Господа!!! Помогите решить проблемму ... Есть процедура которая считывает из com порта данные ... while (true) { res = read(dev_in,ans,1) if (ans[1] == 0x02) { break; } ... } Порт инициализил вот так: dev_opt.c_iflag = 0; c_cflag != (CLOCAL |CS8) c_cflag &= ~CSTOPB; c_cflag &= ~PARENB; c_oflag = 0; c_lflag = 0; Программа моя работает ... но вот надо сделать timeout на чтение из порта ... а то иначе оно там пожизни будет вертеться ... а ентого не надыть!!!
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Dead
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Чтение запись COM порта (2018)
- Форум Правильно ли я открываю СОМ порт? ХХХХХХХЕЕЕЕЕЛЛЛЛЛППППППП!!!!!!!!!!! (2004)
- Форум Раньше работал СОМ порт, теперь не работает помогите разобраться.! HELP!!!!!!!!! (2004)
- Форум не видит com порт (2007)
- Форум 2moderators: Прелагаю добавить в FAQ по настройке СОМ порта исходник... (2006)
- Форум Работа с com портом (2007)
- Форум C Оптимизация алгоритма чтение данных с компорта (2011)
- Форум COM порт, буфер чтения заполняется частями... Язык чистый C (2014)
- Форум Непонятности в чтении /dev/ttyUSB (2016)
- Форум Com-port странное поведение программы (2011)