Comenzi AT

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Majoritatea modemurilor de vorbire folosesc comenzile Hayes AT , un set de comenzi specifice dezvoltat inițial pentru modemul Hayes Smartmodem de 300 baud .

Șirul de inițializare constă dintr-o serie de comenzi care pregătește modemul pentru comunicare , setând caracteristici precum tipul de conexiune , timpii de așteptare , detectarea semnalului ocupat și așa mai departe. În cele mai recente modele de modem inițializarea este gestionată de programe cu o anumită interfață grafică , astfel încât utilizatorul să nu trebuiască să tasteze aceste comenzi sau chiar să le cunoască existența.

Fiecare funcție de modem este guvernată de comanda AT relativă (care înseamnă ATtention , adică în engleză : attention). Pentru a trimite o comandă, un port ASCII format din AT urmat de una sau mai multe comenzi și un caracter de returnare a carului (CR) trebuie transmis pe portul serial al modemului. Exemplu:

ATE0L1 <CR>

Lista celor mai utilizate comenzi AT standard

Cele mai utilizate comenzi standard sunt enumerate mai jos:

LA/
Execută din nou funcțiile specificate în ultimul șir de comandă transmis modemului. Nu trebuie să fie precedat de AT.
D (apelare)
Modemul formează următorul număr de telefon .
  • DP = apelare în impulsuri
  • DT = ton de apel
O virgulă indică să aștepți o secundă.
H (cârlig)
Modemul închide linia.
Bn
Selectați standardul CCITT sau Bell.
  • B0 selectează standardul CCITT.
  • B1 selectează Clopotul.
Cn
Controlul transportatorului .
En
Controlează ecoul modemului de caractere în modul de comandă.
  • E0 Dezactivează ecoul comenzii.
  • E1 Activați ecoul comenzii (implicit).
În
Raportează câteva informații despre modem.
Ln
Reglarea volumului monitorului online.
  • L1 volum mic
  • L2 volum mediu
  • Volum puternic L3
Mn
Verificarea funcționării monitorului de linie
  • M0 Monitorul de linie este inactiv
  • Monitorul de linie M1 este activ în timpul apelării
  • M2 Monitorul de linie este întotdeauna activ
Qn
Verificarea răspunsurilor la modem
  • Q0 Activați răspunsurile
  • Q1 Dezactivați răspunsurile
Vn
Selectarea formatului de răspuns al modemului
  • V0 Selectează formatul numerelor
  • V1 Selectați formatul verbal
Xn
Controlul mesajelor extinse de apel și conexiune
  • X4: activați controlul tonului gratuit
  • X3: Dezactivează controlul tonului de apel.
Modemul formează numărul după ora specificată în registrul S6.
Zn
Resetați comanda. Profilurile de configurare Z1 / Z2 stocate în NVRAM .
& Cn
Verificați semnalul DCD
  • & C0 DCD rămâne întotdeauna PORNIT
  • & C1 DCD urmărește statutul operatorului online
& Dn
Verificarea semnalului DTR (Data terminal Ready). Necesită utilizarea liniei DTR (generată de computer)
& F
Încărcați profilul de configurare a constructorului. Mai jos este un exemplu de profil de configurare furnizat de producător.
 B0 E1 L2 M1 N1 Q0 T V1 W0 X3 Y1 & C1 & D0 & G2 & J0 & K3 & Q5 & R1 
& S0 & T4 & X0 & Y0 S00: 000 S01: 000 S02: 043 S03: 013 S04: 010 S05: 008 
S06: 004 S07: 060 S08: 001 S09: 006 S10: 014 S11: 095 S12: 050 S18: 000 
S25: 005 S26: 001 S36: 007 S37: 000 S38: 010 S44: 010 S46: 138 S48: 007 
S95: 003
& G (ton de gardă)
Activați un bip de securitate.
& K
Controlul fluxului de date
  • & K0 Dezactivează controlul fluxului de date
  • & K3 Activați controlul fluxului RTS / CTS
  • & K4 Activați controlul fluxului XON / XOFF
& L
Folosiți o linie dedicată
& M
Setați modul de transmisie asincron / sincron
& Î
Selectare operație sincronă / asincronă. Această comandă este o extensie a comenzii & M și selectează posibile moduri de conectare la modem.
& S (set de date gata)
Necesită utilizarea liniei DSR (a interfeței seriale).
& V
Afișează configurația curentă a modemului. Exemplu:

UN TELEVIZOR

 PROFIL ACTIV: B1 E1 L2 M1 Q0 V1 X4 Y0 & C1 & D2 & G0 & L0 & M0
& O0 & P0 & R0 & S0 & X0 & Y0% D1% L012% P0% S0% A000% C1 \ A3 \ C0
\ E0 \ G0 \ H0 \ J0 \ K5 \ N0 \ Q3 \ T000 \ V1 \ X0 S00: 001 S06: 002 S07: 045
S08: 002 S09: 006 S10: 014 S11: 095 S12: 050 S14: 8BH S16: 33H S18: 000
S21: 30H S22: 76H S23: 16H S25: 005 S26: 001 S27: 00H S28: 10H
PROFIL STOCAT 0: B0 E1 L2 M1 Q0 V1 X3 Y0 & C1 & D2 & G0 & L0 & M0
& O0 & P0 & R0 & S0 & X0% D1% L012% P0% S0% A000% C1 \ A3 \ C0 \ E0
\ G0 \ H0 \ J0 \ K5 \ N0 \ Q3 \ T000 \ V1 \ X0 S00: 001 S14: 8BH S18: 000
S21: 30H S22: 66H S23: 15H S25: 005 S26: 001 S27: 00H
PROFIL STOCAT 1: B1 E1 L2 M1 Q0 V1 X4 Y0 & C1 & D2 & G0 & L0 & M0
& O0 & P0 & R0 & S0 & X0% D1% L012% P0% S0% A000% C1 \ A3 \ C0 \ E0
\ G0 \ H0 \ J0 \ K5 \ N6 \ Q3 \ T000 \ V1 \ X0 S00: 001 S14: 9BH S18: 000
S21: 30H S22: 76H S23: 15H S25: 005 S26: 001 S27: 00H
NUMERE DE TELEFON
& Z0 = & Z1 = & Z2 = & Z3 =
& Wn
Stocarea configurației curente
  • & W0 Salvați configurația curentă ca profil 0.
  • & W1 Salvați configurația curentă ca profil 1.
& X
Selectează sincron sursa ceasului de transmisie
& Y
Alegeți profilul NVRAM pe care să îl utilizați la pornire sau la resetare.

Elemente conexe