X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=decoders%2Fmodbus%2Fpd.py;h=2404312ba8e760a1093aa618fa76553178150ca6;hb=b197383cfb39b39ff04644855eef57f5d3c18bc1;hp=d427844ca490892151899e3d8bf8d94db128b9c6;hpb=db858a048288645d00eeb643dc43006ef9875280;p=libsigrokdecode.git diff --git a/decoders/modbus/pd.py b/decoders/modbus/pd.py index d427844..2404312 100644 --- a/decoders/modbus/pd.py +++ b/decoders/modbus/pd.py @@ -811,12 +811,12 @@ class Modbus_ADU_CS(Modbus_ADU): self.check_crc(bytecount + 12) class Decoder(srd.Decoder): - api_version = 2 + api_version = 3 id = 'modbus' name = 'Modbus' longname = 'Modbus RTU over RS232/RS485' desc = 'Modbus RTU protocol for industrial applications.' - license = 'gplv2+' + license = 'gplv3+' inputs = ['uart'] outputs = ['modbus'] annotations = ( @@ -846,7 +846,7 @@ class Decoder(srd.Decoder): 'values': ('RX', 'TX')}, ) - def __init__(self, **kwargs): + def __init__(self): self.ADUSc = None # Start off with empty slave -> client ADU. self.ADUCs = None # Start off with empty client -> slave ADU.