У меня есть консольное консольное приложение, которое я разработал в C#, и все работает нормально.Несколько виртуальных последовательных портов не обновляют полученные данные
Но в последние дни полученные данные не изменяются, однако фактически полученные данные изменены (я могу проверить с монитора или при перезагрузке моего приложения). Порт всегда записывает те же данные, что и полученная строка. Но он обновляет данные при перезагрузке моего приложения. Я имею в виду, что последовательный порт не обновляет и не обновляет полученные данные об изменениях.
Мое приложение отлично работало до того, как мы установили свойство FIFO в значение TRUE. Не было проблем, когда параметры порта были FALSE.
Это приложение для весов, и на поле имеется 20 весов. Каждый из них отправляет данные на мой сервер через виртуальные порты. (COM1 .... COM20)
Есть идеи? Спасибо за любую помощь.
Я не вижу свойство «FIFO» в классе SerialPort. Это в драйвере? Если это сработало с ним, то установите False, почему вы его изменили? Никакой код и моя телепатия в Интернете не работают. – dbasnett
Привет, dbasnett, нам пришлось изменить его из-за схемы мультиплексора, которая отправляет данные, необходимые для этого FIFO. Для этого условия мне нужно обновить мои коды C# еще раз, чтобы приложение могло работать в режиме FIFO. –
нет никакой идеи? –