summaryrefslogtreecommitdiff
path: root/decoders
AgeCommit message (Collapse)Author
2014-02-09avr_isp: Define annotation rows.Uwe Hermann
2014-02-09avr_isp: Use proper annotation classes.Uwe Hermann
2014-02-09sdcard_spi: Merge command ID/name and description into same annotation.Uwe Hermann
2014-02-09sdcard_spi: Improved command handling / display.Uwe Hermann
2014-02-09sdcard_spi: Fix handling of some warning annotations.Uwe Hermann
2014-02-09sdcard_spi: Fix incorrect R1 reply annotation endsample.Uwe Hermann
2014-02-09sdcard_spi: Fix incorrect 'Command index' value access.Uwe Hermann
2014-02-09sdcard_spi: Use bit-exact annotations in handle_response_r1().Uwe Hermann
2014-02-09sdcard_spi: Use bit-exact annotations in handle_command_token().Uwe Hermann
2014-02-09spi: Throw an error if neither MISO nor MOSI was supplied.Uwe Hermann
2014-02-09spi: Fix incorrect dataword endsample numbers.Uwe Hermann
2014-02-09spi: Refactoring and cleanups.Uwe Hermann
2014-02-09spi: Factor out reset_decoder_state().Uwe Hermann
2014-02-09spi: Output per-bit annotations and OUTPUT_PYTHON data.Uwe Hermann
This can be used by higher-level PDs to decode per-bit items (not just based on whole datawords).
2014-02-09sdcard_spi: Define annotation rows.Uwe Hermann
This fixes parts of bug #309.
2014-02-09sdcard_spi: Use proper annotation classes.Uwe Hermann
This fixes parts of bug #309.
2014-02-09sdcard_spi: Initial fixing round for correct samplenumbers.Uwe Hermann
This fixes parts of bug #309.
2014-02-02rtc8564: Handle century bit.Uwe Hermann
2014-02-02rtc8564: Provide short/long annotations.Uwe Hermann
2014-02-02rtc8564: Handle register 0x06 (weekday).Uwe Hermann
2014-02-02rtc8564: Define annotation rows.Uwe Hermann
2014-02-02rtc8564: Use proper annotation classes.Uwe Hermann
2014-02-01lpc: Define annotation rows.Uwe Hermann
2014-02-01Add a few missing probe-names.Uwe Hermann
2014-02-01uart: Better annotation row handling of parity errors.Uwe Hermann
2014-02-01guess_bitrate: start() doesn't take a metadata argument anymore.Uwe Hermann
2014-02-01usb_signalling: Define annotation rows.Uwe Hermann
2014-02-01spi: Improve probe names/descriptions a bit.Uwe Hermann
2014-02-01onewire_link: Define annotation rows.Uwe Hermann
2014-02-01dcf77: Fix incorrect startsample for "month" field.Uwe Hermann
2014-02-01avr_isp: Fix a bug resulting in incorrect start samples.Uwe Hermann
2014-01-31dcf77: Define annotation rows.Uwe Hermann
2014-01-31spi: Define annotation rows.Uwe Hermann
2014-01-31uart: Define annotation rows.Uwe Hermann
Also, provide all the required annotation classes for this to work properly.
2014-01-31uart: Allow either RX or TX to be optional.Uwe Hermann
2014-01-30s/out_proto/out_python/.Uwe Hermann
The output type is now called OUTPUT_PYTHON, adapt all PDs to that.
2014-01-30mx25lxx05d: Add probe test case.Uwe Hermann
2014-01-30uart: Add trekstor_ebr30_a test case.Uwe Hermann
2014-01-30uart: Better fix for ASCII output.Uwe Hermann
This is a temporary thing, later there'll be some facility to let frontends handle any annotations marked as "this is a number" (as opposed to "this is a string") in a generic manner and display them in any supported (by that frontend) format, e.g. ascii, hex, oct, decimal, binary, big-endian vs. little-endian, and so on. This is a fix related to #201.
2014-01-30spi: Add mx25l1605d_probe test case.Uwe Hermann
2014-01-29spi: Add atmega32_00 test case.Uwe Hermann
2014-01-29spi: Rename 'sck' to the more common 'clk'.Uwe Hermann
2014-01-29spi: Allow MISO or MOSI to be optional.Uwe Hermann
This fixes bug #175.
2014-01-28spi: Drop temporary hack for combined MISO/MOSI out.Uwe Hermann
2014-01-28All PDs: Consistent naming/case for annotation shortnames/IDs.Uwe Hermann
2014-01-28All PDs: Drop unneeded comments.Uwe Hermann
The single comment re-stating the PD's name / description / purpose in each pd.py file is not really needed, that info is available in the Decoder class' attributes already.
2014-01-28All PDs: Improve/fix descriptions.Uwe Hermann
2014-01-23transitioncounter: Drop PD (obsolete).Uwe Hermann
This decoder was just a simple test case for early libsigrokdecode development and testing, it is neither useful nor properly working currently, so drop it.
2014-01-23uart: Add binaryout/dump support, drop obsolete 'uart_dump' PD.Uwe Hermann
The functionality of the preliminary 'uart_dump' PD is now available in the proper 'uart' PD, via the OUTPUT_BINARY mechanism that frontends can use to dump decoded data (in various formats) to a file, or pipe it into other applications, and so on. Old sigrok-cli example usage: $ sigrok-cli -i foo.sr -P uart:rx=0:tx=1,uart_dump:filename=bootlog.txt New sigrok-cli example usage: $ sigrok-cli -i foo.sr -P uart:rx=0:tx=1 -B uart=rxtx > bootlog.txt New sigrok-cli example usage (piping into other applications): $ sigrok-cli -i foo.sr -P uart:rx=0:tx=1 -B uart=rxtx | grep "whatever"
2014-01-23i2s: Add WAV dump support, drop obsolete 'i2s_dump' PD.Uwe Hermann
The functionality of the preliminary 'i2s_dump' PD is now available in the proper 'i2s' PD, via the OUTPUT_BINARY mechanism that frontends can use to dump decoded data (in various formats) to a file, or pipe it into other applications, and so on. Old sigrok-cli example usage: $ sigrok-cli -i 2ch-16bit-16khz.sr \ -P i2s:sck=0:ws=1:sd=2,i2s_dump:filename=foo.wav $ aplay foo.wav New sigrok-cli example usage: $ sigrok-cli -i 2ch-16bit-16khz.sr \ -P i2s:sck=0:ws=1:sd=2 -B i2s=wav > foo.wav $ aplay foo.wav New sigrok-cli example usage (piping into other applications): $ sigrok-cli -i 2ch-16bit-16khz.sr \ -P i2s:sck=0:ws=1:sd=2 -B i2s=wav | aplay -