Commit Graph
99 Commits
Author SHA1 Message Date
Robert Martin 2bec09f443 parse imu data from input report 2021-03-07 13:31:04 +01:00
Robert MartinandGitHub 18a09da1a0 Update README.md 2020-12-19 22:01:33 +01:00
Robert Martin 6e1d625f70 Merge remote-tracking branch 'origin/fix_device_class'
# Conflicts:
#	joycontrol/server.py
2020-12-19 20:58:52 +01:00
Robert MartinandGitHub e20df74f73 Update README.md 2020-09-02 18:59:15 +02:00
Robert Martin 99ba062710 Revert "Merge pull request #29 from spacemeowx2/nfc-r3"
This reverts commit b1390805d9, reversing
changes made to 2f85c4ce08.
2020-09-02 18:45:01 +02:00
Robert Martin bf2e7e52fb cleanup register_commands_with_controller_state 2020-08-15 13:11:16 +02:00
Robert Martin ee22b8d013 cleanup Merge 'pulls/326281544/67', added comments 2020-08-15 12:24:02 +02:00
Robert Martin 7aa9c59a5d Merge branch 'pulls/326281544/67' 2020-08-15 12:22:38 +02:00
Robert MartinandGitHub 4f5c3edd7d Update README.md 2020-08-15 11:27:36 +02:00
Robert Martin c546ba2590 "hold" and "release" commands for CLI 2020-08-15 11:26:38 +02:00
Robert MartinandGitHub 805762e4ee Merge pull request #74 from jackbdu/master
Minor error fixed: "minus" available on JOYCON_L instead of "plus"
2020-08-15 11:25:27 +02:00
Robert MartinandGitHub f4a8db0f7d Merge pull request #63 from sekwah41/master
Fix NFC (Fixes Breath of the Wild comms error)
2020-08-02 00:27:10 +02:00
Robert MartinandGitHub e83dc5964b Merge pull request #58 from peterjc/patch-1
Update README, works on Raspberry Pi 3B+ too
2020-06-11 18:41:04 +02:00
Robert MartinandGitHub a2122fb4d5 Update version 2020-06-11 18:25:19 +02:00
Robert MartinandGitHub 9976d70af6 Update README.md 2020-06-11 18:14:35 +02:00
Robert MartinandGitHub 76afd23192 Update README.md 2020-06-11 18:11:43 +02:00
Robert Martin 86cb5b09f3 Merge branch 'pulls/326281544/55' 2020-06-11 17:48:07 +02:00
Robert Martin fee9e719c6 renamed nfc data command and argument (Now: nfc and --nfc) 2020-06-11 17:47:57 +02:00
Robert Martin 628491fd9f add an --amiibo argument to command line 2020-06-11 17:07:20 +02:00
Robert Martin 721646a7ec Merge branch 'pulls/326281544/44' 2020-05-16 11:34:06 +02:00
Robert Martin 4dc63c0e7f cleanup 2020-05-16 11:33:57 +02:00
Robert Martin d6ab0565e5 Adding a mash_button function 2020-05-16 11:10:04 +02:00
Robert Martin a102011f8b small cleanup 2020-05-16 11:09:05 +02:00
Robert Martin 78f015d79b Merge branch 'pulls/326281544/41' 2020-05-16 11:02:14 +02:00
Robert Martin 509579b268 small cleanup 2020-05-16 10:51:45 +02:00
Robert Martin 2748181ee3 Adjusting size of source amiibo file 2020-05-09 12:25:09 +02:00
Robert Martin 8601dd4702 Merge branch 'pulls/326281544/37' 2020-05-09 12:19:56 +02:00
Robert Martin 62a7fdec56 set default memory in run_controller_cli; set center if stick calibration available 2020-05-09 12:19:38 +02:00
Robert Martin a05d3c7ef2 Add default factory stick calibration data for FlashMemory. 2020-05-09 11:55:17 +02:00
Robert Martin 11d9bbbeb1 cleanup 2020-05-09 11:30:39 +02:00
Robert MartinandGitHub e8fea818b2 Merge pull request #42 from tedzhu/master
Fix typo
2020-05-09 11:12:13 +02:00
Robert MartinandGitHub b1390805d9 Merge pull request #29 from spacemeowx2/nfc-r3
feat: send amiibo report
2020-05-04 16:43:08 +02:00
Robert Martin 32075b189c Merge branch 'master' into nfc-r3 2020-05-04 16:12:43 +02:00
Robert Martin bab7d73cfa Merge branch 'nfc_cleanup' into nfc-r3 2020-05-04 16:12:36 +02:00
Robert Martin 3adf0b2878 improved input report timing; some nfc cleanup 2020-05-04 16:11:47 +02:00
Robert MartinandGitHub 2f85c4ce08 Merge pull request #34 from TylerCarberry/patch-1
Include the libhidapi-hidraw0 library in README
2020-05-03 10:23:32 +02:00
Robert Martin c17ab21140 merged run_amiibo_cli with run_controller_cli; some cleanups 2020-04-30 20:44:07 +02:00
Robert Martin e90499393b Hotfix: Make controller emulation work on new Switch version 2020-04-15 20:31:17 +09:00
Robert Martin ac28b4e39e removed break 2020-04-15 19:27:37 +09:00
Robert MartinandGitHub 171c7236da Merge pull request #24 from JuanPotato/master
Add reconnect option to relay script
2020-04-15 15:10:47 +09:00
Robert MartinandGitHub ae4ea6f0af Merge pull request #23 from aarongolliver/add-pro-controller
add pro controller product id
2020-04-12 15:13:14 +09:00
Robert Martin fd373aa48f Added Pro Controller product id to relay_joycon.py script. 2020-04-12 15:11:12 +09:00
Robert MartinandGitHub fbfe26a0e3 Merge pull request #22 from JuanPotato/pairable
Make device pairable before trying to pair to switch
2020-04-12 05:09:36 +09:00
Robert Martin 2d56e38b2b cleanup 2020-04-12 05:08:11 +09:00
Robert Martin adfb907919 changed order of device class setting 2020-04-12 03:21:01 +09:00
Robert Martin cee19451db increased version 2020-04-11 16:35:26 +09:00
Robert Martin 18a423aa5b added scripts 2020-04-11 16:34:16 +09:00
Robert MartinandGitHub 7851eced4f Update README.md 2020-04-11 15:10:00 +09:00
Robert Martin feb82a1fd0 Dropped "run_test_controller_buttons.py" script in favor of command line interface. 2020-04-11 15:08:48 +09:00
Robert MartinandGitHub 04c2d6d9ac Merge pull request #16 from mart1nro/pause_reading_fix
pause reading in transport now also affects input report modes, added connection lost error handling
2020-04-05 00:04:02 +09:00
Robert Martin af6f9152dd disconnect error handling 2020-04-05 00:02:14 +09:00
Robert Martin a6f70588f4 Merge branch 'master' into pause_reading_fix 2020-04-04 14:51:35 +09:00
Robert MartinandGitHub f6dab7b1b9 Merge pull request #17 from thisiscam/reconnect
Reconnect
2020-04-04 01:36:18 +09:00
Robert Martin 1a26b30d82 removed unused imports, cleanup 2020-04-04 01:35:14 +09:00
Robert Martin 0105a21c3a pause reading in transport now also affects input report modes 2020-04-02 23:14:03 +09:00
Robert MartinandGitHub 770f0ab727 Update README.md 2020-03-31 00:28:59 +09:00
Robert Martin 44c684a224 added support for multiple Bluetooth adapters 2020-03-31 00:18:38 +09:00
Robert MartinandGitHub 26715f1be0 Update README.md 2020-03-22 02:12:32 +09:00
Robert MartinandGitHub ae4ff8881a Update README.md 2020-03-21 18:20:29 +09:00
Robert Martin b699b8802f input plugin issue 2020-03-21 18:15:50 +09:00
Robert Martin 32f5edc04b added comments 2020-03-21 18:15:19 +09:00
Robert Martin 99a9765e8f set analog stick cleanup and some comments 2020-03-19 15:34:33 +09:00
Robert Martin b2a4998612 stop advertising 2020-03-19 15:30:45 +09:00
Robert Martin c856459dfc moved timer byte setting of input report to protocol class 2020-03-09 16:54:38 +09:00
Robert MartinandGitHub 945043c136 Update README.md 2020-03-08 23:20:54 +09:00
Robert Martin e78f844ccd error message for disconnect 2020-03-08 22:51:02 +09:00
Robert Martin d5132d3ace unlimited button presses 2020-03-08 22:50:20 +09:00
Robert Martin a66650c601 update dependencies 2020-02-21 23:42:36 +09:00
Robert Martin b425be32b4 hack delay 2020-02-17 16:26:35 +09:00
Robert Martin e9568b8f25 implemented command trigger buttons elapsed time 2020-02-15 20:26:48 +09:00
Robert Martin 9b8cb2d949 improved 0x30 input report mode performance, better error handling 2020-02-13 14:39:51 +09:00
Robert Martin eac7ca0a6f version 2020-02-11 22:16:59 +09:00
Robert Martin 42b06f2862 implemented controller joy sticks 2020-02-11 22:16:06 +09:00
Robert Martin 492bd1675c added spi flash memory dump script 2020-02-09 01:46:54 +09:00
Robert MartinandGitHub 0fc6e836c8 Create LICENSE 2020-02-09 01:45:52 +09:00
Robert Martin 7d5a4f05fe implemented 0x30 input report 2020-02-05 16:37:27 +09:00
Robert Martin 6f11ee0b22 added OutputReportID 2020-02-02 20:35:32 +09:00
Robert Martin 38ff49ee04 cleanup, fixed package data 2020-02-02 14:56:00 +09:00
Robert Martin 079b8cf341 gitignore 2020-02-01 21:14:02 +09:00
Robert Martin 88d94b78a0 reorganization - created package 2020-02-01 21:13:06 +09:00
Robert MartinandGitHub 6c94f31dec Update README.md 2020-01-31 20:14:31 +09:00
Robert Martin 19eb051726 Implemented goto "Test Controller Buttons" menu 2020-01-31 20:09:17 +09:00
Robert Martin 6db94676f8 cleanup 2020-01-31 15:10:55 +09:00
Robert Martin 2bd655cba4 mash buttons test 2020-01-29 21:52:17 +09:00
Robert Martin 1fd9e2b655 home button mash test 2020-01-29 20:51:59 +09:00
Robert Martin 07f539743d pro controller test 2020-01-29 13:55:26 +09:00
Robert Martin b482e61809 sub command enum cleanup 2020-01-29 13:13:18 +09:00
Robert MartinandGitHub 5b164ee2a1 Update README.md 2020-01-29 01:23:28 +09:00
Robert Martin bad54800d1 root check 2020-01-29 01:08:09 +09:00
Robert MartinandGitHub 253631b730 Create README.md 2020-01-29 01:05:24 +09:00
Robert Martin b2187e297f cleanup 2020-01-29 00:38:39 +09:00
Robert Martin 4a38e26c9d successful pairing 2020-01-29 00:29:23 +09:00
Robert Martin 0aa9baf9db set shipment state 2020-01-28 23:53:03 +09:00
Robert Martin ed847601cf request device info 2020-01-28 23:27:32 +09:00
Robert Martin 60ad6298df cleanup 2020-01-27 23:11:13 +09:00
Robert Martin c2614e1ef5 cleanup 2020-01-27 23:11:07 +09:00
Robert Martin b3431b6caa asyncio implementation 2020-01-27 22:41:17 +09:00
Robert Martin 913848bcf2 connection and command test 2020-01-23 17:59:10 +09:00
Robert Martin a5aad83a2d initial commit 2020-01-23 17:53:04 +09:00