14. Úvod do příkazů AT
Příkazy AT jsou instrukce používané k ovládání modemu. AT je zkratka pro ATtention. Každý příkazový řádek začíná znakem „AT „nebo „at“. Proto se příkazy modemu nazývají příkazy AT. mnoho příkazů, které se používají k ovládání modemů pro drátové vytáčení,jako například ATD (vytáčení), ATA (příjem), ATH (ovládání háčku) a ATO (návrat do stavu online dat), podporují také modemy GSM/GPRS a mobilní telefony. Kromě této společné sady příkazů AT podporují modemy GSM/GPRSa mobilní telefony sadu příkazů AT, která je specifická pro technologiiGSM a která zahrnuje příkazy související se zprávami SMS, jako jsou AT+CMGS(Odeslání zprávy SMS), AT+CMSS (Odeslání zprávy SMS z úložiště), AT+CMGL(Seznam zpráv SMS) a AT+CMGR (Čtení zpráv SMS).
Všimněte si, že počáteční „AT“ je prefix, který informuje modemo začátku příkazového řádku. Není součástí názvu příkazu AT. Například D je skutečný název příkazu AT v ATD a +CMGSje skutečný název příkazu AT v AT+CMGS. Některé knihy a webové stránky je však jako název příkazu AT používají zaměnitelně.
Některé z úloh, které lze provádět pomocí příkazů AT s modemem GSM/GPRS nebo mobilním telefonem:
-
Zjištění základních informací o mobilním telefonu nebo modemu GSM/GPRS. Například název výrobce (AT+CGMI), číslo modelu (AT+CGMM),číslo IMEI (International Mobile Equipment Identity) (AT+CGSN) a verzi softwaru (AT+CGMR).
-
Zjištění základních informací o účastníkovi. Například MSISDN(AT+CNUM) a číslo IMSI (International Mobile Subscriber Identity)(AT+CIMI).
-
Zjištění aktuálního stavu mobilního telefonu nebo GSM/GPRS modemu. Například stav aktivity mobilního telefonu (AT+CPAS), stav registrace mobilní sítě (AT+CREG), síla rádiového signálu (AT+CSQ),úroveň nabití baterie a stav nabíjení baterie (AT+CBC).
-
Navázání datového nebo hlasového spojení se vzdáleným modemem (ATD, ATA,atd.).
-
Odesílání a příjem faxů (ATD, ATA, AT+F*).
-
Odesílání (AT+CMGS, AT+CMSS), čtení (AT+CMGR, AT+CMGL), zápis (AT+CMGW) nebo mazání (AT+CMGD) zpráv SMS a získávání oznámení o nově přijatých zprávách SMS (AT+CNMI).
-
Čtení(AT+CPBR), zápis (AT+CPBW) nebo vyhledávání (AT+CPBF) záznamů v telefonním seznamu.
-
Provádění úloh souvisejících se zabezpečením, například otevírání nebo zavírání zámků zařízení(AT+CLCK), kontrola, zda je zařízení uzamčeno (AT+CLCK), a změna hesel (AT+CPWD).
(Příklady zámků zařízení: zámek SIM a zámek PH-SIM ) -
Kontrola zobrazení kódů výsledků / chybových hlášení příkazů AT.Můžete například řídit, zda se mají povolit určitá chybová hlášení (AT+CMEE) a zda se mají chybová hlášení zobrazovat v číselném nebo slovním formátu (AT+CMEE=1 nebo AT+CMEE=2).
-
Získat nebo změnit konfiguraci mobilního telefonu nebo GSM/GPRS modemu. například změnit síť GSM (AT+COPS), typ služby nosiče(AT+CBST), parametry protokolu rádiového spojení (AT+CRLP), adresu centra SMS (AT+CSCA) a ukládání zpráv SMS (AT+CPMS).
-
Uložení a obnovení konfigurace mobilního telefonu nebo GSM/GPRS modemu. například uložení (AT+CSAS) a obnovení (AT+CRES) nastavení souvisejících se zprávami SMS, jako je adresa centra SMS.
Upozorňujeme, že výrobci mobilních telefonů obvykle neimplementují ve svých mobilních telefonech všechny příkazy AT, parametry příkazů a hodnoty parametrů. Také chování implementovaných příkazů AT se může lišit od chování definovaného v normě. Obecně platí, že GSM/GPRSmodemy určené pro bezdrátové aplikace mají lepší podporu ATpříkazů než běžné mobilní telefony.
Kromě toho některé ATpříkazy vyžadují podporu operátorů mobilních sítí. Například SMS přes GPRS lze na některých GPRSmobilních telefonech a GPRSmodemech povolit pomocí příkazu +CGSMS (název příkazuv textu: Select Service for MO SMS Messages). Pokud však operátor mobilní sítě nepodporuje přenos SMS přes GPRS,nemůžete tuto funkci použít.
14.1. Základnípříkazy a rozšířené příkazy
Existují dva typy příkazů AT: základní příkazy a rozšířené příkazy.
Základnípříkazy jsou příkazy AT, které nezačínají znakem „+“. Například příkazy D (Dial), A (Answer), H (Hook control) a O (Return toonline data state) jsou základní příkazy.
Rozšířené příkazy jsou příkazy AT, které začínají znakem „+“. Všechny příkazy GSM AT jsou rozšířené příkazy. Například +CMGS (Odeslání SMSzprávy), +CMSS (Odeslání SMSzprávy z úložiště), +CMGL (Seznam SMSzpráv) a +CMGR (Čtení SMSzpráv) jsou rozšířené příkazy.
Předchozí stránka | Strana 20 z 65 | Následující stránka |
.