diff options
author | Uwe Hermann <uwe@hermann-uwe.de> | 2011-12-04 20:59:56 +0100 |
---|---|---|
committer | Uwe Hermann <uwe@hermann-uwe.de> | 2011-12-04 20:59:56 +0100 |
commit | 1c8ac5bf07e0ded582234c9ef50ba10f042bae52 (patch) | |
tree | 8bb0cddb5ac81aa6da9edaf159bdfc22e6f1dce2 /decoders/nunchuk.py | |
parent | b2c19614a6c4eaa0170971d1261a1bb25212e277 (diff) | |
download | libsigrokdecode-1c8ac5bf07e0ded582234c9ef50ba10f042bae52.tar.gz libsigrokdecode-1c8ac5bf07e0ded582234c9ef50ba10f042bae52.zip |
srd: Update decoders to changed API.
Diffstat (limited to 'decoders/nunchuk.py')
-rw-r--r-- | decoders/nunchuk.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/decoders/nunchuk.py b/decoders/nunchuk.py index e53d0de..95ba3b6 100644 --- a/decoders/nunchuk.py +++ b/decoders/nunchuk.py @@ -30,6 +30,8 @@ # https://www.sparkfun.com/products/9281 # +import sigrok + # FIXME: This is just some example input for testing purposes... example_packets = [ # START condition. @@ -64,7 +66,7 @@ def sampleiter(data, unitsize): for i in range(0, len(data), unitsize): yield(Sample(data[i:i+unitsize])) -class Decoder(): +class Decoder(sigrok.Decoder): id = 'nunchuk' name = 'Nunchuk' longname = 'Nintendo Wii Nunchuk decoder' @@ -180,9 +182,5 @@ class Decoder(): self.state = self.INITIALIZED self.databytecount = 0 - sigrok.put(out) - -import sigrok - -sigrok.register(Decoder) + self.put(out) |