Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Модем [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]

Народ, пожалуйста. Ну очень надо!!!


Наверх

Титульная страница Поиск, карта сайта Написать письмо