]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/jitter/pd.py
HACKING: Document current tags and their intention/usage.
[libsigrokdecode.git] / decoders / jitter / pd.py
index 04a2577403094fa6f6aba83376973494a9e06229..c2fc5678e671a9b81ded6ef33e1ad1804e09cde2 100644 (file)
@@ -38,6 +38,7 @@ class Decoder(srd.Decoder):
     license = 'gplv2+'
     inputs = ['logic']
     outputs = ['jitter']
+    tags = ['Clock/timing', 'Util']
     channels = (
         {'id': 'clk', 'name': 'Clock', 'desc': 'Clock reference channel'},
         {'id': 'sig', 'name': 'Resulting signal', 'desc': 'Resulting signal controlled by the clock'},
@@ -63,6 +64,9 @@ class Decoder(srd.Decoder):
     )
 
     def __init__(self):
+        self.reset()
+
+    def reset(self):
         self.state = 'CLK'
         self.samplerate = None
         self.oldclk, self.oldsig = 0, 0