USB Composite Device
Connection Status Device connected
Current Configuration 1
Speed Full
Device Address 1
Number Of Open Pipes 5
Device Descriptor MCP2200 USB Serial Port Emulator
  bLength 1 12h  
1 bDescriptorType 1 01h Device
2 bcdUSB 2 0200h USB Spec 2.0
4 bDeviceClass 1 EFh Miscellaneous
5 bDeviceSubClass 1 02h Common Class
6 bDeviceProtocol 1 01h Interface Association Descriptor
7 bMaxPacketSize0 1 08h 8 bytes
8 idVendor 2 04D8h Microchip Technology, Inc.
10 idProduct 2 00DFh  
12 bcdDevice 2 0101h 1.01
14 iManufacturer 1 01h "Microchip Technology Inc."
15 iProduct 1 02h "MCP2200 USB Serial Port Emulator"
16 iSerialNumber 1 03h "0000133170"
17 bNumConfigurations 1 01h  
Configuration Descriptor 1 Bus Powered, 100 mA
  bLength 1 09h  
1 bDescriptorType 1 02h Configuration
2 wTotalLength 2 006Bh  
4 bNumInterfaces 1 03h  
5 bConfigurationValue 1 01h  
6 iConfiguration 1 00h  
7 bmAttributes 1 80h Bus Powered
  4..0: Reserved   ...00000  
  5: Remote Wakeup   ..0..... No
  6: Self Powered   .0...... No, Bus Powered
  7: Reserved (set to one) (bus-powered for 1.0)   1.......  
8 bMaxPower 1 32h 100 mA
Interface Association Descriptor Abstract Control Model
  bLength 1 08h  
1 bDescriptorType 1 0Bh Interface Association
2 bFirstInterface 1 00h  
3 bInterfaceCount 1 02h  
4 bFunctionClass 1 02h CDC Control
5 bFunctionSubClass 1 02h Abstract Control Model
6 bFunctionProtocol 1 01h AT Commands: V.250 etc
7 iFunction 1 00h  
Interface Descriptor 0/0 CDC Control, 1 Endpoint
  bLength 1 09h  
1 bDescriptorType 1 04h Interface
2 bInterfaceNumber 1 00h  
3 bAlternateSetting 1 00h  
4 bNumEndpoints 1 01h  
5 bInterfaceClass 1 02h CDC Control
6 bInterfaceSubClass 1 02h Abstract Control Model
7 bInterfaceProtocol 1 01h AT Commands: V.250 etc
8 iInterface 1 00h  
Header Functional Descriptor
  bFunctionLength 1 05h  
1 bDescriptorType 1 24h CS Interface
2 bDescriptorSubtype 1 00h Header
3 bcdCDC 2 0110h 1.10
Abstract Control Management Functional Descriptor
  bFunctionLength 1 04h  
1 bDescriptorType 1 24h CS Interface
2 bDescriptorSubtype 1 02h Abstract Control Management
3 bmCapabilities 1 06h  
  7..4: Reserved   0000....  
  3: Connection   ....0...  
  2: Send Break   .....1.. Send Break request supported
  1: Line Coding   ......1. Line Coding requests and Serial State notification supported
  0: Comm Features   .......0  
Union Functional Descriptor
  bFunctionLength 1 05h  
1 bDescriptorType 1 24h CS Interface
2 bDescriptorSubtype 1 06h Union
3 bControlInterface 1 00h  
4 bSubordinateInterface0 1 01h CDC Data
Call Management Functional Descriptor
  bFunctionLength 1 05h  
1 bDescriptorType 1 24h CS Interface
2 bDescriptorSubtype 1 01h Call Management
3 bmCapabilities 1 00h  
  7..2: Reserved   000000..  
  1: Data Ifc Usage   ......0. Call management only over Comm Ifc
  0: Call Management   .......0 Does not handle call management itself
4 bDataInterface 1 01h  
Endpoint Descriptor 82 2 In, Interrupt, 2 ms
  bLength 1 07h  
1 bDescriptorType 1 05h Endpoint
2 bEndpointAddress 1 82h 2 In
3 bmAttributes 1 03h Interrupt
  1..0: Transfer Type   ......11 Interrupt
  7..2: Reserved   000000..  
4 wMaxPacketSize 2 0008h 8 bytes
6 bInterval 1 02h 2 ms
Interface Descriptor 1/0 CDC Data, 2 Endpoints
  bLength 1 09h  
1 bDescriptorType 1 04h Interface
2 bInterfaceNumber 1 01h  
3 bAlternateSetting 1 00h  
4 bNumEndpoints 1 02h  
5 bInterfaceClass 1 0Ah CDC Data
6 bInterfaceSubClass 1 00h  
7 bInterfaceProtocol 1 00h  
8 iInterface 1 00h  
Endpoint Descriptor 03 3 Out, Bulk, 32 bytes
  bLength 1 07h  
1 bDescriptorType 1 05h Endpoint
2 bEndpointAddress 1 03h 3 Out
3 bmAttributes 1 02h Bulk
  1..0: Transfer Type   ......10 Bulk
  7..2: Reserved   000000..  
4 wMaxPacketSize 2 0020h 32 bytes
6 bInterval 1 00h  
Endpoint Descriptor 83 3 In, Bulk, 64 bytes
  bLength 1 07h  
1 bDescriptorType 1 05h Endpoint
2 bEndpointAddress 1 83h 3 In
3 bmAttributes 1 02h Bulk
  1..0: Transfer Type   ......10 Bulk
  7..2: Reserved   000000..  
4 wMaxPacketSize 2 0040h 64 bytes
6 bInterval 1 00h  
Interface Descriptor 2/0 HID, 2 Endpoints
  bLength 1 09h  
1 bDescriptorType 1 04h Interface
2 bInterfaceNumber 1 02h  
3 bAlternateSetting 1 00h  
4 bNumEndpoints 1 02h  
5 bInterfaceClass 1 03h HID
6 bInterfaceSubClass 1 00h  
7 bInterfaceProtocol 1 00h  
8 iInterface 1 00h  
HID Descriptor
  bLength 1 09h  
1 bDescriptorType 1 21h HID
2 bcdHID 2 0111h 1.11
4 bCountryCode 1 00h  
5 bNumDescriptors 1 01h  
6 bDescriptorType 1 22h Report
7 wDescriptorLength 2 001Dh 29 bytes
Endpoint Descriptor 81 1 In, Interrupt, 1 ms
  bLength 1 07h  
1 bDescriptorType 1 05h Endpoint
2 bEndpointAddress 1 81h 1 In
3 bmAttributes 1 03h Interrupt
  1..0: Transfer Type   ......11 Interrupt
  7..2: Reserved   000000..  
4 wMaxPacketSize 2 0010h 16 bytes
6 bInterval 1 01h 1 ms
Endpoint Descriptor 01 1 Out, Interrupt, 1 ms
  bLength 1 07h  
1 bDescriptorType 1 05h Endpoint
2 bEndpointAddress 1 01h 1 Out
3 bmAttributes 1 03h Interrupt
  1..0: Transfer Type   ......11 Interrupt
  7..2: Reserved   000000..  
4 wMaxPacketSize 2 0010h 16 bytes
6 bInterval 1 01h 1 ms
Interface 2 HID Report Descriptor Vendor-Defined 1
Usage Page (Vendor-Defined 1) 06 00 FF
Usage (Vendor-Defined 1) 09 01
Collection (Application) A1 01
Usage Minimum (Vendor-Defined 1) 19 01
Usage Maximum (Vendor-Defined 16) 29 10
Logical Minimum (0) 15 00
Logical Maximum (255) 26 FF 00
Report Size (8) 75 08
Report Count (16) 95 10
Input (Data,Ary,Abs) 81 00
Usage Minimum (Vendor-Defined 1) 19 01
Usage Maximum (Vendor-Defined 16) 29 10
Output (Data,Ary,Abs,NWrp,Lin,Pref,NNul,NVol,Bit) 91 00
End Collection C0