Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР3.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
276 Кб
Скачать
☆

Командний рядок для ат-команд

Всі АТ-команди, за винятком двох, повинні починатися із символів «АТ». Виключення становлять escape- послідовність «+++» і команда повтору «/». Префікс командного рядка (символи AT) не чутливий до регістра. На одному рядку можна ввести одну або кілька команд. В останньому випадку, всі команди можуть розділятися пробілами, які ігноруються модемом через його інтерпретатор Ат- Команд.

У командний рядок можна ввести до 39 знаків, включаючи А і Т, крім пробілів і повернень каретки. Якщо введете більш, ніж 39 знаків, на екрані з'явиться повідомлення про синтаксичну помилку.

Підтвердження команд AT

Більшість АТ-команд, набраних у командному рядку модем негайно підтверджує. Як тільки ви введете останній символ команди й натиснете повернення каретки, модем відповість на це висновком короткого повідомлення: ОК

Основні команди at

Наступні основні команди AT доступні тільки в термінальному режимі роботи модему.

AT Із цього префікса починаються всі (крім двох) команди AT.

D Набрати номер. Ви можете використовувати цю команду для того, щоб набрати номер телефону прямо з командного рядка. Формат команди наступний:

ATD [strіng] Параметр strіng може містити до 45 символів. Не використовуйте тут круглі дужки або дефіси.

+++ ESC-Послідовність. Це одна із двох команд, що не використовуються в префіксі AT. Після того, як відбулося з'єднання з іншим модемом, може знадобитися вернутися в командний режим. Для цього ви повинні набрати на клавіатурі три рази підряд символ +. Після цього, модем відповість повідомленням ОК і ви знову вернетеся в командний режим.

А/ Повтор. Ця команда не використовує префікс AT і вам не потрібно натискати повернення каретки. Уведення цієї команди змушує модем повторити останню уведену команду AT. Досить корисна команда для повторного набору телефонного номера.

&Fn Вихідні установки. Ця команда (n=0 або n=1) повертає всі параметри модему, які були встановлені в нього виробником.

Н Повісити трубку. Ця команда посилає в модем сигнал, після якого відбувається відключення від лінії.

О Onlіne-режим роботи з модемом. Ця команда повертає модем у режим безпосереднього керування. Звичайно використовується для того, щоб відновити зв'язок після уведення escape- послідовності +++.

Zn Перевантажити модем. Ця команда (n=0 або n=1) перевантажує модем і повертає його до установок, які зберігаються в так званої флэш- пам'яті (енергонезалежної пам'яті) модему.

Модифікатори команд для набору телефонного номера

Модифікатори команд для набору телефонного номера дозволяють задати додаткові параметри, які змусять модем автоматично виконувати ті або інші функції. Модифікатори команд для набору телефонного номера доступні лише в тому випадку, якщо ви вже ввели АТ-команду D, тобто на екрані повинна бути присутнім рядок набору телефонного номера.

Синтаксис: АТD{модифікатор} 1234567 [Enter]

Основні модифікатори для набору телефонного номера:

Р Іпульсный набір. Цей модифікатор уводиться після команди D і передує телефонному номеру. Приклад: ATDP 3243781 [Enter]

T Тоновий набір. Цей модифікатор уводиться після команди D і передує телефонному номеру. Приклад: ATDT 3243781 [Enter]

Потрібно сказати, що тоновий і імпульсний способи набору телефонного номера можуть бути об'єднані в рядку набору.

Вернутися в командний режим після набору телефонного номера. Якщо потрібно набрати занадто довгий (більше 45 знаків) телефонний номер, можна використовувати цей модифікатор для того, щоб розділити в рядку набору кілька команд.

Всі команди, крім останньої, повинні містити цей модифікатор.

Зробити паузу під час набору телефонного номера. Цей модифікатор змушує модем призупинити набір телефонного номера. Модем зробить паузу на та кількість секунд, що задана в регістрі S8 і потім продовжить набір номера. Якщо вам потрібна більша пауза, просто введіть ще один модифікатор. У наступному прикладі, команда звертається до зовнішнього (суспільної) телефонної лінії з "дев'яткою": ATDP 9, 5551212 [Enter]

! Переадресація телефонного дзвінка. Цей модифікатор застосовується у випадку, коли кілька модемів використовують одну телефонну лінію. Приклад: ATDP! 268 [Enter]

W Визначити наступна відповідь телефонної станції. Цей модифікатор застосовується у випадку, коли вам необхідно дочекатися відповіді телефонної станції й продовжити набір телефонного номера. Приклад: ATDP 8W 902 6810085 [Enter]

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]