protected void SetPortSpeed(ComPortSpeed speed) { vc0706.SetPortSpeed((short)speed); var comPortName = vc0706.PortName; switch (speed) { case ComPortSpeed.Baud9600: OpenComPort(comPortName, 9600); break; case ComPortSpeed.Baud19200: OpenComPort(comPortName, 19200); break; case ComPortSpeed.Baud38400: OpenComPort(comPortName, 38400); break; case ComPortSpeed.Baud57600: OpenComPort(comPortName, 57600); break; case ComPortSpeed.Baud115200: OpenComPort(comPortName, 115200); break; } Thread.Sleep(100); }
void Initialize(string comPort, ComPortSpeed baudRate = ComPortSpeed.Baud38400, ImageSize imageSize = ImageSize.Res640x480) { DetectBaudRate(comPort); SetImageSize(imageSize); DetectBaudRate(comPort); SetPortSpeed(baudRate); vc0706.Initialize(serialPort); }