Есть ли способ узнать, был ли последовательный порт успешно открыт? Проблема заключается в том, что если последовательный порт не открыт, исключение не выдается, и пользователи не могут узнать, в чем проблема.
Любой ввод?
Свойство System.IO.Ports.SerialPort.IsOpen сообщает вам об этом.
Вы можете попробовать реализацию последовательного порта OpenNETCF с общим исходным кодом . По крайней мере, таким образом, у вас будет источник для изменения поведения, если он не делает то, что вам нужно, и он совместим с интерфейсом.