New protocol decoder: sda2506
lisigrokdecode has recently gained support for yet another protocol decoder: sda2506.This PD decodes the Siemens SDA 2506-5 serial nonvolatile 1-Kbit EEPROM protocol.This is a non-standard EEPROM...
View Articlelibsigrokdecode 0.5.2 released!
We're happy to announce the release of libsigrokdecode 0.5.2. Tarballs are available from the Downloads page, as usual.This is a "minor" release that doesn't change or remove any existing public API...
View Articlelibsigrok 0.5.1 released!
We're happy to announce the release of libsigrok 0.5.1. Tarballs are available from the Downloads page, as usual. This is a "minor" release that doesn't change or remove any existing public API...
View Articlesigrok-cli 0.7.1 released!
We're happy to announce the release of sigrok-cli 0.7.1. Tarballs and binaries are available from the Downloads page, as usual.In addition to the usual nightly binaries for Linux (AppImage) and Windows...
View ArticlePulseView 0.4.1 released!
We're happy to announce the new PulseView 0.4.1 release! This is quite a major release with loads of new features and bugfixes.It requires the recently released libsigrok 0.5.1 and libsigrokdecode...
View Articlesigrok at 35C3
If you're at this year's CCC Congress (35C3) December 27-30 in Leipzig, Germany, please feel free to drop by at the sigrok assembly. We'll be there all 4 days of the congress (with the usual set of...
View ArticleIntroduction to sigrok lightning talk @ 35C3
As mentioned previously, there was a short "Introduction to sigrok" lightning talk by Soeren Apel at the 35C3 congress in Leipzig, Germany recently.The video of the talk is now up on various...
View ArticlePulseView now has session setup save/restore support
PulseView recently gained initial support for a feature that has been requested quite a bit in the past: saving and restoring a specific session setup.There was support for restoring (most of) the...
View ArticleNew protocol decoder: ds2408
libsigrokdecode now supports yet another protocol decoder: ds2408.This one decodes the Maxim DS2408 1-Wire 8-channel addressable switch protocol.Some example traces are available in the sigrok-dumps...
View Article100th supported sigrok protocol decoder: cc1101
Once again, libsigrokdecode has gained support for yet another protocol decoder. This time: cc1101. This PD decodes the SPI-based protocol of the Texas Instruments CC1101 sub-1GHz RF transceiver...
View ArticleSysclk SLA5032 support
libsigrok now supports the Sysclk SLA5032 logic analyzer.This is a 32-channel logic analyzer with up to 500MHz sampling rate. It can be switched into one of three different modes (the current mode is...
View Articlesigrok AppImage updates
As you probably know, we've been providing pre-built Linux binaries for PulseView and sigrok-cli in the form of AppImages for a while now. Those can be useful/convenient if you want to test sigrok...
View Articlesigrok-firmware-fx2lafw 0.1.7 released!
We're happy to announce the sigrok-firmware-fx2lafw 0.1.7 release. This is an open-source firmware that allows you to use almost any of the popular Cypress FX2 based devices as logic analyzers. It also...
View ArticleNew protocol decoder: seven_segment
libsigrokdecode now supports yet another protocol decoder: seven_segment. This one decodes the seven-segment display digits/character. Some example traces are available in the sigrok-dumps repo and...
View ArticleNew protocol decoder: hdcp
libsigrokdecode now supports yet another protocol decoder: hdcp. This one stacks on top of the i2c decoder and decodes the High-bandwidth Digital Content Protection (HDCP) protocol mapped to HDMI. Some...
View Articlelibsigrokdecode 0.5.3 released!
We're happy to announce the release of libsigrokdecode 0.5.3. Tarballs are available from the Downloads page, as usual.This is a "minor" release that doesn't add, change or remove any existing public...
View ArticleBluetooth and BLE support in libsigrok
libsigrok recently gained support for Bluetooth Classic and BLE based devices. The libsigrok code contains a generic API that individual drivers can use, as well as OS-specific backend implementations...
View ArticleMASTECH MS6514 support
libsigrok now supports the MASTECH MS6514 digital thermometer.This is a device with two thermocouple inputs and USB connectivity (SiLabs CP2102 based). It supports K,J,T,E,R,S,N thermocouple types.A...
View Articlelibsigrok 0.5.2 released!
We're happy to announce the release of libsigrok 0.5.2. Tarballs are available from the Downloads page, as usual. This is a "minor" release that doesn't add, change or remove any public API functions,...
View ArticlePulseView features you might have missed
Users of the nightly PulseView builds may have noticed a while ago but we haven't publicly documented it up until now: decode traces now have a context menu that you can access by right-clicking on a...
View ArticleMore PulseView features you might have missed
Just like in the previous blog post, we would like to make you aware of features that you may not have known about yet. The first one seems kind of minor but may not be so minor to people that don't...
View ArticleEven more PulseView features you might have missed
In this last installment of the "features you should know about" series of posts before the upcoming release, we'd like to first show you the current state of our decoder output view. As you may have...
View ArticlePulseView 0.4.2 released!
We're happy to announce the new PulseView 0.4.2 release!This is quite a major release with loads of new features and bugfixes.We provide various binary builds for Linux (AppImage), Windows (.exe...
View ArticleNew protocol decoders: ad5626, ad79x0, adxl345, ltc242x, ltc26x7
libsigrokdecode now supports a few additional protocol decoders: ad5626, ad79x0, adxl345, ltc242x, and ltc26x7.This is a set of decoders (that stack upon the SPI or I²C decoders) that were contributed...
View ArticleNew protocol decoder: nrf905
libsigrokdecode now supports yet another protocol decoder: nrf905. This one stacks on top of the SPI decoder, and decodes the protocol of the Nordic Semiconductor nRF905 433/868/933MHz transceiver...
View ArticleNew protocol decoder: xy2-100
libsigrokdecode now supports yet another protocol decoder: xy2-100. This is a protocol used to communicate with laser scanner galvanometers, used for laser shows, laser engravers and similar...
View ArticleNew in PV: Tabular Decoder Output
A while ago we added a feature that has been requested often in the past: a way to view decoder output in list form. This is now implemented and generally working, so try it out by clicking on the...
View Articlesigrok-cli 0.7.2 released!
We're happy to announce the release of sigrok-cli 0.7.2. Tarballs and binaries are available from the Downloads page, as usual.This release features additional command-line options like --dont-scan and...
View ArticleCurrent project status
The last releases have been quite some time ago, so I would like to make a quick announcement to let you know that this project is still actively maintained. Unfortunately, the chip shortage that...
View Articlelibserialport 0.1.2 released!
We're happy to announce that libserialport 0.1.2 has been released! libserialport is a portable, LGPLv3+ shared library written in C which allows users to talk to serial port devices on various OSes...
View Article