| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libsigrokdecode-devel | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 0.5.3 | Vendor: openSUSE |
| Release: bp155.2.1 | Build date: Sun Jul 24 09:23:08 2022 |
| Group: Development/Libraries/C and C++ | Build host: obs-arm-6 |
| Size: 14271 | Source RPM: libsigrokdecode-0.5.3-bp155.2.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://sigrok.org/ | |
| Summary: Protocol Decoder Library for sigrok | |
The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source logic analyzer software that supports various logic analyzer hardware products. libsigrokdecode is a shared library written in C which provides the basic API for running sigrok protocol decoders. The protocol decoders themselves are written in Python.
GPL-3.0-or-later
* Wed Dec 11 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update to 0.5.3
* New supported protocol decoders:
- lin: Local Interconnect Network (LIN) protocol
- x2444m: Xicor X2444M/P nonvolatile static RAM protocol
- ds2408: 1-Wire 8-channel addressable switch
- cc1101: Low-power sub-1GHz RF transceiver chip
- enc28j60: Microchip ENC28J60 10Base-T Ethernet controller protocol
- pca9571: NXP PCA9571 8-bit I²C output expander
- seven_segment: 7-segment display protocol
- amulet_ascii: Amulet Technologies LCD controller ASCII protocol
- tdm_audio: TDM multi-channel audio protocol
- signature: Annotate signature of logic patterns
- nes_gamepad: NES gamepad button states
- flexray: Automotive network communications protocol
- ir_rc6: RC-6 infrared remote control protocol
- ieee488: IEEE-488 General Purpose Interface Bus (GPIB/HPIB or IEC)
- hdcp: HDCP protocol over HDMI
* Several other improvements, see included NEWS file
* The library API and ABI is compatible with version 0.5.2
* Wed Sep 12 2018 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update to 0.5.2
* New supported protocol decoders:
- mcs48: Intel MCS-48 external memory access protocol
- st7735: Sitronix ST7735 TFT controller protocol
- atsha204a: Microchip ATSHA204A CryptoAuthentication device
- cfp: 100 Gigabit C form-factor pluggable (CFP) protocol
- jtag_ejtag: MIPS EJTAG protocol
- swim: STM8 Single Wire Interface Module (SWIM) protocol
- cec: HDMI Consumer Electronics Control (CEC) protocol
- miller: Miller encoding protocol
- ook: On-off keying protocol
- ook_oregon: Oregon Scientific weather sensor protocol
- ook_vis: OOK visualisation in various formats
* Several other improvements, see included NEWS file
* The library API and ABI is compatible with version 0.5.1
- Cleanup: remove %defattr, use %license
* Fri Apr 13 2018 stefan.bruens@rwth-aachen.de
- Update to 0.5.1
* New (backported) supported protocol decoders:
- ac97: Audio and modem control for PC systems
- ds243x: Maxim DS243x series 1-Wire EEPROM protocol
- maple_bus: Maple bus peripheral protocol for SEGA Dreamcast
- morse: Demodulated morse code protocol
- graycode: Accumulate rotary encoder increments, timing statistics
- counter: Count number of edges
- sda2506: Serial nonvolatile 1-Kbit EEPROM
- rc_encode: PT2262/HX2262/SC5262 remote control encoder protocol
* The library API and ABI is compatible with version 0.5.0
* Support for the PD v2 API has been dropped. All PDs distributed
with libsigrokdecode were converted to the new, query-based API.
* Sat Jul 01 2017 stefan.bruens@rwth-aachen.de
- Remove Obsoletes: libsigrokdecode3. Obsoletes implies a conflict,
so there is no way in rpm to trigger deinstalation of deprecated
shared library packages.
* Tue Jun 13 2017 stefan.bruens@rwth-aachen.de
- Update to 0.5.0
* New supported protocol decoders:
- ade77xx Poly phase multifunction energy metering IC protocol
- adf435x Wideband synthesizer with integrated VCO
- dali DALI lighting control protocol
- dsi DSI lighting control protocol
- eeprom93xx 93xx series Microwire EEPROM protocol (bug #931)
- iec Commodore serial IEEE-488 (IEC) bus protocol
- microwire 3-wire, half-duplex, synchronous serial bus (bug #931)
* Add support for the new query-based PD v3 decoder API.
* Mon Dec 26 2016 stefan.bruens@rwth-aachen.de
- Update to 0.4.1
* New (backported) supported protocol decoders:
- aud Renesas/Hitachi Advanced User Debugger (AUD) protocol
- avr_pdi Atmel proprietary interface for the ATxmega MCU
- dmx512 Professional lighting control protocol
- em4305 EM4205/EM4305 100-150kHz RFID protocol
- gpib IEEE-488 GPIB / HPIB protocol
- ps2 PS/2 keyboard/mouse interface
- rgb_led_ws281x RGB LED string protocol (WS281x)
- ssi32 Synchronous Serial Interface (32bit) protocol
- t55xx T55xx 100-150kHz RFID protocol
- wiegand Wiegand interface for electronic entry systems
* Introduce a decoders/common facility for code shared between PDs (bug #804).
* Supply metadata to all stacked decoders, not just low-level ones (bug #664).
* Various Doxygen/documentation improvements.
* Factor out a srd_decoder_apiver() internal helper function.
* srd_inst_decode(): Return SRD_ERR_ARG if unitsize is 0.
* Print error messages when decoders fail load time checks (bug #704).
* Fix multiple valgrind warnings (memory leaks and such).
* Build system: Sort PD list alphabetically in "make install".
* Enhancements to several PDs, see NEWS for details.
- Drop upstream 0001-Supply-metadata-to-stacked-decoders.patch
* Fri Feb 12 2016 stefan.bruens@rwth-aachen.de
- Propagate metadata (e.g. samplerate) to stacked decoders
* Add 0001-Supply-metadata-to-stacked-decoders.patch
* Sat Jan 30 2016 stefan.bruens@rwth-aachen.de
- Update to 0.4.0
* New supported protocol decoders:
- adns5020: Bidirectional command and data over an
SPI-like protocol
- am230x: Aosong AM230x/DHTxx/RHTxx humidity/temperature
sensor
- arm_etmv3: Decode ETM instruction trace packets
- arm_itm: Trace data from Cortex-M / ARMv7m ITM module
- arm_tpiu: Filter TPIU formatted trace data into separate
streams
- eeprom24xx: 24xx series I²C EEPROM protocol
- em4100: EM4100 100-150kHz RFID protocol
- jitter: Retrieves the timing jitter between two digital
signals
- max7219: 8-digit LED display driver
- mdio: Half-duplex sync serial bus for MII management
(MAC/PHY)
- modbus: Modbus RTU protocol for industrial applications
- mrf24j40: IEEE 802.15.4 2.4 GHz RF tranceiver chip
- nrf24l01: 2.4GHz transceiver chip
- pwm: Analog level encoded in duty cycle percentage
- qi: Async serial protocol for Qi charger receivers
- rfm12: HopeRF RFM12 wireless transceiver control
protocol
- sdcard_sd: Secure Digital card (SD mode) low-level
protocol
- spdif: Serial bus for connecting digital audio devices
- stepper_motor: Absolute position and movement speed from
step/dir
- swd: Two-wire protocol for debug access to ARM CPUs
- tca6408a: Texas Instruments TCA6408A 8-bit I²C I/O
expander
- timing: Calculate time between edges
- usb_power_delivery: USB Power Delivery protocol
- usb_request: USB (low-speed and full-speed)
transaction/request protocol
* Fri Sep 25 2015 stefan.bruens@rwth-aachen.de
- Track GIT version (upcoming 0.4.0)
* update libsigrokdecode-versioned-decoders.patch
* Tue Aug 04 2015 max@suse.com
- New version: 0.3.1:
* This is mostly a bugfix-release, the C library API was not
changed.
* Improvements and bugfixes in existing protocol decoders.
* New decoders: adns5020, am230x, arm_etmv3, arm_itm, arm_tpiu,
eeprom24xx, jitter, mdio, mrf24j40, nrf24l01, pwm, rfm12,
spdif, stepper_motor, swd, tca6408a, timing.
* Fri Oct 24 2014 dimstar@opensuse.org
- Add libsigrokdecode-versioned-decoders.patch: move decoders to
a versioned subdirectory.
- Change RPM Group of the library package to System/Libraries.
* Thu Oct 23 2014 max@suse.com
- Keep the decoders under /usr/share/libsigrokdecode (unversioned)
otherwise the library won't find them.
/usr/include/libsigrokdecode /usr/include/libsigrokdecode/libsigrokdecode.h /usr/include/libsigrokdecode/version.h /usr/lib/libsigrokdecode.so /usr/lib/pkgconfig/libsigrokdecode.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Aug 9 15:28:45 2025