14. Bevezetés az AT-parancsokba
Az AT-parancsok a modem vezérlésére használt utasítások. Az AT az ATtention rövidítése. Minden parancssor “AT”-vel vagy “at”-tel kezdődik. Ezért hívják a modemparancsokat AT-parancsoknak.A vezetékes betárcsázós modemek vezérlésére használt parancsok közül sok, mint például az ATD (tárcsázás), ATA (válasz), ATH (kampóvezérlés) és ATO (visszatérés az online adatállapotba), a GSM/GPRS modemek és mobiltelefonok is támogatják. Ezen a közös AT-parancskészleten kívül a GSM/GPRS modemek és mobiltelefonok támogatnak egy, a GSM technológiára jellemző AT-parancskészletet, amely az SMS-hez kapcsolódó parancsokat tartalmazza, mint az AT+CMGS (SMS üzenet küldése), AT+CMSS (SMS üzenet küldése a tárolóból), AT+CMGL (SMS üzenetek listája) és AT+CMGR (SMS üzenetek olvasása).
Megjegyzendő, hogy az “AT” kezdetű előtag tájékoztatja a modemet a parancssor kezdetéről. Ez nem része az AT parancsnévnek. Például a D az ATD-ben a tényleges AT-parancsnév, a +CMGS pedig az AT+CMGS-ben a tényleges AT-parancsnév. Egyes könyvek és weboldalak azonban felcserélhetően használják ezeket az AT-parancsok neveként.
Az AT-parancsok segítségével a GSM/GPRS-modemmel vagy mobiltelefonnal elvégezhető feladatok közül néhány:
-
A mobiltelefonra vagy GSM/GPRS-modemre vonatkozó alapvető információk lekérdezése. Például a gyártó neve (AT+CGMI), modellszám (AT+CGMM), IMEI szám (International Mobile Equipment Identity) (AT+CGSN) és szoftver verzió (AT+CGMR).
-
Az előfizetőre vonatkozó alapvető információk lekérdezése. Például MSISDN (AT+CNUM) és IMSI szám (International Mobile Subscriber Identity) (AT+CIMI).
-
A mobiltelefon vagy GSM/GPRS modem aktuális állapota. Például a mobiltelefon aktivitási állapota (AT+CPAS), a mobilhálózat regisztrációs állapota (AT+CREG), a rádiójel erőssége (AT+CSQ), az akkumulátor töltöttségi szintje és töltési állapota (AT+CBC).
-
Egy távoli modemmel (ATD, ATA stb.) való adat- vagy hangkapcsolat létesítése.
-
Fax küldése és fogadása (ATD, ATA, AT+F*).
-
SMS üzenetek küldése (AT+CMGS, AT+CMSS), olvasása (AT+CMGR, AT+CMGL), írása (AT+CMGW) vagy törlése (AT+CMGD) és értesítés az újonnan fogadott SMS üzenetekről (AT+CNMI).
-
Telefonkönyvbejegyzések olvasása (AT+CPBR), írása (AT+CPBW) vagy keresése (AT+CPBF).
-
Biztonsággal kapcsolatos feladatok végrehajtása, például a létesítményzárak nyitása vagy zárása (AT+CLCK), a létesítmény zártságának ellenőrzése (AT+CLCK) és a jelszavak módosítása (AT+CPWD).
(Létesítményzár példák: SIM-zár és PH-SIM-zár ) -
Az AT-parancsok eredménykódjainak / hibaüzeneteinek megjelenítése.Szabályozhatja például, hogy engedélyezzen-e bizonyos hibaüzeneteket (AT+CMEE), és hogy a hibaüzenetek numerikus vagy bő formátumban jelenjenek-e meg (AT+CMEE=1 vagy AT+CMEE=2).
-
A mobiltelefon vagy a GSM/GPRS-modem konfigurációinak lekérdezése vagy módosítása, például a GSM-hálózat (AT+COPS), a hordozószolgáltatás típusa (AT+CBST), a rádiókapcsolati protokoll paraméterei (AT+CRLP), az SMS-központ címe (AT+CSCA) és az SMS-üzenetek tárolása (AT+CPMS).
-
A mobiltelefon vagy GSM/GPRS-modem konfigurációinak mentése és visszaállítása.Például az SMS-üzenetekkel kapcsolatos beállítások, például az SMS-központ címe mentése (AT+CSAS) és visszaállítása (AT+CRES).
Megjegyzendő, hogy a mobiltelefon-gyártók általában nem minden AT-parancsot, parancsparamétert és paraméterértéket implementálnak a mobiltelefonjaikba. A megvalósított AT-parancsok viselkedése is eltérhet a szabványban meghatározottaktól. Általában a vezeték nélküli alkalmazásokra tervezett GSM/GPRSmodemek jobban támogatják az AT-parancsokat, mint a közönséges mobiltelefonok.
Ezeken kívül néhány AT-parancs a mobilhálózat-üzemeltetők támogatását igényli. Például az SMS a GPRS-en keresztül egyes GPRS-mobiltelefonokon és GPRS-modemeken a +CGSMS paranccsal engedélyezhető (a parancs neve a szövegben: Select Service for MO SMS Messages). Ha azonban a mobilhálózat-üzemeltető nem támogatja az SMS GPRS-en keresztüli továbbítását, akkor ezt a funkciót nem tudja használni.
14.1. A mobilhálózat-üzemeltető nem támogatja az SMS GPRS-en keresztüli továbbítását. Alapparancsok és kiterjesztett parancsok
Az AT-parancsoknak két típusa van: alapparancsok és kiterjesztett parancsok.
Az alapparancsok olyan AT-parancsok, amelyek nem kezdődnek “+”-val. Például a D (Tárcsázás), A (Válasz), H (Hook control) és O (Return toonline data state) alapvető parancsok.
A kiterjesztett parancsok olyan AT-parancsok, amelyek “+”-val kezdődnek. Minden GSM AT-parancs kiterjesztett parancs. Például a +CMGS (SMS-üzenet küldése), +CMSS (SMS-üzenet küldése a tárolóból), +CMGL (SMS-üzenetek listája) és +CMGR (SMS-üzenetek olvasása) kiterjesztett parancsok.
Előző oldal | 20. oldal a 65-ből | Következő oldal |
.