<?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=Sync</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=Sync"/>
	<link rel="alternate" type="text/html" href="https://sigrok.org/wiki/Special:Contributions/Sync"/>
	<updated>2026-04-10T11:33:29Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://sigrok.org/w/index.php?title=File_format:Tektronix_WFM&amp;diff=10361</id>
		<title>File format:Tektronix WFM</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=File_format:Tektronix_WFM&amp;diff=10361"/>
		<updated>2014-12-28T14:13:10Z</updated>

		<summary type="html">&lt;p&gt;Sync: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:File format:Tek WFM}}&lt;br /&gt;
&lt;br /&gt;
The Tek WFM format is a special format used by TDS Series scopes. It uses less space than the CSV/Matlab export functions provided.&lt;br /&gt;
&lt;br /&gt;
== Header ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; class=&amp;quot;alternategrey sigroktable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 5em; text-align: left;&amp;quot; | Bytes&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Field&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 1&lt;br /&gt;
| Magic Bytes&lt;br /&gt;
|-&lt;br /&gt;
| 2 - 5&lt;br /&gt;
| Format Code&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Length of Data, Unsigned integer (so far always 4)&lt;br /&gt;
|-&lt;br /&gt;
| 7 - 11&lt;br /&gt;
| Number of bytes following&lt;br /&gt;
|-&lt;br /&gt;
| 12 - 15&lt;br /&gt;
| Another Magic&lt;br /&gt;
|-&lt;br /&gt;
| 16-20&lt;br /&gt;
| Length of Header + Data (big endian, signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 21 - 28&lt;br /&gt;
| Vertical Position (Double)&lt;br /&gt;
|-&lt;br /&gt;
| 29 - 36&lt;br /&gt;
| Horizontal Position (Double)&lt;br /&gt;
|-&lt;br /&gt;
| 37 - 43&lt;br /&gt;
| Vertical Zoom (Double)&lt;br /&gt;
|-&lt;br /&gt;
| 44 - 51&lt;br /&gt;
| Horizontal Zoom (Double)&lt;br /&gt;
|-&lt;br /&gt;
| 52 - 53&lt;br /&gt;
| Acquisition Mode (signed integer, currently unknown)&lt;br /&gt;
|-&lt;br /&gt;
| 54 - 55&lt;br /&gt;
| Min Max (unknown)&lt;br /&gt;
|-&lt;br /&gt;
| 56 - 63&lt;br /&gt;
| Duration in seconds (double)&lt;br /&gt;
|-&lt;br /&gt;
| 63 - 64&lt;br /&gt;
| Vertical Coupling (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 65 - 66&lt;br /&gt;
| Horizontal Unit (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 67 - 74&lt;br /&gt;
| Horizontal time per point (double)&lt;br /&gt;
|-&lt;br /&gt;
| 75 - 76&lt;br /&gt;
| Vertical Unit (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 77 - 84&lt;br /&gt;
| Vertical Offset (double)&lt;br /&gt;
|-&lt;br /&gt;
| 85 - 92&lt;br /&gt;
| Vertical Position (double)&lt;br /&gt;
|-&lt;br /&gt;
| 93 - 100&lt;br /&gt;
| Vertical Gain (double)&lt;br /&gt;
|-&lt;br /&gt;
| 101 - 105&lt;br /&gt;
| Record length (unsigned integer)&lt;br /&gt;
|-&lt;br /&gt;
| 106 - 107&lt;br /&gt;
| Trigger Position (signed integer), possibly in points&lt;br /&gt;
|-&lt;br /&gt;
| 108 - 109&lt;br /&gt;
| Header Version (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 110 - 111&lt;br /&gt;
| Sampling Density (??) (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 112 - 113&lt;br /&gt;
| Burst Segment Length (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 114 - 115&lt;br /&gt;
| Waveform Source (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 116 - 121&lt;br /&gt;
| 3x Video 1 (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 122 - 129&lt;br /&gt;
| Video 2 (double)&lt;br /&gt;
|-&lt;br /&gt;
| 130 - 131&lt;br /&gt;
| Video 3 (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 131 - 163&lt;br /&gt;
| Preamble (???)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data ==&lt;br /&gt;
&lt;br /&gt;
Waveform data. Length of this segment is stored in Record length.&lt;br /&gt;
&lt;br /&gt;
To reconstruct the waveform use the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; y = data[i] * vertgain / 25 / 256 + vertoffset - vertposition * vertgain &amp;lt;/code&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; x = (i - (reclength*trigpos/100)) * horizscaleperpoint &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:File format]]&lt;/div&gt;</summary>
		<author><name>Sync</name></author>
	</entry>
	<entry>
		<id>https://sigrok.org/w/index.php?title=File_format:Tektronix_WFM&amp;diff=10360</id>
		<title>File format:Tektronix WFM</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=File_format:Tektronix_WFM&amp;diff=10360"/>
		<updated>2014-12-28T13:47:56Z</updated>

		<summary type="html">&lt;p&gt;Sync: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:File format:Tek WFM}}&lt;br /&gt;
&lt;br /&gt;
The Tek WFM format is a special format used by TDS Series scopes. It uses less space than the CSV/Matlab export functions provided.&lt;br /&gt;
&lt;br /&gt;
== Header ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; class=&amp;quot;alternategrey sigroktable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 5em; text-align: left;&amp;quot; | Bytes&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Field&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 1&lt;br /&gt;
| Magic Bytes&lt;br /&gt;
|-&lt;br /&gt;
| 2 - 5&lt;br /&gt;
| Format Code&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Length of Data, Unsigned integer (so far always 4)&lt;br /&gt;
|-&lt;br /&gt;
| 7 - 11&lt;br /&gt;
| Number of bytes following&lt;br /&gt;
|-&lt;br /&gt;
| 12 - 15&lt;br /&gt;
| Another Magic&lt;br /&gt;
|-&lt;br /&gt;
| 16-20&lt;br /&gt;
| Length of Header + Data (big endian, signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 21 - 28&lt;br /&gt;
| Vertical Position (Double)&lt;br /&gt;
|-&lt;br /&gt;
| 29 - 36&lt;br /&gt;
| Horizontal Position (Double)&lt;br /&gt;
|-&lt;br /&gt;
| 37 - 43&lt;br /&gt;
| Vertical Zoom (Double)&lt;br /&gt;
|-&lt;br /&gt;
| 44 - 51&lt;br /&gt;
| Horizontal Zoom (Double)&lt;br /&gt;
|-&lt;br /&gt;
| 52 - 53&lt;br /&gt;
| Acquisition Mode (signed integer, currently unknown)&lt;br /&gt;
|-&lt;br /&gt;
| 54 - 55&lt;br /&gt;
| Min Max (unknown)&lt;br /&gt;
|-&lt;br /&gt;
| 56 - 63&lt;br /&gt;
| Duration in seconds (double)&lt;br /&gt;
|-&lt;br /&gt;
| 63 - 64&lt;br /&gt;
| Vertical Coupling (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 65 - 66&lt;br /&gt;
| Horizontal Unit (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 67 - 74&lt;br /&gt;
| Horizontal time per point (double)&lt;br /&gt;
|-&lt;br /&gt;
| 75 - 76&lt;br /&gt;
| Vertical Unit (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 77 - 84&lt;br /&gt;
| Vertical Offset (double)&lt;br /&gt;
|-&lt;br /&gt;
| 85 - 92&lt;br /&gt;
| Vertical Position (double)&lt;br /&gt;
|-&lt;br /&gt;
| 93 - 100&lt;br /&gt;
| Vertical Gain (double)&lt;br /&gt;
|-&lt;br /&gt;
| 101 - 105&lt;br /&gt;
| Record length (unsigned integer)&lt;br /&gt;
|-&lt;br /&gt;
| 106 - 107&lt;br /&gt;
| Trigger Position (signed integer), possibly in points&lt;br /&gt;
|-&lt;br /&gt;
| 108 - 109&lt;br /&gt;
| Header Version (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 110 - 111&lt;br /&gt;
| Sampling Density (??) (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 112 - 113&lt;br /&gt;
| Burst Segment Length (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 114 - 115&lt;br /&gt;
| Waveform Source (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 116 - 121&lt;br /&gt;
| 3x Video 1 (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 122 - 129&lt;br /&gt;
| Video 2 (double)&lt;br /&gt;
|-&lt;br /&gt;
| 130 - 131&lt;br /&gt;
| Video 3 (signed integer)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:File format]]&lt;/div&gt;</summary>
		<author><name>Sync</name></author>
	</entry>
	<entry>
		<id>https://sigrok.org/w/index.php?title=File_format:Tektronix_WFM&amp;diff=10359</id>
		<title>File format:Tektronix WFM</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=File_format:Tektronix_WFM&amp;diff=10359"/>
		<updated>2014-12-28T13:47:42Z</updated>

		<summary type="html">&lt;p&gt;Sync: Created page with &amp;quot;{{DISPLAYTITLE:File format:Tek WFM}}  The Tek WFM format is a special format used by TDS Series scopes. It uses less space than the CSV/Matlab export functions provivded.  ==...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:File format:Tek WFM}}&lt;br /&gt;
&lt;br /&gt;
The Tek WFM format is a special format used by TDS Series scopes. It uses less space than the CSV/Matlab export functions provivded.&lt;br /&gt;
&lt;br /&gt;
== Header ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; class=&amp;quot;alternategrey sigroktable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 5em; text-align: left;&amp;quot; | Bytes&lt;br /&gt;
! style=&amp;quot;text-align: left;&amp;quot; | Field&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 1&lt;br /&gt;
| Magic Bytes&lt;br /&gt;
|-&lt;br /&gt;
| 2 - 5&lt;br /&gt;
| Format Code&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Length of Data, Unsigned integer (so far always 4)&lt;br /&gt;
|-&lt;br /&gt;
| 7 - 11&lt;br /&gt;
| Number of bytes following&lt;br /&gt;
|-&lt;br /&gt;
| 12 - 15&lt;br /&gt;
| Another Magic&lt;br /&gt;
|-&lt;br /&gt;
| 16-20&lt;br /&gt;
| Length of Header + Data (big endian, signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 21 - 28&lt;br /&gt;
| Vertical Position (Double)&lt;br /&gt;
|-&lt;br /&gt;
| 29 - 36&lt;br /&gt;
| Horizontal Position (Double)&lt;br /&gt;
|-&lt;br /&gt;
| 37 - 43&lt;br /&gt;
| Vertical Zoom (Double)&lt;br /&gt;
|-&lt;br /&gt;
| 44 - 51&lt;br /&gt;
| Horizontal Zoom (Double)&lt;br /&gt;
|-&lt;br /&gt;
| 52 - 53&lt;br /&gt;
| Acquisition Mode (signed integer, currently unknown)&lt;br /&gt;
|-&lt;br /&gt;
| 54 - 55&lt;br /&gt;
| Min Max (unknown)&lt;br /&gt;
|-&lt;br /&gt;
| 56 - 63&lt;br /&gt;
| Duration in seconds (double)&lt;br /&gt;
|-&lt;br /&gt;
| 63 - 64&lt;br /&gt;
| Vertical Coupling (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 65 - 66&lt;br /&gt;
| Horizontal Unit (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 67 - 74&lt;br /&gt;
| Horizontal time per point (double)&lt;br /&gt;
|-&lt;br /&gt;
| 75 - 76&lt;br /&gt;
| Vertical Unit (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 77 - 84&lt;br /&gt;
| Vertical Offset (double)&lt;br /&gt;
|-&lt;br /&gt;
| 85 - 92&lt;br /&gt;
| Vertical Position (double)&lt;br /&gt;
|-&lt;br /&gt;
| 93 - 100&lt;br /&gt;
| Vertical Gain (double)&lt;br /&gt;
|-&lt;br /&gt;
| 101 - 105&lt;br /&gt;
| Record length (unsigned integer)&lt;br /&gt;
|-&lt;br /&gt;
| 106 - 107&lt;br /&gt;
| Trigger Position (signed integer), possibly in points&lt;br /&gt;
|-&lt;br /&gt;
| 108 - 109&lt;br /&gt;
| Header Version (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 110 - 111&lt;br /&gt;
| Sampling Density (??) (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 112 - 113&lt;br /&gt;
| Burst Segment Length (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 114 - 115&lt;br /&gt;
| Waveform Source (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 116 - 121&lt;br /&gt;
| 3x Video 1 (signed integer)&lt;br /&gt;
|-&lt;br /&gt;
| 122 - 129&lt;br /&gt;
| Video 2 (double)&lt;br /&gt;
|-&lt;br /&gt;
| 130 - 131&lt;br /&gt;
| Video 3 (signed integer)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:File format]]&lt;/div&gt;</summary>
		<author><name>Sync</name></author>
	</entry>
	<entry>
		<id>https://sigrok.org/w/index.php?title=Input_output_formats&amp;diff=10358</id>
		<title>Input output formats</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=Input_output_formats&amp;diff=10358"/>
		<updated>2014-12-28T13:12:59Z</updated>

		<summary type="html">&lt;p&gt;Sync: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[libsigrok]] supports a number of different input modules (a.k.a. file formats) and output modules, and has a generic API which allows easily adding more input/output modules.&lt;br /&gt;
&lt;br /&gt;
== Supported input/output formats ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;font-size: smaller&amp;quot; class=&amp;quot;alternategrey sortable sigroktable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 8em;&amp;quot; | Name&lt;br /&gt;
!Input&lt;br /&gt;
!Output&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:analog|Analog]]&lt;br /&gt;
| bgcolor=&amp;quot;yellow&amp;quot; | &amp;amp;mdash;&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| Text output of analog data and types.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:ascii|ASCII]]&lt;br /&gt;
| bgcolor=&amp;quot;yellow&amp;quot; | &amp;amp;mdash;&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| ASCII art.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:binary|Binary]]&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| Raw binary data output without any metadata attached.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:bits|Bits]]&lt;br /&gt;
| bgcolor=&amp;quot;yellow&amp;quot; | &amp;amp;mdash;&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| 0/1 digits.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;white-space: nowrap;&amp;quot; | [[File format:chronovu_la8|ChronoVu LA8]]&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| [[ChronoVu LA8]] software file format (usually with .kdt file extension).&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:csv|CSV]]&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| Comma-separated values.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:gnuplot|gnuplot]]&lt;br /&gt;
| bgcolor=&amp;quot;yellow&amp;quot; | &amp;amp;mdash;&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| Gnuplot data file format (tab-separated columns of &amp;#039;1&amp;#039; and &amp;#039;0&amp;#039; characters). You need another gnuplot input file such as [http://sigrok.org/gitweb/?p=libsigrok.git;a=blob;f=contrib/gnuplot_usbeesx.gpi this one] in addition.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:hex|hex]]&lt;br /&gt;
| bgcolor=&amp;quot;yellow&amp;quot; | &amp;amp;mdash;&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| Hexadecimal digits.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:ols|ols]]&lt;br /&gt;
| bgcolor=&amp;quot;yellow&amp;quot; | &amp;amp;mdash;&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| The file format used by the [http://www.lxtreme.nl/ols/ &amp;quot;Alternative&amp;quot; Java client] for the [[Openbench Logic Sniffer]].&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:srzip|srzip]]&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| The current (v2) sigrok session file format (*.sr).&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:vcd|VCD]]&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| The [http://en.wikipedia.org/wiki/Value_change_dump Value Change Dump] format (can also be visualized in [http://gtkwave.sourceforge.net/ gtkwave], for instance).&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:wav|WAV]]&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| The [http://en.wikipedia.org/wiki/WAV waveform audio] (WAV) file format.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Possible candidates for future input/output formats ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;font-size: smaller&amp;quot; class=&amp;quot;alternategrey sortable sigroktable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
| Scanalogic&lt;br /&gt;
| Used by the [[IKALOGIC Scanalogic-2]] and [[IKALOGIC ScanaPLUS]] logic analyzers.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:rigol_rof|Rigol ROF]]&lt;br /&gt;
| Used by the [[Rigol DP800 series]] power supplies.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:rigol_raf|Rigol RAF]]&lt;br /&gt;
| Used by the Rigol DG1000Z, DG4000, and DG5000 series signal generators. See [http://www.batronix.com/pdf/Rigol/UserGuide/DG1000Z_UserGuide_EN.pdf DG1000Z User Guide] page 2-75, also [http://www.eevblog.com/forum/testgear/rigol-dg4000-series-raf-file-format/msg559443/ this post] at eevblog.&lt;br /&gt;
|-&lt;br /&gt;
| Vector MDF (v3.3) / ASAM MDF (v4.x)&lt;br /&gt;
| Automotive industry standard format. Docs can be found [http://vector.com/vi_mdf_de.html here] and [http://vector.com/downloads/mdf_specification.pdf here]. Validator is [http://vector.com/downloads/MDFValidator2.1.8.zip here]. Some code is [https://code.google.com/p/mdfreader/ here] and [http://sourceforge.net/p/mdfdatafile/code/HEAD/tree/ here].&lt;br /&gt;
|-&lt;br /&gt;
| [http://en.wikipedia.org/wiki/Comtrade COMTRADE]&lt;br /&gt;
| File format used by devices in power engineering (e.g. protective relays, fault recorders). Can contain digital and analog data with constant or variable sample rate.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:pwl|PWL]]&lt;br /&gt;
| Trivial file format that can be used to define the signal of voltage/current sources in a SPICE simulation.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:Tek_WFM|Tek WFM]]&lt;br /&gt;
| Used by Tektronix TDS Series oscilloscopes. A parser for Matlab can be found [http://www.mathworks.com/matlabcentral/fileexchange/5873-tektronix-binary-file-readers/content/wfmread.m here]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sync</name></author>
	</entry>
	<entry>
		<id>https://sigrok.org/w/index.php?title=Input_output_formats&amp;diff=10357</id>
		<title>Input output formats</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=Input_output_formats&amp;diff=10357"/>
		<updated>2014-12-28T13:07:22Z</updated>

		<summary type="html">&lt;p&gt;Sync: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[libsigrok]] supports a number of different input modules (a.k.a. file formats) and output modules, and has a generic API which allows easily adding more input/output modules.&lt;br /&gt;
&lt;br /&gt;
== Supported input/output formats ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;font-size: smaller&amp;quot; class=&amp;quot;alternategrey sortable sigroktable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 8em;&amp;quot; | Name&lt;br /&gt;
!Input&lt;br /&gt;
!Output&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:analog|Analog]]&lt;br /&gt;
| bgcolor=&amp;quot;yellow&amp;quot; | &amp;amp;mdash;&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| Text output of analog data and types.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:ascii|ASCII]]&lt;br /&gt;
| bgcolor=&amp;quot;yellow&amp;quot; | &amp;amp;mdash;&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| ASCII art.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:binary|Binary]]&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| Raw binary data output without any metadata attached.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:bits|Bits]]&lt;br /&gt;
| bgcolor=&amp;quot;yellow&amp;quot; | &amp;amp;mdash;&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| 0/1 digits.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;white-space: nowrap;&amp;quot; | [[File format:chronovu_la8|ChronoVu LA8]]&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| [[ChronoVu LA8]] software file format (usually with .kdt file extension).&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:csv|CSV]]&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| Comma-separated values.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:gnuplot|gnuplot]]&lt;br /&gt;
| bgcolor=&amp;quot;yellow&amp;quot; | &amp;amp;mdash;&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| Gnuplot data file format (tab-separated columns of &amp;#039;1&amp;#039; and &amp;#039;0&amp;#039; characters). You need another gnuplot input file such as [http://sigrok.org/gitweb/?p=libsigrok.git;a=blob;f=contrib/gnuplot_usbeesx.gpi this one] in addition.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:hex|hex]]&lt;br /&gt;
| bgcolor=&amp;quot;yellow&amp;quot; | &amp;amp;mdash;&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| Hexadecimal digits.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:ols|ols]]&lt;br /&gt;
| bgcolor=&amp;quot;yellow&amp;quot; | &amp;amp;mdash;&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| The file format used by the [http://www.lxtreme.nl/ols/ &amp;quot;Alternative&amp;quot; Java client] for the [[Openbench Logic Sniffer]].&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:srzip|srzip]]&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| The current (v2) sigrok session file format (*.sr).&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:vcd|VCD]]&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| The [http://en.wikipedia.org/wiki/Value_change_dump Value Change Dump] format (can also be visualized in [http://gtkwave.sourceforge.net/ gtkwave], for instance).&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:wav|WAV]]&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| bgcolor=&amp;quot;lime&amp;quot; | supported&lt;br /&gt;
| The [http://en.wikipedia.org/wiki/WAV waveform audio] (WAV) file format.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Possible candidates for future input/output formats ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; style=&amp;quot;font-size: smaller&amp;quot; class=&amp;quot;alternategrey sortable sigroktable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
| Scanalogic&lt;br /&gt;
| Used by the [[IKALOGIC Scanalogic-2]] and [[IKALOGIC ScanaPLUS]] logic analyzers.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:rigol_rof|Rigol ROF]]&lt;br /&gt;
| Used by the [[Rigol DP800 series]] power supplies.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:rigol_raf|Rigol RAF]]&lt;br /&gt;
| Used by the Rigol DG1000Z, DG4000, and DG5000 series signal generators. See [http://www.batronix.com/pdf/Rigol/UserGuide/DG1000Z_UserGuide_EN.pdf DG1000Z User Guide] page 2-75, also [http://www.eevblog.com/forum/testgear/rigol-dg4000-series-raf-file-format/msg559443/ this post] at eevblog.&lt;br /&gt;
|-&lt;br /&gt;
| Vector MDF (v3.3) / ASAM MDF (v4.x)&lt;br /&gt;
| Automotive industry standard format. Docs can be found [http://vector.com/vi_mdf_de.html here] and [http://vector.com/downloads/mdf_specification.pdf here]. Validator is [http://vector.com/downloads/MDFValidator2.1.8.zip here]. Some code is [https://code.google.com/p/mdfreader/ here] and [http://sourceforge.net/p/mdfdatafile/code/HEAD/tree/ here].&lt;br /&gt;
|-&lt;br /&gt;
| [http://en.wikipedia.org/wiki/Comtrade COMTRADE]&lt;br /&gt;
| File format used by devices in power engineering (e.g. protective relays, fault recorders). Can contain digital and analog data with constant or variable sample rate.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:pwl|PWL]]&lt;br /&gt;
| Trivial file format that can be used to define the signal of voltage/current sources in a SPICE simulation.&lt;br /&gt;
|-&lt;br /&gt;
| [[File format:Tek_WFM|Tek WFM]]&lt;br /&gt;
| Used by Tektronix TDS Series oscilloscopes.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sync</name></author>
	</entry>
</feed>