![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Модем [D5, D6, Win95/98]
REL © (2001-12-10 13:47:00)Народ, если не затруднит, может кто работал с модемами. Отсоветуйие что-нибудь.
Пишу AT-команды в COM-порт. Жду ответ модема (отдельный поток чтения из порта). Попробовал прогу на Acorp - все работает нормально, попробовал на Robotics - ответ считывается с 3-го, 4-го раза (т.е., например команда ATZ проходит - модем инициализируется, но вот ответ OK отлавливается только после 3, 4 посылки команды). Скорее всего я коряво написал процедуру чтения из порта. Если нетрудно скиньте простенький примерчик работы с модемом или вышлите по почте. А, ещё - как запретить эхо (т.е., я говорю модему ATZ, а он мне тоже ATZ, а уж затем - OK).
Заранее благодарен, Евгений.
ValeraVV (2001-12-11 11:40:00) [1]Предварительно порт желательно настроить на b=9600 d=8 s=1(скорее всего) (а то модем пытается сам определить DTE Speed, а по умолчанию - смотри в модеме настройки (ATI4)). Пробей строкой инициализации AT&F0 - загрузить заводские установки без контроля потока и у порта в проге отключи контроль потока. Если контроль потока - критично, отстрой оба конца (модем - порт) с контролем потока (проще Hardware);
Mick (2001-12-10 16:39:00) [2]ATE0, ATE1 ?
rel (2001-12-10 16:03:00) [3]Народ, пожалуйста. Ну очень надо!!!