Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-12 | uart: Use T for stop bit, P for parity bit. | Uwe Hermann | |
The short(est) annotations for "Stop bit" and "Parity bit" have both been "P" until now, which is confusing for users (on certain zoom levels in GUIs). Use "T" for stop bits now instead. | |||
2013-09-12 | uart: Don't prefix databyte output numbers. | Uwe Hermann | |
Previously the output was 0x41 or 0o101 or 0b1000001, now it is 41 or 101 or 1000001. We drop these prefixes, since they decrease the readability of the PD output (especially when displayed in GUIs) and are not needed anyway since the user knowingly selected the number format before running the respective PD. | |||
2013-09-12 | uart: Fix corner-case that can occur with LA triggers. | Uwe Hermann | |
Assume that the initial pin state is 1/high for the RX and TX lines. This fixes the decode when an LA triggers on e.g. TX=low (the first sample would be low in that case, so the falling edge for the start bit would be missed by the decoder). | |||
2013-09-12 | uart: Fix start-/end-sample numbers. | Uwe Hermann | |
This now makes the UART decoder suitable for use in GUIs. This fixes bug #148. | |||
2013-09-10 | can: Use annotation abbreviations. | Uwe Hermann | |
Supply long, middle, and short versions for most annotations, so that GUIs can show nicely readable and useful annotations on various zoom levels. | |||
2013-09-10 | can: Fix annotation start/end samples. | Uwe Hermann | |
With this change pretty much all CAN annotations that are currently output should have the correct values, including single-bit and multi-bit fields, standard and extended CAN frames, and so on. This fixes #146. | |||
2013-09-10 | can: Prepare for fixing annotation start/end samples. | Uwe Hermann | |
2013-09-08 | i2c: Fix corner-case that can occur with LA triggers. | Uwe Hermann | |
Until now the I2C PD was basically ignoring the very first sample, and using that as the initial 'oldscl'/'oldsda' value. However, if your logic analyzers trigger on, say, SDA=low that will result in a file where the first sample is really important since it is the one which the PD will need to know that there's a falling edge on SDA. Thus, assume both SCL and SDA are high/1 when the PD starts. This is a good assumption since both pins have pullups on them in practice and are thus high/1 when the bus is idle. Later on we might want to have config options to let the PD assume other states of SDA/SCL initially. | |||
2013-09-03 | i2s: Fixed annotation sample numbers | Joel Holdsworth | |
2013-09-02 | pan1321: Improve commands documentation. | Uwe Hermann | |
2013-09-02 | pan1321: Initial JSDA support. | Uwe Hermann | |
2013-09-02 | pan1321: Add support for JAAC. | Uwe Hermann | |
2013-09-02 | pan1321: Properly check for \r\n, not just \n. | Uwe Hermann | |
2013-09-02 | pan1321: Code simplifications. | Uwe Hermann | |
2013-09-02 | pan1321: Add warnings for invalid protocol usage. | Uwe Hermann | |
2013-09-02 | pan1321: Support JSEC and JPRO. | Uwe Hermann | |
2013-09-01 | Use frontend-registered callback with correct parameters | Bert Vermeulen | |
2013-08-31 | xfp: Decoder for XFP I2C structures | Bert Vermeulen | |
2013-08-31 | Ignore __pycache__ entries | Bert Vermeulen | |
2013-08-14 | lpc: Bugfix: Sample data at rising clock edges. | Uwe Hermann | |
2013-08-14 | lpc: Various fixes to make the PD actually work. | Uwe Hermann | |
2013-05-23 | Fix double free | Bert Vermeulen | |
2013-05-08 | Fix double free | Bert Vermeulen | |
2013-05-08 | Doxyfile: Set version to "unreleased development snapshot". | Uwe Hermann | |
2013-05-05 | Fix various memory leaks | Bert Vermeulen | |
2013-05-04 | Use enums for error codes and loglevels as in libsigrok. | Uwe Hermann | |
2013-05-04 | Add srd_strerror() and srd_strerror_name(). | Uwe Hermann | |
2013-05-03 | libsigrokdecode-internal.h: Cosmetics. | Uwe Hermann | |
2013-05-03 | NEWS: Minor updates. | Uwe Hermann | |
2013-05-03 | Doxygen: Various fixes. | Uwe Hermann | |
2013-05-03 | Main header is <libsigrokdecode/libsigrokdecode.h> now. | Uwe Hermann | |
This matches the convention used in libsigrok. Potential other headers might end up in libsigrokdecode/, but only libsigrokdecode.h is meant to be #included by frontends directly. | |||
2013-05-03 | Doxygen: Add @since markers to API functions. | Uwe Hermann | |
Also, document the functions in version.c. | |||
2013-05-03 | HACKING: Document the @since Doxygen tag. | Uwe Hermann | |
2013-05-03 | Doxyfile: Set version number to 0.2.0. | Uwe Hermann | |
2013-05-03 | Update package version to new 0.2.0 release | Bert Vermeulen | |
2013-04-23 | GPL headers: Use correct project name. | Uwe Hermann | |
2013-04-15 | configure.ac: Show $build, $host, and lib versions. | Uwe Hermann | |
2013-04-06 | configure.ac: Look for python-config-3.x besides python3.x-config. | Peter Stuge | |
2013-03-20 | README: Add "Copyright and license" section. | Uwe Hermann | |
2013-03-19 | use GVariant for passing decoder options and probes | Bert Vermeulen | |
Decoder options are now exposed in struct srd_decoder, via a GSList of the new struct srd_decoder_option. The 'def' field represents the default value as set in the decoder, converted to GVariant. This allows a library user to determine the type as well as default value. | |||
2013-03-19 | code cleanup | Bert Vermeulen | |
2013-03-17 | configure.ac: Drop std-options, unneeded. | Uwe Hermann | |
The automake 'std-options' option checks whether all installed tools and scripts have a --help and --version CLI option. This check is not needed for libsigrokdecode though, since it doesn't install any tools. | |||
2013-03-17 | README: Refer to INSTALL and new Building wiki page. | Uwe Hermann | |
2013-03-12 | ds1307: Fix date/day-of-week printing. | Uwe Hermann | |
2013-03-12 | Add Dallas DS1307 RTC protocol decoder | Matt Ranostay | |
Dallas DS1307 RTC protocol decoder that works stacked with the I2C PD. Based on the rtc8564 protocol decoder. Signed-off-by: Matt Ranostay <mranostay@gmail.com> | |||
2013-02-09 | Doxygen: Initial groups and topic short descriptions. | Uwe Hermann | |
2013-02-09 | Doxygen: Add @file items for the relevant files. | Uwe Hermann | |
These short descriptions are shown in the "Files" section of the Doxygen output. | |||
2013-02-09 | Doxygen: Mark private functions/variables properly. | Uwe Hermann | |
2013-02-09 | Doxygen: Document how to mark private stuff. | Uwe Hermann | |
2013-02-09 | Doxygen: Add intro section and some docs. | Uwe Hermann | |