]> sigrok.org Git - libsigrokdecode.git/commitdiff
dcf77: Define annotation rows.
authorUwe Hermann <redacted>
Fri, 31 Jan 2014 13:56:17 +0000 (14:56 +0100)
committerUwe Hermann <redacted>
Fri, 31 Jan 2014 17:27:41 +0000 (18:27 +0100)
decoders/dcf77/pd.py

index e8d1443ec798dbbe525594a5d038f5e3c92e56f3..c6cf6e5de94b9004ae79b750d5e8dfc3381095f7 100644 (file)
@@ -1,7 +1,7 @@
 ##
 ## This file is part of the libsigrokdecode project.
 ##
-## Copyright (C) 2012-2013 Uwe Hermann <uwe@hermann-uwe.de>
+## Copyright (C) 2012-2014 Uwe Hermann <uwe@hermann-uwe.de>
 ##
 ## This program is free software; you can redistribute it and/or modify
 ## it under the terms of the GNU General Public License as published by
@@ -61,6 +61,11 @@ class Decoder(srd.Decoder):
         ['unknown-bits', 'Unknown bits'],
         ['warnings', 'Human-readable warnings'],
     ]
+    annotation_rows = (
+        ('bits', 'Bits', (17, 18)),
+        ('fields', 'Fields', tuple(range(0, 16 + 1))),
+        ('warnings', 'Warnings', (19,)),
+    )
 
     def __init__(self, **kwargs):
         self.samplerate = None