Announcing sigrok - a signal analysis software suite

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

I'm Alex, a 'part-time' open hardware and software hacker. I'd like to talk a
little bit about sigrok, a signal analysis software suite that supports various
device types, such as logic analyzers, MSOs, oscilloscopes, multimeters, LCR
meters, sound level meters, thermometers, hygrometers, anemometers, light meters,
dataloggers, function generators, spectrum analyzers, power supplies, GPIB
interfaces, and more.

sigrok started as flosslogic, a small project by Uwe Hermann. Uwe disliked the
crappy nature (and Windows-only nature) of software for his logic analyzers. He
started to work on a free software replacement for that software. Soon after, he
teamed up with Bert Vermeulen, who was working on exactly the same thing, for
exactly the same reasons as Uwe. Since then, the project has grown, and more
enthusiasts (including myself) have pitched in.

This weekend, they had their most spectacular release. I say spectacular, because,
for the first time since the start of the project, they have released a usable
GUI, PulseView. While some half-baked GUIs have existed in the past, they were
slow to render, and had nothing but the most basic functionality. Joel Holdsworth
has decided to start a new GUI from scratch, and has been working on PulseView for
over a year, which finally came to a (pleasantly) usable very recently.

As it stands, the sigrok project has the following components:

libsigrok - the interface to the hardware devices
libsigrokdecode - library for decoding protocols (any data collected with sigrok)
sigrok-cli - command-line interface
pulseview - The best GUI ever written for sigrok
sigrok-firmware - binary firmware for some devices
sigrok-firmware-fx2lafw - GPLv2 firmware for Cypress FX2-based logic analysers.

I was able to get most of the packages approved, and they should be available in
the official Fedora repositories soon (f18 and f19). I think sigrok can be a great
asset to Fedora Electronics Lab.

I want to avoid paraphrasing their wiki in its entirety :). The project's home is
at http://sigrok.org .

I hope you will find sigrok to be of value to Fedora Electronics Lab.

Alex

P.S.

sigrok is always spelled without capitalization, even at the beginning of a
sentence. :)

P.P.S.

sigrok-firmware-fx2lafw is still in need of review. If you'd like to help, please
head on here:
https://bugzilla.redhat.com/show_bug.cgi?id=922246
_______________________________________________
electronic-lab mailing list
electronic-lab@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/electronic-lab





[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Forum]     [KDE Users]

  Powered by Linux