]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/i2c/pd.py
srd_inst_decode(): Make the code API version dependent.
[libsigrokdecode.git] / decoders / i2c / pd.py
index ce0d699e9511c807bca1556fa2574636abc732ac..a056ef513449e968554c70a537ca35e50a6d1b1a 100644 (file)
@@ -108,7 +108,7 @@ class Decoder(srd.Decoder):
         ('data-write', 'Data write'),
     )
 
-    def __init__(self, **kwargs):
+    def __init__(self):
         self.samplerate = None
         self.ss = self.es = self.ss_byte = -1
         self.samplenum = None
@@ -224,7 +224,7 @@ class Decoder(srd.Decoder):
         self.putp(['BITS', self.bits])
         self.putp([cmd, d])
 
-        self.putb((bin_class, bytes([d])))
+        self.putb([bin_class, bytes([d])])
 
         for bit in self.bits:
             self.put(bit[1], bit[2], self.out_ann, [5, ['%d' % bit[0]]])