Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-02 | rtc8564: Handle century bit. | Uwe Hermann | |
2014-02-02 | rtc8564: Provide short/long annotations. | Uwe Hermann | |
2014-02-02 | rtc8564: Handle register 0x06 (weekday). | Uwe Hermann | |
2014-02-02 | rtc8564: Define annotation rows. | Uwe Hermann | |
2014-02-02 | rtc8564: Use proper annotation classes. | Uwe Hermann | |
2014-02-01 | lpc: Define annotation rows. | Uwe Hermann | |
2014-02-01 | Add a few missing probe-names. | Uwe Hermann | |
2014-02-01 | uart: Better annotation row handling of parity errors. | Uwe Hermann | |
2014-02-01 | guess_bitrate: start() doesn't take a metadata argument anymore. | Uwe Hermann | |
2014-02-01 | usb_signalling: Define annotation rows. | Uwe Hermann | |
2014-02-01 | spi: Improve probe names/descriptions a bit. | Uwe Hermann | |
2014-02-01 | onewire_link: Define annotation rows. | Uwe Hermann | |
2014-02-01 | dcf77: Fix incorrect startsample for "month" field. | Uwe Hermann | |
2014-02-01 | avr_isp: Fix a bug resulting in incorrect start samples. | Uwe Hermann | |
2014-01-31 | dcf77: Define annotation rows. | Uwe Hermann | |
2014-01-31 | spi: Define annotation rows. | Uwe Hermann | |
2014-01-31 | uart: Define annotation rows. | Uwe Hermann | |
Also, provide all the required annotation classes for this to work properly. | |||
2014-01-31 | uart: Allow either RX or TX to be optional. | Uwe Hermann | |
2014-01-30 | s/out_proto/out_python/. | Uwe Hermann | |
The output type is now called OUTPUT_PYTHON, adapt all PDs to that. | |||
2014-01-30 | mx25lxx05d: Add probe test case. | Uwe Hermann | |
2014-01-30 | uart: Add trekstor_ebr30_a test case. | Uwe Hermann | |
2014-01-30 | uart: 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-30 | spi: Add mx25l1605d_probe test case. | Uwe Hermann | |
2014-01-29 | spi: Add atmega32_00 test case. | Uwe Hermann | |
2014-01-29 | spi: Rename 'sck' to the more common 'clk'. | Uwe Hermann | |
2014-01-29 | spi: Allow MISO or MOSI to be optional. | Uwe Hermann | |
This fixes bug #175. | |||
2014-01-28 | spi: Drop temporary hack for combined MISO/MOSI out. | Uwe Hermann | |
2014-01-28 | All PDs: Consistent naming/case for annotation shortnames/IDs. | Uwe Hermann | |
2014-01-28 | All 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-28 | All PDs: Improve/fix descriptions. | Uwe Hermann | |
2014-01-23 | transitioncounter: 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-23 | uart: 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-23 | i2s: 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 - | |||
2014-01-13 | parallel: Make CLK probe optional. | Uwe Hermann | |
When no CLK probe is supplied to this PD, handle any transition on any of the supplied data probes as if there had been a CLK transition. (based on a suggestion/patch by "bmx" from the #sigrok channel, thanks!) | |||
2013-12-28 | jtag: Use proper annotation classes, fix GUI usage. | Uwe Hermann | |
This closes bug #156. | |||
2013-12-28 | jtag: Refactor and simplify some code. | Uwe Hermann | |
2013-12-28 | Do some more I2C to I²C changes. | Uwe Hermann | |
2013-12-28 | i2s: Fix typo. | Uwe Hermann | |
2013-12-28 | mxc6225xu: Replace I2C with I²C | Joel Holdsworth | |
2013-12-28 | lm75: Replace I2C with I²C | Joel Holdsworth | |
2013-12-28 | i2s_dump: Replace I2S with I²S | Joel Holdsworth | |
2013-12-28 | i2s: Replace I2S with I²S | Joel Holdsworth | |
2013-12-28 | i2cfiler: Replaced I2C with I²C | Joel Holdsworth | |
2013-12-28 | i2cdemux: Replaced I2C with I²C | Joel Holdsworth | |
2013-12-28 | i2c: Replaced I2C with I²C | Joel Holdsworth | |
2013-12-13 | i2c: Add Python tests. | Bert Vermeulen | |
2013-12-13 | i2c: Avoid obsolete method. | Bert Vermeulen | |
2013-12-12 | i2c: Add binary tests. | Bert Vermeulen | |
2013-12-12 | Use new binary class definition format. | Bert Vermeulen | |
2013-12-10 | Add protocol decoder testing framework. | Bert Vermeulen | |
This adds a tool in the tests directory, called pdtest. It uses the "test/" directory in every PD directory, if present, to run the PD against dumps found in the sigrok-dumps repository, and compares the output against ".output" files in the "test/" directory. The file "test/test.conf" is used to configure which tests to run. A separate tool (tests/runtc.c) is used to run the actual decoding and report output. To get an overview of the options, run tests/pdtest without any options. |