Exemplo n.º 1
0
        private StopBits ConvertStopBits(ComPortLib.StopBits stopBits)
        {
            switch (stopBits)
            {
            case ComPortLib.StopBits.None:
                return(StopBits.None);

            case ComPortLib.StopBits.One:
                return(StopBits.One);

            case ComPortLib.StopBits.Two:
                return(StopBits.Two);

            default:
                throw new Exception("StopBits converter exception");
            }
        }
Exemplo n.º 2
0
 private void Open(string port, int baud, ComPortLib.Parity parity, int dataBits, ComPortLib.StopBits stopBits)//, int timeout)
 {
     _port = new SerialPort(port, baud, ConvertParity(parity), dataBits, ConvertStopBits(stopBits));
     _port.Open();
     if (PortOpenedEvent != null)
     {
         PortOpenedEvent.Invoke();
     }
 }
Exemplo n.º 3
0
 public SerialComm(string port, int baud, ComPortLib.Parity parity, int dataBits, ComPortLib.StopBits stopBits)
 {
     Open(port, baud, parity, dataBits, stopBits);
 }