WCDMA Module AT Command Manual For ZTE Corporation’s AD3812 Module Version: V1.0 This manual is applicable for AD3812 module.
WCDMA Module Copyright Statement Copyright © 2010 by ZTE Corporation All rights reserved. No part of this publication may be excerpted, reproduced, translated or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without the prior written permission of ZTE Corporation. is the registered trademark of ZTE Corporation. All other trademarks appeared in this manual are owned by the relevant companies.
WCDMA Module Table of Contents 1 Definitions and abbreviations...................................................................................... 5 1.1 1.2 1.3 Command line ....................................................................................................................5 Information responses and result codes .............................................................................5 Abbreviations.....................................................................................
WCDMA Module 3.20 3.21 3.22 3.23 3.24 +ZCCNT: CALL CONNECT..............................................................................................25 +ZCEND: CALL END........................................................................................................26 +CCWA: Call waiting +CCWA ..........................................................................................27 +CHLD: Call related supplementary services +CHLD ......................................................
WCDMA Module 6.9 6.10 6.11 6.12 6.13 6.14 6.15 6.16 6.17 6.18 6.19 +CNMI: New Message Indications to TE ..........................................................................56 +CPMS: Preferred Message Storage ...............................................................................59 +CSCA: Service Centre Address......................................................................................59 +CSCB: Select Cell Broadcast Message Types .....................................................
WCDMA Module 1 Definitions and abbreviations 1.1 Command line See figure 2 for general structure of a command line. Standardized basic commands are found only in V.250 [14]. GSM/UMTS commands use syntax rules of extended commands. Every extended command has a test command (trailing =?) to test the existence of the command and to give information about the type of its subparameters. Parameter type commands also have a read command (trailing ?) to check the current values of subparameters.
WCDMA Module of information responses would have been left out and final result code changed to 0. So called intermediate result codes inform about progress of TA operation (e.g. connection establishment CONNECT), and so called unsolicited result codes indicate occurrence of an event not directly associated with issuance of a command from TE (e.g. ring indication RING). 1.
WCDMA Module UICC Universal Integrated Circuit Card USIM Universal Subscriber Identity Module VBS Voice Broadcast Service VGCS Voice Group Call Service 2 General commands 2.1 +CGMI Request manufacturer identification Description Execution command causes the TA to return one or more lines of information text , determined by the MT manufacturer, which is intended to permit the user of the TA to identify the manufacturer of the MT to which it is connected to.
WCDMA Module version, revision level or date, or other pertinent information of the MT to which it is connected to. Typically, the text will consist of a single line containing the version of the product, but manufacturers may choose to provide more information if desired. Refer subclause 9.2 for possible values.
WCDMA Module (XON/XOFF) problems "HEX" character strings consist only of hexadecimal numbers from 00 to FF; e.g. "032FE6" equals three 8-bit characters with decimal values 3, 47 and 230; no conversions to the original MT character set shall be done. "IRA" international reference alphabet (ITU-T T.
WCDMA Module 2.8 +GCAP Capabilities List +GCAP Description This command gets the complete list of capabilities. Command AT+GCAP +GCAP: +CGSM, +CIS707-A, +MS, +ES, +DS, +FCLASS OK + CGREG =? +CGREG: (list of supported s) Defined values 2.9 +CMEE Repor Mobile Equipment Errors Description This command disables or enables the use of the “+CME ERROR : ” or “+CMS ERROR :” result code instead of simply “ERROR”.
WCDMA Module 2.11 +ZDRNT Request status of dormant Description Execution command causes the TA to return status of dormant Command + ZDRNT 1 +CME ERROR: + ZDRNT = ? Defined values 0: MT is dormant 1: MT is not dormant 2.
WCDMA Module + ZGMS = ? Defined values OK DS: data service: 1 support, 0 not support VS: voice service: 1 support, 0 not support SS: sms service: 1 support, 0 not support PS: pbk service: 1 support, 0 not support 2.
WCDMA Module 3 Call control commands and methods 3.1 ATD\ATA\ATH\ATS0 V.250 [14] dial command D lists characters that may be used in a dialling string for making a call or controlling supplementary services in accordance with 3GPP TS 22.030 [19]. Their use in GSM/UMTS is listed in this subclause, as well as new dial modifiers applicable only to GSM/UMTS are introduced. For a MT supporting AT commands only, it is mandatory to support the control of supplementary services in accordance with 3GPP TS 22.
WCDMA Module Command +CSTA=[] +CSTA? +CSTA=? Defined values : type of address octet in integer format (refer TS 24.008 [8] subclause 10.5.4.7); default 145 when dialling string includes international access code character "+", otherwise 129 3.3 +CMOD Call mode Description Set command selects the call mode of further dialling commands (D) or for next answering command (A).
WCDMA Module 3.5 +CBST Select bearer service type Description Set command selects the bearer service with data rate , and the connection element to be used when data calls are originated (refer 3GPP TS 22.002 [1]). Values may also be used during mobile terminated data call setup, especially in case of single numbering scheme calls (refer +CSNS).
WCDMA Module 75 14400 bps (V.110 or X.31 flag stuffing) 79 19200 bps (V.110 or X.31 flag stuffing) 80 28800 bps (V.110 or X.31 flag stuffing) 81 38400 bps (V.110 or X.31 flag stuffing) 82 48000 bps (V.110 or X.31 flag stuffing) 83 56000 bps (V.110 or X.31 flag stuffing; this setting can be used in conjunction with asynchronous non-transparent UDI or RDI service in order to get FTM) 84 64000 bps (X.
WCDMA Module Command Defined values +CRLP=[[,[,[,[,[,]]]]]] +CRLP? +CRLP: ,,,[,[, ]] [+CRLP: ,,,[,[, ]] [...
WCDMA Module 0 disables reporting 1 enables reporting : ASYNC asynchronous transparent SYNC synchronous transparent REL ASYNC asynchronous non-transparent REL SYNC synchronous non-transparent GPRS [] GPRS The optional proposes a layer 2 protocol to use between the MT and the TE. It is defined in the Enter GPRS Data Mode (+CGDATA) command. 3.
WCDMA Module Defined values : 0 disables extended format 1 enables extended format : ASYNC [,[,,]] asynchronous transparent SYNC [,[,,]] synchronous transparent REL ASYNC [,[,,]] asynchronous non-transparent REL SYNC [,[,,]] synchronous non-transparent FAX [,[,,]] facsimile (TS 62) VOICE [,[,,]] normal voice (TS 11) VOICE/XXX [,
WCDMA Module 3.10 +CVHU Voice Hangup Control Description Set command selects whether ATH or "drop DTR" shall cause a voice connection to be disconnected or not. By voice connection is also meant alternating mode calls that are currently in voice mode. (See subclause 6.6). Command +CVHU=[] Defined values +CVHU? +CVHU: +CVHU=? +CVHU:(list of supported s) : 0 "Drop DTR" ignored but OK response given. ATH disconnects. 1 "Drop DTR" and ATH ignored but OK response given.
WCDMA Module 3.13 +VTD Tone duration Description This refers to an integer that defines the length of tones emitted as a result of the +VTS command. This does not affect the D command. A value different than zero causes a tone of duration /10 seconds. The value zero causes a "manufacturer specific" value. Command +VTD= +VTD? +VTD=? (list of supported s) +VTD= Defined values +VTD? : 0 mute off 1 mute on 3.
WCDMA Module TE. Refer subclause 9.2 for possible values. Command Defined values +CLCC [+CLCC: ,,,,[ , ,[,[,]]] [+CLCC: ,,,,[ , ,[,[,]]] : integer type; call identification number as described in 3GPP TS 22.030 [19] subclause 4.5.5.
WCDMA Module 3.16 S Basic S-Register Description Command Defined values The S-registers store configuration parameters that are used for dialing or during an established call. The value of an S-register may be set by using the syntax: ATSn= where n is the register number and is a decimal value. ATS= +CME ERROR: ATS? ATS: +CME ERROR: ATS0? Note: Disable or enable automatic answering (value: 0-255) 0: Disable; 1-255: Enable after [(value-1)x6 sec.
WCDMA Module 3.17 +ZFLSH Send Flash/Flash with Information Descriptions The command is used to send a Flash/Flash with information to the base station, and it is usually used for call waiting and conference call. When receiving a call from a third party, use AT+ZFLSH command to send FLASH signals to switch between two differenct lines. If one FLASH signal is sent to the base station, the module will return with +ZFLSH.
WCDMA Module AT+VGT? Parameter +VGT:2 Check current settings (FYI, no actual meaning) OK AT+VGT=? +VGT:(0-3) Check the parameters OK Check the volume range, 0 minimum 3.19 +ZCORG ORIGINATE CALL Description This indicates a one-time call orgination.
WCDMA Module 3.21 +ZCEND: CALL END Description This indicates the end of a voice call end or tryting to end a voice call.
WCDMA Module 3.22 +CCWA: Call waiting +CCWA Description This command allows control of the Call Waiting supplementary service according to 3GPP TS 22.083 [5]. Activation, deactivation and status query are supported. When querying the status of a network service (=2) the response line for 'not active' case (=0) should be returned only if service is not active for any .
WCDMA Module 128 dedicated PAD access : 0 not active 1 active : string type phone number of calling address in format specified by : type of address octet in integer format (refer TS 24.008 [8] subclause 10.5.4.
WCDMA Module This is based on the GSM/UMTS supplementary services HOLD (Call Hold; refer 3GPP TS 22.083 [5] clause 2), MPTY (MultiParty; refer 3GPP TS 22.084 [22]) and ECT (Explicit Call Transfer; refer 3GPP TS 22.091 [29]). The interaction of this command with other commands based on other GSM/UMTS supplementary services is described in the GSM/UMTS standards. NOTE: Call Hold, MultiParty and Explicit Call Transfer are only applicable to teleservice 11.
WCDMA Module 4 all call forwarding (refer 3GPP TS 22.030 [19]) 5 all conditional call forwarding (refer 3GPP TS 22.030 [19]) : 0 disable 1 enable 2 query status 3 registration 4 erasure : string type phone number of forwarding address in format specified by : type of address octet in integer format (refer TS 24.008 [8] subclause 10.5.4.
WCDMA Module 4 Network service related commands 4.1 +CNUM Subscriber number Description This command allows the transmission of DTMF tones and arbitrary tones (see note). These tones may be used (for example) when announcing the start of a recording period. The command is write only. In this profile of commands, this command does not operate in data or fax modes of operation (+FCLASS=0,1,2-7). Command +VTS=as above +VTS=? (list Defined values 1. .
WCDMA Module duration from that mandated by the +VTD command. 4.3 +COPS PLMN selection Description Set command forces an attempt to select and register the GSM/UMTS network operator. is used to select whether the selection is done automatically by the MT or is forced by this command to operator (it shall be given in format ) to a certain access technology, indicated in . If the selected operator is not available, no other operator shall be selected (except =4).
WCDMA Module +COPS=? Defined values +COPS: [list of supported (,long alphanumeric ,short alphanumeric ,numeric [,< AcT>])s] [,,(list of supported s),(list of supported s)] +CME ERROR: : 0 automatic ( field is ignored) 1 manual ( field shall be present, and optionally) 2 deregister from network 3 set only (for read command +COPS?), do not attempt registration/deregistration ( and < AcT> fields are ignored); this value is
WCDMA Module 4.4 +CLCK Facility lock Description Execute command is used to lock, unlock or interrogate a MT or a network facility . Password is normally needed to do such actions. When querying the status of a network service (=2) the response line for 'not active' case (=0) should be returned only if service is not active for any . Refer subclause 9.2 for possible values. This command should be abortable when network facilities are set or interrogated.
WCDMA Module "AG" All outGoing barring services (refer 3GPP TS 22.030 [19]) (applicable only for =0) "AC" All inComing barring services (refer 3GPP TS 22.030 [19]) (applicable only for =0) "FD" SIM card or active application in the UICC (GSM or USIM) fixed dialling memory feature (if PIN2 authentication has not been done during the current session, PIN2 is required as ) "PN" Network Personalization (refer 3GPP TS 22.022 [33]) "PU" network sUbset Personalization (refer 3GPP TS 22.
WCDMA Module +CPWD=? Defined values +CPWD: list of supported (,)s +CME ERROR: : "P2" SIM PIN2 refer Facility Lock +CLCK for other values , : string type; shall be the same as password specified for the facility from the MT user interface or with command Change Password +CPWD and is the new password; maximum length of password can be determined with : integer type maximum length of the password for the facility 4.
WCDMA Module 2 unknown (e.g. no network, etc.) : string type phone number of format specified by : type of address octet in integer format (refer TS 24.008 [8] subclause 10.5.4.7) : string type subaddress of format specified by : type of subaddress octet in integer format (refer TS 24.008 [8] subclause 10.5.4.
WCDMA Module 1 CLIR provisioned in permanent mode 2 unknown (e.g. no network, etc.) 3 CLIR temporary mode presentation restricted 4 CLIR temporary mode presentation allowed 4.8 +COLP Connected line identification presentation Description This command refers to the GSM/UMTS supplementary service COLP (Connected Line Identification Presentation) that enables a calling subscriber to get the connected line identity (COL) of the called party after setting up a mobile originated call.
WCDMA Module receiving a mobile terminated call. Set command enables or disables the presentation of the called line identifications at the TE. When the presentation of the called line identification at the TE is enabled, +CDIP:,[,,] response is returned after every RING (or +CRING: ; refer subclause "Cellular result codes +CRC") result code sent from TA to TE. It is manufacturer specific if this response is used when normal voice call is answered.
WCDMA Module given but is left out, is put in the next free location. If only is given, the format of the in the read command is changed. The Access Technology selection parameters, , and , are required when writing User controlled PLMN selector with Access Technology, EF EFPLMNwAcT, Operator controlled PLMN selector with Access Technology EFOPLMNwAcT and HPLMN selector with Access Technology EFHPLMNwAcT, see TS 31.102. Refer subclause 9.
WCDMA Module : UTRA access technology: 0 access technology not selected 1 access technology selected 4.11 +CPLS Selection of preferred PLMN list Description This command is used to select one PLMN selector with Access Technology list in the SIM card or active application in the UICC(GSM or USIM), that is used by +CPOL command. Execute command selects a list in the SIM/USIM. Refer subclause 9.2 for possible values.
WCDMA Module Command +COPN +COPN: , [+COPN: , [...]] +CME ERROR: +COPN=? Defined values : string type; operator in numeric format (see +COPS) : string type; operator in long alphanumeric format (see +COPS) 4.
WCDMA Module 2 not registered, but MT is currently trying to attach or searching an operator to register to The UE is in GMM state GMM-DEREGISTERED or GMM-REGISTERED-INITIATED. The GPRS service is enabled, but an allowable PLMN is currently not available. The UE will start a GPRS attach as soon as an allowable PLMN is available. 3 registration denied The UE is in GMM state GMM-NULL. The GPRS service is disabled, the UE is not allowed to attach for GPRS if requested by the user.
WCDMA Module presupposes that some mechanism has previously initiated a connection to that audio I/O. Command Defined values + FCLASS=[] +CME ERROR: + FCLASS =? + ECHO: +CME ERROR: + FCLASS? + SIDET: (list of supported s) +CME ERROR: 0 data 1 fax class 1 (TIA-578-A) 1.0 fax class 1 (ITU-T T.31 [11]) 2 fax (manufacturer specific) 2.0 fax class 2 (ITU-T T.32 [12] and TIA-592) 3...7 reserved for other fax modes 8 voice 9...15 reserved for other voice modes 16..
WCDMA Module progress) 5 asleep (MT is unable to process commands from TA/TE because it is in a low functionality state) also all other values below 128 are reserved by the present document. 5.2 +CFUN Set phone functionality Description Set command selects the level of functionality in the MT. Level "full functionality" is where the highest level of power is drawn. "Minimum functionality" is where minimum power is drawn. Level of functionality between these may also be specified by manufacturers.
WCDMA Module 5.3 +CPIN Enter PIN Description Set command sends to the MT a password which is necessary before it can be operated (SIM PIN, SIM PUK, PH-SIM PIN, etc.). If the PIN is to be entered twice, the TA shall automatically repeat the PIN. If no PIN request is pending, no action is taken towards MT and an error message, +CME ERROR, is returned to TE. Refer subclause 9.2 for possible values. If the PIN required is SIM PUK or SIM PUK2, the second pin is required.
WCDMA Module to be given PH-CORP PIN MT is waiting corporate personalization password to be given PH-CORP PUK MT is waiting corporate personalization unblocking password to be given 5.4 +CSQ Signal quality Description Execution command returns received signal strength indication and channel bit error rate from the MT. Refer subclause 9.2 for possible values.
WCDMA Module 22:10:00 GMT+2 hours equals to "94/05/06,22:10:00+08" 5.6 +CSIM Description Set command transmits to the MT the it then shall send as it is to the SIM. Command at+CSIM=, Defined values : integer type; length of the characters that are sent to TE in or (two times the actual length of the command or response) : command passed on by the MT to the SIM in the format as described in GSM 51.
WCDMA Module Defined values (command passed on by the MT to the SIM; refer GSM 51.011 [28]): 176 READ BINARY 178 READ RECORD 192 GET RESPONSE 214 UPDATE BINARY 220 UPDATE RECORD 242 STATUS 203 RETRIEVE DATA 219 SET DATA 5.8 +CLAC Description Execution command causes the MT to return one or more lines of AT Commands.
WCDMA Module +CTZU=? Defined values +CTZU: (list of supported s) +CME ERROR: : integer type value indicating: 0 – Disable automatic time zone update via NITZ (default). 1 – Enable automatic time zone update via NITZ. 5.10 +CTZR Description This set command enables and disables the time zone change event reporting. If the reporting is enabled the MT returns the unsolicited result code +CTZV: whenever the time zone is changed.
WCDMA Module Defined values : integer type value with manufacturer specific range (smallest value represents the lowest sound level) 5.12 +ECHO Echo Cancellation Description This command is used to enable, disable or configure the Echo Cancellation functions for voice calls (in rooms, in cars, etc.). The +SPEAKER function automatically sets echo cancellation based upon handset or headset choice and this command allows non-standard operation.
WCDMA Module 6 SMS command 6.1 +CMGC: Send Command Description Execution command sends a command message from a TE to the network (SMS-COMMAND). The entering of PDU is done similarly as specified in command Send Message +CMGS. Message reference value is returned to the TE on successful message delivery. Optionally (when +CSMS value is 1 and network supports) is returned. Values can be used to identify message upon unsolicited delivery status report result code.
WCDMA Module originated messages, leaving unread messages and unsent mobile originated messages untouched 3 Delete all read messages from preferred message storage, sent and unsent mobile originated messages leaving unread messages untouched. 4 Delete all messages from preferred message storage including unread messages. 6.3 +CMGF: Message Format Description Set command tells the TA, which input and output format of messages to use.
WCDMA Module Command +CMGL[=] if PDU mode (+CMGF=0) and command successful: +CMGL: ,,[], [+CMGL:,,[], [...]] otherwise: +CMS ERROR: +CMGL=? +CMGL: (list of supported s) Defined values 6.5 +CMGR: Read Message Description Execution command returns message with location value from preferred message storage to the TE.
WCDMA Module value is 1 and network supports) is returned. Values can be used to identify message upon unsolicited delivery status report result code. If sending fails in a network or an ME error, final result code +CMS ERROR: is returned. See chapter Message Service Failure Result Code for a list of values. This command should be abortable. - must indicate the number of octets coded in the TP layer data unit to be given (i.e.
WCDMA Module values for different message types.) The entering of PDU is done similarly as specified in command Send Message +CMGS. If writing fails, final result code +CMS ERROR: is returned. See chapter Message Service Failure Result Code for values. Command if PDU mode (+CMGF=0): +CMGW=[,]PD U is given +CMGW: +CMS ERROR: +CMGW=? Defined values 6.
WCDMA Module active, e.g. DTR signal is ON. If TE is inactive (e.g. DTR signal is OFF), message receiving should be done as specified in GSM 03.38. Command Defined values +CNMI=[[,[,[,[, ]]]]] +CMS ERROR: +CNMI? +CNMI: ,,,, +CNMI=? +CNMI: (list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s) 0 Buffer unsolicited result codes in the TA.
WCDMA Module or +CMT: , [],[,,,,,,, ] (text mode enabled; about parameters in italics, refer command Show Text Mode Parameters +CSDH) If ME has its own display device then class 0 messages and messages in the message waiting indication group (discard message) may be copied to both ME display and to TE. In this case, ME shall send the acknowledgement to the network (refer table 2).
WCDMA Module : 0 TA buffer of unsolicited result codes defined within this command is flushed to the TE when 1...3 is entered (OK response shall be given before flushing the codes). 1 TA buffer of unsolicited result codes defined within this command is cleared when 1...3 is entered. 6.10 +CPMS: Preferred Message Storage Description Set command selects memory storages , and to be used for reading, writing, etc.
WCDMA Module +CSCA=? Defined values 6.12 +CSCB: Select Cell Broadcast Message Types Description Set command selects which types of CBMs are to be received by the ME. Test command returns supported modes as a compound value.
WCDMA Module +CSMP=? Defined values : 0 message types specified in and are accepted 1 message types specified in and are not accepted : string type; all different possible combinations of CBM message identifiers (refer ) (default is empty string); e.g. "0,1,5,320-478,922" : string type; all different possible combinations of CBM data coding schemes (refer ) (default is empty string); e.g. "0-3,5" 6.
WCDMA Module 6.15 +CNMA New Message Acknowlegement Description Execution command confirms correct reception of a new message (SMS-DELIVER or SMS-STATUS-REPORT) which is routed directly to the TE (refer command +CNMI tables 2 and 4). This acknowledgement command (causing ME to send RP-ACK to the network) shall be used when +CSMS parameter equals 1. TA shall not send another +CMT or +CDS result code to TE before previous one is acknowledged.
WCDMA Module the next send command exceeds 1-5 seconds (the exact value is up to ME implementation), then ME shall close the link and TA switches automatically back to 0 2 enable (if the time between the response of the latest message send command and the next send command exceeds 1-5 seconds (the exact value is up to ME implementation), ME shall close the link but TA shall not switch automatically back to =0) 6.
WCDMA Module Defined values Originator Address. Service Center Time Stamp in string format : “yy/MM/dd,hh :mm :ss±zz” (Year/Month/Day,Hour:Min:Seconds±TimeZone) Type-of-Address of Language Encoding method : Message priority: 0 – Normal 1 – Interactive 2 – Urgent 3 – Emergency Call Back Number The number of characters in the following field Message contents 6.
WCDMA Module 7 Phonebook commands 7.1 +CPBS Select Phonebook memory storage Description Set command selects phonebook memory storage , which is used by other phonebook commands. If setting fails in an MT error, +CME ERROR: is returned. Refer subclause 9.2 for values. Read command returns currently selected memory, and when supported by manufacturer, number of used locations and total number of locations in the memory. Test command returns supported storages as compound value.
WCDMA Module phonebook, DFPHONEBOOK under DFTelecom is selected. "TA" TA phonebook "AP" Selected application phonebook. If a UICC with an active USIM application is present, the application phonebook, DFPHONEBOOK under ADFUSIM is selected. : string type value representing the PIN2-code required when selecting PIN2-code locked s above, e.g. "FD" or the hidden key to be verified in order to access to the hidden phonebook entries in the UICC/USIM or any other phonebook with hidden entries.
WCDMA Module Command Defined values +CPBR= [,] [+CPBR: ,,, [,][,][,][,][,][,]] [[...
WCDMA Module 7.3 +CPBF Find Phonebook Entries Description Execution command returns phonebook entries (from the current phonebook memory storage selected with +CPBS) which alphanumeric field start with string .
WCDMA Module : string type field of maximum length ; character set as specified by command Select TE Character Set +CSCS , : string type field of maximum length ; character set as specified by command Select TE Character Set +CSCS : integer type value indicating the maximum length of field : integer type value indicating the maximum length of field : integer type value indicating the maximum length of field
WCDMA Module Command Defined values +CPBW=[][, [,[,[,[,< a dnumber>[,[,[,[,]]]]]]]] ] +CME ERROR: +CPBW=? +CPBW: (list of supported s),[],(list of supporteds),[],[],[],[] +CME ERROR: : integer type values in the range of location numbers of phonebook memory : string type phone number of format : type of address octet in integer form