ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
8 июля
234587 Топик полностью
Саня (20.01.2011 14:22, просмотров: 116) ответил Vladimir Ljaschko на Не, физический полудуплекс (Tx+Rx). Сам адаптер дает эхо(а они, сцуко, уже сделаны и разошлись)
Я делал так: Для передачи байта отдельная процедура, она передает и тут же ждет эхо. Вроде unsigned char TXByte(unsigned char b) { WriteFile(....); ReadFile(....); } ReadFile возвращает количество прочитанных байт, если оно равно нулю, то ошибка передачи. Недостаток такого способа - если ничего не принято, то длительность выполнения ReadFile будет равна установленному тайм-ауту на прием.