(!) Не работает автоответ в телефонном модеме Omni 56K

Телефонный модем Omni 56K не снимает трубку при поступлении звонка. Почему?

Автоответ может быть организован двумя способами.
В одном случае модем определяет, что на него поступил звонок и, отсчитав заданное число сигналов, поднимает трубку. В этом случае число звонков, после которого модем поднимает трубку задается в регистре S0. По умолчанию S0=0, т.е. режим автоответа у модема выключен.

Вы можете проверить как работает у модема "аппаратный" автоответ. Для этого откройте терминальную программу HyperTerminal из состава Windows 95/98/NT, конфигурируя ее для работы напрямую с COM-портом к которому подключен модем, установив значение "Прямое соединение COM2" (или COM1) в поле "Подключение". Скорость порта поставьте равной 115200 бит/с.


Наберите строку инициализации:

AT&FS0=2
 

Модем должен поднять трубку после второго сигнала и ответить на звонок.

Во втором случае автоответом управляет программа, а у самого модема выключен сигнал автоответа (S0=0). При этом модем при поступлении вызова на каждый звонок выдает программе сообщение RING, которая подсчитывает количество этих сигналов. Когда количество сигналов RING достигнет заданного в этой программе значения, она даст модему команду снять трубку и ответить на звонок.

Проверьте, сообщает ли модем "RING" в окне терминальной программы при поступлении звонка.

KB-1476

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0