summaryrefslogtreecommitdiff
path: root/decoders/spi.py
diff options
context:
space:
mode:
Diffstat (limited to 'decoders/spi.py')
-rw-r--r--decoders/spi.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/decoders/spi.py b/decoders/spi.py
index 9c0be9a..a363b5a 100644
--- a/decoders/spi.py
+++ b/decoders/spi.py
@@ -31,7 +31,7 @@ def sampleiter(data, unitsize):
for i in range(0, len(data), unitsize):
yield(Sample(data[i:i+unitsize]))
-class Decoder():
+class Decoder(sigrok.Decoder):
id = 'spi'
name = 'SPI'
desc = '...desc...'
@@ -89,12 +89,10 @@ class Decoder():
'display':('%02X' % self.rxdata),
'type':'spi',
}
- sigrok.put(outdata)
+ self.put(outdata)
# Reset decoder state
self.rxdata = 0
self.rxcount = 0
# Keep stats for summary
self.bytesreceived += 1
-sigrok.register(Decoder)
-