Commit Graph

45 Commits

Author SHA1 Message Date
Robert Martin 6e1d625f70 Merge remote-tracking branch 'origin/fix_device_class'
# Conflicts:
#	joycontrol/server.py
2020-12-19 20:58:52 +01: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 ee22b8d013 cleanup Merge 'pulls/326281544/67', added comments 2020-08-15 12:24:02 +02:00
Robert Martin c546ba2590 "hold" and "release" commands for CLI 2020-08-15 11:26:38 +02:00
Jack B. Du a475d66a38 Minor error fixed: "minus" available on JOYCON_L instead of "plus" 2020-08-02 18:04:16 +04:00
grace 7a19841a2c split button_push into distinct putton_down and button_up functions 2020-07-10 23:06:40 -07:00
Sekwah fc6270e339 Fix NFC comms 2020-07-05 03:16:11 +01:00
Robert Martin fee9e719c6 renamed nfc data command and argument (Now: nfc and --nfc) 2020-06-11 17:47:57 +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 62a7fdec56 set default memory in run_controller_cli; set center if stick calibration available 2020-05-09 12:19:38 +02:00
Lu.Mi c33c4ff851 Adjusting size of source amiibo file
When scanning amiibo binaries over 540 bytes like Twilight Princess Link an out of range error is thrown. Just writing up to the byte 540 solves this error. This is similar to TagMo implementation for bigger amiibos.
2020-05-08 14:05:14 -05:00
Wenyu Zhang 9e03d0c782 Add default factory stick calibration data for FlashMemory. 2020-05-05 21:56:10 -07:00
Robert Martin 3adf0b2878 improved input report timing; some nfc cleanup 2020-05-04 16:11:47 +02:00
Robert Martin c17ab21140 merged run_amiibo_cli with run_controller_cli; some cleanups 2020-04-30 20:44:07 +02:00
spacemeowx2 be8dce71a0 feat: send amiibo report 2020-04-23 23:18:38 +08:00
Robert Martin e90499393b Hotfix: Make controller emulation work on new Switch version 2020-04-15 20:31:17 +09:00
Robert Martin 2d56e38b2b cleanup 2020-04-12 05:08:11 +09:00
Hasan Ibraheem c5cd075ab7 Make device pairable before trying to pair to switch 2020-04-11 15:43:14 -04:00
Robert Martin adfb907919 changed order of device class setting 2020-04-12 03:21:01 +09:00
Robert Martin 18a423aa5b added scripts 2020-04-11 16:34:16 +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 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 Martin 1a26b30d82 removed unused imports, cleanup 2020-04-04 01:35:14 +09:00
Cambridge Yang f2a0e86677 cleanup 2020-04-03 12:16:03 -04:00
Cambridge Yang 3897d97696 reconnect paired device 2020-04-03 10:48:52 -04:00
Robert Martin 0105a21c3a pause reading in transport now also affects input report modes 2020-04-02 23:14:03 +09:00
Cambridge Yang d3fbd441d8 trying to reconnect 2020-04-02 09:20:25 -04:00
Robert Martin 44c684a224 added support for multiple Bluetooth adapters 2020-03-31 00:18:38 +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 Martin e78f844ccd error message for disconnect 2020-03-08 22:51:02 +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 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 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 88d94b78a0 reorganization - created package 2020-02-01 21:13:06 +09:00