Модемы - установка, наладка, команды, режимы


Ввод команд - часть 2


В случае, если требуется ввести очень длинную команду набора номера D (к примеру, команда для набора номера и выдачи тонового пароля может оказаться значительно длиннее), наберите сначала первую часть номера, длиной до 39 символов (вместе с самой командой AT, D и прочими символами), в конце поставьте ';' и нажмите <Enter>. При этом модем, исполнив команду, вернется в командный режим и Вы сможете набрать еще одну команду D с оставшейся частью номера.

Пропуск параметров (параметры по умолчанию)

Некоторые команды требуют задания числовых параметров, однако при вводе эти параметры можно опустить, тогда модем, исполняя команду, будет использовать параметр, принятый по умолчанию. Везде в этом документе, где явно не указано иное, значением параметра по умолчанию является 0.

Например, команда Q - "Задать режим выдачи ответов" имеет параметр 0 или 1.

Q0 - говорит модему, что тот обязан сопровождать каждую выполняемую команду подтверждающим сообщением.
Q1 - запрещает какие либо подтверждения.
При этом ввод Q без параметра (например AT Q) эквивалентен Q0.

Другим хорошим примером является строка инициализации, используемая программой MTEZ с некоторыми модемами, часто вызывающая удивление пользователей: AT S=Q

которую можно записать в более понятном виде, как AT S0=0 Q0 (т.е. запретить автоматический ответ и разрешить выдачу подтверждений).

Повторное выполнение командной строки.

Следует отметить, что последняя введенная командная строка хранится в памяти модема до тех пор, пока ее не заменит следующая команда. Поэтому имеется возможность повторить исполнение последней командной строки. Для этого служит специальная команда A/. Поскольку при выключении питания или аппаратном сбросе содержимое буфера командной строки разрушается, очевидно, что в этом случае пытаться повторить последнюю командную строку бессмысленно.

Внимание! Команда A/ набирается без стандартного префикса AT и не завершается клавишей . Просто наберите A/ и модем автоматически выполнит предыдущую команду.

Команда A/ обычно используется для повторного выполнения длинной команды или для перенабора телефонного номера, который был занят.

Команду A/ можно использовать неоднократно, до тех пор, пока не будет набрана новая командная строка, начинающаяся с AT, или не произойдет сброс модема или выключение питания.

Сведения о командах.

Теперь, когда вы знаете, что такое команды и как они задаются, обратитесь к следующим главам для полного описания доступных команд.

  • Команды для вызова удаленного модема описаны в .
  • Команды, используемые при ответе на звонок удаленного модема, описаны в .
  • Команды работы с протоколами исправления ошибок и сжатия данных описаны в .



Начало  Назад  Вперед



Книжный магазин