summaryrefslogtreecommitdiff
path: root/decoders/spi.py
diff options
context:
space:
mode:
authorBert Vermeulen <bert@biot.com>2011-12-07 09:56:49 +0100
committerUwe Hermann <uwe@hermann-uwe.de>2011-12-28 12:17:13 +0100
commite508088229e96423854ba6db63084c9bb18eeb34 (patch)
treeecfa9ca795845c944f390b04fad135ee439c574d /decoders/spi.py
parenta62186e44c606a8d4cb45b3d8c3cc9fa6a5038ea (diff)
downloadlibsigrokdecode-e508088229e96423854ba6db63084c9bb18eeb34.tar.gz
libsigrokdecode-e508088229e96423854ba6db63084c9bb18eeb34.zip
new dynamic output stream registration code, not finished.
Diffstat (limited to 'decoders/spi.py')
-rw-r--r--decoders/spi.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/decoders/spi.py b/decoders/spi.py
index a363b5a..ba62673 100644
--- a/decoders/spi.py
+++ b/decoders/spi.py
@@ -52,9 +52,13 @@ class Decoder(sigrok.Decoder):
self.rxcount = 0
self.rxdata = 0
self.bytesreceived = 0
+ self.output_protocol = None
+ self.output_annotation = None
def start(self, metadata):
self.unitsize = metadata['unitsize']
+ self.output_protocol = self.output_new(2)
+ self.output_annotation = self.output_new(1)
def report(self):
return 'SPI: %d bytes received' % self.bytesreceived