| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Программирование под Unix/Linux > Непонятки при работе с com портом |
| Автор: Bugoga 5.9.2007, 12:17 | ||
Есть программка:
Она пишет в модем команду AT и читает вывод. В buffer, если все пучком, должно положится "OK" и вывестись строка "Modem OK". Но почемуто в бефереоказавается еще и слово AT. Содержимое буфера: AT\r\nOK\r\n. Почему так происходит и как исправить? |
| Автор: maxim1000 5.9.2007, 12:42 |
| может, у модема эхо включено (когда он повторяет на выходе всё, что приходит к нему на вход)? |
| Автор: Bugoga 5.9.2007, 12:57 |
| Флаг ECHO разрешает эхо вводимых символов, но я же его снимаю. Если это не то, ток как можно отключить эхо? |
| Автор: maxim1000 5.9.2007, 14:31 |
| обычно, ATE0 выключает, ATE1 включает |