Mit diesen Kommandos ist es einfach möglich ein GSM fähiges Modem oder Mobiltelefon mit serieller Verbindung anzusprechen und mit ihm zu interagieren.
AT Kommandos:
- AT+CGMI Herstellername
- AT+CGMM Modelnummer
- AT+CGSN IMEI Nummer
- AT+CGMR Software Version
- (AT+CNUM MSISDN)
- (AT+CIMI International Mobile Subscriber Identity)
- AT+CPAS Aktueller Status
- AT+CREG Netzwerk Status
- AT+CSQ Signalstärke
- AT+CBC Akku Status
- AT+CMGF PDU- ode Text-Modus, z.B. AT+CMGF? gibt 0 bei PDU zurück und 1 bei Text
Nachrichtenverwaltung
- AT+CMGS SMS an einen bestimmten Empfänger senden
- AT+CMSS SMS aus Speicher senden
- AT+CMGR SMS lesen von einem bestimmten Speicherort
- AT+CMGL Nachrichten auflisten, z.B. AT+CMGL=4 listet alle Nachrichten auf
- AT+CMGW SMS in Speicher schreiben
- AT+CNMA (New Message Acknowledgement to ME/TA)
- AT+CMGC senden Kommando
- AT+CMGD SMS löschen
- AT+CNMI Anzeige von neuen eingehenden SMS
- AT+CSCA SMS Service Center Nummer, z.B. auslesen mit AT+CSCA? und beschreiben mit AT+CSCA: „+49172…“,145
Keine Funktion auf Siemens M50
- +CMT (Used to forward received SMS messages to the computer / PC.)
- +CBM (Used to forward received cell broadcast messages to the computer / PC.)
- +CDS (Used to forward received status reports to the computer / PC.)
Diese Liste ist wahrscheinlich noch nicht vollständig, die hier aufgeführten Befehle ermöglichen aber das Ausführen der wichtigsten Befehle.
Quellen:
- http://www.developershome.com/sms/atCommandsIntro.asp
- http://www.atmel.com/dyn/resources/prod_documents/doc8016.pdf
- http://www.mikrocontroller.net/attachment/106245/EPJ8_web.pdf