public IModbusSerialMaster CreateMaster(IModbusSerialTransport transport)
 {
     return(new ModbusSerialMaster(transport));
 }
 public ModbusSerialSlaveNetwork(IModbusSerialTransport transport, IModbusFactory modbusFactory)
     : base(transport, modbusFactory)
 {
     _serialTransport = transport ?? throw new ArgumentNullException(nameof(transport));
     _modbusFactory   = modbusFactory;
 }
 internal ModbusSerialMaster(IModbusSerialTransport transport)
     : base(transport)
 {
 }
Beispiel #4
0
 public ModbusSerialSlaveNetwork(IModbusSerialTransport transport, IModbusLogger logger)
     : base(transport, logger)
 {
     _serialTransport = transport ?? throw new ArgumentNullException(nameof(transport));
 }