public static RTU GetInstance(ModbusSerialInfo serialInfo) { lock ("rtu") { if (_instance == null) { _instance = new RTU(serialInfo); } return(_instance); } }
private RTU(ModbusSerialInfo serialInfo) { _serialPort = new SerialPort(); _serialPort.ReceivedBytesThreshold = 1; _serialInfo = serialInfo; }