 Device 1: iPhone
    Device descriptor
       Length: 18 bytes
       Type: 0x01
       USB Version: 2.00
       Class: 0x00: (Defined at Interface level)
       Subclass: 0x00
       Protocol: 0x00
       Max EP0 packet size: 64 bytes
       Vendor ID: 0x05AC: Apple, Inc.
       Product ID: 0x12A8: iPhone 5/5C/5S/6/SE/7/8/X/XR
       Version: 8.04
       Manufacturer string: #1 'Apple Inc.'
       Product string: #2 'iPhone'
       Serial string: #3 '1a1f1cb19115f42ad80786d64e77f4e7e18772cc'
    Configuration 1
       Configuration descriptor
          Length: 9 bytes
          Type: 0x02
          Total length: 39 bytes
          Number of interfaces: 1
          Configuration number: 1
          Configuration string: #5 'PTP'
          Attributes: 0xC0
          Max power: 500mA
       Interface 0: Imaging
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 0
             Alternate setting: 0
             Number of endpoints: 3
             Class: 0x06: Imaging
             Subclass: 0x01: Still Image Capture
             Protocol: 0x01: Picture Transfer Protocol (PIMA 15470)
             Interface string: #22 'PTP'
          Endpoint 2 OUT (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x02
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
          Endpoint 1 IN (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x81
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
          Endpoint 3 IN (interrupt)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x83
                Attributes: 0x03
                Max packet size: 64 bytes
                Interval: 0x0A
    Configuration 2
       Configuration descriptor
          Length: 9 bytes
          Type: 0x02
          Total length: 149 bytes
          Number of interfaces: 3
          Configuration number: 2
          Configuration string: #6 (not seen)
          Attributes: 0xC0
          Max power: 500mA
       Interface 0: Audio
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 0
             Alternate setting: 0
             Number of endpoints: 0
             Class: 0x01: Audio
             Subclass: 0x01: Control Device
             Protocol: 0x00
             Interface string: (none)
          Class descriptor 0x24, 9 bytes
          Class descriptor 0x24, 12 bytes
          Class descriptor 0x24, 9 bytes
       Interface 1: Audio
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 1
             Alternate setting: 0
             Number of endpoints: 0
             Class: 0x01: Audio
             Subclass: 0x02: Streaming
             Protocol: 0x00
             Interface string: (none)
       Interface 1 alt 1: Audio
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 1
             Alternate setting: 1
             Number of endpoints: 1
             Class: 0x01: Audio
             Subclass: 0x02: Streaming
             Protocol: 0x00
             Interface string: (none)
          Class descriptor 0x24, 7 bytes
          Class descriptor 0x24, 35 bytes
          Endpoint 1 IN (isochronous)
             Endpoint descriptor
                Length: 9 bytes
                Type: 0x05
                Endpoint address: 0x81
                Attributes: 0x01
                Max packet size: 192 bytes
                Interval: 0x04
             Class descriptor 0x25, 7 bytes
       Interface 2: Human Interface Device
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 2
             Alternate setting: 0
             Number of endpoints: 1
             Class: 0x03: Human Interface Device
             Subclass: 0x00: No Subclass
             Protocol: 0x00: None
             Interface string: (none)
          HID descriptor
             Length: 9 bytes
             Type: 0x21
             HID Version: 1.11
             Country code: 0x00: Not supported
             Available descriptors
                HID report descriptor, 208 bytes
          Endpoint 3 IN (interrupt)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x83
                Attributes: 0x03
                Max packet size: 64 bytes
                Interval: 0x01
    Configuration 3
       Configuration descriptor
          Length: 9 bytes
          Type: 0x02
          Total length: 62 bytes
          Number of interfaces: 2
          Configuration number: 3
          Configuration string: #7 (not seen)
          Attributes: 0xC0
          Max power: 500mA
       Interface 0: Imaging
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 0
             Alternate setting: 0
             Number of endpoints: 3
             Class: 0x06: Imaging
             Subclass: 0x01: Still Image Capture
             Protocol: 0x01: Picture Transfer Protocol (PIMA 15470)
             Interface string: #22 'PTP'
          Endpoint 2 OUT (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x02
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
          Endpoint 1 IN (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x81
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
          Endpoint 3 IN (interrupt)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x83
                Attributes: 0x03
                Max packet size: 64 bytes
                Interval: 0x0A
       Interface 1: Vendor Specific Class
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 1
             Alternate setting: 0
             Number of endpoints: 2
             Class: 0xFF: Vendor Specific Class
             Subclass: 0xFE
             Protocol: 0x02
             Interface string: #13 (not seen)
          Endpoint 4 OUT (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x04
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
          Endpoint 5 IN (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x85
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
    Configuration 4
       Configuration descriptor
          Length: 9 bytes
          Type: 0x02
          Total length: 117 bytes
          Number of interfaces: 3
          Configuration number: 4
          Configuration string: #8 (not seen)
          Attributes: 0xC0
          Max power: 500mA
       Interface 0: Imaging
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 0
             Alternate setting: 0
             Number of endpoints: 3
             Class: 0x06: Imaging
             Subclass: 0x01: Still Image Capture
             Protocol: 0x01: Picture Transfer Protocol (PIMA 15470)
             Interface string: #22 'PTP'
          Endpoint 2 OUT (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x02
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
          Endpoint 1 IN (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x81
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
          Endpoint 3 IN (interrupt)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x83
                Attributes: 0x03
                Max packet size: 64 bytes
                Interval: 0x0A
       Interface 1: Vendor Specific Class
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 1
             Alternate setting: 0
             Number of endpoints: 2
             Class: 0xFF: Vendor Specific Class
             Subclass: 0xFE
             Protocol: 0x02
             Interface string: #13 (not seen)
          Endpoint 4 OUT (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x04
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
          Endpoint 5 IN (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x85
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
       Interface 2: Vendor Specific Class
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 2
             Alternate setting: 0
             Number of endpoints: 0
             Class: 0xFF: Vendor Specific Class
             Subclass: 0xFD
             Protocol: 0x01
             Interface string: (none)
       Interface 2 alt 1: Vendor Specific Class
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 2
             Alternate setting: 1
             Number of endpoints: 2
             Class: 0xFF: Vendor Specific Class
             Subclass: 0xFD
             Protocol: 0x01
             Interface string: (none)
          Endpoint 6 IN (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x86
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
          Endpoint 5 OUT (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x05
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
       Interface 2 alt 2: Vendor Specific Class
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 2
             Alternate setting: 2
             Number of endpoints: 2
             Class: 0xFF: Vendor Specific Class
             Subclass: 0xFD
             Protocol: 0x01
             Interface string: (none)
          Endpoint 6 IN (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x86
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
          Endpoint 5 OUT (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x05
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
 Device 1: DJI_GOGGLES
    Device descriptor
       Length: 18 bytes
       Type: 0x01
       USB Version: 2.10
       Class: 0x00: (Defined at Interface level)
       Subclass: 0x00
       Protocol: 0x00
       Max EP0 packet size: 64 bytes
       Vendor ID: 0x2CA3: DJI Technology Co., Ltd.
       Product ID: 0x1002
       Version: 5.04
       Manufacturer string: #1 'Dajiang Innovation'
       Product string: #2 'DJI_GOGGLES'
       Serial string: #3 '061b08303258434150'
    Configuration 1
       Configuration descriptor
          Length: 9 bytes
          Type: 0x02
          Total length: 64 bytes
          Number of interfaces: 2
          Configuration number: 1
          Configuration string: #4 (not seen)
          Attributes: 0x80
          Max power: 2mA
       Interface 0: Vendor Specific Class
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 0
             Alternate setting: 0
             Number of endpoints: 2
             Class: 0xFF: Vendor Specific Class
             Subclass: 0xF0
             Protocol: 0x00
             Interface string: #5 'iAP Interface'
          Endpoint 1 IN (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x81
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
          Endpoint 1 OUT (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x01
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
       Interface 1: Vendor Specific Class
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 1
             Alternate setting: 0
             Number of endpoints: 0
             Class: 0xFF: Vendor Specific Class
             Subclass: 0xF0
             Protocol: 0x01
             Interface string: #6 'com.dji.logiclink'
       Interface 1 alt 1: Vendor Specific Class
          Interface descriptor
             Length: 9 bytes
             Type: 0x04
             Interface number: 1
             Alternate setting: 1
             Number of endpoints: 2
             Class: 0xFF: Vendor Specific Class
             Subclass: 0xF0
             Protocol: 0x01
             Interface string: #6 'com.dji.logiclink'
          Endpoint 2 IN (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x82
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
          Endpoint 2 OUT (bulk)
             Endpoint descriptor
                Length: 7 bytes
                Type: 0x05
                Endpoint address: 0x02
                Attributes: 0x02
                Max packet size: 512 bytes
                Interval: 0x00
