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

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

Как проверить у модема наличие сигнала


Dimaz-z ©   (2003-11-15 15:17:00) 

Как проверить у модема наличие сигнала "Занято" в линии?
Приведите плз. код или киноте ссылку на исходник.


Pat   (2003-11-16 14:23:00) [1]

>как отлавливать сообщения...
дык как как...а вот так. :-)) Видать, не смотрел ты статей про программирование COM-портов. ReadFile...вот как :-) Желательно в отдельном треде - тормозов меньше будет


Dimaz-z   (2003-11-16 11:47:00) [2]

Как зврнить то я знаю, а как отлавливать сообщения...


Pat   (2003-11-16 01:16:00) [3]

Смотри статьи про программирование COM-порта под Windows. Есть на этом сайте. В принципе, их должно хватить для начала.
Потом ищи описание команд модема...для моего: http://www.vda.ru/~ers/modems/us_sport_voice.htm

P.S. для твоего случая достаточно будет послать в порт модема строку ATDP714546+#10#13
714546 - мой номер телефона :-)) Естественно, он будет занят :-) В приемном буфере будет строка busy

P.P.S. Для начала можеть проверить это на гипертерминале


Dimaz-z@narod.ru   (2003-11-15 18:56:00) [4]

А как это строку получить, то что я пробовал у меня не получилось, напишиле код, плз.


Pat   (2003-11-15 15:41:00) [5]

Вернет строку busy


Наверх

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