v1.1.0
|
Support for communicating with a host device via USB. More...
Classes | |
class | Sifteo::Usb |
Global USB operations. More... | |
struct | Sifteo::UsbCounters |
Diagnostic counters for the USB subsystem. More... | |
struct | Sifteo::UsbPacket |
A container for one Usb packet's data. More... | |
struct | Sifteo::UsbPipe< tSendCapacity, tReceiveCapacity > |
A memory buffer for bidirectional USB communications. More... | |
struct | Sifteo::UsbQueue< tCapacity > |
A memory buffer which holds a queue of USB packets. More... | |
Support for communicating with a host device via USB.
The Sifteo Base is a USB 2.0 capable, full-speed device and exposes 2 bulk endpoints - one for reading and one for writing.
Host software can communicate with the device using http://libusbx.org or one of the several software libraries compatible with its API.
Sifteo's USB vendor ID is 0x22FA
and the standard product ID for the Base is 0x0105
Sifteo SDK v1.1.0 (see all versions)
Last updated Tue Dec 23 2014, by Doxygen