X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=decoders%2Fst7735%2Fpd.py;h=d938a2c52b8840b070401a740d2eb81a42c00698;hb=5e8090d7d30fb0915fc1b54f3ec098c69a417745;hp=999038a3a18b7178b8747a52d9f8e85460f08abb;hpb=ef10cea73bd05b44a213b76c6c4abb9b543cd46d;p=libsigrokdecode.git diff --git a/decoders/st7735/pd.py b/decoders/st7735/pd.py index 999038a..d938a2c 100644 --- a/decoders/st7735/pd.py +++ b/decoders/st7735/pd.py @@ -72,7 +72,8 @@ class Decoder(srd.Decoder): desc = 'Sitronix ST7735 TFT controller protocol.' license = 'gplv2+' inputs = ['logic'] - outputs = ['st7735'] + outputs = [] + tags = ['Display', 'IC'] channels = ( {'id': 'cs', 'name': 'CS#', 'desc': 'Chip-select'}, {'id': 'clk', 'name': 'CLK', 'desc': 'Clock'}, @@ -88,7 +89,7 @@ class Decoder(srd.Decoder): annotation_rows = ( ('bits', 'Bits', (Ann.BITS,)), ('fields', 'Fields', (Ann.CMD, Ann.DATA)), - ('description', 'Description', (Ann.DESC,)), + ('descriptions', 'Descriptions', (Ann.DESC,)), ) def __init__(self): @@ -107,7 +108,7 @@ class Decoder(srd.Decoder): def put_desc(self, ss, es, cmd, data): if cmd == -1: return - if META[cmd]: + if cmd in META: self.put(ss, es, self.out_ann, [Ann.DESC, ['%s: %s' % (META[cmd]['name'].strip(), META[cmd]['desc'])]]) else: