Ejemplo n.º 1
0
        public static ModbusMaster RTU(SerialSettings settings, int timeout = 400)
        {
            var stream   = new ModbusSerialStream(settings, timeout);
            var protocol = new ModbusRTUProtocol();

            return(new ModbusMaster(stream, protocol));
        }
Ejemplo n.º 2
0
 public ModbusSerialStream(SerialSettings settings, int timeout, Action <char, byte[], int> monitor = null)
 {
     this.serialDevice = new SerialDevice(settings);
     this.timeout      = timeout;
     this.monitor      = monitor;
 }