Motorola Phone AT Commands
Encyclopedia
AT commands are used to control modems
to do their specified functions. Cellular phones are not much different from the old dial-up modems that are still found in many computers. This article focuses on the Motorola RAZR V3m
from Verizon and the AT commands that this phone supports and their functions. Other Motorola phones, such as the Motorola ROKR Z6m, also support some of these commands.
All of these commands are well-documented officially on the MOTODEV site, which requires registration. Though the material applies specifically to the G24, some are also relevant to other Motorola products (both GSM and CDMA).
Commands that start with AT+C are well-documented in the 3GPP
standard TS 07.07 "AT Command set for GSM Mobile Equipment (ME)", which is also an ETSI
standard and can be retrieved via their publications page.
Commands starting with AT+M are likely to be Motorola extensions.
From MODE:2, an AT+CLAC command shows the following valid commands:
AT+CLAC
Modem
A modem is a device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information. The goal is to produce a signal that can be transmitted easily and decoded to reproduce the original digital data...
to do their specified functions. Cellular phones are not much different from the old dial-up modems that are still found in many computers. This article focuses on the Motorola RAZR V3m
Motorola RAZR V3
Motorola RAZR is a series of clamshell mobile phones by Motorola, and is one of the series in the 4LTR line. They were first developed in July 2003 and were released in the market in the third quarter of 2004....
from Verizon and the AT commands that this phone supports and their functions. Other Motorola phones, such as the Motorola ROKR Z6m, also support some of these commands.
All of these commands are well-documented officially on the MOTODEV site, which requires registration. Though the material applies specifically to the G24, some are also relevant to other Motorola products (both GSM and CDMA).
Commands that start with AT+C are well-documented in the 3GPP
3GPP
The 3rd Generation Partnership Project is a collaboration between groups of telecommunications associations, known as the Organizational Partners...
standard TS 07.07 "AT Command set for GSM Mobile Equipment (ME)", which is also an ETSI
European Telecommunications Standards Institute
The European Telecommunications Standards Institute is an independent, non-profit, standardization organization in the telecommunications industry in Europe, with worldwide projection...
standard and can be retrieved via their publications page.
Commands starting with AT+M are likely to be Motorola extensions.
AT Command | Response from Phone | Description of command |
---|---|---|
AT+GMM | +GMM: Motorola CDMA V3c Rev2 Phone | Display phone model information |
AT+MODE? | +MODE: 0 | Display current phone mode |
AT+MODE=0 | OK | Put phone in Modem Mode |
AT+MODE=2 | +MBAN: Copyright 2000-2004 Motorola, Inc. | Put phone in Phonebook Mode. On some models, for instance the ROKR Z6m, this allows voice dialing and SMS messages to be sent. |
AT+MODE=8 | OK | On some P2K or P2K05 phones, puts the phone into P2K mode. This causes the current serial connection to the phone to be closed. The phone can be returned to the Modem mode by reconnecting it. |
AT+MODE=24 | No response | Put phone in USB mass storage mode. On some models, for instance the ROKR Z6m, this allows using the phone as a USB key. |
From MODE:2, an AT+CLAC command shows the following valid commands:
AT+CLAC
AT Command | Response from Phone | Decscription of command |
---|---|---|
AT+CIND? | +CIND: 1,1,0,0,5,0,0 | Shows current Cell Indicator status |
AT+CIND=? | +CIND: ("Voice Mail",(0,1)),("service",(0,1)),("call",(0,1)),("Roam",(0-2)),("signal",(0-5)),("callsetup",(0-3)),("smsfull",(0,1)) | Sets current Cell Indicator status |
AT+CKPD | ? | ? |
AT+CMER=? | +CMER: (0,3),(0,1,2),(0),(0,1,2),(0) | Default Value: +CMER: 0,0,0,0,0 |
AT+CMUT=? | +CMUT: (0,1) | Default Value: +CMUT: 0 |
AT+COLP? | +COLP: 0 | Does not appear to be a settable parameter |
AT+MAFVL? | +MAFVL: 0 | Does not appear to be a settable parameter |
AT+MAPC | ERROR | |
AT+MAPS=? | +MAPS: (0-2),(0-1) | |
AT+MAPTH | ? | |
AT+MARD | ? | |
AT+MARS | ? | |
AT+MASS | ? | |
AT+MAVL | ? | |
AT+MCHS | ? | |
AT+MCST | ? | |
AT+MDBAD | ? | |
AT+MDBL | ? | |
AT+MDBR | ? | |
AT+MDBW | ? | |
AT+MDBWE | ? | |
AT+MEGA | ? | |
AT+MFLEX | ? | |
AT+MGCB | ? | |
AT+MHCS | ? | |
AT+MHFP | ? | |
AT+MHIG | ? | |
AT+MHMN | ? | |
AT+MKPD | ? | |
AT+MLCK | ? | |
AT+MLKC | ? | |
AT+MMCR | ? | |
AT+MMDL | ? | |
AT+MMRR | ? | |
AT+MMTC | ? | |
AT+MOON | ? | |
AT+MPBF | ? | |
AT+MPBR | ? | |
AT+MPBRE | ? | |
AT+MPBW | ? | |
AT+MPBWE | ? | |
AT+MPGR | ? | |
AT+MPGW | ? | |
AT+MPIN | ? | |
AT+MRTONE | ? | Set Ringtone |
AT+MSCRN | ? | Set ScreenSaver |
AT+MSEEM | ? | |
AT+MSSI | ? | |
AT+MSYN | ? | |
AT+MUPB | ? | |
AT+MVMN | ? | |
AT+MWALL | ? | Set Wallpaper |
ATA | ? | Answer an Incoming call |
ATD | ? | dial a number (ie ATD+12125551212;) add semi-colon at end to signify voice call, otherwise data call |
ATDL | ? | Last dailled number |
ATDV | ? | |
ATE | ? | ATE0 - echo off, ATE1 - echo on |
ATH | ? | Hang up the call |
ATQ | ? | |
ATV | ? | |
ATX | ? | |
ATS | ? | |
AT+CBC | +CBC: 1,60 (1 = connect to external power, 60 = battery charge percentage | Battery Charge |
AT+CCLK | +CCLK: "09/10/15,19:33:42+00" | Set/read real-time Clock |
AT+CCWA | ? | Call Waiting |
AT+CGMI | +CGMI: "Motorola CE, Copyright 2000" | Request manufacturer identification |
AT+CGMM | +CGMM: "GSM900","GSM1800","GSM1900","GSM850","MODEL=V635" | Request model identification |
AT+CGMR | +CGMR: "R474_G_08.48.4BR.8_RG" | Request revision identification |
AT+CGSMS | ? | Select service for MO SMS messages |
AT+CGSN | +CGSN: IMEI123456789012345 | Return the IMEI of the mobile device |
AT+CHUP | ? | Hangup call |
AT+CHV | ? | |
AT+CLAC | ? | List all supported AT commands |
AT+CLIP | ? | Calling line identification presentation |
AT+CLIR | ? | |
AT+CMEE? | +CMEE: 0 | Report Mobile Termination error |
AT+CMGD | Delete SMS at a given index | |
AT+CMGF=? | +CMGF: (1) | |
AT+CMGF? | +CMGF: 1 | |
AT+CMGL=? | +CMGL: ("REC UNREAD", "REC READ", "STO UNSENT", "STO SENT", "ALL") | Similar to AT+MMGL but without the "header only" option |
AT+CMGR | ? | Return a single SMS message |
AT+CMGW | +CMGW: number (C350) | Send a single SMS message. The command format is: AT+CMGW="phonenumber"\n > Type your message here.\z |
AT+MMGW | ? | |
AT+CMGS | +CMGS: number | Send a single SMS message. The command format is: AT+CMGS="phonenumber"\n > Type your message here.\z |
AT+CMSS | ? | |
AT+CNMA | ? | |
AT+CNMI | ? | |
AT+CNUM | +CNUM: ,"2035551212",129 |
Get Own phone number associated with phone. |
AT+CPBF | ? | Find phonebook entries |
AT+CPBR | ? | Read phonebook entries |
AT+CPBS | ? | Select phonebook memory storage |
AT+CPBW | ? | Write a phonebook entry |
AT+CPIN | ? | Enter PIN |
AT+CPMS | +CPMS: "SM",6,20,"SM",6,20,"SM",6,20 | Get SMS memory status |
AT+CRC | ? | Cellular result codes |
AT+CREG | ? | Network registration |
AT+CSCA | ? | |
AT+CSCS | ? | Select TE character set |
AT+CSDH | ? | |
AT+CSMS | ? | |
AT+CVHU | ? | Voice Hangup Control |
AT+FMI | ? | |
AT+FMM | ? | |
AT+FMR | ? | |
AT+GMI | ? | Request Manufacturer identification |
AT+GMM | ? | Request Model identification |
AT+GMR | ? | Request Revision identification |
AT+MAID | ? | |
AT+MAPV | ? | |
AT+MDN | ? | |
AT+MMAR | ? | |
AT+MMGL=? | +MMGL: ("REC UNREAD", "REC READ", "STO UNSENT", "STO SENT", "ALL", "HEADER ONLY") | Used for sending and receiving text messages |
AT+MMGR | ? | |
AT+MODE | ? | |
AT+MPBFN | ? | |
AT+MPBSC | ? | |
AT+MPBSCS | ? | |
AT+MPBVR | ? | |
AT+MPBVW | ? | |
AT+MPDPM | ? | |
AT+VTD | ? | |
AT+VTS | ? | Send DTFM |
External links and References
- CDMA Development Group
- AT Commands For CDMA Wireless Modems Reference Guide
- CDMA / IS-95 / IS-707 / cdma2000 Resource Center
- ETSIEuropean Telecommunications Standards InstituteThe European Telecommunications Standards Institute is an independent, non-profit, standardization organization in the telecommunications industry in Europe, with worldwide projection...
Standard TS 07 07 - AT command set for GSM Mobile Equipment - Comparison chart of AT commands of GSM devices
- MotoDev Help
- MotoDev Developers Guids
- Extended AT Command Set
- Motorola Command Set
See also
- Command and Data modes (modem)Command and Data modes (modem)Command and Data modes refer to the two modes in which a computer modem may operate. These modes are defined in the Hayes command set, which is the de-facto standard for all modems...
- Hayes command setHayes command setThe Hayes command set is a specific command-language originally developed for the Hayes Smartmodem 300 baud modem in 1981. The command set consists of a series of short text strings which combine together to produce complete commands for operations such as dialing, hanging up, and changing the...
- AT compatible mobile phones