X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=decoders%2Fonewire_link%2Fpd.py;h=564d6f0bc86895725b37116f683dbfe15bfae9eb;hb=HEAD;hp=ca324159aacd920d140fc6ad01bee288987ac100;hpb=ddc23d8cb0e9b6097cc28e6b1bf5966822939f77;p=libsigrokdecode.git diff --git a/decoders/onewire_link/pd.py b/decoders/onewire_link/pd.py index ca32415..6ad2802 100644 --- a/decoders/onewire_link/pd.py +++ b/decoders/onewire_link/pd.py @@ -97,6 +97,7 @@ class Decoder(srd.Decoder): license = 'gplv2+' inputs = ['logic'] outputs = ['onewire_link'] + tags = ['Embedded/industrial'] channels = ( {'id': 'owr', 'name': 'OWR', 'desc': '1-Wire signal line'}, ) @@ -106,10 +107,10 @@ class Decoder(srd.Decoder): ) annotations = ( ('bit', 'Bit'), - ('warnings', 'Warnings'), + ('warning', 'Warning'), ('reset', 'Reset'), ('presence', 'Presence'), - ('overdrive', 'Overdrive speed notifications'), + ('overdrive', 'Overdrive speed notification'), ) annotation_rows = ( ('bits', 'Bits', (0, 2, 3)), @@ -118,6 +119,9 @@ class Decoder(srd.Decoder): ) def __init__(self): + self.reset() + + def reset(self): self.samplerate = None self.state = 'INITIAL' self.present = 0