Beispiel #1
0
        private void Init()
        {
            _status = STATUS.Searching;

            if (_stream != null)
            {
                Console.WriteLine("Write to file");
                _bw = new BinaryWriter(_stream);
            }

            if (_settingsSerial == null)
            {
                _settingsSerial = new SettingsSerial();
            }

            _serialPort = new SerialPort(_settingsSerial.PortName, _settingsSerial.BaudRate, _settingsSerial.Parity,
                                         _settingsSerial.DataBits);
            _serialPort.Open();

            // _stream = _serialPort.BaseStream;
        }
Beispiel #2
0
 public MBusReader(Stream stream, ISettingsSerial settingsSerial)
 {
     _stream         = stream;
     _settingsSerial = settingsSerial;
     Init();
 }
Beispiel #3
0
 public MBusReader(ISettingsSerial settingsSerial)
 {
     _settingsSerial = settingsSerial;
     Init();
 }