<?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=Tweepy</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=Tweepy"/>
	<link rel="alternate" type="text/html" href="https://sigrok.org/wiki/Special:Contributions/Tweepy"/>
	<updated>2026-06-03T11:42:36Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://sigrok.org/w/index.php?title=Velleman_PS3005D/Info&amp;diff=8731</id>
		<title>Velleman PS3005D/Info</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=Velleman_PS3005D/Info&amp;diff=8731"/>
		<updated>2014-02-19T14:19:33Z</updated>

		<summary type="html">&lt;p&gt;Tweepy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Protocol ==&lt;br /&gt;
&lt;br /&gt;
The protocol is serial or serial-over-USB, 9600 8N1, (almost fully) ASCII based. No line termination, CRC or checksum characters are used.&lt;br /&gt;
&lt;br /&gt;
The PC sends a request string which is then responded by the power supply.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;font-size: smaller&amp;quot; class=&amp;quot;alternategrey sigroktable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Request&lt;br /&gt;
! Example output&lt;br /&gt;
! Remarks&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| *IDN?&lt;br /&gt;
| VELLEMANPS3005DV2.0&lt;br /&gt;
KORADKA3005PV2.0&lt;br /&gt;
| Request identification from device&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| STATUS?&lt;br /&gt;
| (byte)&lt;br /&gt;
| Request the actual status. The output is a single byte with the actual status encoded in bits. At least the Velleman PS3005D V2.0 is a bit buggy here. The only reliable bits are: 0x40 (Output mode: 1:on, 0:off), 0x20 (OVP and/or OCP mode: 1:on, 0:off) and 0x01 (CV/CC mode: 1:CV, 0:CC)&lt;br /&gt;
|-&lt;br /&gt;
| VSET1?&lt;br /&gt;
| 12.34&lt;br /&gt;
| Request the voltage as set by the user.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| VSET1:12.34&lt;br /&gt;
| (none)&lt;br /&gt;
| Set the maximum output voltage.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| VOUT1?&lt;br /&gt;
| 12.34&lt;br /&gt;
| Request the actual voltage output.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ISET1?&lt;br /&gt;
| 0.125&lt;br /&gt;
| Request the current as set by the user.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ISET1:0.125&lt;br /&gt;
| (none)&lt;br /&gt;
| Set the maximum output current.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| IOUT1?&lt;br /&gt;
| 0.125&lt;br /&gt;
| Request the actual output current.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| OUT1&lt;br /&gt;
| (none)&lt;br /&gt;
| Enable the power output.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| OUT0&lt;br /&gt;
| (none)&lt;br /&gt;
| Disable the power output.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| OVP1&lt;br /&gt;
| (none)&lt;br /&gt;
| Enable the &amp;quot;Over Voltage Protection&amp;quot;, the PS will switch off the output when the voltage raises above the actual level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| OVP0&lt;br /&gt;
| (none)&lt;br /&gt;
| Disable the &amp;quot;Over Voltage Protection&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| OCP1&lt;br /&gt;
| (none)&lt;br /&gt;
| Enable the &amp;quot;Over Current Protection&amp;quot;, the PS will switch off the output when the current raises above the actual level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| OCP0&lt;br /&gt;
| (none)&lt;br /&gt;
| Disable the &amp;quot;Over Current Protection&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Remarks&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
# The digit 1 in the V... and I... requests indicates the values are meant for channel one. In future (or &amp;quot;higher&amp;quot;?) models this may be two for a second channel and so on.&lt;br /&gt;
# Voltage (&amp;quot;00.00&amp;quot; to &amp;quot;31.00&amp;quot; V) and current (&amp;quot;0.000&amp;quot; to &amp;quot;5.100&amp;quot; A) output values have a fixed length with fixed dot position. The values won&amp;#039;t become negative.&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
 $ &amp;#039;&amp;#039;&amp;#039;lsusb -v&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Bus 004 Device 006: ID &amp;#039;&amp;#039;&amp;#039;0416:5011 Winbond Electronics 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            2 &amp;#039;&amp;#039;&amp;#039;Communications&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
   bDeviceSubClass         0&lt;br /&gt;
   bDeviceProtocol         0&lt;br /&gt;
   bMaxPacketSize0        64&lt;br /&gt;
   idVendor           0x0416 &amp;#039;&amp;#039;&amp;#039;Winbond Electronics Corp.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
   idProduct          0x5011&lt;br /&gt;
   bcdDevice            3.00&lt;br /&gt;
   iManufacturer           1&lt;br /&gt;
   iProduct                2 &amp;#039;&amp;#039;&amp;#039;USB Virtual COM&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
   iSerial                 3 &amp;#039;&amp;#039;&amp;#039;NT2009101400&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
   bNumConfigurations      1&lt;br /&gt;
   Configuration Descriptor:&lt;br /&gt;
     bLength                 9&lt;br /&gt;
     bDescriptorType         2&lt;br /&gt;
     wTotalLength           67&lt;br /&gt;
     bNumInterfaces          2&lt;br /&gt;
     bConfigurationValue     1&lt;br /&gt;
     iConfiguration          0&lt;br /&gt;
     bmAttributes         0xc0&lt;br /&gt;
       Self 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           1&lt;br /&gt;
       bInterfaceClass         2 &amp;#039;&amp;#039;&amp;#039;Communications&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
       bInterfaceSubClass      2 &amp;#039;&amp;#039;&amp;#039;Abstract (modem)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
       bInterfaceProtocol      1 &amp;#039;&amp;#039;&amp;#039;AT-commands (v.25ter)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
       iInterface              0&lt;br /&gt;
       CDC Header:&lt;br /&gt;
         bcdCDC               1.10&lt;br /&gt;
       CDC Call Management:&lt;br /&gt;
         bmCapabilities       0x00&lt;br /&gt;
         bDataInterface          1&lt;br /&gt;
       CDC ACM:&lt;br /&gt;
         bmCapabilities       0x00&lt;br /&gt;
       CDC Union:&lt;br /&gt;
         bMasterInterface        0&lt;br /&gt;
         bSlaveInterface         1&lt;br /&gt;
       Endpoint Descriptor:&lt;br /&gt;
         bLength                 7&lt;br /&gt;
         bDescriptorType         5&lt;br /&gt;
         bEndpointAddress     0x83  EP 3 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     0x0008  1x 8 bytes&lt;br /&gt;
         bInterval               1&lt;br /&gt;
     Interface Descriptor:&lt;br /&gt;
       bLength                 9&lt;br /&gt;
       bDescriptorType         4&lt;br /&gt;
       bInterfaceNumber        1&lt;br /&gt;
       bAlternateSetting       0&lt;br /&gt;
       bNumEndpoints           2&lt;br /&gt;
       bInterfaceClass        10 &amp;#039;&amp;#039;&amp;#039;CDC Data&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
       bInterfaceSubClass      0 &amp;#039;&amp;#039;&amp;#039;Unused&amp;#039;&amp;#039;&amp;#039;&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     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     0x0040  1x 64 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     0x0040  1x 64 bytes&lt;br /&gt;
         bInterval               0&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>Tweepy</name></author>
	</entry>
	<entry>
		<id>https://sigrok.org/w/index.php?title=QuantAsylum_QA100&amp;diff=1419</id>
		<title>QuantAsylum QA100</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=QuantAsylum_QA100&amp;diff=1419"/>
		<updated>2012-01-16T22:34:40Z</updated>

		<summary type="html">&lt;p&gt;Tweepy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== QA100 ==&lt;br /&gt;
QA100 a mixed mode oscilloscope with 12 digital input, 2 analogue, 1 trigger and 1 audio waveform generator.&lt;br /&gt;
&lt;br /&gt;
[http://www.quantasylum.com/content/Products/QA100.aspx QA100 Webpage]&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_Full.JPG|200px|thumb|right|QA100 provided with harness and 2 probes]]&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_Front.JPG|200px|thumb|right|Front pannel]]&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_Board.JPG|200px|thumb|right|Main board]]&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_FPGA.JPG|200px|thumb|right|FPGA closeup]]&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_ANA.JPG|200px|thumb|right|Analogue closeup]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
USB&lt;br /&gt;
&lt;br /&gt;
FPGA&lt;br /&gt;
&lt;br /&gt;
RAM&lt;br /&gt;
&lt;br /&gt;
Analogue&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== lsusb ===&lt;br /&gt;
Bus 001 Device 020: ID 16c0:4e21 VOTI &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           0x16c0 VOTI&lt;br /&gt;
  idProduct          0x4e21 &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;/div&gt;</summary>
		<author><name>Tweepy</name></author>
	</entry>
	<entry>
		<id>https://sigrok.org/w/index.php?title=QuantAsylum_QA100&amp;diff=1413</id>
		<title>QuantAsylum QA100</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=QuantAsylum_QA100&amp;diff=1413"/>
		<updated>2012-01-16T22:14:39Z</updated>

		<summary type="html">&lt;p&gt;Tweepy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== QA100 ==&lt;br /&gt;
QA100 a mixed mode oscilloscope with 12 digital input, 2 analogue, 1 trigger and 1 audio waveform generator.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_Full.JPG|200px|thumb|right|QA100 provided with harness and 2 probes]]&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_Front.JPG|200px|thumb|right|Front pannel]]&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_Board.JPG|200px|thumb|right|Main board]]&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_FPGA.JPG|200px|thumb|right|FPGA closeup]]&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_ANA.JPG|200px|thumb|right|Analogue closeup]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
USB&lt;br /&gt;
&lt;br /&gt;
FPGA&lt;br /&gt;
&lt;br /&gt;
RAM&lt;br /&gt;
&lt;br /&gt;
Analogue&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== lsusb ===&lt;br /&gt;
Bus 001 Device 020: ID 16c0:4e21 VOTI &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           0x16c0 VOTI&lt;br /&gt;
  idProduct          0x4e21 &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;/div&gt;</summary>
		<author><name>Tweepy</name></author>
	</entry>
	<entry>
		<id>https://sigrok.org/w/index.php?title=QuantAsylum_QA100&amp;diff=1412</id>
		<title>QuantAsylum QA100</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=QuantAsylum_QA100&amp;diff=1412"/>
		<updated>2012-01-16T22:03:41Z</updated>

		<summary type="html">&lt;p&gt;Tweepy: Created page with &amp;#039;QA100 is a mixed mode oscilloscope with 12 digital input, 2 analogue, 1 trigger and 1 audio waveform generator.  [[File:QA100_Full.JPG|200px|thumb|left|QA100 provided with harnes…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;QA100 is a mixed mode oscilloscope with 12 digital input, 2 analogue, 1 trigger and 1 audio waveform generator.&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_Full.JPG|200px|thumb|left|QA100 provided with harness and 2 probes]]&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_Front.JPG|200px|thumb|left|Front pannel]]&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_Board.JPG|200px|thumb|left|Main board]]&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_FPGA.JPG|200px|thumb|left|FPGA closeup]]&lt;br /&gt;
&lt;br /&gt;
[[File:QA100_ANA.JPG|200px|thumb|left|Analogue closeup]]&lt;/div&gt;</summary>
		<author><name>Tweepy</name></author>
	</entry>
</feed>