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