Commit graph

61 commits

Author SHA1 Message Date
David Madison
db31a4d125 Add Xbox bumper and trigger enums to keywords 2021-07-05 04:22:44 -04:00
Kristian Sloth Lauszus
2dfb767093 The Switch Pro controller now works via USB and we can now read the IMU data as well 2021-05-03 22:40:42 +02:00
Kristian Sloth Lauszus
2501f4c2e3 Can now control the LEDs and rumble on the Switch Pro controller 2021-05-02 22:03:05 +02:00
Kristian Sloth Lauszus
13b9047106 Added support for the Switch Pro controller via Bluetooth 2021-05-02 18:17:07 +02:00
Kristian Sloth Lauszus
28a75dea6b PS5 is now also working via Bluetooth
However the output report is still not working
2021-01-17 23:35:10 +01:00
Kristian Sloth Lauszus
ee7bf6e5a0 PS5 controller is now working via USB 2021-01-17 20:28:57 +01:00
Kristian Sloth Lauszus
102746ef6b Xbox One S controller support is now finally working 2020-11-15 19:14:30 +01:00
per1234
7f35d220a3
Use correct field separator in keywords.txt
The Arduino IDE requires the use of a single true tab separator between the keyword name and identifier. When spaces are used rather than a true tab, the keyword is not highlighted.

Reference:
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keywords
2019-05-30 02:28:26 -07:00
per1234
35f5d3bdb8
Use correct field separator in keywords.txt
The Arduino IDE requires the use of a single true tab separator between the keyword name and identifier. When spaces are used rather than a true tab the keyword is not highlighted.

Reference:
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keywords
2018-07-16 23:09:20 -07:00
Kristian Sloth Lauszus
242ce6c92b Fixed type in waitingForConnection variable and set it to false when pairing 2017-02-07 15:27:00 +01:00
Michi302
4df0d9db25 Corrected spelling mistake "Purble" to "Purple" 2015-05-17 18:52:25 +02:00
Kristian Sloth Lauszus
e4c581c991 The is no need for Wii calibration flag to have its own variable 2015-04-20 23:39:57 +02:00
Kristian Sloth Lauszus
c44a80534b Added missing keyword 2015-04-16 20:31:23 +02:00
Kristian Sloth Lauszus
7acf598a59 Convert Wii Balance Board readings into kg 2015-04-16 16:55:35 +02:00
Kristian Sloth Lauszus
b1902b2a55 Initial support for Wii Balance Board
Still need to convert readings into something meaningful
2015-04-16 01:57:00 +02:00
Kristian Sloth Lauszus
fcab83dcb3 Fixed some bugs in: https://github.com/felis/USB_Host_Shield_2.0/pull/135 2015-03-25 01:16:41 +01:00
Fred
9979e50426 LeftTrigger/RightTrigger => L2/R2 for consistency 2015-02-15 19:47:06 +00:00
Fred
7c475c91e0 Xbox ONE Controller support 2015-02-14 11:09:24 +00:00
Kristian Lauszus
25117ab926 Added support for the Playstation Buzz controllers
See #71
2014-06-29 18:05:50 +02:00
Kristian Lauszus
2c5f5e8c09 Can now read battery level and usb, audio and mic status of PS4 controller
Inspired by: https://github.com/chrippa/ds4drv/blob/master/ds4drv/device.py
2014-04-23 23:40:47 +02:00
Kristian Lauszus
6373ebe6ce Can now set the rumble and light on the PS4 controller
Still need to test it via USB
2014-02-17 00:21:21 +01:00
Kristian Lauszus
da2ee95445 Added support for the PS4 controller via USB
Also improved the PS4BT library
2014-01-18 22:36:01 +01:00
Kristian Lauszus
c163228063 Renamed KEYPAD to TOUCHPAD 2014-01-12 16:33:19 +01:00
Kristian Lauszus
e9bd896ca2 Added support for the PS4 controller via Bluetooth 2014-01-10 17:44:51 +01:00
Kristian Lauszus
1f33f2bd08 Renamed getStatusString() to printStatusString() 2014-01-04 14:14:22 +01:00
Kristian Lauszus
257c96f5c1 Can now turn LED off by calling setLedOn(OFF) for all controllers
Also renamed all enums, so they does not conflict with user code that easily
2014-01-04 13:43:49 +01:00
Kristian Lauszus
148b67ca2d Fixed flush
It behaved like prior Arduino 1.0
2013-11-25 18:15:10 +01:00
Kristian Lauszus
69dbf06bea Updated keywords 2013-11-24 23:54:59 +01:00
Kristian Lauszus
f783b97cb9 Initial commit for BTHID library
To see incoming data uncomment PRINTREPORT in BTHID.cpp
2013-11-24 21:55:15 +01:00
Kristian Lauszus
16c4272358 Can now get Bluetooth address inside PS3 controller - can also get calibration data inside move controller
Also updated some comments and cleanup
2013-11-12 19:44:12 +01:00
Kristian Sloth Lauszus
d20ae89818 Only calculate angle when it is needed 2013-10-21 18:41:47 +02:00
Kristian Sloth Lauszus
4d4a329b26 Add USBHub to keywords 2013-08-13 21:33:21 +02:00
Kristian Sloth Lauszus
f274fb7fee Renamed library 2013-07-18 20:35:23 +02:00
Kristian Sloth Lauszus
7ff9dea66b Added support for original Xbox controller 2013-07-18 17:52:23 +02:00
Kristian Sloth Lauszus
b4b570d7c8 Added isReady to keywords 2013-07-14 02:08:25 +02:00
Kristian Sloth Lauszus
2dc817f84a Added attachOnInit
This will allow the user to call a function when the controller is initialized
2013-07-14 00:43:35 +02:00
Kristian Sloth Lauszus
219bd50c30 statusRequest is now public 2013-03-30 16:24:08 +01:00
Kristian Sloth Lauszus
92c239dfdf Arduino only support one tab in keywords 2013-03-15 22:49:39 +01:00
Kristian Sloth Lauszus
355ca892eb Added support for Wii U Pro Controller 2013-02-02 22:14:01 +01:00
Kristian Sloth Lauszus
4c2a97e424 Added buttonChanged 2013-01-08 08:16:01 +01:00
Kristian Sloth Lauszus
afb87bb457 Added getBatteryLevel keyword 2013-01-06 04:08:29 +01:00
Kristian Sloth Lauszus
1625afb25c Included keywords for XBOXRECV library 2012-12-29 14:15:26 +01:00
Kristian Lauszus
ebb333de9a Now able to pair with Wiimote 2012-10-07 14:50:51 +02:00
Kristian Lauszus
81c7f22417 Added get9DOFValues
Thanks to Manfred Piendl for finding the values needed to convert the
Move sensor data into units
2012-10-02 02:05:07 +02:00
Kristian Lauszus
09f19de0d3 Fixed conflict between PS3USB and PS3BT 2012-09-09 22:13:52 +02:00
Kristian Lauszus
d09c7f7d31 Updated keywords 2012-08-24 18:11:54 +02:00
Kristian Lauszus
c138bf0492 Added support for the Nunchuck controller 2012-08-22 23:41:38 +02:00
Kristian Lauszus
7eb2f39597 Added getPitch and getRoll 2012-08-21 17:36:37 +02:00
Kristian Lauszus
a3ad5f2cdd Added support for Wiimote 2012-08-21 14:31:11 +02:00
Kristian Lauszus
334afebf2b Updated SPP keywords 2012-08-09 00:15:50 +02:00