libsigrok is a shared C library which provides basic hardware access drivers for logic analyzers, oscilloscopes, MSOs, multimeters, dataloggers, and more. It also provides input/output file format support.
|Tags||logic analyzer Library Hardware file format USB protocol|
|Operating Systems||Linux FreeBSD Windows Mac OS X OpenBSD NetBSD|
|Implementation||C libzip git libusb libftdi libudev Glib libasound|
Release Notes: Supports for two new logic analyzers (IKALOGIC Scanalogic-2, IKALOGIC ScanaPLUS), two new sound level meters (CEM DT-8852, Kecheng KC-330B), and four new multimeters (UNI-T UT60A, UNI-T UT60E, Voltcraft M-3650D, Voltcraft VC-830). Various bugs in hardware drivers and backend code were fixed.
Release Notes: This release adds support for CWAV USBee DX, ZEROPLUS LAP-16128U, Hantek DSO-2090, Rigol DS1052D/E and DS1102D/E, Agilent U1231A/U1232A/U1233A, Brymen BM857, Digitek DT4000ZC, Fluke 187/189/287/289, Fluke ScopeMeter 199B, MASTECH MAS345, Metex ME-31/M-3640D, PCE PCE-DM32, PeakTech 3410/4370, RadioShack 22-168/22-805/22-812, Tecpel DMM-8060/DMM-8061, TekPower TP4000ZC, UNI-T UT61D/UT61E, V&A VA18B, Victor 70C/86C, Voltcraft VC-820/VC-840, Colead SL-5868P, Tondaj SL-814, Lascar EL-USB/EL-USB CO, and MIC 98581/98583, the new output formats "analog", the new input formats "vcd" and "wav", and numerous portability and bug fixes.
Release Notes: New logic analyzers are supported: ASIX SIGMA2, ARMFLY AX-Pro, Braintechnology USB-LPS, EE Electronics ESLA201A, USBee AX, USBee SX, Lcsoft Mini Board, and Braintechnology USB Interface V2.x. A segfault in the ZEROPLUS Logic Cube LAP-C driver was fixed. The zlib dependency has been removed. Compilation with "Homebrew" on Mac OS X was fixed. The firmware file search path has changed. ChronoVu LA8 input file format detection was fixed.
Release Notes: Initial release.