Commit Graph

30 Commits (e3385f9f0591aef1ad3cf3fd0d63c5d8b313f1e3)

Author SHA1 Message Date
Jesse Vincent 9945bb0814 Further updates for our new VID/PID
10 years ago
Jesse Vincent 31949ae8ba USB Vendor ID / Product ID donated by pid.codes
10 years ago
Jesse Vincent 85cb4bbdc4 Add a note about the source of the Arduino bootloader and core
10 years ago
Jesse Vincent a190e90c7c Back the bootloader timeout back to 8 sec
10 years ago
Jesse Vincent 8987373872 For now, don't skip the bootloader on first boot.
10 years ago
Jesse Vincent b27d4a7215 use our temp vendor id string
10 years ago
Jesse Vincent f07d902dae For now, use the Arduino VID and the Leonardo PID
10 years ago
Jesse Vincent baf4bb23b6 In our bootloader, abuse one of the TX/RX LEDs (D5) as the
10 years ago
Jesse Vincent fefc124d9b Revert a debugging hack
10 years ago
Jesse Vincent bceab79ced Drop the bootloader timeout to 2s
10 years ago
Jesse Vincent 09fd624280 add arduino pins for the model01 hardware type
10 years ago
Jesse Vincent f0fe7a41a5 Contentious change to Arduino USB HID implementation - don't
10 years ago
Jesse Vincent 01c94640dd Add Model 01 variant to the hardware config
10 years ago
Jesse Vincent a164b574b4 snapshot hardware
10 years ago
Jesse Vincent bc2516607e Starting to update the keyboardio core for arduino
10 years ago
Jesse Vincent 049901b4b8 revert mistaken vendor id change
11 years ago
Jesse Vincent 9e42a149b9 Make it possible to drop our power draw.
11 years ago
Jesse Vincent 06787b4cae absolute mouse breaks things
11 years ago
Jesse Vincent 7ade8381dc non-working first pass at systemcontrol and consumercontrol
11 years ago
Michael Dreher 99a19b4c66 added Mouse.moveAbs() as a new feature for absolute mouse positioning as requested in issue #1417. all parameters have the range of -32768 to 32767 and must be scaled to screen pixels some examples: x=0, y=0 is the middle of the screen x=-32768, y=-32768 is the top left corner x=32767, y=-32768 is the top right corner x=32767, y=32767 is the bottom right corner x=-32768, y=32767 is the bottom left corner
11 years ago
Michael Dreher 40f8293c5f Added error message when method of USB PLL initialization is unknown.
11 years ago
Michael Dreher e149dd9fbb removed pressRaw + releaseRaw because this functionality is already contained in the fix for issue #1391 and the code was redundant
11 years ago
Michael Dreher 3d1c120d53 Added error messages when USB chip is unknown or clock rate is not supported
11 years ago
Michael Dreher d2d1d1b4a6 Added Keyboard.pressRaw(), releaseRaw() and writeRaw() to make it possible to send other keys than just ASCII
11 years ago
Michael Dreher 3778bdaf66 Added support to press power/sleep/hibernate (and some more) buttons via System Controls. Implemented in Keyboard_::systemControl().
11 years ago
Michael Dreher ff1bb4e379 initialize _usbSuspendState in USBDevice_::attach
11 years ago
Michael Dreher ce9cfedc1f Added first part of SUSPEND / WAKEUP handling; store SUSPI in _usbSuspendState
11 years ago
Michael Dreher 665692b914 Wakeup for USB host. First clean version
11 years ago
Jesse Vincent eb20e9febb make the indents match the arduino indents
11 years ago
Jesse Vincent 7e6d0a965c Add a first pass at an arduino core for our keyboard firmware based
11 years ago