]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/rfm12/pd.py
atsha204a: Add missing full stop in description.
[libsigrokdecode.git] / decoders / rfm12 / pd.py
index ab208237fca7240f0a2eada156a318443b4c2a42..e709696c9ef7fbbc28fc3c86cd2b17126875cd7d 100644 (file)
@@ -20,7 +20,7 @@
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
-    api_version = 2
+    api_version = 3
     id = 'rfm12'
     name = 'RFM12'
     longname = 'RFM12 control protocol'
@@ -43,6 +43,9 @@ class Decoder(srd.Decoder):
     )
 
     def __init__(self):
+        self.reset()
+
+    def reset(self):
         self.mosi_bytes, self.miso_bytes = [], []
         self.mosi_bits, self.miso_bits = [], []
         self.row_pos = [0, 0, 0]