Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: UsbHostMAX3421E_Hello
Auto generated API documentation and code listings for UsbHostMAX3421E
BluetoothService | All Bluetooth services should inherit this class |
BTD | The Bluetooth Dongle class will take care of all the USB communication and then pass the data to the BluetoothService classes |
BTHID | This BluetoothService class implements support for Bluetooth HID devices |
PS3BT | This BluetoothService class implements support for all the official PS3 Controllers: Dualshock 3, Navigation or a Motion controller via Bluetooth |
PS3USB | This class implements support for all the official PS3 Controllers: Dualshock 3, Navigation or a Motion controller via USB |
PS4BT | This class implements support for the PS4 controller via Bluetooth |
PS4Parser | This class parses all the data sent by the PS4 controller |
PS4USB | This class implements support for the PS4 controller via USB |
PSBuzz | This class implements support for the PS Buzz controllers via USB |
PSBUZZButtons | Struct used to easily read the different buttons on the controllers |
SPP | This BluetoothService class implements the Serial Port Protocol ( SPP ) |
tty_features | This structure is used to report the extended capabilities of the connected device |
WII | This BluetoothService class implements support for the Wiimote including the Nunchuck and Motion Plus extension |
XBOXOLD | This class implements support for a the original Xbox controller via USB |
XBOXONE | This class implements support for a Xbox ONE controller connected via USB |
XBOXRECV | This class implements support for a Xbox Wireless receiver |
XBOXUSB | This class implements support for a Xbox wired controller via USB |
Code
address.h [code] | |
adk.cpp [code] | |
adk.h [code] | |
BTD.cpp [code] | |
BTD.h [code] | |
BTHID.cpp [code] | |
BTHID.h [code] | |
cdc_XR21B1411.cpp [code] | |
cdc_XR21B1411.h [code] | |
cdcacm.cpp [code] | |
cdcacm.h [code] | |
cdcftdi.cpp [code] | |
cdcftdi.h [code] | |
cdcprolific.cpp [code] | |
cdcprolific.h [code] | |
confdescparser.h [code] | |
controllerEnums.h [code] | |
hexdump.h [code] | |
hidboot.cpp [code] | |
hidboot.h [code] | |
hidcomposite.cpp [code] | |
hidcomposite.h [code] | |
hidescriptorparser.cpp [code] | |
hidescriptorparser.h [code] | |
hiduniversal.cpp [code] | |
hiduniversal.h [code] | |
hidusagestr.h [code] | |
hidusagetitlearrays.cpp [code] | |
macros.h [code] | |
masstorage.cpp [code] | |
masstorage.h [code] | |
MAX3421E.cpp [code] | |
MAX3421E.h [code] | |
message.cpp [code] | |
message.h [code] | |
parsetools.cpp [code] | |
parsetools.h [code] | |
printhex.h [code] | |
PS3BT.cpp [code] | |
PS3BT.h [code] | |
PS3Enums.h [code] | |
PS3USB.cpp [code] | |
PS3USB.h [code] | |
PS4BT.h [code] | |
PS4Parser.cpp [code] | |
PS4Parser.h [code] | |
PS4USB.h [code] | |
PSBuzz.cpp [code] | |
PSBuzz.h [code] | |
settings.h [code] | |
sink_parser.h [code] | |
SPP.cpp [code] | |
SPP.h [code] | |
UHS2_gpio.cpp [code] | |
UHS2_gpio.h [code] | |
Usb.cpp [code] | |
Usb.h [code] | |
usb_ch9.h [code] | |
UsbCore.h [code] | |
usbh_midi.cpp [code] | |
usbh_midi.h [code] | |
usbhid.cpp [code] | |
usbhid.h [code] | |
usbhub.cpp [code] | |
usbhub.h [code] | |
version_helper.h [code] | |
Wii.cpp [code] | |
Wii.h [code] | |
xboxEnums.h [code] | |
XBOXOLD.cpp [code] | |
XBOXOLD.h [code] | |
XBOXONE.cpp [code] | |
XBOXONE.h [code] | |
XBOXRECV.cpp [code] | |
XBOXRECV.h [code] | |
XBOXUSB.cpp [code] | |
XBOXUSB.h [code] |