Использование набора AT-команд

Данная глава содержит следующую информацию:

Обзор

AT-команды можно использовать в любое время для изменения параметров модема.

Чтобы послать AT-команды на модем, необходимо перевести коммуникационное программное обеспечение в режим эмуляции терминала. В режиме эмуляции терминала вводимая информация посылается непосредственно на модем.

Основные правила использования AT-команд

AT Внимание: далее следует команда.
&K3 Отключение сжатия данных MNP5; использовать только сжатие данных V.42 bis.
DT Набор следующего номера, используя тональный набор.

Примечание. Дефисы и скобки входят в 56 символов, а пробелы - нет.

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

AT уведомляет модем о будущей команде. Перед всеми командами должно стоять AT, кроме A/, A> и +++.

Настройка модема Команда
Повторное выполнение последней команды. A/
Повтор выполнения последней команды до отмены путем нажатия любой клавиши. A>

Пример. Команда ATD5551234 начинает набор 555 1234. Теперь, если послать на модем A/, он снова будет набирать 555 1234.

Использование S-регистров

S-регистры являются адресами позиций в памяти, где содержатся различные параметры времени, переопределения выбранных символов ASCII и другие настройки конфигурации.

Первоначально параметры S-регистров для каждого шаблона памяти NVRAM одинаковы. Содержащееся в памяти значение S-регистра можно изменить. Полный список первоначальных значений см. в главе S-регистры в разделе Приложения.

Отображение параметров S-регистров

Существуют различные способы отображения S-регистров. Для получения дополнительных сведений см. таблицу ниже.

Чтобы отобразить Команда
Значение одного S-регистра ATSr?, где r - номер регистра
Параметры S-регистра в шаблонах памяти NVRAM ATI5
Параметры S-регистра в ОЗУ (текущая конфигурация) ATI4

Пример. Команда ATS0? отображает содержание или параметры регистра S0.

Примечание. При использовании команд ATI4 и ATI5 параметры S-регистра появляются в виде таблицы с семью колонками. Каждый элемент должен иметь вид: "Smm=nnn", где mm - номер регистра от 0 до 73, а nnn - десятичное значение от 0 до 255.

Установка параметров S-регистра

Параметры каждого S-регистра можно установить вручную.

ВНИМАНИЕ. Если запись параметра S-регистра осуществляется без команды &W, то параметр останется в силе только до сброса или отключения питания модема.

Чтобы изменить Команда
Параметры регистра в текущей конфигурации ATSr=n

Пример. Команда ATS0=2 изменяет параметры S-регистра от 0 до 2. При установке этого параметра модем бизнес-класса Courier 56K Business Modem отвечает в режиме автоответа на второй звонок.

Примечание. В команде ATSr=n, r - номер регистра, а n - десятичное значение от 0 до 255 (пока не указано другое), которое указывает параметр.

Получение списка S-регистров

Чтобы отобразить Команда
Список S-регистров ATS$

Примечание. Чтобы послать эту команду, необходимо перевести коммуникационное программное обеспечение в режим эмуляции терминала. Полный список S-регистров см. в главе S-регистры в разделе Приложения.

Основные сведения о битовых S-регистрах

В битовом S-регистре для описания набора параметров используется одно число. Битовое отображение позволяет разместить большой объем информации в ограниченном пространстве.

Битовые регистры представляются в следующем формате: Sr.b=n, где r - битовый регистр; .b - бит; n - 0 (выкл) или 1 (вкл).

Соответствие между битами и десятичными величинами и сведения по параметрам битовых S-регистров см. в главе S-регистры в разделе Приложения.