]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/amulet_ascii/pd.py
cjtag: Use an exact copy of the jtag PD as basis for cjtag.
[libsigrokdecode.git] / decoders / amulet_ascii / pd.py
index 23f5a151b0eb07651d1bcd1a8892f0f669458c3c..41fbcad6029121a4277e5a9dcab1a13bf1290df2 100644 (file)
@@ -24,7 +24,6 @@ from .lists import *
 L = len(cmds)
 RX = 0
 TX = 1
-rxtx_channels = ('RX', 'TX')
 
 # Don't forget to keep this in sync with 'cmds' is lists.py.
 class Ann:
@@ -54,14 +53,14 @@ class Decoder(srd.Decoder):
     annotation_rows = (
         ('bits', 'Bits', (L + 0,)),
         ('fields', 'Fields', (L + 1,)),
-        ('commands', 'Commands', tuple(range(len(cmds)))),
+        ('commands', 'Commands', tuple(range(L))),
         ('warnings', 'Warnings', (L + 2,)),
     )
     options = (
         {'id': 'ms_chan', 'desc': 'Master -> slave channel',
-            'default': rxtx_channels[0], 'values': rxtx_channels},
+            'default': 'RX', 'values': ('RX', 'TX')},
         {'id': 'sm_chan', 'desc': 'Slave -> master channel',
-            'default': rxtx_channels[1], 'values': rxtx_channels},
+            'default': 'TX', 'values': ('RX', 'TX')},
     )
 
     def __init__(self):