]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/wiegand/pd.py
configure.ac: Also check for Python 3.6.
[libsigrokdecode.git] / decoders / wiegand / pd.py
index 2352fbc85c5000e8407e012feb303f654028672c..a42c9d27238d5472deefc7bbbcb3225ab7ed6495 100644 (file)
@@ -55,7 +55,7 @@ class Decoder(srd.Decoder):
         self._d1_prev = None
 
         self._state = None
-        self._ss_state = None
+        self.ss_state = None
 
         self.ss_bit = None
         self.es_bit = None
@@ -98,8 +98,8 @@ class Decoder(srd.Decoder):
             elif self._state == 'invalid':
                 ann = [1, [self._state]]
             if ann:
-                self.put(self._ss_state, self.samplenum, self.out_ann, ann)
-            self._ss_state = self.samplenum
+                self.put(self.ss_state, self.samplenum, self.out_ann, ann)
+            self.ss_state = self.samplenum
             self._state = state
             self._bits = []