X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=decoders%2Fwiegand%2Fpd.py;h=a42c9d27238d5472deefc7bbbcb3225ab7ed6495;hb=991c44f33a55733610f6d9da1efbcc5bf1074dee;hp=2352fbc85c5000e8407e012feb303f654028672c;hpb=92b7b49f6964f57a7d6fc4473645c993cfa4ba52;p=libsigrokdecode.git diff --git a/decoders/wiegand/pd.py b/decoders/wiegand/pd.py index 2352fbc..a42c9d2 100644 --- a/decoders/wiegand/pd.py +++ b/decoders/wiegand/pd.py @@ -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 = []