Commit graph

362 commits

Author SHA1 Message Date
NicoHood
8e5d8571e2 Bump Arduino IDE requirement number 2016-01-04 18:14:14 +01:00
NicoHood
14f52f1879 Partly revert commit 8bb3b2339f
Arduino integrated the function now as normal fix
2016-01-04 18:13:30 +01:00
NicoHood
bb0960c9f3 Bump version number to 2.4.2 2015-12-19 02:02:11 +01:00
NicoHood
8bb3b2339f RawHID >64 byte fix 2015-12-19 02:00:42 +01:00
NicoHood
9a113eb8d2 Added udev rule example 2015-12-19 01:44:47 +01:00
NicoHood
4423cf6a47 Release 2.4.1 2015-12-19 01:43:28 +01:00
NicoHood
7754123b6e Added 1.6.7 as requirement 2015-12-05 08:00:04 +01:00
NicoHood
5c245d7a8b Changed version number to 2.4.1 2015-11-30 18:05:56 +01:00
NicoHood
e8f3178509 Merge branch 'dev' of https://github.com/NicoHood/HID into dev 2015-11-30 18:02:19 +01:00
NicoHood
e632912905 Fix NKRO example issue #64 2015-11-30 17:59:50 +01:00
NicoHood
a95361043b Removed unnecessary Arduino include 2015-11-30 17:55:27 +01:00
Nico
214802a3b6 Delete .development 2015-11-10 07:25:40 +01:00
NicoHood
86ed8a146b Moved some examples into separate folder 2015-11-08 20:09:45 +01:00
NicoHood
4c90e0b90d Added RawHID Hyperion Paintpack example 2015-11-08 20:06:46 +01:00
NicoHood
fcb32a5cf0 minor keyboard feature request fixes 2015-11-08 20:06:17 +01:00
NicoHood
c197491272 Updated RawHID with new, more intuitive API 2015-11-08 20:05:53 +01:00
NicoHood
626be84137 Fixed RawHID linux send function. 2015-11-08 19:59:23 +01:00
NicoHood
eed1098a21 Added featureReport data to constructor 2015-11-08 00:13:42 +01:00
NicoHood
0487754e10 Added Feature Report example + disabled by default 2015-11-07 23:46:58 +01:00
NicoHood
6a93f83c46 Updated Keyboard keywords.txt 2015-11-07 23:35:23 +01:00
NicoHood
a8c292a7bd Added Feature Report function to BootKeyboard
This may be added to other HID Devices as well, but Keyboard makes the most sense.
2015-11-07 23:32:02 +01:00
NicoHood
febc714df5 Improved library.properties 2015-11-07 11:11:28 +01:00
NicoHood
ef6e8e52a7 Merge commit '186c2c432c2ba896e921f1ad4ff436a6466560b3' into dev 2015-11-07 11:09:04 +01:00
NicoHood
186c2c432c Added sequence ID (aka num) to RawHID 2015-11-07 10:54:50 +01:00
NicoHood
b8bdc23208 bumped version number to 2.5 2015-11-06 23:09:56 +01:00
NicoHood
72e2e124b8 Release 2.4 2015-11-06 22:56:25 +01:00
NicoHood
0dd5c5bbb5 Merge branch 'dev_2_4'
Conflicts:
	examples/Consumer/Consumer.ino
	examples/HID/Consumer/Consumer.ino
	examples/HID/Consumer_Basic/Consumer_Basic.ino
	examples/HID/Gamepad_Basic/Gamepad_Basic.ino
	examples/HID/Keyboard_Basic/Keyboard_Basic.ino
	examples/HID/Mouse_Basic/Mouse_Basic.ino
	examples/HID/System/System.ino
	examples/HID/System_Basic/System_Basic.ino
	examples/System/System.ino
2015-11-06 22:14:26 +01:00
NicoHood
d05955dbe3 Readme 2015-11-06 21:53:46 +01:00
NicoHood
0835e6a243 Added Single Absolute Mouse API 2015-11-06 21:40:51 +01:00
NicoHood
d4cdf03d23 Moved System Key definitions into enum, removed HID Tables fully now 2015-11-06 21:36:46 +01:00
NicoHood
590c184145 Added Single System Support 2015-11-06 21:31:06 +01:00
NicoHood
9c4eee90ed Added Single Consumer API 2015-11-06 21:27:28 +01:00
NicoHood
b626e00b9a Updated RawHID, added Event function
Found a comprimiss between interrupt processing, prebuffering and processing long data inputs as well.
2015-11-06 21:14:35 +01:00
NicoHood
7310ae9298 Bootkeyboard send protocol and idle time
Idle time will not change (is not implemented) So it is unsure what the host will do
2015-11-06 19:05:04 +01:00
NicoHood
e46469dfef Minor changes 2015-11-06 19:02:52 +01:00
NicoHood
1f35b772da Added NKRO key bit count 2015-10-25 15:19:11 +01:00
NicoHood
c78fc923f4 Updated NKRO API to new Keyboard API style 2015-10-25 15:07:57 +01:00
NicoHood
96a8a8a1ad Added 2 consumer key definitions 2015-10-25 15:07:10 +01:00
NicoHood
dc72193fe8 Moved DefaultKeyboardAPI into separate file 2015-10-25 15:07:03 +01:00
NicoHood
eff788e540 Made Keyboard API a lot more flexible 2015-10-25 14:26:55 +01:00
NicoHood
1f531ae9e9 Minor fix 2015-10-25 12:49:59 +01:00
NicoHood
bc5a28b8a7 Improved Keyboard API a bit 2015-10-25 08:33:23 +01:00
NicoHood
82ac20e3a0 Fixed KEY_RETURN 2015-10-24 18:41:34 +02:00
NicoHood
60a30c1cdb Added Consumer Keys to Keyboard API 2015-10-24 11:25:40 +02:00
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