NicoHood
2e7b5607f7
Moved Consumer keys inside enum
2015-10-24 10:19:26 +02:00
NicoHood
2b841bed48
Updated Keyboard examples
2015-10-24 10:16:00 +02:00
NicoHood
1e80589379
Removed wrong statement
2015-10-23 22:59:11 +02:00
NicoHood
c51b4ea217
Updated Key definitions for Ubuntu usage
2015-10-23 22:37:38 +02:00
NicoHood
faa33e6a18
Revert "Added Keyboard API templates"
...
This reverts commit 0f72656a8a .
If not the right types are used (for example int) this adds some overhead.
Nice to have, but better keep it simple
2015-10-23 22:14:04 +02:00
NicoHood
8adfcacfa9
Updated Keyboard definitions once again
2015-10-23 20:50:47 +02:00
NicoHood
357baf23ce
Added Consumer Keys to keyboard reserved report byte
2015-10-23 20:50:00 +02:00
NicoHood
0f72656a8a
Added Keyboard API templates
2015-10-23 20:49:11 +02:00
NicoHood
c4eb9c7ef2
Added all keyboard keycodes
2015-10-23 18:49:54 +02:00
NicoHood
1a676a2d20
Renew Keyboard API
2015-10-15 19:44:23 +02:00
NicoHood
fbbf4f033b
Made Raw HID program work with Arduino
2015-10-13 18:46:22 +02:00
NicoHood
e2c882885d
Added Raw HID test program
2015-10-13 18:45:48 +02:00
NicoHood
34dca71b28
Enabled Raw HID
2015-10-13 18:41:15 +02:00
NicoHood
da7d74ead6
Improved HID Report Descriptors
2015-10-12 21:46:15 +02:00
NicoHood
26e87b482a
Fixed protocol reset on reenumeration
2015-10-12 18:04:11 +02:00
NicoHood
e43f12c85e
Rename two class
...
https://github.com/arduino/Arduino/pull/3960
2015-10-12 17:12:09 +02:00
NicoHood
52e529cc47
Added RawHID
2015-10-11 14:51:18 +02:00
NicoHood
3008e6d11d
Added NKRO keyboard
2015-10-11 14:00:49 +02:00
NicoHood
64b89df10c
Mouse API fix
2015-10-11 12:53:37 +02:00
NicoHood
0d15f41e6a
Activated Single Gamepad support
2015-10-11 11:11:34 +02:00
NicoHood
c8cb67ebd6
Fixed Gamepad compile errors
2015-10-11 11:08:37 +02:00
NicoHood
567b3b2bc9
Added Gamepad API
2015-10-11 11:07:29 +02:00
NicoHood
81312c20e0
Merge branch 'dev_2_4' of https://github.com/NicoHood/HID into dev_2_4
2015-10-11 11:01:54 +02:00
NicoHood
6d6c7d3068
Added Single Gamepad
...
(Empty files to show off an arduino bug)
2015-10-11 11:00:50 +02:00
NicoHood
5feda433f4
minor
2015-10-11 11:00:40 +02:00
NicoHood
c7518ae3c1
Added Gamepad API
2015-10-11 10:51:34 +02:00
NicoHood
b1aa9b030d
Fixed Consumer warning
2015-10-11 10:42:51 +02:00
NicoHood
6ac9398a18
Added Consumer API
2015-10-11 10:22:32 +02:00
NicoHood
9250ff9835
Added System API
2015-10-11 10:14:08 +02:00
NicoHood
28bdd9f10e
Inlined HID APIs
2015-10-11 09:17:10 +02:00
NicoHood
fbde2f4534
Added Absolute mouse
2015-10-11 09:11:08 +02:00
NicoHood
1d2e5d36b2
inlined Keyboard implementation
2015-10-10 20:58:36 +02:00
Nico
6035dd515b
Update Readme.md
2015-10-10 20:08:37 +02:00
NicoHood
0bfb10b66d
removed option to deactivate leds
...
Bootkeyboard requires leds, so they are used. This feature isnt bad at all though
2015-10-10 19:38:33 +02:00
NicoHood
dd52139e1a
Moved Mouse report descriptor
2015-10-10 19:38:16 +02:00
NicoHood
e521af69ca
Made SendReport() capaital
2015-10-10 19:37:58 +02:00
NicoHood
2e72174480
Enabled Mouse API
2015-10-10 18:59:17 +02:00
NicoHood
2e684a3c71
Added Mouse API
2015-10-10 12:59:57 +02:00
NicoHood
2e6d4c9e2d
Improved Boot Keyboard, added example
...
HID Driver got removed, now relies on the internal IDE definitions.
The PR is opened at Github, but will merged hopefully soon.
2015-10-10 12:58:51 +02:00
NicoHood
59bf10efeb
Moved HID report descriptors to their implementation
2015-10-10 12:28:12 +02:00
NicoHood
652e590e23
updated Led Example
2015-10-10 12:27:30 +02:00
NicoHood
1f93958ce2
Added Teensy API
...
Not implemented as device yet
2015-10-10 11:59:18 +02:00
NicoHood
fb0d874619
corrected protocol definition
2015-10-10 11:33:06 +02:00
NicoHood
7151a55577
Fixed KEY_RETURN definition
2015-10-10 07:58:32 +02:00
NicoHood
24034031b6
Added HID protocol (bios/normal mode)
2015-10-10 07:52:22 +02:00
NicoHood
5dd1e991fd
Fixed Keyboard Leds
2015-10-09 22:27:09 +02:00
NicoHood
d6c44e4698
Initial commit of Keyboard API after IDE refactoring
2015-10-09 21:46:06 +02:00
NicoHood
57f5fa039b
Clean start (once more)
...
This is required after a lot of IDE USB Core changes.
To get the code working properly I will add the new updated devices commit per commit.
However the diff is not good visible, but that changed since 2.3 anyways so who cares and reads this message.
2015-10-09 21:44:21 +02:00
NicoHood
6aa1cc29cd
Added missing HID.begin return
2015-09-28 17:15:45 +02:00
NicoHood
b28d83b160
Added UK Keyboard layout to improved API
2015-09-28 14:42:23 +02:00