Краткий перечень команд и регистров модемов IDC-2814BXL/VR и IDC-5614BXL/VR. Дата редакции: 10-MAR-2001 Текущая версия микропрограммы: 2.14 Copyright (c) 1999-2001 INPRO Development Corporation. Таблица A-1. Стандартные команды модема. ____________________________________________________________________________ Команда¦ Описание ---------------------------------------------------------------------------- ? ¦Просмотр значения S-регистра, который последним упоминался в AT- ¦команде модема, или его бита, если последней выполнялась операция ¦над битом S-регистра. ¦ ¦Пример: AT? ---------------------------------------------------------------------------- +++ ¦Перейти из режима данных в режим команд, не разрывая соединение. ¦Когда Ваш модем находится в режиме данных, ввод +++ позволяет ему ¦перейти в режим команд, сохраняя связь с удаленным модемом. ¦ ¦Пример: +++ ---------------------------------------------------------------------------- =v ¦Присвоение значения v S-регистру, который последним упоминался в ¦AT-команде модема, или его биту, если последней выполнялась ¦операция над битом S-регистра. ¦ ¦Пример: AT=0 ---------------------------------------------------------------------------- A ¦Команда ответа. ¦Подключает модем к телефонной линии в режиме ответа. ¦Используется для ответа вручную на входной звонок. ¦ ¦Пример: ATA ---------------------------------------------------------------------------- A/ ¦Повторить последнюю команду. ¦ ¦Повторяет последнюю выполненную модемом командную строку. Этой ¦команде не должна предшествовать команда AT, она не должна ¦завершаться клавишей . Данная команда может использоваться, ¦например, для повторного набора занятого номера. Модем за поминает ¦последнюю выполненную командную строку, пока он не будет выключен ¦или сброшен. При этом команда A/ вызовет сообщение об ошибке, т.к. в ¦памяти модема не содержится вообще никакой команды. ¦ ¦Пример: A/ ---------------------------------------------------------------------------- AT ¦Начальные символы (Attention sequence). ¦ ¦С префикса AT должна начинаться каждая строка команд модема. По ¦этим символам модем определяет скорость работы терминала, длину ¦символа и метод контроля четности. ¦ ¦Пример: AT ---------------------------------------------------------------------------- Bn ¦Протокол для работы на 1200 bps. ¦ ¦0 - модуляция ITU-T V.22 при работе на скорости 1200 bps и протокол ¦ ITU-T V.21 при работе на скорости 300 bps; ¦1 - модуляция Bell 212A на скорости 1200 bps и Bell 103 на скорости ¦ 300 bps (по умолчанию). ¦ ¦Пример: ATB0 ---------------------------------------------------------------------------- Cn ¦Управление несущей. ¦ ¦Команда введена для совместимости с набором команд Hayes. ¦Значения n, отличные от 1, недопустимы. ---------------------------------------------------------------------------- D ¦Команда набора номера. ¦ ¦Переводит модем в режим вызова, позволяя автоматически набрать ¦телефонный номер. За командой D может следовать телефонный ¦номер, символы # и *, модификаторы L, P, R, S=n, T, W, @, !, ;, ,. ¦ ¦Пример: ATDP8(095)265-5623 ¦Модем импульсным методом (P) набирает телефонный номер 80952655623 ---------------------------------------------------------------------------- En ¦Эхо-отображение символов в командном режиме. ¦ ¦Определяет, должен ли модем возвращать терминалу символы команд, ¦которые Вы набираете в командном режиме. ¦0 - Эхо-отображение выключено; ¦1 - Эхо-отображение включено (по умолчанию). ¦ ¦Пример: ATE0 ---------------------------------------------------------------------------- Fn ¦Выбор модуляции соединения. ¦ ¦Эта команда выбирает модуляцию соединения в соответствии со ¦значением параметра n. Модуляция будет фиксированной, пока не ¦разрешён автоматический выбор модуляции. Эта команда ¦взаимодействует с регистром S37 и командой N. Величина параметра ¦команды, если допустима, записывается в биты 4-0 регистра S37. ¦Чтобы выбрать модуляцию соединения, рекомендуется использовать ¦команду Fn, или комбинацию S37 и команды Nn, но не обе сразу. ¦ ¦0 - Выбирает режим автоматического определения. Устанавливает N1 и ¦ бит 1 регистра S31. В этом режиме, модем конфигурируется для ¦ работы в автоматическом режиме. Все скорости соединения, ¦ поддерживаемые модемом возможны с учётом выбора удалённого ¦ модема. Содержимое регистра S37 игнорируется, как и скорость ¦ DTE; ¦1 - Выбирает модуляцию V.21 или Bell 103, в соответствии с ¦ установкой Bn как единственную приемлемую модуляцию для ¦ последующего соединения. Устанавливает N0, регистр S37 в 1, и ¦ очищает бит 1 регистра S31. Эта команда эквивалентна командной ¦ строке: ATN0S37=1; ¦2 - Не поддерживается; ¦3 - Выбирает модуляцию V.23 как единственную приемлемую модуляцию ¦ последующего соединения. Вызывающий модем соединится на скорости ¦ 75 bps, а отвечающий - на 1200 bps. Устанавливает N0, регистр ¦ S37 в 7, и очищает бит 1 регистра S31. Эта команда эквивалентна ¦ командной строке: ATN0S37=7; ¦4 - Выбирает модуляцию V.22 1200 или Bell 212A в соответствии с ¦ установкой Bn, как единственную приемлемую модуляцию для ¦ последующего соединения. Устанавливает N0, регистр S37 в 5, и ¦ очищает бит 1 регистра S31. Эта команда эквивалентна командной ¦ строке: ATN0S37=5; ¦5 - Выбирает модуляцию V.22bis как единственную приемлемую модуляцию ¦ для последующего соединения. Устанавливает N0, регистр S37 в 6, ¦ и очищает бит 1 регистра S31. Эта команда эквивалентна командной ¦ строке: ATN0S37=6; ¦6 - Выбирает скорость V.32bis 4800 или V.32 4800 как единственную ¦ приемлемую скорость для последующего соединения. Устанавливает ¦ N0, регистр S37 в 8, и очищает бит 1 регистра S31. Эта команда ¦ эквивалентна командной строке: ATN0S37=8; ¦7 - Выбирает скорость V.32bis 7200 как единственную приемлемую ¦ скорость для последующего соединения. Устанавливает N0, регистр ¦ S37 в 12, и очищает бит 1 регистра S31. Эта команда эквивалентна ¦ командной строке: ATN0S37=12. Эта установка также разрешает ¦ соединение на собственности Rockwell, скорости 7200 V.32, ¦ например, с модемом на чипсете RC9696/12; ¦8 - Выбирает скорость V.32bis 9600 или V.32 9600 как единственную ¦ приемлемую скорость для последующего соединения. Устанавливает ¦ N0, регистр S37 в 9, и очищает бит 1 регистра S31. Эта команда ¦ эквивалентна командной строке: ATN0S37=9; ¦9 - Выбирает скорость V.32bis 12000 как единственную приемлемую ¦ скорость для последующего соединения. Устанавливает N0, регистр ¦ S37 в 10, и очищает бит 1 регистра S31. Эта команда эквивалентна ¦ командной строке: ATN0S37=10. Эта установка также разрешает ¦ соединение на собственности Rockwell, скорости 12000 V.32, ¦ например, с модемом на чипсете RC9696/12; ¦10 - Выбирает скорость V.32bis 14400 как единственную приемлемую ¦ скорость для последующего соединения. Устанавливает N0, регистр ¦ S37 в 11, и очищает бит 1 регистра S31. Эта команда эквивалентна ¦ командной строке: ATN0S37=11. ¦ ¦Пример: ATF4 ---------------------------------------------------------------------------- Hn ¦Управление телефонной линией. ¦ ¦0 - Модем отключается от линии ("кладет трубку"); ¦1 - Модем подключается к линии ("поднимает трубку"). ¦ ¦Пример: ATH0 ---------------------------------------------------------------------------- In ¦Информация о модеме. ¦ ¦0 - тип модема; ¦1 - контрольная сумма ПЗУ; ¦2 - возвращает OK, если контрольная сумма ПЗУ правильна, ERROR в ¦ случае ошибки; ¦3 - номер версии ПЗУ и название модема; ¦4 - конфигурация аппаратуры модема; ¦5 - возвращает код страны-изготовителя; ¦6 - Номер версии сигнального процессора; ¦11 - выводит последний определённый встроенным АОН номер ¦ абонента (в том числе, определённый частично). ¦ ¦Пример: ATI3 ---------------------------------------------------------------------------- Ln ¦Громкость динамика. ¦ ¦0 - Минимальная (звуковая индикация входящих звонков выключена); ¦1 - Минимальная (звуковая индикация входящих звонков включена); ¦2 - Средняя (по умолчанию); ¦3 - Максимальная. ¦ ¦Пример: ATL1 ---------------------------------------------------------------------------- Mn ¦Режим динамика. ¦ ¦0 - Звук всегда отключен; ¦1 - Звук включен до обнаружения несущей (по умолчанию); ¦2 - Звук всегда включен; ¦3 - Звук выключен во время набора номера и включен до тех пор, пока ¦ не обнаружена несущая; ¦4 - Звук включен до обнаружения несущей, в моменты перетренировок и ¦ пересогласований скорости; ¦5 - Звук выключен во время набора номера, включен до тех пор, пока ¦ не обнаружена несущая, в моменты перетренировок и ¦ пересогласований скорости; ¦6 - Звук включен только во время начального согласования, в моменты ¦ перетренировок и пересогласований скорости. ¦ ¦Пример: ATM3 ---------------------------------------------------------------------------- Nn ¦Скорость передачи данных модемом. ¦ ¦0 - Автоматический выбор модуляции запрещён (эквивалентно установке ¦ подпараметра команды +MS в 0). Процедура установки ¦ начального соединения будет проводиться в соответствии со ¦ значением регистра S37 или, если он равен нулю, в соответствии с ¦ последней определённой модемом по AT-префиксу команды скоростью ¦ DTE; ¦1 - Автоматический выбор модуляции разрешён (эквивалентно установке ¦ подпараметра команды +MS в 1). Процедура установки ¦ начального соединения будет проводиться в соответствии с ¦ алгоритмом автоматического выбора модуляции, поддерживаемым ¦ модемом, т. е. в соответствии со значением S37 или, если он ¦ равен нулю, начиная с модуляции V.34bis (для модемов серии ¦ IDC-2814BXL/VR) или V.90 (для модемов серии IDC-5614BXL/VR) (по ¦ умолчанию). ¦ ¦Пример: ATN0 ---------------------------------------------------------------------------- On ¦Возврат в режим данных после ввода escape-последовательности для ¦переключения в командный режим. ¦ ¦0 - Возврат в режим данных немедленно. ¦1 - Выполнить перетренировку (retrain) перед возвратом в режим ¦ данных. Этот параметр работает на скоростях 2400 bps и выше; ¦2 - Инициировать RRWS (быстрое пересогласование в режиме V.90) и ¦ вернуться в режим данных; ¦3 - Инициировать пересогласование на текущую скорость и вернуться в ¦ режим данных; ¦4 - Вернуться в режим данных с уменьшением скорости соединения; ¦5 - Вернуться в режим данных с увеличением скорости соединения. ¦ ¦Пример: ATO1 ---------------------------------------------------------------------------- P или T¦Метод набора номера, используемый по умолчанию. ¦ ¦Команда P выбирает импульсный набор номера. Команда T - тональный. ¦До выдачи в модем команды, определяющей используемый по умолчанию ¦метод набора номера, будет использоваться адаптивный метод набора. ¦Для получения дополнительной информации, обратитесь к разделу "Набор ¦номера. Модификаторы команды набора номера.". ¦ ¦Пример: ATT. После этого по команде ATD2655623 модем будет набирать ¦заданный номер тональными сигналами ---------------------------------------------------------------------------- Qn ¦Ответы модема. ¦ ¦Определяет, будет ли модем возвращать ответы после выполнения или ¦попытки выполнения команды. ¦0 - Возвращать ответы (по умолчанию); ¦1 - Не возвращать ответы. ¦ ¦Пример: ATQ1 ---------------------------------------------------------------------------- Sn.m? ¦Просмотр значения бита m регистра n. ¦ ¦В результате команды просмотра бита S-регистра модем выдаст значение ¦000 или 001, в зависимости от состояния соответствующего бита. ¦ ¦Пример: ATS95.0? Модем выдаст значение бита 0 регистра S95. ---------------------------------------------------------------------------- Sn.m=v ¦Присвоение биту m регистра n значения v. ¦ ¦В качестве величины v может фигурировать либо 0, либо 1. ¦ ¦Пример: ATS95.7=1. Устанавливает значение бита 7 регистра S95 равным ¦1. ---------------------------------------------------------------------------- Sn? ¦Просмотр значения в регистре n. ¦ ¦Пример: ATS0? Модем выдаст значение регистра S0 - регистр ¦автоответа. ---------------------------------------------------------------------------- Sn=v ¦Присвоение значения v регистру n. ¦ ¦Пример: ATS0=2. Устанавливает значение регистра автоответа (S0) ¦равное 2. ---------------------------------------------------------------------------- Vn ¦Вид сообщений. ¦ ¦Если сообщения модема разрешены (командой Q0) определяет вид, в ¦котором они будут выводиться - числовой или текстовый. ¦0 - Числовой формат; ¦1 - Текстовый формат (по умолчанию). ¦ ¦Пример: ATV0 ---------------------------------------------------------------------------- Wn ¦Вид сообщений об установлении соединения. ¦ ¦Данная команда управляет выдачей сообщений о скорости передачи ¦удаленного модема, использовании протокола коррекции ошибок и ¦методе сжатия данных (если они есть). Величина параметра n, если ¦указана, записывается в биты 2 и 3 регистра S31. Необходимо помнить, ¦что команда Wn может быть переопределена битами регистра S95. ¦0 - Сообщение CONNECT содержит только скорость модем-терминал (DTE ¦ speed). Остальные сообщения запрещены (по умолчанию); ¦1 - При установке соединения модем выдает скорость модем-модем ¦ (строка CARRIER), протокол коррекции ошибок (строка PROTOCOL) и ¦ скорость модем-терминал (строка CONNECT), соответственно. ¦ Остальные сообщения запрещены; ¦2 - При установке соединения, сообщение CONNECT содержит скорость ¦ модем-модем (DCE speed). Остальные сообщения запрещены. ¦ ¦Пример: ATW1 ---------------------------------------------------------------------------- Xn ¦Метод набора номера и используемые сообщения. ¦ ¦Определяет типы выдаваемых сообщений при попытке установления ¦соединения и метод набора номера. ¦0 - Модем игнорирует сигнал набора ("непрерывный гудок") и сигналы ¦ "занято". Разрешены сообщения 0-4 или соответствующие текстовые; ¦1 - Модем игнорирует сигнал набора ("непрерывный гудок") и сигналы ¦ "занято". Разрешены сообщения 0-5, 10 и выше, или ¦ соответствующие текстовые; ¦2 - Модем игнорирует сигналы "занято". Разрешены сообщения 0-6 и 10, ¦ или соответствующие текстовые; ¦3 - Модем игнорирует сигнал набора ("непрерывный гудок"). Разрешены ¦ сообщения 0-5, 7, 10 и выше, или соответствующие текстовые; ¦4 - Модем распознает сигнал набора ("непрерывный гудок") и ¦ сигналы "занято". Разрешены все сообщения. ¦ ¦Пример: ATX0 ---------------------------------------------------------------------------- Yn ¦Генерация длинного нуля и разрыв соединения по его получении в ¦режиме без коррекции ошибок. ¦ ¦Величина параметра, если допустима, записывается в бит 7 регистра ¦S21. ¦0 - Модем не будет генерировать длинный нуль и разрывать соединение ¦ при его получении (по умолчанию); ¦1 - Модем будет генерировать длинный нуль и разрывать соединение при ¦ его получении. В режиме без коррекции ошибок модем будет ¦ передавать длинный нуль в течение 4 секунд перед разрывом ¦ соединения. Кроме того, в этом режиме модем будет отключаться от ¦ линии в ответ на получение длинного нуля (т. е. сигнала Break ¦ длительностью не менее 1.6 с). ¦ ¦Пример: ATY1 ---------------------------------------------------------------------------- Zn ¦Сброс модема. ¦ ¦Выполняет сброс и загрузку конфигурационного профиля, сохраненного ¦командой &Wn. Внимание, команда ATZn должна быть последней в ¦командной строке, иначе все последующие команды будут ¦проигнорированы модемом! ¦ 0 - Сброс и загрузка профиля 0; ¦ 1 - Сброс и загрузка профиля 1. ¦ ¦Пример: ATZ0 ---------------------------------------------------------------------------- Таблица A-2. AT-команды модема, начинающиеся с префикса "#" ____________________________________________________________________________ Команда¦ Описание ---------------------------------------------------------------------------- #CID=n ¦ Эмуляция американского Caller ID средствами русского АОН. ¦ Величина параметра, если допустима, заносится в биты 4 и 5 ¦регистра S31. ¦ ¦0 - Эмуляция Caller ID выключена (по умолчанию); ¦1 - Эмуляция Caller ID включена. Определённый номер выдаётся ¦ в формате NMBR = XXXXXXX, где в качестве номера выдаётся 7 ¦ цифр без категории абонента; ¦2 - Эмуляция Caller ID включена. Определённый номер выдаётся ¦ в формате MESG = XXXXXXX, где в качестве номера выдаётся ¦ дамп буфера АОН в формате HEX. ¦ ¦Пример: AT#CID=1 ---------------------------------------------------------------------------- #UD ¦ Распечатка статистики предшествующего соединения в соответствии ¦со спецификацией Unimodem Diagnostics Command, Microsoft ¦Corporation, Version 1.0. Команда не поддерживается базовыми ¦модификациями модемов серии IDC-2814BXL/VR. ¦ Декодирование этой статистики может быть выполнено утилитой ¦Unimodem Diagnostics, которую можно загрузить с ¦ftp://ftp.inpro.us.com/utils/ud-1012.zip. ¦ ¦Пример: AT#UD ---------------------------------------------------------------------------- Таблица A-3. AT-команды модема, начинающиеся с префикса "%" ____________________________________________________________________________ Команда¦ Описание ---------------------------------------------------------------------------- %Cn ¦Режим сжатия данных. ¦ ¦0 - Сжатие данных по протоколам MNP5 и V.42bis запрещено. ¦ Сбрасывает бит 1 регистра S46; ¦1 - Сжатие данных по протоколу MNP5 разрешено. Сбрасывает бит 1 ¦ регистра S46; ¦2 - Сжатие данных по протоколу V.42bis разрешено. Устанавливает бит ¦ 1 регистра S46; ¦3 - Сжатие данных по протоколам MNP5 и V.42bis разрешено. ¦ Устанавливает бит 1 регистра S46 (по умолчанию). ¦ ¦Пример: AT%C0 ---------------------------------------------------------------------------- %En ¦Разрешение автоматического изменения скорости передачи (только при ¦работе на V.32*, V.FC, V.34*, K56flex, V.90). ¦ ¦Эта установка изменяет значение битов 2 и 6 регистра S41. ¦0 - Анализ качества линии не производится; ¦1 - При любом изменении состояния линии модем будет выполнять ¦ перетренировку; ¦2 - модем будет выполнять адаптацию к изменению качества телефонной ¦ линии посредством перетренировок, если изменение значительно; ¦ при незначительных изменениях будут запрашиваться ¦ пересогласования скорости; ¦3 - установка работает аналогично %E2, но модем не будет запрашивать ¦ перетренировку, даже если необходимо снизить текущую скорость ¦ приёма более чем на один шаг (2400bps). Вместо этого, будет ¦ сделана попытка, выполнить снижение скорости соединения ¦ (fallback) посредством пересогласования скорости до двух шагов ¦ вниз. Если это пересогласование не сможет корректно завершиться, ¦ а также в некоторых других особо тяжёлых ситуациях по-прежнему ¦ будут инициированы перетренировки. Кроме того, в этом режиме ¦ модем способен запрашивать повышение скорости (fallforward) до ¦ трёх шагов (по умолчанию). ¦ ¦Пример: AT%E0 ---------------------------------------------------------------------------- %L ¦Уровень принимаемого сигнала. ¦ ¦Команда выводит на экран уровень принимаемого сигнала (только в ¦режиме обмена данными). ¦ ¦Пример: AT%L ---------------------------------------------------------------------------- %Nn ¦Включение "ночного" режима работы модема (только для модификаций ¦"плюс"). Значение аргумента команды копируется в бит 4 регистра ¦S200 и сохраняется в NVRAM. ¦ ¦0 - "ночной" режим работы модема выключен (по умолчанию); ¦1 - "ночной" режим работы модема включен. ¦ ¦В ночном режиме: ¦- Телефон, включенный в гнездо "Phone" модема, отключен и не будет ¦ звенеть при поступлении входящих звонков; ¦- Единственное электромеханическое реле модема (голосовое) не будет ¦ переключаться во избежание щелчков; ¦- Встроенный громкоговоритель модема и индикация входящих звонков не ¦ отключаются (см. описание бита 5 регистра S200); ¦- Модем будет определять снятие трубки телефона, включенного в ¦ гнездо "Phone", и подключать телефон к линии, если модемом не ¦ установлено соединение. Через 1.5 секунды после того, как Вы ¦ закончите разговор и положите трубку на рычаги, телефон снова ¦ будет отключен от линии. ¦ ¦Пример: AT%N1 ---------------------------------------------------------------------------- %Q ¦Качество принимаемого сигнала. ¦ ¦Команда выводит на экран оценку качества принимаемого сигнала ¦(только в режиме обмена данными). ¦ ¦Пример: AT%Q ---------------------------------------------------------------------------- %Sn ¦Статистика соединения. ¦ Выводит информацию о скорости соединения, используемых ¦модуляциях, протоколах и прочее. Внимание! Информация, выдаваемая ¦данной командой, предназначена только для анализа сотрудниками ¦группы технической поддержки INPRO. ¦ ¦0 - Базовая статистика соединения; ¦1 - Расширенная статистика соединения. Не выводится базовыми ¦ модификациями модемов серии IDC-2814BXL/VR. Для декодирования ¦ данной статистики можно воспользоваться утилитой Rockwell ¦ Diagnostics, доступной на ¦ ftp://ftp.inpro.us.com/utils/s1-1012.zip. ¦Пример: AT%S ---------------------------------------------------------------------------- %Un ¦Выбор режима кодирования (только для модемов серии IDC- 5614/VR). ¦ ¦Команда задает режим кодирования, который используется аппаратурой ¦АТС (в России используется режим A-law). При работе на модуляции ¦V.90 или K56Flex при разрешенном протоколе V.8bis (по умолчанию) ¦выбор режима кодирования происходит автоматически. ¦0 - Выбрать режим u-law; ¦1 - Выбрать режим A-law. ¦ ¦Пример: AT%U0 ---------------------------------------------------------------------------- Таблица A-4. AT-команды модема, начинающиеся с префикса "&" ____________________________________________________________________________ Команда¦ Описание ---------------------------------------------------------------------------- &Cn ¦Состояние сигнала Carrier Detect (обнаружение несущей). ¦ ¦Управляет состоянием линии DCD, если установлена команда &Q0. Данная ¦команда игнорируется, если установлена &Q1. ¦0 - Сигнал DCD выдается постоянно; ¦1 - Состояние сигнала DCD отражает состояние модема (по умолчанию). ¦ ¦Пример: AT&C0 ---------------------------------------------------------------------------- &Dn ¦Обработка сигнала DTR ("терминал готов"). ¦ ¦Команда &D определяет реакцию модема на переход On/Off сигнала DTR: ¦0 - Модем не реагирует на изменение сигнала DTR; ¦1 - Модем переходит в командный режим без разрыва соединения, (как ¦ при приеме Escape - последовательности); ¦2 - Модем разрывает соединение (если оно установлено) и запрещает ¦ автоответ до тех пор, пока сигнал DTR не вернется в состояние On ¦ (по умолчанию); ¦3 - Модем разрывает соединение и выполняет сброс, как при включении ¦ питания. ¦ ¦Пример: AT&D3 ---------------------------------------------------------------------------- &Fn ¦Восстановление заводской установки. ¦ ¦Модем восстанавливает значения команд и S-регистров из ПЗУ. ¦0 - Модем восстанавливает все регистры, за исключением S13, S15, ¦ S17, S50, S86, S100 - S119, S200, S210. Используется заводской ¦ профиль 0; ¦1 - Модем восстанавливает все регистры, за исключением S13, S15, ¦ S17, S50, S86, S100 - S119, S200, S210. Используется заводской ¦ профиль 1; ¦2 - Модем восстанавливает все параметры. Используется заводской ¦ профиль 0; ¦3 - Модем восстанавливает все параметры. Используется заводской ¦ профиль 1. ¦ ¦Пример: AT&F1 ---------------------------------------------------------------------------- &Gn ¦Заградительный тон. ¦ ¦Команда управляет выдачей так называемого ¦"заградительного тона". Этот тон сообщает телефонной станции (АТС), ¦что на линии работает модем. Телефонные станции, используемые в ¦странах СНГ, не опознают заградительный тон, поэтому рекомендуется ¦никогда не включать его (установить &G0). ¦ ¦0 - заградительный тон выключен (по умолчанию); ¦1 - использовать заградительный тон частотой 550Гц; ¦2 - использовать заградительный тон частотой 1800Гц. ¦ ¦Пример: AT&G0 ---------------------------------------------------------------------------- &Kn ¦Управление потоком данных между модемом и терминалом (Flow control). ¦ ¦Данная команда используется для задания метода управления потоком ¦данных между модемом и терминалом. Управление потоком необходимо в ¦случае, если скорость обмена между терминалом и модемом отличается ¦от скорости обмена между Вашим и удаленным модемом. ¦ ¦0 - Управление потоком данных запрещено; ¦1, 2 - не используется; ¦3 - Двустороннее управление по линиям RTS/CTS. ¦4 - Двустороннее управление по методу XON/XOFF. Управляющие символы ¦ XON и XOFF будут удаляться из потока данных, передаваемых ¦ удалённому модему; ¦5 - Двустороннее управление по методу XON/XOFF. Управляющие символы ¦ передаются удаленному модему в потоке данных; ¦6 - Двустороннее управление по методу XON/XOFF и линиям RTS/CTS. ¦ ¦Пример: AT&K0 ---------------------------------------------------------------------------- &Ln ¦Тип телефонной линии. ¦ ¦Величина параметра, если допустима, заносится в бит 2 регистра S27. ¦ ¦0 - Режим коммутируемой телефонной линии (по умолчанию); ¦1 - Режим 2-х проводной выделенной линии. ¦ ¦Пример: AT&L1 ---------------------------------------------------------------------------- &Mn ¦Переключение между синхронным и асинхронным режимами работы. ¦ ¦Команды семейства &Mn рассматриваются модемом, как подмножество ¦команд &Qn. Внимание! Модемы, описанные в настоящем руководстве, не ¦поддерживают синхронных режимов, и команды &M1_&M3 оставлены для ¦совместимости. ¦ ¦0 - Выбирается асинхронный режим прямого обмена. Двоичное число 000 ¦ заносится в биты 3, 0 и 1 регистра S27 соответственно. Помните, ¦ что последовательность команд \N0&M0 устанавливает нормальный ¦ режим с буферизацией, а последовательность &M0\N0 устанавливает ¦ режим прямого обмена. Это связано с тем, что команда \N0 ¦ является аналогом команды &Q6; ¦1...3 - Синхронные режимы работы (не поддерживаются). ¦ ¦Пример: AT&M0 ---------------------------------------------------------------------------- &Pn ¦Отношение времени замыкания/размыкания и скорость импульсного набора ¦номера. ¦ ¦Внимание! В модемах IDC, поставляемых в СНГ, имеется плавная ¦регулировка времени замыкания и размыкания контактов при импульсном ¦наборе. В этих модемах пользователь может установить любое ¦необходимое соотношение; команда &Pn не производит никакого ¦действия. Смотрите также описания регистров S106, S107 и S108. ¦ ¦Пример: AT&P0 ---------------------------------------------------------------------------- &Qn ¦Синхронный/асинхронный режим. ¦ ¦Команда &Qn служит для выбора одного из следующих режимов работы: ¦асинхронного, синхронного (не поддерживается), коррекции ошибок и ¦асинхронного с буферизацией данных. Команды &Q0 - &Q3 являются ¦синонимами команд &M0 - &M3 (см. описание команды &Mn). ¦ ¦4 - Режим автоматической синхронизации (не поддерживается); ¦5 - Асинхронный режим с коррекцией ошибок (по умолчанию). Двоичное ¦ число 101 заносится в биты 3, 0 и 1 регистра S27 соответственно. ¦ Реакция модема на невозможность установить соединение с ¦ коррекцией ошибок может быть настроена посредством регистра S36; ¦6 - Асинхронный нормальный режим с буферизацией. Двоичное число 110 ¦ заносится в биты 3, 0 и 1 регистра S27 соответственно. ¦ ¦Пример: AT&Q0 ---------------------------------------------------------------------------- &Sn ¦Состояние сигнала DSR ("Устройство передачи данных готово"). ¦ ¦Команда определяет, как модем будет управлять сигналом DSR. Величина ¦параметра, если допустима, записывается в бит 6 регистра S21. ¦ ¦0 - Сигнал DSR всегда включен (по умолчанию); ¦1 - DSR включается после обнаружения ответного тона и выключается ¦ после потери несущей. ¦ ¦Пример: AT&S1 ---------------------------------------------------------------------------- &Tn ¦Тестирование и диагностика. ¦ ¦Модем выполнит выбранные функции тестирования и диагностики в ¦соответствии с указанным параметром. Тест может быть выполнен лишь ¦при работе в асинхронном режиме при отключенной коррекции ошибок ¦(режимы нормальный [\N0] и прямого обмена [\N1]). Чтобы завершить ¦тест (за исключением параметров 7 и 8), сначала должна быть введена ¦Escape-последовательность. Если регистр S18 не равен нулю, тест ¦завершится автоматически по истечении таймаута, указанного в S18, и ¦модем выдаст сообщение OK. Помните, что для выполнения тестов 3, 6 и ¦7 необходимо наличие установленного соединения с удалённым модемом. ¦Прежде чем передать команду начала теста локальному модему в ¦процессе установленного соединения, переведите модем в командный ¦режим и убедитесь, что удалённый модем находится в режиме данных. ¦Внимание, мы не рекомендуем Вам выполнять тесты 6 и 7 совместно с ¦модемами, собранными не на чипсетах Rockwell/Conexant, из-за ¦различий в реализации тестовых режимов в модемах разных ¦производителей. ¦ ¦0 - Завершает текущий тест и очищает регистр S16; ¦1 - Начинает тест локального аналогового тракта (LAL, Local Analog ¦ Loopback), рекомендация ITU-T V.54, петля 3. Устанавливает бит 0 ¦ регистра S16. Если в момент получения этой команды установлено ¦ соединение, модем отключится от линии. В начале теста выдаётся ¦ сообщение CONNECT XXXX; ¦2 - Возвращает ERROR; ¦3 - Начинает тест локального цифрового тракта (LDL, Local Digital ¦ Loopback), рекомендация ITU-T V.54, петля 2. Устанавливает бит 2 ¦ регистра S16. Если в момент получения этой команды установлено ¦ соединение, будет выдано сообщение об ошибке. Устанавливает бит ¦ 4 регистра S16 на время теста; ¦4 - Разрешает подтверждение теста цифрового тракта по запросу ¦ удалённого модема. Т. е. запрос со стороны удалённого модема на ¦ выполнение удалённого теста цифрового тракта будет удовлетворён. ¦ Устанавливает бит 0 регистра S23; ¦5 - Запрещает подтверждение теста цифрового тракта по запросу ¦ удалённого модема (по умолчанию). Т. е. запрос со стороны ¦ удалённого модема на выполнение удалённого теста цифрового ¦ тракта будет отвергнут. Очищает бит 0 регистра S23; ¦6 - Запрашивает удалённый тест цифрового тракта, рекомендация ITU-T ¦ V.54, петля 2 без самопроверки. Если в момент получения команды ¦ соединение не установлено, будет выдано сообщение об ошибке. ¦ Устанавливает бит 4 регистра S16 на время теста. В начале теста ¦ выдаётся сообщение CONNECT XXXX; ¦7 - Запрашивает удалённый тест цифрового тракта (RDL, Remote Digital ¦ Loopback), рекомендация ITU-T V.54, петля 2 с самопроверкой. ¦ (При самопроверке тестовая последовательность возвращается ¦ обратно и проверяется модемом.) Если в момент получения команды ¦ соединение не установлено, будет выдано сообщение об ошибке. ¦ Когда тест завершается по истечению таймаута S18, командами &T0 ¦ или H, число обнаруженных ошибок выдаётся в DTE. Устанавливает ¦ бит 5 S16 на время теста. ¦8 - Начинает локальный тест аналогового тракта, рекомендация ITU-T ¦ V.54, петля 3 с самопроверкой. (При самопроверке тестовая ¦ последовательность возвращается обратно и проверяется модемом.) ¦ Если в момент получения этой команды установлено соединение, ¦ модем отключится от линии до начала теста. Когда тест ¦ завершается по истечению таймаута S18, командами &T0 или H, ¦ число обнаруженных ошибок выдаётся в DTE. Устанавливает бит 6 ¦ регистра S16 на время теста. ¦ ¦Пример: AT&T ---------------------------------------------------------------------------- &Vn ¦Просмотр справочной информации. ¦ ¦0 - Команда выдает текущие настройки модема и профили, сохраненные в ¦ ППЗУ (NVRAM) модема; ¦1 - Эта команда аналогична команде %S0; ¦2 - Эта команда аналогична команде %S1. Недоступна в базовой ¦ модификации модемов серии IDC-2814BXL/VR. ¦ ¦Пример: AT&V ---------------------------------------------------------------------------- &Wn ¦Сохранение значений S-регистров в ППЗУ. ¦ ¦Данная команда сохраняет значения следующих команд и регистров: Bn, ¦Cn, T или P, En, Ln, Mn, Qn, Vn, Xn, &Cn, &Dn, &Gn, &Ln, &Qn, &Sn, ¦%Un; регистры S0 - S13, S18, S21 - S24; а также значения команд и ¦регистров MNP/V.42bis и значения дополнительных регистров. ¦ ¦0 - запись значений в профиль 0; ¦1 - запись значений в профиль 1. ¦ ¦Пример: AT&F2\V1S95=1&W&W1 ---------------------------------------------------------------------------- &Yn ¦Выбор автоматически загружаемого конфигурационного профиля. ¦ ¦Команда определяет номер пользовательского профиля, из которого ¦будут читаться значения команд и S-регистров при включении модема ¦или после его сброса переходом On-Off цепи DTR в режиме &D3 или при ¦установке в единицу битов 0 или 1 регистра S13. ¦ ¦0 - использовать профиль 0 (по умолчанию); ¦1 - использовать профиль 1. ¦ ¦Пример: AT&Y0 ---------------------------------------------------------------------------- &Zn=s ¦Запомнить телефонный номер. ¦ ¦Сохраняет заданный номер в одной из четырех ячеек ППЗУ. Здесь n - ¦номер ячейки, куда будет записан телефон (0:3), s - номер в формате, ¦используемом командой D. Сохраненный номер может использоваться для ¦автоматического набора номера в асинхронном режиме с помощью команды ¦DS=n. ¦ ¦Пример: AT&Z0=80952655623 сохраняет в ячейке 0 телефонный номер 8 ¦(095) 265-5623, который будет автоматически набираться модемом по ¦команде ATDS=0 ---------------------------------------------------------------------------- Таблица A-5. AT-команды модема, начинающиеся с префикса ")" ____________________________________________________________________________ Команда¦ Описание ---------------------------------------------------------------------------- )Mn ¦Включение согласования выходного уровня в сотовых режимах. ¦ ¦Разрешает или запрещает автоматическое согласование выходного ¦уровня для приспособления к требованиям сотового телефонного ¦оборудования. Разрешено значение n от 0 до 2. Команда )M0 ¦сбрасывает бит 2 S40 и бит 6 S201. Команда )M1 сбрасывает бит 6 ¦S201 и устанавливает бит 2 S40. Команда )M2 устанавливает бит 6 S201 ¦и бит 2 S40. ¦ ¦)M0 - Запрещает согласование уровня выходного сигнала во время ¦ согласования соединения MNP10. Команда )M0 разрешает ¦ согласование выходного уровня, если сотовый режим запрошен ¦ удалённым модемом. Использует выходной уровень проводной линии ¦ связи (см. описание S91) для начального сотового соединения ¦ (по умолчанию); ¦)M1 - Разрешает согласование уровня выходного сигнала во время ¦ согласования соединения MNP10. Использует величину @Mn для ¦ установки начального сотового соединения. После установки ¦ соединения оптимальный уровень выходного сигнала определяется ¦ модемом; ¦)M2 - Разрешает согласование уровня выходного сигнала во время ¦ согласования соединения MNP10. Использует величину @Mn для ¦ установки начального сотового соединения. После установки ¦ соединения уровень выходного сигнала остаётся неизменным. ¦ ¦Пример: AT)M1 ---------------------------------------------------------------------------- Таблица A-6. AT-команды модема, начинающиеся с префикса "*" ____________________________________________________________________________ Команда¦ Описание ---------------------------------------------------------------------------- *Kn ¦Управление состоянием линии. ¦ ¦0 - Работа модема происходит в соответствии со стандартом Hayes ¦ (значение по умолчанию); ¦1 - Модем поднимает трубку в соответствии со стандартом Hayes, но ¦ при выполнении команд, приводящих в режиме AT*K0 к опусканию ¦ трубки (ATH0, ATZ, BUSY после ATD), трубка опускаться не будет ¦ (т. е. Соединение с абонентом не будет разрываться). Все ¦ остальные действия (отключение динамика модема, изменение ¦ состояния S-регистров) будут выполняться как обычно; ¦2 - Модем поднимает трубку в соответствии со стандартом Hayes. При ¦ выполнении команд ATZ, ATH0, модем подключит телефон, включенный ¦ в гнездо "Phone", к линии, одновременно удерживая её своим реле ¦ снятия трубки, после чего, перейдет в состояние *K0. Таким ¦ образом, Вы получаете возможность разговаривать по телефону, но ¦ не сможете набирать номер, поскольку фактически модем трубки не ¦ опускал. ¦ ¦Пример: AT*K2 ---------------------------------------------------------------------------- Таблица A-7. AT-команды модема, начинающиеся с префикса "+" Внимание! Все команды модема, начинающиеся с префикса "+", для корректной их обработки должны оканчиваться либо символом ";", либо символом . ____________________________________________________________________________ Команда¦ Описание ---------------------------------------------------------------------------- +MS= ¦Выбор модуляции. ¦ Позволяет задать тип модуляции, возможность автоматического ¦выбора скоростей, а также минимальную и максимальную скорости ¦соединения. Команда имеет несколько параметров, разделяемых запятой. ¦Параметры можно опускать - в этом случае предыдущее его значение ¦изменяться не будет. Для просмотра текущих значений параметров можно ¦ввести команду +MS? . Их допустимые значения можно узнать с помощью ¦команды AT+MS=? . ¦ Мы рекомендуем явно задавать тип выбираемой модуляции, если Вы ¦желаете выполнить ограничение скоростей соединения. Не пытайтесь ¦повлиять на выбор модуляции устанавливаемого соединения, меняя лишь ¦значения максимальной скорости соединения. ¦ В зависимости от версии микропрограммы, загруженной в Ваш модем, ¦формат команды AT+MS может отличаться. Используйте команду ATI3 для ¦справки. ---------------------------------------------------------------------------- Версии микропрограммы 2.xx используют следующий формат: +MS=[,[][,[][,[][,[][,[][,[]]]]]]] Версии микропрограммы 3.xx используют следующий формат: +MS=[,[][,[][,[][,[][,[]]]]]] Значения параметров этой команды сохраняются в NVRAM. Пример: AT+MS=,,2400,31200 ---------------------------------------------------------------------------- ¦Параметр позволяет задать наивысшую разрешённую модуляцию, ¦которая первой будет использоваться при установлении начального ¦соединения модемом. |____________________________________________________________________ ¦ ¦ Значение параметра в зависимости ¦ Модуляция ¦ от версии микропрограммы ¦ |__________________________________ ¦ ¦ 2.xx ¦ 3.xx |_________________________________|_________________|________________ ¦ V.21 ¦ 0 ¦ V21 ¦ V.22 ¦ 1 ¦ V22 ¦ V.22bis ¦ 2 ¦ V22B ¦ V.23 ¦ 3 ¦ V23C ¦ V.32 ¦ 9 ¦ V32 ¦ V.32bis ¦ 10 ¦ V32B ¦ V.34 ¦ 11 ¦ V34 ¦ V.90 ¦ 12 ¦ V90 ¦ K56Flex ¦ 56 ¦ K56 ¦ Bell 103 ¦ 64 ¦ B103 ¦ Bell 212 ¦ 69 ¦ B212 |-------------------------------------------------------------------- ¦Значение по умолчанию - 11 для модемов серии IDC-2814BXL/VR и 12 для ¦модемов серии IDC-5614BXL/VR. ---------------------------------------------------------------------------- Параметр разрешает (1) или запрещает (0) автоматический ¦выбор модуляции в ходе установки соединения. Значение по умолчанию - ¦1 (модем может выбрать в ходе начального соединения модуляцию более ¦низкую, чем заданная параметром ). ---------------------------------------------------------------------------- Параметр задаёт минимальную разрешённую скорость ¦соединения в обоих направлениях (только в направлении на приём для ¦K56flex и V.90). Значения параметра может быть любым из ряда ¦скоростей, поддерживаемых стандартом модуляции, указанным в качестве ¦параметра , или меньшим, если разрешён автоматический выбор ¦модуляции . Значение по умолчанию - 300 бит/с. ---------------------------------------------------------------------------- Параметр задаёт максимальную разрешённую скорость ¦соединения в обоих направлениях (в направлении только на приём для ¦K56flex и V.90). Внимание, значение этого параметра может быть любым ¦из ряда скоростей, поддерживаемых стандартом модуляции, указанным в ¦качестве параметра , независимо от значения параметра ¦! Значение по умолчанию соответствует максимальной скорости ¦передачи данных, которая поддерживается Вашим модемом. Для ¦IDC-2814/VR она составляет 33600, а для IDC-5614/VR - 56000 бит/с. ---------------------------------------------------------------------------- ¦Параметр (только для модемов серии IDC-5614/VR) полностью ¦аналогичен команде AT%Un. Значение этого параметра может быть 0 или ¦1. ---------------------------------------------------------------------------- ¦Параметр (только для модемов серии IDC-5614/VR) разрешает или ¦запрещает распознавание модемом режима сигнализации состояния линии ¦цифровых АТС Robbed Bit Signaling, применяемого исключительно в США. ¦Этот параметр может принимать значения 0 (распознавание запрещено) и ¦1 (распознавание разрешено). Значение по умолчанию - 0 ¦(распознавание запрещено). ---------------------------------------------------------------------------- ¦ Задаёт максимальную скорость передачи данных от локального модема ¦к удалённому. Значение параметра может быть любым из ряда, ¦поддерживаемого выбранным стандартом модуляции, или меньшим, если ¦разрешён автоматический выбор модуляции . В последнем ¦случае, скорость передачи будет ограничена ближайшим значением из ¦ряда скоростей, поддерживаемых модуляцией, на которой было ¦установлено соединение. ¦ Этот параметр отсутствует в базовых модификациях серии ¦IDC-2814/VR и не может быть больше, чем на модуляциях ¦V.34bis и ниже. ---------------------------------------------------------------------------- ¦Задаёт минимальную скорость передачи данных от локального модема к ¦удалённому. Значение параметра может быть любым из ряда, ¦поддерживаемого выбранным стандартом модуляции, или меньшим, если ¦разрешён автоматический выбор модуляции . ---------------------------------------------------------------------------- ¦Задаёт максимальную скорость передачи данных от удалённого модема к ¦локальному. Значение параметра может быть любым из ряда, ¦поддерживаемого выбранным стандартом модуляции, или меньшим, если ¦разрешён автоматический выбор модуляции . ---------------------------------------------------------------------------- ¦Задаёт минимальную скорость передачи данных от удалённого модема к ¦локальному. Значение параметра может быть любым из ряда, ¦поддерживаемого выбранным стандартом модуляции, или меньшим, если ¦разрешён автоматический выбор модуляции . ---------------------------------------------------------------------------- Таблица A-8. AT-команды модема, начинающиеся с префикса "-" ____________________________________________________________________________ Команда¦ Описание ---------------------------------------------------------------------------- -Cn ¦Режим работы MNP. ¦ ¦Величина параметра n может находиться в диапазоне 0...3. ¦0 - синхронный режим MNP, MNP10 разрешён (по умолчанию); ¦1 - асинхронный режим MNP, MNP10 разрешён; ¦2 - синхронный режим MNP, MNP10 запрещён; ¦3 - асинхронный режим MNP, MNP10 запрещён. ¦Эта установка не сохраняется в NVRAM и сбрасывается в -C0 любой ¦из команд семейства &Fn. ¦ ¦Пример: AT-C3 ---------------------------------------------------------------------------- -Kn ¦Расширенные службы MNP. ¦ ¦Разрешает или запрещает преобразование LAPM (V.42) соединения в ¦соединение MNP10. Значение параметра n, если оно допустимо, ¦записывается в биты 0-1 регистра S40. ¦ ¦0 - запрещает преобразование соединения LAPM в MNP10. (по ¦ умолчанию); ¦1 - разрешает преобразование соединения LAPM в MNP10; ¦2 - разрешает преобразование соединения LAPM в MNP10. Препятствует ¦ инициации расширенных служб MNP во время фазы определения режима ¦ ответа V.42 (LAPM). ¦ ¦Пример: AT-K1 ---------------------------------------------------------------------------- -SEC=n ¦Разрешение/запрет режима работы MNP10-EC. ¦ ¦Формат команды следующий: AT-SEC=n[,] Где, n = 0 (MNP10-EC ¦запрещён, по умолчанию) или 1 (MNP10-EC разрешён), а - ¦величина уровня выходного сигнала, выраженная в -dBm, в диапазоне ¦0:-30dBm. Если величина уровня выходного сигнала опущена, будет ¦использоваться значение из регистра S91. Вы также можете выяснить ¦текущее значение параметров n и , путём ввода команды ¦AT-SEC?. ¦ ¦Пример: AT-SEC=1,10 ---------------------------------------------------------------------------- Таблица A-9. AT-команды модема, начинающиеся с префикса ":" ____________________________________________________________________________ Команда¦ Описание ---------------------------------------------------------------------------- :En ¦Команда включения компромиссного эквалайзера V.32. ¦ ¦Величина параметра, если допустима, заносится в бит 5 регистра S201. ¦Эта команда может быть использована, если модем подключен к ¦обычной телефонной линии, или к адаптеру сотовой связи. ¦0 - выключает эквалайзер; ¦1 - эквалайзер включен (по умолчанию). ¦ ¦Пример: AT:E0 ---------------------------------------------------------------------------- Таблица A-10. AT-команды модема, начинающиеся с префикса "@" ____________________________________________________________________________ Команда¦ Описание ---------------------------------------------------------------------------- @Mn ¦Установка начального выходного уровня для сотовых режимов. ¦ ¦Устанавливает начальный выходной уровень для повышения скорости ¦соединения, пока не будет определено текущее состояние линии. ¦Величина параметра, если допустима (0:30), записывается в биты 0:4 ¦регистра S201. Значение n по умолчанию равно 18, что соответствует ¦величине начального уровня в -18dBm. ¦Внимание! В качестве результирующей величины начального выходного ¦уровня, всегда устанавливается минимальная из двух: выходного уровня ¦для работы на проводной линии (S91) и уровня, определённого командой ¦@Mn. Например, если в S91 записана величина 9, что соответствует ¦выходному уровню в -9дБм (по умолчанию), даже когда Вы дадите ¦команду @M2, начальный выходной уровень в сотовом режиме будет ¦установлен в -9дБм, а не в -2дБм, как можно было бы ожидать. ¦ ¦@M0 -26dBm; ¦@M1 -30dBm; ¦@M2 -2dBm; ¦@M3 -3dBm; ¦. ¦. ¦. ¦@M30 -30dBm. ¦ ¦Пример: AT@M2 ---------------------------------------------------------------------------- Таблица A-11. AT-команды модема, начинающиеся с префикса "\" ____________________________________________________________________________ Команда¦ Описание ---------------------------------------------------------------------------- \An ¦Максимальный размер блока MNP. ¦ ¦Протокол коррекции ошибок автоматически изменяет длину блока данных ¦в зависимости от частоты возникновения ошибок передачи: чем чаще ¦возникают ошибки, тем короче блок. Команда \A позволяет ограничить ¦максимальный размер блока. Уменьшение размера блока снижает ¦производительность при хорошей связи (т. к. в блоке, кроме полезной ¦информации, содержится служебная информация фиксированной длины). ¦Однако, при плохой связи производительность увеличивается, т. к. в ¦случае возникновения ошибки требуется повторно послать блок меньшей ¦длины. ¦ ¦0 - Максимальный размер блока 64 символа; ¦1 - Максимальный размер блока 128 символов (по умолчанию); ¦2 - Максимальный размер блока 192 символа; ¦3 - Максимальный размер блока 256 символов. ¦ ¦Пример: AT\A2 ---------------------------------------------------------------------------- \Bn ¦Посылка сигнала "Break" удаленному модему. ¦ ¦Получив эту команду во время сеанса связи без коррекции ошибок, ¦модем посылает удаленному модему сигнал Break. Длительность сигнала ¦равна 100*n миллисекунд, по умолчанию посылается сигнал ¦длительностью 300 мс (т.е. \B0 эквивалентна \B3); n может принимать ¦значения от 1 до 9. В режиме MNP сигнал Break передаётся средствами ¦протокола коррекции ошибок и не зависит от указанного параметра n. ¦ ¦Пример: AT\B2. Генерирует сигнал Break длительностью 200 мс. ---------------------------------------------------------------------------- \Gn ¦Управление потоком модем - модем в режиме с буферизацией. ¦ ¦0 - Управление потоком выключено (по умолчанию); ¦1 - Использовать управление потоком XON/XOFF при передаче данных ¦ модем-модем. Таким образом, если Ваш модем не может принимать ¦ данные от удалённого модема по причине переполнения его буфера ¦ на приём, он будет передавать символ XOFF удалённому модему. На ¦ практике такое может случиться лишь если передача данных от ¦ локального модема к локальному DTE была прервана на длительное ¦ время, или скорость локального DTE оказалась ниже скорости DCE ¦ (т. е. скорости обмена модем - модем). ¦ ¦Пример: AT\G0 ---------------------------------------------------------------------------- \Kn ¦Реакция модема на получение сигнала "Break". ¦Управляет реакцией модема на сигнал "Break" полученный от DTE, ¦удалённого модема, или инициированный соответствующим параметром ¦команды \Bn. Величина параметра, если допустима, заносится в биты 3, ¦4 и 5 регистра S40. ---------------------------------------------------------------------------- ____________________________________________________________________________ Источник ¦ DTE, когда модемом ¦ Удалённый модем, ¦ Команда \Bn, полу- Break ¦ установлено соеди- ¦ когда установлено ¦ ченная в командном ¦ нение и он находи- ¦ соединение без ¦ режиме при установ- ¦ тся в режиме данных. ¦ коррекции ошибок. ¦ ленном соединении. ---------------------------------------------------------------------------- \K0 ¦ 1 ¦ 5 ¦ 2 \K1 ¦ 2 ¦ 5 ¦ 2 \K2 ¦ 1 ¦ 6 ¦ 3 \K3 ¦ 3 ¦ 6 ¦ 3 \K4 ¦ 1 ¦ 7 ¦ 4 \K5* ¦ 4 ¦ 7 ¦ 4 ---------------------------------------------------------------------------- 1) Модем переходит в командный режим (как по приему Escape), сигнал "Break" удалённому модему не передаётся. 2) Модем очищает буфера (данных, ждущих передачи удаленному модему, и данных, принятых от удаленного модема и ждущих передачи в DTE) и передаёт сигнал "Break" удалённому модему. 3) Сигнал "Break" немедленно передаётся удалённому модему. 4) Модем посылает сигнал "Break" удалённому модему вместе с передаваемыми данными. 5) Модем очищает буфера данных и посылает сигнал Break в DTE. 6) Сигнал "Break" немедленно передаётся в DTE. 7) Сигнал "Break" передаётся в DTE вместе с принятыми данными. ____________________________________________________________________________ Команда¦ Описание ---------------------------------------------------------------------------- \Nn ¦Режим асинхронного соединения. ¦ ¦Данная команда устанавливает режим обмена данными и использование ¦протоколов коррекции ошибок. ¦ ¦0 - нормальный режим с буферизацией (запрещает коррекцию ошибок). ¦ Автоматически включает установку &Q6; ¦1 - режим прямого обмена, эквивалентный установкам &Q0&M0; ¦2 - режим V.42 и MNP. Модем будет пытаться установить соединение с ¦ коррекцией ошибок по протоколу V.42, а в случае неудачи - ¦ соединение по протоколу MNP. Если не удается установить ¦ соединение с коррекцией ошибок, модем отключится от линии с ¦ сообщением NO CARRIER (автоматически устанавливает &Q5, S36=4 и ¦ S48=7); ¦3 - автоматический режим (по умолчанию). Модем пытается установить ¦ соединение V.42 , если удаленный модем не поддерживает этот ¦ протокол - MNP-соединение; если это не удается, он устанавливает ¦ нормальное соединение с буферизацией (автоматически ¦ устанавливает &Q5, S36=7 и S48=7); ¦4 - режим V.42. Модем пытается установить соединение по протоколу ¦ V.42, если это не удается, модем отключается от линии с ¦ сообщением NO CARRIER (автоматически устанавливает &Q5 и S48=0). ¦ Помните, что команда -K1 может переопределить команду \N4; ¦5 - режим MNP. Модем пытается установить соединение по протоколу ¦ MNP, если это не удается, модем отключается от линии с ¦ сообщением NO CARRIER (автоматически устанавливает &Q5, S36=4 и ¦ S48=128). ¦ ¦Пример: AT\N4 ---------------------------------------------------------------------------- \Vn ¦Разрешение сообщения об установленном соединении одной строкой. ¦ ¦0 - вид сообщений CONNECT зависит от установок Xn, Wn, и регистра ¦ S95 (по умолчанию); ¦1 - сообщения CONNECT выводятся в виде одной строки, формат которой ¦ описан ниже, и зависит от установок Vn и Qn. В режиме V0, ¦ сообщения CONNECT в виде одной строки запрещены, и генерируется ¦ единственный цифровой код, соответствующий сообщению CONNECT ¦ . В режиме V1, сообщения CARRIER, PROTOCOL, или ¦ COMPRESSION выводиться не будут. При этом, формат строки CONNECT ¦ будет следующим: ¦ ¦CONNECT / ---------------------------------------------------------------------------- Где: ---------------------------------------------------------------------------- Если бит 0 регистра S95 установлен в нуль, выводится скорость DTE. Иначе, выводится скорость DCE в направлении на приём; Модуляция, на которой установлено соединение: V32 для V.32 или V.32bis, VFC для V.FC, V34 для V.34, K56 для K56flex и V90 для V.90. На всех остальных модуляциях этот параметр не выводится; Согласованный в ходе соединения протокол коррекции ошибок: NONE, если не согласован, ALT для протокола MNP, LAPM для протокола LAPM (V.42); Согласованное в ходе соединения сжатие данных. CLASS5 для MNP5, V42BIS для V.42bis. Если протокол коррекции ошибок не был согласован (NONE), этот параметр выводиться не будет; Скорость соединения модем-модем (две скорости для асимметричных стандартов модуляции, где величина скорости на передачу предшествует постфиксу :TX, а величина скорости на приём - постфиксу :RX); Не выводится, если установлено соединение в режиме только данных. "SVD" для AudioSpan analog simultaneous audio/voice and data (режим одновременной передачи данных и аналогового звука или голоса AudioSpan). "V70" для V.70 или DigiTalk digital simultaneous voice and data (режим одновременной передачи данных и оцифрованного голоса DigiTalk). Пример: AT\V0 ---------------------------------------------------------------------------- Таблица B-1. Список S-регистров ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S0 ¦0-255 ¦0 звонков¦Число звонков до начала автоответа. ¦ ¦ ¦ Регистр определяет число звонков, которое ¦ ¦ ¦должен принять модем, прежде чем он ответит на ¦ ¦ ¦вызов. Значение 0 запрещает автоответ. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S1 ¦0-255 ¦0 звонков¦Счетчик звонков (этот регистр доступен только для ¦ ¦ ¦чтения). ¦ ¦ ¦ Значение S1 возрастает на единицу при ¦ ¦ ¦получении модемом следующего сигнала вызова от ¦ ¦ ¦АТС. Значение S1 сбрасывается, если в течение 6 ¦ ¦ ¦с. не было принято ни одного звонка. ¦ ¦ ¦ Этот регистр предназначен только для чтения. ---------------------------------------------------------------------------- S2 ¦0-255 ¦43 ¦ASCII Escape-символ. ¦ ¦ ¦ Этот регистр содержит ASCII код символа ¦ ¦ ¦Escape-последовательности. По умолчанию ¦ ¦ ¦используется символ "+". ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S3 ¦0-127 ¦13 ¦ASCII символ Carriage Return (возврат каретки). ¦ ¦ ¦ Регистр содержит ASCII код символа, которым ¦ ¦ ¦заканчиваются команды и ответные сообщения ¦ ¦ ¦модема. Используется только в асинхронном режиме. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S4 ¦0-127 ¦10 ¦ASCII символ Line Feed ("перевод строки"). ¦ ¦ ¦ Регистр содержит ASCII код символа ¦ ¦ ¦("перевод строки"), который выводится модемом ¦ ¦ ¦вместе с символом при выводе текстовых ¦ ¦ ¦сообщений. Используется только в асинхронном ¦ ¦ ¦режиме. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S5 ¦0-32,127¦8 ¦ASCII Символ BackSpace ("стереть влево"). ¦ ¦ ¦ Регистр содержит ASCII код символа BackSpace. ¦ ¦ ¦Используется только в асинхронном режиме. С ¦ ¦ ¦помощью этого символа можно редактировать ¦ ¦ ¦командную строку. Когда модему разрешено ¦ ¦ ¦отражение команд на дисплее, модем посылает ¦ ¦ ¦своему терминалу символ BackSpace, потом пробел, ¦ ¦ ¦затем опять символ BackSpace. Таким образом, ¦ ¦ ¦обрабатывая символ BackSpace, модем каждый раз ¦ ¦ ¦посылает терминалу три символа. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S6 ¦2-255 ¦2 с ¦Задержка перед началом набора вслепую. ¦ ¦ ¦ В этом регистре устанавливается время задержки ¦ ¦ ¦перед набором вслепую (в режиме, установленном ¦ ¦ ¦одной из команд X0, X1 или X3). Модем ждет не ¦ ¦ ¦менее 2 с, даже если в регистре S6 установлена ¦ ¦ ¦меньшая величина. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S7 ¦1-255 ¦60 с ¦Время ожидания несущей. ¦ ¦ ¦ Определяет время (до отключения от линии), в ¦ ¦ ¦течение которого модем ожидает ответного сигнала ¦ ¦ ¦удаленного модема. При выполнении команды D ¦ ¦ ¦(набор номера) время отсчитывается после набора ¦ ¦ ¦последней цифры номера. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S8 ¦0-255 ¦2 с ¦Длительность задержки, вводимой запятой. ¦ ¦ ¦ Регистр устанавливает время, на которое ¦ ¦ ¦задерживается набор номера, при обнаружении в ¦ ¦ ¦нём запятой. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S9 ¦1-255 ¦6*0.1 с ¦Время реакции на распознавание несущей удалённого ¦ ¦ ¦модема. ¦ ¦ ¦ Если Ваш модем непрерывно обнаруживал несущую ¦ ¦ ¦удалённого модема в течение интервала времени, ¦ ¦ ¦указанного в S9, то он считает, несущую ¦ ¦ ¦присутствующей. Чем больше значение регистра S9, ¦ ¦ ¦тем меньше шанс ложного распознавания несущей на ¦ ¦ ¦зашумлённых линиях. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S10 ¦1-255 ¦14*0.1 с ¦Время от потери несущей до разрыва связи. ¦ ¦ ¦ Регистр определяет максимальный промежуток ¦ ¦ ¦времени от потери несущей до момента, когда модем ¦ ¦ ¦отключается от линии (для модуляции V.22bis и ¦ ¦ ¦ниже). Это позволяет поддерживать связь, даже ¦ ¦ ¦если несущая на какое-то время исчезает. При ¦ ¦ ¦S10=255 модем работает так, как если бы несущая ¦ ¦ ¦присутствовала постоянно. Помните, что если ¦ ¦ ¦регистр S10 имеет значение, большее 16, модем ¦ ¦ ¦включит тональный детектор Call Waiting, и будет ¦ ¦ ¦разрывать связь в момент обнаружения такого ¦ ¦ ¦сигнала в линии. Поскольку большинство АТС стран ¦ ¦ ¦СНГ не оборудованы аппаратурой генерации тона, ¦ ¦ ¦уведомляющего о попытке кого-либо дозвониться до ¦ ¦ ¦одного из абонентов, установивших соединение, это ¦ ¦ ¦может привести к ложному срабатыванию тонального ¦ ¦ ¦детектора и разрыву связи на шумных линиях. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S11 ¦50-255 ¦95 мс ¦Длительность сигнала тонального набора. ¦ ¦ ¦ Регистр задает длительность сигнала и паузы в ¦ ¦ ¦миллисекундах при тональном наборе номера. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S12 ¦0-255 ¦50*20 мс ¦Защитная пауза перед командой Escape. ¦ ¦ ¦ В регистре устанавливается минимальная пауза в ¦ ¦ ¦1/50 секунды, которую необходимо выдержать перед ¦ ¦ ¦вводом первого и после ввода последнего Escape- ¦ ¦ ¦символа (обычно команды +++) чтобы они не были ¦ ¦ ¦восприняты как обычные данные. Пауза между вводом ¦ ¦ ¦двух соседних Escape-символов не должна превышать ¦ ¦ ¦заданное в регистре S12 время. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S13 ¦0-255 ¦0 ¦Используется раздельно по битам. ¦ ¦ ¦Этот регистр сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ---------------------------------------------------------------------------- 0 ¦0 * ¦Модем не будет выполнять аппаратный сброс по переходу ¦ ¦сигнала DTR из состояния 1 в состояние 0 (по умолчанию). ¦ ¦Бит 1 имеет приоритет перед этим битом. ¦1 ¦По переходу сигнала DTR из состояния 1 в состояние 0, модем ¦ ¦будет выполнять аппаратный сброс немедленно, если ¦ ¦соединение не установлено, или через 2 секунды, если он ¦ ¦находится в режиме обмена данными (2-х секундная пауза ¦ ¦необходима для выполнения GSTN Cleardown). 1 ¦0 * ¦Модем не будет выполнять аппаратный сброс по переходу ¦ ¦сигнала DTR из состояния 1 в состояние 0 (по умолчанию). ¦1 ¦По переходу сигнала DTR из состояния 1 в состояние 0, модем ¦ ¦будет выполнять аппаратный сброс немедленно, независимо от ¦ ¦наличия текущего соединения (этот бит имеет приоритет над ¦ ¦битом 0). В этом режиме модем будет разрывать соединение ¦ ¦без посылки DISC/LD или GSTN Cleardown удалённому модему. 2 ¦0 * ¦Модем не будет отслеживать снятие трубки на параллельном ¦ ¦телефоне и телефоне, подключенном через гнездо модема ¦ ¦Phone, при получении команды ATD (по умолчанию). ¦1 ¦Если трубка параллельного телефона (только для модификаций ¦ ¦"плюс"), или телефона, подключенного через гнездо модема ¦ ¦Phone, снята, модем не будет пытаться набирать номер по ¦ ¦получению команды ATD, а выдаст сообщение LINE IN USE. 3 ¦0 * ¦Модем не будет определять снятие трубки на параллельном ¦ ¦телефоне и телефоне, подключенном через гнездо модема ¦ ¦Phone, в ходе установленного соединения (по умолчанию). ¦1 ¦Если модемом установлено соединение, в момент поднятия ¦ ¦трубки на параллельном телефоне (только для модификаций ¦ ¦"плюс"), или телефоне, подключенном через гнездо модема ¦ ¦Phone, модем разорвёт соединение, и пользователь сможет ¦ ¦продолжить разговор по телефону. Для предотвращения ложного ¦ ¦срабатывания детектора снятия трубки параллельного ¦ ¦телефона, добавлен 7-секундный таймаут, в течение которого ¦ ¦после окончания набора номера детектор будет блокирован. 4 ¦0 * ¦Система автоматической регулировки усиления в режиме ¦ ¦Speakerphone включена (по умолчанию). ¦1 ¦Система автоматической регулировки усиления в режиме ¦ ¦Speakerphone выключена. 5 ¦0 * ¦В режиме эмуляции Caller ID будут выводиться только семь ¦ ¦цифр определенного номера (по умолчанию). ¦1 ¦В режиме эмуляции Caller ID, для совместимости с устаревшим ¦ ¦программным обеспечением, перед номером абонента будет ¦ ¦выводиться код города (всегда 999). 6 ¦0 * ¦Модем не будет выводить отладочную информацию АОН (по ¦ ¦умолчанию). ¦1 ¦Модем будет выводить информацию о содержимом рабочего ¦ ¦буфера АОН и количестве попыток определения номера после ¦ ¦получения команды ATA или после снятия трубки в режиме ¦ ¦автоответа (S0>0). В режиме эмуляции Caller ID отладочная ¦ ¦информация выдаваться не будет. 7 ¦0 * ¦Индикатор AA отражает состояние регистра S0 (по ¦ ¦умолчанию). ¦1 ¦Индикатор AA вспыхивает в такт распознанным модемом ¦ ¦сигналам АТС. Кроме того, в режиме данных, если текущая ¦ ¦скорость приёма ниже, чем позволяет линия, модем будет ¦ ¦включать индикатор SVD (AA погашен). Если соотношение ¦ ¦сигнал/шум в линии становится ниже минимально допустимого ¦ ¦для текущей скорости приёма, будет включаться индикатор AA ¦ ¦(SVD погашен). Если индикаторы AA и SVD погашены, текущая ¦ ¦скорость приёма данных полностью соответствует состоянию ¦ ¦линии. ---------------------------------------------------------------------------- ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S14 ¦0-255 ¦138 ¦Используется раздельно по битам. ¦ ¦ ¦ Этот регистр изменяется только связанными ¦ ¦ ¦командами и сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ¦Связанная с ¦ ¦ ¦битом команда ---------------------------------------------------------------------------- 0 ¦0 * ¦Озвучивание перетренировок и пересогласований ¦M0 M1 M2 M3 ¦ ¦скорости выключено (по умолчанию). ¦ ¦1 ¦Озвучивание перетренировок и пересогласований ¦M4 M5 M6 ¦ ¦скорости включено. ¦ 1 ¦0 ¦Эхоотображение команд выключено. ¦Е0 ¦1 * ¦Эхоотображение команд включено (по умолчанию).¦E1 2 ¦0 * ¦Ответы модема разрешены (по умолчанию). ¦Q0 ¦1 ¦Ответы модема запрещены. ¦Q1 3 ¦0 ¦Цифровые ответы модема. ¦V0 ¦1 * ¦Текстовые ответы модема (по умолчанию). ¦V1 4 ¦0 * ¦Smart-режим. ¦ATS15.2=0 ¦1 ¦Dumb-режим. ¦ATS15.2=1 5 ¦0 * ¦Тональный набор (по умолчанию). ¦T ¦1 ¦Импульсный набор. ¦P 6 ¦0 ¦Зарезервирован. ¦ 7 ¦0 ¦Режим ответа. ¦A,R ¦1 * ¦Режим вызова (по умолчанию). ¦D,O ---------------------------------------------------------------------------- ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S15 ¦0-255 ¦0 ¦Используется раздельно по битам. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM и ¦ ¦ ¦анализируется по включению питания (кроме битов ¦ ¦ ¦4, 6 и 7). ____________________________________________________________________________ Бит ¦Значение¦Описание ---------------------------------------------------------------------------- 0 ¦0 * ¦Режим работы по стандартной выделенной линии выключен (по ¦ ¦умолчанию). Модем будет анализировать состояние бита S15.3. ¦1 ¦Режим работы по стандартной выделенной линии включен. ¦ ¦Модем будет игнорировать состояние бита S15.3. 1 ¦0 * ¦Режим вызова (originate) (по умолчанию). ¦ ¦Если S15.0=1, модем будет устанавливать соединение по ¦ ¦стандартной выделенной линии в режиме вызова. ¦ ¦Если S15.0=0 и S15.3=1, модем будет производить ¦ ¦автоматический набор номера из &Z0, и устанавливать ¦ ¦соединение. ¦1 ¦Режим ответа (answer). ¦ ¦Если S15.0=1, модем будет устанавливать соединение по ¦ ¦стандартной выделенной линии в режиме ответа. ¦ ¦Если S15.0=0 и S15.3=1, модем будет подключаться к линии и ¦ ¦ожидать появления тонов 1300Гц (V.25 CNG). Каждая ¦ ¦обнаруженная модемом посылка тона 1300Гц будет ¦ ¦рассматриваться модемом, как входящий звонок. 2 ¦0 * ¦Интеллектуальный режим (smart) (по умолчанию). ¦1 ¦Неинтеллектуальный режим (dumb). 3 ¦0 * ¦Режимы эмуляции выделенной линии по коммутируемой линии, ¦ ¦или входящего звонка на выделенной линии по включению ¦ ¦питания выключены (по умолчанию). ¦1 ¦По включению питания модем будет продолжать свою работу в ¦ ¦зависимости от состояния S15.1. 4 ¦0 * ¦Датчик снятия трубки параллельного телефона включен (только ¦ ¦для модификаций "плюс") (по умолчанию). ¦1 ¦Датчик снятия трубки параллельного телефона выключен. 5 ¦0 * ¦Модем будет анализировать содержимое битов этого регистра ¦ ¦0...3 и 5, не дожидаясь установки сигнала DTR в состояние ¦ ¦логической единицы (по умолчанию). ¦1 ¦Ожидать установку сигнала DTR в логическую единицу, затем ¦ ¦выполнить действия, заданные значением битов этого регистра ¦ ¦0...3 и 5. 6 ¦0 * ¦Модем отслеживает состояние сигнала RTS как обычно (по ¦ ¦умолчанию). ¦1 ¦Модем всегда полагает сигнал RTS установленным в единицу. ¦ ¦Этот бит влияет на все режимы работы модема. Удобен при ¦ ¦работе с DTE, которые не поддерживают сигнал RTS. 7 ¦0 * ¦Модем отслеживает состояние сигнала DTR как обычно (по ¦ ¦умолчанию). ¦1 ¦Модем всегда полагает сигнал DTR установленным в единицу. ¦ ¦Этот бит влияет на все режимы работы модема. Удобен при ¦ ¦работе с DTE, которые не поддерживают сигнал DTR. ---------------------------------------------------------------------------- ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S16 ¦0-255 ¦0 ¦Состояние тестов. ¦ ¦ ¦Используется раздельно по битам. ¦ ¦ ¦ Этот регистр изменяется только связанными ¦ ¦ ¦командами и не сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ¦Связанная с ¦ ¦ ¦битом команда ---------------------------------------------------------------------------- 0 ¦0 * ¦Модем не выполняет тестирования. ¦&T0 ¦1 ¦Выполняется локальный тест аналогового тракта.¦&T1 1 ¦0 * ¦Не используется. ¦ 2 ¦0 * ¦Модем не выполняет тестирования. ¦&T0 ¦1 ¦Выполняется локальный тест цифрового тракта ¦&T3 ¦ ¦(LDL). ¦ 3 ¦0 * ¦Модем не выполняет тестирования. ¦ ¦1 ¦По запросу удалённого модема выполняется ¦ ¦ ¦удалённый тест цифрового тракта (RDL). ¦ 4 ¦0 * ¦Модем не выполняет тестирования. ¦&T0 ¦1 ¦По запросу локального модема выполняется ¦&T6 ¦ ¦удалённый тест цифрового тракта (RDL). ¦ 5 ¦0 * ¦Модем не выполняет тестирования. ¦&T0 ¦1 ¦По запросу локального модема выполняется ¦&T7 ¦ ¦удалённый тест цифрового тракта с ¦ ¦ ¦самопроверкой. ¦ 6 ¦0 * ¦Модем не выполняет тестирования. ¦&T0 ¦1 ¦Выполняется локальный тест аналогового тракта ¦&T8 ¦ ¦(LAL) с самопроверкой. ¦ 7 ¦0 * ¦Не используется. ¦ ---------------------------------------------------------------------------- ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S17 ¦1-255 ¦72 ¦Коэффициент агрессивности. ¦ ¦ ¦ Этот регистр содержит масштабный коэффициент ¦ ¦ ¦среднеквадратичной ошибки, которая используется ¦ ¦ ¦при автоматическом выборе скорости приёма данных ¦ ¦ ¦во время установки начального соединения и ¦ ¦ ¦перетренировок на модуляции V.34 и выше. В ¦ ¦ ¦регистр записывается этот коэффициент, умноженный ¦ ¦ ¦на 64 (40 hex). Если этот коэффициент равен 1.0, ¦ ¦ ¦модем будет устанавливать скорость обмена ¦ ¦ ¦информацией в соответствии с текущим состоянием ¦ ¦ ¦линии. Если коэффициент больше 1, будет ¦ ¦ ¦выбираться более низкая скорость. При ¦ ¦ ¦коэффициенте меньшем 1, модем будет выбирать ¦ ¦ ¦скорость приёма, более высокую, чем фактически ¦ ¦ ¦позволяет линия. При S17=0, модем будет ¦ ¦ ¦устанавливать на приём максимальную скорость, ¦ ¦ ¦доступную для данного соединения. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S18 ¦0-255 ¦0 с ¦Продолжительность тестов. ¦ ¦ ¦ В регистре устанавливается время, в течение ¦ ¦ ¦которого модем проводит тест, а затем ¦ ¦ ¦возвращается в командный режим. Если S18=0, тест ¦ ¦ ¦завершается оператором с помощью команд AT&T0 или ¦ ¦ ¦ATH. ¦ ¦ ¦ Этот регистр не сохраняется в NVRAM. ---------------------------------------------------------------------------- S21 ¦0-255 ¦52 ¦Используется раздельно по битам. ¦ ¦ ¦ Этот регистр изменяется только связанными ¦ ¦ ¦командами и сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ¦Связанная с ¦ ¦ ¦битом команда ---------------------------------------------------------------------------- 0 ¦0 * ¦Оставлено для совместимости. ¦&J0 ¦1 ¦Оставлено для совместимости. ¦&J1 1 ¦0 * ¦Зарезервирован. ¦ 2 ¦0 ¦CTS следует за RTS. ¦&R0 ¦1 * ¦CTS присутствует всегда (по умолчанию). ¦&R1 3-4 ¦00 ¦Модем игнорирует состояние DTR. ¦&D0 ¦01 ¦Переход в командный режим по переходу DTR ¦&D1 ¦ ¦On/Off; ¦ ¦10 * ¦Отключение от линии по переходу DTR On/Off (по¦&D2 ¦ ¦умолчанию); ¦ ¦11 ¦Сброс модема по переходу DTR On/Off. ¦&D3 5 ¦0 ¦DCD всегда включен. ¦&C0 ¦1 * ¦DCD отражает фактическое состояние несущей (по¦&C1 ¦ ¦умолчанию). ¦ 6 ¦0 * ¦DSR всегда включен (по умолчанию). ¦&S0 ¦1 ¦DSR включается при ответе удаленного модема. ¦&S1 7 ¦0 * ¦Разрыв соединения по получению длинного нуля ¦Y0 ¦ ¦запрещён (по умолчанию). ¦ ¦1 ¦Разрыв соединения по получению длинного нуля ¦Y1 ¦ ¦разрешён. ¦ ---------------------------------------------------------------------------- ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S22 ¦0-255 ¦118 ¦Используется раздельно по битам. ¦ ¦ ¦ Этот регистр изменяется только связанными ¦ ¦ ¦командами и сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ¦Связанная с ¦ ¦ ¦битом команда ---------------------------------------------------------------------------- 0-1 ¦00 ¦Малая громкость звукового сопровождения; ¦L0 ¦01 ¦Малая громкость звукового сопровождения; ¦L1 ¦10 * ¦Средняя громкость звукового сопровождения ¦L2 ¦ ¦(по умолчанию); ¦ ¦11 ¦Высокая громкость звукового сопровождения. ¦L3 2-3 ¦00 ¦Звуковое сопровождение всегда выключено; ¦М0 ¦01 * ¦Звуковое сопровождение включено до тех пор, ¦M1 ¦ ¦пока не получена несущая (по умолчанию); ¦ ¦10 ¦Звуковое сопровождение всегда включено; ¦M2 ¦11 ¦Звуковое сопровождение включено во время ¦M3 ¦ ¦установки начального соединения. ¦ 4-6 ¦000 ¦Краткое ответное сообщение набор вслепую; ¦X0 ¦001 ¦Не определено; ¦ ¦010 ¦Не определено; ¦ ¦011 ¦Не определено; ¦ ¦100 ¦Полные ответные сообщения набор вслепую; ¦X1 ¦101 ¦Полные ответные сообщения ожидание сигнала ¦X2 ¦ ¦"набирайте"; ¦ ¦110 ¦Полные ответные сообщения обнаружение сигнала ¦X3 ¦ ¦"занято"; ¦ ¦111 * ¦Полные ответные сообщения ожидание сигнала ¦X4 ¦ ¦"набирайте" обнаружение сигнала "занято" (по ¦ ¦ ¦умолчанию). ¦ 7 ¦0 * ¦Зарезервирован. ¦ ---------------------------------------------------------------------------- ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S23 ¦0-255 ¦62 ¦Используется раздельно по битам. ¦ ¦ ¦ Этот регистр изменяется только связанными ¦ ¦ ¦командами и сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ¦Связанная с ¦ ¦ ¦битом команда ---------------------------------------------------------------------------- 0 ¦0 * ¦Не отвечать на запрос RDL (по умолчанию). ¦&T5 ¦1 ¦Отвечать на запрос RDL. ¦&T4 1-3 ¦ ¦Скорость обмена с DTE. ¦AT ¦000 ¦300 bps; ¦ ¦001 ¦600 bps; ¦ ¦010 ¦1200 bps; ¦ ¦011 ¦2400 bps; ¦ ¦100 ¦4800 bps; ¦ ¦101 ¦9600 bps; ¦ ¦110 ¦19200 bps; ¦ ¦111 * ¦38400 bps или выше (по умолчанию). ¦ 4-5 ¦ ¦Формат символа, передаваемого из DTE в модем в¦AT ¦ ¦асинхронном режиме. ¦ ¦00 ¦Контроль по четности; ¦ ¦01 ¦Не используется; ¦ ¦10 ¦Контроль по нечетности; ¦ ¦11 * ¦Нет контроля (по умолчанию). ¦ 6-7 ¦00 * ¦Нет заградительного тона (по умолчанию); ¦&G0 ¦01 ¦Заградительный тон 550 Гц; ¦&G1 ¦10 ¦Заградительный тон 1800 Гц; ¦&G2 ¦11 ¦Не используется. ¦ ---------------------------------------------------------------------------- ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S24 ¦0-255 ¦0 с ¦Таймер перехода в "спящий" режим. ¦ ¦ ¦ Задаёт промежуток времени в секундах, в ¦ ¦ ¦течении которого модем будет работать в обычном ¦ ¦ ¦режиме при отсутствии активности телефонной линии ¦ ¦ ¦или DTE. По истечении этого промежутка времени ¦ ¦ ¦модем перейдёт в спящий режим со сниженным ¦ ¦ ¦энергопотреблением. Таймер будет сбрасываться при ¦ ¦ ¦обнаружении активности телефонной линии или DTE. ¦ ¦ ¦Если значение регистра равно нулю, модем никогда ¦ ¦ ¦не будет переходить в спящий режим. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S25 ¦0-255 ¦5 * 10 мс¦Задержка обработки сигнала DTR ("терминал ¦ ¦ ¦готов"). ¦ ¦ ¦ Регистр S25 задает время задержки реакции ¦ ¦ ¦модема на изменение состояния цепи DTR, ¦ ¦ ¦выраженное в десятках миллисекунд. Если сигнал ¦ ¦ ¦DTR изменяет состояние на время меньшее, чем ¦ ¦ ¦задано S25, то такое изменение игнорируется. ¦ ¦ ¦ Этот регистр не сохраняется в NVRAM. ---------------------------------------------------------------------------- S27 ¦0-255 ¦73 ¦Используется раздельно по битам. ¦ ¦ ¦ Этот регистр изменяется только связанными ¦ ¦ ¦командами и сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ¦Связанная с ¦ ¦ ¦битом команда ---------------------------------------------------------------------------- 0,1,3 ¦000 ¦Асинхронный режим; ¦&M0 &Q0 ¦001 ¦Синхронный режим 1, набор в асинхронном ¦&M1 &Q1 ¦ ¦режиме; ¦ ¦010 ¦Синхронный режим 2, набор по переходу DTR; ¦&M2 &Q2 ¦011 ¦Синхронный режим 3, набор вручную; ¦&M3 &Q3 ¦100 ¦Режим автоматической синхронизации; ¦&Q4 ¦101 * ¦Асинхронный режим с контролем ошибок (по ¦&Q5 ¦ ¦умолчанию); ¦ ¦110 ¦Асинхронный режим с буферизацией; ¦&Q6 ¦111 ¦Не используется. ¦ 2 ¦0 * ¦Режим коммутируемой телефонной линии (по ¦&L0 ¦ ¦умолчанию). ¦ ¦1 ¦Режим выделенной линии. ¦&L1 4-5 ¦00 * ¦Оставлено для совместимости (по умолчанию); ¦&X0 ¦01 ¦Оставлено для совместимости; ¦&X1 ¦10 ¦Оставлено для совместимости; ¦&X2 ¦11 ¦Не используется. ¦ 6 ¦0 ¦V.22bis, ITU-T V.21. ¦B0 ¦1 * ¦Bell 103, Bell 212A (по умолчанию). ¦B1 7 ¦0 * ¦Режим звукового сопровождения M0...M5; ¦M0...M5 ¦1 ¦Режим звукового сопровождения M6. ¦M6 ---------------------------------------------------------------------------- ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S28 ¦0-255 ¦0 ¦Используется раздельно по битам. ¦ ¦ ¦ Этот регистр изменяется только связанными ¦ ¦ ¦командами и не сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ¦Связанная с ¦ ¦ ¦битом команда ---------------------------------------------------------------------------- 0-2 ¦000 * ¦Зарезервированы. ¦ 3-4 ¦00 ¦Оставлено для совместимости; ¦&P0 ¦01 ¦Оставлено для совместимости; ¦&P1 ¦10 ¦Оставлено для совместимости; ¦&P2 ¦11 ¦Оставлено для совместимости. ¦&P3 5 ¦0 * ¦Зарезервирован. ¦ 6-7 ¦00 * ¦Оставлено для совместимости; ¦*H0 ¦01 ¦Оставлено для совместимости; ¦*H1 ¦10 ¦Оставлено для совместимости; ¦*H2 ¦11 ¦Не используется. ¦ ---------------------------------------------------------------------------- ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S29 ¦0-255 ¦70*10 мс ¦Время размыкания линии при обработке команды ¦ ¦ ¦"ATD!". ¦ ¦ ¦ Этот регистр не сохраняется в NVRAM. ---------------------------------------------------------------------------- S30 ¦0-255 ¦0*10 с ¦Таймер разрыва связи неактивного соединения. ¦ ¦ ¦Таймер задаётся в десятках секунд для режима ¦ ¦ ¦данных и в секундах - для голосового режима. Если ¦ ¦ ¦было установлено соединение с коррекцией ошибок, ¦ ¦ ¦и в течение времени, заданного этим регистром, ¦ ¦ ¦модем не принимал и не передавал никаких данных, ¦ ¦ ¦он производит разрыв соединения и возвращается в ¦ ¦ ¦командный режим. В режиме без коррекции ошибок, ¦ ¦ ¦счётчик будет сбрасываться только при передаче ¦ ¦ ¦данных. Значение 0 запрещает отсчет таймаута. ¦ ¦ ¦ Этот регистр не сохраняется в NVRAM. ---------------------------------------------------------------------------- S31 ¦0-255 ¦194 ¦Используется раздельно по битам. ¦ ¦ ¦ Этот регистр изменяется только связанными ¦ ¦ ¦командами и сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ¦Связанная с ¦ ¦ ¦битом команда ---------------------------------------------------------------------------- 0 ¦0 * ¦Формат вывода сообщений о соединении ¦\V0 ¦ ¦управляется регистром S95, командами Wn и Vn ¦ ¦ ¦(по умолчанию). ¦ ¦1 ¦Сообщение об установке соединения в одну ¦\V1 ¦ ¦строку. ¦ 1 ¦0 ¦Автоматический выбор скорости запрещён. ¦N0 ¦1 * ¦Автоматический выбор скорости при установке ¦N1 ¦ ¦начального соединения (по умолчанию). ¦ 2-3 ¦00 * ¦В сообщении CONNECT будет выводиться только ¦W0 ¦ ¦скорость обмена с терминалом (по умолчанию). ¦ ¦01 ¦Разрешены расширенные сообщения CONNECT. ¦W1 ¦10 ¦В сообщении CONNECT будет выводиться только ¦W2 ¦ ¦скорость обмена с удаленным модемом. ¦ ¦11 ¦Не используется. ¦ 4-5 ¦00 * ¦Caller ID выключен (по умолчанию). ¦#CID=0 ¦01 ¦Caller ID включен, короткий вид сообщений. ¦#CID=1 ¦10 ¦Caller ID включен, длинный вид сообщений. ¦#CID=2 ¦11 ¦Не используется. ¦ 6-7 ¦11 * ¦Зарезервированы. ¦ ---------------------------------------------------------------------------- ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S32 ¦0-255 ¦17 ¦ASCII символ XON (разрешение передачи). ¦ ¦ ¦ Регистр содержит ASCII код символа XON ¦ ¦ ¦("разрешение передачи"), используемый при ¦ ¦ ¦программном управлении потоком данных. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S33 ¦0-255 ¦19 ¦ASCII Символ XOFF ("запрет передачи"). ¦ ¦ ¦ Регистр содержит ASCII код символа XOFF ¦ ¦ ¦("запрет передачи"), который используется при ¦ ¦ ¦программном управлении потоком данных. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S36 ¦0-7 ¦7 ¦Реакция на невозможность установки соединения с ¦ ¦ ¦коррекцией ошибок LAPM (V.42). ¦ ¦ ¦0 - модем разрывает соединение; ¦ ¦ ¦1 - модем остаётся на линии и будет установлено ¦ ¦ ¦ соединение в режиме прямого обмена; ¦ ¦ ¦2 - зарезервировано; ¦ ¦ ¦3 - модем остаётся на линии и будет установлено ¦ ¦ ¦ соединение в нормальном режиме; ¦ ¦ ¦4 - будет произведена попытка установить ¦ ¦ ¦ MNP-соединения, при её неудаче, модем ¦ ¦ ¦ отключится от линии; ¦ ¦ ¦5 - будет произведена попытка установить ¦ ¦ ¦ MNP-соединения, при её неудаче, модем ¦ ¦ ¦ установит соединение в режиме прямого обмена; ¦ ¦ ¦6 - зарезервировано; ¦ ¦ ¦7 - будет произведена попытка установить ¦ ¦ ¦ MNP-соединения, при её неудаче, модем ¦ ¦ ¦ установит соединение в нормальном режиме (по ¦ ¦ ¦ умолчанию); ¦ ¦ ¦Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S37 ¦0-12 ¦0 ¦Ограничение скорости соединения. ¦ ¦ ¦ Данный регистр позволяет задать максимальную ¦ ¦ ¦скорость, которая будет использована при ¦ ¦ ¦установлении соединения. Данный регистр введен с ¦ ¦ ¦целью совместимости с существующим ПО; вместо ¦ ¦ ¦него рекомендуется использовать команду AT+MS. ¦ ¦ ¦ 0 - автоматический выбор скорости. ¦ ¦ ¦ 3 - 300 bps. ¦ ¦ ¦ 5 - 1200 bps. ¦ ¦ ¦ 6 - 2400 bps. ¦ ¦ ¦ 7 - 1200/75 bps. ¦ ¦ ¦ 8 - 4800 bps. ¦ ¦ ¦ 9 - 9600 bps. ¦ ¦ ¦ 10 - 12000 bps. ¦ ¦ ¦ 11 - 14400 bps. ¦ ¦ ¦ 12 - 7200 bps. ¦ ¦ ¦Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S38 ¦0-255 ¦20 с ¦Задержка перед прекращением соединения. В этом ¦ ¦ ¦регистре задается максимальная задержка между ¦ ¦ ¦получением команды ATH (или перепадом сигнала ¦ ¦ ¦DTR) и отсоединением от линии, необходимая для ¦ ¦ ¦передачи данных из выходного буфера модема. ¦ ¦ ¦Регистр работает только в режимах соединения с ¦ ¦ ¦коррекцией ошибок. При записи в этот регистр ¦ ¦ ¦числа 255 соединение будет разорвано только после ¦ ¦ ¦успешной передачи всех данных из буфера. При ¦ ¦ ¦записи значений от 0 до 254 - по завершении ¦ ¦ ¦передачи данных или по истечении указанного ¦ ¦ ¦интервала времени. Этот регистр не сохраняется в ¦ ¦ ¦NVRAM. ---------------------------------------------------------------------------- S39 ¦0-255 ¦3 ¦Используется раздельно по битам. ¦ ¦ ¦Этот регистр изменяется только связанными ¦ ¦ ¦командами и сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ¦Связанная с ¦ ¦ ¦битом команда ---------------------------------------------------------------------------- 0-2 ¦000 ¦Управление потоком запрещено; ¦&K0 ¦001 ¦Не используется; ¦ ¦010 ¦Не используется; ¦ ¦011 ¦Управление потоком по линиям RTS/CTS; ¦&K3 ¦100 ¦Управление потоком по методу XON/XOFF; ¦&K4 ¦101 ¦Прозрачное управление потоком по методу ¦&K5 ¦ ¦XON/XOFF; ¦ ¦110 ¦Управление потоком по линиям RTS/CTS и ¦&K6 ¦ ¦методу XON/XOFF; ¦ ¦111 ¦Не используется. ¦ 3-7 ¦ ¦Зарезервированы. ¦ ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S40 ¦0-255 ¦104 ¦Используется раздельно по битам. ¦ ¦ ¦ Этот регистр изменяется только связанными ¦ ¦ ¦командами и сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ¦Связанная с ¦ ¦ ¦битом команда ---------------------------------------------------------------------------- 0-1 ¦00 * ¦Расширенные службы MNP запрещены (по ¦-K0 ¦ ¦умолчанию); ¦ ¦01 ¦Расширенные службы MNP разрешены; ¦-K1 ¦10 ¦Расширенные службы MNP разрешены. ¦-K2 2 ¦0 * ¦Согласование выходного уровня в сотовых ¦)M0 ¦ ¦режимах запрещено. ¦ ¦1 ¦Согласование выходного уровня в сотовых ¦)M1 )M2 ¦ ¦режимах разрешено. ¦ 3-5 ¦000-101 ¦Метод обработки сигнала Break; ¦\K0 - \K5 ¦110 ¦Не используется; ¦ ¦111 ¦Не используется. ¦ 6-7 ¦00 ¦Размер блока MNP - 64 символа; ¦\A0 ¦01 * ¦Размер блока MNP - 128 символов (по ¦\A1 ¦ ¦умолчанию); ¦ ¦10 ¦Размер блока MNP - 192 символа; ¦\A2 ¦11 ¦Размер блока MNP - 256 символов. ¦\A3 ---------------------------------------------------------------------------- ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S41 ¦0-255 ¦195 ¦Используется раздельно по битам. ¦ ¦ ¦ Этот регистр изменяется только связанными ¦ ¦ ¦командами и сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ¦Связанная с ¦ ¦ ¦битом команда ---------------------------------------------------------------------------- 0-1 ¦00 ¦Сжатие данных запрещено; ¦%C0 ¦01 ¦Используется сжатие данных MNP5; ¦%C1 ¦10 ¦Используется сжатие данных V.42bis; ¦%C2 ¦11 * ¦Разрешено сжатие данных V.42bis и MNP5 (по ¦%C3 ¦ ¦умолчанию). ¦ 2, 6 ¦00 ¦Автоматическое изменение скорости и ¦%E0 ¦ ¦перетренировки запрещены; ¦ ¦01 ¦Перетренировки разрешены; ¦%E1 ¦10 * ¦Автоматическое изменение скорости соединения ¦%E2 ¦ ¦разрешено; ¦ ¦11 ¦То же, что и %E2. Кроме того, модем будет ¦%E3 ¦ ¦стремиться запрашивать пересогласования ¦ ¦ ¦скорости вниз даже тогда, когда EQM плох. В ¦ ¦ ¦режиме %E2 в таких случаях будут ¦ ¦ ¦запрашиваться перетренировки. ¦ 3-5 ¦ ¦Зарезервированы. ¦ 7 ¦0 ¦Оставлено для совместимости; ¦-Q0 ¦1* ¦Оставлено для совместимости (по умолчанию). ¦-Q1 ---------------------------------------------------------------------------- ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S46 ¦136, 138¦138 ¦Управление выбором компрессии V.42bis. ¦ ¦ ¦136 - использовать коррекцию ошибок LAPM без ¦ ¦ ¦ сжатия данных V.42bis; ¦ ¦ ¦138 - использовать коррекцию ошибок LAPM ¦ ¦ ¦ совместно с V.42bis (по умолчанию). ¦ ¦ ¦Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S48 ¦0,7,128 ¦7 ¦Управление согласованием использования коррекции ¦ ¦ ¦ошибок LAPM (V.42). ¦ ¦ ¦0 - согласование V.42 запрещено. Пропустить фазы ¦ ¦ ¦ определения и согласования, и продолжить ¦ ¦ ¦ установку соединения с использованием LAPM; ¦ ¦ ¦7 - согласование V.42 разрешено (по умолчанию); ¦ ¦ ¦128 - согласование V.42 запрещено. Пропустить ¦ ¦ ¦ фазы определения и согласования, и сразу ¦ ¦ ¦ перейти к действиям, оговорённым содержимым ¦ ¦ ¦ регистра S36. ¦ ¦ ¦Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S50 ¦0-255 ¦17 (14) ¦Пороговая скорость приёма для индикатора HS в ¦ ¦ ¦режиме данных. ¦ ¦ ¦ Если в ходе установленного соединения скорость ¦ ¦ ¦приёма достигла или превысила порог, заданный ¦ ¦ ¦данным регистром, индикатор HS будет включен. В ¦ ¦ ¦остальных случаях в ходе установленного ¦ ¦ ¦соединения индикатор HS светиться не будет. ¦ ¦ ¦Значение данного регистра по умолчанию для ¦ ¦ ¦модемов серии IDC-2814BXL/VR равно 14 (28800 ¦ ¦ ¦bps), а для IDC-5614BXL/VR - 17 (32000 bps). ¦ ¦ ¦ Этот регистр сохраняется в NVRAM. ____________________________________________________________________________ Значение Скорость ¦Значение Скорость ¦Значение Скорость ---------------------------------------------------------------------------- 0 300 ¦17 32000 (K56Flex) ¦34 33333 (V.90) 1 600 ¦18 34000 (K56Flex) ¦35 34667 (V.90) 2 1200 ¦19 36000 (K56Flex) ¦36 36000 (V.90) 3 2400 ¦20 38000 (K56Flex) ¦37 37333 (V.90) 4 4800 ¦21 40000 (K56Flex) ¦38 38667 (V.90) 5 7200 ¦22 42000 (K56Flex) ¦39 40000 (V.90) 6 9600 ¦23 44000 (K56Flex) ¦40 41333 (V.90) 7 12000 ¦24 46000 (K56Flex) ¦41 42667 (V.90) 8 14400 ¦25 48000 (K56Flex) ¦42 44000 (V.90) 9 16800 ¦26 50000 (K56Flex) ¦43 45333 (V.90) 10 19200 ¦27 52000 (K56Flex) ¦44 46667 (V.90) 11 21600 ¦28 54000 (K56Flex) ¦45 48000 (V.90) 12 24000 ¦29 56000 (K56Flex) ¦46 49333 (V.90) 13 26400 ¦30 28000 (V.90) ¦47 50667 (V.90) 14 28800 ¦31 39333 (V.90) ¦48 52000 (V.90) 15 31200 ¦32 30667 (V.90) ¦49 53333 (V.90) 16 33600 ¦33 32000 (V.90) ¦50 54667 (V.90) ¦ ¦51 56000 (V.90) ---------------------------------------------------------------------------- ____________________________________________________________________________ S91 ¦0-33 ¦9 -дБм ¦Уровень выходного сигнала модема в режиме обмена ¦ ¦ ¦данными. ¦ ¦ ¦ В отличие от остальных модемов на чипсетах ¦ ¦ ¦Rockwell/Conexant, этот регистр не сохраняется в ¦ ¦ ¦NVRAM автоматически после его изменения. Для его ¦ ¦ ¦сохранения Вы можете воспользоваться командами ¦ ¦ ¦&Wn. Сохранённое в NVRAM значение S91 является ¦ ¦ ¦общим для обоих профилей (0 и 1). Этот регистр ¦ ¦ ¦сбрасывается в значение по умолчанию только ¦ ¦ ¦командами AT&F2 и AT&F3. ---------------------------------------------------------------------------- S92 ¦0-33 ¦9 -дБм ¦Уровень выходного сигнала модема в режиме ¦ ¦ ¦передачи факсимильных сообщений. Правила работы с ¦ ¦ ¦этим регистром аналогичны оным для S91. ---------------------------------------------------------------------------- S95 ¦0-255 ¦0 ¦Типы сообщений о соединении. Используется ¦ ¦ ¦раздельно по битам. ¦ ¦ ¦Этот регистр сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ---------------------------------------------------------------------------- 0 ¦0 * ¦В сообщении CONNECT XXXX выдается скорость обмена с ¦ ¦терминалом, а не скорость обмена данными между модемами, ¦ ¦независимо от установки Wn (по умолчанию). ¦1 ¦В сообщении CONNECT XXXX выдается скорость обмена данными ¦ ¦между модемами, а не скорость обмена с терминалом, ¦ ¦независимо от установки Wn. 1 ¦0 * ¦Постфикс /ARQ к строке CONNECT XXXX не добавляется (по ¦ ¦умолчанию). ¦1 ¦Если установлено соединение с коррекцией ошибок, и ¦ ¦действует установка \V0, к строке CONNECT XXXX будет ¦ ¦добавлен постфикс /ARQ. 2 ¦0 * ¦Выдача сообщений CARRIER XXXX запрещена (по умолчанию). ¦1 ¦Если действует установка \V0, разрешает выдачу сообщений ¦ ¦CARRIER XXXX перед строкой CONNECT в момент установки ¦ ¦соединения. 3 ¦0 * ¦Сообщения PROTOCOL xxxx запрещены (по умолчанию). ¦1 ¦Если действует установка \V0, разрешает сообщения PROTOCOL ¦ ¦XXXX перед строкой CONNECT в момент установке соединения. 4 ¦0 * ¦Не используется. 5 ¦0 * ¦Сообщения COMPRESSION XXXX запрещены (по умолчанию). ¦1 ¦Если действует установка \V0, разрешает сообщения ¦ ¦COMPRESSION XXXX перед строкой CONNECT в момент установке ¦ ¦соединения. 6 ¦0 * ¦Не используется. 7 ¦0 * ¦Выдача сообщений RINGBACK запрещена (по умолчанию). ¦1 ¦Разрешает выдачу сообщений RINGBACK в момент обнаружения ¦ ¦сигнала "Контроль Посылки Вызова" в линии после набора ¦ ¦номера. ---------------------------------------------------------------------------- ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S100 ¦0-255 ¦80 мс ¦Время реакции фильтров на сигналы АТС. ¦ ¦ ¦Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S101 ¦2-255 ¦2 ¦Число сигналов "Занято" до выдачи сообщения ¦ ¦ ¦"BUSY". Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S102 ¦0-255 ¦0 ¦Число сигналов "Свободно" до выдачи сообщения ¦ ¦ ¦"NO ANSWER". ¦ ¦ ¦0 - сигналы не подсчитываются, по истечении ¦ ¦ ¦ периода времени, записанного в S7, выдается ¦ ¦ ¦ сообщение "NO CARRIER". ¦ ¦ ¦Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S103 ¦1-255 ¦70*20 мс ¦Длительность непрерывного сигнала АТС, после ¦ ¦ ¦которой модем начинает или продолжает набор ¦ ¦ ¦номера. Значение по умолчанию соответствует 1,4 ¦ ¦ ¦с. Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S104 ¦1-255 ¦20 с ¦Время ожидания сигнала "Набирайте" после ¦ ¦ ¦модификатора W команды ATD, выраженное в ¦ ¦ ¦секундах. Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S105 ¦1-255 ¦10 с ¦Время ожидания сигнала "Набирайте" перед началом ¦ ¦ ¦набора номера. Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S106 ¦0-255 ¦40 мс ¦Импульсный набор: Время замыкания линии. Этот ¦ ¦ ¦регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S107 ¦0-255 ¦60 мс ¦Импульсный набор: время размыкания линии. Этот ¦ ¦ ¦регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S108 ¦0-255 ¦100*10мс ¦Импульсный набор: межсерийный интервал. Этот ¦ ¦ ¦регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S109 ¦0-255 ¦60*10 мс ¦Время реакции на ответ удаленного модема. Этот ¦ ¦ ¦регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S111 ¦2-20 ¦10 у. е. ¦Чувствительность приемника к сигналам телефонной ¦ ¦ ¦станции. Большие значения соответствуют меньшей ¦ ¦ ¦чувствительности. Этот регистр сохраняется в ¦ ¦ ¦NVRAM. ---------------------------------------------------------------------------- S112 ¦1-255 ¦10*10 мс ¦Длительность запроса АОН. По умолчанию 100мс. ¦ ¦ ¦Установка этого регистра в заведомо большое ¦ ¦ ¦значение (например, S112=255) с одновременной ¦ ¦ ¦установкой S116=1 будет приводить к тому, что тон ¦ ¦ ¦запроса посылается непрерывно до получения ответа ¦ ¦ ¦от ПУ АОН. Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S113 ¦1-255 ¦25*10 мс ¦Задержка после поднятия трубки перед выдачей в ¦ ¦ ¦линию первого запроса АОН. Этот регистр ¦ ¦ ¦сохраняется в NVRAM. ---------------------------------------------------------------------------- S114 ¦9-255 ¦15*10 мс ¦Время, в течение которого модем ожидает получения ¦ ¦ ¦сигнатуры номера от ПУ АОН перед выдачей ¦ ¦ ¦повторного запроса. Если ответа нет, запрос будет ¦ ¦ ¦повторяться S116 раз. Этот регистр сохраняется в ¦ ¦ ¦NVRAM. ---------------------------------------------------------------------------- S115 ¦0-4 ¦0 ¦Режим работы АОН. Регистр действует также и в ¦ ¦ ¦режиме эмуляции Caller ID. ¦ ¦ ¦0 - АОН отключен. Команда AT#CID=n при значении ¦ ¦ ¦ аргумента n отличном от 0 включает АОН даже ¦ ¦ ¦ если S115=0; ¦ ¦ ¦1 - номер определяется, но не выводится на экран. ¦ ¦ ¦ В дальнейшем его можно просмотреть по команде ¦ ¦ ¦ ATI11; ¦ ¦ ¦2 - опознанный номер выводится отдельной строкой ¦ ¦ ¦ в виде: CALLER'S NUMBER: +12345678 Восьмая ¦ ¦ ¦ цифра выдаваемого номера соответствует ¦ ¦ ¦ категории абонента; ¦ ¦ ¦3 - номер добавляется к сообщению CONNECT XXXX ¦ ¦ ¦ после соединения с удаленным модемом; ¦ ¦ ¦4 - сочетает в себе S115=2 и S115=3. ¦ ¦ ¦Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S116 ¦1-9 ¦5 ¦Максимальное количество запросов АОН. Внимание! ¦ ¦ ¦Значение этого регистра нельзя устанавливать ¦ ¦ ¦равным нулю. Если Ваша АТС выдаёт ответ ¦ ¦ ¦аппаратуры АОН без запроса, установите этот ¦ ¦ ¦регистр равным единице и увеличьте S113 и S114. ¦ ¦ ¦Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S117 ¦0-255 ¦100*20мс ¦Регулировка временного интервала на Fallback. ¦ ¦ ¦Этот регистр содержит интервал, который модем ¦ ¦ ¦начнёт отсчитывать после очередного ухудшения ¦ ¦ ¦качества линии. По истечении этого интервала, ¦ ¦ ¦если качество линии не улучшилось, модем выполнит ¦ ¦ ¦попытку снизить скорость на приём. Этот регистр ¦ ¦ ¦сохраняется в NVRAM и сбрасывается в значение по ¦ ¦ ¦умолчанию только командами AT&F2 и AT&F3. ---------------------------------------------------------------------------- S118 ¦235-255 ¦251 у.е. ¦Управление "агрессивностью" модема в выборе ¦ ¦ ¦символьной скорости на V.FC и V.34. ¦ ¦ ¦ Этот регистр содержит число, определяющее ¦ ¦ ¦"агрессивность" модема в выборе символьной ¦ ¦ ¦скорости (не путать с S17). Чем меньше записанная ¦ ¦ ¦в регистр величина, тем меньшую символьную ¦ ¦ ¦скорость (более узкую рабочую полосу частот) ¦ ¦ ¦будет выбирать модем при одной и той же АЧХ ¦ ¦ ¦телефонного канала. При значениях S118 в ¦ ¦ ¦диапазоне от 235 до 100, модем всегда будет ¦ ¦ ¦выбирать минимальную символьную скорость (2400). ¦ ¦ ¦Если значение регистра меньше 100, оно будет ¦ ¦ ¦игнорировано микропрограммой модема, как ¦ ¦ ¦недопустимое. ¦ ¦ ¦ Этот регистр сохраняется в NVRAM и ¦ ¦ ¦сбрасывается в значение по умолчанию только ¦ ¦ ¦командами AT&F2 и AT&F3. ---------------------------------------------------------------------------- S119 ¦0-255 ¦0*10мс ¦Управление дополнительным реле (только для ¦ ¦ ¦модификаций "плюс"). Этим регистром задается ¦ ¦ ¦время замыкания дополнительного реле, необходимое ¦ ¦ ¦для нормальной реакции аппаратуры АТС типа ¦ ¦ ¦"Квант" на подключение модема к линии. ¦ ¦ ¦Дополнительное реле устанавливается по заказу ¦ ¦ ¦покупателя за небольшую дополнительную плату. ¦ ¦ ¦Если дополнительное реле не установлено, регистр ¦ ¦ ¦не будет оказывать на работу модема никакого ¦ ¦ ¦влияния. Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- S200 ¦0-255 ¦0 ¦Используется раздельно по битам. Этот регистр ¦ ¦ ¦сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ¦Связанная с ¦ ¦ ¦битом команда ---------------------------------------------------------------------------- 0-3 ¦0 ¦ Зарезервированы. ¦ 4 ¦0 * ¦ Ночной режим работы модема выключен (по ¦%N0 ¦ ¦умолчанию); ¦ ¦1 ¦ Ночной режим работы модема включен. ¦%N1 5 ¦0 * ¦ Звуковая сигнализация входящих звонков ¦ ¦ ¦выполняется в соответствии с установкой Ln; ¦ ¦1 ¦ Звуковая сигнализация входящих звонков ¦ ¦ ¦выключена. ¦ 6-7 ¦0 ¦ Зарезервированы. ¦ ---------------------------------------------------------------------------- ____________________________________________________________________________ S201 ¦0-255 ¦50 ¦Используется раздельно по битам. Этот регистр ¦ ¦ ¦сохраняется в NVRAM. ____________________________________________________________________________ Бит ¦Значение¦Описание ¦Связанная с ¦ ¦ ¦битом команда ---------------------------------------------------------------------------- 0-4 ¦18 * ¦Начальное значение выходного уровня в сотовых ¦@Mn ¦ ¦режимах. (по умолчанию @M18) ¦ 5 ¦0 ¦Компромиссный эквалайзер выключен. ¦:E0 ¦1 * ¦Компромиссный эквалайзер включен (по ¦:E1 ¦ ¦умолчанию). ¦ 6 ¦0 * ¦Автоматическое согласование выходного уровня ¦)M0 )M1 ¦ ¦в сотовых режимах (по умолчанию). ¦ ¦1 ¦Автоматическое согласование выходного уровня ¦)M2 ¦ ¦выключено. См. S40 бит 2. ¦ 7 ¦0 * ¦Зарезервирован. ¦ ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S202 ¦0-255 ¦0 ¦Используется раздельно по битам. ¦ ¦ ¦Этот регистр сохраняется в NVRAM. ---------------------------------------------------------------------------- ____________________________________________________________________________ Бит ¦Значение¦Описание ---------------------------------------------------------------------------- 0 ¦0 * ¦ Если перед началом набора номера модем обнаружил в линии ¦ ¦сигнал "занято" вместо сигнала "набирайте", будет выдано ¦ ¦сообщение NO DIALTONE. ¦1 ¦ Если перед началом набора номера модем обнаружил в линии ¦ ¦сигнал "занято" вместо сигнала "набирайте", будет выдано ¦ ¦сообщение BUSY. ---------------------------------------------------------------------------- 1 ¦Используется только модемами серии IDC-5614BXL/VR. |-------------------------------------------------------------------- ¦0 * ¦ Скатывание V.90-соединения на V.34 при обнаружении ¦ ¦ухудшения связи в фазе 3 перетренировки разрешено. ¦1 ¦ Модем будет пытаться удержать соединение в режиме V.90 ¦ ¦даже если в фазе 3 перетренировки было обнаружено ¦ ¦существенное ухудшение качества связи. ---------------------------------------------------------------------------- 2-4 ¦0 * ¦ Зарезервированы. ---------------------------------------------------------------------------- 5 ¦Используется только модемами серии IDC-5614BXL/VR. |-------------------------------------------------------------------- ¦0 * ¦ Алгоритм обнаружения двойного аналого-цифрового ¦ ¦преобразования сигнала при установке соединения с серверами ¦ ¦V.90/K56flex включен (по умолчанию). ¦1 ¦ Алгоритм обнаружения двойного аналого-цифрового ¦ ¦преобразования сигнала выключен. Эта установка запрещает ¦ ¦скатывание соединения на V.34, если модем обнаружил, что ¦ ¦качество линии недостаточно для полноценной работы V.90 или ¦ ¦K56flex. ---------------------------------------------------------------------------- 6 ¦0 * ¦ Зарезервирован. ---------------------------------------------------------------------------- 7 ¦0 * ¦ Выборочный переспрос (SREJ) кадров протокола коррекции ¦ ¦ошибок LAPM выключен (по умолчанию) ¦1 ¦ SREJ включен. ____________________________________________________________________________ Регистр¦Диапазон¦Умолчание¦ Описание ---------------------------------------------------------------------------- S210 ¦0-255 ¦13 ¦Используется раздельно по битам. Этот регистр ¦ ¦ ¦сохраняется в NVRAM и сбрасывается в значение по ¦ ¦ ¦умолчанию только командами AT&F2 и AT&F3. ____________________________________________________________________________ Бит ¦Значение¦Описание ---------------------------------------------------------------------------- 0-2 ¦ ¦ Выбирает диапазон разрешенных символьных скоростей V.34. ¦000 ¦только 2400; ¦001 ¦2400 (2743 аппаратно не поддерживается); ¦010 ¦2400, 2800; ¦011 ¦2400, 2800, 3000; ¦100 ¦2400, 2800, 3000, 3200; ¦101 * ¦2400, 2800, 3000, 3200, 3429 (по умолчанию). 3 ¦0 ¦ Асимметричные скорости передачи данных на V.34 ¦ ¦запрещены. ¦1 * ¦ Асимметричные скорости передачи данных на V.34 разрешены ¦ ¦(по умолчанию). 4 ¦0 * ¦ Алгоритм снижения модемом скорости приёма из-за большого ¦ ¦количества ошибок протокола LAPM включен. ¦1 ¦ Алгоритм снижения модемом скорости приёма из-за большого ¦ ¦количества ошибок протокола LAPM выключен. 5 ¦0 * ¦ Выдача PnP ID по запросу программного обеспечения ¦ ¦разрешена. ¦1 ¦ Выдача PnP ID запрещена. 6 ¦0 * ¦ Запрос Power Drop удалённому модему со стороны ¦ ¦локального модема на V.34 разрешён (по умолчанию). ¦1 ¦ Запрос Power Drop удалённому модему со стороны ¦ ¦локального модема на V.34 запрещён. 7 ¦0 * ¦ Обслуживание локальным модемом запроса Power Drop со ¦ ¦стороны удалённого модема на V.34, K56flex, V.90 разрешено ¦ ¦(по умолчанию). ¦1 ¦ Локальный модем на V.34, K56Flex, V.90 объявляет ¦ ¦удалённому модему, что не обслуживает запросов на снижение ¦ ¦мощности выходного сигнала, и тем предотвращает самые ¦ ¦запросы. ----------------------------------------------------------------------------