|
|
<appendix id="appendix-hayes-commands">
|
|
|
<title
|
|
|
>Набор команд для Hayes-совместимых модемов</title>
|
|
|
|
|
|
<para
|
|
|
>Ниже приводится описание набора команд для Hayes-совместимых модемов. Большинство модемов поддерживают этот набор команд в достаточно большой степени. Если вы потеряли руководство по эксплуатации вашего модема (или если руководства не было), этот раздел может быть оказаться весьма полезным. К примеру, я определил, как отключать динамик моего модема: команда <command
|
|
|
>ATM0</command
|
|
|
> -- наконец-таки тишина!</para>
|
|
|
|
|
|
<para
|
|
|
>Инициализационная строка модема являет собой последовательность команд. Она подготавливает модем к коммуникациям, задавая ему такие параметры как: режим дозвона, ожидание, определение сигнала Занято и многие другие установки. Современные коммуникационные программы создают строки инициализации сами, на основе выбранных вами опций меню, на основе включенных вами функций, и т. д.</para>
|
|
|
|
|
|
<para
|
|
|
>На протяжении многих лет Hayes-совместимые модемы являются промышленным стандартом. Несмотря на возросшее количество производителей модемов, большинство из них очень близки к стандарту Hayes-совместимых. Ниже приводится (частично) набор команд для Hayes- совместимых модемов. (Так называемые <quote
|
|
|
>AT</quote
|
|
|
>-команды). Набор команд для Hayes-совместимых модемов можно разделить на четыре группы:</para>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Основной набор команд</term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Цифра после заглавной буквы. Например, <command
|
|
|
>M1</command
|
|
|
>.</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Расширенный набор команд</term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Символ <quote
|
|
|
>&</quote
|
|
|
> (амперсант) с последующей заглавной буквой в сочетании с цифрой. Это расширение основного набора команд. К примеру, <command
|
|
|
>&M1</command
|
|
|
>. Обратите внимание на то, что команда <command
|
|
|
>M1</command
|
|
|
> отлична от команды <command
|
|
|
>&M1</command
|
|
|
>.</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Частный набор команд</term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Обычно начинающиеся с символа обратного слэша (<quote
|
|
|
>\</quote
|
|
|
>) или знака процента (<quote
|
|
|
>%</quote
|
|
|
>), эти команды очень различаются на разных моделях модемов. По этой причине ниже приведены только некоторые из них.</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Команды для управления регистрами</term>
|
|
|
<listitem
|
|
|
><para
|
|
|
><command
|
|
|
>S<replaceable
|
|
|
>r</replaceable
|
|
|
>=<replaceable
|
|
|
>n</replaceable
|
|
|
></command
|
|
|
>, где <replaceable
|
|
|
>r</replaceable
|
|
|
> означает номер регистра, значение которого нужно изменить, а <replaceable
|
|
|
>n</replaceable
|
|
|
> -- заменяющее значение.</para>
|
|
|
|
|
|
<para
|
|
|
><quote
|
|
|
>Регистр</quote
|
|
|
> -- компьютерный термин, означающий некую физическую область памяти. Количество памяти в модемах мало. Этот четвертый набор команд используется для ввода значения в определенный регистр (область в памяти). Регистр хранит определенную <quote
|
|
|
>переменную</quote
|
|
|
> (алфавитно-цифровые данные), которые используются модемом и коммуникационным программным обеспечением. К примеру, команда <command
|
|
|
>S7=60</command
|
|
|
> указывает компьютеру <quote
|
|
|
>Установить значение регистра #7 равным 60</quote
|
|
|
>.</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
<note
|
|
|
><para
|
|
|
>Кроме того, большинство команд определяются буквенно-цифровой комбинацией (<command
|
|
|
>L0</command
|
|
|
>, <command
|
|
|
>L1</command
|
|
|
> и так далее), использование нуля является необязательным. К примеру, команда <command
|
|
|
>L0</command
|
|
|
> аналогична команде <command
|
|
|
>L</command
|
|
|
>. Имейте это ввиду при ознакомлении с таблицей, приведенной ниже!</para
|
|
|
></note>
|
|
|
|
|
|
<para
|
|
|
>Ниже приводятся некоторые из наиболее важных символов в строке инициализации модема. Как правило, изменение этих символов не требуется.</para>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><command
|
|
|
>AT</command
|
|
|
></term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Указывает модему, что последует набор команд. С этой команды начинаться каждая строка, содержащая команды.</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><command
|
|
|
>Z</command
|
|
|
></term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Сбросить установки модема в состояние по умолчанию</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><command
|
|
|
>,</command
|
|
|
> (запятая)</term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>задерживает выполнение программы на одну секунду. Допускается использование нескольких команд <command
|
|
|
>,</command
|
|
|
> в одном ряду. Например, команда <command
|
|
|
>,,,,</command
|
|
|
> создаст задержку в 4 секунды. (Время паузы задается значением регистра <varname
|
|
|
>S8</varname
|
|
|
>.</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><command
|
|
|
>^M</command
|
|
|
></term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Отправляет модему символ-прерывание Возврат каретки (CR). Этот управляющий код большая часть коммуникационных программ понимает как <quote
|
|
|
>Carriage Return</quote
|
|
|
></para
|
|
|
></listitem
|
|
|
></varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
<sect1 id="hayes-basic-commands">
|
|
|
<title
|
|
|
>Основной набор команд Hayes</title>
|
|
|
|
|
|
<para
|
|
|
>В алфавитном порядке:</para>
|
|
|
|
|
|
<table>
|
|
|
<title
|
|
|
>Основной набор команд Hayes</title>
|
|
|
<tgroup cols="3">
|
|
|
<thead>
|
|
|
<row>
|
|
|
<entry
|
|
|
>Команда</entry>
|
|
|
<entry
|
|
|
>Описание</entry>
|
|
|
<entry
|
|
|
>Комментарии</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>A0</command
|
|
|
> или <command
|
|
|
>A</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Ответить на входящий звонок</entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>A/</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Повторить последнюю выполненную команду</entry>
|
|
|
<entry
|
|
|
>Не предварять командой <command
|
|
|
>AT</command
|
|
|
>. За этим, как правило, следует завершение сеанса.</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>B0</command
|
|
|
> или <command
|
|
|
>B</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Обработка входящих звонков</entry>
|
|
|
<entry
|
|
|
>Процедура ответа на входящий звонок - протокол V32/CCITT</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>B1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Обработка входящих звонков</entry>
|
|
|
<entry
|
|
|
>Процедура ответа на входящий звонок - Bell 212A</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>B2</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Обработка входящих звонков</entry>
|
|
|
<entry
|
|
|
>Режим ответа на входящий звонок: Отчет/Без отчета</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>D</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Дозвон</entry>
|
|
|
<entry
|
|
|
><para
|
|
|
>Дозвониться по указанному номеру и выполнить процедуру приветствия.</para
|
|
|
><variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><command
|
|
|
>P</command
|
|
|
></term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Импульсный набор номера</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><command
|
|
|
>T</command
|
|
|
></term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Тоновый набор номера</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><command
|
|
|
>W</command
|
|
|
></term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Ожидать повторного зуммера</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><command
|
|
|
>,</command
|
|
|
></term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Выдержать паузу, заданную значением регистра <varname
|
|
|
>S8</varname
|
|
|
> (обычно 2 секунды)</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><command
|
|
|
>;</command
|
|
|
></term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>После дозвона остаться в командном режиме</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><command
|
|
|
>!</command
|
|
|
></term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Краткое прерывание линии (На полсекунды повесить трубку, как в случае перевода звонка.</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><command
|
|
|
>L</command
|
|
|
></term>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Набрать последний набранный номер</para
|
|
|
></listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>E0</command
|
|
|
> или <command
|
|
|
>E</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Без эхо</entry>
|
|
|
<entry
|
|
|
>В компьютер не поступает эхо-команд</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>E1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Эхо</entry>
|
|
|
<entry
|
|
|
>В компьютер поступает эхо-команда (отображаются набранные символы)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>H0</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Состояние линии</entry>
|
|
|
<entry
|
|
|
>Линия используется - повесить трубку</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>H1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Состояние линии</entry>
|
|
|
<entry
|
|
|
>Линия свободна - поднять трубку</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>I0</command
|
|
|
> или <command
|
|
|
>I</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Запрос на сведения</entry>
|
|
|
<entry
|
|
|
>Эта команда сильно зависит от модели модема. Обычно, команда <command
|
|
|
>I0</command
|
|
|
> возвращает число или код, тогда как более высокие номера предоставляют намного более полезные сведения.</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>L0</command
|
|
|
> или <command
|
|
|
>L</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Громкость динамика модема. Эти опции отсутствуют у модемов с механической регулировкой.</entry>
|
|
|
<entry
|
|
|
>Громкость динамика модема в положении Тихо или Выключено</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>L1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Громкость динамика модема в положении Тихо</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>L2</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Громкость динамика модема в положении Средне</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>L3</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Громкость динамика модема в положении Громко</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>M0</command
|
|
|
> или <command
|
|
|
>M</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Динамик модема выключен</entry>
|
|
|
<entry
|
|
|
>Команда <command
|
|
|
>M3</command
|
|
|
> также встречается, но на разных моделях интерпретируется по-разному</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>M1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Динамик включен, пока не определен удаленный носитель (т. е., пока не будет услышан другой модем)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>M2</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Динамик модема всегда включен (после соединения слышны звуки передачи данных)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>N0</command
|
|
|
> или <command
|
|
|
>N</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Скорость при приветствии</entry>
|
|
|
<entry
|
|
|
>Приветствовать только при скорости, указанной в регистре <link linkend="hayes-s37"
|
|
|
><varname
|
|
|
>S37</varname
|
|
|
></link
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>N1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Приветствовать при наибольшей скорости, по значению превышающей значение регистра <link linkend="hayes-s37"
|
|
|
><varname
|
|
|
>S37</varname
|
|
|
></link
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>O0</command
|
|
|
> или <command
|
|
|
>O</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Вернуться в режим На связи</entry>
|
|
|
<entry
|
|
|
>Смотрите также <link linkend="hayes-basic-x1"
|
|
|
><command
|
|
|
>X1</command
|
|
|
></link
|
|
|
>, так как может быть включен режим определения наличия зуммера.</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>O1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Вернуться в режим На связи после выполнения проверки эквалайзера</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>Q0</command
|
|
|
> или <command
|
|
|
>Q1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Тихий режим</entry>
|
|
|
<entry
|
|
|
>Выключено - отображаются коды ответов, пользователь видит ответы на команды (например, <computeroutput
|
|
|
>OK</computeroutput
|
|
|
>)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>Q1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Тихий режим</entry>
|
|
|
<entry
|
|
|
>Включено - коды ответов опускаются, пользователь их не видит.</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>S<replaceable
|
|
|
>n</replaceable
|
|
|
>?</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Запросить значение S-регистра <replaceable
|
|
|
>n</replaceable
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>S<replaceable
|
|
|
>n</replaceable
|
|
|
>=<replaceable
|
|
|
>r</replaceable
|
|
|
></command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Сохранить</entry>
|
|
|
<entry
|
|
|
>Сохранить значение <replaceable
|
|
|
>r</replaceable
|
|
|
> в S-регистре <replaceable
|
|
|
>n</replaceable
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>V0</command
|
|
|
> или <command
|
|
|
>V</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Режим отчета</entry>
|
|
|
<entry
|
|
|
>Цифровые коды ответов</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>V1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Коды ответов на английском языке (к примеру, <computeroutput
|
|
|
>CONNECT</computeroutput
|
|
|
>, <computeroutput
|
|
|
>BUSY</computeroutput
|
|
|
>, <computeroutput
|
|
|
>NO CARRIER</computeroutput
|
|
|
> и так далее)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>X0</command
|
|
|
> или <command
|
|
|
>X</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Smartmodem</entry>
|
|
|
<entry
|
|
|
>Коды ответов для модемов, совместимых с Hayes Smartmodem 300</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><anchor id="hayes-basic-x1"/><command
|
|
|
>X1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Добавляет скорость соединения к основному коду ответа (например <computeroutput
|
|
|
>CONNECT 1200</computeroutput
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>X2</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Добавляет определение способа набора номера (предотвращает дозвон вслепую и иногда предотвращает выполнение команды <command
|
|
|
>AT0</command
|
|
|
>)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>X3</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Добавляет определение сигнала Занято</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>X4</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Добавляет определение сигналов Занято и Тональный набор</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>Z0</command
|
|
|
> или <command
|
|
|
>Z</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Сброс</entry>
|
|
|
<entry
|
|
|
>Сбросить установки модема и загрузить сохраненную схему конфигурации. Используйте команды <command
|
|
|
>Z0</command
|
|
|
>, <command
|
|
|
>Z1</command
|
|
|
>, и т. д., если вы используете несколько схем. Эквивалент команды <command
|
|
|
>&F</command
|
|
|
> для загрузки заводских установок на модемах без <acronym
|
|
|
>NVRAM</acronym
|
|
|
> (non voltaile memory)</entry>
|
|
|
</row>
|
|
|
</tbody>
|
|
|
</tgroup>
|
|
|
</table>
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="hayes-extended-commands">
|
|
|
<title
|
|
|
>Расширенный набор команд Hayes</title
|
|
|
><subtitle
|
|
|
>Команды с амперсендом</subtitle>
|
|
|
|
|
|
<table>
|
|
|
<title
|
|
|
>Расширенный набор команд Hayes</title>
|
|
|
<tgroup cols="3">
|
|
|
<thead>
|
|
|
<row>
|
|
|
<entry
|
|
|
>Команда</entry>
|
|
|
<entry
|
|
|
>Описание</entry>
|
|
|
<entry
|
|
|
>Комментарии</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&B0</command
|
|
|
> or <command
|
|
|
>&B</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Параметры повтора</entry>
|
|
|
<entry
|
|
|
>Выключить функцию автоповтора</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&B1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Параметры повтора</entry>
|
|
|
<entry
|
|
|
>Включить функцию автоповтора</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&B2</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Параметры повтора</entry>
|
|
|
<entry
|
|
|
>Включить функцию автоповтора, но разъединиться, если состояние линии не улучшилось за период времени, заданный значением регистра <link linkend="hayes-s7"
|
|
|
><varname
|
|
|
>S7</varname
|
|
|
></link
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&C0</command
|
|
|
> или <command
|
|
|
>&C1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Определение наличия связи</entry>
|
|
|
<entry
|
|
|
>Сигнал всегда включен</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&C1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Определение наличия связи</entry>
|
|
|
<entry
|
|
|
>Соответствует удаленному носителю (как правило, оставляйте без изменений)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&D0</command
|
|
|
> или <command
|
|
|
>&D</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
><acronym
|
|
|
>DTR</acronym
|
|
|
> -- Готовность к передаче данных</entry>
|
|
|
<entry
|
|
|
>Сигнал игнорируется (Зависит от модема, сведения вы можете найти в руководстве по эксплуатации!)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&D1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
><acronym
|
|
|
>DTR</acronym
|
|
|
> -- Готовность к передаче данных</entry>
|
|
|
<entry
|
|
|
>Если <acronym
|
|
|
>DTR</acronym
|
|
|
> переключается из состояния Включено в Выключено, модем переходит в командный режим (только некоторые модели)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&D2</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
><acronym
|
|
|
>DTR</acronym
|
|
|
> -- Готовность к передаче данных</entry>
|
|
|
<entry
|
|
|
>Некоторые модемы при изменении состояния <acronym
|
|
|
>DTR</acronym
|
|
|
> вешают трубку (Как правило, является установкой по умолчанию)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&D3</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
><acronym
|
|
|
>DTR</acronym
|
|
|
> -- Готовность к передаче данных</entry>
|
|
|
<entry
|
|
|
>Повесить трубку, сбросить установки модема в начальное состояние и перейти в командный режим при сигнале <acronym
|
|
|
>DTR</acronym
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&F0</command
|
|
|
> или <command
|
|
|
>&F</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Заводские установки</entry>
|
|
|
<entry
|
|
|
><para
|
|
|
>Установки по умолчанию для Generic Hayes-совместимых модемов. </para
|
|
|
><para
|
|
|
>Как правило, имеет смысл использовать эту команду в строке инициализации модема, так как команды <command
|
|
|
>&F1</command
|
|
|
>-<command
|
|
|
>&F3</command
|
|
|
> могут по-разному быть поняты различными модемами, тем самым вызывая проблемы при соединении. (Никогда нельзя точно знать какие установки изменяет команда <command
|
|
|
>&F2</command
|
|
|
>.</para
|
|
|
><para
|
|
|
>С другой стороны, бывает целесообразным использовать приведенные ниже опции; большинство проблем можно решить, заменив сложную строку инициализации простой командой <command
|
|
|
>&F2</command
|
|
|
> или подобной. Тем не менее, если вы создаете строку инциализации, лучше начать ее простой командой <command
|
|
|
>&F</command
|
|
|
>, а не использовать <quote
|
|
|
>измененные</quote
|
|
|
> типы установок по умолчанию.</para
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&F1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Заводские установки</entry>
|
|
|
<entry
|
|
|
>Заводские установки, прошитые в IBM <acronym
|
|
|
>PC</acronym
|
|
|
>-совместимых модемах</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&F2</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Заводские установки</entry>
|
|
|
<entry
|
|
|
>Заводские установки с программным приветствием (Макинтош)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&F3</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Заводские установки</entry>
|
|
|
<entry
|
|
|
>Заводские установки с аппаратным приветствием (Макинтош)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&G0</command
|
|
|
> or <command
|
|
|
>&G</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Защитные тоновые сигналы</entry>
|
|
|
<entry
|
|
|
>Выключить защитные тоновые сигналы</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&K0</command
|
|
|
> или <command
|
|
|
>&K</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Локальное управление потоком</entry>
|
|
|
<entry
|
|
|
>Выключить локальное управление потоком</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&K1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Локальное управление потоком</entry>
|
|
|
<entry
|
|
|
>Включить локальное аппаратное управление потоком RTS/CTS</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&K2</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Локальное управление потоком</entry>
|
|
|
<entry
|
|
|
>Включить локальное программное управление потоком XON/XOFF</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&K3</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Локальное управление потоком</entry>
|
|
|
<entry
|
|
|
>Включить локальное аппаратное управление потоком RTS/CTS</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&K4</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Локальное управление потоком</entry>
|
|
|
<entry
|
|
|
>Включить локальное программное управление потоком XON/XOFF</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&L0</command
|
|
|
> или <command
|
|
|
>&L</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Режим дозвона</entry>
|
|
|
<entry
|
|
|
>Выбрать режим дозвона</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&M0</command
|
|
|
> или <command
|
|
|
>&M</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Режим контроля ошибок</entry>
|
|
|
<entry
|
|
|
>Выбрать асинхронный не-<acronym
|
|
|
>EC</acronym
|
|
|
> режим (то же самое, что и команда <command
|
|
|
>&Q0</command
|
|
|
>)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&P0</command
|
|
|
> или <command
|
|
|
>&P</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Соотношение набор-пауза импульсного дозвона</entry>
|
|
|
<entry
|
|
|
>Импульсный дозвон с соотношением набор-пауза 39% / 61% (США/Канада)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&P1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Соотношение набор-пауза импульсного дозвона</entry>
|
|
|
<entry
|
|
|
>Импульсный дозвон с соотношением набор-пауза 33% / 67% (Великобритания/Гонконг)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&Q0</command
|
|
|
> или <command
|
|
|
>&Q</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Режим контроля ошибок</entry>
|
|
|
<entry
|
|
|
>Асинхронный не-<acronym
|
|
|
>EC</acronym
|
|
|
> режим. Буферизация данных отключена. <acronym
|
|
|
>ASB</acronym
|
|
|
> отключено.</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&Q5</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Режим контроля ошибок</entry>
|
|
|
<entry
|
|
|
>Выбрать операцию <acronym
|
|
|
>EC</acronym
|
|
|
> протокола V.42 (необходимо управление потоком)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&Q6</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Режим контроля ошибок</entry>
|
|
|
<entry
|
|
|
>Асинхронный режим с <acronym
|
|
|
>ASB</acronym
|
|
|
> (необходимо управление потоком)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&Q8</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Режим контроля ошибок</entry>
|
|
|
<entry
|
|
|
>Выбрать альтернативный протокол <acronym
|
|
|
>EC</acronym
|
|
|
> (<acronym
|
|
|
>MNP</acronym
|
|
|
>)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&Q9</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Режим контроля ошибок</entry>
|
|
|
<entry
|
|
|
>Условное сжатие данных: V.42bis = да, MNP5 = нет.</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&S0</command
|
|
|
> или <command
|
|
|
>&S</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Выбор действия <acronym
|
|
|
>DSR</acronym
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Всегда в состоянии Включено (по умолчанию)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&S1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Выбор действия <acronym
|
|
|
>DSR</acronym
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Следовать спецификации <acronym
|
|
|
>EIA</acronym
|
|
|
> (Включено слежение за тональным сигналом носителя, до потери связи.)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&T0</command
|
|
|
> или <command
|
|
|
>&T</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Самопроверка</entry>
|
|
|
<entry
|
|
|
>Самопроверка (у некоторых модемов, зависит от модели)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&U0</command
|
|
|
> или <command
|
|
|
>&U</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Решетчатая модуляция кода</entry>
|
|
|
<entry
|
|
|
>Включить протокол V.32 <acronym
|
|
|
>TCM</acronym
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&U1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Решетчатая модуляция кода</entry>
|
|
|
<entry
|
|
|
>Выключить протокол V.32 <acronym
|
|
|
>TCM</acronym
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&V0</command
|
|
|
> или <command
|
|
|
>&V1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Просмотреть активную конфигурацию</entry>
|
|
|
<entry
|
|
|
>(и, зачастую, сохраненную) (то же, что и команда <command
|
|
|
>ATI4</command
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&W0</command
|
|
|
> или <command
|
|
|
>&W</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Сохранить схему</entry>
|
|
|
<entry
|
|
|
>В <acronym
|
|
|
>NVRAM</acronym
|
|
|
> (команды <command
|
|
|
>&W0</command
|
|
|
>, <command
|
|
|
>&W1</command
|
|
|
>, и т. д. для нескольких схем). Некоторые установки сохранению не подлежат. Они не выводятся в ответ на команду <command
|
|
|
>&V</command
|
|
|
> или же <command
|
|
|
>ATI4</command
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&Y0</command
|
|
|
> или <command
|
|
|
>&Y</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Выбрать конфигурацию, загружаемую при включении питания</entry>
|
|
|
<entry
|
|
|
>Загрузить схему 0 (по умолчанию)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&Y1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Выбрать конфигурацию, загружаемую при включении питания</entry>
|
|
|
<entry
|
|
|
>Загрузить схему 1</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>&Z<replaceable
|
|
|
>n</replaceable
|
|
|
>=<replaceable
|
|
|
>x</replaceable
|
|
|
></command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Мягкий сброс установок и загрузка схемы номер <replaceable
|
|
|
>n</replaceable
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Заметьте, что содержимое командной строки после <command
|
|
|
>&Z</command
|
|
|
> будет проигнорировано</entry>
|
|
|
</row>
|
|
|
</tbody>
|
|
|
</tgroup>
|
|
|
</table>
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="hayes-backslash-commands">
|
|
|
<title
|
|
|
>Команды Backslash (обратный слэш) и Percent (процент)</title>
|
|
|
|
|
|
<table>
|
|
|
<title
|
|
|
>Команды Backslash (обратный слэш) и Percent (процент)</title>
|
|
|
<tgroup cols="3">
|
|
|
<thead>
|
|
|
<row>
|
|
|
<entry
|
|
|
>Команда</entry>
|
|
|
<entry
|
|
|
>Описание</entry>
|
|
|
<entry
|
|
|
>Комментарии</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\A0</command
|
|
|
> или <command
|
|
|
>\A</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Максимальный размер блока <acronym
|
|
|
>MNP</acronym
|
|
|
> (в символах)</entry>
|
|
|
<entry
|
|
|
>64 символа максимум</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\A1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Максимальный размер блока <acronym
|
|
|
>MNP</acronym
|
|
|
> (в символах)</entry>
|
|
|
<entry
|
|
|
>128 симоволов максимум</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\A2</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Максимальный размер блока <acronym
|
|
|
>MNP</acronym
|
|
|
> (в символах)</entry>
|
|
|
<entry
|
|
|
>192 символа максимум</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\A3</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Максимальный размер блока <acronym
|
|
|
>MNP</acronym
|
|
|
> (в символах)</entry>
|
|
|
<entry
|
|
|
>256 символов максимум</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%C0</command
|
|
|
> или <command
|
|
|
>%C</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Включить/Выключить режим сжатия данных</entry>
|
|
|
<entry
|
|
|
>Выключить</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%C1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Включить/Выключить режим сжатия данных</entry>
|
|
|
<entry
|
|
|
>Включить MNP5</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%C2</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Включить/Выключить режим сжатия данных</entry>
|
|
|
<entry
|
|
|
>Включить V.42bis (<acronym
|
|
|
>BTLZ</acronym
|
|
|
>)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%C3</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Включить/Выключить режим сжатия данных</entry>
|
|
|
<entry
|
|
|
>Включить MNP5 & V.42bis (<acronym
|
|
|
>BTLZ</acronym
|
|
|
>)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%D0</command
|
|
|
> или <command
|
|
|
>%D</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Сжатие данных</entry>
|
|
|
<entry
|
|
|
>Размер словаря 512 BLTZ</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%D1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Сжатие данных</entry>
|
|
|
<entry
|
|
|
>Размер словаря 1024 BLTZ</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%D2</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Сжатие данных</entry>
|
|
|
<entry
|
|
|
>Размер словаря 2048 BLTZ</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%D3</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Сжатие данных</entry>
|
|
|
<entry
|
|
|
>Размер словаря 4096 BLTZ</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%E0</command
|
|
|
> или <command
|
|
|
>%E1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Метод Escape</entry>
|
|
|
<entry
|
|
|
>Выключить ESCAPE</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%E1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Метод Escape</entry>
|
|
|
<entry
|
|
|
>Метод <command
|
|
|
>+++AT</command
|
|
|
> (по умолчанию)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%E2</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Метод Escape</entry>
|
|
|
<entry
|
|
|
>Метод <computeroutput
|
|
|
>Break</computeroutput
|
|
|
> <command
|
|
|
>AT</command
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%E3</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Метод Escape</entry>
|
|
|
<entry
|
|
|
>Включить оба метода</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%E4</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Метод Escape</entry>
|
|
|
<entry
|
|
|
>Выключить получение отклика <computeroutput
|
|
|
>OK</computeroutput
|
|
|
> на команду <command
|
|
|
>+++</command
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>%E5</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Метод Escape</entry>
|
|
|
<entry
|
|
|
>Включить получение отклика <computeroutput
|
|
|
>OK</computeroutput
|
|
|
> на команду <command
|
|
|
>+++</command
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\J0</command
|
|
|
> или <command
|
|
|
>\J</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Авторегулировка <acronym
|
|
|
>DTE</acronym
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Выключить</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\J1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Авторегулировка <acronym
|
|
|
>DTE</acronym
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Значение <acronym
|
|
|
>DTE</acronym
|
|
|
> приводится в соответствие со значением носителя.</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\N0</command
|
|
|
> или <command
|
|
|
>\N</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Тип соединения</entry>
|
|
|
<entry
|
|
|
>Нормальное соединение (определение приведено ниже)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\N1</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Тип соединения</entry>
|
|
|
<entry
|
|
|
>Прямое соединение</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\N2</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Тип соединения</entry>
|
|
|
<entry
|
|
|
>Соединение с надежной (с авторегулировкой) связью <acronym
|
|
|
>MNP</acronym
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\N3</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Тип соединения</entry>
|
|
|
<entry
|
|
|
>Соединение с надежной (с авторегулировкой) связью</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\N4</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Тип соединения</entry>
|
|
|
<entry
|
|
|
>Надежная связь протокола V.42bis с определением фазы</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\N5</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Тип соединения</entry>
|
|
|
<entry
|
|
|
>Надежная (с авторегулировкой) связь протокола V.42bis с определением фазы</entry>
|
|
|
</row
|
|
|
>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\N6</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Тип соединения</entry>
|
|
|
<entry
|
|
|
>Надежная связь протокола V.42 с определением фазы</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><command
|
|
|
>\N7</command
|
|
|
></entry>
|
|
|
<entry
|
|
|
>Тип соединения</entry>
|
|
|
<entry
|
|
|
>Надежная (с авторегулировкой) связь протокола V.42 с определением фазы</entry>
|
|
|
</row>
|
|
|
</tbody>
|
|
|
</tgroup>
|
|
|
</table>
|
|
|
|
|
|
<para
|
|
|
>Прямое соединение -- это простое соединение без использования протоколов коррекции ошибок и сжатия данных. В этом случае скорости компьютер-модем и модем-модем должны быть идентичными.</para>
|
|
|
|
|
|
<para
|
|
|
>Нормальное соединение использует управление потоком (аппаратное или программное) для буферизации отправленных и полученных данных, таким образом, модем может передавать данные на скорости, отличной от скорости передачи компьютера. К примеру, компьютер может отправлять данные на скорости 57 Кб/с с использованием сжатия, а модем ведет передачу на скорости 28.8 Кб/с. Этот режим используется большинством модемов.</para>
|
|
|
|
|
|
<para
|
|
|
>Соединение с надежной связью подобно нормальному соединению; если по какой-либо причине не происходит сжатия данных или отключен режим коррекции ошибок, в таком случае произойдет разъединение. (В частности, такой модем проверяет все соединения на предмет надежности, в противном же случае вешает трубку.)</para>
|
|
|
|
|
|
<para
|
|
|
>Соединение с надежной (с авторегулировкой) связью является практически тем же самым, разве что модем будет пытаться соединиться заново для установления соединения с надежной связью. Большинство модемов используют этот режим.</para>
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="hayes-sregisters">
|
|
|
<title
|
|
|
>S-регистры</title>
|
|
|
|
|
|
<table>
|
|
|
<title
|
|
|
>S-регистры</title>
|
|
|
<tgroup cols="4">
|
|
|
<thead>
|
|
|
<row>
|
|
|
<entry
|
|
|
>Регистр</entry>
|
|
|
<entry
|
|
|
>Диапазон</entry>
|
|
|
<entry
|
|
|
>По умолчанию</entry>
|
|
|
<entry
|
|
|
>Функция</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S0</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>0-255 звонков</entry>
|
|
|
<entry
|
|
|
>1-2</entry>
|
|
|
<entry
|
|
|
>Ответить при определенном количестве звонков. Не отвечать при значении 0</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S1</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>0-255 звонков</entry>
|
|
|
<entry
|
|
|
>0</entry>
|
|
|
<entry
|
|
|
>Если значение регистра <varname
|
|
|
>S0</varname
|
|
|
> больше <returnvalue
|
|
|
>0</returnvalue
|
|
|
>, этот регистр предназначен для подсчета входящих звонков.</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S2</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>0-127 <acronym
|
|
|
>ASCII</acronym
|
|
|
></entry>
|
|
|
<entry
|
|
|
>43 +</entry>
|
|
|
<entry
|
|
|
>Переход в командный режим симовлом ESC</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S2</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>>127</entry>
|
|
|
<entry
|
|
|
></entry>
|
|
|
<entry
|
|
|
>неприятие символа ESC</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S3</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>0-127 <acronym
|
|
|
>ASCII</acronym
|
|
|
></entry>
|
|
|
<entry
|
|
|
>13 CR</entry>
|
|
|
<entry
|
|
|
>Символ возврата каретки</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S4</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>0-127 <acronym
|
|
|
>ASCII</acronym
|
|
|
></entry>
|
|
|
<entry
|
|
|
>10 LF</entry>
|
|
|
<entry
|
|
|
>Символ перехода на новую строку</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S5</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>0-32, 127 <acronym
|
|
|
>ASCII</acronym
|
|
|
></entry>
|
|
|
<entry
|
|
|
>8 BS</entry>
|
|
|
<entry
|
|
|
>Символ забоя</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S6</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>2-255 секунд</entry>
|
|
|
<entry
|
|
|
>2</entry>
|
|
|
<entry
|
|
|
>Время ожидания зуммера (для набора номера вслепую смотрите <link linkend="hayes-basic-x1"
|
|
|
>X<replaceable
|
|
|
>n</replaceable
|
|
|
></link
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><anchor id="hayes-s7"/><varname
|
|
|
>S7</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>1-255 секунд</entry>
|
|
|
<entry
|
|
|
>30-60</entry>
|
|
|
<entry
|
|
|
>Время ожидания ответа удаленного носителя</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S8</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>0-255 секунд</entry>
|
|
|
<entry
|
|
|
>2</entry>
|
|
|
<entry
|
|
|
>Время паузы при дозвоне</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S9</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>1-255 1/10-ых долей секунды</entry>
|
|
|
<entry
|
|
|
>6</entry>
|
|
|
<entry
|
|
|
>Время на определение наличия связи </entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S10</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>1-255 1/10-ых долей секунды</entry>
|
|
|
<entry
|
|
|
>7-14</entry>
|
|
|
<entry
|
|
|
>Время между утратой связи и командой модему повесить трубку</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S11</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>50-255 миллисекунд</entry>
|
|
|
<entry
|
|
|
>70-95</entry>
|
|
|
<entry
|
|
|
>Продолжительность тоновых сигналов и интервал между ними при тональном наборе номера</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S12</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
>0-255 1/50-ых долей секунды</entry>
|
|
|
<entry
|
|
|
>50</entry>
|
|
|
<entry
|
|
|
>Задержка при выполнении команды <command
|
|
|
>+++</command
|
|
|
></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><varname
|
|
|
>S36</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
><para
|
|
|
>Возможные опции при невозможности устранить ошибки связи:</para
|
|
|
><itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
>0 - Разъединить</para>
|
|
|
</listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>1 - Установить прямое соединение</para>
|
|
|
</listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>3 - Установить нормальное соединение</para>
|
|
|
</listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>4 - Установить <acronym
|
|
|
>MNP</acronym
|
|
|
>-соединения при возможности, иначе разъединить</para>
|
|
|
</listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>5 - Установить <acronym
|
|
|
>MNP</acronym
|
|
|
>-соединение при возможности, иначе установить прямое соединение.</para>
|
|
|
</listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>7 - Установить <acronym
|
|
|
>MNP</acronym
|
|
|
>-соединение при возможности, иначе установить нормальное соединение</para>
|
|
|
</listitem>
|
|
|
</itemizedlist
|
|
|
></entry
|
|
|
>
|
|
|
<entry
|
|
|
>7</entry>
|
|
|
<entry
|
|
|
>Обработка сбоев установления связи</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry
|
|
|
><anchor id="hayes-s37"/><varname
|
|
|
>S37</varname
|
|
|
></entry>
|
|
|
<entry
|
|
|
><itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
><returnvalue
|
|
|
>1</returnvalue
|
|
|
> = 300 bps</para>
|
|
|
</listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><returnvalue
|
|
|
>5</returnvalue
|
|
|
> = 1200 bps</para>
|
|
|
</listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><returnvalue
|
|
|
>6</returnvalue
|
|
|
> = 2400 bps</para>
|
|
|
</listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><returnvalue
|
|
|
>7</returnvalue
|
|
|
> = 1200/75 bps (протокол v.23)</para>
|
|
|
</listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><returnvalue
|
|
|
>8</returnvalue
|
|
|
> = 4800 bps</para>
|
|
|
</listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><returnvalue
|
|
|
>9</returnvalue
|
|
|
> = 9600 bps</para>
|
|
|
</listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><returnvalue
|
|
|
>10</returnvalue
|
|
|
> = 12000 bps</para>
|
|
|
</listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><returnvalue
|
|
|
>11</returnvalue
|
|
|
> = 14400 bps</para>
|
|
|
</listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><returnvalue
|
|
|
>12</returnvalue
|
|
|
> = 7200 bps</para>
|
|
|
</listitem>
|
|
|
</itemizedlist
|
|
|
></entry>
|
|
|
<entry
|
|
|
>0</entry>
|
|
|
<entry
|
|
|
>Начальная скорость (установление связи)</entry>
|
|
|
</row>
|
|
|
</tbody>
|
|
|
</tgroup>
|
|
|
</table>
|
|
|
|
|
|
<para
|
|
|
>У многих модемов существуют десятки, даже сотни S-регистров, но стандартными являются только первые десять. Их значения изменяются командой <command
|
|
|
>ATS<replaceable
|
|
|
>n</replaceable
|
|
|
>=<replaceable
|
|
|
>N</replaceable
|
|
|
></command
|
|
|
>, а проверяются командой <command
|
|
|
>ATS<replaceable
|
|
|
>n</replaceable
|
|
|
>?</command
|
|
|
> (например, команда <userinput
|
|
|
><command
|
|
|
>AT</command
|
|
|
> <command
|
|
|
>S10</command
|
|
|
><option
|
|
|
>=70</option
|
|
|
> <command
|
|
|
>S1?</command
|
|
|
></userinput
|
|
|
> укажет модему не вешать трубку в в течении семи секунд без ответа другого модема и вернет последнее зарегистрированное число звонков.)</para>
|
|
|
|
|
|
</sect1>
|
|
|
</appendix>
|