на главнуюВсе эхи RU.MODEM
войти ?

Чудеса с модемом

От Aleksey Matyuk (2:5020/8912) к Dmitri Kamenski

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


_../++==""^^~~ Привет, Dmitri! ~~^^""==++\.._
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

26 Авг 17 17:24, ты писал(а) мне:

AM>> В то время я временно забил на эту проблему, но сегодня вспомнил
AM>> о ней снова, когда АТС стала вообще медленно работать, а на
AM>> межгород выходила вообще через раз (т.е. иногда вместо гудка
AM>> после 8-ки были короткие гудки, как будто на межгород не было
AM>> свободных линий).

AM>> Я снова сделал те же самые действия: выставил регистр S6 в число,
AM>> например, 10. И - _удивительно_ - опция заработала! То есть модем
AM>> стал "слушаться" этот регистр!

DK> А ты раньше\сейчас инициализировал модем строкой с вышеописанной
DK> командой изменяющей значение регистра, или сохранял в nvram?

И раньше и сейчас я _не_ сохранял в nvram.

А это имело значение?..

Примерная последовательность команд у меня была такова (в терминалке):
ATS6=10
(установка регистра = 10)

ATS6?
(проверяю, и убеждаюсь, что регистр действительно установился в значение 10)

или же
ATI4
(там тоже можно это проверить, и я тоже видел, что он установился в 10)

После чего выполнял звонок, например такой:
ATDT8W845-296-6120
- соответственно если в линии не сразу появлялся гудок и модем ждал его две секунды (а гудка ещё не было) - то я получал сразу после второй секунды
NO DIAL TONE.

Сейчас же такого не происходило, но другой простой способ это проверить - вынуть из модема провод (или снять трубку на телефоне и набрать пару цифр),
чтобы в линии действительн не было гудка, после чего выполнить команду ATD..., и посчитать через сколько секунд модем выдаст NO DIAL TONE.
В прошлый раз это количество секунд не зависело от содержимого регистра S6.
Сейчас - зависит: он ждёт ровно столько секунд, сколько я прописал.
Я считал ;)

После такого эксперимента я ещё раз выполнял команду ATS6? , чтобы убедиться,
что значение регистра S6 по-прежнему содержит установленное мною число. Это было так - число там оставалось, которое я туда записал.
И ранее и сейчас тоже.

Соответственно, сейчас, когда я понял что эта функция заработала - я добавил
S6=8 в строку инициализации модема.
Пока что мне надо подобрать, какое лучше поставить 8 секунд,
или 5 хватит, или же 10 лучше ставить.
Как только подберу оптимальное значение - то запишу уже в NVRAM, и уберу из строки инициализации.

DK> PS Основной сайт по курьерам ;-) http://www.usrmodem.ru/

Спасибо, полазию там )



WBR, Aleksey Matyuk E-mail: soft-cat@mail.ru
--- GoldED+/W32-MINGW 1.1.5-b20060703
* Origin: Живите так,будто каждый день в этой жизни - последний (2:5020/8912)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.MODEM?msgid=2:5020/8912+59a227aa