Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Основные команды модема



AT начало (префикс) командной строки. После получения этой команды модем автоматически подстраивает скорость передачи и формат данных к параметрам компьютера.

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

А/ модем повторяет последнюю введенную команду. Команда передается на модем без префикса AT и исполняется модемом немедленно, не ожидая прихода символа возврата каретки. Если вы передадите модему строку AT A/ <CR>, то модем укажет на ошибку и вернет слово ERROR.

Bn команда производит выбор стандарта, согласно которому будет происходить обмен данными между модемами. При скорости передачи 300 бит/с происходит выбор между стандартами BELL 103 и CCITT V.21, при скорости 1200 бит/с – между BELL 212A и CCITT V.22bis. При скорости 2400 бит/с эта команда игнорируется и используется стандарт CCITT V.22. Если n = 0, устанавливаются стандарты CCITT V.21/V.22, а если n = 1 – стандарты BELL 103/212A.

Ds команда используется для набора номера. После получения этой команды модем начинает набор номера и при установлении связи переходит в режим передачи данных. Команда состоит из префикса AT, символа D и телефонного номера, в состав которого могут входить управляющие модификаторы: P или T. Эти модификаторы производят выбор между импульсной и тоновой системой набора (в зависимости от типа конкретной АТС).

, символ запятой вызывает паузу при наборе номера. Длительность паузы определяется содержимым регистра S8.

; символ точки с запятой, если он находится в конце командной строки, переводит модем после набора номера в командный режим.

@ модем ожидает пятисекундной тишины на линии в течение заданного промежутка времени. Промежуток времени, в течение которого модем ожидает тишины, задается в регистре S7. Если в течение этого времени паузы тишины не было, модем отключается и отвечает NO ANSWER.

! если знак «!» стоит перед знаками последовательности набора, модем переходит в состояние ON HOOK (кладет трубку) на 1/2 секунды, а затем снова переходит в состояние OFF HOOK (снимает трубку).

S модем набирает телефонный номер, записанный в его памяти. Эта команда выполняется только для модемов, имеющих встроенную энергонезависимую память и возможность записи в нее номеров телефонов.

R – после набора номера переводит модем в режим автоответа. Этот модификатор должен находиться в конце набираемого номера.

W перед дальнейшим набором телефонного номера модем ожидает длинный гудок из линии. Причем время ожидания гудка содержится в регистре S7. Если в отведенное время гудок не появился, модем прекращает набор номера и возвращает сообщение NO DIALTONE. Этот параметр может быть полезен при наборе междугородних номеров.

En управление эхо-выводом команд, передаваемых модему. После команды Е1 модем возвращает каждый знак, передаваемый ему, обратно компьютеру, что позволяет узнать, как работает связь модема и компьютера. Команда Е0 запрещает эхо-вывод.

Fn переключение между дуплексным/полудуплексным режимами. При n = 0 переход в полудуплексный режим, а при n = 1 – в дуплексный.

Hnкоманда используется для управления телефонной линией. Если n = 0, то происходит отключение модема от линии, если n = 1, модем подключается к линии.

In выдает идентификационный код модема и контрольную сумму содержимого памяти модема. Если n = 0, модем сообщает свой идентификационный код; n = 1 – модем проводит u1087 подсчет контрольной суммы EPROM и передает ее компьютеру; n = 2 – модем проверяет состояние внутренней памяти ROM и возвращает сообщение ОК или CHECKSUM ERROR (ошибка контрольной суммы). При n = 3 выдаётся состояние модема.

Ln установка громкости сигнала внутреннего динамика: n = 0,1 соответствует низкой громкости, n = 2 – средней и n = 3 – максимальной.

Мn управление внутренним динамиком. При n = 0 динамик выключен. При n = 1 динамик включен только во время набора номера и выключен после обнаружения несущей. При n = 2 динамик включен все время. При n = 3 динамик включается после набора последней цифры номера и выключается после обнаружения несущей отвечающего модема.

Qn управление ответом модема на АТ-команды. При n = 0 ответ разрешен, при n = 1 ответ запрещен. Независимо от состояния Q0 или Q1 модем всегда сообщает содержание S-регистров, свой идентификационный код, контрольную сумму памяти и результаты теста.

On команда переводит модем из командного режима в режим передачи данных. При этом модем отвечает CONNECT. Команды O и O0 переводят модем в режим передачи данных без инициирования последовательности сигналов проверки линии связи. Команда O1 переводит модем в режим передачи данных и заставляет модем передать последовательности сигналов проверки линии связи, т.е. производить повторное квитирование с удалённым модемом.

Sr? чтение содержимого регистра модема, имеющего номер r.

Sr = n запись в регистр модема с номером r числа n. Число n может иметь значения от 0 до 255. Все команды модифицируют содержимое одного или более S-регистров. Некоторые S-регистры содержат временные параметры, которые можно поменять только командой S.

Vn производит выбор вида ответа модема на АТ-команды. При n = 0 ответ происходит цифровым кодом, а при n = 1 модем отвечает в символьном виде на английском языке. Использование цифровой формы ответа облегчает обработку результатов выполнения команды при написании собственных программ управления модемом.

 

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.