X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=decoders%2Fmodbus%2Fpd.py;h=d5b39ca0725f0079f8d58462c0fa518edd823ebd;hb=8f769505a877103da9756ceb09962189eddaa057;hp=2404312ba8e760a1093aa618fa76553178150ca6;hpb=b197383cfb39b39ff04644855eef57f5d3c18bc1;p=libsigrokdecode.git diff --git a/decoders/modbus/pd.py b/decoders/modbus/pd.py index 2404312..d5b39ca 100644 --- a/decoders/modbus/pd.py +++ b/decoders/modbus/pd.py @@ -819,6 +819,7 @@ class Decoder(srd.Decoder): license = 'gplv3+' inputs = ['uart'] outputs = ['modbus'] + tags = ['Embedded/industrial'] annotations = ( ('sc-server-id', ''), ('sc-function', ''), @@ -847,6 +848,9 @@ class Decoder(srd.Decoder): ) def __init__(self): + self.reset() + + def reset(self): self.ADUSc = None # Start off with empty slave -> client ADU. self.ADUCs = None # Start off with empty client -> slave ADU.