]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/xfp/pd.py
ntf905: Add/rename required self.reset() method.
[libsigrokdecode.git] / decoders / xfp / pd.py
index 6b4b7a975773503ea8d01e988383f5e49edd4504..86f1e9d1ef192cb0df6fc4d42021a0d139d30c39 100644 (file)
@@ -30,11 +30,15 @@ class Decoder(srd.Decoder):
     desc = 'XFP I²C management interface structures/protocol'
     license = 'gplv3+'
     inputs = ['i2c']
-    outputs = ['xfp']
+    outputs = []
     tags = ['Networking']
     annotations = (
-        ('fieldnames-and-values', 'XFP structure field names and values'),
-        ('fields', 'XFP structure fields'),
+        ('field-name-and-val', 'Field name and value'),
+        ('field-val', 'Field value'),
+    )
+    annotation_rows = (
+        ('field-names-and-vals', 'Field names and values', (0,)),
+        ('field-vals', 'Field values', (1,)),
     )
 
     def __init__(self):