try
{
// open device com port
_port.Open();
}
catch
{
}
if (_port.IsOpen)
{
// clear input buffer
_port.ReadExisting();
_port.write("c");
}
System.InvalidOperationExeption: 'Порт закрыт'
порт закрывается после _port.ReadExisting()
, а затем создает исключение в sendCmd
для _port.Write()
(в примере кода sendcmd изменено в _port.write ("c")) из-за того, что _port закрывается, id хотел бы знать причину его закрытия и исправить, если причина его закрытия не очевидна