Sigrok

From 35C3 Wiki

Website http://sigrok.org
Contact http://sigrok.org
Description Portable, GPL'd software suite (including protocol decoders) for logic analyzers, oscilloscopes, MSOs, multimeters, function generators, and more.
Members
Projects create project
Self-organized Sessions create self-organized session
Tags open source, free software, hardware, hardware hacking, electronics, open-hardware, test&measurement, logic analyzer, oscilloscope, multimeter, mso, function generator, protocol decoder, reverse engineering
Registered on
Provides stage no
Location for self-organized sessions no
Orga contact {{{Has orga contact}}}URIs of the form "{{{Has orga contact}}}" are not allowed.
Brings
Projects
Uses money {{{Uses money}}}"{{{Uses money}}}" is not in the list (yes we handle money, no money handling) of allowed values for the "Uses money" property.
Need fibre {{{Need fibre}}}"{{{Need fibre}}}" is not in the list (no, yes would be great, yes its essential) of allowed values for the "Need fibre" property.
Extra Power {{{Extra power}}}
Near passage {{{Near passage}}}"{{{Near passage}}}" is not in the list (whatever, yes its essential, would be great, definitively not) of allowed values for the "Near passage" property.
Character of assembly {{{Has assembly type}}}"{{{Has assembly type}}}" is not in the list (just a gathering space, place to show and meet) of allowed values for the "Has assembly type" property.
Seats needed 0
Extra seats 0
Aread needed 0
Arrival and build up

(Click here to refresh this page.)



Assembly location: Exhibition hall [TBD], c3nav (map). We have n seats (m tables) near [TBD].
 

512px

Sigrok logo no text transparent 512.png
Sigrok 31c3.jpg

The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source signal analysis software suite that supports various device types, such as logic analyzers, MSOs, oscilloscopes, multimeters, LCR meters, sound level meters, thermometers, anemometers, light meters, dataloggers, function generators, power supplies, GPIB interfaces, and more.

It is licensed under the terms of the GNU GPL. Design goals and features include:

  • Broad hardware support. Supports many different logic analyzers, oscilloscopes, multimeters, data loggers etc. from various vendors.
  • Cross-platform. Works on Linux, Mac OS X, Windows, and FreeBSD (and on x86, ARM, Sparc, PowerPC, ...).
  • Scriptable protocol decoding. Extendable with stackable protocol decoders written in Python 3.
  • File format support. Supports various input/output file formats (binary, ASCII, hex, CSV, gnuplot, VCD, ...).
  • Reusable code. Consists of the libsigrok and libsigrokdecode shared libraries which can be used by various frontends/GUIs.
Sigrok PV.png

We'll be hacking on the sigrok code: architecture, core hardware library, protocol decoder library API, GUIs, and Python protocol decoders plus their API.

We'll have a ton of supported (and yet to be reverse engineered) test & measurement gear with us, including logic analyzers, MSOs, oscilloscopes, multimeters, sound level meters, dataloggers, function generators, and lots more. If you need to use some of it for righteous hacking and reverse engineering, come over!

Bring your own device if you own models we don't yet support or know about. We'll be happy to have a look!

Chat with us, give us your suggestions which features you'd like to see, which devices you want to be supported, which protocol decoders you'd like to have, or even help us write some drivers/decoders!

Contact

See sigrok.org for more information, or join the mailing list, or chat with us in the #sigrok IRC channel on Freenode.