COMPORT ошибка последнего байта
От: 0x64Rm  
Дата: 13.11.03 08:40
Оценка:
Добрый день,

Выполняю передачу-прием по COM порту, иногда возникает ошибка приема последнего байта.
т.е. счетчик приема показывает что он пришел, а фактически в буффере памяти значение старое, не обновленное.
Если после приема данных поставить время общей задержки Sleep(10) все срабатывает нормально.
Если увеличить передаваемые-принимаемые данные на один dummy байт и просто гонять его по вместе с данными, то тоже проблема решается. Но не ставить же эти заглушки. Что делать? Кто сталкивался с подобным прошу ответте. Времени очень мало.
Алексей.
с уважением,
Алексей
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.