summaryrefslogtreecommitdiff
path: root/decoders/i2cdemux/__init__.py
diff options
context:
space:
mode:
authorUwe Hermann <uwe@hermann-uwe.de>2012-07-11 22:19:31 +0200
committerUwe Hermann <uwe@hermann-uwe.de>2012-07-11 23:13:36 +0200
commit2fcd7c22852436c3226de9007e88cb305cce1b00 (patch)
treeb1681936eec81e3bd91eb43fb395fc2bcf908aba /decoders/i2cdemux/__init__.py
parentb5d3ea69628d49ab5b26e064559f7a237b46c086 (diff)
downloadlibsigrokdecode-2fcd7c22852436c3226de9007e88cb305cce1b00.tar.gz
libsigrokdecode-2fcd7c22852436c3226de9007e88cb305cce1b00.zip
srd: Performance improvements for various PDs.
Ignore/skip identical samples in most (low-level) PDs, as we're usually (but not necessarily always) only interested in pin changes. This yields a significant performance improvement for the PDs. The mechanism was already used in the 'i2s', 'jtag', and 'lpc' PDs, but not yet in all supported low-level decoders. The following PDs now also use this mechanism: 'dcf77', 'i2c', 'spi', 'uart', and 'usb_signalling'. Thanks Lars-Peter Clausen <lars@metafoo.de> for bringing this to our attention.
Diffstat (limited to 'decoders/i2cdemux/__init__.py')
0 files changed, 0 insertions, 0 deletions