]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/iec/pd.py
modbus: Make C->S and S->C configurable, add framegap option.
[libsigrokdecode.git] / decoders / iec / pd.py
index 0b34391d2f0732e126824decb09c4d9ec44725e7..ae0f8e96451e65190879deee8b3c4b800f442e69 100644 (file)
@@ -30,11 +30,12 @@ class Decoder(srd.Decoder):
     api_version = 3
     id = 'iec'
     name = 'IEC'
-    longname = 'Commodore bus'
+    longname = 'Commodore IEC bus'
     desc = 'Commodore serial IEEE-488 (IEC) bus protocol.'
     license = 'gplv2+'
     inputs = ['logic']
-    outputs = ['gpib']
+    outputs = []
+    tags = ['PC', 'Retro computing']
     channels = (
         {'id': 'data', 'name': 'DATA', 'desc': 'Data I/O'},
         {'id': 'clk', 'name': 'CLK', 'desc': 'Clock'},
@@ -55,6 +56,9 @@ class Decoder(srd.Decoder):
     )
 
     def __init__(self):
+        self.reset()
+
+    def reset(self):
         self.saved_ATN = False
         self.saved_EOI = False
         self.ss_item = self.es_item = None