]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/enc28j60/pd.py
adxl345: Use SrdIntEnum for annotation classes.
[libsigrokdecode.git] / decoders / enc28j60 / pd.py
index fafc2cd169c6f5b0d1b190513cbcaf953ecfcc2d..e8ce6e7b68c741c8f6af6b629be572d4ff2c1fac 100644 (file)
@@ -67,9 +67,9 @@ class Decoder(srd.Decoder):
         ('warning', 'Warning'),
     )
     annotation_rows = (
+        ('fields', 'Fields', (ANN_DATA, ANN_REG_ADDR)),
         ('commands', 'Commands',
             (ANN_RCR, ANN_RBM, ANN_WCR, ANN_WBM, ANN_BFS, ANN_BFC, ANN_SRC)),
-        ('fields', 'Fields', (ANN_DATA, ANN_REG_ADDR)),
         ('warnings', 'Warnings', (ANN_WARNING,)),
     )
 
@@ -89,13 +89,13 @@ class Decoder(srd.Decoder):
         self.bsel1 = None
 
     def start(self):
-        self.ann = self.register(srd.OUTPUT_ANN)
+        self.out_ann = self.register(srd.OUTPUT_ANN)
 
     def putc(self, data):
-        self.put(self.cmd_ss, self.cmd_es, self.ann, data)
+        self.put(self.cmd_ss, self.cmd_es, self.out_ann, data)
 
     def putr(self, data):
-        self.put(self.range_ss, self.range_es, self.ann, data)
+        self.put(self.range_ss, self.range_es, self.out_ann, data)
 
     def _process_command(self):
         if len(self.mosi) == 0: