[USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:115]HPRT Speed: 1: Low speed? 0 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBDeviceConnected.cpp:88]init dev: 0x2400db74 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:629]USBEndpoint created (0x2400d4cc): type: 0, dir: 1, size: 8, addr: 0, state: USB_TYPE_IDLE [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:642]Resetting hub 0, port 1 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:161]usb_thread read device descriptor on dev: 0x2400db74 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:180]Address of 0x2400db74: 1 [USB_INFO: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:206]New device connected: 0x2400db74 [hub: 0 - port: 1] [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:957]dev: 0x2400db74 nb_intf: 0 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:958]dev: 0x2400db74 nb_intf_attached: 0 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:964]Enumerate dev: 0x2400db74 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:979]CLASS: 09 VID: 05E3 PID: 0610 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:896]TOTAL_LENGTH: 25 NUM_INTERF: 1 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:990]CONFIGURATION DESCRIPTOR: 09 02 19 00 01 01 00 E0 32 09 04 00 00 01 09 00 00 00 07 05 81 03 01 00 FF [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:1050]dev: 0x2400db74 has 1 intf [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:1059]ADD INTF 0 on device 0x2400db74: class: 9, subclass: 0, proto: 0 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:629]USBEndpoint created (0x2400d564): type: 3, dir: 2, size: 1, addr: 1, state: USB_TYPE_IDLE [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:1078]ADD USBEndpoint 0x2400d564, on interf 0 on device 0x2400db74 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:1003]Set configuration 1 on dev: 0x2400db74 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:1016]dev 0x2400db74 is enumerated [USB_INFO: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHostHub\USBHostHub.cpp:106]New HUB: VID:05e3 PID:0610 [dev: 0x2400db74 - intf: 0] [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src/USBHost/USBHost.h:173]register driver for dev: 0x2400db74 on intf: 0 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHostHub\USBHostHub.cpp:120]Hub has 4 port [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHostHub\USBHostHub.cpp:194][hub handler hub: 0] status port 1 [hub: 0x2400db74]: 0x10101 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHostHub\USBHostHub.cpp:199][hub handler hub: 0 - port: 1] new device connected [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHostHub\USBHostHub.cpp:194][hub handler hub: 0] status port 2 [hub: 0x2400db74]: 0x100 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHostHub\USBHostHub.cpp:194][hub handler hub: 0] status port 3 [hub: 0x2400db74]: 0x100 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHostHub\USBHostHub.cpp:194][hub handler hub: 0] status port 4 [hub: 0x2400db74]: 0x100 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBDeviceConnected.cpp:88]init dev: 0x2400dc60 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:642]Resetting hub 1, port 1 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHostHub\USBHostHub.cpp:232]reset port 1 on hub: 0x2400db74 [this: 0x2400e034] [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:161]usb_thread read device descriptor on dev: 0x2400dc60 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:180]Address of 0x2400dc60: 2 [USB_INFO: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:206]New device connected: 0x2400dc60 [hub: 1 - port: 1] [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\USBHostMulti\src\USBHostMulti.cpp:27]USBHostMulti: Enumerating device index 1 with driver USB Joystick Driver example [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:957]dev: 0x2400dc60 nb_intf: 0 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:958]dev: 0x2400dc60 nb_intf_attached: 0 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:964]Enumerate dev: 0x2400dc60 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:979]CLASS: 00 VID: 057E PID: 2009 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:896]TOTAL_LENGTH: 41 NUM_INTERF: 1 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:990]CONFIGURATION DESCRIPTOR: 09 02 29 00 01 01 00 A0 FA 09 04 00 00 02 03 00 00 00 09 21 11 01 00 01 22 CB 00 07 05 81 03 40 00 08 07 05 01 03 40 00 08 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:1050]dev: 0x2400dc60 has 1 intf [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\USBHostMulti\src\USBHostMulti.cpp:67]Added interfaceNum 0 to Device index 1 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:1059]ADD INTF 0 on device 0x2400dc60: class: 3, subclass: 0, proto: 0 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:629]USBEndpoint created (0x2400d5fc): type: 3, dir: 2, size: 64, addr: 1, state: USB_TYPE_IDLE [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:1078]ADD USBEndpoint 0x2400d5fc, on interf 0 on device 0x2400dc60 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:629]USBEndpoint created (0x2400d694): type: 3, dir: 1, size: 64, addr: 1, state: USB_TYPE_IDLE [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:1078]ADD USBEndpoint 0x2400d694, on interf 0 on device 0x2400dc60 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:1003]Set configuration 1 on dev: 0x2400dc60 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHost\USBHost.cpp:1016]dev 0x2400dc60 is enumerated [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src/USBHost/USBHost.h:173]register driver for dev: 0x2400dc60 on intf: 0 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\USBHostMulti\src\USBHostMultiDevice.cpp:122]AttachUSBDevice(Nintendo Co., Ltd., Pro Controller, 000000000001þ) ********************************************** * Device [1] * Default Interface = 0 * VID = 057e * PID = 2009 * Manufacturer = Nintendo Co., Ltd. * Product = Pro Controller * Interface [0] * Class = 3 * Subclass = 1 * Protocol = 1 * Is connected = Yes * Endpoint[Interrupt][Out] * Automatic Transfers = Yes * Using Endpoint = Yes * Endpoint[Interrupt][In] * Automatic Transfers = Yes * Using Endpoint = Yes ********************************************** *** USB Joystick connected : Nintendo Co., Ltd. Pro Controller *** Joystick initialised [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\USBHostMulti\src\USBHostMulti.cpp:32]USBHostMulti: Successfully enumerated device index 1 with driver USB Joystick Driver example Data received from device [1]:'Pro Controller' interface [0]: 0x81, 0x01, 0x00, 0x03, 0x3e, 0x5e, 0x4a, 0xca, 0xf9, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHostHub\USBHostHub.cpp:194][hub handler hub: 0] status port 1 [hub: 0x2400db74]: 0x100103 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHostHub\USBHostHub.cpp:194][hub handler hub: 0] status port 2 [hub: 0x2400db74]: 0x100 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHostHub\USBHostHub.cpp:194][hub handler hub: 0] status port 3 [hub: 0x2400db74]: 0x100 [USB_DBG: d:\Users\Merli\Documents\Arduino\libraries\Arduino_USBHostMbed5-USBHostMulti\src\USBHostHub\USBHostHub.cpp:194][hub handler hub: 0] status port 4 [hub: 0x2400db74]: 0x100 Data received from device [1]:'Pro Controller' interface [0]: 0x81, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00