GPRS - AT Commands Reference Guide
GPRS - AT Commands Reference Guide
Reference Guide
AT Commands for GSM/GPRS Wireless Modems Reference Guide Products: MTCBA-G-F1/F2, MTMMC-G-F1/F2, and MTSMC-G-F1/F2 PN S000293C, Revision C
Copyright This publication may not be reproduced, in whole or in part, without prior expressed written permission from Multi-Tech Systems, Inc. All rights reserved. Copyright 2003, by Multi-Tech Systems, Inc. Multi-Tech Systems, Inc. makes no representations or warranties with respect to the contents hereof and specifically disclaims any implied warranties of merchantability or fitness for any particular purpose. Furthermore, Multi-Tech Systems, Inc. reserves the right to revise this publication and to make changes from time to time in the content hereof without obligation of Multi-Tech Systems, Inc. to notify any person or organization of such revisions or changes. Revisions Revision Level A B C Date 07/15/03 03/08/04 09/28/04 Description Initial release. Add Values to each command. Add new commands. Change page 19 data/fax call to ATD<nb>; and voice call to ATD<nb> Change page 93 Autobauding is supported (operating from 2400 to 115200)
Trademarks The Multi-Tech logo is a trademark of Multi-Tech Systems, Inc. World Headquarters Multi-Tech Systems, Inc. 2205 Woodale Drive Mounds View, Minnesota 55112 Phone: 763-785-3500 or 800-328-9717 Fax: 763-785-9874 Technical Support Country France: India: U.K.: U.S. and Canada: Rest of the World: Internet Address:
By Phone (33) 1-64 61 09 81 91 (124) 6340778 (44) 118 959 7774 (800) 972-2439 (763) 717-5863
Contents
Chapter 1 - Introduction .............................................................................................................................10 Scope of This Document..........................................................................................................................10 Related Documents .................................................................................................................................10 Definitions ................................................................................................................................................10 Chapter 2 - AT command Features............................................................................................................11 Line Settings ............................................................................................................................................11 Command Line.........................................................................................................................................11 Information Responses and Result Codes ..............................................................................................11 Chapter 3 - General be haviors ..................................................................................................................12 SIM Card Insertion and Removal Procedures .........................................................................................12 Background Initialization ..........................................................................................................................12 Chapter 4 - General AT Commands...........................................................................................................13 Manufacturer Identification +CGMI .........................................................................................................13 Request Model Identification +CGMM ....................................................................................................13 Request Revision Identification +CGMR ................................................................................................13 Product Serial Number +CGSN ..............................................................................................................14 Select TE Character Set +CSCS ............................................................................................................14 Phonebook Character Set +WPCS.........................................................................................................14 Request IMSI +CIMI................................................................................................................................15 Card Identification +CCID .......................................................................................................................15 Capabilities List +GCAP..........................................................................................................................15 Repeat Last Command A/.......................................................................................................................15 Power Off +CPOF ...................................................................................................................................15 Set Phone Functionality +CFUN.............................................................................................................16 Phone Activity Status +CPAS .................................................................................................................16 Report Mobile Equipment Errors +CMEE ...............................................................................................17 Keypad Control +CKPD ..........................................................................................................................17 Clock Management +CCLK ....................................................................................................................17 Alarm Management +CALA ....................................................................................................................18 Chapter 5 AT Call Control commands ...................................................................................................19 Dial Command D.....................................................................................................................................19 Hang-Up command H .............................................................................................................................20 Answer a Call A.......................................................................................................................................21 Remote Disconnection.............................................................................................................................21 Extended Error Report +CEER...............................................................................................................21 DTMF Signals +VTD, +VTS....................................................................................................................22 Redial Last Telephone Number DL..........................................................................................................22 Automatic Dialing with DTR %D ............................................................................................................23 Automatic Answer S0..............................................................................................................................23 Incoming Call Bearer +CICB...................................................................................................................24 Single Numbering Scheme +CSNS ......................................................................................................24 Gain Control +VGR, +VGT .....................................................................................................................25 Microphone Mute Control +CMUT ..........................................................................................................26 Speaker & Microphone Selection +SPEAKER ......................................................................................26
Multi-Tech Systems, Inc. GSM Wireless AT Commands - PN S000293B 3
Echo Cancellation +ECHO......................................................................................................................27 SideTone Modification +SIDET...............................................................................................................29 Initialize Voice Parameters +VIP ............................................................................................................29 Chapter 6 - Network service commands...................................................................................................30 Signal Quality +CSQ ...............................................................................................................................30 Operator Selection +COPS....................................................................................................................31 Network Registration +CREG .................................................................................................................33 Read Operator Name +WOPN ...............................................................................................................34 Selection of Preferred PLMN List +CPLS ...............................................................................................34 Preferred Operator List +CPOL ..............................................................................................................35 Read Operator Name +COPN ................................................................................................................37 Chapter 7 - Security commands ................................................................................................................38 Enter PIN +CPIN.....................................................................................................................................38 Enter PIN2 +CPIN2.................................................................................................................................40 PIN Remaining Attempt Number +CPINC ..............................................................................................40 Facility Lock +CLCK...............................................................................................................................41 Change Password +CPWD.....................................................................................................................42 Chapter 8 - Phonebook commands...........................................................................................................43 Select Phonebook Memory Storage +CPBS ..........................................................................................43 Read Phonebook Entries +CPBR...........................................................................................................44 Find Phonebook Entries +CPBF.............................................................................................................44 Write Phonebook Entry +CPBW .............................................................................................................45 Phonebook Phone Search +CPBP .........................................................................................................46 Move Action in Phonebook +CPBN ......................................................................................................46 Subscriber Number +CNUM ...................................................................................................................47 Avoid Phonebook Initialization +WAIP....................................................................................................48 Delete Calls Phonebook +WDCP ...........................................................................................................48 Set Voice Mail Number +CSVM..............................................................................................................49 Chapter 9 - Short Messages Commands .................................................................................................50 Parameters Definition ..............................................................................................................................50 Select Message Service +CSMS............................................................................................................51 New Message Acknowledgement +CNMA .............................................................................................51 Preferred Message Storage +CPMS ......................................................................................................53 Preferred Message Format +CMGF .......................................................................................................54 Save Settings +CSAS .............................................................................................................................54 Restore Settings +CRES ........................................................................................................................55 Show Text Mode Parameters +CSDH ....................................................................................................55 New Message Indication +CNMI ............................................................................................................56 Read Message +CMGR..........................................................................................................................57 List Message +CMGL .............................................................................................................................58 Send Message +CMGS ..........................................................................................................................59 Write Message to Memory +CMGW .......................................................................................................59 Send Message from Storage +CMSS.....................................................................................................60 Set Text Mode Parameters +CSMP .......................................................................................................60 Delete Message +CMGD ........................................................................................................................61 Service Center Address +CSCA.............................................................................................................62
Multi-Tech Systems, Inc. GSM Wireless AT Commands - PN S000293B 4
Select Cell Broadcast Message Types +CSCB ......................................................................................62 Cell Broadcast Message Identifiers +WCBM...........................................................................................63 Message Status Modification +WMSC ..................................................................................................63 Message Overwriting +WMGO ...............................................................................................................64 Unchange SMS Status +WUSS..............................................................................................................65 Chapter 10 Supplementary Services Commands .................................................................................66 Call Forwarding +CCFC..........................................................................................................................66 Call Barring +CLCK.................................................................................................................................67 Modify SS Password +CPWD.................................................................................................................68 Call Waiting +CCWA...............................................................................................................................68 Calling Line Identification Restriction +CLIR...........................................................................................69 Calling Line Identification Presentation +CLIP........................................................................................70 Connected Line Identification Presentation +COLP ...............................................................................71 Advice of Charge +CAOC .......................................................................................................................72 Accumulated Call Meter +CACM ............................................................................................................72 Accumulated Call Meter Maximum +CAMM ...........................................................................................73 Price Per Unit and Currency Table +CPUC............................................................................................73 Call Related Supplementary Services +CHLD .......................................................................................74 List Current Calls +CLCC........................................................................................................................75 Supplementary Service Notifications +CSSN .........................................................................................76 Unstructured Supplementary Service Data +CUSD ...............................................................................77 Closed User Group +CCUG....................................................................................................................78 Chapter 11 - Data Commands ....................................................................................................................79 Using AT Commands During a Data Connection ....................................................................................79 Bearer Type Selection +CBST................................................................................................................80 Select Mode +FCLASS ...........................................................................................................................81 Service Reporting Control +CR ..............................................................................................................81 Cellular Result Dodes +CRC ..................................................................................................................82 DTE-DCE Local Rate Reporting +ILRR..................................................................................................82 Radio Link Protocol Parameters +CRLP ................................................................................................83 Other Radio Link Parameters +DOPT ....................................................................................................83 Select Data Compression %C ................................................................................................................84 V42bis Data Compression +DS ..............................................................................................................84 V42bis Data Compression Report +DR ..................................................................................................85 Select Data Error Correcting Mode \N ....................................................................................................85 Chapter 12 - Fax Commands......................................................................................................................86 Transmit speed +FTM.............................................................................................................................86 Receive Speed +FRM.............................................................................................................................86 HDLC Transmit Speed +FTH..................................................................................................................86 HDLC Receive Speed +FRH ..................................................................................................................87 Stop Transmission and Wait +FTS .........................................................................................................87 Receive Silence +FRS ............................................................................................................................87 Setting Up the PC Fax Application:..........................................................................................................87 Chapter 13 - Fax Class 2 Commands .......................................................................................................88 Transmit Data +FDT ...............................................................................................................................88 Receive Data +FDR ................................................................................................................................88
Multi-Tech Systems, Inc. GSM Wireless AT Commands - PN S000293B 5
Transmit Page Punctuation +FET...........................................................................................................88 Page Transfer Status Parameters +FPTS ..............................................................................................88 Terminate Session +FK ..........................................................................................................................89 Page Transfer Bit Order +FBOR.............................................................................................................89 Buffer Size Report +FBUF ......................................................................................................................89 Copy Quality Checking +FCQ.................................................................................................................89 Capability to Receive +FCR....................................................................................................................89 Current Sessions Parameters +FDIS .....................................................................................................90 DCE Capabilities Parameters +FDCC ....................................................................................................91 Local ID String +FLID..............................................................................................................................91 Page Transfer Timeout Parameter +FPHCTO .......................................................................................91 Fax Class 2 Indication Messages ............................................................................................................92 Chapter 14 V.24 and V.25 commands ....................................................................................................93 Fixed DTE Rate +IPR .............................................................................................................................93 DTE-DCE Character Framing +ICF ........................................................................................................94 DTE-DCE Local Flow Control +IFC ........................................................................................................95 Set DCD Signal &C .................................................................................................................................95 Set DTR Signal &D .................................................................................................................................96 Set DSR Signal &S .................................................................................................................................96 Back to Online Mode O...........................................................................................................................96 Result Code Suppression Q ...................................................................................................................97 DCE Response Format V .......................................................................................................................97 Default Configuration Z ...........................................................................................................................97 Save Configuration &W...........................................................................................................................97 Auto-Tests &T .........................................................................................................................................98 Echo E.....................................................................................................................................................98 Restore Factory Settings &F...................................................................................................................98 Display Configuration &V ........................................................................................................................99 Request Identification Information I ........................................................................................................99 Multiplexing Mode +WMUX...................................................................................................................100 Chapter 15 - Specific AT commands.......................................................................................................101 Cell Environment Description +CCED ..................................................................................................101 General Indications +WIND ..................................................................................................................103 Analog Digital Converter Measurements +ADC ...................................................................................104 Mobile Equipment Event Reporting +CMER.........................................................................................105 Indicator Control +CIND.........................................................................................................................106 Mobile Equipment Control Mode +CMEC.............................................................................................107 Read Language Preference +WLPR ....................................................................................................107 Write Language Preference +WLPW....................................................................................................108 Read GPIO Value +WIOR ....................................................................................................................108 Write GPIO Value +WIOW....................................................................................................................109 Input/Output Management +WIOM.......................................................................................................109 Abort Command +WAC ........................................................................................................................110 Play Tone +WTONE .............................................................................................................................110 Play DTMF Tone +WDTMF ..................................................................................................................111 Downloading +WDWL...........................................................................................................................111
Multi-Tech Systems, Inc. GSM Wireless AT Commands - PN S000293B 6
Voice Rate +WVR .................................................................................................................................112 Data Rate +WDR ..................................................................................................................................112 Select Voice Gain +WSVG ...................................................................................................................113 Status Request +WSTR........................................................................................................................113 Scan +WSCAN .....................................................................................................................................114 Ring Indicator Mode +WRIM.................................................................................................................114 32kHz Power Down Mode +W32K .......................................................................................................115 Change Default Melody +WCDM..........................................................................................................115 Custom Character Set +WCCS ............................................................................................................116 Lock +WLCK .........................................................................................................................................117 CPHS Command +CPHS .....................................................................................................................118 Unsolicited Result: Voice Mail Indicator +WVMI...................................................................................120 Unsolicited Result: Diverted Call Indicator +WDCI...............................................................................120 Network Operator Name +WNON .......................................................................................................121 CPHS Information +WCPI.....................................................................................................................121 Customer Service Profile +WCSP ........................................................................................................122 Customer Storage Mirror +WMIR .........................................................................................................122 Change Default Player +WCDP............................................................................................................122 CPHS Mail Box Number +WMBN.........................................................................................................123 Alternate Line Service +WALS .............................................................................................................124 Open AT Control Command +WOPEN.................................................................................................124 Reset +WRST .......................................................................................................................................125 Set Standard Tone +WSST ..................................................................................................................126 Hang-up +WATH...................................................................................................................................127 Chapter 16 - SIM ToolKit...........................................................................................................................128 Overview of SIM Application ToolKit......................................................................................................128 Messages Exchanged During a SIM ToolKit Operation ........................................................................130 SIM Toolkit Commands Section.............................................................................................................131 SIM ToolKit Set Facilities +STSF..........................................................................................................131 SIM ToolKit Indication +STIN................................................................................................................133 SIM ToolKit Get Information +STGI ......................................................................................................134 Unsolicited Result: SIM ToolKit Control Response +STCR..................................................................137 SIM ToolKit Give Response +STGR.....................................................................................................137 Chapter 17 - GPRS commands ................................................................................................................140 Define PDP Context +CGDCONT ........................................................................................................140 Quality of Service Profile Requested +CGQREQ.................................................................................142 Quality of Service Profile Minimum Acceptable +CGQMIN ..................................................................144 GPRS Attach or Detach +CGATT.........................................................................................................145 PDP Context Activate or Deactivate +CGACT .....................................................................................146 Enter Data State +CGDATA .................................................................................................................147 GPRS Mobile Station Class +CGCLASS..............................................................................................148 Select Service for MO SMS Messages +CGSMS ................................................................................149 GPRS Event Reporting +CGEREP.......................................................................................................150 GPRS Network Registration Status +CGREG......................................................................................151 Request GPRS IP Service D ................................................................................................................152 Network Requested PDP Context Activation.........................................................................................152
Multi-Tech Systems, Inc. GSM Wireless AT Commands - PN S000293B 7
Automatic Response to a Network Request for PDP Context Activation +CGAUTO...........................153 Manual Response to a Network Request for PDP Context Activation +CGANS .................................154 Show PDP Address +CGPADDR .........................................................................................................155 Cellular Result Codes +CRC ................................................................................................................156 Service Reporting Control +CR ............................................................................................................156 Extended Error Report +CEER.............................................................................................................157 GPRS Parameters Customization +WGPRS........................................................................................157 Full GPRS AT Command Examples ......................................................................................................158 GPRS-Related Errors +CME ERROR ..................................................................................................159 Specific GPRS Failure Cause for +CEER .............................................................................................159 Chapter 18 - Other AT commands ...........................................................................................................160 V.25ter Recommendation ......................................................................................................................160 GSM 07.05 Recommendation................................................................................................................160 GSM 07.07 Recommendation...............................................................................................................160 Appendix A Result Codes, Failure Causes, Other Tables .................................................................161 ME Error Result Code: +CME ERROR: <error>...................................................................................161 Message Service Failure Result Code +CMS ERROR: <er>...............................................................162 Specific Error Result Codes...................................................................................................................162 Failure Cause from GSM 04.08 Recommendation (+CEER) ................................................................163 Specific Failure Cause for +CEER.........................................................................................................164 GSM 04.11 Annex E-2: Mobile Originating SM-Transfer.....................................................................164 Unsolicited Result Codes.......................................................................................................................165 Final Result Codes.................................................................................................................................165 Intermediate Result Codes ....................................................................................................................165 Parameter Storage Mode.......................................................................................................................166 GSM Sequences List .............................................................................................................................168 Operator Names.....................................................................................................................................170 Appendix B - Data Commands and Multiplexing, CPHS Information Field, and CSP Constants...178 Data Commands and Multiplexing .........................................................................................................178 CPHS Information Field .........................................................................................................................179 CSP Constants.......................................................................................................................................180 Appendix C - AT Command Examples....................................................................................................182 Examples ...............................................................................................................................................182 Appendix D - ME SIM ToolKit Support ....................................................................................................186 Appendix E - Structure of the Terminal Profile ......................................................................................188 Appendix F - Command Type and Next Action Indicator.....................................................................190 Appendix G - Coding of Alpha fields in the SIM for UCS2....................................................................191 Appendix H - Specification of Power Down Control via RS232 ...........................................................192 Appendix I - Conditions for command execution and SIM dependence .............................................193 General Commands ...............................................................................................................................193 Call Control Commands.........................................................................................................................193 Network Service Commands .................................................................................................................193 Security Commands...............................................................................................................................194 Phonebook Commands .........................................................................................................................194 Short Messages Commands..................................................................................................................194 Supplementary Services Commands.....................................................................................................194
Multi-Tech Systems, Inc. GSM Wireless AT Commands - PN S000293B 8
Data Commands ....................................................................................................................................195 Fax Commands......................................................................................................................................195 Class 2 Commands................................................................................................................................195 V24-V25 Commands..............................................................................................................................195 Specific AT Commands .........................................................................................................................196 SIM ToolKit Commands .........................................................................................................................196 Index ...........................................................................................................................................................197
Chapter 1 Introduction
CHAPTER 1 - INTRODUCTION
Scope of This Document
This document describes the AT-command based messages exchanged between an application and the Multi-Tech Systems, Inc. products in order to manage GSM-related events or services.
Related Documents
This interface specification is based on the following recommendations: [1] ETSI GSM 07.05: Digital cellular telecommunications system (Phase 2); Use of DTE-DCE interface for Short Message Service (SMS) and Cell Broadcast Service (CBS) [2] ETSI GSM 07.07: Digital cellular telecommunications system (Phase 2); AT command set for GSM Mobile Equipment (ME) [3] ITU-T Recommendation V.25 ter: Serial asynchronous automatic dialing and control [4] ETSI GSM 03.40: Digital cellular telecommunications system (Phase 2); Technical implementation of the Short Message Service (SMS) Point-to-Point (PP) [5] ETSI GSM 03.38: Digital cellular telecommunications system (Phase 2); Alphabets and language-specific information [6] ETSI GSM 04.80: Digital cellular telecommunications system (Phase 2): Mobile radio interface layer 3, Supplementary service specification, Formats and coding
Definitions
The words, Mobile Station (MS) or Mobile Equipment (ME) are used for mobile terminals supporting GSM services. A call from a GSM mobile station to the PSTN is called a mobile originated call (MOC) or outgoing call, and a call from a fixed network to a GSM mobile station is called a mobile terminated call (MTC) or incoming call. In this document, the word product refers to any Multi-Tech product supporting the AT commands interface.
10
Command Line
Commands always start with AT (which means ATtention) and finish with a <CR> character.
If the command line has been performed successfully, an OK string is returned. In some cases, such as AT+CPIN? or (unsolicited) incoming events, the product does not return the OK string as a response. In the following examples <CR> and <CR><LF> are intentionally omitted.
11
These last two states are not given immediately due to background initialization. Between the hardware SIM detect pin indicating present and the previous results the AT+CPIN? sends +CME ERROR: 515 (Please wait, init in progress). When the SIM detect pin indicates card absence, and if a SIM Card was previously inserted, an IMSI detach procedure is performed, all user data is removed from the product (Phonebooks, SMS etc.). The product then switches to emergency mode.
Background Initialization
After entering the PIN (Personal Identification Number), some SIM user data files are loaded into the product (Phonebooks, SMS status, etc.). Please be aware that it might take some time to read a large phonebook. The AT+CPIN? command response comes just after the PIN is checked. After this response user data is loaded (in background). This means that some data may not be available just after PIN entry is confirmed by OK. The reading of phonebooks will then be refused by +CME ERROR: 515 or +CMS ERROR: 515 meaning, Please wait, service is not available, init in progress. This type of answer may be sent by the product at several points: When trying to execute another AT command before the previous one is completed (before response), When switching from ADN to FDN (or FDN to ADN) and trying to read the relevant phonebook immediately, When asking for +CPIN? status immediately after SIM insertion and before the product has determined if the inserted card is a valid SIM Card.
12
13
14
Note: If there is no EF-CCID file present on the SIM, the +CCID answer will not be sent, but the OK message will be returned.
16
17
AT+CALA=,2 Note: delete alarm index 2 AT+CALA? Note: list all alarms
18
<index> Call number at indicated offset from the phonebook selected by the +CPBS command. <name> Call number corresponding to given name from the phonebook selected by the +CPBS command. Description: The ATD command sets a voice, data or fax call. As per GSM 02.30, the dial command also controls supplementary services. For a data or a fax call, the application sends the following ASCII string to the product (the bearer must be previously selected with the +CBST command): ATD<nb> where <nb> is the destination phone number; For a voice call, the application sends the following ASCII string to the product: (the bearer may be selected previously, if not a default bearer is used). ATD<nb>; where <nb> is the destination phone number. Please note that for an international number, the local international prefix does not need to be set (usually 00) but does need to be replaced by the + character. Example: to set up a voice call to Multi-Tech offices from another country, the AT command is: ATD+17637853600; Note that some countries may have specific numbering rules for their GSM handset numbering. The response to the ATD command is one of the following:
Verbose result code OK CONNECT <speed> BUSY NO ANSWER NO CARRIER Numeric code (with ATV0 set) 0 10,11,12,13,14,15 7 8 3 Description if the call succeeds, for voice call only if the call succeeds, for data calls only, <speed> takes the value negotiated by the product. If the called party is already in communication If no hang up is detected after a fixed network time-out Call setup failed or remote user release. Use the AT+CEER command to know the failure cause
Direct Dialing from a Phonebook (stored in the SIM card) can be performed with the following commands: ATD> <index>; to call <index> from the selected phonebook (by the +CPBS command) ATD> BILL; to call BILL from the selected phonebook ATD> mem <index> (mem is SM, LD, MC, ME, RC, MT or SN, see +CPBS command) allows direct dialing from a phonebook number. Does not function with ON mem.
19
Syntax:
Command AT+CPBS? Note: Which phonebook is selected ? ATD>SM6; Note: Call index 6 from AND phonebook
When the FDN phonebook has been locked, only numbers beginning with the digits of FDN phonebook entries can be called. For example, if 014629 is entered in the FDN phonebook all the phone numbers beginning with these 6 digits can be called. The CLIR supplementary service subscription can be overridden for this call only. I means invocation (restrict CLI presentation). i means suppression (allow CLI presentation). Control of CUG supplementary service information by G or g is allowed for this call only. The index and info values set with the +CCUG command are used. An outgoing call attempt could be refused if the AOC service is active and credit has expired (NO CARRIER). When trying to set up an outgoing call while there is an active call, the active call is first put on hold, then the call set up is carried out. As per GSM 02.30, GSM sequences may be controlled using dial commands. These sequences can contain *, #, but ; is forbidden. If the sequence is not supported or fails, +CME ERROR: <err> is returned. In the case where the FDN phonebook is activated, the sequences concerning call forwarding are allowed only if there are written in the FDN.
Command ATD*#21# Note: Check any call forwarding status ATD**61*+33146290800**25# Note: Register call forwarding on no reply, with no reply timer fixed at 25 s. ATD*2# Note: Bad sequence Possible responses +CCFC: 0,7 Note: No call forwarding OK Note: done +CME ERROR 3
Hang-Up command H
Description: The ATH (or ATH0) command disconnects the remote user. In the case of multiple calls, all calls are released (active, on-hold and waiting calls). The specific ATH1 command has been appended to disconnect the current outgoing call, only in dialing or alerting state (ie. ATH1 can be used only after the ATD command, and before its terminal response (OK, NO CARRIER, ...). It can be useful in the case of multiple calls. Values: <n> 0: Ask for disconnection (default value) 1: Ask for outgoing call disconnection Syntax: ATH<n>
Command ATH Note: Ask for disconnection ATH1 Note: Ask for outgoing call disconnection Possible responses OK Note: Every call, if any, is released OK Note: Outgoing call, if any, is released
20
Answer a Call A
Description: When the product receives a call, it sets the RingInd signal and sends the ASCII RING or +CRING: <type> string to the application (+CRING if the cellular result code +CRC is enabled). Then it waits for the application to accept the call with the ATA command. Syntax: ATA
Command Possible responses RING Note: Incoming call OK Note: Call accepted OK Note: Call disconnected
ATA Note: Answer to this incoming call ATH Note: Disconnect call
Remote Disconnection
This message is used by the product to inform the application that an active call has been released by the remote user. The product sends NO CARRIER to the application and sets the DCD signal. In addition, for AOC, the product can release the call if credit has expired (release cause 68 with +CEER command).
NO CARRIER indicates that the AT+CEER information is available for failure diagnosis.
21
+VTD Syntax:
AT+VTD=<n>
Command AT+VTD=6 Note: To define 600 ms tone duration AT+VTD=0 Note: To set the default value Possible responses OK Note: Command valid OK
+VTS Description: The product enables the user application to send DTMF tones over the GSM network. This command enables tones to be transmitted only when there is an active call. To transmit DTMF tones (only when there is an active call), the application uses: AT+VTS=<Tone> where <Tone> is in {0-9,*,#,A,B,C,D} +VTS Values: <Tone> DTMF tone to transmit. Tone is in {0-9, *, #, A, B, C, D} +VTS Syntax: AT+VTS=<Tone>
Command AT+VTS=A AT+VTS=11 Note: To set the default value AT+VTS=4 Possible responses OK Note: Command valid +CME ERROR: 4 Note: If the <Tone> is wrong +CME ERROR: 3 Note: If there is no communication
22
Automatic Answer S0
Description: This S0 parameter determines and controls the product automatic answering mode. Values: <value> is the number of rings before automatic answer (3 characters padded with zeros) Range of values is 0 to 255. Syntax: ATS0=<value>
Command ATS0=2 Note: Automatic answer after 2 rings ATS0? Note: Current value ATS0=0 Note: No automatic answer Possible responses OK 002 OK Note: always 3 characters padded with zeros OK Note: Command valid
23
+CSNS
Description: This command selects the bearer to be used when an MT single numbering scheme call is set up (see +CICB). Note: Setting the +CSNS command affects the current value of +CICB. Values: <mode> 0: Voice 2: Fax 4: Data Syntax: AT+CSNS
Command AT+CSNS=2 Note: force a fax call AT+CSNS=0 Note: force a voice call AT+CSNS? Note: Interrogate value AT+CSNS=? Note: Test command Possible responses OK Note: Command accepted OK Note: Command accepted +CSNS: 0 Note: Default incoming bearer: voice call +CSNS: (0,2,4) Note: Voice, data or fax default incoming bearer
24
Note: For the AT+VGT? command with controller 1 set, the value is the lower value of range, whereas with controller 2, value corresponds to the entered value with AT+VGT=xx. The application sends:
AT+VGR=<val> for receive gain 0 to 15 16 to 31 32 to 47 48 to 63 64 to 79 80 to 95 96 to 111 112 to 127 128 to 143 144 to 159 160 to 175 176 to 191 192 to 207 208 to 223 224 to 255 (*) +6 db +4 db +2 db +0 db -2 db -4 db -6 db -8 db -10 db -12 db -14 db -16 db -18 db -20 db -22 db AT+VGT=<val> Controller 1 0 to 31 32 to 63 64 to 95 96 to 127 128 to 159 160 to 191 192 to 223 224 to 255 for transmit gain Controller 1 +30 db +33 db +36 db +39 db +42 db +45 db +48 db +51 db AT+VGT=<val> Controller 2 0 1 2 3 19 20 21 (**) 22 (**) 23 (**) 58 (**) 59 (**) 60 (**) 61 62 101 102 to 127 128 to 243 244 245 246 255 for transmit gain Controller 2 +0 db +0,5 db +1 db +1,5 db +9,5 db +10 db +10.5 db +11 db +11.5 db +29 db +29.5 db +30 db +30,5 db +31 db +50,5 db +51 db -6,5 db -6 db -5,5 db -5 db -0,5 db
The gain values listed here are relative, for absolute (electrical) values please refer to the specific hardware documentation of the module used in the application. ** For Wismo Quik Q22xx: 21 to 60: - +30db
25
AT+SPEAKER=?
26
27
The number of parameters displayed depends on the algorythm used. For Echo cancellation 1, 4 parameters are displayed, 3 parameters are displayed for Echo cancellation 3. <Status> 0 Echo Deactivated. 1 Echo Activated for Mic/Spk one. 2 Echo Activated for Mic/Spk two. 3 Reset the product. Note: You can activate/deactivate the echo cancellation during a call without resetting the product if the <AlgoId> parameter is not changed, but you have to use the syntax with all parameters: AT+ECHO=1,3,30,8000,256 for instance. Syntax: AT+ECHO= <mode> [,<AlgoId>, <Param1>,<Param2>,<Param3>,<Param4>,<Param5>,<Param6>]
Command AT+CMEE=1 Note: Enables the use of result code AT+SPEAKER? Possible responses OK + SPEAKER: 0 OK Note: Speaker ONE and Micro ONE are active OK +SIDET: 0,0 +ECHO: 0,1,0,3,10,7 OK OK +ECHO: 1,1,0,3,10,7 OK +CME ERROR: 519 Note: The new algorithm will be activated after a reset of the product +ECHO: 3,3,30,8000,256 OK OK +ECHO: 1,3,30,8000,256 OK OK
AT+SIDET=0 Note: Deactivate the Sidetone AT+SIDET? AT+ECHO? Note: Read current settings AT+ECHO=1,1,0,3,10,7 Note: Active Echo cancellation 1 for Mic/Spk one. AT+ECHO? Note: Read current settings AT+ECHO=1,3,30,8000,256 Note: Activate the Echo cancellation 3 AT+ECHO? Note: Read the Echo cancellation settings AT+CFUN=1 Note: Reset the product AT+ECHO? Note: Read current settings AT+ECHO=0 Note: Deactivate the Echo Cancellation
28
+VIP: (1) OK
29
30
31
Response syntax for AT+COPS?: +COPS: <mode> [, <format>, <oper> ] Response syntax for AT+COPS=?: +COPS: [list of supported (<stat>, long alphanumeric <oper>, short alphanumeric <oper>s, numeric <oper>) s] If an incoming call occurs during a PLMN list request, the operation is aborted (+CME ERROR: 520) and the unsolicited RING appears.
Command AT+COPS? Note: Ask for current PLMN AT+COPS=? Possible responses +COPS: 0,2,20801 OK Note: Home PLMN is France Telecom Orange +COPS: (2,F Itinris,Itline,20801), (3,F SFR,SFR,20810) OK Note: Home PLMN is France Telecom SFR network has been detected +CME ERROR: 32 Note: Network not allowed emergency calls only +CME ERROR: 529 Note: Selection failed emergency calls only OK Note: Succeeded OK +COPS: 0,0,Orange F OK Note: Home PLMN is France Telecom Orange OK Note: Succeeded +COPS: 2 Note: ME is unregistered until <mode>=0 or 1 is selected
Note: Ask for PLMN list AT+COPS=1,2,20810 Note: Ask for registration on SFR network AT+COPS=1,1,23433 Note: Ask for registration on UK Orange network AT+COPS=0 Note: Ask for registration on home network AT+COPS=3,0 Note: Set <format> to long alphanumeric AT+COPS? Note: Ask for current PLMN AT+COPS=2 Note: Ask for deregistration from network AT+COPS? Note: Ask for current PLMN
32
AT+CREG=0 Note: Disable network registration unsolicited result code AT+CREG=1 Note: Enable network registration unsolicited result code AT+CREG=2 Note: Enable network registration and location information unsolicited result code AT+CREG=?
33
34
35
Command AT+CPOL? Note: Ask for preferred list of networks With only EF_PLMNsel present AT+CPOL?
Note: Ask for preferred list of networks With EF_PLMNwAct selected and present
AT+CPOL=,0 Note: Select long alphanumeric format AT+CPOL? Note: Ask for preferred list of networks With only EF_PLMNsel present AT+CPOL=7,2,20801 Note: Add a network to the list AT+CPOL? Note: Ask for preferred list of networks With only EF_PLMNsel present AT+CPOL=7 Note: Delete 7th location AT+CPOL? Note: Ask for preferred list of networks With only EF_PLMNsel present AT+CPOL=8,2,77777 Note: Add a new network to the list With only EF_PLMNsel present AT+CPOL=8,2,77777,0,0,1 Note: Add a new network to the list With EF_PLMNwact present AT+CPOL=8,2,77777 Note: Add a new network to the list With EF_PLMNwact present AT+CPOL?
Possible responses +CPOL:1,2,26201 +CPOL: 6,2,20810 OK Note: Preferred list of networks in numeric format (read in EF_PLMNsel) +CPOL:1,2,26201,1,0,0 +CPOL: 6,2,20810,1,0,0 OK Note: Preferred list of networks in numeric format (read in EF_PLMNwAct) GSM acces technology selected GSM compact acces technology not selected Utran acces technology not selected OK +CPOL: 1,0,D1-TELEKOM +CPOL: 6,0,F SFR OK Note: Preferred list of networks in long alphanumeric format OK +CPOL: 1,0,D1-TELEKOM +CPOL: 6,0,F SFR +CPOL: 7,0,Orange F OK Note: Preferred list of networks in long alphanumeric format OK +CPOL: 1,0,D1-TELEKOM +CPOL: 6,0,F SFR OK Note: Preferred list of networks in long alphanumeric format OK
OK Note: Acces technology UTRAN is selected OK Note: Per default Acces technology GSM is selected +CPOL: 1,0,D1-TELEKOM +CPOL: 6,0,F SFR +CPOL: 8,2,77777 OK Note: Preferred list of networks in long alphanumeric format but 8th entry is unknown so the product edits it in the numeric format
Note: Ask for preferred list of networks With only EF_PLMNsel present AT+CPOL=9,0,Orange F Note: Add a new network to the list (text format) AT+CPOL?
Note: Ask for preferred list of networks With only EF_PLMNsel present AT+CPOL=?
+CPOL: 1,0,D1-TELEKOM +CPOL: 6,0,F SFR +CPOL: 8,2,77777 +CPOL: 9,0,Orange F OK Note: Preferred list of networks in long alphanumeric format +CPOL: (1-16),(0-2) OK Note: The EF can accept 16 records. Supported formats are 0, 1, or 2.
36
AT+COPN=?
37
After 3 unsuccessful attempts to enter the PIN (Personal Identification Number), the PUK (Personal Unblocking Key) will be required. PUK validation forces the user to enter a new PIN code as a second parameter and this will be the new PIN code if PUK validation succeeds. CHV1 is then enabled if PUK1 is correct. The application therefore uses this command: AT+CPIN=<Puk>,<NewPin>
Command AT+CPIN=00000000,1234 Note: Enter PUK and new PIN AT+CPIN=12345678,1234 Note: Enter PUK and new PIN, 2nd attempt Possible responses +CME ERROR: 16 Note: Incorrect PUK OK Note: PUK correct, new PIN stored
To determine which code must be entered (or not), the following query command can be used: AT+CPIN? The possible responses are:
+CPIN: READY +CPIN: SIM PIN +CPIN: SIM PUK +CPIN: SIM PIN2 +CPIN: SIM PUK2 +CPIN: PH-SIM PIN +CPIN: PH-NET PIN +CME ERROR: <err> ME is not pending for any password CHV1 is required PUK1 is required CHV2 is required PUK2 is required SIM lock (phone-to-SIM) is required Network personnalisation is required SIM failure (13) absent (10) etc
Please note that in this case the mobile equipment does not end its response with the OK string. The response +CME ERROR: 13 (SIM failure) is returned after 10 unsuccessful PUK attempts. The SIM card is then out of order and must be replaced by a new one.
38
If the user tries to do something which requires PIN2 (CHV2), the product will refuse the action with a +CME ERROR: 17 (SIM PIN2 required). The product then waits for SIM PIN2 to be given. Of course, if SIM PIN2 is blocked, SIM PUK2 is required instead of SIM PIN2. For example, the product needs PIN2 to write in the fixed dialing phonebook (FDN) , so if SIM PIN2 authentication has not been performed during the current session, SIM PIN2 is required
Command AT+CPBS=FD Note: Choose FDN AT+CPBW=5,01290917,129,Jacky Note: Write in FDN at location 5 AT+CPIN? AT+CPIN=5678 Note: Enter SIM PIN2 AT+CPBW=2,01290917,129,Jacky Note: Write in FDN at location 5 Possible responses OK +CME ERROR: 17 Note: SIM PIN2 is required SIM PIN2 Note: SIM PIN2 is required OK OK Note: Now writing in FDN is allowed
Note:
Please note that the product only requests PIN2 or PUK2 once. Therefore, if they are not entered properly, the next +CPIN? command will return +CPIN: READY.
39
After 3 unsuccessful attempts, PUK2 will be required. PUK2 validation forces the user to enter a new PIN2 code as a second parameter and this will be the new PIN2 code if PUK1 validation succeeds. The application uses this command: AT+CPIN2=<puk2>,<NewPin2>
Command AT+CPIN2=00000000,1234 Note: Enter PUK2 and new PIN2 AT+CPIN2=12345678,1234 Note: Enter PUK2 and new PIN2, 2nd attempt Possible responses +CME ERROR: 16 Note: Incorrect Password (PUK2) OK Note: PUK2 correct, new PIN2 stored
To determine which code must be entered (or not), the following query command can be used: AT+CPIN2? The possible responses are:
+CPIN2: READY +CPIN2: SIM PIN2 +CPIN2: SIM PUK2 +CME ERROR: <err> No PIN2 is needed PIN2 is required PUK2 is required Absent (10) etc
40
41
AT+CPWD=SC,1234,5555 Note: Change PIN AT+CPWD=SC,1234,5555 Note: Change PIN AT+CPIN=5555 Note: Enter PIN AT+CPWD=PN,12345678,00000000 Note: Change NCK
42
43
AT+CPBR=10 Note: Read entry 10 AT+CPBR=11 Note: Read entry 11 (UCS2 format) AT+CPBR=52 Note: Read entry 52 (wrong)
AT+CPBF=H Note: Read entries with H AT+CPBF=800001FFFF Note: Read entries starting with 0001 UCS2 character
44
AT+CPBW= 3 Note: Erase location 3 AT+CPBW=5,112,129,SOS Note: Write at location 5 AT+CPBW=5,01290917,129,Jacky Note: Overwrite location 5 AT+CPBW=6,01292349,129,8000410042 Note: write location 6 (UCS2 format for the <text> field) AT+CPBW=,+33145221100,145,SOS Note: Write at the first location available AT+CPBW=,0345221100,129,SOS Note: Write at the first location available AT+CPBW=57,112,129,WM Note: Write at location 57 (wrong) AT+CPBW=7,012345678901234567890,129,WAVE Note: Write at location 7 a phone number exceeding the limit (21 digits) AT+CPBW=7,0122334455,129,TEL Note: Write at location 7 along text (11 characters) AT+CPBW=8,01292349,129,80xyz Note: write location
When the fixed dialing phonebook (FDN) is locked, this command is not allowed. Moreover, when the FDN is unlocked, PIN2 is required to write in the FDN phonebook. But if PIN2 authentication has been performed during the current session, the +CPBW command with FDN is allowed.
Command AT+CPBS=FD Note: Choose FDN AT+CPBW=5,01290917,129,Jacky Note: Write in FDN at location 5 AT+CPIN? AT+CPIN=5678 Note: Enter SIM PIN2 AT+CPBW=5,01290917,129,Jacky Note: Write in FDN at location 5 Possible responses OK +CME ERROR: 17 Note: SIM PIN2 is required SIM PIN2 Note: SIM PIN2 is required OK OK Note: Writing in FDN is now allowed
45
+CPBN
Description: This specific command instructs the product to make a forward or backward move in the phonebook (in alphabetical order). This command is not allowed for the EN phonebook - which does not contain alphanumeric fields. Values: <mode>
First item Last item Next valid item in alphabetical order Previous valid item in alphabetical order Last item read (usable only if a read operation has been performed on the current phonebook since the end of initialization (+WIND: 4)) 5: Last item written (usable only if a write operation has been performed on the current phonebook since the end of initialization (+WIND: 4)) 0: 1: 2: 3: 4:
Syntax: AT+CPBN=<mode>
Command AT+CPBN=? Note: Test command AT+CPBN=0 Note: Read the first location AT+CPBN=2 Note: Read the next location AT+CPBN=2 Note: Read the next location AT+CPBN=3 Note: Read the previous location AT+CPBN=1 Note: Read the last location AT+CPBN=2 Note: Read the next location Possible responses +CPBN: (0-5) OK Note: Possible modes +CPBN: 15,+331290101,145,Eric OK Note: Display the first location +CPBN: 5,+33147658987,145,Frank OK Note: Display the second location +CPBN: 6,+331290302,145,Marc OK Note: Display the third location +CPBN: 5,+33147658987,145,Frank OK Note: Display the second location +CPBN: 6,+331290302,145,Marc OK Note: Display the last location +CPBP: 15,+331290101,145,Eric OK Note: Display the first location 46
AT+CPBN=4 Note: Get the last item read AT+CPBF=800041FFFF Note: Find800041 in phonebook AT+CPBN=4 Note: Get the last location read
Note:
The AT+CPBN=5 command is useful after an AT+CPBW command used without a location.
AT+CNUM=?
47
Caution: The given value should be stored in EEPROM. Therefore, the AT&W command must be used to save the new <mode> value. Note: phonebook commands are allowed if +WAIP=1 (after boot). If a phonebook command is entered, a +CME ERROR: 3 is returned.
48
49
<fo> <index> <length> <mem1> <mem2> <mid> <mr> <oa> <pid> <pdu>
<ra> <sca> <scts> <sn> <st> <stat> <tooa> <tora> <tosca> <total1> <total2> <used1> <used2> <vp>
50
51
AT+CNMA Note: acknowledge the message received AT+CNMA Note: try to acknowledge again
AT+CNMA=2,<length> <CR> Pdu message <Ctrl-Z/ESC> Note: negative acknowledgement for the message.
52
AT+CPMS=AM Note: Select false message storage AT+CPMS=BM Note: Select CBM message storage AT+CPMS? Note: Read
53
54
55
Possible responses
OK AT+CMTI: SM,1 Note: message received AT+CNMI=2,2,0,0,0 Note: <mt>=2 OK +CMT: 123456,98/10/01,12:30 00+00,129,4,32,240, 15379,129,5<CR><LF> Note: message received AT+CNMI=2,0,0,1,0 Note: <ds>=1 OK +CMGS: 7 AT+CMGS=+33146290800<CR> OK Message to send <ctrl-Z> Note: Successful transmission Note: Send a message in text mode +CDS: 2, 116, +33146290800, 145, 98/10/01,12:30:07+04, 98/10/01 12:30:08+04, 0 Note: message was correctly delivered
56
A message read with status REC UNREAD will be updated in memory with the status REC READ. Note: The <stat> parameter for SMS Status Reports is always READ.
Command Possible responses
AT+CMTI: SM,1 Note: New message received +CMGR: REC UNREAD,0146290800, 98/10/01,18:22:11+00,<CR><LF> ABCdefGHI OK +CMGR: REC UNREAD,0146290800, 98/10/01,18:22:11+00,<CR><LF> ABCdefGHI OK Note: Message is read now +CMS ERROR: 321 Note: Error: invalid index +CMGR: 2,,<length> <CR><LF><pdu> OK Note: Message is stored but unsent, no <alpha>field OK
AT+CMGR=2 Note: Read at a wrong index AT+CMGF=0 ;+CMGR=1 Note: In PDU mode AT+CMGF=1;+CPMS=SR;+CNMI=,,,2 Reset to text mode, set read memory to SR, and allow storage of further SMS Status Report into SR memory AT+CMSS=3 Send an SMS previously stored
+CMSS: 160 OK +CDSI: SR,1 New SMS Status Report stored in SR memory at index 1 +CMGR: "READ",6,160, "+33612345678",129,"01/05/31,15:15:09+00", "01/05/31,15:15:09+00",0 OK
57
Note: For SMS Status Reports, only ALL / 4 and READ / 1 values of the <stat> parameter will list messages ; other values will only return OK. Command syntax: AT+CMGL=<stat> Response syntax for text mode: +CMGL: <index>,<stat>,<da/oa>[,<alpha>], [<scts>, <tooa/toda>, <length>] <CR><LF><data> (for SMSDELIVER and SMS-SUBMIT, may be followed by other <CR><LF>+CMGL:<index>) +CMGL: <index>,<stat>,<fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st> (for SMS-STATUS-REPORT only, may be followed by other <CR><LF>+CMGL:<index>) Response syntax for PDU mode: +CMGL: <index>,<stat>, [<alpha>], <length> <CR><LF> <pdu> (for SMS-DELIVER, SMS-SUBMIT and SMS-STATUS-REPORT, may be followed by other <CR><LF>+CMGL:<index>)
Command AT+CMGL=REC UNREAD Note: List unread messages in text mode Possible responses +CMGL: 1,REC UNREAD,0146290800, <CR><LF> Unread message ! +CMGL: 3,REC UNREAD, 46290800, <CR><LF> Another message unread! OK Note: 2 messages are unread, these messages will then have their status changed to REC READ (+CSDH:0) +CMGL: 2,REC READ,0146290800, <CR><LF> Keep cool OK OK Note: No message found +CMGL: 1,1,,26 <CR><LF> 07913366003000F3040B913366920547F4001300119041253 0400741AA8E5A9C5201 OK
AT+CMGL=STO SENT Note: List stored and sent messages in text mode AT+CMGL=1 Note: List read messages in PDU mode
58
The message reference <mr> is returned to the application and allocated by the product. This number begins with 0, is incremented by one for each outgoing message (successes and failures), and is cyclic on one byte (0 follows 255). Note: This number is not a storage number. Outgoing messages are not stored.
<length>: Length of the actual data unit in bytes Command syntax in text mode: (<index> is returned in both cases) AT+CMGW= <oa/da> [,<tooa/toda> [,<stat> ] ] <CR> enter text <ctrl-Z / ESC> Command syntax in PDU mode: AT+CMGW= <length> [,<stat>] <CR> give PDU <ctrl-Z / ESC> Response syntax: +CMGW: <index> or +CMS ERROR: <err> if writing fails
Command AT+CMGW=+33146290800<CR> Hello how are you ?<ctrl-Z> Note: Write a message in text mode AT+CMGW=<length><CR><pdu><ctrl-Z> Note: Write a message in PDU mode Possible responses +CMGW: 4 OK Note: Message stored in index 4 +CMGW: <index> OK Note: Message stored in <index>
59
RP: Reply Path, not used in text mode. UDHI: User Data Header Information, b6=1 if the beginning of the User Data field contains a Header in addition to the short message. This option is not supported in +CSMP command, but can be used in PDU mode (+CMGS). SRR: Status Report Request, b5=1 if a status report is requested. This mode is supported. VPF: Validity Period Format b4=0 & b3=0 -> <vp> field is not present b4=1 & b3=0 -> <vp> field is present in relative format Others formats (absolute & enhanced) are not supported. RD: Reject Duplicates, b2=1 to instruct the SC to reject an SMS-SUBMIT for an SM still held in the SC which has the same <mr> and the same <da> as the previously submitted SM from the same <oa>. MTI: Message Type Indicator b1=0 & b0=0 -> SMS-DELIVER (in the direction SC to MS) b1=0 & b0=1 -> SMS-SUBMIT (in the direction MS to SC) In text mode <vp> is only coded in relative format. The default value is 167 (24 hours). This means that one byte can describe different values:
VP value 0 to 143 144 to 167 168 to 196 197 to 255 Validity period value (VP + 1) x 5 minutes (up to 12 hours) 12 hours + ( (VP 143) x 30 minutes ) (VP 166) x 1 day (VP 192) x 1 week
<pid> is used to indicate the higher layer protocol being used or indicates interworking with a certain type of telematic device. For example, 0x22 is for group 3 telefax, 0x24 is for voice telephone, 0x25 is for ERMES. <dcs> is used to determine the way the information is encoded. Compressed text is not supported. Only GSM default alphabet, 8 bit data and UCS2 alphabet are supported.
Multi-Tech Systems, Inc. GSM Wireless AT Commands - PN S000293B 60
61
62
Possible responses
OK Note : CBMIs +WCBM=10,100,1000,100000 OK Note : 4 CBMIs are stored in EF-CBMI
Note: If all parameters are correct, the product overwrites the whole SMS in SIM. Only the first byte (Status byte) is changed. Possible responses: OK if the location is valid +CMS ERROR: 321 if <loc> is invalid or free +CMS ERROR: 302 if the new <status> and the previous one are incompatible (1)
63
AT+WMGO?
AT+WMGO=999 AT+WMGO=?
64
AT+CMGR=10
AT+CMGR=10
AT+WUSS=0 AT+CMGR=10
AT+CMGR=10
65
66
Command syntax: AT+CCFC= <reason>, <mode> [, <number> [,<type> [,<class> [,<subaddr> [, <satype> [,<time> ] ] ] ] ] ] Response syntax: +CCFC: <status>, <class1> [, <number>, <type> [,<subaddr>, <satype> [,<time> ] ] ] [ <CR><LF>+CCFC: <status>, <class2> [, <number>, <type> [,<subaddr>, <satype> [,<time> ] ] ] [ ] ]
Command AT+CCFC=0,3,0146290800 Note: Register to an unconditional call forwarding AT+CCFC=0,2 Note: Interrogate unconditional call forwarding Possible responses OK Note: Command valid +CCFC:1,1,0146290800,129 Note: Call forwarding active for voice <CR><LF>+CCFC:1,2,0146290802,129 Note: Call forwarding active for data <CR><LF>+CCFC:1,4,0146290804,129 OK Note: Call forwarding active for fax OK Note: Command valid
+CCFC responses are not sorted by <class> parameter, but only by the order of network response.
Response Syntax: +CLCK: <status> [, <class1> [ <CR><LF>+CLCK: <status>, <class2> [ ] ] (for <mode>=2 and command successful)
Command AT+CLCK=AO,1,1234 AT+CLCK=AO,0,5555 AT+CLCK=AO,0,1234 Possible responses OK Note: Command valid +CME ERROR: 16 Note: Wrong password OK Note: Command valid
67
68
Command Syntax: AT+CCWA=<n>, [ <mode> [, <class> ] ] Response Syntax: +CCWA: <status> [, <class1> [ <CR><LF>+CCWA: <status>, <class2> [ ] ] (for <mode>=2 and command successful) Unsolicited Result: +CCWA: <number>, <type>, <class> [ ,<alpha>] (when waiting service is enabled)
Command AT+CCWA=1,1,1 Note: Enable call waiting for voice calls AT+CCWA=1,2 Note: Interrogate call waiting Possible responses OK Note: Command valid +CCWA:1,1 OK Note: Call waiting active for voice calls +CCWA:0146290800,145,1,FREDDY or +CCWA:0146290800,145,1,8023459678FFFF (UCS2 format) Note: Number and name of the waiting voice call OK Note: Command valid +CCWA:,,1 Note: voice call waiting (no number)
69
Command syntax: AT+CLIP=<n> Response syntax: +CLIP: <n>,<m> (as response to AT+CLIP) +CLIP: <number>, <type>[ ,<subaddr>, <satype>, <alpha> ] +CRING indication
Command AT+CLIP=1 Note: Enable CLIP AT+CLIP? Note: Ask for current functionality
Possible responses OK Note: CLIP is enabled +CLIP:<n>,<m> OK Note: <n> and <m> defined as below RING Note: Incoming call +CLIP: 0146290800,129,1,,,FRED Note: Incoming call with number and name presentation RING Note: Incoming call +CLIP: 0146290800,129,1,, 8000204212FFFF Note: Incoming call with number and name presentation (UCS2 format) OK Note: Command valid
70
Command AT+COLP=1 Note: Activate COLP AT+COLP? Note: Ask for current functionality ATD146290928; Note: Outgoing call
71
Query CCM value Deactivate the unsolicited reporting of CCM value Activate the unsolicited reporting of CCM value String type; three bytes of the current call meter value in hexadecimal format (e.g. 00001E corresponds to the decimal value 30); value is in home units and bytes are coded in a similar way as the ACMmax value in SIM AT+CAOC= <mode>
Possible responses +CAOC: 000A08 OK Note: Display Current Call Meter value (CCM=2568) OK Note: CCM report deactivated OK Note: CCM report activated +CAOC:<mode> OK Note: Display unsolicited report mode (1 or 2) +CAOC: (0-2) OK Note: 0,1,2 modes supported
Command syntax:
Command AT+CAOC=0 Note: Query CCM value AT+CAOC=1 Note: Deactivate unsolicited report of CCM value AT+CAOC=2 Note: Activate unsolicited report of CCM value AT+CAOC ? Note: Request mode AT+CAOC=? Note: Request supported modes
72
73
Release all held calls or set User Determined User Busy (UDUB) for a waiting call. Release all active calls (if any exist) and accepts the other (held or waiting) call. Release a specific call X (active, held or waiting) Place all active calls (if any exist) on hold and accepts the other (held or waiting) call. Place all active calls on hold except call X with which communication is supported. Adds a held call to the conversation. Connects the two calls and disconnects the subscriber from both calls (Explicit Call Transfer). for AT+CHLD=?
Possible responses OK Note: If n is within the defined values +CHLD: (0-4, 11-17, 21-27) OK
Command syntax: AT+CHLD= < n > Response syntax: +CHLD: (0-4, 11-17, 21-27)
Command AT+CHLD=<n> AT+CHLD=?
74
+CLCC: 1,1,4,0,0,0146294079,129 OK OK +CLCC: 1,1,1,0,0,0146294079,129 OK OK +CLCC: 1,0,2,0,0,0146294079,129 OK +CLCC: 1,0,3,0,0,0146294079,129 OK +CLCC: 1,0,0,0,0,0146294079,129 OK
75
76
Command Syntax To Send and Receive USSD: AT+CUSD= <n> [,<str> [,<dcs>]] Note: Please be aware that the send USSD command needs the user to re-enter the <n> parameter! Values for To Send and Receive USSD <str> The USSD string to be sent. <dcs> The default alphabet and the UCS2 alphabet are supported. When the product sends a USSD, an OK response is first returned, the intermediate +CUSD indication comes subsequently. In case of error, a +CUSD: 4 indication is returned.
77
78
79
Autobauding (modem type: none) 300 bps (modem type: V.21) 1200 bps (modem type: V.22) 1200/75 bps (modem type: V.23) 2400 bps (modem type: V.22bis) 2400 bps (modem type: V.26ter) 4800 bps (modem type: V.32) 9600 bps (modem type: V.32) Specific 9600 bps (modem type: V.34) 1400 bps (modem type: V.34) 300 bps (modem type: V.110) 1200 bps (modem type: V.110) 2400 bps (modem type: V.110) 4800 bps (modem type: V.110) 9600 bps (modem type: V.110) 14400 bps (modem type: V.110) (*)This speed configures data and fax 14.4 kbps bearers. No data compression is provided and only asynchronous modem is supported (<name> = 0). Connection element Transparent only Non transparent only Transparent preferred Non transparent preferred AT+CBST= <speed>, <name>, <ce>
Possible responses +CBST: (0-8,65,66,68,70,71),(0),(0-3) OK Note: Data 14,4 kbps not supported +CBST: (0-8,12,14,65,66,68,70,71,75),(0),(0-3) OK Note: Data 14,4 kbps not supported OK Note: Bearer supported +CBST:7,0,1 OK Note: Command valid +CME ERROR: 4 Note: Bearer not supported
Command syntax:
Command AT+CBST=? Note: Test command AT+CBST=? Note: Test command AT+CBST=7,0,1 Note: Ask for a bearer AT+CBST? Note: Current values AT+CBST=81,0,0 Note: Ask for a bearer
80
Values: <mode> 0: Disable extended reports 1: Enable extended reports Command syntax: AT+CR=<mode>
Command AT+CR=0 Note: Extended reports disabled AT+CR=1 Note: Extended reports enabled AT+CR? AT+CR=? Possible responses OK Note: Command valid OK Note: Command valid +CR: 1 OK +CR: (0,1) OK
81
Values: <mode> 0: Disable extended reports 1: Enable extended reports Command syntax: AT+CRC=<mode>
Command AT+CRC=0 Note: Extended reports disabled AT+CRC=1 Note: Extended reports enabled AT+CRC? AT+CRC=? Possible responses OK Note: Command valid OK Note: Command valid +CRC: 1 OK +CRC: (0,1) OK
82
Command syntax:
83
84
The +DR intermediate result code, if enabled, is issued before the final result code, before the +ILRR intermediate report and after the service report control +CR. Values: <status> State of the V42bis 0: Disable. Default value. 1: Enable Command syntax: AT+DR
Command AT+DR=? Note: Test command AT+DR=1 Note: Reporting enabled AT+DR? Note: Current value Possible responses +DR: (0-1) OK OK Note: Command valid +DR: 1 OK Note: Command valid
85
87
88
Command syntax:
AT+FBOR=<n>
Command AT+FBOR=? Note: Test command
Command syntax:
AT+FDIS=<vr>,<br>,<wd>,<ln>,<df>,<ec>,<bf>,<st>
Command AT+FDIS=? Possible responses (0,1),(0-5),(0-2),(0-2),(0-3),(0),(0),(0-7) OK Note: Fax ECM not supported Fax 14.4 kbps supported (0,1),(0-3),(0-2),(0-2),(0-3),(0),(0),(0-7) OK Note: Fax ECM not supported Fax 14.4 kbps not supported
90
91
92
AT+IPR=?
AT+IPR=38400 AT+IPR=0
93
AT+ICF=?
AT+ICF=2,0
94
AT+IFC=?
AT+IFC=0,0
95
96
Default Configuration Z
Description: This command restores the configuration profile. Any call is released. Syntax: No parameters Command syntax: ATZ
Command ATZ Note: Possible responses Ok Note: Command valid
97
Auto-Tests &T
Description: This command runs various auto-tests. Values: AT&T0 is used to perform auto-tests. The response will be OK if no software problem is detected (EEPROM, RAM and ROM checksums), otherwise a simple ERROR response is sent. AT&T1 is used to close the audio loop and AT&T2 is used to open the audio loop. This is used to validate the audio loop (microphone to speaker). <n> 0 Perform software auto-tests The response will be OK if no software problem is detected (EEPROM, RAM, and ROM checksums); otherwise, a simple ERROR response is sent. 1 Perform the audio loop test (close) This is used to validate the audio loop (microphone to speaker) 2 Stop the audio loop test (open) This is used to validate the audio loop (microphone to speaker) Command syntax: AT&T
Command AT&T0 Note: Perform software auto-tests AT&T1 Note: Do the audio loop test (close) AT&T2 Note: Stop the audio loop test (open) Possible responses OK Note: No software problem detected, all checksums are correct OK Note: Command valid OK Note: Command valid
Echo E
Description: This command is used to determine whether the modem echoes characters received by an external application (DTE). Values: <n> 0 Characters are not echoed 1 Characters are echoed Command syntax: ATE <n>
Command ATE0 Note: Characters are not echoed ATE1 Note: Characters are echoed Possible responses OK Note: Done OK Note: Done
98
99
AT+WMUX=<mode>
Possible responses +WMUX: (0-1) OK +WMUX: 0 OK Note: Data / Commands multiplexing disabled. OK
100
101
Combination of the requested dump is supported (addition of the values 1, 2, 4, and 8):
Value 1 2 3 4 5 6 7 Requested Dump +CCED response: Main Cell only +CCED response: Neighbors 1 to 6 +CCED response: Main Cell; then Neighbors 1 to 6 +CCED response: Timing Advance Only +CCED response: Main Cell; then Timing Advance +CCED response: Neighbors 1 to 6; then Timing Advance +CCED response: Main Cell; then Timing Advance; then Neighbors 1 to 6; with each Timing Advance inserted between cells results +CSQ response: Main Cell RSSI indications Value 9 Requested Dump +CSQ response; then +CCED response with Main Cell only 10 +CSQ response; then +CCED response with Neighbors 1 to 6 11 +CSQ response; then +CCED response with Main Cell; then Neighbors 1 to 6 12 +CSQ response; then +CCED response with Timing Advance Only 13 +CSQ response; then +CCED response with Main Cell; then Timing Advance 14 +CSQ response; then +CCED response with Neighbors 1 to 6; then Timing Advance 15 +CSQ response; then +CCED response with Main Cell, then its Timing Advance; then Neighbors 1 to 6; with each Timing Advance inserted between cells results No value Last value used for +CCED request or 15
If requested dump parameter is not provided, one of the last +CCED commands sill be used (or 15 by default) will be used. Values of MCC/MNC are set to 0 in the case of No service. Command syntax:
Command AT+CCED=0 Note: Last request was AT_CCED=0,3 (main cell and neighbors 1 to 6): you can see MCC,MNC sequences (here 208,20)
AT+CCED=0,1 Note: Only Main Cell request AT+CCED=0,1 Note: Call in progress: RxLev and RxQual are empty, RxLevFull, RxLevSub, RxQualFull, and RxQualSub have data
102
Command syntax:
Command AT+WIND?
AT+WIND=255 Note: The SIM has been removed. Note: The SIM has been removed. Note: The network service is available for an emergency call Note: The initialization has been completed
Additional Notes: The AT+WIND? command is supported and indicates the <allowed bit flows>. AT+WIND settings are automatically stored in non volatile memory (EEPROM). This means the &W command does not need to be used and the selected flows are always activated after boot. Default value is 0: no flow activated, no indication. AT+WIND=? gives the possible value range (0-4095) The unsolicited response will then be: +WIND: <event> [ ,<idx> ] <idx>: Call identifier, defined in +CLCC command. Or for event 10: +WIND: <event>,<phonebook>,<status>,,<phonebook>,<status> Or for event 11: +WIND: <event>,[<checksum of SM>],[<checksum of FD>],[<checksum of ON>],[<checksum of SN>] ,[<checksum of EN>],[<checksum of LD>]
104
<press> 1: key press 0: key release <indresp> Indicator order number (as specified for +CIND) <value> New value of the indicator Command Syntax: Response Syntax: Response Syntax: AT+CMER=<mode>,<keyp>,<disp>,<ind>,<bfr> +CKEV: <key>, <press> (key press event report) +CIEV: <indresp>, <value> (indicator event report)
Possible responses OK +CKEV:12,1 +CKEV:12,0 Note: Key 12 has been pressed and released +ADC: 500,412 OK Note: ADC A, ADC B on 10 bits +CMER: 3,1,0,0,0 OK
AT+ADC? Note: Ask for the current values of converters in mode 0 AT+CMER?
105
1)),(message,(0-1)),(call,(0-1)),(roam,(01)),(smsfull,(0-1))
OK
106
Command AT+WLPR? Note: Read command AT+WLPR=1 Note: Read first EF-LP index value
107
Command AT+WLPW=1,5 Note: Write Lang Pref equal to 5 in EF-LP with index 1
Possible responses
+WIOR: 0 OK GPIO number 0 is reset
108
AT+WIOM=[<GpioDir>],[<GpioVal>]
Possible responses +WIOM: 255,0 OK On reset, all GPIOs are set to 0, as an output. +WIOM: (0-255),(0-255) OK Range allowed for the parameters. OK OK +WIOM: 254,128 OK
AT+WIOM=?
AT+WIOM=254 Set GPIO 0 as an input, and all others as outputs. AT+WIOM=,128 Set GPIO 7 default output value to 1. AT+WIOM?
109
Example:
Command AT+COPS=? Note: Available PLMN AT+WAC Note: Abort the request of PLMN list Possible responses OK
<duration> (0-50): Sets tone duration (unit of 100 ms). Range is 0 to 50. Default 0. When this parameter is equal to 0, the duration is infinite, and the tone can be stopped by AT+WTONE=0. Command syntax: AT+WTONE=<mode>[,<dest>,<freq>,<gain>,<duration>] Response syntax: OK or +CME ERROR: <err>
Command AT+WTONE=1,1,300,9,50 Note: Play a tone AT+WTONE=0 Note: Stop playing AT+WTONE=? Note: Test command AT+WTONE? Note: Current value Possible responses OK Note: Done OK Note: Done OK Note: Done ERROR
110
Command AT+WDTMF=1,"*",9,100 Note: Play a DTMF tone AT+WDTMF=0 Note: Stop playing AT+WDTMF=? Note: Test command AT+WDTMF? Note: Current value
Downloading +WDWL
Description: This command switches the product to download mode. Downloading is performed using the 1K-XMODEM protocol. Values: No parameters Command syntax: AT+WDWL
Command AT+WDWL Note: Switch on downloading mode Possible responses +WDWL: 0 Note: Start the downloading Note: Downloading in progress
AT+CFUN=1 Note: Reset the product at the end OK Note: Reset completed. New software running
111
Command AT+WDR=1 Note: Configure voice type FR,HR with HR preferred. AT+WDR=3 Syntax error AT+WDR? Note: Ask the current value
112
113
Scan +WSCAN
Description: This command displays the received signal strength indication (<rssi>) for a specified frequency (in absolute format). This command is not allowed during communication. Values: <absolute frequency> frequency in absolute format <rssi> 0: -113 dBm or less 1: -111 dBm 2...30: -109 to -53 dBm 31: -51dBm or greater 99: not known or not detectable Command syntax: AT+WSCAN=<absolute frequency> Response syntax: +WSCAN: <rssi>
Command AT+WSCAN=50 Note: Request <rssi> of absolute frequency 50 AT+WSCAN=1025 Note: Request power of absolute frequency 1025 Possible responses +WSCAN: 23 OK Note: <rssi> is 23. CME ERROR: 3 Note: 1025 is not a valid absolute frequency
114
Values: <mode> 0: Disable 32kHz powerdown mode 1: Enable 32kHz powerdown mode Command syntax: AT+W32K=<mode>
Command AT+W32K=1 Note: Enable 32kHz power down mode AT+W32K=0 Note: Disable 32kHz power down mode Possible responses OK Note: 32kHz power down mode is enabled OK Note: 32kHz power down mode is disabled
AT+WCDM=,1 Note: Select the speaker to play the melody on. AT+WCDM?
115
116
Lock +WLCK
Description: This command allows the ME to be locked on a specific network operator. Note: Test SIM cards (with MCC=001 & MNC=01) doesnt check these locks. Values: <fac> PS: SIM lock facility with a 8 digits password (PCK). PN: Network lock with a 8 digits password (NCK). PU: Network subset lock with a 8 digits password (NSCK). PP: Service provider lock with a 8 digits password (SPCK). PC: Corporate lock with a 8 digits password (CCK). <CnlType> Type of lock for co-operative network list (CNL) 0: Automatic (co-operative network list retrieved from EFCNL SIM file) Note: EFCNL file must be present in SIM to use automatic mode. 1: Manual (co-operative network list is given in the <CnlData> parameter) <CnlData> Co-operative network list (hexa string type) using same format as in EFCNL SIM file (ETSI GSM 11.11 or 3GPP 04.08). Note: Only if <CnlType> = 1 Command syntax: Response syntax: AT+WLCK=<fac>,<passwd>,<NetId>[,<GID1>[,GID2]] [,<CnlType>[,<CnlData>]] +WLCK: <status>
Possible responses OK Note: Network lock activated OK Note: SIM lock activated OK Note: Network Subset lock activated +CME ERROR: 3 Note: Need 7 digits of IMSI to perform a service provider lock OK Note: Service Provider lock activated. OK Note: Corporate lock activated. OK Note: Network lock activated on SFR and co-operative network list present in SIM OK Note: Network lock activated on F ORANGE (primary network), SFR and Bouygues Telecom (co-operative networks)
Command AT+WLCK="PN",12345678,20810 Note: Activate network lock on SFR (208,10) AT+WLCK="PS",12345678,208105923568974 Note: Activate SIM lock AT+WLCK="PU",12345678,2081035 Note: Activate Network Subset lock on SFR (208, 10, 35). AT+WLCK="PU",12345678,20810
AT+WLCK=PP,12345678,20810,E5 Note: Activate Service Provider lock on SFR (208, 10) and GID1 (0xE5). AT+WLCK=PC,12345678,20810,E5,10 Note: Activate Corporate lock on SFR (208, 10), GID1 (0xE5) and GID2 (0x10). AT+WLCK=PN,12345678,20810,0 Note: Activate Network lock on SFR (208, 10) using cooperative network list from SIM file EFCNL (must be present in SIM) AT+WLCK=PN,12345678,20801,1,02F802FFFFFF02F8 01FFFFFF Note: Activate Network lock on F ORANGE (208, 01) with manual co-operative network list including SFR (208, 10) and Bouygues Telecom (208, 20)
117
AT+CPHS=
118
Syntax error
**** the message box contains 1 message ***** +WVMI: 1,1 A message is waiting on Line 1 ***** The message box contains a second message *** +WVMI: 2,1 A message is waiting on Line 2 AT+CPHS=1,4 OK ****call forwarding is active on Line 1 ***** +WDCI: 1,1 AT+CPHS=2,1 +WVMI: 1,1 +WVMI: 2,1 +WVMI: 3,0 +WVMI:4,0 OK AT+CPHS=1,2 OK AT+WALS=1 +WALS:2 OK AT+CPHS=0,4 OK Interrogate the status of activated Line Current line is number 2 Interrogate the status of voice mail indicator functionality a message is waiting on LINE 1 a message is waiting on LINE 2 no data waiting no fax waiting Activate Divert Call Indicator functionality
AT+CPHS? +CPHS: 1,1 +CPHS: 2,1 +CPHS: 3,1 +CPHS: 4,0 +CPHS: 5,1 +CPHS: 6,1 +CPHS: 7,1 OK AT+CPHS=2,2
Interrogate the status of CPHS functionality Voice mail indicator functionality is activated The mail box number functionality is activated Alternate Line Serve functionality is activated Divert Call Indicator functionality is deactivated Network Operator functionality is activated CPHS Information functionality is activated Customer Service Profile functionality is activated
Query current mail box numbers in SIM +WMBN: 1,"19254871234",129,1 Mail box number for Line 1 +WMBN: 2,,,1 Mail box number for Line 2 +WMBN: 3,,,1 Mail box number for data Line +WMBN: 4,,,1 Mail box number for fax Line OK Only Line1 can be updated
119
+WNON: 0,Orange F
OK
+WNON: 1,Orange
OK +CME ERROR: 3 Note: CPHS feature is not allowed or format name is not accessible +CME ERROR: 3 Note: CPHS feature is not allowed or format name is not accessible OK Note: No effect
+WCPI: 0,0033000F
OK
+WCPI: 13,1
OK Note: Call Forward is active for Line 1
+WCPI: 22,0
OK Note: Mailbox Number for Line 2 is not available +CME ERROR: 3 Note: Wrong data field +CME ERROR: 3 Note: CPHS feature is not allowed OK Note: No effect
121
ERROR ERROR
+CME ERROR: 3 Note: Syntax error
+WCSP: 9,1
OK Note: Barring or All Outgoing Calls is customer accessible
+WCSP: 11,1
OK Note: Barring or All International Outgoing Calls is customer accessible +CME ERROR: 3 Note: CPHS feature is not allowed OK Note: No effect
AT+WCDP=0
AT+WCDP?
122
AT+WMBN=1,+33122334455,145 Note: Set mailbox number for line. AT+WMBN=2 Note: Erase mailbox number & name for line 2 AT+CPHS=2,2 Note: Get current Mail Box Numbers again
123
AT+WALS=? AT+WALS = 0,1 Note: Activate Line 1 AT+WALS = 0,2 Note: Activate Line 2 AT+WALS = 1 Note: Get the current Active Line AT+WALS = 1,2 AT+CPHS=0,3 Note: Deactivation of ALS feature AT+CPHS=2,3 Note: Interrogate ALS feature
124
Reset +WRST
Description: This command allows to reset the modem after the time specified by the second parameter. Values: <val1> 0: timer reset is disabled 1: timer reset is enabled <Delay> specify the time for reset Range 000:00- 168:59 (format hhh:mm) <RemainTime> time before next reset Range 000:01- 168:59 (format hhh:mm) Command syntax: AT+WRST =<Mode>,<Delay> Response syntax: +WRST: <Mode>,<Delay>,<RemainTime>
Command AT+WRST=? AT+WRST=0 Note: Disable timer AT+WRST=1,001:03 Note: Enable timer and put delay at 1 hour 3 minutes AT+WRST? Possible responses OK OK OK +WRST: 1,001:03,001:01 OK Note: Timer activated to reset after 1 hour and 3 minutes. At this point, 1 hour and 1 minute remain before next reset.
125
126
Hang-up +WATH
Description: This command disconnects the remote user, specifying a release cause and the location. In the case of multiple calls, all calls are released (active, on-hold and waiting calls). Values: <RelCause>: decimal value from 1 to 127 See table Failure Cause from GSM 04.08 recommendation. <location>: optional parameter (default value =0) values as defined in 04.08 0 : user 1 : private network serving the local user 2 : public network serving the local user 3 : transit network 4 : public network serving the remote user 5 : private network serving the remote user 7 : international network 10: network beyond interworking point Note: AT+WATH=0 is the same as ath. Command Syntax: AT+WATH=<RelCause>,<location>
Possible responses OK Note: Every call, if any, are released +WATH: (1-127),(0-5,7,10) OK Note: Every call, if any, are released Command AT+WATH=31 Note: Ask for disconnection with release cause=normal and location=USER AT+WATH=? AT+WATH=17,2 Note: Ask for disconnection with release cause=user busy and location= public network serving the local user
127
Functionality
The term SIM ToolKit refers to the functionalities described in the GSM Technical Specification 11.14. It introduces about twenty-five new commands for the SIM. Three classes of ToolKit functionalities have been defined, with Class 1 offering a subset of commands and Class 3 offering the full range of commands (See the Support of SIM ToolKit Classes table in APPENDIX D). The SIM Application ToolKit supports: profile download proactive SIM data download into SIM menu selection call control by SIM
Profile Download
The Profile Download instruction is sent by the customer application to the SIM as part of the initialization. It is used to indicate which SIM Application ToolKit features the customer application supports. The AT command used for this operation is +STSF (SIM ToolKit Set Facilities).
Proactive SIM
A proactive SIM provides a mechanism whereby the SIM can ask the customer application to perform certain actions. These actions include: display menu display given text get user input send a short message play the requested tone set up a call provide location information This mechanism allows SIM applications to generate powerful menu-driven sequences on the customer application and to use services available in the network. The commands used for this operation are: +STIN (SIM ToolKit Indication), +STGI (SIM ToolKit Get Information), +STGR (SIM ToolKit Give Response).
128
Menu Selection
A set of menu items is supplied by the SIM Application ToolKit. The menu selection command can then be used to inform the SIM Application which menu item is selected. The commands used for this operation are +STIN, +STGI and +STGR.
129
+STSF=X,XXXXXXXX
+STIN=X
STEP 2: SIM sends pro-active command
MULTI-TECH Modem
Customer Application
+STCR:X +STGR=X,XXXXXX
STEP 4: User response is sent to the SIM.
Step 1: The customer application informs the modem which facilities are supported. This operation is performed with the +STSF (SIM ToolKit Set Facilities) command, which also activates or deactivates the SIM ToolKit functionality. Step 2: An unsolicited result +STIN (SIM ToolKit indication) is sent by the product in order to indicate to the customer application which command type the SIM Application ToolKit is running. The last SIM ToolKit indication can be requested by the +STIN? command. Step 3: The customer application uses the +STGI (SIM ToolKit Get Information) command to get all the information about the SIM ToolKit command, given by +STIN. Step 4: The customer application uses the +STGR (SIM ToolKit Give Response) to send its response (if any) to the SIM ToolKit Application. The +STCR (SIM ToolKit Control response) indication is an unsolicited result sent by the SIM when Call control functionality is activated and before the customer application has performed any outgoing call, SMS, SS, or USSD.
130
131
Test command SIM ToolKit Set Facilities +STSF: (0-2), (160060C01F 5FFFFFFF7F),(1-255) OK No activation of SIM ToolKit functionality Set all SIM ToolKit facilities (class 3). Syntax Error Activation of SIM ToolKit functionality Reboot Software. Is the ME requiring a password? Yes, SIM PIN required PIN OK Init phase is complete SIM ToolKit functionality activated with all facilities
AT+STSF? +STSF: 0,160060C000,3 OK AT+STSF=2,5FFFFFFF7F OK AT+STSF=3 +CME ERROR: 3 AT+STSF=1 OK AT+CFUN=1 OK AT+CPIN? +CPIN: SIM PIN AT+CPIN=0000 OK +WIND: 4 AT+STSF? +STSF: 1,5FFFFFFF7F,3 OK
132
133
1 2 3
4 5 6
7 8 9 10 11
134
Chapter 16 SIM ToolKit Values when CmdType=1 (Display text) <Prior> 0: Normal priority of display. 1: High priority of display. <Text> Text to display in ASCII format. <ClearMode> 0: Clear message after a delay (3 seconds) 1: Wait for user to clear message. Values when CmdType=2 (Get Inkey) <Format> 0: Digit (0-9, *, #,and +) 1: SMS alphabet default. 2: UCS2 <HelpInfo> 0: No help information available. 1: Help information available. <TextInfo> Text information in ASCII format. Values when CmdType=3 (Get Input) <Format> 0: Digit (0-9, *, #,and +) 1: SMS alphabet default. 2: UCS2 3: Unpacked format. 4: Packed format. <EchoMode> 0: Echo off. 1: Echo on. <SizeMin> (1-255) Minimum length of input. <SizeMax> (1-255) Maximum length of input. <HelpInfo> 0: No help information available. 1: Help information available. <TextInfo> Text information in ASCII format. Values when CmdType=4 (Setup Call) <Type> 0: Set up call but only if not currently busy on another call. 1: Set up call, putting all other calls (if any) on hold. 2: Set up call, disconnecting all other calls (if any). <CalledNb> Called party number in ASCII format. <SubAdress> Called party sub-address in ASCII format. <Class> 0: Voice call. 1: Data call. 2: Fax call Values when CmdType=5 (Play tone) <ToneType> 0: Tone Dial. 1: Tone Busy. 2: Tone Congestion. 3: Tone Radio ack 4: Tone Dropped. 5: Tone Error. 6: Tone Call waiting. 7: Tone Ringing. 8: Tone General beep. 9: Tone Positive beep. 10: Tone Negative beep. <TimeUnit> 0: Time unit used is minutes. 1: Time unit used is seconds. 2: Time unit used is tenths of seconds. <TimeInterval> (1-255) Time required expressed in units. <TextInfo> Text information in ASCII format.
135
Values when CmdType=6 (Sel Item) <DefaultItem> (1-255) Default Item Identifier. <Alpha Idenitifer menu> Alpha identifier of the main menu. <Idx> (1-255) Identifier items. <NbItems> (1-255) Number of items in the menu. <Alpha Idx Label> Alpha identifier label of items in ASCII format. <HelpInfo> 0: No help information available. 1: Help information available. <NextActionId> Contains a pro-active command identifier. (see the table in APPENDIX F) Values when CmdType=7 (Refresh) <RefreshType> 0: 1 2 3 4
SlM initialization and full file change notification. File change notification. SIM initialization and file change notification. SIM initialization. SIM reset.
Values when CmdType=8 (Send SS) <TextInfo> Text information in ASCII format. Values when CmdType=9 (Send SMS) <TextInfo> Text information in ASCII format. Values when CmdType=10 (Send USSD) <TextInfo> Text information in ASCII format. Values when CmdType=11 (Setup Event List) <Evt> 1: Reporting asked for an Idle Screen event. 2: Reporting asked for an User Activity event. 3: Reporting asked for Idle Screen and User Activity events. 4: Cancellation of reporting event. Rem: For the UCS2 format texts are displayed in Hexa Ascii format. Example: When the SIM sends a TextString containing 0x00 0x41 the text displayed is 0041. Error Codes for the SIM ToolKit Get Information Command: + CME ERROR: 3 Operation not allowed. This error is returned when a wrong parameter is detected. +CME ERROR: 4 Operation not supported. This error is returned when the user wants to get information about a SIM ToolKit pro-active command (with SIM ToolKit functionality not activated.) +CME ERROR: 518 SIM ToolKit indication not received. This error is returned when the SIM ToolKit indication (+STIN) has not been received.
Example Initially, all facilities are activated. The PIN is not required and SIM ToolKit functionality is activated.
AT+CMEE=1 OK AT+WIND=15 OK Enable the reporting of mobile equipment errors Set indications
AT+STSF?
+STSF: 1,5FFFFFFF7F,3 OK +STIN: 0 AT+STIN? +STIN: 0 OK AT+STGI=0 +STGI: SIM TOOLKIT MAIN MENU +STGI: 1,3,BANK,0 +STGI: 2,3,QUIZ,0 +STGI: 3,3,WEATHER,0 OK AT+STIN? +CME ERROR: 4 SIM ToolKit functionality activated with all facilities. The main menu has been sent from the SIM.
Get information about the main menu Main menu contains 3 items.
136
137
Values: <CmdType> 0: Item selection in the main menu. 1: User confirmation to clear a Disp Text. 2: Response for a Get Inkey. 3: Response for a Get Input. 4: Response for a Setup call. 6: Response for a Sel Item. 11 Reponse for a Setup event list. 95 Backward move 96 Command beyond ME capabilities 97 ME currently unable to process command 98 No response from the user. 99 User abort. Values when CmdType=0 (Select an item from the main menu) <Result> 1: Item selected by the user. 2: Help information required by user. <Data> Contains the item identifier of the item selected by the user. Values when CmdType=1 (Confirm the display text clearing) No values. Values when CmdType=2 (Get Inkey) <Result> 0: Session ended by user. 1: Response given by the user. 2: Help information required by user. <Data> Contains the key pressed by the user. Values when CmdType=3 (Get Input) <Result> 0: Session ended by user. 1: Response given by the user. 2: Help information required by user. <Data> Contains the string of characters entered by the user. Note: For Inputs in UCS2 format, the data are entered in ASCII format. Example: For 8000410042FFFF entered, the SIM receives 0x00 0x41 0x00 0x42 with UCS2 DCS. (See the Appendix G about the different UCS2 syntaxes). Values when CmdType=4 (Setup call) <Result> 0: User refuses the call. 1: User accepts call. Values when CmdType=6 (Select Item) <Result> 0: Session terminated by the user 1: Item selected by the user 2: Help information required by the user 3: Return to the back item <Data> Contains the item identifier selected by the user Values when CmdType=11 (Setup Event List) <Result> 1: Idle screen available. 2: User activity event.
138
Sending a Terminal Response to the SIM: Values when CmdType=95 (Backward Move) Values when CmdType=96 (Command beyond ME capabilities) Values when CmdType=97 (ME currently unable to process command) Values when CmdType=98 (No response from the user) Values when CmdType=99 (SIM ToolKit Session aborting by the user) No values. It is possible to send a Terminal Response after the +STIN indication (step 2, of Messages exchanged during a SIM ToolKit operation), or after the +STGI command (step 3). Note: For the SETUP MENU Proactive Command, it is only possible to send a Terminal Response after the +STIN: 0 indication, not after a +STGI=0 request. All of the Terminal Responses are not possible with all of the Proactive Commands. Compatibility between available Terminal Responses and Proactive Commands is given in Appendix D, Table 2. If a Terminal Response is attempted during a incompatible Proactive Command session, a +CME ERROR: 3 will be returned. Possible error codes + CME ERROR: 3 +CME ERROR: 4 Operation not allowed. This error is returned when a wrong parameter is detected. Operation not supported. This error is returned when the user gives a response with SIM ToolKit functionality not activated. Or if the SIM ToolKit indication (+STIN) has not been received.
Example Initially, all facilities are activated, the PIN is not required and the SIM ToolKit functionality is activated.
+STIN: 0 The main menu has been sent from the SIM. AT+STGI=0 Get information about the main menu +STGI: 1,3,BANK,0 The main menu contains 3 items. +STGI: 2,3,QUIZ,0 +STGI: 3,3,WEATHER,0 OK AT+STGR=0,1,1 The item 2 of the main menu has been selected. OK +STIN: 6 The Sel item menu has been sent from the SIM. AT+STGI=6 Get information about the BANK menu +STGI: 1,BANK The BANK menu contains two items. +STGI: 1,2,PERSONAL ACCOUNT ENQUIRY,1 +STGI: 2,2,NEWS,0 OK AT+STGR=6,1,1 Select Item 1. OK +STIN: 3 User request to enter Password sent. AT+STGI=3 Get information about this request. +STGI: 0,0,4,4,0,Enter Account Password:
OK
AT+STGR=3,1<CR> The user enters the Password. >0000<Ctrl Z> OK +STIN:1 A text info has been sent from the SIM. AT+STGI=1 Get information about this text. +STGI: 0,Password correct, please wait for response,0 OK +STIN: 9 SIM requests a bank account update from bank server via the network (SEND SMS) AT+STGI=9 Get all information about the SEND SMS +STGI: Send account balance of user, authorization ok OK ********* After a short period of time. ******** +STIN: 5 Transaction is complete: BEEP +STGI=5 Get information about the Tone +STGI: 9,1,1 +STIN: 1 Display text indication AT+STGI=1 +STGI: 0,Your account balance is 1000 $,0 OK
139
140
Command Syntax:
Command AT+CGDCONT=[<cid> [,<PDP_type> [,<APN> [,<PDP_addr> [,<d_comp> [,<h_comp>]]]]]] AT+CGDCONT? Possible responses OK ERROR +CGDCONT: <cid>, <PDP_type>, <APN>,<PDP_addr>, <data_comp>, <head_comp> [<CR><LF>+CGDCONT: <cid>, <PDP_type>, <APN>,<PDP_addr>, <data_comp>, <head_comp> [...]] OK +CGDCONT: (range of supported <cid>s), <PDP_type>,,,(list of supported <d_comp>s), (list of supported <h_comp>s) [<CR><LF>+CGDCONT: (range of supported <cid>s), <PDP_type>,,,(list of supported <d_comp>s),(list of supported <h_comp>s) [...]] OK +CGCONT: (1-4), IP,,,(0-1,(0-1) +CGCONT: (1-4), PPP,,,0,0,0 OK +CGCONT: 1, IP,internet,,0,0 +CGCONT: 2, IP,abc.com,,0,0 OK
AT+CGDCONT=?
141
AT+CGQREQ=?
AT +CGQREQ=1,1,4,5,2,14 AT+CGQREQ=?
AT+CGQREQ?
Summary List of Values: <cid>: a numeric parameter that specifies a particular PDP context definition. <precedence>: a numeric parameter that specifies the precedence class <delay>: a numeric parameter that specifies the delay class <reliability>: a numeric parameter that specifies the reliability class <peak>: a numeric parameter that specifies the peak throughput class <mean>: a numeric parameter that specifies the mean throughput class Note: If a value is omitted for a particular class then the value is considered to be unspecified. Details about Values: <cid> Range 1- 3 <precedence> 0: Subscribed precedence - Subscribed by the Network by default if value is omitted 1: High priority - Service commitments shall be maintained ahead of precedence classes 2 and 3 2: Normal priority - Service commitments shall be maintained ahead of precedence class 3 3: Low priority - Service commitments shall be maintained after precedence classes 1 and 2 <delay> 0: Subscribed 1: Delay class 1 2: Delay class 2 3: Delay class 3 4: Delay class 4 Multi-Tech Systems, Inc. GSM Wireless AT Commands - PN S000293B 142
Delay Class
<reliabiliy> 0: Subscribed 1: Up to 1 000 (8 kbit/s) 2: Up to 2 000 (16 kbit/s) 3: Up to 4 000 (32kbit/s) 4: Up to 8 000 (64 kbit/s) 5: Up to 16 000 (188 kbit/s) 6: Up to 32 000 (256 kbit/s) 7: Up to 64 000 (512 kbit/s) 8: Up to 128 000 (1 024 kbit/s) 9: Up to 256 000 (2 048 kbit/s)
Reliability Class 0 1 2 3 4 5 Note: GTP Mode Subscribed Acknowledged Unacknowledged Unacknowledged Unacknowledged Unacknowledged LLC Frame Mode LLC Data RLC Block Traffic Type Protection Mode Subscribed by the Nwk / default if value is omitted Acknowledged Protected Acknowledged Non real-time traffic, error-sensitive application that cannot cope with data loss. Acknowledged Protected Acknowledged Non real-time traffic, error-sensitive application that can cope with infrequent data loss. Unacknowledged Protected Acknowledged Non real-time traffic, error-sensitive application that can cope with data loss, GMM/SM, & SMS. Unacknowledged Protected Unacknowledged Real-time traffic, error-sensitive application that can cope with data loss. Unacknowledged Unprotected Unacknowledged Real-time traffic, error non-sensitive application that can cope with data loss.
For real-time traffic, the QoS profile also requires appropriate settings for delay and throughput.
<peak>
0: Subscribed 1: Up to 1 000 (8 kbit/s) 2: Up to 2 000 (16 kbit/s) 3: Up to 4 000 (32kbit/s) 4: Up to 8 000 (64 kbit/s) 5: Up to 16 000 (188 kbit/s) 6: Up to 32 000 (256 kbit/s) 7: Up to 64 000 (512 kbit/s) 8: Up to 128 000 (1 024 kbit/s) 9: Up to 256 000 (2 048 kbit/s)
<mean>
0: Subscribed by the Network by default if value is omitted 1: 100 (~0.22 bit/s) 2: 200 (~0.44 bit/s) 3: 500 (~1.11 bit/s) 4: 1 000 (~2.2 bit/s) 5: 2 000 (~4.4 bit/s) 6: 5 000 (~11.1 bit/s) 7: 10 000 (~22 bit/s) 8: 20 000 (~44 bit/s) 9: 50 000 (~111 bit/s) 10: 100 000 (~0.22 kbit/s) 11: 200 000 (~0.44 kbit/s) 12: 500 000 (~1.11 kbit/s) 13: 1 000 000 (~2.2 kbit/s) 14: 2 000 000 (~4.4 kbit/s) 15: 5 000 000 (~11.1 kbit/s) 16: 10 000 000 (~22 kbit/s) 17: 20 000 000 (~44 kbit/s) 18: 50 000 000 (~111 kbit/s) 31: Best effort Multi-Tech Systems, Inc. GSM Wireless AT Commands - PN S000293B 143
AT+CGQMIN=?
144
145
146
147
Command Syntax:
Command AT+CGCLASS= [<class>] AT+CGCLASS? AT+CGCLASS=? AT+CGCLASS=CG Note: Enter GPRS Class C mode AT+CGCLASS=CC Note: Enter GMS mode AT+CGCLASS=A Note: Chosen class not supported AT+CGCLASS=? AT+CGCLASS? Possible Response(s) OK ERROR +CGCLASS: <class> OK +CGCLASS: (list of supported <class>s) OK OK OK +CME ERROR: 150 +CGCLASS: (CG,CC) OK +CGCLASS: (CC) OK 148
149
Result Codes and Corresponding Events: The following unsolicited result codes and the corresponding events are defined: +CGEV: REJECT <PDP_type>, <PDP_addr> A network request for PDP context activation occurred when the modem was unable to report it to the DTE with a +CRING unsolicited result code and was automatically rejected. +CGEV: NW REACT <PDP_type>, <PDP_addr>, [<cid>] The network has requested a context reactivation. The <cid> that was used to reactivate the context is provided if known to the modem. +CGEV: NW DEACT <PDP_type>, <PDP_addr>, [<cid>] The network has forced a context deactivation. The <cid> that was used to activate the context is provided if known to the modem. +CGEV: ME DEACT <PDP_type>, <PDP_addr>, [<cid>] The mobile equipment has forced a context deactivation. The <cid> that was used to activate the context is provided if known to the modem. +CGEV: NW DETACH The network has forced a GPRS detach. This implies that all active contexts have been deactivated. These are not reported separately. +CGEV: ME DETACH The mobile equipment has forced a GPRS detach. This implies that all active contexts have been deactivated. These are not reported separately. +CGEV: NW CLASS <class> The network has forced a change of MS class. The highest available class is reported. +CGEV: ME CLASS <class> The mobile equipment has forced a change of MS class. The highest available class is reported.
150
AT+CGREG=?
151
Example
ATD*99***1# CONNECT ATD*99***2# ERROR
Example:
AT+CGAUTO=? +CGAUTO: (0-2) OK AT+CGAUTO? +CGAUTO: 2 OK AT+CGAUTO=0 OK
153
Example:
+CRING: GPRS "IP", "122.41.74.238" AT+CGANS=1 CONNECT AT+CGANS=? +CGANS= (0-1) OK
154
AT+CGPADDR=?
155
If the modem is unable to announce to the DTE the network's request (for example it is in V.25ter online data state) the modem reject the request. No corresponding unsolicited result code is issued when the modem returns to a command state. Values: No parameters Command Syntax:
Command AT+CRC=0 Note: Extended reports disabled AT+CRC=1 Note: Extended reports enabled AT+CRC? AT+CRC=? Possible responses OK Note: Command valid OK Note: Command valid +CRC: 1 OK +CRC: (0,1) OK
AT+CR
Possible responses OK Note: Command valid OK Note: Command valid
Command AT+CR=0 Note: Extended reports disabled AT+CR=1 Note: Extended reports enabled
156
NO CARRIER indicates that the AT+CEER information is available for a failure diagnostic. See Failure Cause from GSM 04.08 Recommendation in Appendix A.
AT+WGPRS=<mode>,<parameter>,[<cid>] AT+WGPRS=?
AT+WGPRS?
Example:
AT+WGPRS=2,1,3 OK AT+WGPRS=? +WGPRS: (0-3),(0-1),(0-4) OK AT+WGPRS? +WGPRS: 0,0 +WGPRS: 1,0 +WGPRS: 2,1,1 +WGPRS: 2,0,2
157
Example 2
AT +CGCLASS=CG OK +CGREG: 1 AT +CGDCONT=1, "IP", "internet" OK AT +CGQREQ=1,1,4,5,2,14 OK AT +CGQMIN=1,1,4,5,2,14 OK AT +CGATT=1 OK AT +CGACT=1,1 OK //Remark about +CGDATA: the goal of this command is the same as ATD*99*** AT +CGDATA=1 CONNECT . Data transfer . +CGEV: NW DETACH
Network Request
AT+CGAUTO=0 OK +CRING: GPRS "IP", "211.45.89.152" AT+CGANS=1 CONNECT . Data transfer
158
159
160
Resulting from the following commands All commands +CMGS, +CMSS (+CMS ERROR: 512) +CMGS, +CMSS (+CMS ERROR: 513) +CMGS, +CMSS (+CMS ERROR: 514) All commands ( +CME ERROR: 515 or +CMS ERROR: 515) +STGI +STGI +ECHO, +VIP +COPS=? +CLCK +COPS +COPS +COPS +CMGS, +CMSS (+CMS ERROR: 531)
532
533
+WOPEN
ATD*99 +GACT +CGDATA
162
163
164
As verbose As verbose As verbose (specific) As verbose As verbose As verbose As verbose As verbose As verbose As verbose As verbose As verbose As verbose As verbose As verbose (specific) As verbose (specific) As verbose (specific) As Verbose (specific) 2 As Verbose (specific)
Cell Broadcast Message stored in mem at location <index> Current Call Meter value Cell Environment Description indication Call Waiting number SMS status report after sending a SMS Incoming SMS Status Report after sending a SMS, stored in <mem> (SR) at location <index> Key press or release Incoming Call Presentation Incoming message directly displayed Incoming message stored in <mem> (SM) at location <index> Network registration indication Incoming call type (VOICE, FAX ...) Automatic RxLev indication with AT+CCED=1,8 command Supplementary service notification during a call SIM ToolKit Indication Specific unsolicited indication (SIM Insert/Remove, End of init, Reset, Alerting, Call creation/release) Voice Mail Indicator notification (cf. +CPHS command) Diverted call indicator Incoming call signal from network Indicator event reporting
165
Command (E2P)
Default values
0 PCCP437 TRANSPARENT 0 0 (no auto-answer) 2 (speech) 0 (voice) ,1,0,3,10,7 (Algo ID 1) ,3,30,8000,256 (Algo ID 3) 1,1 0 (Spk 1 & Mic 1) 64 (speaker 1) 32 (speaker 2) 64 (mic 1 & ctrl 1) 0 (others) 0,2 0 0 0 1 (text) 0,1,0,0,0 SIM dependant (phase 2) 0 1,167,0,0 0 0 0,0,0 0 0 0 0,0 0 0 0 0,0,1 0 0 61,61,48,6,1 1,1 3,0,4096,20 0 0 0 0 1 0,5,0,0,2,0,0,0,0 30 1 1 1 1 0 1 3,4 2,2
X X X X X X X X X
Network Service commands +COPS X X +CREG X Phonebook commands +WAIP X +CSVM X SMS commands +CMGF X +CNMI +CSCA +CSDH X +CSMP +CSMS X +WUSS X Supplementary Services commands +CCUG X +CCWA X +CLIP X +COLP X +CSSN X +CUSD X Data commands %C X \N X +CBST X +CR X +CRC X +CRLP X +DOPT X +DS X +DR X +ILRR X Fax Class 2 commands +FBOR X +FCQ X +FCR X +FDCC,+FDIS X +FPHCTO X V24 V25 commands &C X &D X &S X E X Q X V X +ICF X +IFC X
X X X X X X X X X
X X X
X X X X X X X X X X X X X X X X X X X X
X X
166
Appendix A Result Codes, Failure Causes, Other Tables Parameter Storage Mode AT&W Command (E2P)
+IPR X +WMUX X Specific commands +ADC +CMER X +CPHS +WCDM +WDR +WIND +WIOM +WRIM +WSVG +WVR SIM ToolKit commands +STSF GPRS commands +GCAUTO X +GCCLASS +GCDCONT +GCEREP X +GCREG X +GCSMS +WGPRS
Command (E2P)
Default values
9600 0 0 0 ,0 0,0 2 0 255,0 0 0 5 0,160060C01F,3,0
X X X X X X X X X X
X X X X X X X
X X X X X X X
167
Security
**04*OLDPIN*NEWPIN*NEWPIN# **042*OLDPIN2*NEWPIN2*NEWPIN2# **05*PUK*NEWPIN*NEWPIN# **052*PUK2*NEWPIN2*NEWPIN2# *#06# Change PIN code Change PIN2 code Unlock PIN code Unlock PIN2 code Show the IMEI number
Call Forwarding
*SC# or *SC**bs# **SC*PhoneNumber# or **SC*PhoneNumber*BS# or **SC*PhoneNumber*[BS]*T# or *SC*PhoneNumber# or *SC*PhoneNumber*BS# or *SC*PhoneNumber*[BS]*T# *#SC# or *#SC**BS# #SC# or #SC**BS# ##SC# or ##SC**BS# The Service codes (SC) are: all call forwarding 002 all conditional call forwarding 004 call forwarding unconditional 21 call forwarding on no answer 61 call forwarding on not reachable 62 call busy 67 The Network service codes (BS) are: All tele and bearer services No code All teleservices 10 Telephony 11 All data teleservices 12 Fax services 13 Short Message Services 16 Voice Group Call Service 17 Voice Broadcast Service 18 All teleservices except SMS 19 All bearer services 20 All asynchronous services 21 All synchronous services 22 All data circuit synchronous 24 All data circuit asynchronous 25 All dedicated packet access 26 All dedicated PAD access 27 The no reply condition timer (T) is only used for SC = 002, 004 or 61. Activate Register and activate
168
Call Barring
*SC*Password# or *SC*Password*BS# *#SC# or *#SC**BS# #SC*Password# or #SC*Password*BS# **03*330*OLDPWD*NEWPWD*NEWPWD# **03**OLDPWD*NEWPWD*NEWPWD# *03*330*OLDPWD*NEWPWD*NEWPWD# *03**OLDPWD*NEWPWD*NEWPWD# Activate Check status Deactivate Change password for call barring
The Service codes (SC) are: call barring of outgoing call 33 all barring service (only for deactivation) 330 call barring of outgoing international call 331 call barring of outgoing international calls except to HPLMN 332 all outgoing barring service (only for deactivation) 333 call barring of incoming calls 35 call barring of incoming calls if roaming 351 all incoming barring service (only for deactivation) 353 Note: Network service codes (BS) are the same the call forwarding sequences.
Call Waiting
*43# *#43# #43# Activate Check status Deactivate
Number Presentation
*#30# *#31# *31#PhoneNumber #31#PhoneNumber *#76# CLIP check status CLIR check status Invoke CLIR for a voice call Suppress CLIR for a voice call COLP check status
169
Operator Names
Country Initials A A A A A A A ABW AF AGO AL AL ALG ALG AN AND ANT ANT ANT AR ARG ARG AS AUS AUS AUS AUS AZE AZE B BA BA BA BD BDA BE BEL BEN BEN BEN BF BG BG BGD BGD BHR BI BL BMU BO BOL BRA BRA BRA BRA BRA BRU BTN BUR BW BW BY CAM MCC 311 332 232 232 232 232 232 363 412 631 276 276 603 603 344 213 362 362 362 722 722 722 544 505 505 505 505 400 400 206 218 218 218 470 350 206 206 616 616 616 002 284 284 470 470 426 642 702 350 736 736 724 724 724 724 724 528 402 642 652 652 257 624 MNC 140 011 01 003 005 007 010 001 001 002 001 002 001 002 030 003 051 069 091 034 007 035 011 001 002 003 006 001 002 010 003 005 090 003 001 020 001 002 003 004 002 001 005 001 002 001 001 067 002 002 001 001 002 003 004 031 11 017 002 001 002 001 002 Preferred Presentation of Country Initials and Mobile Network Name Sprocket Blue Sky A1 T-Mobile A A One A tele.ring 3 AT SETAR GSM AF AWCC UNITEL AMC-AL vodafone AL ALGERIAN MOBILE NETWORK Djezzy APUA PCS ANTIGUA STA-MOBILAND Telcell GSM ANT CURACAO TELECOM UTS Wireless Curacao N.V. PERSONAL UNIFON PORT-HABLE Blue Sky Telstra Mobile YES OPTUS AUS VODAFONE AUS H3GA AZE-AZERCELL GSM BAKCELL GSM 2000 B mobistar BA-ERONET MOBIS BIH GSMBIH DB SHEBAWORLD TELECOM BDA BASE BEL PROXIMUS TELECEL BENIN BJ BENINCELL BELL BENIN COMMUNICATION BF CELTEL M-TEL GSM BG BG GLOBUL BGD-GP BGD AKTEL BATELCO Spacetel BI BTL BTC MOBILITY LTD. MOVIL-E NUEVATEL TIM BRASIL TIM BRASIL TIM BRASIL TIM BRASIL Oi BRU-DSTCom BT B-MOBILE BUSAFA BW MASCOM BW VISTA BY VELCOM Orange CAM Abbreviated Mobile Network Name Sprocket Blue Sky A1 TMO A one telering 3 AT SETARGSM AWCC UNITEL AMC voda AL AMN Djezzy APUA-PCS M-AND Telcell CT GSM UTS AR TP UNIFON P-HABLE Blue Sky Telstra Optus VFONE H3GA ACELL BKCELL mobi* ERONET MOBIS GSMBIH SHEBA TELE BDA BASE PROXI TLCL-BEN BENCELL BB COM CELTEL M-TEL GLOBUL GP AKTEL BATELCO SPACETEL BTL MOBILITY BOMOV VIVA TIM TIM TIM TIM Oi DSTCom B-MOBILE SAFARIS MASCOM VISTA VELCOM Orange
170
171
172
173
174
175
176
177
Appendix B Data Commands and Multiplexing, CPHS Information Field, and CSP Constants
APPENDIX B - DATA COMMANDS AND MULTIPLEXING, CPHS INFORMATION FIELD, AND CSP CONSTANTS
Data Commands and Multiplexing
The multiplexing protocol operates between a DCE (Data Communication Equipment: the product) and a DTE (Data Terminal Equipment). It allows a double session over a serial link interface: one for AT commands and one for DATA communications. AT+WMUX=1 activates the Multiplexing Mode. With this mode, AT commands and DATA are encapsulated in packets. The header of these packets allows recognition of a DATA packet or an AT command packet. AT+WMUX=0 deactivates the Multiplexing Mode and gets the product back to the default mode. This appendix presents how the multiplexing mode handles DATA and AT command flow. It also describes the format of DATA packets and AT command packets.
AT Command Packets
An AT command is encapsulated in a packet with a header, which allows to separate it from DATA packets. This packet is formed by a header (3 bytes), the AT command itself, and a checksum (1 byte): B7 B6 B5 B4 B3 B2 B1 B0 Start pattern 0xAA AT command length LSB AT command pattern 0x1D AT command length MSB AT command Checksum The 3 bytes of the header are: The first byte (0xAA) is used to identify the packet, The second byte represents the 8 LSB (Low Significant Bits) bits of the length of the AT command, The third byte is made of 2 parts: The 3 LSB bits are the 3 MSB (Most Significant Bits) bits of the length of the AT command, The 5 MSB bits (0x1D which equals to 0xE8 with the 3 bits offset) are used to identify an AT command. The maximum length of an AT command could be 2047 bytes which is greater than all the existing AT commands. The checksum is the addition (modulo 256) of all the transmitted bytes (header bytes and AT command bytes).
Data Packets
DATA is encapsulated into packets. These packets are composed of a header (3 bytes), the data bytes and the checksum (1 byte): B7 B6 B5 B4 B3 B2 B1 B0 Start pattern 0xDD Data packet length LSB Data packet type Data packet length MSB Data Bytes Checksum The 3 bytes of the header are: The first byte (0xDD) used to identify the packet, The second byte represents the 8 LSB bits of the length of the data field, The last byte is made of 2 parts: The 3 LSB bits represent the 3 MSB bits of the length of the data field, The 5 MSB bits represent the packet type. Data packets can have different values according to the type of packet: 0 DATA Packet: The packet contains the data to transmit on the radio link or received from the radio link, 1 1 STATUS Packet: The packet contains the status of SA, SB, X bits and the break condition coding as follow: SA SB X BRK RI Spare Spare Spare The length of data for the status packet is always equal to 1, Whenever a status changes (except break), all the status bits are included, These bits are off by default (and therefore the bits DTR and RTS), so it is necessary to send a status packet to the target at the beginning of the multiplexing to start the transmission,
These status bits contain the V24 control information: SA contains DTR (signal CT108 from terminal to IWF) and DSR (signal CT107 from terminal to IWF), SB contains RTS (signal CT105 from terminal to IWF) and DCD (signal CT109 from IWF to terminal), X contains CTS (signal CT106). For more information, refer to GSM Technical Specification 07.02
178
Appendix B Data Commands and Multiplexing, CPHS Information Field, and CSP Constants
2 READY Packet: The packet indicates that the target is ready to receive data: No data are transmitted in this packet (so the length is null), 3 BUSY Packet: The packet indicates that the target is busy and can not receive data: like the ready packet, no data are transmitted, Other Values: Currently, these values are not used (reserved for future enhancement). Checksum is calculated like the AT command packet checksum (addition of all transmitted bytes including header bytes).
Examples
AT Command and Its Answer
When there is no encapsulation, the AT command transmitted on the serial link is like this (in ASCII and hexadecimal): AT\r\n 0x41 0x54 0x0D 0x0A The answer is like this: \r\nOK\r\n 0x0D 0x0A 0x4F 0x4B 0x0D 0x0A With the encapsulation in the serial link, the packet transmitted is (in hexadecimal): 0xAA 0x04 0xE8 0x41 0x54 0x0D 0x0A 0x42 And the answer is like this: 0xAA 0x06 0xE8 0x0D 0x0A 0x4F 0x4B 0x0D 0x0A 0x60
Restriction
The autobauding mode is not available when the Multiplexing Mode is activated: the serial link speed must be set to a fixed rate.
179
Appendix B Data Commands and Multiplexing, CPHS Information Field, and CSP Constants
CSP Constants
Service Group: Call Offering
Service Call Forwarding Unconditional Call Forwarding on User Busy Call Forwarding on No Rely Call Forwarding on User Not Reachable Call Transfer External Value 1 2 3 4 5
180
Appendix B Data Commands and Multiplexing, CPHS Information Field, and CSP Constants
181
182
Phonebook Examples
For each example illustrated in this section, the ME is supposed to have been powered on and the SIM PIN entered. Example 1: The whole phonebook of the ME is read. AT+CPBS=? Query supported phonebook memories. +CPBS: (SM,FD,ON) ADN, FDN, and MSISDN phonebooks supported. AT+CPBS=SM Select ADN phonebook. OK AT+CPBR=? Read the index range and the length of the elements. +CPBR: (1-80),20,14 80 locations (from 1 to 80), max length of 20 for the phone number, 14 characters max for the text. AT+CLIP=1 Enable the calling line identification presentation. AT+CPBR=1,80 Read all entries (only the ones set are returned). +CPBR: 1,0346572834,129,Delores Clairborne +CPBR: 2,1284374523,129,Thad Beaumont +CPBR: 3,1243657845,129,John Panborn OK Example 2: Erase or Write a phonebook entry. AT+CPBW=? Get the phonebook type. +CPBW: (1-80),20,(129,145),14 80 locations, max length of 20 for the phone number, TON/NPI of 129 or 145 and 14 characters max for text. AT+CPBW=3 Erase location 3. OK AT+CPBW=3, 4356729012,129,Carry Write at location 3. OK AT+CPBR=1,80 Read all entries (only the ones set are returned). +CPBR: 1,0346572834,129,Delores Clairborne +CPBR: 2,1284374523,129,Thad Beaumont +CPBR: 3,1243657845,129,John Panborn OK Example 3: Find phonebook entries. AT+CPBW=? Get the phonebook type. +CPBF: 20,14 Max length of 20 for the phone number, 10 characters for the text. AT+CPBF=D Read entries starting with D. +CPBF: 1,0346572834,129,Delores Clairborne OK AT+CPBF=W Read entries starting with W. +CME ERROR: 22 Entry not found.
183
Send a SMS-SUBMIT to mobile phone. Product sends a 4-character sequence: 0x0D 0x0A 0x3E 0x20. This is the first text line Edit first line and press carriage return (<CR>, 0x0D). This is the last text line Edit last line and send message by pressing <ctrl-Z> (0x1A). +CMGS: 5 Success: message reference 5 is returned from the SMS Service Center. +CDS: 2,5,0601290800,129,99/05/01 14:15:10+04. Success: report of successful message delivery received.
Example 1: Read a short message. AT+CMGF=1 Text mode to read Short Messages. AT+CMGL=ALL List all stored messages. +CMGL: 1,REC READ,+336290918,,99/05/01 14:15:10+04 I will be late. This is the first message. +CMGL: 2,REC UNREAD,+336290918,,99/05/01 14:19:44+04 Traffic jam on Broadway. This is the second message. OK AT+CMGR=1 Read the first message. +CMGR: REC READ,+336290918,,99/05/01 14:19:44+04 OK
184
Second page data terminated by <0x10h><0x03h> OK Page received +FPTS:1 Second page acknowledged. +FET:2 No more page to receive. OK AT+FDR +FHNG:0 Normal end of connection. OK
185
186
Backward Move (95) Command beyond ME capabilities (96) ME currently unable to process command (97) No response from the user (98) SIM session terminated by the user (99)
187
b4
b3
b2
b1
Command result Call Control by SIM Cell identity included in Call Control by SIM MO short message control by SIM Handling of the alpha identifier according to subclause 9.1.3 UCS2 Entry supported UCS2 Display supported Display of the extension text Third byte (Proactive SIM): b8 b7 b6 b5 b4
User choice User choice User choice User choice User choice User choice User choice User choice
b3
b2
b1
Proactive SIM: DISPLAY TEXT Proactive SIM: GET INKEY Proactive SIM: GET INPUT Proactive SIM: MORE TIME Proactive SIM: PLAY TONE Proactive SIM: POLL INTERVAL Proactive SIM: POLLING OFF Proactive SIM: REFRESH Fourth byte (Proactive SIM): b8 b7 b6 b5 b4 b3
User choice User choice User choice User choice User choice Set by product to 1 Set by product to 1 User choice
b2
b1
Proactive SIM: SELECT ITEM Proactive SIM: SEND SHORT MESSAGE Proactive SIM: SEND SS Proactive SIM: SEND USSD Proactive SIM: SET UP CALL Proactive SIM: SET UP MENU Proactive SIM: PROVIDE LOCAL INFORMATION (MCC, MNC, LAC, Cell ID & IMEI) Proactive SIM: PROVIDE LOCAL INFORMATION (NMR)
User choice User choice User choice User choice User choice User choice Set by product to 1
Set by product to 1
188
Proactive SIM: SET UP EVENT LIST Event: MT call Event: Call connected Event: Call disconnected Event: Location status Event: User activity Event: Idle screen available Event: Card reader status Sixth byte: (reserved for Event driven information extensions) b7 b6 b5 b4 b3 b2 b1
Set by product to 1 Set by product to 1 Set by product to 1 Set by product to 1 Set by product to 1 User choice User choice Set by product to 0
b8
RFU, bit = 0 Seventh byte (Multiple card proactive commands) for class "a" b7 b6 b5 b4 b3 b2 b1
b8
Proactive SIM: POWER ON CARD Proactive SIM: POWER OFF CARD Proactive SIM: PERFORM CARD APDU Proactive SIM: GET READER STATUS RFU, bit = 0 Eighth byte (Proactive SIM): b8 b7 b6 b5 b4 b3
Set by product to 0 Set by product to 0 Set by product to 0 Set by product to 0 Set by product to 0
b2
b1
Proactive SIM: TIMER MANAGEMENT (start, stop) Proactive SIM: TIMER MANAGEMENT (get current value) Proactive SIM: PROVIDE LOCAL INFORMATION (date, time and time zone) Binary choice in GET INKEY SET UP IDLE MODE TEXT RUN AT COMMAND (e.g.. class "b" is supported) 2nd alpha identifier in SET UP CALL 2nd capability configuration parameter (see 9.1.6) Ninth byte: b8 b7 b6 b5 b4 b3 b2 b1
Set by product to 0 Set by product to 0 Set by product to 0 Set by product to 0 Set by product to 0
Sustained DISPLAY TEXT (see 6.4.1) SEND DTMF command (see 6.4.24) RFU, bit = 0 RFU, bit = 0 RFU, bit = 0 RFU, bit = 0 RFU, bit = 0 RFU, bit = 0 Subsequent bytes: b8 b7 b6 b5
b4
b3
b2
b1
RFU, bit = 0
189
X X X X X X X X X X
X X X X X X
190
2.
If the first byte of the alpha string is set to 0x'81', then the second byte contains a value indicating the number of characters in the string. The third byte contains an 8-bit number that defines bits 15 to 8 of a 16-bit base pointer, where bit 16 is set to zero, and bits 7 to 1 are also set to zero. These sixteen bits represent a base pointer to a "half-page" in the UCS2 code space, to be used with some or all of the remaining bytes in the string. The fourth and subsequent bytes in the string contain codings as follows:
If bit 8 of the byte is set to zero, the remaining bits of the byte contain a GSM Default Alphabet character If bit 8 of the byte is set to one, then the remaining bits are an offset value added to the 16-bit base pointer defined by byte 3, and the resulting 16-bit value is a UCS2 code point and defines a UCS2 character. Byte 2 '05' Byte 3 '13' Byte 4 '53' Byte 5 '95' Byte 6 'A6' Byte 7 'XX' Byte 8 'FF' Byte 9 'FF'
In the above example: Byte 2 indicates there are 5 characters in the string Byte 3 indicates bits 15 to 8 of the base pointer, and indicates a bit pattern of 0hhh hhhh h000 0000 as the 16 bit base pointer number. Bengali characters for example start at code position 0980 (0000 1001 1000 0000), which is indicated by the coding '13' in byte 3 (shown by the italicized digits). Byte 4 indicates GSM Default Alphabet character 53; e.g., "S". Byte 5 indicates a UCS2 character offset to the base pointer of '15', expressed in binary as follows 001 0101, which, when added to the base pointer value results in a sixteen bit value of 0000 1001 1001 0101, e.g.. '0995', which is the Bengali letter KA. Byte 8 contains the value 'FF', but as the string length is 5, this a valid character in the string, where the bit pattern 111 1111 is added to the base pointer, yielding a sixteen bit value of 0000 1001 1111 1111 for the UCS2 character (e.g.. '09FF'). Byte 9 contains the padding value 0xFF. 3. If the first byte of the alpha string is set to '0x82', then the second byte contains the length of the string (number of characters). The third and fourth bytes contain a 16-bit number that defines the complete 16-bit base pointer to a "half-page" in the UCS2 code space for use with some or all of the remaining bytes in the string. The fifth and subsequent bytes in the string contain coding as follows: If bit 8 of the byte is set to zero, the remaining 7 bits of the byte contain a GSM Default Alphabet character If bit 8 of the byte is set to one, the remaining 7 bits are an offset value added to the base pointer defined in bytes three and four, and the resultant 16 bit value is a UCS2 code point, and defines a UCS2 character. Example 3 Byte 1 '82' Byte 2 '05' Byte 3 '05' Byte 4 '30' Byte 5 '2D' Byte 6 '82' Byte 7 'D3' Byte 8 '2D' Byte 9 '31'
In the above example Byte 2 indicates there are 5 characters in the string Bytes 3 and 4 contain a sixteen bit base pointer number of '0530', pointing to the first character of the Armenian character set. Byte 5 contains a GSM Default Alphabet character of '2D', which is a dash "-". Byte 6 contains a value '82', which indicates it is an offset of '02' added to the base pointer, resulting in a UCS2 character code of '0532', which represents Armenian character Capital BEN. Byte 7 contains a value 'D3', an offset of '53', which when added to the base pointer results in a UCS2 code point of '0583', representing Armenian Character small PIWR.
191
DTR CTS
2 4
TX RX
1 XXXX
Description of the stages: 1: the DTE sends an AT command 2: the DTE drops DTR to make the DCE enter the power down mode. Warning: this mode will not really enter until CTS is dropped (stage 4). The DTE could also have dropped DTR after receiving the AT response (stage 3). 3: the DCE sends back the AT response (if any) 4: the DCE drops CTS and does enter the power down mode. 5: the DCE sends back an unsolicited response (for instance a RING or +SMTI (incoming SMS indication)) 6: the DTE wants to reply to that unsolicited response so it causes the DCE to exit the power down mode by raising its DTR. 7: in turn the DCE acknowledges the exit of the power down mode by raising CTS. 8) & 9) exchange of AT commands/responses. Note 1): Note 2): The DTE must not send any AT commands from stage 2 on up to stage 7. During the latency period (between stages 2 and 4) should the DTE want to abort the power down mode, it raises DTR and should wait for 150us before assessing CTS. If CTS is still high than the DCE has aborted the power down mode and is ready to receive AT commands. The 150us wait should get around the race condition between DTR raise and CTS drop.
192
General Commands
AT Commands AT+CGMI AT+CGMM AT+CGMR AT+CGSN AT+CSCS AT+WPCS AT+CIMI AT+CCID AT+GCAP A/ AT+CPOF AT+CFUN AT+CPAS AT+CMEE AT+CKPD AT+CCLK AT+CALA Conditions None None None None +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 1 None Depends on previous command +WIND: 3 without SIM, +WIND: 1 with SIM None None None Depends of the sequence used +WIND: 4 None SIM dependence N N N N N N Y Y N Depends on prev. command N N N N Y/N Y N Intermediate N N N N N N N N N N N N N N N N Y
193
Security Commands
AT commands AT+CPIN AT+CPIN2 AT+CPINC AT+CLCK AT+CPWD Conditions +WIND: 1 after PIN entered +WIND: 1 +WIND: 4 +WIND: 4 SIM dependence Y Y Y Y Y Intermediate N N N N N
Phonebook Commands
AT commands AT+CPBS AT+CPBR AT+CPBF AT+CPBW AT+CPBP AT+CPBN AT+CNUM AT+WAIP AT+CSVM Conditions +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 None +WIND: 4 SIM dependence Y Y Y Y Y Y Y N N Intermediate N Y Y N Y Y N N N
+WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 +WIND: 4 None
194
Data Commands
AT commands AT+CBST AT+FCLASS AT+CR AT+CRC AT+ILRR AT+CRLP AT+DOPT AT%C AT+DS AT+DR \N Conditions None None None None +WIND: 4 None None None None None None SIM dependence N N N N N N N N N N N Intermediate N N N N N N N N N N N
Fax Commands
AT commands AT+FTM AT+FRM AT+FTH AT+FRH AT+FTS AT+FRS Conditions None None None None None None SIM dependence N N N N N N Intermediate N N N N N N
Class 2 Commands
AT commands AT+FDT AT+FDR AT+FET AT+FPTS AT+FK AT+FBOR AT+FBUF AT+FCQ AT+FCR AT+FDIS AT+FDCC AT+FLID AT+FPHCTO Conditions None None None None None None None None None None None None None SIM dependence N N N N N N N N N N N N N Intermediate N N N N N N N N N N N N N
V24-V25 Commands
AT commands AT+IPR AT+ICF AT+IFC AT&C AT&D AT&S ATO ATQ ATV ATZ AT&W AT&T ATE AT&F AT&V ATI AT+WMUX Conditions None None None None None None +WIND: 4 None None None None None None None None None None SIM dependence N N N N N N N N N N N N N N N N N Intermediate N N N N N N N N N N N N N N N N N
195
Specific AT Commands
AT commands AT+CCED AT+WIND AT+ADC AT+CMER AT+WLPR AT+WLPW AT+WIOR AT+WIOW AT+WIOM AT+WAC AT+WTONE AT+WDTMF AT+WDWL AT+WVR AT+WDR AT+WSVG AT+WSTR AT+WSCAN AT+WRIM AT+W32K AT+WCDM AT+WCCS AT+WLCK AT+CPHS AT+WMIR AT+WCDP AT+WMBN AT+WOPEN AT+WRST AT+WSST Conditions None None None None +WIND: 1 +WIND: 1 None None None None None None None None None None None None None None None +WIND: 4 None (PIN for auto CNL) +WIND: 4 None None PIN None None None SIM dependence N N N N N N N N N N N N N N N N N N N N N N N (Y for auto CNL) Y N N Y N N N Intermediate N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N
196
Index
INDEX
%
%C Select data compression............................................84 %D Automatic dialing with DTR ....................................23 +CLCC List current calls ................................................ 75 +CLCK Call barring........................................................ 67 +CLCK Facility lock....................................................... 41 +CLIP Calling Line Identification................................... 70 +CLIR Calling line identification restriction................... 69 +CME ERROR GPRS-related errors ............................ 159 +CME Error Result Code............................................... 161 +CMEC Mobile equipment control mode ..................... 107 +CMEE Report Mobile Equipment errors........................ 17 +CMER Mobile equipment event reporting .................. 105 +CMGD Delete message................................................. 61 +CMGF Preferred Message Format ................................ 54 +CMGL List message ..................................................... 58 +CMGR Read message ................................................... 57 +CMGS Send message.................................................... 59 +CMGW Write Message to Memory .............................. 59 +CMS ERROR Message service failure result code ...... 162 +CMSS Send Message from Storage .............................. 60 +CMUT Microphone Mute Control ................................ 26 +CNMA New Message Acknowledgement .................... 51 +CNMI New message indication .................................... 56 +CNUM Subscriber number ........................................... 47 +COLP Connected line identification presentation ......... 71 +COPN Read Operator Name ........................................ 37 +COPS Operator Selection.............................................. 31 +CPAS Phone activity status............................................ 16 +CPBF Find phonebook entries ...................................... 44 +CPBN Move action in phonebook ................................ 46 +CPBP Phonebook phone search .................................... 46 +CPBR Read phonebook entries ..................................... 44 +CPBS Select phonebook memory storage..................... 43 +CPBW Write phonebook entry ..................................... 45 +CPHS CPHS command ............................................... 118 +CPIN Enter PIN ............................................................ 38 +CPIN2 Enter PIN2 ........................................................ 40 +CPINC PIN remaining attempt number ........................ 40 +CPLS Selection of Preferred PLMN list ....................... 34 +CPMS Preferred Message Storage ................................ 53 +CPOF Power off............................................................. 15 +CPOL Preferred operator list ........................................ 35 +CPUC Price per unit and currency table ....................... 73 +CPWD Change password.............................................. 42 +CPWD Modify SS password......................................... 68 +CR Service reporting control ...................................... 156 +CR Service Reporting Control ...................................... 81 +CRC Cellular result codes........................................... 156 +CRC Cellular Result Codes........................................... 82 +CREG Network Registration......................................... 33 +CRLP Radio link protocol parameters .......................... 83 +CSAS Save Settings ...................................................... 54 +CSCA Service center address........................................ 62 +CSCB Select Cell Broadcast Message Types................ 62 +CSCS Select TE character set ........................................ 14 +CSDH Show text mode parameters............................... 55 +CSMP Set Text Mode Parameters................................. 60 +CSMS Select message service....................................... 51 +CSNS Single Numbering Scheme................................. 24 197
&
&C Set DCD signal .........................................................95 &D Set DTR signal..........................................................96 &F Restore factory settings .............................................98 &S Set DSR signal ..........................................................96 &T Auto-tests ..................................................................98 &V Display configuration ...............................................99 &W Save configuration ...................................................97
+
+ADC Analog digital converter measurements .............104 +CACM Accumulated call meter ....................................72 +CALA Alarm Management ............................................18 +CAMM Accumulated call meter maximum ..................73 +CAOC Advice of charge ...............................................72 +CBST Bearer Type Selection ........................................80 +CCED Cell environment description ...........................101 +CCFC Call forwarding ..................................................66 +CCID Card Identification ...............................................15 +CCLK Clock Management .............................................17 +CCUG Closed User Group ............................................78 +CCWA Call waiting ......................................................68 +CEER Extended error report..................................21, 157 +CEER, Failure Cause....................................................159 +CFUN Set phone functionality .......................................16 +CGACT PDP context activate or deactivate................146 +CGANS Manual response to network request for PDP context activation....................................................................154 +CGATT Attach or Detach............................................145 +CGAUTO Automatic response to network request for PDP context activation .......................................................153 +CGCLASS GPRS Mobile Station Class......................148 +CGDATA Enter Data State .........................................147 +CGDCONT Define PDP Context ................................140 +CGEREP GPRS Event Reporting................................150 +CGMI Manufacturer identification.................................13 +CGMM Request Model Identification............................13 +CGMR Request revision identification...........................13 +CGPADDR Show PDP Address..................................155 +CGQMIN Quality of Service Profile Minimum Acceptable ...................................................................................144 +CGQREQ Quality of Service Profile Requested .........142 +CGREG GPRS network registration status..................151 +CGSMS Select service for MO SMS messages...........149 +CHLD Call related supplementary services...................74 +CICB Incoming Call Bearer ..........................................24 +CIMI Request IMSI........................................................15 +CIND Indicator Control...............................................106 +CKPD Keypad control....................................................17
Index +CSQ Signal Quality .......................................................30 +WMIR Customer storage mirror ................................. 122 +CSSN Supplementary Service Notifications .................76 +WMSC Message status modification ............................ 63 +CSVM Set Voice Mail Number.....................................49 +WMUX Multiplexing Mode ....................................... 100 +CUSD Unstructured Supplementary Service Data ........77 +WNON Network operator name ................................. 121 +DOPT Others radio link parameters ..............................83 +WOPEN Open AT control command.......................... 124 +DR V42bis data compression report..............................85 +WOPN Read operator name.......................................... 34 +DS V42bis data compression.........................................84 +WPCS Phonebook Character Set ................................... 14 +ECHO Echo Cancellation..............................................27 +WRIM Ring Indicator Mode....................................... 114 +FBOR Page transfer bit order ........................................89 +WRST Reset ............................................................... 125 +FBUF Buffer size report................................................89 +WSCAN Scan ............................................................. 114 +FCLASS Select Mode ...................................................81 +WSST Set standard tone.............................................. 126 +FCQ Copy quality checking ..........................................89 +WSTR Status Request................................................. 113 +FCR Capability to receive .............................................89 +WSVG Select Voice Gain........................................... 113 +FDCC DCE capabilities parameters ..............................91 +WSVN Write IMEI SVN ............................................. 127 +FDIS Current sessions parameters.................................90 +WTONE Play tone ...................................................... 110 +FDR Receive Data.........................................................88 +WUSS Unchange SMS Status....................................... 65 +FDT Transmit Data .......................................................88 +WVMI Unsolicited result voice mail indicator ........... 120 +FET Transmit page punctuation ....................................88 +WVR Voice Rate ........................................................ 112 +FK Terminate Session ...................................................89 +FLID Local ID string.....................................................91 3 +FPHCTO Page transfer timeout parameter....................91 +FPTS Page transfer status parameters............................88 32kHz power down mode +W32K................................ 115 +FRH HDLC receive speed.............................................87 +FRM Receive speed.......................................................86 A +FRS Receive silence ......................................................87 +FTH HDLC transmit speed............................................86 A Answer a call............................................................... 21 +FTM Transmit speed .....................................................86 A/ Repeat last command.................................................. 15 +FTS Stop transmission and wait ....................................87 Abort command +WAC ................................................ 110 +GCAP Capabilities list ...................................................15 Accumulated call meter +CACM.................................... 72 +ICF DTE-DCE character framing..................................94 Accumulated call meter maximum +CAMM .................. 73 +IFC DTE-DCE local flow control..................................95 Advice of charge +CAOC ............................................... 72 +ILRR DTE-DCE local rate reporting.............................82 Alarm Management +CALA........................................... 18 +IPR Fixed DTE rate .......................................................93 Alternate line service +WALS ...................................... 124 +SIDET SideTone modification ......................................29 Analog digital converter measurements +ADC............. 104 +SPEAKER Speaker & Microphone selection ................26 Answer a call A............................................................... 21 +STCR Unsolicited Result SIM ToolKit Control Response137 AT Command Examples ................................................ 182 +STGI SIM ToolKit Get Information............................134 Automatic answer S0 ...................................................... 23 +STGR SIM ToolKit Give Response ............................137 Automatic dialing with DTR %D.................................... 23 +STIN SIM ToolKit Indication .....................................133 Automatic response to network request for PDP context +STSF SIM ToolKit Set Facilities.................................131 activation +CGAUTO............................................... 153 +VGR, +VGT Gain control .............................................25 Auto-tests &T.................................................................. 98 +VIP Initialize Voice Parameters ....................................29 Avoid phonebook initialization +WAIP.......................... 48 +VTD, +VTS DTMF signals ...........................................22 +W32K 32kHz power down mode ................................115 B +WAC Abort command.................................................110 +WAIP Avoid phonebook initialization ..........................48 Back to online mode O.................................................... 96 +WALS Alternate line service........................................124 Bearer Type Selection +CBST ........................................ 80 +WATH Hang-up ..........................................................127 Buffer size report +FBUF................................................ 89 +WCBM Cell Broadcast Message Identifiers..................63 +WCCS Custom character set .......................................116 +WCDM Change default melody ..................................115 C +WCDP Change default player .....................................122 Call barring +CLCK........................................................ 67 +WCPI CPHS information ............................................121 Call forwarding +CCFC .................................................. 66 +WCSP Customer service profile..................................122 Call related supplementary services +CHLD .................. 74 +WDCI Unsolicited result diverted call indicator..........120 Call waiting +CCWA ...................................................... 68 +WDCP Delete Calls Phonebook ....................................48 Calling line identification presentation +CLIP................ 70 +WDR Data Rate...........................................................112 Calling line identification restriction +CLIR................... 69 +WDTMF Play DTMF tone ..........................................111 Capabilities list +GCAP ................................................... 15 +WDWL Downloading .................................................111 Capability to receive +FCR............................................. 89 +WGPRS GPRS Parameters Customization..................157 Card Identification +CCID.............................................. 15 +WIND General Indications..........................................103 Cell Broadcast Message Identifiers +WCBM .................. 63 +WIOM Input/Output Management ..............................109 Cell environment description +CCED........................... 101 +WIOR Read GPIO value .............................................108 Cellular result codes +CRC..................................... 82, 156 +WIOW Write GPIO value ...........................................109 Change default melody +WCDM.................................. 115 +WLCK Lock................................................................117 Change default player +WCDP ..................................... 122 +WLPR Read Language Preference ..............................107 Change password +CPWD.............................................. 42 +WLPW Write Language Preference ............................108 Clock Management +CCLK............................................ 17 +WMBN CPHS mail box number ..................................123 Closed User Group +CCUG............................................ 78 +WMBS Multi-band selection.......................................127 Multi-Tech Systems, Inc. GSM Wireless AT Commands - PN S000293B 198
Index Command line Select TE character set +CSCS................................... 14 AT .................................................................................11 Set phone functionality +CFUN ................................. 16 Command Type and Next Action Indicator ....................190 Commands, GPRS Commands, Call Control Automatic response to network request for PDP context Answer a call A...........................................................21 activation +CGAUTO ........................................... 153 Automatic answer S0 ..................................................23 Cellular result codes +CRC ...................................... 156 Automatic dialing with DTR %D................................23 Define PDP Context +CGDCONT ........................... 140 Dial command D ..........................................................19 Enter Data State +CGDATA..................................... 147 DTMF signals +VTD, +VTS.......................................22 Extended error report +CEER................................... 157 Echo Cancellation +ECHO .........................................27 GPRS Attach or Detach +CGATT............................ 145 Extended error report +CEER .....................................21 GPRS Event Reporting +CGEREP........................... 150 Gain control +VGR, +VGT.........................................25 GPRS Mobile Station Class +CGCLASS ................. 148 Hang-Up command H .................................................20 GPRS network registration status +CGREG............. 151 Incoming Call Bearer +CICB......................................24 GPRS Parameters Customization +WGPRS............. 157 Initialize Voice Parameters +VIP................................29 GPRS-related errors +CME ERROR ......................... 159 Microphone Mute Control +CMUT ............................26 Manual response to network request for PDP context Redial last telephone number DL ................................22 activation +CGANS .............................................. 154 SideTone modification +SIDET..................................29 PDP context activate or deactivate +CGACT ........... 146 Single Numbering Scheme +CSNS.............................24 Quality of Service Profile Minimum Acceptable +CGQMIN Speaker & Microphone selection +SPEAKER............26 ............................................................................... 144 Commands, Data Quality of Service Profile Requested +CGQREQ .... 142 Bearer Type Selection +CBST ....................................80 Request GPRS IP service D...................................... 152 Cellular result codes +CRC.........................................82 Select service for MO SMS messages +CGSMS ...... 149 DTE-DCE local rate reporting +ILRR ........................82 Service reporting control +CR .................................. 156 Others radio link parameters +DOPT ..........................83 Show PDP Address +CGPADDR............................. 155 Radio link protocol parameters +CRLP ......................83 Commands, Network Service Select data compression %C .......................................84 Network Registration +CREG .................................... 33 Select data error correcting mode \N...........................85 Operator Selection +COPS ......................................... 31 Select Mode +FCLASS...............................................81 Preferred operator list +CPOL .................................... 35 Service Reporting Control +CR ..................................81 Read Operator Name +COPN..................................... 37 V42bis data compression +DS ....................................84 Read operator name +WOPN ..................................... 34 V42bis data compression report +DR .........................85 Selection of Preferred PLMN list +CPLS ................... 34 Commands, Fax Signal Quality +CSQ .................................................. 30 HDLC receive speed +FRH ........................................87 Commands, Phonebook HDLC transmit speed +FTH .......................................86 Avoid phonebook initialization +WAIP ..................... 48 Receive silence +FRS..................................................87 Delete Calls Phonebook +WDCP ................................ 48 Receive speed +FRM ..................................................86 Find phonebook entries +CPBF.................................. 44 Stop transmission and wait +FTS................................87 Move action in phonebook +CPBN ............................ 46 Transmit speed +FTM.................................................86 Phonebook phone search +CPBP................................ 46 Commands, Fax Class 2 Read phonebook entries +CPBR................................. 44 Buffer size report +FBUF............................................89 Select phonebook memory storage +CPBS ................ 43 Capability to receive +FCR.........................................89 Set Voice Mail Number +CSVM................................ 49 Copy quality checking +FCQ......................................89 Subscriber number +CNUM ....................................... 47 Current sessions parameters +FDIS ............................90 Write phonebook entry +CPBW ................................. 45 DCE capabilities parameters +FDCC..........................91 Commands, Security Local ID string +FLID ................................................91 Change password +CPWD ......................................... 42 Page transfer bit order +FBOR....................................89 Enter PIN +CPIN ........................................................ 38 Page transfer status parameters +FPTS .......................88 Enter PIN2 +CPIN2 .................................................... 40 Page transfer timeout parameter +FPHCTO................91 Facility lock +CLCK .................................................. 41 Receive Data +FDR ....................................................88 Pin remaining attempt number +CPINC ..................... 40 Terminate Session +FK...............................................89 Commands, Short Messages Transmit Data +FDT ...................................................88 Cell Broadcast Message Identifiers +WCBM .............. 63 Transmit page punctuation +FET................................88 Delete message +CMGD ............................................ 61 Commands, General List message +CMGL ................................................. 58 Alarm Management +CALA.......................................18 Message overwriting +WMGO.................................... 64 Capabilities list +GCAP ...............................................15 Message status modification +WMSC........................ 63 Card Identification +CCID...........................................15 New Message Acknowledgement +CNMA ................ 51 Clock Management +CCLK........................................17 New message indication +CNMI ................................ 56 Keypad control +CKPD ..............................................17 Preferred Message Format +CMGF............................ 54 Manufacturer Identification +CGMI ............................13 Preferred Message Storage +CPMS........................... 53 Phone activity status +CPAS.......................................16 Read message +CMGR............................................... 57 Phonebook Character Set +WPCS ..............................14 Restore settings +CRES.............................................. 55 Power off +CPOF........................................................15 Save Settings +CSAS.................................................. 54 Product Serial Number +CGSN ..................................14 Select Cell Broadcast Message Types +CSCB ........... 62 Repeat last command A/..............................................15 Select message service +CSMS .................................. 51 Report Mobile Equipment errors +CMEE...................17 Send message +CMGS ............................................... 59 Request IMSI +CIMI ..................................................15 Send Message From Storage +CMSS ......................... 60 Request Model Identification +CGMM .......................13 Service center address +CSCA ................................... 62 Request revision identification +CGMR ......................13 Set Text Mode Parameters +CSMP ............................ 60 Multi-Tech Systems, Inc. GSM Wireless AT Commands - PN S000293B 199
Index Show text mode parameters +CSDH...........................55 Commands, V24-V25 Unchange SMS Status +WUSS....................................65 Auto-tests &T ............................................................. 98 Write Message to Memory +CMGW ..........................59 Back to online mode O ............................................... 96 Commands, SIM ToolKit DCE response format V .............................................. 97 SIM ToolKit Get Information +STGI .......................134 Default configuration Z............................................... 97 SIM ToolKit Give Response (+STGR) ......................137 Display configuration &V........................................... 99 SIM ToolKit Indication +STIN .................................133 DTE-DCE character framing +ICF............................. 94 SIM ToolKit Set Facilities +STSF ............................131 DTE-DCE local flow control +IFC............................. 95 Unsolicited Result SIM ToolKit Control Response +STCR Echo E......................................................................... 98 ...............................................................................137 Fixed DTE rate +IPR .................................................. 93 Commands, Specific Multiplexing Mode +WMUX ................................... 100 +WRST ......................................................................125 Request identification information I ........................... 99 32kHz power down mode +W32K.............................115 Restore factory settings &F......................................... 98 Abort command +WAC ............................................110 Result code suppression Q .......................................... 97 Alternate line service +WALS ..................................124 Save configuration &W .............................................. 97 Analog digital converter measurements +ADC.........104 Set DCD signal &C..................................................... 95 Cell environment description +CCED.......................101 Set DSR signal &S...................................................... 96 Change default melody +WCDM..............................115 Set DTR signal &D..................................................... 96 Change default player +WCDP .................................122 Connected line identification presentation +COLP ......... 71 CPHS command +CPHS...........................................118 Copy quality checking +FCQ.......................................... 89 CPHS information +WCPI........................................121 CPHS command +CPHS............................................... 118 CPHS mail box number +WMBN.............................123 CPHS information +WCPI............................................ 121 Custom character set +WCCS....................................116 CPHS Information Field................................................. 179 Customer service profile +WCSP .............................122 CPHS mail box number +WMBN................................. 123 Customer storage mirror +WMIR .............................122 CRES Restore settings .................................................... 55 Data Rate +WDR ......................................................112 Current sessions parameters +FDIS ................................ 90 Downloading +WDWL .............................................111 Custom character set +WCCS....................................... 116 General Indications +WIND .....................................103 Customer service profile +WCSP ................................. 122 Hang-up +WATH......................................................127 Customer storage mirror +WMIR ................................. 122 Indicator Control +CIND ..........................................106 Input/Output Management +WIOM..........................109 D Lock +WLCK............................................................117 Mobile equipment control mode +CMEC .................107 D Dial command ............................................................. 19 Mobile equipment event reporting +CMER ..............105 D Request GPRS IP service .......................................... 152 Multi-band selection +WMBS ..................................127 Data Commands and Multiplexing ............................ 178 Network operator name +WNON .............................121 Data packets ................................................................... 178 Open AT control command +WOPEN......................124 Data Rate +WDR .......................................................... 112 Play DTMF tone +WDTMF......................................111 DCE capabilities parameters +FDCC.............................. 91 Play tone +WTONE ..................................................110 DCE response format V .................................................. 97 Read GPIO value +WIOR.........................................108 Default configuration Z ................................................... 97 Read Language Preference +WLPR..........................107 Define PDP Context +CGDCONT................................ 140 Ring Indicator Mode +WRIM ....................................114 Delete Calls Phonebook +WDCP..................................... 48 Scan +WSCAN ..........................................................114 Delete message +CMGD................................................. 61 Select Voice Gain +WSVG.......................................113 Dial command D .............................................................. 19 Set standard tone +WSST..........................................126 Display configuration &V ............................................... 99 Status Request +WSTR .............................................113 DL Redial last telephone number .................................... 22 Unsolicited result diverted call indicator +WDCI .....120 Downloading +WDWL ................................................. 111 Unsolicited result voice mail indicator +WVMI .......120 DTE-DCE character framing +ICF ................................. 94 Voice Rate +WVR ....................................................112 DTE-DCE local flow control +IFC ................................. 95 Write GPIO value +WIOW.......................................109 DTE-DCE local rate reporting +ILRR ............................ 82 Write IMEI SVN +WSVN ........................................127 DTMF signals +VTD, +VTS........................................... 22 Write Language Preference +WLPW........................108 Commands, Supplementary Services E Accumulated call meter +CACM ................................72 Accumulated call meter maximum +CAMM ..............73 E Echo............................................................................. 98 Advice of charge +CAOC ...........................................72 Echo E............................................................................. 98 Call barring +CLCK....................................................67 Echo Cancellation +ECHO ............................................. 27 Call forwarding +CCFC ..............................................66 Enter Data State +CGDATA......................................... 147 Call related supplementary services +CHLD ..............74 Enter PIN +CPIN ............................................................ 38 Call waiting +CCWA ..................................................68 Enter PIN2 +CPIN2 ........................................................ 40 Calling line identification presentation +CLIP............70 Extended error report +CEER ................................. 21, 157 Calling line identification restriction +CLIR...............69 Closed User Group +CCUG........................................78 F Connected line identification presentation +COLP .....71 List current calls +CLCC .............................................75 Facility lock +CLCK....................................................... 41 Modify SS password +CPWD.....................................68 Failure cause .................................................................. 163 Price per unit and currency table +CPUC....................73 Failure cause for +CEER................................................ 159 Supplementary Service Notifications +CSSN .............76 Fax application setup........................................................ 87 Unstructured Supplementary Service Data +CUSD ....77 Multi-Tech Systems, Inc. GSM Wireless AT Commands - PN S000293B 200
Index Fax Class 2 indication messages.......................................92 Find phonebook entries +CPBF.......................................44 Fixed DTE rate +IPR .......................................................93
N
N Select data error correcting mode ................................ 85 Network operator name +WNON ................................. 121 Network Registration +CREG......................................... 33 Network requested PDP context activation .................... 152 New Message Acknowledgement +CNMA .................... 51 New message indication +CNMI .................................... 56
G
Gain control +VGR, +VGT .............................................25 General Indications +WIND..........................................103 GPRS AT command examples .......................................158 GPRS Attach or Detach +CGATT.................................145 GPRS Event Reporting +CGEREP................................150 GPRS Mobile Station Class +CGCLASS......................148 GPRS network registration status +CGREG..................151 GPRS Parameters Customization +WGPRS..................157 GPRS-related errors +CME ERROR.............................159 GSM call barring sequences list .....................................169 GSM call forwarding sequences list ...............................168 GSM call waiting sequences list .....................................169 GSM number presentation sequences list .......................169 GSM security sequences list ...........................................168 GSM sequences list ........................................................168
O
O Back to online mode.................................................... 96 Open AT control command +WOPEN.......................... 124 Operator names .............................................................. 170 Operator Selection +COPS.............................................. 31 Other radio link parameters +DOPT ............................... 83
P
Page transfer bit order +FBOR........................................ 89 Page transfer status parameters +FPTS ........................... 88 Page transfer timeout parameter +FPHCTO.................... 91 Parameters storage ......................................................... 166 PDP Context Activate or Deactivate +CGACT.............. 146 Phone activity status +CPAS........................................... 16 Phonebook Character Set +WPCS .................................. 14 Phonebook phone search +CPBP .................................... 46 PIN remaining attempt number +CPINC ........................ 40 Play DTMF tone +WDTMF.......................................... 111 Play tone +WTONE ...................................................... 110 Power down control via RS232...................................... 192 Power off +CPOF............................................................ 15 Preferred Message Format +CMGF ................................ 54 Preferred Message Storage +CPMS ................................ 53 Preferred operator list +CPOL ........................................ 35 Price per unit and currency table +CPUC ....................... 73 Product Serial Number +CGSN ...................................... 14
H
H Hang-Up command......................................................20 Hang-up +WATH ..........................................................127 Hang-Up command H......................................................20 HDLC receive speed +FRH.............................................87 HDLC transmit speed +FTH............................................86
I
I Request identification information ................................99 Incoming Call Bearer +CICB ..........................................24 Indicator Control +CIND...............................................106 Information responses, result codes..................................11 Initialization......................................................................12 Initialize Voice Parameters +VIP ....................................29 Input/Output Management +WIOM ..............................109
Q
Q Result code suppression .............................................. 97 Quality of Service Profile Minimum Acceptable +CGQMIN ................................................................................... 144 Quality of Service Profile Requested +CGQREQ......... 142
K
Keypad control +CKPD...................................................17
L
Line settings......................................................................11 List current calls +CLCC.................................................75 List message +CMGL......................................................58 Local ID string +FLID.....................................................91 Lock +WLCK................................................................117
R
Radio link protocol parameters +CRLP .......................... 83 Read GPIO value +WIOR............................................. 108 Read Language Preference +WLPR.............................. 107 Read message +CMGR ................................................... 57 Read Operator Name +COPN ......................................... 37 Read operator name +WOPN.......................................... 34 Read phonebook entries +CPBR ..................................... 44 Receive Data +FDR ........................................................ 88 Receive silence +FRS...................................................... 87 Receive speed +FRM ...................................................... 86 Redial last telephone number DL .................................... 22 Remote disconnection ...................................................... 21 Repeat last command A/ .................................................. 15 Report Mobile Equipment errors +CMEE....................... 17 Request GPRS IP service D .......................................... 152 Request identification information I................................ 99 Request IMSI +CIMI ....................................................... 15 Request Model Identification +CGMM ........................... 13 Request revision identification +CGMR .......................... 13 Reset +WRST ............................................................... 125 Restore factory settings &F............................................. 98 201
M
Manual response to network request for PDP context activation +CGANS....................................................................154 Manufacturer identification +CGMI.................................13 ME SIM ToolKit Support...............................................186 Message overwriting +WMGO .......................................64 Message status modification +WMSC.............................63 Microphone Mute Control +CMUT.................................26 Mobile equipment control mode +CMEC .....................107 Mobile equipment event reporting +CMER ..................105 Modify SS password +CPWD .........................................68 Move action in phonebook +CPBN.................................46 Multi-band selection +WMBS.......................................127 Multiplexing mode +WMUX .........................................100
Index Restore settings +CRES...................................................55 Result code suppression Q...............................................97 Result codes unsolicited ..................................................................165 Result codes final............................................................165 Result codes intermediate ...............................................165 Ring Indicator Mode +WRIM .......................................114 SIM for UCS2, coding of alpha fields............................ 191 SIM Toolkit Error codes ................................................ 132 SIM ToolKit Get Information +STGI ........................... 134 SIM ToolKit Give Response +STGR............................ 137 SIM ToolKit Indication +STIN..................................... 133 SIM ToolKit Set Facilities +STSF ................................ 131 Single Numbering Scheme +CSNS................................. 24 Speaker & Microphone selection +SPEAKER................ 26 Specific error result codes .............................................. 162 Status Request +WSTR................................................. 113 Stop transmission and wait +FTS.................................... 87 Structure of Terminal Profile ......................................... 188 Subscriber number +CNUM ........................................... 47 Supplementary Service Notifications +CSSN ................. 76
S
S0 Automatic answer.......................................................23 Save configuration &W ...................................................97 Save Settings +CSAS ......................................................54 Scan +WSCAN..............................................................114 Select Cell Broadcast Message Types +CSCB ................62 Select data compression %C............................................84 Select data error correcting mode \N ...............................85 Select message service +CSMS.......................................51 Select Mode +FCLASS ...................................................81 Select phonebook memory storage +CPBS .....................43 Select service for MO SMS messages +CGSMS...........149 Select TE character set +CSCS........................................14 Select Voice Gain +WSVG ...........................................113 Selection of Preferred PLMN list +CPLS........................34 Send message +CMGS ....................................................59 Send Message from Storage +CMSS...............................60 Service center address +CSCA ........................................62 Service reporting control +CR.......................................156 Service Reporting Control +CR.......................................81 Set DCD signal &C .........................................................95 Set DSR signal &S ..........................................................96 Set DTR signal &D..........................................................96 Set phone functionality +CFUN ......................................16 Set standard tone +WSST ..............................................126 Set Text Mode Parameters +CSMP .................................60 Set Voice Mail Number +CSVM.....................................49 Short Messages Commands Parameters definition ...........50 Show PDP Address +CGPADDR..................................155 Show text mode parameters +CSDH ...............................55 SideTone modification +SIDET ......................................29 Signal Quality +CSQ .......................................................30 SIM Application ToolKit Overview ...............................128 SIM Card Insertion and Removal .....................................12 SIM Conditions Class 2 Commands .....................................................195 Data commands..........................................................195 Fax commands ...........................................................195 General commands.....................................................193 Specific AT commands ..............................................196 V24-V25 commands ..................................................195 SIM conditions for command execution and dependence193
T
Terminate Session +FK................................................... 89 Transmit Data +FDT ....................................................... 88 Transmit page punctuation +FET.................................... 88 Transmit speed +FTM..................................................... 86
U
Unchange SMS Status +WUSS....................................... 65 Unsolicited result diverted call indicator +WDCI ......... 120 Unsolicited Result SIM ToolKit Control Response +STCR137 Unsolicited result voice mail indicator +WVMI ........... 120 Unstructured Supplementary Service Data +CUSD........ 77 Using commands during data connection......................... 79
V
V DCE response format .................................................. 97 V42bis data compression +DS ........................................ 84 V42bis data compression report +DR ............................. 85 Voice Rate +WVR ........................................................ 112
W
Write GPIO value +WIOW........................................... 109 Write IMEI SVN +WSVN ............................................ 127 Write Language Preference +WLPW............................ 108 Write Message to Memory +CMGW .............................. 59 Write phonebook entry +CPBW ..................................... 45
Z
Z Default configuration................................................... 97
202