Pavel Fatin
969eabb8d7
Compatibility with Arduino's core HID / Mouse / Keyboard libraries
...
The following collisions resolved:
hid.h -> usbhid.h
hid.cpp -> usbhid.cpp
HID -> USBHID
HID_BOOT_PROTOCOL -> USB_HID_BOOT_PROTOCOL
HID_PROTOCOL_NONE -> USB_HID_PROTOCOL_NONE
HID_PROTOCOL_KEYBOARD -> USB_HID_PROTOCOL_KEYBOARD
HID_PROTOCOL_MOUSE -> USB_HID_PROTOCOL_MOUSE
As a result, it's possible to use the library together with Arduino's bundled HID / Mouse / Keyboard libraries (Leonardo, Micro, or Due).
https://www.arduino.cc/en/Reference/MouseKeyboard
2016-01-16 20:34:16 +01:00
Kristian Sloth Lauszus
7e449d2d3a
Replaced all double variables with float
2015-10-12 13:20:48 +02:00
Andrew J. Kroll
46dc4e6fec
fix conflict, fix case on include for hid.h (regression?)
2015-03-14 04:54:28 -04:00
Kristian Sloth Lauszus
881c4df046
Merge branch 'master' into dev
...
Conflicts:
BTD.h
BTHID.h
PS3BT.h
SPP.h
Wii.h
2015-02-24 01:28:28 +01:00
Kristian Sloth Lauszus
6047962d60
Merge branch 'xxxajk'
...
Conflicts:
XBOXUSB.h
examples/ftdi/USBFTDILoopback/USBFTDILoopback.ino
hiduniversal.h
settings.h
usbhost.h
2015-02-22 18:25:22 +01:00
Andrew J. Kroll
bd8c8e7404
Fix use of "bool" so ARM compiles correctly
2015-02-19 03:14:39 -05:00
Andrew J. Kroll
196a0b69be
Fix all demos, fix all wrong uses of virtual keyword, some spacing cleanup.
2014-11-10 01:35:13 -05:00
Kristian Lauszus
4a1940b99b
Don't redefine HID parameters - just include Hid.h
2014-09-02 01:26:17 -07:00
Kristian Lauszus
bde11036a9
Endpoints types where already defined in usb_ch9.h, so no need to redefine them
2014-09-02 00:16:48 -07: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
Andrew J. Kroll
f1af9b08ec
Janitorial, whitespace fixes. No new code.
2013-12-25 05:09:57 -05:00
Kristian Lauszus
45465fa928
Fixed comment
2013-11-25 00:43:47 +01:00
Kristian Lauszus
5b793db3e3
Can now call setLedOff without any argument, to turn all LEDs off
2013-11-15 23:19:10 +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
Andrew J. Kroll
1a0d0690d3
compile faster
2013-09-23 18:40:10 -04:00
Kristian Sloth Lauszus
2ce56b0968
Merge branch 'master' into xxxajk
...
Conflicts:
PS3USB.cpp
2013-07-16 17:07:25 +02:00
Kristian Sloth Lauszus
1a1c2a18d3
Added DEVCLASSOK and VIDPIDOK to some drivers
2013-07-15 18:20:58 +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
a890d4aca8
Moved PS3 report buffer into PS3Enums
2013-04-02 00:12:38 +02:00
Kristian Sloth Lauszus
831d18016e
Added setLedRaw
2013-04-01 15:38:15 +02:00
Kevin Mark
f3342aa589
Code cleanup
2013-03-30 04:15:25 -04:00
Kevin Mark
adff5d790d
Overloaded PS3BT/PS3USB's setRumbleOn to accept custom rumble settings.
2013-03-30 03:42:52 -04:00
Andrew J. Kroll
904f2ff25a
Clean up code formatting to industry standards.
2013-03-28 04:46:43 -04:00
Kristian Sloth Lauszus
2266398b28
Updated documentation
2013-02-17 01:25:49 +01:00
Kristian Sloth Lauszus
1333e9a63b
Updated comments to work with Doxygen
2013-02-05 19:51:45 +01:00
Kristian Sloth Lauszus
391f5ece4d
Fixed conflict between analog buttons and digital buttons
2013-01-27 22:02:33 +01:00
Kristian Lauszus
2182ec9a97
Added comment about difference bewteen getButtonPress and getButtonClick
2012-10-03 21:29:44 +02:00
Kristian Lauszus
09f19de0d3
Fixed conflict between PS3USB and PS3BT
2012-09-09 22:13:52 +02:00
Kristian Lauszus
136d854cef
Now works properly with hubs
2012-08-04 19:08:43 +02:00
Kristian Lauszus
9d6eb2d69b
Created same syntax for Move controller
2012-05-28 21:53:20 +02:00
Kristian Lauszus
91fbbfad3b
Fixed some errors
2012-05-28 21:02:43 +02:00
Kristian Lauszus
67a8969711
A few minor changes
2012-05-27 16:12:27 +02:00
Kristian Lauszus
a53b333660
Added USB version of the library
...
After several request I decided to port the library to a USB version
2012-05-26 01:48:12 +02:00