summaryrefslogtreecommitdiff
path: root/decoders/ds1307/pd.py
AgeCommit message (Collapse)Author
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-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-07-15All PDs: Minor whitespace and consistency fixes.Uwe Hermann
- No newlines at the end of files. - No trailing ';' characters. - Comparison with None: Use 'is None' or 'is not None'. - Comparison with True/False: Use 'if cond:' or 'if not cond:'. - Various minor whitespace fixes.
2014-07-09All PDs: Drop unneeded exceptions.Uwe Hermann
In all current PDs it is not necessary to raise an exception upon invalid states (of the PD's state machine), since we can guarantee that no such invalid state can ever be reached in these PDs.
2014-04-15All PDs: Bump api_version to 2.Uwe Hermann
Older libsigrokdecode versions are no longer able to use the current versions of the PDs (various changes in syntax etc).
2014-03-10Probes, optional probes and annotations now take a tuple.Bert Vermeulen
Annotation entries also consist of a tuple, not a list.
2014-03-10Remove unused probes and optionsBert Vermeulen
2014-01-28All PDs: Consistent naming/case for annotation shortnames/IDs.Uwe Hermann
2014-01-28All 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.
2013-12-28Do some more I2C to I²C changes.Uwe Hermann
2013-11-15Drop obsolete report() method.Bert Vermeulen
2013-11-15Use the new Decoder.register() APIBert Vermeulen
2013-10-30The start() method no longer takes a metadata parameterBert Vermeulen
2013-04-23GPL headers: Use correct project name.Uwe Hermann
2013-03-12ds1307: Fix date/day-of-week printing.Uwe Hermann
2013-03-12Add Dallas DS1307 RTC protocol decoderMatt 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>