Jacob Alexander
c939059c7f
Fixing NKRO on Windows 8.1
...
- Had to re-write descriptor to support Windows 8.1 while still working with Mac OSX
- NKRO keyboard is now more bandwidth intensive as all the keys must be updated at the same time
(due to 8.1 bug in the HID spec)
2014-11-12 23:04:50 -08:00
Jacob Alexander
11fb8bd77d
Fixing Linux NKRO Delete bug
...
- Fixed descriptor to not include USB Code 156 (Clear)
- This USB Code affects repeating Delete
2014-11-10 21:02:25 -08:00
Jacob Alexander
358b1f33bb
Adding timeout to virtual serial port writes
...
- Was causing lock-ups until the serial port was read
- Also checking each of the NKRO key types in each send loop
2014-10-04 14:50:42 -07:00
Jacob Alexander
0cbfe53794
Fixed Linux NKRO bitmap bug.
...
- Thanks hasu for pointing it out
- Keycode 50 is problematic under Linux, so removing (it's a duplicate keycode anyways)
2014-10-02 01:40:14 -07:00
Jacob Alexander
9a85f92a43
Fixing descriptor bugs
...
- Missing device qualifier descriptor
- Missing USB Debug descriptor (used by lsusb)
2014-09-28 16:42:43 -07:00
Jacob Alexander
94608f93e9
Cleanup
...
- Changing main device type to HID (0x03)
2014-09-23 11:42:40 -07:00
Jacob Alexander
ed9abf88a3
Preparing ARM for USB NKRO
...
- API changes from the AVR NKRO support
2014-09-21 16:29:53 -07:00
Jacob Alexander
9f6be5794b
Adding NKRO support to AVR/DPH.
...
- NKRO for USB Codes 4 to 164, 176 to 221 and modifiers
- Added System Control support codes 129 to 183
- Added Consumer Control support codes 32 to 668
2014-09-21 11:55:37 -07:00
Jacob Alexander
733a9f26b6
DPH controller now working with macros/layers
...
- Still working on USB NKRO
2014-09-16 11:42:50 -07:00
Jacob Alexander
8eba0ae354
Adding McHCK flash reload function and some cleanup.
...
- Requires special string to be compared with the bootloader and VBAT register file
2014-07-19 09:21:35 -07:00
Jacob Alexander
8a66563622
Preparing from initial AVR USB NKRO support.
...
- Refactored pjrc USB (definitions to the .h file)
2014-06-09 23:01:32 -07:00
Jacob Alexander
15ec4ff71c
Adding CLI and CDC Serial support for Teensy 2.0 and Teensy 2.0++
...
- Includes serial putchar and getchar cleanup (overall)
- Moved avr-capsense to DPH (renaming)
- Basic cleanup for including CLI on the avr architecture
2014-03-31 01:07:48 -07:00