]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/nunchuk/pd.py
All PDs: Drop unneeded exceptions.
[libsigrokdecode.git] / decoders / nunchuk / pd.py
index 5eccd53d6bb9c2ad7e53d581eb16146cec9b46c2..8ed98e66e092447ca7705ad6c5ded3d23080b29d 100644 (file)
@@ -21,7 +21,7 @@
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'nunchuk'
     name = 'Nunchuk'
     longname = 'Nintendo Wii Nunchuk'
@@ -56,7 +56,6 @@ class Decoder(srd.Decoder):
         self.init_seq = []
 
     def start(self):
-        # self.out_python = self.register(srd.OUTPUT_PYTHON)
         self.out_ann = self.register(srd.OUTPUT_ANN)
 
     def putx(self, data):
@@ -203,6 +202,4 @@ class Decoder(srd.Decoder):
             else:
                 # self.putx([14, ['Ignoring: %s (data=%s)' % (cmd, databyte)]])
                 pass
-        else:
-            raise Exception('Invalid state: %s' % self.state)