]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/uart/pd.py
all decoders: introduce a reset() method
[libsigrokdecode.git] / decoders / uart / pd.py
index 16729cc48fd5837a51e4a377e69b20ef9317e704..89932717ad8c24972e886f53c802260cc1575fff 100644 (file)
@@ -160,6 +160,9 @@ class Decoder(srd.Decoder):
         self.put(s - floor(halfbit), self.samplenum + ceil(halfbit), self.out_binary, data)
 
     def __init__(self):
+        self.reset()
+
+    def reset(self):
         self.samplerate = None
         self.samplenum = 0
         self.frame_start = [-1, -1]