Esempio n. 1
0
        public Vc0706(string serialPortName, int baudRate)
        {
            //serialPort = device.CreateSerialPort(serialPortName, baudRate);
            serialPort = UartController.FromName(serialPortName);

            var uartSetting = new UartSetting()
            {
                BaudRate    = baudRate,
                DataBits    = 8,
                Parity      = UartParity.None,
                StopBits    = UartStopBitCount.One,
                Handshaking = UartHandshake.None,
            };

            serialPort.SetActiveSettings(uartSetting);

            serialPort.Enable();

            vc0706          = new Vc0706Core();
            vc0706.BaudRate = baudRate;
            vc0706.PortName = serialPortName;
        }
Esempio n. 2
0
        public Vc0706(IIODevice device, SerialPortName serialPortName, int baudRate)
        {
            serialPort = device.CreateSerialPort(serialPortName, baudRate);

            _vc0706 = new Vc0706Core();
        }