public UARTDriver(string portName, int baudRate = 115200, Parity parity = Parity.None, int databits = 8, StopBits stopBits = StopBits.One) { InitPort(portName, baudRate, parity.GetHashCode(), databits, stopBits.GetHashCode()); Timer.AutoReset = true; Timer.Elapsed += ReadBytes; Timer.Start(); }