summaryrefslogtreecommitdiff
path: root/decoders/i2c
AgeCommit message (Expand)Author
2023-07-18i2c: rephrase state machine, eliminate text matchingGerhard Sittig
2023-07-18i2c: concentrate sample number and value getting in main loopGerhard Sittig
2023-07-18i2c: also shift first address byte for 10bit slave addressesGerhard Sittig
2023-07-18i2c: unobfuscate ss/es passing for put, document BITS orderGerhard Sittig
2023-07-18i2c: improve reliability of bitrate estimation (throughput, meta)Gerhard Sittig
2023-07-18i2c: unify emission of annotations, always use proto{} tableGerhard Sittig
2023-07-18i2c: more idiomatic use of Python list, reduces redundancy, commentsGerhard Sittig
2023-07-18i2c: add support for 10bit slave addressesGerhard Sittig
2023-07-18i2c: rename variables and adjust data types for readabilityGerhard Sittig
2020-01-01All PDs: Consistently use singular/plural for annotation classes/rows.Uwe Hermann
2019-03-15decoders: Add/update tags for each PD.Uwe Hermann
2019-03-13Add PD tags handling and some tagsSoeren Apel
2018-02-13i2c: make input samplerate optionalGerhard Sittig
2018-01-13i2c: Drop obsolete 10bit slave address TODO.Uwe Hermann
2017-12-22all decoders: introduce a reset() methodGerhard Sittig
2017-06-21i2c: Don't drop the first sample of input dataGerhard Sittig
2017-06-05Add srd_inst_initial_pins_set_all() and support code.Uwe Hermann
2017-03-03Drop obsolete workarounds in PDs.Uwe Hermann
2017-01-07license: remove FSF postal address from boiler plate license textGerhard Sittig
2016-12-07i2c: Convert to PD API version 3.Uwe Hermann
2016-05-15Use consistent __init__() format across all PDs.Uwe Hermann
2015-12-24Use a Python list (not tuple) for OUT_BINARY.Uwe Hermann
2014-10-13All PDs: More consistent names for ss/es variables.Uwe Hermann
2014-10-13All PDs: Only import the 'Decoder' object.Uwe Hermann
2014-09-01PD tests moved into the sigrok-test repo.Uwe Hermann
2014-08-14pdtests: Check for SamplerateError in all PDs that emit it.Uwe Hermann
2014-07-15All PDs: Minor whitespace and consistency fixes.Uwe Hermann
2014-07-09Various PDs: Throw SamplerateError instead of Exception.Uwe Hermann
2014-06-23i2c: Generate proper exception for missing samplerate, and test for it.Bert Vermeulen
2014-04-15All PDs: More consistent OUTPUT_PYTHON format docs.Uwe Hermann
2014-04-15All PDs: Bump api_version to 2.Uwe Hermann
2014-04-13Rename 'probe' to 'channel' everywhere.Uwe Hermann
2014-03-14Bring various test output files up to date.Bert Vermeulen
2014-03-10Probes, optional probes and annotations now take a tuple.Bert Vermeulen
2014-03-10Remove unused probes and optionsBert Vermeulen
2014-03-10Change PD options to be a tuple of dictionaries.Bert Vermeulen
2014-02-09i2c: Emit per-bit annotations/packets and define annotation rows.Uwe Hermann
2014-01-30s/out_proto/out_python/.Uwe Hermann
2014-01-28All PDs: Drop unneeded comments.Uwe Hermann
2014-01-28All PDs: Improve/fix descriptions.Uwe Hermann
2013-12-28i2c: Replaced I2C with I²CJoel Holdsworth
2013-12-13i2c: Add Python tests.Bert Vermeulen
2013-12-13i2c: Avoid obsolete method.Bert Vermeulen
2013-12-12i2c: Add binary tests.Bert Vermeulen
2013-12-12Use new binary class definition format.Bert Vermeulen
2013-12-10Add protocol decoder testing framework.Bert Vermeulen
2013-11-27Automate protocol decoder installation.Bert Vermeulen
2013-11-15Use OUTPUT_BINARY with four classes.Bert Vermeulen
2013-11-15Drop obsolete report() method.Bert Vermeulen
2013-11-15Emit meta bitrateBert Vermeulen