From 1c8ac5bf07e0ded582234c9ef50ba10f042bae52 Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Sun, 4 Dec 2011 20:59:56 +0100 Subject: srd: Update decoders to changed API. --- decoders/nunchuk.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'decoders/nunchuk.py') 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) -- cgit v1.2.3-70-g09d2