Набор AT-команд модемов
10.9 Набор AT-команд модемов
Семенов Ю.А. (ГНЦ ИТЭФ)
AT-команды посылаются ЭВМ или терминалом модему через последовательный интерфейс RS-232 (модем должен быть при этом в командном режиме). Все эти команды начинаются с префикса AT, за исключением A/, A> и +++. Код A/ вызывает выполнение модемом предыдущей команды, A> заставляет модем выполнять предыдущую команду до 9 раз или пока не будет нажата какая-либо клавиша терминала или управляющей панели модема, или пока не будет установлена связь с удаленным модемом. Команда +++ (ESC-последовательность) переводит модем в командный режим или возвращает его в режим передачи данных.
Таблица 10.9.1. Стандартные AT-команды
Обозначение команды
Описание функции команды
A
Включает режим отклика (снимается трубка, выполняется подключение к линии)
+ B0
Выбирает режим CCITT V.22 (1200бит/с, по умолчанию)
B1
Выбирает для коммуникации стандарт Bell 212A (1200 бит/с)
D
Вход в базовый режим, набор номера и попытка соединения с удаленным модемом.
Числа и модификаторы, применимые с командой D:
0-9,#,* - цифры набора номера. Ниже следуют модификаторы набора.
P - Импульсный набор.
T - Тоновый набор.
R - Начинает вызов в режиме отклика. Вводится как последняя цифра.
S - Набирается номер, записанный в памяти.
W - Ожидание длинного гудка перед набором (длительность ожидания определяется S7, по умолчанию 30сек).
, - Пауза на время, заданное S8 (по умолчанию 2сек).
; - Возврат в командный режим после набора номера.
@ - Ожидание 5 сек. молчания прежде чем продолжить, в противном случае возврат (NO ANSWER).
DL
Набор номера, использованного последним.
DSn
Набор номера, записанного в EEPROM в позиции n(0-9).
E0
Запрет символьного отклика в командном режиме.
+ E1
Разрешает символьный отклик в командном режиме.
Fn
Переключение между дуплексным и полудуплексным режимами (n=0 - полудуплексный; n=1 - дуплексный).
H0
Вешание трубки и отключение от линии
H1
Снятие трубки и подключение к линии