]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/jitter/pd.py
decoders: Fix incorrect 'outputs' fields.
[libsigrokdecode.git] / decoders / jitter / pd.py
index 04a2577403094fa6f6aba83376973494a9e06229..5343fbf0fbc069145514b916b7deb2e1f9d32a91 100644 (file)
@@ -37,7 +37,8 @@ class Decoder(srd.Decoder):
     desc = 'Retrieves the timing jitter between two digital signals.'
     license = 'gplv2+'
     inputs = ['logic']
-    outputs = ['jitter']
+    outputs = []
+    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