Difference between revisions of "Main Page"

From sigrok
Jump to navigation Jump to search
Line 1: Line 1:
[[File:Sigrok linux.png|right|thumb|[[Linux]] ]]
[[File:Sigrok macosx.png|right|thumb|[[Mac OS X]] ]]
[[File:Sigrok windows.png|right|thumb|[[Windows]] ]]
<div style="margin-top:0.5em; margin-bottom:0.5em; padding:0.5em 0.5em 0.5em 0.5em; background-color:#cfdfff; align:right; border:1px solid #aabbcc;">
<div style="margin-top:0.5em; margin-bottom:0.5em; padding:0.5em 0.5em 0.5em 0.5em; background-color:#cfdfff; align:right; border:1px solid #aabbcc;">
The '''sigrok''' project aims at creating a portable, cross-platform, Free/Libre/Open-Source logic analyzer software that supports various (usually USB-based) logic analyzer hardware products. The code is licensed under the terms of the '''GNU GPL'''.
The '''sigrok''' project aims at creating a portable, cross-platform, Free/Libre/Open-Source logic analyzer software that supports various (usually USB-based) logic analyzer hardware products. The code is licensed under the terms of the '''GNU GPL'''.
Line 10: Line 6:


* '''Hardware support'''. Supports a wide variety of logic analyzer hardware from various vendors with different capabilities.
* '''Hardware support'''. Supports a wide variety of logic analyzer hardware from various vendors with different capabilities.
* '''Cross-platform'''. Works on [[Linux]]/[[Mac OS X]]/[[Windows]]/etc. and on x86/ARM/Sparc/PowerPC/etc.
* '''Cross-platform'''. Works on Linux, Mac OS X and Windows, and on architectures including x86, ARM, Sparc and PowerPC.
* '''Scriptable'''. Extendable with protocol decoders and analyzers written in Lua or Python.
* '''Scriptable'''. Extendable with protocol decoders and analyzers written in Lua or Python.
* '''Format support'''. Supports various input and output formats (raw, CSV, gnuplot, [http://en.wikipedia.org/wiki/Value_change_dump VCD], others).
* '''Format support'''. Supports various input and output formats (raw, CSV, gnuplot, [http://en.wikipedia.org/wiki/Value_change_dump VCD], others).
Line 34: Line 30:
* [[Status]]
* [[Status]]
* [[Design Ideas]]
* [[Design Ideas]]
* [[Formats and structures]]
* Build information:
* [[Hardware plugin API]]
** [[Linux]]
* [[Output API]]
** [[Mac OS X]]
** [[Windows]]
 


</td><td style="vertical-align:top">
</td><td style="vertical-align:top">
Line 44: Line 42:
* [[Command-line]]
* [[Command-line]]
* [[GUI|Cross-platform GUI]]
* [[GUI|Cross-platform GUI]]
* [[Formats and structures]]
* [[Hardware plugin API]]
* [[Output API]]


</td><td style="vertical-align:top">
</td><td style="vertical-align:top">

Revision as of 17:52, 25 March 2010

The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source logic analyzer software that supports various (usually USB-based) logic analyzer hardware products. The code is licensed under the terms of the GNU GPL.

Design goals

  • Hardware support. Supports a wide variety of logic analyzer hardware from various vendors with different capabilities.
  • Cross-platform. Works on Linux, Mac OS X and Windows, and on architectures including x86, ARM, Sparc and PowerPC.
  • Scriptable. Extendable with protocol decoders and analyzers written in Lua or Python.
  • Format support. Supports various input and output formats (raw, CSV, gnuplot, VCD, others).

Supported hardware

Development


Documentation

Getting in touch



IMPORTANT: Please note that (unless explicitly specified otherwise) all contents in this wiki (including text and images) are released to the CC-BY-SA 3.0. If you don't want that, please explicitly specify another free-ish license when adding pages or images to the wiki!