summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-16uart: Fix code comment.Uwe Hermann
2014-10-16uart: Emit databyte and bits list at the same time.Uwe Hermann
This will allow for much simpler code in stacked PDs. Adapt stacked PDs to new API.
2014-10-15instance.c: Fix whitespace.Uwe Hermann
2014-10-15midi: Fix two incorrect sample numbers.Uwe Hermann
2014-10-13All PDs: More consistent names for ss/es variables.Uwe Hermann
Use self.ss/self.es, or if there's a need to differentiate them a bit more, use self.ss_<suffix>/self.es_<suffix> consistently. Also, drop some unused variables.
2014-10-13All PDs: Only import the 'Decoder' object.Uwe Hermann
Anything else in the pd.py files doesn't have to be imported/exposed.
2014-10-12am230x: Factor out handle_byte() to simplify state machine.Uwe Hermann
2014-10-12swd: Drop unnecessary debug code.Uwe Hermann
2014-10-12swd: Add SWD protocol decoder for ARM Serial Wire Debug format.Angus Gratton
Supports annotated output for analysing debug sessions, Python output for potential stacked decoders looking at higher level debug operations.
2014-10-12am230x: Minor documentation fix.Uwe Hermann
2014-10-12am230x: Use slightly more liberal timing values.Uwe Hermann
This seems to be required at least for some AM2301 and DHT11 sensors.
2014-10-12am230x: Change option to 'device' to allow for more devices.Uwe Hermann
2014-10-12am230x: Fix self.reset() method name.Uwe Hermann
2014-10-12am230x: Minor cosmetics.Uwe Hermann
2014-10-12Add decoder for AM230x digital humidity and temperature sensors.Johannes Römer
2014-09-15Replace ann_format with ann_class.Uwe Hermann
The naming has been changed to "annotation class" a while ago.
2014-09-15sdcard_spi/usb_packet: Drop unused variables.Uwe Hermann
2014-09-15uart: Implement signal inversionDavid Barksdale
2014-09-11Fix out-of-tree build of the unit tests.Uwe Hermann
2014-09-10Various PDs: Whitespace, cosmetics.Uwe Hermann
2014-09-10rfm12: Cosmetics.Uwe Hermann
Also, update author email address.
2014-09-08rfm12: Frequencies: Fix typo (915MHz), add 315MHz entry.Uwe Hermann
2014-09-08rfm12: Avoid using the Python 'range' keyword as variable.Uwe Hermann
2014-09-08rfm12: Drop debug printing.Uwe Hermann
Any errors during decoding should be handled by the PD state machine.
2014-09-08RFM12 decoderSławek Piotrowski
2014-09-01PD tests moved into the sigrok-test repo.Uwe Hermann
Drop them from the libsigrokdecode repository.
2014-08-30spdif: Simplify get_pulse_type() a bit.Uwe Hermann
2014-08-30spdif: Use strings for decoder states.Uwe Hermann
2014-08-30spdif: Add another annotation helper.Uwe Hermann
2014-08-30spdif: Refactor and reduce nesting level.Uwe Hermann
2014-08-30Add initial S/PDIF decoder.Guenther Wenninger
2014-08-16ds1307: Warn about (and ignore) non-DS1307 traffic.Uwe Hermann
2014-08-16ds1307: Correctly handle address wrap-around.Uwe Hermann
2014-08-16ds1307: Refactoring and cleanups.Uwe Hermann
2014-08-16ds1307: Handle SRAM register accesses.Uwe Hermann
2014-08-16ds1307: Handle register 0x07 (control register).Uwe Hermann
2014-08-16ds1307: Emit per-bit annotations for registers.Uwe Hermann
Also, add more annotation classes (and annotation rows).
2014-08-16configure.ac: Use AM_CFLAGS instead of CFLAGS.Uwe Hermann
CFLAGS, CPPFLAGS, LDFLAGS and so on are so-called "user variables" and are meant for users of the package to use/override. The package itself should not set or modify them in any way. Instead, the "shadow variables" such as AM_CFLAGS, AM_CPPFLAGS, AM_LDFLAGS and so on, can be modified by the package.
2014-08-16tca6408a: Cosmetics.Uwe Hermann
2014-08-14Add decoder for TCA6408A I2C I/O expanders.alberink
2014-08-14tests: Factor out srdtest_setup() / srdtest_teardown().Uwe Hermann
2014-08-14Whitespace and consistency fixes.Uwe Hermann
2014-08-14pdtests: Check for SamplerateError in all PDs that emit it.Uwe Hermann
2014-08-14parallel: Enforce that at least one pin must be provided.Uwe Hermann
2014-08-14spi/nrf24l01/uart: Use ChannelError exception.Uwe Hermann
Rename the old MissingDataError to the clearer ChannelError. Also, add ChannelError in the UART decoder.
2014-08-03nrf24l01: prettify annotation outputJens Steinhauser
2014-07-31tests/pdtest: Small fix to make it work with Python 3.2.Uwe Hermann
Python 3.2 doesn't yet have the copy() method for lists: AttributeError: 'list' object has no attribute 'copy'
2014-07-31tests/check_session.c: Fix compiler warning.Uwe Hermann
This fixes 'warning: "_POSIX_C_SOURCE" redefined' with some Python versions.
2014-07-23Drop references to obsolete sigrok-commits mailing list.Uwe Hermann
2014-07-20runtc: Update to the new libsigrok session API.Uwe Hermann
(also fixes the build for libsigrokdecode)