signal analysis software suite that supports various device types (such as logic analyzers, oscilloscopes, multimeters, and more).
libsigrokdecode is a shared library written in C which provides the basic API for (streaming) protocol decoding functionality.
The protocol decoders are written in Python (>= 3.0).