Inheritance: IDisposable
        public SerialPortWatcher()
        {
            _pluggedPorts = new List<Tuple<SerialPort, object>>();
            _unpluggedPorts = new List<Tuple<SerialPort, object>>();

            _timer = new IntervalTimer(500, () => { Check(); });
            _timer.Start();
        }