]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/rtc8564/pd.py
Move common/ directory into decoders/.
[libsigrokdecode.git] / decoders / rtc8564 / pd.py
index 24a68fbe28da6f50c8d30f4a57ddf1de8f0e8d9f..4ecc15a615d56eda4960ceebce7569b21c52ac4e 100644 (file)
 ##
 
 import sigrokdecode as srd
-
-# Return the specified BCD number (max. 8 bits) as integer.
-def bcd2int(b):
-    return (b & 0x0f) + ((b >> 4) * 10)
+from common.srdhelper import bcd2int
 
 def reg_list():
     l = []
@@ -55,7 +52,7 @@ class Decoder(srd.Decoder):
         ('date-time', 'Date/time', (9, 10)),
     )
 
-    def __init__(self, **kwargs):
+    def __init__(self):
         self.state = 'IDLE'
         self.hours = -1
         self.minutes = -1