Difference between revisions of "Libsigrokdecode"
Jump to navigation
Jump to search
Uwe Hermann (talk | contribs) m (API docs) |
Uwe Hermann (talk | contribs) |
||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:libsigrokdecode}} | {{DISPLAYTITLE:libsigrokdecode}} | ||
'''libsigrokdecode''' is a shared library written in C, which provides (streaming) protocol decoding functionality. | '''libsigrokdecode''' is a shared library written in C, which provides (streaming) protocol decoding functionality. | ||
It is licensed under the terms of the '''GNU GPL, version 3 or later'''. | |||
The [[protocol decoders]] are written in Python (>= 3.0). | The [[protocol decoders]] are written in Python (>= 3.0). | ||
Line 16: | Line 18: | ||
== Building from source == | == Building from source == | ||
See | See [[Building]]. | ||
== Supported protocol decoders == | == Supported protocol decoders == | ||
The libsigrokdecode library ships with a collection of various protocol decoders out of the box (but you can write your own too, of course). | The libsigrokdecode library ships with a collection of various protocol decoders out of the box (but you can write your own too, of course; see [[Protocol decoder HOWTO]] and [[Protocol decoder API]] for details). | ||
See [[Protocol decoders]] for the list of currently supported ones (and others we might support in the future). | See [[Protocol decoders]] for the list of currently supported ones (and others we might support in the future). |
Revision as of 15:52, 23 November 2014
libsigrokdecode is a shared library written in C, which provides (streaming) protocol decoding functionality.
It is licensed under the terms of the GNU GPL, version 3 or later.
The protocol decoders are written in Python (>= 3.0).
Getting the code
$ git clone git://sigrok.org/libsigrokdecode
You can also browse the source code via gitweb.
Distribution packages
See Downloads.
Building from source
See Building.
Supported protocol decoders
The libsigrokdecode library ships with a collection of various protocol decoders out of the box (but you can write your own too, of course; see Protocol decoder HOWTO and Protocol decoder API for details).
See Protocol decoders for the list of currently supported ones (and others we might support in the future).
Resources