private static string DetectSerialPort() { var ports = SerialPort.GetPortNames(); foreach (var port in ports) { if (QualcommSerialPortUtils.IsQualcommPort(port)) { return(port); } } return(ports.FirstOrDefault()); }
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()); }