Main
SPECIFICATIONS SUBJECT TO CHANGE WITHOUT NOTICE Notice
Copyrights
Computer Software Copyrights
VENDOR COPYRIGHT
Usage and Disclosure Restrictions
Page
Page
Table of Contents
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
List of Figures
Page
List of Tables
Page
Page
Page
Page
Page
Preface
Manual Scope
Target Audience
Manual Organization
Applicable Documents
Contact Us
Text Conventions
Note
Manual Banner Definitions
Field Service
General Safety
Remember!. . . safety depends on you!
Ground the instrument
Caring for the Environment
Disposal of Motorola equipment in EU countries
Disposal of Motorola equipment in non-EU countries
Limitation of Liability
Warranty Notification
How to Get Warranty Service?
Claiming
Conditions
What is Not Covered by the Warranty
Installed Data
Out of Warranty Repairs
Revision History
Manual Number
6889192V28-H
Manual Title
G24 Developers Guide: AT Commands Reference Manual
Revision History (Cont.) Versi on Date Issue Remarks
Chapter 1: Product Features
Connectivity Interface
GPRS Operation
CSD Operation
Improved OEM Features
SIM Application Toolkit (STK)
Profile Download
Data Transfer into the SIM
Set up Idle Mode Text
Menu Selection
Call Control by SIM
TCP/UDP IP Connection
TCP/IP
Creating TCP/IP Connections
Page
UDP/IP
Creating UDP/IP Connections
Online Data Mode
SSL
Audio
Sidetone
Echo Suppression
Noise Suppress
MUX Integration
G24
Page
Short Message Service (SMS)
Features
Page
Email Message Services
Features
Fax
Character Sets
ASCII Character Set Management
GSM Character Set Management
UCS2 Character Set Management
8859-1 Character Set Management
AT Commands Summary
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Chapter 2: Introduction to AT Commands
AT Commands Overview
General Symbols Used in AT Commands Description
General System Abbreviations
AT Commands Protocol
AT Commands Structure
Command Structure
Results Code Structure
Response and Indications Structure
Chapter 2: Introduction to AT Commands
June 30, 2008 AT Commands Reference Manual 2-5
AT Commands Protocol & Structure Configuration
Figure 2-4: Flow and Structure Configuration Commands
The figure below shows the flow and structure configuration commands:
Command To ke n Ty pes
Basic Syntax Command Format
S-parameters
Extended Syntax Command Format
Command Argument Types
Numeric Constants
String Constants
Command Mode Types
Parameter Set Command Syntax
Values
Range of Values
Compound Range of Values
Aborting Commands
Core AT Commands
Page
Page
Page
Page
Page
Page
Page
Chapter 3: AT Commands Reference
Modem ID
Subscriber Unit Identity
+CGMI, +GMI, +FMI, Request Manufacturer ID
+CGMM, +GMM, +FMM, Request Model ID
+CGMR, +GMR, +FMR, Request Revision
+CGSN, +GSN, Request Product Serial Number Identification
+CSCS, Select Terminal Character Set
The following table shows the +CSCS parameter optional values.
Table 3-2:+CSCS Parameters
+CIMI, Request IMSI
+CFSN, Read Factory Serial Number
I, Request Identification Information
+CNUM, Request MSISDN(s)
Read Command
The following table shows the +CNUM parameters.
This command displays a list of all the AT commands supported by the G24.
$, List of All Available AT Commands
Table 3-3:+CNUM Parameters
June 30, 2008 AT Commands Reference Manual 3-9
+CLAC, List of All Available AT Commands
of all the AT commands supported by the G24.
Capability Reporting
Call Control
Managing a CSD (Data) Call
Simple Dialing
Switching From Data Mode to Command Mode
Hanging Up
Receiving a Data Call
Call Control AT Commands
D, Dial Command
D>, Direct Dialing from Phone Books
The following table shows a detailed description for the D> commands.
Note: Current used memory (phone book) set/read is done through the memory command
The following table shows the D> parameters.
Table 3-5: D> Parameters
DL, Dial Last Number
H, Hang-up Call
Page
A, Answer Incoming Call
+CRC, Cellular Result Codes and RING, +CRING - Incoming Call Indication
RING/+CRING Indication
The following table shows the +CRC parameters.
Table 3-7:+CRC Parameters
+CLIP, Calling Line Identification
The following table shows the +CLIP parameters.
Table 3-8:+CLIP Parameters
+CCWA, Call Waiting Command
The following table shows the +CCWA parameters.
Note: When the parameter <mode> is 2 (Query status), the first parameter is ignored and the
third parameter is always treated as class = 7.
Table 3-9:+CCWA Parameters
+CHLD, Call Related Supplementary Services Command
The following table shows the +CHLD parameters.
Table 3-10:+CHLD Parameters
Page
Table 3-11:+CHLD Actions According to Call State and Operation (Cont.)
+CCFC, Call Forwarding Number and Conditions
Page
+CLIR, Calling Line Identification Restriction
The following table shows the +CLIR parameters.
Table 3-13:+CLIR Parameters
+CBST, Select Bearer Service Type
The following table shows the +CBST parameters.
O, Return to Online Data State
Table 3-14: +CBST Parameters
&Q, Asynchronous Mode
+CHUP, Hang Up Call
+CSNS, Single Numbering Call Scheme
Page
Note: CSNS has read-only access to CBST data.
+MDC, Selection of Desired Message to Be Displayed Upon Connection of a Voice Call
Table 3-16:Mapping Table (V.34)
+CTFR1, Divert an Incoming Call When User Busy
+MFIC, Filtering Incoming Calls
The following table shows the +MFIC parameters.
Table 3-17:+MFIC Parameters
+MHUP, Motorola Hung UP call
This command hung up specific call or all calls, and report a specific disconnect cause to the NW.
The following table shows the +MHUP parameters.
Table 3-18:+MHUP Paramet ers
+MVC, Motorola Vocoders Configuration
The following table shows the +MVC parameters.
Table 3-19: +MVC Parameters
+MTTY, Motorola TTY Configuration
Page
Call Status Messages
+CPAS, Phone Activity Status
The following table shows the +CPAS parameters.
Table 3-21:+CPAS Parameters
+CLCC, List Current Calls
The Execute command enables the receiving of data about current calls.
The following table shows the +CLCC parameters.
Note: When a mobile-originated call is routed to PSTN (PABX), no ALERT indication is
prompted.
Table 3-22:+CLCC Parameters
+MCST, Call Status Messages
+MCST Parameters The following table shows the +MCST parameters.
Table 3-23: +MCST Parameters
+TCLCC, List Current Calls
The following table shows the +TCLCC parameters.
Table 3-24:+TCLCC P arameters
+MNTFY, Motorola NoTiFY Indication
The following table shows the +MNTFY parameters.
Table 3-25: +MNTFY Parameters
Call Advice of Charge Commands
+CAOC, Advice of Charge
The following table shows the +CAOC parameters.
Note: <CCM>: String type value representing three bytes of the current call meter value in
hexadecimal format (for example, "00001E" indicates decimal value 30).
Example with prepaid SIM card with 56700.00L prepaid before the test.
Table 3-26:+CAOC Parameters
+CACM, Accumulated Call Meter
+CAMM, Accumulated Call Meter Maximum
The following table shows the +CAMM parameters.
Table 3-28: +CAMM Parameters
+CPUC, Price per Unit and Currency Table
The following table shows the +CPUC parameters.
Table 3-29: +CPUC Parameters
+CR, Service Reporting Control
Supplementary Services
+CSSN, Supplementary Service Notifications
Set
The following table shows the +CSSN parameters. Table 3-31:+CSSN Parameters
Table 3-32: +CSSI Notification Values
Table 3-33: +CSSU Notification Values
Table 3-33:+CSSU Notification Values (Cont.)
+CUSD, Unstructured Supplementary Service Data
The following table shows the +CUSD parameters.
Table 3-34: +CUSD Parameters
Table 3-34:+CUSD Parameters (Cont.)
Table 3-35:CUSD Termination Cause Table Index
Table 3-35: CUSD Termination Cause Table Index (Cont.)
+COLP, Connected Line Identification Presentation
The following table shows the +COLP parameters.
Table 3-36:+COLP Parameters
Phone and Date Books and Clock
Directory Access Commands - Phone Book
+CPBS, Select Phone Book Memory
The following table shows the +CPBS parameters.
Table 3-37:+CPBS Parameters
+CPBR, Read Phone Book Entries
The following table shows the +CPBR parameters.
Note: The MC and RC have the same memory storage area, therefore there are only 10 entries
Table 3-38: +CPBR Parameters
+CPBF, Find Phone Book Entries
The following table shows the +CPBF parameters.
Table 3-39: +CPBF Parameters
+CPBW, Write Phone Book Entry
The following table shows the +CPBW parameters.
+CSVM, Set Voice Mail Server
Table 3-40:+CPBW Parameters
+MDSI, Motorola Deactivate SIM Card Indication
Page
The following table shows the +MDSI parameters.
Table 3-42:+MDSI Parameters
+MCSN, Motorola Change Subscriber Number
The following table shows the +MCSN parameters.
Table 3-43:+MCSN Parameters
Phone and Date Books and Clock
3-84 AT Commands Reference Manual June 30, 20 08
+MPDPM, Motorola Phonebook Dynamic Percentage Memory
The following table shows the +MPDPM parameters.
Table 3-44: +MPDPM Parameters
Directory Access Commands - Date Book
+MALARM, Date Book Reminder Unsolicited Report
+MALMH, Terminate the Current Reminder
Table 3-45: +MALARM Parameters
+MDBGD, Defines General Setting for Date Book
+MDBR, Read Date Book Entries
This command is a non-basic command, which means that the G24 module rejects the command
The following table shows the +MDBR parameters.
Table 3-47: +MDBR Parameters
+MDBW, Write Date Book Entry
This command is a non-basic command, which means that the G24 module rejects the command
The following table shows the +MDBW parameters.
Table 3-48:+MDBW P arameters
+MDBWE, Write Date Book Exception
Table 3-48:+MDBW P arameters
This command is a non-basic command, which means that the G24 module rejects the command
The following table shows the +MDBWE parameters.
Table 3-49: +MDBWE Parameters
June 30, 2008 AT Commands Reference Manual 3 -95
System Date and Time Access Commands
+CCLK, Read/Set System Date and Time
This command reads and sets the G24 current date, time and time zone.
The following table shows the +CCLK parameters.
Table 3-50:+CCLK Parameters
SMS
SMS Commands
G24 supports SMS PDU and SMS TEXT mode according to ETSI specifications 07.05 & 3.40.
+CSMS, Select Message Service.
The following table shows the +CSMS parameters.
+CPMS, Preferred Message Storage
Page
+CMGF, Message Format
+CSCA, Service Center Address
Page
The following table shows the +CSCA parameters.
Table 3-55: +CSCA Parameters
+CSMP, Set Text Mode Parameters
The following table shows the +CSMP parameters.
Table 3-56:+CSMP Parameters
Table 3-57: VP Relative Format (In Integer Frmat)
Table 3-56: +CSMP Parameters (Cont.)
+CSDH, Show Text Mode Parameters
This command controls whether detailed header information is shown in text mode result codes.
The following table shows the +CSDH parameters.
Table 3-58: +CSDH Parameters
+CNMI, New Message Indications to Terminal
3-108 AT Commands Reference Manual June 30, 2008
+CNMA, New Message Acknowledgment
Page
+CMTI, Unsolicited Response (New SMS-DELIVER Receipt Indication)
+CMT, Unsolicited Response (New SMS-DELIVER Receipt)
Page
+CBM, Unsolicited Response (New CB Message Receipt)
+CDSI, Unsolicited Response (New SMS-STATUS-REPORT Indication)
+CDS, Unsolicited Response (New SMS-STATUS-REPORT Receipt)
+CMGL, +MMGL, List Messages
Page
The following table shows the +CGML/+MMGL parameters. Table 3-65:+CGML/+MMGL Parameters
June 30, 2008 AT Commands Reference Manual 3-117
+CMGR, +MMGR, Read Message
The following table shows the +CMGR parameters. Table 3-66: +CGMR/+MMGR Parameters
Note: Any unused bits will be set to zero and shall be ignored by the receiving entity.
Table 3-67:Layout of SMS-DELIVER in PDU Mode (according to GSM03.40)
Table 3-66:+CGMR/+MMGR Parameters (Cont.)
Table 3-68: <fo> for SMS-DELIVER Message
Table 3-69: Layout of SMS-STATUS-REPORT in PDU Mode (according to GSM03.40)
Notes: Any unused bits will be set to zero by the sending entity and will be ignored by the
Table 3-69: Layout of SMS-STATUS-REPORT in PDU Mode (according to GSM03.40) (Cont.)
Table 3-70:<fo> for SMS-STATUS-REPORT Message
Table 3-71: <TP-PI> for SMS-STATUS-REPORT Message
3-124 AT Commands Reference Manual June 30, 2008
+MMAR, Motorola Mark As Read
+CMSS, Send Message From Storage
+CMGW, Write Message to Memory
Table 3-75:Layout of SMS-SUBMIT in PDU Mode: (according to GSM03.40)
Table 3-76:Layout of SMS-COMMAND in PDU Mode: (according to GSM03.40)
Table 3-77:<fo> for SMS-SUBMIT Message
Table 3-76:Layout of SMS-COMMAND in PDU Mode: (according to GSM03.40)
Note: Any unused bits will be set to 0.
Table 3-78:<fo> for SMS-COMMAND Message
June 30, 2008 AT Commands Reference Manual 3-131
+CMGD, Delete Message
+CGSMS, Select Service for MO SMS Messages
Note: This command is network dependent, which means that the network must support SMS
over GPRS.
The following table shows the +CGSMS parameters.
Table 3-80:+CGSMS Parameters
+CMGS, Send SM to Network
+CSCB, Cell Broadcast Messages
Page
+MCSAT, Motorola Control SMS Alert Tone
Page
+MEDT, Motorola Enable/Disable Tone
Page
The following table shows the +MEDT parameters. Table 3-84: +MEDT Parameters
Page
+TSMSRET, Control SMS Sending Retry
+MRICS, Motorola Ring Indicator Configuration for SMS
The following table shows the +MRICS parameters.
Notes:If SMS storage is full, +MRICS shall alert RI, in case of TEXT SMS arrival, just if <mt>
Table 3-86:+MRICS Para meters
June 30, 2008 AT Commands Reference Manual 3-145
DCS handling
Page
Table3-88 shows the conversion between the <dcs> and +CSCS settin g when reading SM.
Examples:
Table 3-88:<dcs> field and +CSCS settings conversion when reading SM
3-148 AT Commands Reference Manual June 30, 2008
June 30, 2008 AT Commands Reference Manual 3-149
Email
Email Services AT Commands
The following table shows the +MEMISP parameters.
+MEMISP, Email Account ISP (Internet Service Provider) Settings
Note: +MEMISP parameters are saved after the power cycle.
+MEMAS, Email Account Settings
The following table shows the +MEMAS parameters.
Table 3-90: +MEMAS Parameters
+MEMGS, Email Account General Settings
6. If the operation (send or receive) will proceed, or not, after security warning alert presence.
Note: +MEMGS parameters are saved after the power cycle.
The following table shows the +MEMGS parameters.
Table 3-91: +MEMGS Parameters
+MEMDE, Download Email Message
Table 3-91:+MEMGS Param eters (Cont.)
The following table shows the +MEMDE parameters.
Table 3-92: +MEMDE Parameters
+MEMSE, Send Email Message
The following table shows the +MEMSE parameters.
Table 3-93:+MEMSE Paramete rs
Table 3-94: Send/Receive Status
Table 3-94:Send/Receive Status (Cont.)
+MEML, List Email Messages
The following table shows the +MEML parameters.
Table 3-95:+MEML Parameters
Page
Table 3-95:+MEML Parameters (Cont.)
+MEMR, Read Email Message
The following table shows the +MEMR parameters.
Table 3-96:+MEMR Parameters
+MEMD, Delete Email Message
Table 3-96: +MEMR Parameters (Cont.)
The following table shows the +MEMD parameters.
Table 3-97:+MEMD Parameters
+MEMW, Write or Update Email Message
+MEGA, Email Gateway Address
This Motorola-specific command updates the Email Gateway Address.
The following table shows the +MEGA parameters.
Table 3-99: +MEGA Parameters
Page
Network
Network Commands
+CSQ, Signal Strength
The following table shows the +CSQ parameters.
Table 3-100: +CSQ Parameters
+CRLP, Radio Link Protocol
The following table shows the +CRLP parameters.
Table 3-101: +CRLP Parameters
+CREG, Network Registration Status
The following table shows the +CREG parameters.
Table 3-102: +CREG Parameters
3-172 AT Commands Reference Manual June 30, 2008
+CGREG, GPRS Network Registration
The following table shows the +CGREG parameters.
Table 3-103: +CGREG Parameters
+COPS, Operator Selection
Page
The following table shows the +COPS parameters.
Table 3-104:+COPS Parameters
+CPOL, Preferred Operators
This command is used to edit the list of preferred network operators located in the SIM card.
Page
+MFS, Motorola Frequency of Search
The following table shows the +MFS parameters.
Table 3-106:+MFS Parameters
+MCELL, Motorola Cell Description
The following table shows the +MCELL parameters.
Table 3-107:+MCELL Parameters
Table 3-108: Title to Screen Mapping
Table 3-107:+MCELL Parameters (Cont.)
June 30, 2008 AT Commands Reference Manual 3-183
The following tables describe the different screens. Table 3-109:Serving Idle Information Screen
3-184 AT Commands Reference Manual June 30, 2008
Table 3-110:Circuit Switched Serving Cell Information Screen
Table 3-111:I-PI Serving Cell Miscellaneous Information Screen
Table 3-112:TBF U plink Data Transfer Screen
June 30, 2008 AT Commands Reference Manual 3-185
Table 3-113:TBF Downlink Data Transfer Screen
Table 3-114:Neighbor Cell Information Screen
Table 3-115:Neighbor Cell Summary Screen
3-186 AT Commands Reference Manual June 30, 2008
Table 3-116:Reselection Screen
Table 3-117:Hopping Information Screen
Table 3-118:PDP Conte xt Information Screen
Table 3-119:I-PI Serving Cell Paging Parameters Screen
Table 3-120: I-PI Serving Cell Optional SYSINFOs
The following table provides conventions for the +MCELL AT command.
Table 3-121: +MCELL AT Command Conventions
The following table provides definitions for EFEM-related terms. Table 3-122:EFEM Parameters
Page
Page
Page
+ MGAUTH, Enable Authentication Protocol Setting (CHAP/PAP)
+MCI, Motorola Cell Information
This command returns neighbor cell information.
The following table shows the +MCI parameters.
Table 3-124: +MCI Parameters
+MJDC, Jamming Detection
The following table shows the +MJDC parameters.
Table 3-125:+MJDC Parameters
Page
Hardware Information
Hardware Information Commands
+CBC, Battery Charger Connection
+CBAUD, Baud Rate Regulation
+IPR, Local Terminal/G24 Serial Port Rate
Page
+GCAP, Request Overall Capabilities
+MTDTR, DTR Line Test Command
+MTCTS, CTS Line Test Command
&K, RTS/CTS Flow Control
&C, Circuit 109 Behavior
The following table shows the &C parameters.
Note: If &C is set to 2 when a CSD call is set, DCD will always remain OFF.
Table 3-131: &C Parameters
&D, Circuit 108 Behavior
+MCWAKE, GPRS Coverage
+MGGIND, GSM/GPRS Service Indicator
+CFUN, Shut Down Phone Functionality
+ICF, DTE-DCE Character Framing
The following table shows the +ICF parameters.
ATS97, Antenna Diagnostic
Table 3-136:+ICF Parameters
+MRST, Perform Hard Reset
+TWUS, Wakeup Reason Set
Page
+TWUR, Wakeup Reason Request
+TASW, Antenna Switch
+TADIAG, Query Antennas ADC Value
READY, Unsolicited Notification (UART Ready Indication)
+MPSU, Motorola Physical Second Uart
+MIOC, Motorola I/O Configure
This command defines the G24 8 GPIO pins data value. The feature is flex enabled or disabled.
The feature is active by default, however, changing the FLEX can eliminate it.
Note: Support of the GPIO pins comes instead of supporting the keypad of the Evaluation
board.
The following table shows the +MIOC parameters. Table 3-142: +MIOC Parameters
Hardware Information
3-220 AT Commands Reference Manual June 30, 2008
Light control example:
June 30, 2008 AT Commands Reference Manual 3-221
Data sending (vector example):
+MIOD, Motorola I/O Define
This command defines the G24 8 GPIO pins configuration. The feature is flex enabled or disabled.
The feature is active by default, however, changing the FLEX can eliminate it.
Note: When using the GPIO lines feature, lines should not be connected directly to ground, a
resistor must be used. This is applicable when changing an I/O from input to output.
The following table shows the +MIOD parameters.
The following table shows the keypad GPIOs.
Table 3-143: +MIOD Parameters
Table 3-144:Keypad GPIOs
+MMAD, Query and Monitor ADC Value
Page
The following table shows the +MMAD parameters.
Table 3-145: +MMAD Parameters
Table 3-145:+MMAD Parameters (Cont.)
Table 3-146:A/D Value to Temperature Conversion
+=
85293103.299706 143995x2.56083979197371x0.03289363
3821866x0.00024331-1590586x0.0000008901274363x-0.0000000y
++
Hardware Information
3-230 AT Commands Reference Manual June 30, 2008
+MPCMC, Continuous PCM Clock
Note: User is advised not to enable sleep mode feature if he wants to use continuous PCM clock
feature. Otherwise PCM clock will not work correctly while module is in deep sleep mode.
The following table shows the +MPCMC parameters.
Table 3-147: +MPCMC Parameters
+MVREF, Motorola Voltage Reference
The following table shows the +MVREF parameters.
Table 3-148: +MVREF Parameters
Table 3-149:+MVREF Signals Values
Page
Audio
Scope
Table3-150 shows the differences between Basic and Advanced audio modes in controlling the audio.
Audio Setup
Figure 3-3: Audio Modes
Table 3-150:Basic and Advanced Audio Modes Comparison
Basic Audio Setup
Advanced Audio Setup
Idle mode
General Audio Commands
Basic Audio Setup Commands
+CRSL, Call Ringer Level
Digital
Power Up
Analog
+CLVL, Loudspeaker Volume
The following table shows the +CLVL parameters.
+CMUT, Mute/Unmute Currently Active Microphone Path
The following table shows the +CMUT parameters.
Table 3-152:+CLVL Parameters
Table 3-153:+CMUT Parameters
S94, Sidetone Effect
The following table shows the S94 parameters.
S96, Echo Canceling
Table 3-155:S94 Parameters
Table 3-156: ATS96 and ATS94 Behavior
Advanced Audio Setup Commands
+MAPATH, Audio Path
The following diagram shows the audio paths:.
Figure 3-7: Audio Paths
Input
Voice Alert Ring
Output
Features: Voice Key feedback Alert Ring
Input voice
The following table shows the +MAPATH parameters.
Table 3-158:+MAPATH Parameters
June 30, 2008 AT Commands Reference Manual 3-245
+MAVOL, Volume Setting
Example : G24Mutestate
Input
+MAMUT
00
1
00
The following table shows the +MAVOL parameters.
Table 3-159: +MAVOL Parameters
+MAMUT, Input Devices Mute
The following table shows the +MAMUT parameters.
Table 3-160:MAMUT Parameters
+MAFEAT, Features Selection
The following table shows the +MAFEAT parameters.
Table 3-161:MAFEAT Parameters
General Audio Commands
+MADIGITAL, Analog/Digital Audio Switching
The following table shows the +MADIGITAL parameters.
Table 3-162: +MADIGITAL Parameters
+CALM, Alert Sound Mode
The following table shows the +CALM parameters.
Note: Selecting the ring mode with this command retrieves the current alert volume level
setting.
Table 3-163: +CALM Parameters
+MDMIC, Enable/Disable Microphone Level Setting in Digital Audio Mode
+ MMICG, Microphone Gain V alue
The following table shows the +MMICG parameters.
+CRTT, Ring Type Selection
Table 3-165:+MMICG Parameters
The following table shows the +CRTT parameters.
Table 3-166:+CRTT Parameters
Table 3-167:Ring Tone Types Available
+VTD, Tone Duration
+VTS, Command-Specific Tone Duration
Access
Access Control Commands
A/, Repeat Last Command
AT, Check AT Communication
+CPIN, Enter PIN for Unlocking SIM Card or Enter PUK for Unblocking SIM Card
The following table shows the +CPIN parameters.
Table 3-171:+CPIN Parameters
Access
3-260 AT Commands Reference Manual June 30, 2008
+EPIN, Enter SIM PIN2 to Verify PIN2 Indicator
+TPIN, Query Number of Remaining SIM PIN/PUK Entering Attempts
+CPWD, Change Password
The following table shows the +CPWD parameters.
Table 3-174: +CPWD Parameters
+CLCK, Facility Lock
The following table shows the +CLCK parameters.
Table 3-175:+CLCK Parameters
Table 3-175:+CLCK Parameters (Cont.)
+EMPC, Unlocking or Locking Subsidy Code
The following table shows the +EMPC parameters.
Table 3-176: +EMPC Parameters
Page
Firmware Update Over the Air (FOTA)
+MFOTAWSCFG, Set the Web-Session Default Entry
The following table shows the +MFOTAWSCFG parameters.
Table 3-177:+MFOTAWSCFG Parameters
+MFOTACNFG, Set the DM Session as Automatic/Non-Automatic
The following table shows the +MFOTACNFG parameters.
+MFOTAREQ, Sends FOTA Requests Toward DTE
Table 3-178:+MFOTACNFG Parameters
+MFOTARSP, Respond to +MFOTAREQ Report
+MFOTAINSTL, Install the FOTA Updated Package
+MFOTAABORT, Abort the DM Session
+ MFOTAIND, Send Unsolicited FOTA Indications Toward the DTE
The following table shows the +MFOTIND parameters.
Table 3-181: +MFOTAIND Parameters
+MFOTABS, Initialize OTA Bootstrap Definition to Enable New Bootstrap Process
Table 3-181:+MFOTAIND Parameters (Cont.)
Page
Modem Configuration and Profile
Modem Register Commands
V, G24 Response Format
The following table shows the V parameters.
Q, Result Code Suppression
Table 3-183:V Parameters
The following table shows the Qn parameters.
E, Command Echo
The following table shows the E parameters.
Table 3-184:Qn Parameters
Table 3-185:En Parameters
X, Result Code Selection and Call Progress Monitoring Control
The following table shows the X parameters.
Table 3-186:X Parameters
S, Bit Map Registers
The following table shows the different S-registers and their associated values.
Note: S0 (Auto Answer) should work regardless of the DTR HW line state. This is a deviation
from the ITU V. 25-ter standard.
S2
The following table shows the S2 parameters.
Table 3-187:S2 Parameters
S12
\S, Show the Status of the Commands and S-registers in Effect
\G, Software Control
\J, Terminal Auto Rate
\N, Link Type
+CBAND, Change Radio Band
?, Return the Value of the Last Updated S-register
This command displays the most recently updated value stored in an S-register.
The following table shows the &F parameters.
&F, Set to Factory Defined Configuration
Table 3-189: &F Parameters
Sleep Mode Commands
Sleep Mode AT Commands
Sleep Mode HW Signals
Page
S24, Set Number of Seconds Delay Before G24 Enters Sleep Mode
S102, Set Delay Before Sending Data to the Terminal
S100, Set Minimum Time for Terminal to Fall into Sleep Mode
+MSCTS, Enable/Disable CTS During Wakeup Period
Table 3-193:Command parameters
Error Handling Commands
+CMEE, Report Mobile Equipment Error
The following table shows the +CMEE parameters.
Table 3-195: +CMEE Parameters
Table 3-196:+CME Errors
Page
Page
Table 3-198:+STK Errors
Table 3-197:+CMS Errors (Cont.)
Page
+CEER, Extended Error Report
The following table shows the +CEER parameters. Table 3-199: +CEER Parameters
Table 3-199:+CEER Parameters (Cont.)
+MGEER, GPRS Extended Error Report
The following table shows the +MGEER parameters. Table 3-200: +MGEER Parameters
Page
UI (User Interface)
+CRSM, Restricted SIM Access
Page
Page
Page
Page
&V, View Configuration
&W, Store User Profile
The following table shows the &W parameters.
The parameters that are set in a profile are described in the table below.
Table 3-202:&W Parameters
Table 3-203:Profile Parameters
Table 3-203:Profile Parameters (Cont.)
&Y, Default User Profile
+CKPD, Keypad Control
commands like ATH/AT+CHLD and so on.
Note: The +CKPD command does not support DTMF tones.
The following table shows the Character codes.
The following table shows the +CKPD parameters.
Table 3-205:+CKPD Parameters
+MKPD, Auxiliary Keypad Control
Page
+CMER, Mobile Equipment Event Reporting
The following table shows the +CMER parameters.
Table 3-208:+CMER Parameters
+CLAN, ME Language
The following table shows the +CLAN parameters.
Table 3-209:+CLAN Parameters
Table 3-208: +CMER Parameters (Cont.)
+CIND, Indicator Control
This command is used to query the status of various ME indicators.
Table 3-209: +CLAN Parameters (Cont.)
The following table shows the +CIND parameters.
Table 3-210:+CIND Parameters
+MHDPB, Motorola Headset Dual-position Button
The following table shows the +MHDPB parameters.
Table 3-211:+MHDPB Parameters
UI (User Interface)
3-326 AT Commands Reference Manual June 30, 2008
Unsolicited UI Status Messages
+CKEV, Key Press Echo Output
+CDEV, Change Display Indication
+CIEV, Indicator Event Reporting
+MUPB, Phone Book Event
This output is sent by the G24 when a phone book entry is accessed or modified.
Unsolicited Report
The following table shows the +MUPB parameters.
Table 3-215:+MUPB Parameters
GPRS/EDGE
GPRS Functionality
GPRS Commands
+CGCLASS, GPRS Mobile Station Class
+CGDCONT, Define PDP Context
This command specifies the PDP (Packet Data Protocol) context.
The following table shows the +CGDCONT parameters.
Note: The IP address may be entered without double quotes (" ").
For example:
Table 3-217:+CGDCONT Parameters
+CGQMIN, Quality of Service Profile (Min Acceptable)
The following table shows the +CGQMIN parameters.
Table 3-218: +CGQMIN Parameters
+CGQREQ, Quality of Service Profile (Requested)
+CGATT, GPRS Attach or Detach
Note: This command has the characteristics of both the V.25ter action and parameter
Table 3-220: +CGATT Parameters
D*99, Request GPRS Service "D"
The following table shows the D*99 parameters.
Table 3-221: D*99 Parameters
+CGPRS, GPRS Coverage
This command indicates whether there is GPRS coverage.
Note: GPRS/EDGE coverage will be detected only when SIM has GPRS ability.
The following table shows the +GPRS parameters.
Table 3-222:+GPRS Parameters
+CGACT, PDP Context Activate or Deactivate
This command activates/deactivates the specified PDP context(s).
The following table shows the +CGACT parameters.
Table 3-223:+CGACT Parameters
Note: In some GPRS networks, +CGACT is not supported. the ATD*99 # command can be
CGPADDR, GPRS ADDResses
This command reads the allocated PDP addresses for the specified context identifiers.
+MDLC, Dial Local Connection
+MIAU, IP Addresses Utility
The following table shows the +MIAU parameters.
Table 3-225: +MIAU Parameters
EDGE Commands
Note: The following commands will be used only with G24 modules that support Edge.
+CGEQREQ, EDGE Quality of Service Profile (requested)
Page
Page
The following table shows the +CGEQREQ command parameters. Table 3-226:+CGEQREQ Command Paramete rs
Table 3-226: +CGEQREQ Command Parameters (Cont.)
3-352 AT Commands Reference Manual June 30, 2008
+CGEQMIN, (Minimum acceptable)
Page
Page
The following table shows the +CGEQMIN command parameters. Table 3-227:+CGEQMIN Command Parameters
Table 3-227:+CGEQMIN Command Parameters (Cont.)
3-358 AT Commands Reference Manual June 30, 2008
+CGEQNEG - (Negotiated)
The following table shows the +CGEQNEG command parameters. Table 3-228:+CGEQNEG Command Paramete rs
Table 3-228: +CGEQNEG Command Parameters (Cont.)
Note 1:In accordance with 3GGP TS 23.107 Ver.4.4.0 - clause 6.5, not all combinations of "set"
+MCEG, Motorola Control EGPRS
The following table shows the +MCEG parameters.
Table 3-229:+MCEG Parameters
STK
Activation
Customer Application G24
AT+M TKE +MTKP
AT+M TKP
STK Mechanisms
+MTKR, Profile Download
Profile Structure
Table 3-233:Profile Structure Byte 2 (Other)
Table 3-234:Profile Structure Byte 3 (Proactive SIM)
Table 3-235:Profile Structure Byte 4 (Proactive SIM)
Table 3-236:Profile Structure Byte 5 (Event driven information)
Table 3-237:Profile Structure Byte 6 (Event driven information extensions)
Table 3-238:Profile Structure Byte 7 (Multiple card proactive commands)
Table 3-235: Profile Structure Byte 4 (Proactive SIM) (Cont.)
Table 3-239: Profile Structure Byte 8 (Proactive SIM)
Table 3-240:Profile Structure Byte 9 (Proactive SIM)
Table 3-238:Profile Structure Byte 7 (Multiple card proactive commands)
Table 3-241:Profile Structure Byte 10 (Soft keys support)
Table 3-242:Profile Structure Byte 11 (Soft keys information)
Table 3-240:Profile Structure Byte 9 (Proactive SIM) (Cont.)
Table 3-244:Profile Structure Byte 13 (Bearer independent protocol supported bearers class "e")
Table 3-245:Profile Structure Byte 14 (Screen height)
Table 3-246:Profile Structure Byte 15 (Screen width)
Table 3-247:Profile Structure Byte 16 (Screen effects)
Table 3-245:Profile Structure Byte 14 (Screen height) (Cont.)
Table 3-249:Profile Structure Byte 18 (Reserved)
Note: The bits comprising each subsequent byte are all: RFU, bit = 0.
+MTKE, Motorola ToolKit Enable
This command enables/disables the SIM ToolKit functionality.
The following table shows the +MTKE parameters.
Table 3-250: Profile Structure Byte 19 (Reserved for TIA/EIA-136 facilities)
Table 3-251:+MTKE Param eters
+MTKP, Motorola ToolKit Proactive (Unsolicited Indication)
The following table shows the+MTKP Field Descriptions.
Note: The Cmd Type numbers refer to the proactive command which was sent from the SIM
Table 3-252:+MTKP Field Descriptions
Page
Table 3-253:+MTKP Parameters of MTKP Field Description (Cont.)
Page
The following table shows the +MTKP Set parameters.
Note: If the SIM asks for yes/no answer then respond with 0 or 1.
Table 3-254: +MTKP Set Command Parameters
Send DTMF
Launch Browser
Set Up Event List
Table 3-256: Current Event Types (Cont.)
Page
Language Codes
Page
Page
Page
+MTKM, Motorola ToolKit Menu
The following table shows the +MTKM parameters.
Table 3-259:+MTKM Parameters
+MTKM, Motorola ToolKit Menu (Response)
The following table shows the +MTKM unsolicited identification parameters.
Note: The following example is provider-specific, and is meant to demonstrate menu use via
STK.
Table 3-260:+MTKM Unsolicited Identification Parameters
+MTKC, Motorola ToolKit Call Control
TCP/IP
+MIPCALL, Create a Wireless Link
The following table shows the +MIPCALL parameters.
Note: The "User name" and the "Password" parameters can be up to 64 characters each. The
"APN" / "Phone number" parameters can be up to 50 characters each.
Table 3-262:+MIPCALL Parameters
+MIPOPEN, Open a Socket (UDP or TCP)
The following table shows the +MIPOPEN parameters.
Note: Motorola does not recommend using port numbers below 1024. These numbers are
defined to be reserved for operating systems.
Table 3-263:+MIPOPEN Parameters
+MIPODM, Open a Socket (UDP or TCP) in Online Data Mode
SSL connection is not supported for listening sockets.
The following table shows the +MIPODM parameters.
Note: Motorola does not recommend using port numbers below 1024. These numbers are
defined to be reserved for operating systems.
Table 3-264:+MIPODM Parameters
3-400 AT Commands Reference Manual June 30, 2008
+MIPCLOSE, Close a Socket
This command causes the G24 to free the socket accumulating buffer and to close the socket.
Note: All data stored in the accumulating buffer will be lost. Refer to +MIPSETS, Set Size and
Command Type Syntax Response/Action Set
Read
The following table shows the +MIPCLOSE parameters.
Table 3-265:+MIPCLOSE Parameters
+MIPSETS, Set Size and Timeout for Automatic Push
June 30, 2008 AT Commands Reference Manual 3-403
+MIPSEND, Send Data
The following table shows the +MIPSEND parameters.
Table 3-267:+MIPSEND Parameters
+MIPPUSH, Push Data into Protocol Stack
The following table shows the +MIPPUSH parameters.
Table 3-268: +MIPPUSH Parameters
+MIPFLUSH, Flush Data from Buffers
+MIPRUDP, Receive Data from UDP Protocol Stack
+MIPRTCP, Receive Data from TCP Protocol Stack
+MIPSTAT, Status Report
+MIPDATA, Network Incoming Data Unsolicited Indication in Pseudo-command Mode
MIPXOFF, Flow Control - Xoff
MIPXON, Flow Control - Xon
MIPCONF - Configure Internal TCP/IP stack
Table 3-274:+MIPCONF Parameters
June 30, 2008 AT Commands Reference Manual 3-413
+MPING, Start Ping Execution (ICMP Protocol)
Only one ping request execution will be allowed at any given moment.
The following table shows the +MPING command parameters. Table 3-275: +MPING Command Parameters
Page
+MPINGSTAT, Status Update for +MPING Execution
Page
June 30, 2008 AT Commands Reference Manual 3-419
+MSDNS, Set DNS IP Address
The following table shows the +MSDNS parameters.
Table 3-278:+MSDNS Parameters
June 30, 2008 AT Commands Reference Manual 3-421
+MIPCSC, Motorola Control Secured Connection
Page
3-424 AT Commands Reference Manual June 30, 2008
+MIPCFF, Control Filtering Feature for Incoming TCP Connection
The following table shows the +MIPCFF parameters. Table 3-280:+MIPCFF Parameters
Notes: The filtering feature can be enabled or disabled for each socket separately. The filtering
+MIPSSL, SSL Alerts Unsolicited Report
Note: The +MIPSSL alerts are not sent to TE in ODM mode.
Syntax
The following table shows the +MIPSSL parameters.
The following table shows the +MIPSSL Alerts.
Table 3-281:+MIPSSL Paramete rs
Table 3-282:+MIPSSL Alerts
NOP - Compatible
IGNORED (Compatible Only) Commands
Fax Class 1
Fax Commands
+FCLASS, Select Mode
The following table shows the +FCLASS parameters.
Table 3-283:+FCLASS Parameters
+FTS, Transmit Silence
+FRS, Receive Silence
+FTM, Transmit Data
The following table shows the command modulation select codes.
Table 3-286:Command Modulation Select Codes - Modulation Parameters
+FRM, Receive Data
+FTH, Transmit DATA with HDLC Frame
+FRH, Receive DATA with HDLC Frame
+IFC, Terminal-G24 Local Flow Control
The following table shows the <DCE_by_DTE> and <DTE_by_DCE> parameters.
Note: <DCE_by_DTE> and <DTE_by_DCE> of the same value only are supported.
Table 3-289:<DCE_by_DTE> and <DTE_by_DCE> Parameters
+FPR, Fax Serial Port Rate
The following table shows the +FPR parameter.
Table 3-290:+FPR Parameter
June 30, 2008 AT Commands Reference Manual 3-441
RS232 Multiplexer Feature
MUX Details
Protocol Versions
System Overview
G24
Product Architecture
Mux-protocol
SerialMgr
UART
Mux-protocol
Page
UART Flow Control
The following sections describe UART flow control in the MUX.
UART Hardware Flow Control
G24 supports automatic UART hardware flow control.
UART Software Flow Control
+CMUX, MUX Startup Command
MUX Modes
MUX Customer Open Source Code Packet
APIs
MUX Channels (Information Data Link Control - IDLC)
Basic MUX Channel Definitions
Channel Priorities
Two virtual channelsG24
AT Commands per Channel Configuration
Table 3-292:AT Commands Limitations for 4-Channel Configuration
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Multiple Channel Definitions
GPRS Definitions
IDLC Modem Profile in MUX State
Page
Page
Chapter 4: Using the Commands
Setting Up the G24 (Power On and Initial Actions)
Figure 4-2: Detailed Phone State Transactions
Ready
GPRS VoiceCSD Data
Recommended G24 Initialization after Powerup
RS232 Lines Setup
Test G24 Communication
Basic Configuration
Basic Commands (Optional)
Configure the RS232 Connection (Optional)
Enable Extended Error Messages (Optional)
1. Baud setting example:
2. RS232 HW lines configuration: &C(DCD), &D(DTR), &K(flow-control).
3. Modem IDs (optional): +CGMI,+CGMM,+CGMR,+CGSN
4. Error messages (optional): +CMEE, +CEER
SIM Card Status
G24 Network Connection
Terminal Synchronization
4-10 AT Commands Reference Manual June 30, 20 08
SMS
Managing Stored Messages in the G24 Memory
June 30, 2008 AT Commands Reference Manual 4-11
Setting the Notification Indication for Incoming Messages (Using AT+CNMI)
Another Possible Option for Setting the CNMI Notification Indication
Setting TEXT Mode Parameters (Using AT+CMGW and AT+CMG S)
4-12 AT Commands Reference Manual June 30, 20 08
Writing, Saving and Sending Messages (Using AT+CMGW and AT+CMSS)
June 30, 2008 AT Commands Reference Manual 4 -13
Sending Messages (Using AT+CMGS)
Deleting Messages (Using AT+CMGD)
Call Control
4-14 AT Commands Reference Manual June 30, 20 08
Call Control
Figure 4-10: Call States
Dialing Using ATD
June 30, 2008 AT Commands Reference Manual 4 -15
Direct Dialing from Phone Book
This example uses a phone book with these pre-saved items.
Call Control
4-16 AT Commands Reference Manual June 30, 20 08
Dialing the Last Number Example
Voice Call Manipulations
Call Waiting
Call Forwarding
June 30, 2008 AT Commands Reference Manual 4 -17
Conference Call
Data Call
4-18 AT Commands Reference Manual June 30, 20 08
Data Call
Switching Modes (Data Mode/Command Mode)
GPRS
Establishing GPRS PDP Context
Activating a Saved Profile in G24
Two Ways to Activate PDP Context
Using the GPRS Wizard Application
Using the ATD* Command Set
June 30, 2008 AT Commands Reference Manual 4 -21
Changing the Character Set
The following is an ASCII translation of the SM contents:
Sleep Mode
G24CTS
G24
DTE TXD
STK
Page
Page
Set Up Call
Call Control
Send DTMF
Launch Browser
Page
June 30, 2008 AT Commands Reference Manual 4 -29
TCP/IP
TCP Data Transfer Example
Note: This step can be repeated several times until the buffer is full or until the amount of data
reaches 340 bytes and data pushed into the stack.
TCP Raw Data Transfer Example (Online Data Mode)
Multi-point Data Transfer Example
June 30, 2008 AT Commands Reference Manual 4 -31
Note: Size remaining in socket 1 buffer is 1497 bytes.
Xoff and Xon Example
From this point on, the terminal is not allowed to send data until it receives the +MIPXON command.
TCP/IP
4-32 AT Commands Reference Manual June 30, 20 08
Error in Reopening a Valid Socket
June 30, 2008 AT Commands Reference Manual 4 -33
Audio
Scenarios for Setting Up Handset Mode or Handsfree Mode
Handset Mode
Handsfree Mode
Figure 4-24: Handset or Handsfree Setup
Firmware Update Over the Air (FOTA)
FOTA Command for Non-Automatic Mode (Non-Transparent Mode)
FOTA Command for Automatic Mode (Transparent Mode)
Page
Chapter 5: Tools
Tools Overview
PC Driver
Fax Communication by Standard 19200 bps Modem
Using WinFAX
Establishing GPRS PDP Context (Using GPRS Manager)
Installing GPRS Manager on a PC
Configuring a Dialer Icon
Establishing a Connection
Appendix A: Reference Tables
AT Commands Alphabetical Summary
Page
Page
Page
Page
Page
Page
+COLP
Page 3-69
+COPS
Page 3-177
Page 3-174
+CPAS
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
AT Commands Behaviour When UART 2 Has Full Functionality
Page
Page
Page
Page
Page
Page
Page
Page
Character Set Table CS1: (GSM -> UCS-2)
The following table shows the conversion between the GSM and UCS-2 character sets.
Operate With Each UART Separately Saved in
Page
Page
Page
Character Set Table CS2: (ASCII <-> UTF-8)
The following table shows the conversion between the ASCII and UTF-8 character sets.
Character Set Table CS3: (UCS-2 <-> UTF-8)
The following table shows the conversion between the UCS-2 and UTF-8 character sets.
The following table shows the conversion for the ASCII character set.
Note: Conversion from the default GSM alphabet to the above character set is straightforward.
Conversions of the characters listed below the table are not supplied.
Page
Page
Page
Page
Appendix B: MUX
PREMUX State
MUX-Init State
MUX State
Software Procedures Related to RS232 HW Lines
RI Hardware Line
DCD Hardware Line
MUX UART Port Speed
Controlling the UART Port Speed Within MUX State
Basic Mode UART Software Flow Control
Advanced Mode UART Software Flow Control
Basic Mode MUX Software Flow Control Per Channel
Advanced Mode MUX Software Flow Control Per Channel
MUX Modes
Advance Mode Transparency Mechanism
Advance Mode Frame Packing
Advance Mode Frame Unpacking
MUX State Procedures
UIH Frames
Test UIH Control Frames
MSC UIH Control Frame Virtual Channel V.24 signals
MUX Customer Packet
MUX Customer Open Source Code Packet
Software Procedures Related to RS232 HW Lines
Mux 0710 Packet
B-8 AT Commands Reference Manual June 30, 2008
Application 1 Appli cation 2
The following figure illustrates a MUX user packet, which has a maximum of four virtual channels.
Mgr.
Page
MUX Service Test
MUX Open Service
MUX Close Service
Data Transfer
Acronyms and Abbreviations
C
A
B
D
E F
G
H
I L
M O
P
Q, R S
T U
V
Index
Numerics
A
Page
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
T
U
V
W