Zoltan Hudak / UsbHostMAX3421E

Dependents:   UsbHostMAX3421E_Hello

Embed: (wiki syntax)

« Back to documentation index

Data Structures

Data Structures

Here are the data structures with brief descriptions:
BluetoothServiceAll Bluetooth services should inherit this class
BTDThe Bluetooth Dongle class will take care of all the USB communication and then pass the data to the BluetoothService classes
BTHIDThis BluetoothService class implements support for Bluetooth HID devices
PS3BTThis BluetoothService class implements support for all the official PS3 Controllers: Dualshock 3, Navigation or a Motion controller via Bluetooth
PS3USBThis class implements support for all the official PS3 Controllers: Dualshock 3, Navigation or a Motion controller via USB
PS4BTThis class implements support for the PS4 controller via Bluetooth
PS4ParserThis class parses all the data sent by the PS4 controller
PS4USBThis class implements support for the PS4 controller via USB
PSBuzzThis class implements support for the PS Buzz controllers via USB
PSBUZZButtonsStruct used to easily read the different buttons on the controllers
SPPThis BluetoothService class implements the Serial Port Protocol (SPP)
tty_featuresThis structure is used to report the extended capabilities of the connected device
WIIThis BluetoothService class implements support for the Wiimote including the Nunchuck and Motion Plus extension
XBOXOLDThis class implements support for a the original Xbox controller via USB
XBOXONEThis class implements support for a Xbox ONE controller connected via USB
XBOXRECVThis class implements support for a Xbox Wireless receiver
XBOXUSBThis class implements support for a Xbox wired controller via USB