Difference between revisions of "Libsigrok"
Jump to navigation
Jump to search
Uwe Hermann (talk | contribs) m |
Uwe Hermann (talk | contribs) (Python bindings) |
||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:libsigrok}} | {{DISPLAYTITLE:libsigrok}} | ||
'''libsigrok''' is a shared library written in C, which provides the basic hardware access drivers for logic analyzers, as well as input/output file format support. | '''libsigrok''' is a shared library written in C, which provides the basic hardware access drivers for logic analyzers and other supported devices, as well as input/output file format support. | ||
== Getting the code == | == Getting the code == | ||
Line 15: | Line 15: | ||
See the respective OS-specific page, e.g. [[Linux]], [[Windows]], [[Mac OS X]], or [[FreeBSD]]. | See the respective OS-specific page, e.g. [[Linux]], [[Windows]], [[Mac OS X]], or [[FreeBSD]]. | ||
== Python bindings == | |||
There are experimental (still work in progress) [http://sigrok.org/gitweb/?p=libsigrok.git;a=tree;f=bindings/python Python bindings] for libsigrok in git. | |||
A few items that still need to be done: | |||
* probes (this needs the probe_groups branch to get merged in; Python bindings for that API is ready) | |||
* input/output formats | |||
* triggers | |||
* session load/save | |||
== Resources == | == Resources == |
Revision as of 21:21, 12 August 2013
libsigrok is a shared library written in C, which provides the basic hardware access drivers for logic analyzers and other supported devices, as well as input/output file format support.
Getting the code
$ git clone git://sigrok.org/libsigrok
You can also browse the source code via gitweb.
Distribution packages
See Downloads.
Building from source
See the respective OS-specific page, e.g. Linux, Windows, Mac OS X, or FreeBSD.
Python bindings
There are experimental (still work in progress) Python bindings for libsigrok in git.
A few items that still need to be done:
- probes (this needs the probe_groups branch to get merged in; Python bindings for that API is ready)
- input/output formats
- triggers
- session load/save
Resources