1
0
mirror of https://github.com/gdsports/USBHost_t36 synced 2024-11-13 12:45:04 -05:00
Go to file
Kurt Eckhardt 8aa67ff939 RAWHID Support
Needed HID Parser to support Bidirectional Transfers

The HidParser code was setup such that the claim for a report, the caller could say I want to claim the whole thinig and allowed callback functions for processing of in buffer and out buffer.

Allow RawHID to contribute Transfer_t

Since RawHID may need more resources than most, maybe it should contribute the additional structures

The constructor for a RAWHID object allows you to specify the top usage
that it wishes to connect to.  I used this for example to be able to
connect to a Teensy with the RAWHID associated with emulating the
Serial object.

If a HID Input class says that it wants to claim the whole interface, I
reuse the buffer associated with holding the HID descriptor and use it
for output buffers.
2017-11-20 08:54:56 -08:00
examples RAWHID Support 2017-11-20 08:54:56 -08:00
antplus.cpp AntPlus fixes 2017-10-21 08:45:09 -07:00
antplusdefs.h Arduino style API for AntPlus payload parsers 2017-10-21 03:34:40 -07:00
ehci.cpp Fix hang part 2... 2017-11-11 13:20:04 -08:00
enumeration.cpp String buffers - Devices contribute buffers 2017-10-19 14:57:52 -07:00
hid.cpp RAWHID Support 2017-11-20 08:54:56 -08:00
hub.cpp String buffers - Devices contribute buffers 2017-10-19 14:57:52 -07:00
joystick.cpp RAWHID Support 2017-11-20 08:54:56 -08:00
keyboard.cpp FIX - Keyboard LEDS 2017-11-07 07:08:36 -08:00
keyboardHIDExtras.cpp RAWHID Support 2017-11-20 08:54:56 -08:00
keywords.txt RAWHID Support 2017-11-20 08:54:56 -08:00
library.properties Convert to Arduino library format 2017-03-07 07:40:06 -08:00
memory.cpp String buffers - Devices contribute buffers 2017-10-19 14:57:52 -07:00
midi.cpp String buffers - Devices contribute buffers 2017-10-19 14:57:52 -07:00
mouse.cpp RAWHID Support 2017-11-20 08:54:56 -08:00
print.cpp Fix print() & println() conflict with Arduino Print class 2017-10-15 13:11:46 -07:00
rawhid.cpp RAWHID Support 2017-11-20 08:54:56 -08:00
serial.cpp Serial cleanup - flush, timeout 2017-11-10 16:37:12 -08:00
USBHost_t36.h RAWHID Support 2017-11-20 08:54:56 -08:00