ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП |
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы. |
Часть 9 ГЛАВА 8 ОБЗОР НАБОРА КОМАНД AT Команда AT - это команда, посылаемая компьютером/терминалом на мо дем через последовательный порт RS232 в асинхронном формате данны х, когда модем находится в командном режиме. Команды AT управляю т поведением и работой модема. Чтобы послать команду AT с компьютера на модем, Вы должны запустить коммуникационную програм му, и модем должен быть в командном режиме. Префикс команды 'AT' (ATtention - внимание) предваряет каждую ком андную строку, за исключением команд 'A/', 'A>', '+++'. Команда ' A/' еще раз выполняет последнюю команду. Команда 'A>' еще раз вы полняет последнюю команду и повторяет последний звонок до 9 раз, пока эти действия не будут прерваны непосредственным нажати ем на любую клавишу на клавиатуре или передней панели или пока не произойдет успешное соединение с удаленным модемом. Эти команды не имеют ни префикса AT, ни каких-либо символов после них. В одной командной строке может быть введено до 40 команд с одним префиксом AT. Убедитесь в том, что Вы используете либо все буквы - заглавные (AT), либо все - строчные (at). '+++' - это escape-последовательность, которая вводится в режиме данных, и при получении которой модем возвращается в командный ре жим. Модем будет воспринимать команды AT только тогда, когда он находится в командном режиме. ОСНОВНОЙ НАБОР КОМАНД AT Далее представлен список команд основного набора AT. Каждая такая команда должна следовать за префиксом AT. Знак '+', расположенны й перед командой в этом списке, указывает, что эта команда устана вливается по умолчанию. A Подключение к линии в режиме ответа. (См. также S39b2) + B0 Выбирает стандарт ITU-TSS V.22 для связи на 1200 bps. (По у молчанию) B1 Выбирает стандарт Bell 212A для связи на 1200 bps. D Переход в режим запроса, набор указанного номера, попытка свя заться. Цифры и модификаторы (modifiers) команды, которые могут быть испо льзованы с командой D: 0-9,#,* Цифры для набора номера. P Импульсный набор. T Тоновый набор. W Ожидание промежуточного зуммера. R Набор номера с автоматическим переключением в режим ответа (a nswer mode) после набора последней цифры. Вводится после последне й цифры. , Пауза при наборе номера на время, указанное в S8. ; Возврат в командный режим после набора номера. @ Ожидает 5-секундного молчания перед продолжением набора номера , а иначе возвращает 'NO ANSWER' ("НЕТ ОТВЕТА"). ! Передача звонка (hook flash). DL Набирает номер, который набирался последним. DSn Набирает номер, сохраненный в памяти EEPROM в позиции n (0-9 ). S44.3=1 включает циклический набор. Если не удалось соединить ся с первого раза, то модем будет циклически набирать все номера , сохраненные в памяти. E0 Выключает режим эха в командном режиме. + E1 Включает режим эха (передача принятого от клавиатуры символ а обратно для показа его на экране) в командном режиме (по умолча нию). H0 Кладет трубку на рычаг. То же, что ATH. H1 Снимает трубку с рычага. I0 Показывает информацию о продукте (модеме серии U-1496). То же , что ATI. I1 Показывает результаты тестирования ROM (контрольную сумму) и информацию о продукте. I2 Показывает диагностические сообщения о качестве связи. L0-L7 Регулирование громкости динамика. Чем выше значение, тем громче звук. (По умолчанию устанавливается L4) M0 Динамик всегда выключен. + M1 Динамик включен, пока не будет установлено соединение. (По у молчанию) M2 Динамик всегда включен. M3 Динамик включается после набора последней цифры и выключаетс я при установлении соединения. При тоновом наборе звук набора не слышен. N0-N7 Регулирование громкости звонка. Когда кто-то вызывает Ваш модем, из динамика раздается характерный звук, сообщающий, что к то-то звонит. Опция N0 отключает функцию звонка. (По умолчанию ус танавливается N5) O Возвращение на линию (обычно после разговора голосом) в режи ме запроса. P Импульсный набор. + Q0 Модем возвращает результирующий код. (По умолчанию) Q1 Модем не возвращает результирующий код. Q2 Модем возвращает результирующий код только если звонит сам; п осле ответа на звонок (получения сигнала RING) никакие результир ующие коды не выводятся. (См. также S42b2) Sr=n Записывает в S-регистр 'r' величину 'n', где 'n' должно быт ь десятичным числом в диапазоне 0-255. Sr? Показывает величину, находящуюся в S-регистре 'r'. Sr.b=n Устанавливает бит 'b' S-регистра 'r' равным величине 'n'. ('n' - двоичное число 0 или 1). Sr.b? Показывает величину бита 'b' S-регистра 'r'. + T Тоновый набор. (По умолчанию) V0 Показывает результирующий код в виде цифр. (См. также S35b7 и таблицу результирующих кодов ATXn.) + V1 Показывает результирующий код в виде слов. (По умолчанию) Xn Устанавливает набор результирующих кодов и опций, используем ых при выполнении звонка (по умолчанию X5): Результирующие коды для X0 X1 X2 X3 X4 X5 X6 X7 ATV0 ATV1 0 OK (все нормально) SYMBOL 108 \f "ZapfDingbats" l l l l l l l 1 CONNECT (связь) l l l l l : : : 2 RING** (звонок) l l l l l l l l 3 NO CARRIER (нет связи) l l l l l l l l 4 ERROR (ошибка) l l l l l l l l 5 CONNECT 1200 (связь на 1200) l l l l : : : 6 NO DIAL TONE (нет зуммера) l l l l l 7 BUSY (занято) l l l l l 8 NO ANSWER (нет ответа) l l l l l 9 RINGING*** (момент звонка) l l l l l 10 CONNECT 2400 (связь на 2400) l l l l : : : 11 CONNECT 4800 (связь на 4800) l l l l : : : 12 CONNECT 9600 (связь на 9600) l l l l : : : 14 CONNECT 19200 (связь на 19200) l l l l : : : 15 CONNECT 7200 (связь на 7200) l l l l : : : 16 CONNECT 12000 (связь на 12000) l l l l : : : 17 CONNECT 14400 (связь на 14400) l l l l : : : 18 CONNECT 16800 (связь на 16800) l l l l : : : 19 CONNECT 38400 (связь на 38400) l l l l : 20 CONNECT 57600 (связь на 57600) l l l l : 21 CONNECT 76800 (связь на 76800) l l l l : Примечания: Если включены результирующие коды контроля ошибок (р ежимы X5, X6 или X7), результирующее сообщение будет отформатиров ано в следующем виде: X5: CONNECT Скорость порта (DTE)/Скорость связи/Уровень контроля ошибок* X6: CONNECT Скорость связи/ARQ X7: CONNECT Скорость связи/ARQ/Уровень контроля ошибок* где ARQ (Automatic Retransmission reQuest) означает, что включе н тип контроля ошибок "Запрос автоматической повторной передачи". *: Включая сжатие данных. /SREG добавляется, если установлено со единение V.42 с выборочным перезапросом. **: Когда включен режим распознавания звонка нескольких типов (S 40b3-6), будет выдаваться сообщение 'RING n'; 'n' - тип звонка ( 1-4). ***: Воспользуйтесь S42b6, чтобы отключить результирующий код R INGING. Примеры: Для X5 - CONNECT 38400/V.32 9600T/MNP5 CONNECT 57600/V.32b 14400/V.42b Уровень контроля ошибок - от NONE (нет) до V.42b. Для X6 - CONNECT 9600/ARQ CONNECT 14400/ARQ Уровень контроля ошибок либо ARQ, либо вообще не задан. Для X7 - CONNECT 9600/ARQ/MNP5 CONNECT 14400/ARQ/V.42b ATV0 ATV1 ATV0 ATV1 Код Строка Код Строка 30 CONNECT 35 CONNECT 9600 31 CONNECT 1200 36 CONNECT 12000 32 CONNECT 2400 37 CONNECT 14400 33 CONNECT 4800 38 CONNECT 16800 34 CONNECT 7200 39 CONNECT 19200 Воспользуйтесь S35.7=1, чтобы включить следующие численные резул ьтирующие коды, когда выполнено соединение с контролем ошибок: Z0 Переустанавливает модем и загружает пользовательский профай л 0. Z1 Переустанавливает модем и загружает пользовательский профай л 1. Z2 Переустанавливает модем и загружает пользовательский профай л 2. Z3 Переустанавливает модем и загружает пользовательский профай л 3. Z4 Переустанавливает модем и загружает фабричные установки, а также устанавливает фабричные установки как принимаемые по умолча нию при включении питания. Примечание: Фабричные установки по умолчанию (Z4) - это профайл, который будет использоваться по умолчанию при включении питания, когда Вы включите только что купленный модем. ATZn также устанавл ивает профайл n в качестве профайла, принимаемого при вклю чении питания. ATZn устанавливает FCLASS=0. +++ Escape-последовательность, которая вводится в режиме данных , после чего модем возвращается в командный режим. $ Краткая помощь по основному набору команд AT. &$ Краткая помощь по расширенному набору команд AT&. *$ Краткая помощь по расширенному набору команд AT*. РАСШИРЕННЫЙ НАБОР КОМАНД AT& &B0 Скорость порта (DTE) отслеживает скорость связи (DCE). (Ес ли пакет коммуникационных программ имеет автоматическое определ ение скорости в бодах, то, пожалуйста, включите этот режим.) (См. также S44b6) + &B1 Скорость порта (DTE) фиксируется на заданной величине в д иапазоне от 0.3 до 76.8 Kbps (режим по умолчанию). (См. также S1 8, S20, S44b6) &C0 Модем считает, что соединение всегда присутствует (заставл яет сигнал CD всегда быть включенным). + &C1 Сигнал CD отслеживает наличие соединения (по умолчанию). (См. также S38b3 и S42b7) &D0 Игнорирует сигнал DTR, считая DTR всегда включенным. &D1 108.1, включение DTR вызывает набор номера, заданного по умолчанию. (См. также *Dn) + &D2 108.2, готовность терминала данных, выключение DTR застав ляет модем положить трубку и вернуться в командный режим (по умо лчанию). &D3 То же, что и &D2, но выключение DTR также вызывает загруз ку профайла 0 и переустановку модема по его установкам. &F Загружает фабричные установки в RAM в качестве активной кон фигурации. + &G0 Отсутствие guard-тона (в США, Канаде). (По умолчанию) &G1 Зарезервировано. &G2 Наличие guard-тона 1800 Гц. &H0 Выключен контроль потока. &H1 Зарезервировано. &H2 Зарезервировано. + &H3 Аппаратный контроль потока CTS/RTS. (По умолчанию) &H4 Программный контроль потока XON/XOFF. &H5 Зарезервировано. + &J0 Одиночная телефонная линия с разъемом RJ11. (По умолчанию &J1 Мульти-линия телефон/модем с разъемами RJ12/RJ13. &K0 Нет контроля ошибок. &K1 MNP4 (включая и MNP3). &K2 MNP4 + MNP5. (См. также S38b5, S41b0) &K3 V.42 + MNP4. + &K4 V.42 + V.42bis, совместимо с &K2. (По умолчанию) (См. так же S38b5) + &L0 Обычная 2-проводная коммутируемая линия. (По умолчанию) &L1 2-проводная выделенная линия. &L2 4-проводная выделенная линия. + &M0 Асинхронный режим, с буферированием данных. (По умолчани ю) &M1 Асинхронный командный режим, синхронный режим данных. &M2 Непосредственный асинхронный режим, без буфера. &M3 Синхронный режим. + &N0 Режим MULTI-AUTO, автоматическое установление максимально возможной скорости связи (ZyX19200, ZyX16800, V.32bis 14400/1200 0/7200, V.32 9600T/9600/7200/4800, V.22bis 2400/1200, V.22 1200, Bell 212A 1200, V.17 FAX 14400/12000/9600/7200, V.29 FAX 96 00/7200, V.27ter FAX 4800/2400, а также сотовые режимы 14400-4800 ). (По умолчанию). &N1 V.33 14400/12000 &N2 V.33 12000 &N3 V.32 9600T/9600/7200T/4800 &N4 V.32 9600/7200T/4800 &N5 V.32 4800 &N6 V.29 9600 &N7 V.29 7200 &N8 V.29 4800 &N9 V.27bis 4800 &N10 V.27bis 2400 &N11 V.26bis 2400 &N12 V.23 1200/75 &N13 V.23 600/75 &N14 V.22bis 2400/1200 &N15 V.22 1200 &N16 V.21 300 &N17 V.32bis 14400/12000/9600/7200/4800 &N18 V.32bis 12000/9600/7200/4800 &N19 V.32bis 7200/4800 &N24 Bell 212A 1200 &N25 Bell 103 300 &N32 V.17 FAX 14400/12000/9600/7200 V.29 FAX 9600/7200 V.27.ter FAX 4800/2400 &N34 ZyX 19200 ZyXEL 19200 &N35 ZyX 16800 ZyXEL 16800 &N36 ZyX 14400 ZyXEL 14400 &N37 ZyX 12000 ZyXEL 12000 &N38 ZyX 9600 ZyXEL 9600 &N39 ZyX 7200 ZyXEL 7200 &N42 CELL 14400 &N43 CELL 12000 &N44 CELL 9600 &N45 CELL 7200 &N46 CELL 4800T Примечание: Все скорости выше 9600 bps имеют альтернативную "реше тчатую" (trellis) кодировку, за исключением V.29; протокол V.32bi s 7200 тоже имеет такую кодировку. Не все режимы имеются во всех моделях. Проверьте по таблице совместимости. Все протоколы ZyXEL, кроме ZyXEL 16800, имеются только в моделях с плюсом. + &P0 Соотношение импульс/пауза для импульсного набора = 39% / 61%. (По умолчанию) &P1 Соотношение импульс/пауза для импульсного набора = 33% / 6 7%. &R0 Сигнал CTS отслеживает сигнал RTS, задержка ответа устанав ливается в S-регистре 26. + &R1 Модем считает сигнал RTS всегда включенным, игнорируя ег о изменения. (По умолчанию) Примечание: &Rn управляет только работой в синхронном режиме, а в асинхронном режиме сигналы CTS/RTS используются для контроля п отока. + &S0 Модем поддерживает сигнал DSR всегда включенным. (По умол чанию) &S1 Сигнал DSR соответствует стандарту ITU-TSS. Если S44.4=1, то сигнал DSR отслеживает сигнал DTR. Если S41.5=1, то сигнал DSR всегда включен, но выключается на полсекунды в момент выключения сигнала CD. &T0 Прекращает выполнение теста. &T1 Начинает тест "Аналоговая петля" (ALB). &T2 Зарезервировано. &T3 Начинает локальный тест "Цифровая петля" (LDL). &T4 Выполняет запрос на удаленный тест "Цифровая петля" от уд аленного модема. + &T5 Отвергает запрос на удаленный тест "Цифровая петля" от уд аленного модема. (По умолчанию) &T6 Начинает удаленный тест "Цифровая петля" (RDL). &T7 Начинает удаленный тест "Цифровая петля" с самотестировани ем (RDL+ST). &T8 Начинает тест "Аналоговая петля" с самотестированием (ALB+ ST). &V0 Показывает текущие активные установки. &V1 Показывает установки пользовательского профайла 0. &V2 Показывает установки пользовательского профайла 1. &V3 Показывает установки пользовательского профайла 2. &V4 Показывает установки пользовательского профайла 3. &V5 Показывает фабричные установки по умолчанию. &W0 Сохраняет текущие установки в пользовательский профайл 0. (См. также S35b6) &W1 Сохраняет текущие установки в пользовательский профайл 1. &W2 Сохраняет текущие установки в пользовательский профайл 2. &W3 Сохраняет текущие установки в пользовательский профайл 3. + &X0 Модем сам обеспечивает сигнал часов при синхронной перед аче. (Сигнал внутренних часов подается на контакт 15 EIA-232D.) ( По умолчанию) &X1 Терминал обеспечивает сигнал часов при синхронной передаче . (Сигнал внешних часов подается с контакта 24 EIA-232D.) &X2 Получаемая несущая (т.е. удаленный модем) обеспечивает си гнал часов при синхронной передаче. (Сигнал от удаленных или "раб ских" часов подается затем на контакт 15 EIA-232D.) &Y0 Разрушающее прерывание, ускоренное. (Разрушающее прерывани е очищает буфер, ускоренное прерывание посылается немедленно.) + &Y1 Не разрушающее прерывание, ускоренное. (По умолчанию) &Y2 Не разрушающее прерывание, не ускоренное. &Zn=s Сохраняет строку (s) набора номера в позиции n (n=0-9) п амяти EEPROM. &Z? Показывает все телефонные номера, сохраненные в памяти EEP ROM. РАСШИРЕННЫЙ НАБОР КОМАНД AT* + *B0 Выключает функцию набора резервного номера. (По умолчанию *Bn Включает функцию набора резервного номера (dial-backup) и устанавливает его указатель в позицию n-1. (См. также S44b2) + *C0 10-битная длина символа. (По умолчанию) *C1 11-битная длина символа. *C2 9-битная длина символа. *C3 8-битная длина символа. *Dn Устанавливает указатель набора номера по умолчанию в позиц ию n. (См. также S35b4, S38b0, &Zn, &D1) + *E0 Если не удается выполнить "рукопожатие" по протоколу с к онтролем ошибок, связь без контроля ошибок сохраняется. (По умо лчанию) *E1 Если не удается выполнить "рукопожатие" по протоколу с кон тролем ошибок, связь прерывается (модем вешает трубку). + *F0 Отвергает удаленное конфигурирование. (По умолчанию) *F1 Допускает удаленное конфигурирование (при этом должен вып олняться и запрос на удаленный тест "Цифровая петля" - AT&T4). + *G0 Отменяет функцию безопасности. (По умолчанию) *G1 Включает безопасность типа 1, с проверкой пароля. *G2 Включает безопасность типа 1, с проверкой пароля и звонком позвонившему. *G3 Включает безопасность типа 2, с проверкой пароля. *G4 Включает безопасность типа 2, с проверкой пароля и звонком позвонившему. *G5 Включает безопасность типа 2, с проверкой пароля и звонком позвонившему, причем удаленная сторона вводит номер для этого зв онка. Примечания: 1. Для успешного выполнения команды *Gn необходимо зн ать пароль супервизора (руководителя, хозяина данного модема). 2. При безопасности типа 1 удаленная сторона должна использоват ь модем ZyXEL. 3. При безопасности типа 2 удаленная сторона может использовать и модем любого другого типа. 4. Модем может сохранять 10 наборов (0-9) телефонных номеров. Ес ли режим "перезвонить позвонившему в целях безопасности" не включ ен, модем будет исследовать таблицу паролей для проверки пароля удаленного модема. Если будет найдено соответствие, модем сохранит связь, в противном случае он повесит трубку. Если режим "звонок позвонившему" включен, то модем завершит проверку пароля, и если нет соответствия, то модем просто разъединится, а если со ответствие найдено, то он разъединится, найдет соответств ующий телефонный номер и сразу позвонит по нему. Удаленный модем должен быть установлен в режим автоответа и ответить на этот звон ок. *HS Изменение пароля супервизора. Примечание: Супервизорский пароль по умолчанию "ZyXEL". *Hn Изменение в позиции 'n' таблицы пользовательских паролей ( n=09). Примечание: Команды *Hn и *HS также будут запрашивать пароль супе рвизора. Пароль может содержать любые символы (0-255). Максимал ьная длина пароля - 8 символов. + *I0 Набор команд AT. (По умолчанию) *I1 Набор команд V.25bis. Примечание: Ввод команды RST в режиме V.25bis переведет модем в р ежим асинхронных команд AT. *I2 "Слепой" режим. (Никакие команды не воспринимаются.) Примечание: Воспользуйтесь соответствующей опцией меню с панели U-1496, чтобы выйти из этого режима. Для всех других моделей прид ется отключить питание, чтобы выйти из этого режима. + *L0 Панельные клавиши задействованы. (По умолчанию) *L1 Панельные клавиши заблокированы. (См. также S28.1) + *M0 Авто-"рукопожатие" на выделенной линии в режиме запроса. (По умолчанию) *M1 Авто-"рукопожатие" на выделенной линии в режиме ответа. *P0-*P15 Устанавливает уровень мощности при передаче по 4-прово дной выделенной линии в диапазоне от 0 дБм до -15 дБм (по умолча нию принимается -9 дБм). Или в диапазоне от -12 дБм до -27 дБм, е сли установлен бит 3 регистра S35. Для работы на 2-проводн ой выделенной линии максимальная мощность передачи -6 дБм. *Q0 Никак не реагирует на сигнал плохого качества. *Q1 Проводит реинициализацию при сигнале плохого качества. + *Q2 Адаптивная скорость; Автоматически меняется как вниз, так и вверх, когда меняется качество сигнала. (По умолчанию) *Q3 Разъединяется при сигнале плохого качества. *Rab Считывает информацию из удаленного профайла 'b' в локальны й профайл 'a'. a= 0-3, номер локального пользовательского профайла. b= 0-3, номер удаленного пользовательского профайла. 4, удаленная активная конфигурация. 5, удаленные фабричные установки по умолчанию. Примечание: Команда *Rab работает только тогда, когда модем подкл ючен к линии, независимо от типа связи. + *S0 Вторичный канал выключен. (По умолчанию) *S1 Вторичный канал включен. *T Показывает сообщение идентификатора (Caller ID) последнего позвонившего абонента. *V Показывает таблицу паролей. Примечание: Команда *V нуждается в проверке пароля супервизора п еред выполнением. *Wab Записывает локальный конфигурационный профайл 'a' в удален ный пользовательский профайл 'b' и переустанавливает удаленный модем по установкам этого профайла. a= 0-3, номер локального пользовательского профайла. 4, локальная активная конфигурация. 5, локальные фабричные установки по умолчанию. b= 0-3, номер удаленного пользовательского профайла. Примечание: Команда *Wab работает только тогда, когда модем подкл ючен к линии, независимо от типа соединения. |