Jak używać poleceń AT

 

Uruchomić program komunikacyjny (nie faksowy) pozwlający na komunikację z modemem, może to być emulator terminala.

Wysyłanie poleceń

Każdy wiersz poleceń musi się zaczynać znakami AT (ATtention code). Mogą być stosowane duże lub małe litery, także mieszane. Polecenia należy wystawiać po uzyskaniu gotowości modemu komunikatem OK. Spacje są przez modem ignorowane. W przypadku popełnienia błędu - wycofanie znaku (kasowanie) klawiszem <BACKSPACE> (<CONTROL><H>) a następnie wpisanie poprawnie. Wykonanie polecenia nastąpi po naciśnięciu klawisza <Enter>.

Prędkość portu przy wystawianiu poleceń AT

Wysyłanie poleceń może odbywać sie na dowolnej prędkości portu szeregowego komputera (max. 115 200 b/s).

Profil użytkownika

Przez profil użytkownika rozumie się zestaw poleceń AT zapisany w odpowiednim buforze pamięci modemu. Ten model modemu pozwala na zapamiętanie dwóch takich profili o numerach 0 i 1. Wyboru profilu o numerze n dokonuje sie poleceniem &Yn. Polecenie &Wn dokonuje zapisu danego zestawu poleceń do bufora o numerze n. Skasowanie zawartości profilu n - poleceniem Zn. Zaś polecenie ATZ skasuje zawartość obu profili.

Przykład utworzenia profilu:

  1. Napisać AT&Yn<Enter> w celu określenia numeru profilu, który ma być aktywny po załączeniu modemu (np. AT&Y1 <Enter> - będzie aktywny profil numer 1).
  2. Wpisać wszystkie polecenia wymagane dla tej aplikacji
  3. Napisać AT&Wn <Enter> w celu zapamiętania (np. dla profilu numer 1 napisać AT&W1 <Enter>.).
  4. Jeżeli zachodzi potrzeba zmiany zawartości profilu, to należy napisać ATZn (np. dla 1 - ATZ1<Enter>). W celu przywrócenia ustawień fabrycznych należy napisać AT&F <Enter> a następnie &Wn (np. polecenie AT&F&W1 zapisze przyjęcie ustawień fabrycznych dla profilu 1).

Ważne: Polecenie ATZ zawsze skasuje jakiekolwiek dane zapisane w buforze profili.

 

Odpowiedzi modemu

Po zrealizowaniu polecenia modem odpowiada odpowiednimi kodami. Kody te informują o stanie modemu lub połączenia. Odpowiedzi mogą być słowne - polecenie ATV1 (ustawienie fabryczne), liczbowe - polecenie ATV0. W zablokowania/odblokowania zwracanych odpowiedzi modemu należy używać polecenia ATQ1 - zablokowanie, ATQ0 - odblokowanie. Poniższa tabelka przedstawia odpowiedzi modemu i ich znaczenie.

Odpowiedź słowna

Odpowiedź liczbowa

Znaczenie
BUSY

07

Modem wykrył sygnał zajętości
CARRIER xxxx

40-58

Prędkość nośnej xxxx b/s
COMPRESSION nn

66-69

Kompresja typu nn (jeżeli odblokowano tą odpowiedź)
CONNECT xxxx

01

Zestawiono połączenie o prędkości xxxx
ERROR

04

Błąd w zadanym poleceniu
NO ANSWER

08

Brak odpowiedzi
NO CARRIER

03

Modem nie wykrył nośnej
NO DIALTONE

06

Modem w przeciągu 5 sekund nie wykrył sygnału zgloszenia centrali telefonicznej
OK

00

Polecenie wykonano z powodzeniem
PROTOCOL: nn

70,77,80

Połączenie zestawiono pod kontrolą protokółu nn (jeżeli odpowiedź jest odblokowana)
RING

02

Modem wykrył wywołanie

 


Spis treści Następna strona

Spis treści Następna strona