Beispiel #1
0
        private static string DetectSerialPort()
        {
            var ports = SerialPort.GetPortNames();

            foreach (var port in ports)
            {
                if (QualcommSerialPortUtils.IsQualcommPort(port))
                {
                    return(port);
                }
            }
            return(ports.FirstOrDefault());
        }
Beispiel #2
0
        private static string DetectSerialPort(int baudrate, bool hdlcSendControlChar, bool ignoreUnsupportedCommands, Logger logger)
        {
            var ports = SerialPortStream.GetPortNames();

            foreach (var port in ports)
            {
                if (QualcommSerialPortUtils.IsQualcommPort(port, baudrate, hdlcSendControlChar, ignoreUnsupportedCommands, logger))
                {
                    return(port);
                }
            }

            return(ports.FirstOrDefault());
        }