]> sigrok.org Git - libsigrokdecode.git/commitdiff
signature: Use more human-readable option values.
authorUwe Hermann <redacted>
Thu, 28 Nov 2019 19:52:20 +0000 (20:52 +0100)
committerUwe Hermann <redacted>
Thu, 28 Nov 2019 19:52:38 +0000 (20:52 +0100)
decoders/signature/pd.py

index 797a004521c846ba9a6fdd1c9d9a05faa5a67b31..f5183c03130a4a8a57d50b0f1420c1ed4868c789 100644 (file)
@@ -58,11 +58,11 @@ class Decoder(srd.Decoder):
     )
     options = (
         {'id': 'start_edge', 'desc': 'START edge polarity',
     )
     options = (
         {'id': 'start_edge', 'desc': 'START edge polarity',
-            'default': 'r', 'values': ('r', 'f')},
+            'default': 'rising', 'values': ('rising', 'falling')},
         {'id': 'stop_edge', 'desc': 'STOP edge polarity',
         {'id': 'stop_edge', 'desc': 'STOP edge polarity',
-            'default': 'r', 'values': ('r', 'f')},
+            'default': 'rising', 'values': ('rising', 'falling')},
         {'id': 'clk_edge', 'desc': 'CLOCK edge polarity',
         {'id': 'clk_edge', 'desc': 'CLOCK edge polarity',
-            'default': 'f', 'values': ('r', 'f')},
+            'default': 'falling', 'values': ('rising', 'falling')},
         {'id': 'annbits', 'desc': 'Enable bit level annotations',
             'default': 'no', 'values': ('yes', 'no')},
     )
         {'id': 'annbits', 'desc': 'Enable bit level annotations',
             'default': 'no', 'values': ('yes', 'no')},
     )
@@ -99,8 +99,8 @@ class Decoder(srd.Decoder):
 
     def decode(self):
         opt = self.options
 
     def decode(self):
         opt = self.options
-        start_edge_mode_rising = opt['start_edge'] == 'r'
-        stop_edge_mode_rising = opt['stop_edge'] == 'r'
+        start_edge_mode_rising = opt['start_edge'] == 'rising'
+        stop_edge_mode_rising = opt['stop_edge'] == 'rising'
         annbits = opt['annbits'] == 'yes'
         gate_is_open = False
         sample_start = None
         annbits = opt['annbits'] == 'yes'
         gate_is_open = False
         sample_start = None