Порт GPS закрывается сразу после команды open () - PullRequest
0 голосов
/ 24 мая 2018

Я пытаюсь открыть SerialPort, это код:

if (!gpsPort.IsOpen && ports.Contains(xmNode.InnerText))
{
    gpsPort.Open();
    GPSCOMboBox.SelectedItem = xmNode.InnerText;
}
if (gpsPort.IsOpen)
{
    GPSBox.BackColor = System.Drawing.Color.Green;
}

Внутри первого, если, кажется, порт открыт, но во втором он закрыт.Я думаю, что порт закрывается автоматически после открытия, но я не знаю почему.Я использовал тот же код для других портов, и он работал.

РЕДАКТИРОВАТЬ: порт открыт внутри первого условия, но закрывается после него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...