IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Операционные системы M$ (http://www.imho.ws/forumdisplay.php?f=2)
-   -   Модемный набор межгорода по карте (http://www.imho.ws/showthread.php?t=85134)

Глюк 05.05.2005 11:59

Модемный набор межгорода по карте
 
Помогите! Мне нужно набрать междугородний номер модемом из нестандартной программы. Через оператора. Наверное многие звонили по карточке. Схема такова: набираете номер оператора, ждёте его ответ, оператор просит набрать пин код, производите набор в тоновом режиме, оператор сообщает сколько средств осталось на карточке и предлагает ввести номер: 8-код города-телефон абонента.
Я не пойму, какую команду надо давать модему, чтобы он ждал ответа оператора.
модем us robotics

Clown 05.05.2005 12:00

Попробуй несколько "пауз" подряд добавить в номер (если не ошибаюсь, для этого используется знак запятой...одна "пауза" - ок. 2 секунд)...подбери экспериментально нужную задержку.

Глюк 05.05.2005 13:29

Clown, да это работает, но проблема в том, что у программы ограниченный набор цифр (не более 30 символов), много запятых не поставишь.......
А у меня и так много их, номер оператора, номер пин-кода.....
Максимум могу поставить три запятые, этого не хватает...

пытался вотак набрать,
ХХХХХХХWTХХХХХХХХХХTХХХХХХХХ

Х-цифра
W-пауза
T-тональный набор
но модем даёт очень небольшую задержку поW

Fermata 05.05.2005 15:38

Глюк
Вот тут (_http://v90.kiev.ua/articles/az.html) есть интересная статья по программированию модемов. Там сказано, что для символа "," (пауза) можно задавать длительность от 0 до 255 и много запятых ставить не придётся (поищи на страничке описание s = , и S8). А ещё модем может набирать номер, заранее записанный в него (ищи s = S), значит можно будет сэкономить место в программе дозвона. Насколько я понимаю, программирование модема - это просто команды в строке набора номера. Там ещё много чего есть, может найдёшь что-нибудь полезное.
Заранее извиняюсь, если напостила глупости, я в модемах не очень. :)

Глюк 05.05.2005 16:46

Sterwoza :yees: это уже что-то... Непонятен только синтаксис написания всего этого в строке. Если после запятой писать задержку в цифрах, то модем воспринимает их как номер телефона. Пытался написать в скобках-нет эффекта. Кому не лень, гляньте по ссылке, которую дала Sterwoza может что придёт в голову.... Напимер, где эта "энергонезависимая память" и как туда записать номер. Или где можно изменить параметр S8 0 - 255 002 сек Время паузы при наборе номера для символа ","

Sterwoza, спасибо!

Grek 05.05.2005 18:17

Глюк
Эти команды надо писать в строке инициализации модема

Глюк 06.05.2005 00:33

Grek, а это где? Какой файл?

Grek 06.05.2005 08:23

Глюк
Операционка какая у тебя стоит?

SinClaus 06.05.2005 09:57

Глюк - читай мануал на момед: программирование S-регистров

Глюк 06.05.2005 11:15

Grek,WinXP Pro

ysf 06.05.2005 11:25

Цитата:

Сообщение от Глюк
Grek, а это где? Какой файл?

Панель управления\Телефон и модем\модем\<выбираешь свой>\свойства\Дополнительные параметры связи\Дополнительные команды инициализации... [вводишь!] ;-)
Удачи! :cool:

entropy 10.05.2005 12:28

А можно просто в гипертерминале ввести все необходимые параметры и сохранить в профиль


Часовой пояс GMT +4, время: 18:03.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.