Created
March 17, 2015 17:39
-
-
Save jonasschneider/48fd0e84f9af72608c9c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Bus 001 Device 003: ID 2341:8036 Arduino SA Leonardo (CDC ACM, HID) | |
| Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub | |
| vagrant@vagrant-ubuntu-trusty-64:/vagrant/controller/build$ sudo lsusb -v | |
| Bus 001 Device 003: ID 2341:8036 Arduino SA Leonardo (CDC ACM, HID) | |
| Device Descriptor: | |
| bLength 18 | |
| bDescriptorType 1 | |
| bcdUSB 2.00 | |
| bDeviceClass 2 Communications | |
| bDeviceSubClass 0 | |
| bDeviceProtocol 0 | |
| bMaxPacketSize0 64 | |
| idVendor 0x2341 Arduino SA | |
| idProduct 0x8036 Leonardo (CDC ACM, HID) | |
| bcdDevice 1.00 | |
| iManufacturer 1 Arduino LLC | |
| iProduct 2 Arduino Leonardo | |
| iSerial 0 | |
| bNumConfigurations 1 | |
| Configuration Descriptor: | |
| bLength 9 | |
| bDescriptorType 2 | |
| wTotalLength 100 | |
| bNumInterfaces 3 | |
| bConfigurationValue 1 | |
| iConfiguration 0 | |
| bmAttributes 0x80 | |
| (Bus Powered) | |
| MaxPower 500mA | |
| Interface Association: | |
| bLength 8 | |
| bDescriptorType 11 | |
| bFirstInterface 0 | |
| bInterfaceCount 2 | |
| bFunctionClass 2 Communications | |
| bFunctionSubClass 2 Abstract (modem) | |
| bFunctionProtocol 1 AT-commands (v.25ter) | |
| iFunction 0 | |
| Interface Descriptor: | |
| bLength 9 | |
| bDescriptorType 4 | |
| bInterfaceNumber 0 | |
| bAlternateSetting 0 | |
| bNumEndpoints 1 | |
| bInterfaceClass 2 Communications | |
| bInterfaceSubClass 2 Abstract (modem) | |
| bInterfaceProtocol 0 None | |
| iInterface 0 | |
| CDC Header: | |
| bcdCDC 1.10 | |
| CDC Call Management: | |
| bmCapabilities 0x01 | |
| call management | |
| bDataInterface 1 | |
| CDC ACM: | |
| bmCapabilities 0x06 | |
| sends break | |
| line coding and serial state | |
| CDC Union: | |
| bMasterInterface 0 | |
| bSlaveInterface 1 | |
| Endpoint Descriptor: | |
| bLength 7 | |
| bDescriptorType 5 | |
| bEndpointAddress 0x81 EP 1 IN | |
| bmAttributes 3 | |
| Transfer Type Interrupt | |
| Synch Type None | |
| Usage Type Data | |
| wMaxPacketSize 0x0010 1x 16 bytes | |
| bInterval 64 | |
| Interface Descriptor: | |
| bLength 9 | |
| bDescriptorType 4 | |
| bInterfaceNumber 1 | |
| bAlternateSetting 0 | |
| bNumEndpoints 2 | |
| bInterfaceClass 10 CDC Data | |
| bInterfaceSubClass 0 Unused | |
| bInterfaceProtocol 0 | |
| iInterface 0 | |
| Endpoint Descriptor: | |
| bLength 7 | |
| bDescriptorType 5 | |
| bEndpointAddress 0x02 EP 2 OUT | |
| bmAttributes 2 | |
| Transfer Type Bulk | |
| Synch Type None | |
| Usage Type Data | |
| wMaxPacketSize 0x0040 1x 64 bytes | |
| bInterval 0 | |
| Endpoint Descriptor: | |
| bLength 7 | |
| bDescriptorType 5 | |
| bEndpointAddress 0x83 EP 3 IN | |
| bmAttributes 2 | |
| Transfer Type Bulk | |
| Synch Type None | |
| Usage Type Data | |
| wMaxPacketSize 0x0040 1x 64 bytes | |
| bInterval 0 | |
| Interface Descriptor: | |
| bLength 9 | |
| bDescriptorType 4 | |
| bInterfaceNumber 2 | |
| bAlternateSetting 0 | |
| bNumEndpoints 1 | |
| bInterfaceClass 3 Human Interface Device | |
| bInterfaceSubClass 0 No Subclass | |
| bInterfaceProtocol 0 None | |
| iInterface 0 | |
| HID Device Descriptor: | |
| bLength 9 | |
| bDescriptorType 33 | |
| bcdHID 1.01 | |
| bCountryCode 0 Not supported | |
| bNumDescriptors 1 | |
| bDescriptorType 34 Report | |
| wDescriptorLength 101 | |
| Report Descriptor: (length is 101) | |
| Item(Global): Usage Page, data= [ 0x01 ] 1 | |
| Generic Desktop Controls | |
| Item(Local ): Usage, data= [ 0x02 ] 2 | |
| Mouse | |
| Item(Main ): Collection, data= [ 0x01 ] 1 | |
| Application | |
| Item(Local ): Usage, data= [ 0x01 ] 1 | |
| Pointer | |
| Item(Main ): Collection, data= [ 0x00 ] 0 | |
| Physical | |
| Item(Global): Report ID, data= [ 0x01 ] 1 | |
| Item(Global): Usage Page, data= [ 0x09 ] 9 | |
| Buttons | |
| Item(Local ): Usage Minimum, data= [ 0x01 ] 1 | |
| Button 1 (Primary) | |
| Item(Local ): Usage Maximum, data= [ 0x03 ] 3 | |
| Button 3 (Tertiary) | |
| Item(Global): Logical Minimum, data= [ 0x00 ] 0 | |
| Item(Global): Logical Maximum, data= [ 0x01 ] 1 | |
| Item(Global): Report Count, data= [ 0x03 ] 3 | |
| Item(Global): Report Size, data= [ 0x01 ] 1 | |
| Item(Main ): Input, data= [ 0x02 ] 2 | |
| Data Variable Absolute No_Wrap Linear | |
| Preferred_State No_Null_Position Non_Volatile Bitfield | |
| Item(Global): Report Count, data= [ 0x01 ] 1 | |
| Item(Global): Report Size, data= [ 0x05 ] 5 | |
| Item(Main ): Input, data= [ 0x03 ] 3 | |
| Constant Variable Absolute No_Wrap Linear | |
| Preferred_State No_Null_Position Non_Volatile Bitfield | |
| Item(Global): Usage Page, data= [ 0x01 ] 1 | |
| Generic Desktop Controls | |
| Item(Local ): Usage, data= [ 0x30 ] 48 | |
| Direction-X | |
| Item(Local ): Usage, data= [ 0x31 ] 49 | |
| Direction-Y | |
| Item(Local ): Usage, data= [ 0x38 ] 56 | |
| Wheel | |
| Item(Global): Logical Minimum, data= [ 0x81 ] 129 | |
| Item(Global): Logical Maximum, data= [ 0x7f ] 127 | |
| Item(Global): Report Size, data= [ 0x08 ] 8 | |
| Item(Global): Report Count, data= [ 0x03 ] 3 | |
| Item(Main ): Input, data= [ 0x06 ] 6 | |
| Data Variable Relative No_Wrap Linear | |
| Preferred_State No_Null_Position Non_Volatile Bitfield | |
| Item(Main ): End Collection, data=none | |
| Item(Main ): End Collection, data=none | |
| Item(Global): Usage Page, data= [ 0x01 ] 1 | |
| Generic Desktop Controls | |
| Item(Local ): Usage, data= [ 0x06 ] 6 | |
| Keyboard | |
| Item(Main ): Collection, data= [ 0x01 ] 1 | |
| Application | |
| Item(Global): Report ID, data= [ 0x02 ] 2 | |
| Item(Global): Usage Page, data= [ 0x07 ] 7 | |
| Keyboard | |
| Item(Local ): Usage Minimum, data= [ 0xe0 ] 224 | |
| Control Left | |
| Item(Local ): Usage Maximum, data= [ 0xe7 ] 231 | |
| GUI Right | |
| Item(Global): Logical Minimum, data= [ 0x00 ] 0 | |
| Item(Global): Logical Maximum, data= [ 0x01 ] 1 | |
| Item(Global): Report Size, data= [ 0x01 ] 1 | |
| Item(Global): Report Count, data= [ 0x08 ] 8 | |
| Item(Main ): Input, data= [ 0x02 ] 2 | |
| Data Variable Absolute No_Wrap Linear | |
| Preferred_State No_Null_Position Non_Volatile Bitfield | |
| Item(Global): Report Count, data= [ 0x01 ] 1 | |
| Item(Global): Report Size, data= [ 0x08 ] 8 | |
| Item(Main ): Input, data= [ 0x03 ] 3 | |
| Constant Variable Absolute No_Wrap Linear | |
| Preferred_State No_Null_Position Non_Volatile Bitfield | |
| Item(Global): Report Count, data= [ 0x06 ] 6 | |
| Item(Global): Report Size, data= [ 0x08 ] 8 | |
| Item(Global): Logical Minimum, data= [ 0x00 ] 0 | |
| Item(Global): Logical Maximum, data= [ 0x65 ] 101 | |
| Item(Global): Usage Page, data= [ 0x07 ] 7 | |
| Keyboard | |
| Item(Local ): Usage Minimum, data= [ 0x00 ] 0 | |
| No Event | |
| Item(Local ): Usage Maximum, data= [ 0x65 ] 101 | |
| Keyboard Application (Windows Key for Win95 or Compose) | |
| Item(Main ): Input, data= [ 0x00 ] 0 | |
| Data Array Absolute No_Wrap Linear | |
| Preferred_State No_Null_Position Non_Volatile Bitfield | |
| Item(Main ): End Collection, data=none | |
| Endpoint Descriptor: | |
| bLength 7 | |
| bDescriptorType 5 | |
| bEndpointAddress 0x84 EP 4 IN | |
| bmAttributes 3 | |
| Transfer Type Interrupt | |
| Synch Type None | |
| Usage Type Data | |
| wMaxPacketSize 0x0040 1x 64 bytes | |
| bInterval 1 | |
| Device Status: 0x0000 | |
| (Bus Powered) | |
| Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub | |
| Device Descriptor: | |
| bLength 18 | |
| bDescriptorType 1 | |
| bcdUSB 1.10 | |
| bDeviceClass 9 Hub | |
| bDeviceSubClass 0 Unused | |
| bDeviceProtocol 0 Full speed (or root) hub | |
| bMaxPacketSize0 64 | |
| idVendor 0x1d6b Linux Foundation | |
| idProduct 0x0001 1.1 root hub | |
| bcdDevice 3.13 | |
| iManufacturer 3 Linux 3.13.0-33-generic ohci_hcd | |
| iProduct 2 OHCI PCI host controller | |
| iSerial 1 0000:00:06.0 | |
| bNumConfigurations 1 | |
| Configuration Descriptor: | |
| bLength 9 | |
| bDescriptorType 2 | |
| wTotalLength 25 | |
| bNumInterfaces 1 | |
| bConfigurationValue 1 | |
| iConfiguration 0 | |
| bmAttributes 0xe0 | |
| Self Powered | |
| Remote Wakeup | |
| MaxPower 0mA | |
| Interface Descriptor: | |
| bLength 9 | |
| bDescriptorType 4 | |
| bInterfaceNumber 0 | |
| bAlternateSetting 0 | |
| bNumEndpoints 1 | |
| bInterfaceClass 9 Hub | |
| bInterfaceSubClass 0 Unused | |
| bInterfaceProtocol 0 Full speed (or root) hub | |
| iInterface 0 | |
| Endpoint Descriptor: | |
| bLength 7 | |
| bDescriptorType 5 | |
| bEndpointAddress 0x81 EP 1 IN | |
| bmAttributes 3 | |
| Transfer Type Interrupt | |
| Synch Type None | |
| Usage Type Data | |
| wMaxPacketSize 0x0002 1x 2 bytes | |
| bInterval 255 | |
| Hub Descriptor: | |
| bLength 11 | |
| bDescriptorType 41 | |
| nNbrPorts 8 | |
| wHubCharacteristic 0x0002 | |
| No power switching (usb 1.0) | |
| Ganged overcurrent protection | |
| bPwrOn2PwrGood 0 * 2 milli seconds | |
| bHubContrCurrent 0 milli Ampere | |
| DeviceRemovable 0x00 0x00 | |
| PortPwrCtrlMask 0xff 0xff | |
| Hub Port Status: | |
| Port 1: 0000.0103 power enable connect | |
| Port 2: 0000.0100 power | |
| Port 3: 0000.0100 power | |
| Port 4: 0000.0100 power | |
| Port 5: 0000.0100 power | |
| Port 6: 0000.0100 power | |
| Port 7: 0000.0100 power | |
| Port 8: 0000.0100 power | |
| Device Status: 0x0001 | |
| Self Powered |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment