Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2013-02-09 | Add contrib/sigrok-logo-notext.png. | Uwe Hermann | |
This is used in the generated Doxygen HTML output. | |||
2013-02-09 | Doxyfile: Update to match the libsigrok file/settings. | Uwe Hermann | |
This uses a template generated by Doyxgen 1.8.1.2 (like libsigrok currently does) and adapts it to libsigrokdecode needs. |