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] |