<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://sigrok.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Noodles</id>
	<title>sigrok - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://sigrok.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Noodles"/>
	<link rel="alternate" type="text/html" href="https://sigrok.org/wiki/Special:Contributions/Noodles"/>
	<updated>2026-04-23T09:38:22Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://sigrok.org/w/index.php?title=Hantek_PSO2020/Info&amp;diff=13516</id>
		<title>Hantek PSO2020/Info</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=Hantek_PSO2020/Info&amp;diff=13516"/>
		<updated>2018-06-12T17:51:00Z</updated>

		<summary type="html">&lt;p&gt;Noodles: /* lsusb (before firmware upload) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== lsusb (before firmware upload) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
  $ &amp;#039;&amp;#039;&amp;#039;lsusb -v -d 04b4:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  &lt;br /&gt;
  Bus 002 Device 016: ID 04b4:6023 &amp;#039;&amp;#039;&amp;#039;Cypress Semiconductor Corp.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Device Descriptor:&lt;br /&gt;
    bLength                18&lt;br /&gt;
    bDescriptorType         1&lt;br /&gt;
    bcdUSB               2.00&lt;br /&gt;
    bDeviceClass          255 Vendor Specific Class&lt;br /&gt;
    bDeviceSubClass       255 Vendor Specific Subclass&lt;br /&gt;
    bDeviceProtocol       255 Vendor Specific Protocol&lt;br /&gt;
    bMaxPacketSize0        64&lt;br /&gt;
    idVendor           0x04b4 &amp;#039;&amp;#039;&amp;#039;Cypress Semiconductor Corp.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
    idProduct          0x6023 &lt;br /&gt;
    bcdDevice            0.00&lt;br /&gt;
    iManufacturer           0 &lt;br /&gt;
    iProduct                0 &lt;br /&gt;
    iSerial                 0 &lt;br /&gt;
    bNumConfigurations      1&lt;br /&gt;
    Configuration Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         2&lt;br /&gt;
      wTotalLength          171&lt;br /&gt;
      bNumInterfaces          1&lt;br /&gt;
      bConfigurationValue     1&lt;br /&gt;
      iConfiguration          0 &lt;br /&gt;
      bmAttributes         0x80&lt;br /&gt;
        (Bus Powered)&lt;br /&gt;
      MaxPower              100mA&lt;br /&gt;
      Interface Descriptor:&lt;br /&gt;
        bLength                 9&lt;br /&gt;
        bDescriptorType         4&lt;br /&gt;
        bInterfaceNumber        0&lt;br /&gt;
        bAlternateSetting       0&lt;br /&gt;
        bNumEndpoints           0&lt;br /&gt;
        bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
        bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
        bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
        iInterface              0 &lt;br /&gt;
      Interface Descriptor:&lt;br /&gt;
        bLength                 9&lt;br /&gt;
        bDescriptorType         4&lt;br /&gt;
        bInterfaceNumber        0&lt;br /&gt;
        bAlternateSetting       1&lt;br /&gt;
        bNumEndpoints           6&lt;br /&gt;
        bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
        bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
        bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
        iInterface              0 &lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x01  EP 1 OUT&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x81  EP 1 IN&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x02  EP 2 OUT&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x04  EP 4 OUT&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x86  EP 6 IN&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x88  EP 8 IN&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
      Interface Descriptor:&lt;br /&gt;
        bLength                 9&lt;br /&gt;
        bDescriptorType         4&lt;br /&gt;
        bInterfaceNumber        0&lt;br /&gt;
        bAlternateSetting       2&lt;br /&gt;
        bNumEndpoints           6&lt;br /&gt;
        bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
        bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
        bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
        iInterface              0 &lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x01  EP 1 OUT&lt;br /&gt;
          bmAttributes            3&lt;br /&gt;
            Transfer Type            Interrupt&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0040  1x 64 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x81  EP 1 IN&lt;br /&gt;
          bmAttributes            3&lt;br /&gt;
            Transfer Type            Interrupt&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0040  1x 64 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x02  EP 2 OUT&lt;br /&gt;
          bmAttributes            3&lt;br /&gt;
            Transfer Type            Interrupt&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x04  EP 4 OUT&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x86  EP 6 IN&lt;br /&gt;
          bmAttributes            3&lt;br /&gt;
            Transfer Type            Interrupt&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x88  EP 8 IN&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
      Interface Descriptor:&lt;br /&gt;
        bLength                 9&lt;br /&gt;
        bDescriptorType         4&lt;br /&gt;
        bInterfaceNumber        0&lt;br /&gt;
        bAlternateSetting       3&lt;br /&gt;
        bNumEndpoints           6&lt;br /&gt;
        bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
        bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
        bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
        iInterface              0 &lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x01  EP 1 OUT&lt;br /&gt;
          bmAttributes            3&lt;br /&gt;
            Transfer Type            Interrupt&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0040  1x 64 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x81  EP 1 IN&lt;br /&gt;
          bmAttributes            3&lt;br /&gt;
            Transfer Type            Interrupt&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0040  1x 64 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x02  EP 2 OUT&lt;br /&gt;
          bmAttributes            1&lt;br /&gt;
            Transfer Type            Isochronous&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x04  EP 4 OUT&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x86  EP 6 IN&lt;br /&gt;
          bmAttributes            1&lt;br /&gt;
            Transfer Type            Isochronous&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x88  EP 8 IN&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
  Device Qualifier (for other device speed):&lt;br /&gt;
    bLength                10&lt;br /&gt;
    bDescriptorType         6&lt;br /&gt;
    bcdUSB               2.00&lt;br /&gt;
    bDeviceClass          255 Vendor Specific Class&lt;br /&gt;
    bDeviceSubClass       255 Vendor Specific Subclass&lt;br /&gt;
    bDeviceProtocol       255 Vendor Specific Protocol&lt;br /&gt;
    bMaxPacketSize0        64&lt;br /&gt;
    bNumConfigurations      1&lt;br /&gt;
  Device Status:     0x0000&lt;br /&gt;
    (Bus Powered)&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== lsusb (after vendor firmware upload) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
  $ &amp;#039;&amp;#039;&amp;#039;lsusb -v -d 04b5:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
  Bus 002 Device 031: ID 04b5:6023 &amp;#039;&amp;#039;&amp;#039;ROHM LSI Systems USA, LLC &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Device Descriptor:&lt;br /&gt;
    bLength                18&lt;br /&gt;
    bDescriptorType         1&lt;br /&gt;
    bcdUSB               2.00&lt;br /&gt;
    bDeviceClass            0 (Defined at Interface level)&lt;br /&gt;
    bDeviceSubClass         0 &lt;br /&gt;
    bDeviceProtocol         0 &lt;br /&gt;
    bMaxPacketSize0        64&lt;br /&gt;
    idVendor           0x04b5 &amp;#039;&amp;#039;&amp;#039;ROHM LSI Systems USA, LLC&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
    idProduct          0x6023 &lt;br /&gt;
    bcdDevice            0.00&lt;br /&gt;
    iManufacturer           1 &amp;#039;&amp;#039;&amp;#039;ODM   &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
    iProduct                2 &amp;#039;&amp;#039;&amp;#039;USB Device &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
    iSerial                 0 &lt;br /&gt;
    bNumConfigurations      1&lt;br /&gt;
    Configuration Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         2&lt;br /&gt;
      wTotalLength           32&lt;br /&gt;
      bNumInterfaces          1&lt;br /&gt;
      bConfigurationValue     1&lt;br /&gt;
      iConfiguration          0 &lt;br /&gt;
      bmAttributes         0x80&lt;br /&gt;
        (Bus Powered)&lt;br /&gt;
      MaxPower              100mA&lt;br /&gt;
      Interface Descriptor:&lt;br /&gt;
        bLength                 9&lt;br /&gt;
        bDescriptorType         4&lt;br /&gt;
        bInterfaceNumber        0&lt;br /&gt;
        bAlternateSetting       0&lt;br /&gt;
        bNumEndpoints           2&lt;br /&gt;
        bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
        bInterfaceSubClass      0 &lt;br /&gt;
        bInterfaceProtocol      0 &lt;br /&gt;
        iInterface              0 &lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x02  EP 2 OUT&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x86  EP 6 IN&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
  Device Qualifier (for other device speed):&lt;br /&gt;
    bLength                10&lt;br /&gt;
    bDescriptorType         6&lt;br /&gt;
    bcdUSB               2.00&lt;br /&gt;
    bDeviceClass            0 (Defined at Interface level)&lt;br /&gt;
    bDeviceSubClass         0 &lt;br /&gt;
    bDeviceProtocol         0 &lt;br /&gt;
    bMaxPacketSize0        64&lt;br /&gt;
    bNumConfigurations      1&lt;br /&gt;
  Device Status:     0x0000&lt;br /&gt;
    (Bus Powered)&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;/div&gt;</summary>
		<author><name>Noodles</name></author>
	</entry>
	<entry>
		<id>https://sigrok.org/w/index.php?title=Hantek_PSO2020/Info&amp;diff=13513</id>
		<title>Hantek PSO2020/Info</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=Hantek_PSO2020/Info&amp;diff=13513"/>
		<updated>2018-06-08T17:51:18Z</updated>

		<summary type="html">&lt;p&gt;Noodles: Add unconfigured PSO2020 lsusb info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== lsusb (before firmware upload) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
  $ &amp;#039;&amp;#039;&amp;#039;lsusb -v -d 04b4:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  &lt;br /&gt;
  Bus 002 Device 016: ID 04b4:6023 &amp;#039;&amp;#039;&amp;#039;Cypress Semiconductor Corp.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Device Descriptor:&lt;br /&gt;
    bLength                18&lt;br /&gt;
    bDescriptorType         1&lt;br /&gt;
    bcdUSB               2.00&lt;br /&gt;
    bDeviceClass          255 Vendor Specific Class&lt;br /&gt;
    bDeviceSubClass       255 Vendor Specific Subclass&lt;br /&gt;
    bDeviceProtocol       255 Vendor Specific Protocol&lt;br /&gt;
    bMaxPacketSize0        64&lt;br /&gt;
    idVendor           0x04b4 &amp;#039;&amp;#039;&amp;#039;Cypress Semiconductor Corp.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
    idProduct          0x6023 &lt;br /&gt;
    bcdDevice            0.00&lt;br /&gt;
    iManufacturer           0 &lt;br /&gt;
    iProduct                0 &lt;br /&gt;
    iSerial                 0 &lt;br /&gt;
    bNumConfigurations      1&lt;br /&gt;
    Configuration Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         2&lt;br /&gt;
      wTotalLength          171&lt;br /&gt;
      bNumInterfaces          1&lt;br /&gt;
      bConfigurationValue     1&lt;br /&gt;
      iConfiguration          0 &lt;br /&gt;
      bmAttributes         0x80&lt;br /&gt;
        (Bus Powered)&lt;br /&gt;
      MaxPower              100mA&lt;br /&gt;
      Interface Descriptor:&lt;br /&gt;
        bLength                 9&lt;br /&gt;
        bDescriptorType         4&lt;br /&gt;
        bInterfaceNumber        0&lt;br /&gt;
        bAlternateSetting       0&lt;br /&gt;
        bNumEndpoints           0&lt;br /&gt;
        bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
        bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
        bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
        iInterface              0 &lt;br /&gt;
      Interface Descriptor:&lt;br /&gt;
        bLength                 9&lt;br /&gt;
        bDescriptorType         4&lt;br /&gt;
        bInterfaceNumber        0&lt;br /&gt;
        bAlternateSetting       1&lt;br /&gt;
        bNumEndpoints           6&lt;br /&gt;
        bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
        bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
        bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
        iInterface              0 &lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x01  EP 1 OUT&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x81  EP 1 IN&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x02  EP 2 OUT&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x04  EP 4 OUT&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x86  EP 6 IN&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x88  EP 8 IN&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
      Interface Descriptor:&lt;br /&gt;
        bLength                 9&lt;br /&gt;
        bDescriptorType         4&lt;br /&gt;
        bInterfaceNumber        0&lt;br /&gt;
        bAlternateSetting       2&lt;br /&gt;
        bNumEndpoints           6&lt;br /&gt;
        bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
        bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
        bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
        iInterface              0 &lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x01  EP 1 OUT&lt;br /&gt;
          bmAttributes            3&lt;br /&gt;
            Transfer Type            Interrupt&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0040  1x 64 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x81  EP 1 IN&lt;br /&gt;
          bmAttributes            3&lt;br /&gt;
            Transfer Type            Interrupt&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0040  1x 64 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x02  EP 2 OUT&lt;br /&gt;
          bmAttributes            3&lt;br /&gt;
            Transfer Type            Interrupt&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x04  EP 4 OUT&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x86  EP 6 IN&lt;br /&gt;
          bmAttributes            3&lt;br /&gt;
            Transfer Type            Interrupt&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x88  EP 8 IN&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
      Interface Descriptor:&lt;br /&gt;
        bLength                 9&lt;br /&gt;
        bDescriptorType         4&lt;br /&gt;
        bInterfaceNumber        0&lt;br /&gt;
        bAlternateSetting       3&lt;br /&gt;
        bNumEndpoints           6&lt;br /&gt;
        bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
        bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
        bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
        iInterface              0 &lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x01  EP 1 OUT&lt;br /&gt;
          bmAttributes            3&lt;br /&gt;
            Transfer Type            Interrupt&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0040  1x 64 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x81  EP 1 IN&lt;br /&gt;
          bmAttributes            3&lt;br /&gt;
            Transfer Type            Interrupt&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0040  1x 64 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x02  EP 2 OUT&lt;br /&gt;
          bmAttributes            1&lt;br /&gt;
            Transfer Type            Isochronous&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x04  EP 4 OUT&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x86  EP 6 IN&lt;br /&gt;
          bmAttributes            1&lt;br /&gt;
            Transfer Type            Isochronous&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               1&lt;br /&gt;
        Endpoint Descriptor:&lt;br /&gt;
          bLength                 7&lt;br /&gt;
          bDescriptorType         5&lt;br /&gt;
          bEndpointAddress     0x88  EP 8 IN&lt;br /&gt;
          bmAttributes            2&lt;br /&gt;
            Transfer Type            Bulk&lt;br /&gt;
            Synch Type               None&lt;br /&gt;
            Usage Type               Data&lt;br /&gt;
          wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
          bInterval               0&lt;br /&gt;
  Device Qualifier (for other device speed):&lt;br /&gt;
    bLength                10&lt;br /&gt;
    bDescriptorType         6&lt;br /&gt;
    bcdUSB               2.00&lt;br /&gt;
    bDeviceClass          255 Vendor Specific Class&lt;br /&gt;
    bDeviceSubClass       255 Vendor Specific Subclass&lt;br /&gt;
    bDeviceProtocol       255 Vendor Specific Protocol&lt;br /&gt;
    bMaxPacketSize0        64&lt;br /&gt;
    bNumConfigurations      1&lt;br /&gt;
  Device Status:     0x0000&lt;br /&gt;
    (Bus Powered)&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;/div&gt;</summary>
		<author><name>Noodles</name></author>
	</entry>
</feed>