]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/ieee488/pd.py
cjtag: Use SrdIntEnum for cJTAG states.
[libsigrokdecode.git] / decoders / ieee488 / pd.py
index e0c2ef69f24adb277e680d69f8fde4af40877452..4531cb306bef6de710ebc17a4b15ab2a64135e4e 100644 (file)
@@ -300,7 +300,7 @@ class Decoder(srd.Decoder):
         ('eoi', 'EOI'),
         ('text', 'Talker text'),
         ('periph', 'IEC bus peripherals'),
-        ('warn', 'Warning'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
         ('bits', 'IEC bits', (ANN_RAW_BIT,)),
@@ -309,7 +309,7 @@ class Decoder(srd.Decoder):
         ('eois', 'EOI', (ANN_EOI,)),
         ('texts', 'Talker texts', (ANN_TEXT,)),
         ('periphs', 'IEC peripherals', (ANN_IEC_PERIPH,)),
-        ('warns', 'Warnings', (ANN_WARN,)),
+        ('warnings', 'Warnings', (ANN_WARN,)),
     )
     binary = (
         ('raw', 'Raw bytes'),
@@ -407,6 +407,7 @@ class Decoder(srd.Decoder):
         if ifc:
             self.last_talker = None
             self.last_listener = []
+            self.flush_bytes_text_accu()
 
     def handle_eoi_change(self, eoi):
         # Track EOI line for parallel and serial input.