public FormReg() { InitializeComponent(); _dbWrapper = new DbWrapper(Properties.Settings.Default.RefreshTime, Properties.Settings.Default.ConnectionString); _rModuleWrapper = new RModuleWrapper(); _logic = CreateNewLogicAndSubscribeEvents(); }
public Logic(string port, DbWrapper dbWrapper, RModuleWrapper rmWrapper) { _readerIn = new SerialReader(new SerialPort(port) { ReadTimeout = 5000 }); _readerIn.OnSerialStringReaded += ReaderIn_OnSerialStringReaded; _dbWrapper = dbWrapper; _rmWrapper = rmWrapper; }
public Logic(string portIn, string portOut, DbWrapper dbWrapper, RModuleWrapper rmWrapper) : this(portIn, dbWrapper, rmWrapper) { _readerOut = new SerialReader(new SerialPort(portOut) { ReadTimeout = 5000 }); _readerOut.OnSerialStringReaded += ReaderOut_OnSerialStringReaded; _twoReaders = true; }