Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-09 | spi: Fix incorrect dataword endsample numbers. | Uwe Hermann | |
2014-02-09 | spi: Refactoring and cleanups. | Uwe Hermann | |
2014-02-09 | spi: Factor out reset_decoder_state(). | Uwe Hermann | |
2014-02-09 | spi: 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-09 | sdcard_spi: Define annotation rows. | Uwe Hermann | |
This fixes parts of bug #309. | |||
2014-02-09 | sdcard_spi: Use proper annotation classes. | Uwe Hermann | |
This fixes parts of bug #309. | |||
2014-02-09 | sdcard_spi: Initial fixing round for correct samplenumbers. | Uwe Hermann | |
This fixes parts of bug #309. | |||
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 | Fix more warnings exposed by -Wmissing-prototypes. | 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 | Add support for annotation rows. | Uwe Hermann | |
An annotation row is a list of annotation classes that should all be displayed in the same "row" in GUIs. For example, the UART decoder would have at least two rows (for decoded RX and TX data/startbits/stopbits/paritybits), the SPI decoder would have at least two rows (for decoded MISO and MOSI data), and so on. Each annotation row has a short ID string (mostly for use in command-line frontends), a description string (mostly for use by GUIs), and a tuple/list of annotation class IDs belonging to this row. If no annotation rows are provided by the decoder, frontends can consider this as the "trivial" case of all annotation classes being displayed on the same (only) row. | |||
2014-01-31 | uart: Allow either RX or TX to be optional. | Uwe Hermann | |
2014-01-31 | srd_inst_probe_set_all: Error out upon missing required probes. | 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 | Fix warnings exposed by -Wmissing-prototypes. | Uwe Hermann | |
2014-01-30 | configure.ac: Add -Wmissing-prototypes. | Uwe Hermann | |
2014-01-30 | configure.ac: Only check for things we actually use. | Uwe Hermann | |
Drop checks where we don't use the result (yet). We might bring back some of those once we start actually using the result in the code. | |||
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 | tests/pdtest: Fix -R (takes an argument). | Uwe Hermann | |
2014-01-28 | spi: Drop temporary hack for combined MISO/MOSI out. | Uwe Hermann | |
2014-01-28 | Fix out-of-tree build. | Uwe Hermann | |
This fixes 'make install' and 'make dist' for out-of-tree builds. | |||
2014-01-28 | tests/runtc.c: Minor whitespace fixes. | Uwe Hermann | |
2014-01-28 | tests/pdtest: Add missing license header. | Uwe Hermann | |
2014-01-28 | tests/pdtest: Fix shebang line. | 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" |