AnyDATA WDTL718-W HSPA+ Module User Manual DTL718 W FCC x
AnyDATA (Shanghai) Co., Ltd HSPA+ Module DTL718 W FCC x
AnyDATA >
User Manual
AnyDATA DTL718-W(-P) Module AT Command Reference M2M-AT014-03 2013.3.13 Send Technical Questions to: support_sh@anydata.com AnyDATA (Shanghai) 489 SongTao Road, Sector B, 1st FL. Pudong ZhangJiang Hi-Tech Park, Shanghai, 201203 Tel: +86(021) 5080-4828 Fax: +86(021) 5080-3828 AnyDATA Corporation 5 Oldfield Irvine, California 92618 USA http://www.anydata.com Copyright © AnyDATA Co., Ltd. 2011. All rights reserved. All data and information contained in or disclosed by this document are confidential and proprietary information of AnyDATA Corporation, and all rights therein are expressly reserved. By accepting this material, the recipient agrees that this material and the information contained therein are held in confidence and in trust and will not be used, copied, reproduced in whole or in part, nor its contents revealed in any manner to others without the express written permission of AnyDATA Corporation. Restricted Distribution. This document contains critical information about AnyDATA Corporation products and may not be distributed to anyone without permission of AnyDATA Corporation. All data and information contained in this document are proprietary and confidential information of AnyDATA Corporation. No part of this document may be reproduced, in any form or any means without written permission of AnyDATA Corporation. Notice Although the information in this document has been carefully reviewed and its believed to be reliable. AnyDATA Corporation does not assume any liability arising out of the application or use of any product described herein, Neither does it convey any license under its patent rights nor rights of others. AnyDATA DTL718-W(-P) Module AT Command Reference Document History Version 00 Date 2012-5-25 01 2012-8-2 02 2012-8-28 03 2013-3-13 Description Initial Version Add +CLVL\+CMUT commands Delete set command of +WS46 Add +CNMP command Add +CMUT command Modify ATS7 default value Add +ACELLINFO command Add GPS-related command Add $QCPDPP command AnyDATA DTL718-W(-P) Module AT Command Reference Contents Overview...........................................................................................................................3 1.1 Scope of Document ................................................................................................... 3 1.2 Normative References ............................................................................................... 4 1.3 Abbreviations ............................................................................................................. 4 1.4 Definitions .................................................................................................................. 5 Basic Commands ............................................................................................................. 6 2.1 A/, Repeating A Command Line ................................................................................. 6 2.2 ATE, Command Echo ................................................................................................ 7 2.3 +CGMI, Request Manufacturer Identification ............................................................. 7 2.4 +CGMR, Request Revision Identification................................................................... 7 2.5 +CGSN, Request Serial Number Identification .......................................................... 7 2.6 +CSCS, Select TE Character Set .............................................................................. 8 2.7 +CIMI , Request International Mobile Subscriber Identity (IMSI) ............................... 8 2.8 +GCAP, Capabilities List ............................................................................................ 9 2.9 +CMEE, Report Mobile Equipment Error ................................................................... 9 Call Control Commands ................................................................................................. 10 3.1 ATA, Answer............................................................................................................. 10 3.2 ATD, Dial.................................................................................................................. 11 3.3 ATH, Disconnect ...................................................................................................... 11 3.4 ATS0, Enables/disables Automatic Answering ......................................................... 11 3.5 +CSTA, Selects Type of Address ............................................................................. 12 3.6 +CHUP, Hangup Call ............................................................................................... 12 3.7 +CRLP, Radio Link Protocol..................................................................................... 13 3.8 +CEER, Extended Error Report ............................................................................... 14 3.9 +VTS, DTMF And Tone Generation ......................................................................... 14 3.10 ATS, S Parameters .................................................................................................. 15 3.11 +CHLD, Call Related Supplementary Services........................................................ 16 Network Service Commands......................................................................................... 17 4.1 +CNUM, Subscriber Number ................................................................................... 17 4.2 +CREG, Network Registration Report ...................................................................... 18 4.3 +CGREG, GPRS Network Registration Status......................................................... 19 4.4 +COPS, Operator Selection..................................................................................... 20 4.5 +CPOL, Preferred Operator List .............................................................................. 21 4.6 +CPLS, Selection of Preferred PLMN List ............................................................... 22 4.7 +COPN, Read Operator Names .............................................................................. 23 4.8 +CNMP, Preferred Mode Seletion ............................................................................ 23 M2M-AT014-03 AnyDATA © 2001-2011 Page 1 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference 4.9 +CLCK, Facility Lock/Unlock.................................................................................... 24 4.10 +CPWD, Change Facility Password ........................................................................ 25 4.11 +CLIP, Calling Line Identification Presentation ........................................................ 26 4.12 +CLIR, Calling Line Identification Restriction ........................................................... 27 4.13 +COLP, Connected Line Identification Presentation ................................................ 28 4.14 +FCLASS, Select Mode ........................................................................................... 29 4.15 +CBST, Select Bearer Service Type ........................................................................ 30 4.16 +CCUG, Closed User Group .................................................................................... 31 4.17 +ACELLINFO, Cell Information Request ................................................................. 32 ME Control & Status Commands...................................................................................33 5.1 +CPAS, Phone Activity Status .................................................................................. 33 5.2 +CFUN, Set Phone Functionality ............................................................................. 34 5.3 +CPIN, Enter PIN..................................................................................................... 35 5.4 +CSQ, Signal Quality............................................................................................... 36 5.5 +CCLK, Clock .......................................................................................................... 36 5.6 +CSIM, Generic SIM access.................................................................................... 37 5.7 +CLAC, List all available AT commands .................................................................. 37 5.8 +CTZU, Automatic Time Zone Update ..................................................................... 38 5.9 +CTZR, Time Zone Reporting.................................................................................. 38 5.10 +IFC, MT-TE Local Flow Control.............................................................................. 39 5.11 &D, Set DTE Ready (DTR) Line Mode..................................................................... 40 5.12 &C, Set Carrier Detection (DCD) Line Mode............................................................ 40 5.13 +IPR, Fixed DTE Rate ............................................................................................. 41 5.14 &F, Set to Factory Defined Configuration................................................................. 41 5.15 &W, Store User Settings .......................................................................................... 42 5.16 +WS46, Select Wireless Network ............................................................................ 42 SMS Commands............................................................................................................. 42 6.1 +CPMS, Preferred Message Storage....................................................................... 43 6.2 +CMGF, Message Format........................................................................................ 44 6.3 +CMGL, List Messages............................................................................................ 44 6.4 +CMGD, Delete Message ........................................................................................ 47 6.5 +CMGR, Read Message.......................................................................................... 48 6.6 +CMGS, Send Message .......................................................................................... 50 6.7 +CMGW, Write Message To Memory....................................................................... 51 6.8 +CMSS, Send Message from Storage ..................................................................... 52 6.9 +CNMI, New Message Indications To TE................................................................. 53 6.10 +CNMA, New Message Acknowledgement.............................................................. 55 6.11 +CMT, New Message Indication .............................................................................. 56 6.12 +CMTI, Memory Location Indication ........................................................................ 58 6.13 +CSDH, Show Text Mode Parameters..................................................................... 58 6.14 +CSCA, Service Centre Address ............................................................................. 59 M2M-AT014-03 AnyDATA © 2001-2011 Page 2 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference 6.15 +CSCB, Select Cell Broadcast Message Types....................................................... 60 6.16 +CSMP, Set Text Mode Parameters......................................................................... 61 6.17 +CSMS, Select Message Service ............................................................................ 61 6.18 +CMMS, More Messages to Send ........................................................................... 62 6.19 +CGSMS, Select service for MO SMS messages ................................................... 63 Phonebook Commands................................................................................................. 64 7.1 +CPBS, Select Phonebook Memory Storage........................................................... 64 7.2 +CPBR, Read Phonebook Entries ........................................................................... 65 7.3 +CPBW, Write Phonebook Entry ............................................................................. 66 7.4 +CPBF, Find Phonebook Entry ................................................................................ 67 GPRS Commands ........................................................................................................... 68 8.1 +CGATT, PS Attach or Detach ................................................................................. 68 8.2 +CGDCONT, Define PDP Context ........................................................................... 69 8.3 $QCPDPP, PDP Authentication ............................................................................... 70 8.4 +CGACT, PDP Context Activate or Deactivate ........................................................ 71 8.5 +CGDATA, Enter Data State .................................................................................... 72 8.6 +CGPADDR, Show PDP address ............................................................................ 72 GPS Commands ..............................................................................................................73 9.1 ^GPSMODE, GPS Mode Set ................................................................................... 73 9.2 ^GPSLOC, Launch Positioning ................................................................................ 74 9.3 ^GPSEND, End Current Positioning ........................................................................ 74 9.4 ^GPSMPCIP, 9.5 ^GPSRES, Reset Position Infomation ..................................................................... 75 9.6 ^GPSQOS, GPS QOS ............................................................................................. 75 9.7 ^GPSPORT, GPS NMEA Serial Port........................................................................ 76 9.8 ^GPSFMT, NMEA Data Format................................................................................ 76 9.9 Standalone Positioning ............................................................................................ 77 MPC Server IP & Port ..................................................................... 74 9.10 AGPS Positioning .................................................................................................... 78 9.11 NMEA Data Format.................................................................................................. 78 9.12 Reset Position Infomation ........................................................................................ 79 9.13 Set GPS QOS Parameters ...................................................................................... 80 1.1 Overview Scope of Document This document describes all AT commands implemented on AnyDATA DTL718-W module, for internal or manufacturer use. As the firmware of DTL718-W-P and DTL718-W module are the same, the document can also be M2M-AT014-03 AnyDATA © 2001-2011 Page 3 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference applied to DTL718-W-P module. 1.2 Normative References The following documents contain provisions which, through reference in this text, constitute provisions of the present document. [1] ETSI GSM 07.07 [2] ETSI GSM 07.07 [3] TIA-EIA-IS-707-A.3 [4] ITU-T Recommendation V.25 ter [14] 1.3 Abbreviations Abbreviations 3GPP BER CDMA CLIP DCE DCS DTE GPRS GSM IMEI ITU-T IWF MT PDP PIN PLMN PUK RPLMN RSSI SCA SIM SM TE UIM URC USIM WCDMA M2M-AT014-03 Full Spelling Third Generation Partnership Project Bit Error Rate Code Division Multiple Access Call Line Identifier presentation Data Circuit Equipment Data coding scheme Data Terminal Equipment General Packet Radio Service Global System for Mobile Communications International Mobile Equipment Identity International Telecommunication UnionTelecommunication Standardization Sector Interworking Function Mobile Terminal Packet Data Protocol Personal Identity Number Public land mobile network PIN Unblocking Key Registered PLMN Receive signal strength indicator Service Center Address GSM Subscriber Identity Module Short message Terminal Equipment User Identity Module Unsolicited result code Universal Subscriber Identity Module Wideband CDMA AnyDATA © 2001-2011 Page 4 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference 1.4 Definitions The following syntactical definitions apply:Carriage return character, is the command line and result code terminator character, which value, in decimal ASCII between 0 and 255,is specified within parameter S3. The default value is 13. Linefeed character, is the character recognized as line feed character. Its value, in decimal ASCII between 0 and 255, is specified within parameter S4. The default value is 10. The line feed character is output after carriage return character if verbose result codes are used (V1 option used ) otherwise, if numeric format result codes are used (V0 option used) it will not appear in the result codes. <...> Name enclosed in angle brackets is a syntactical element. They do not appear in the command line. [...] Optional subparameter of a command or an optional part of TA information response is enclosed in square brackets. Brackets themselves do not appear in the command line. When subparameter is not given in AT commands which have a Read command, new value equals to its previous value. In AT commands which do not store the values of any of their subparameters, and so have not a Read command, which are called action type commands, action should be done on the basis of the recommended default setting of the subparameter. As 3GPP TS 17.007 describes, there is a TA part between TE and MT. And in the TIA/EIA IS 707-A’s description, TA part is ignored. In order to describe uniformly, PC or AP is considered as TE; TA part is merged into MT. The following is a figure of Data exchange structure: AT command is transmitted as data packets through the communication ports. In addition to these two characters “AT”, data packets can receive up to 260 characters in length (including the final null character). The maximum length of the URC or response messages reported by MT is limited to 668 characters range. M2M-AT014-03 AnyDATA © 2001-2011 Page 5 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference Each command line can contain one AT command. For the URC or response messages, it is not allowed to report more than one message in a line. Each line ends with a carriage return. S3/S4 command modification is unavailable to users. These principles are applied in the communications between MT and TE. To increase the readability and normativity of the command, there should be no space after a comma or colon in a new defined interface, for example: AT+XXX: , . When an AT command is transmitted from TE, the second command will be transmitted after a response of the first command from MT, otherwise the second one will not be executed. It may take a long time to feedback the results of the AT command, and the responses may be broken by URC. To avoid this interface, it is recommended to report the result codes asynchronously. There are two kinds of interface. One is that an URC is reported when waiting for a response. The command is still in the implementation process and the result codes will be reported after the URC. The other is that the response will be reported mixing up with the URC. The RING command is a special URC. For some special cases, it will be used as a command terminator. For example, when it is in the implementation process of a hang-up command, the RING URC will terminate the hang-up process abnormally. Unless otherwise specified, all the default encoding format between TE and MT are GSM 7 bit Default Alphabet, according to 3GPP TS 23.038 Section 6. Characters @ is still transmitted in 7bit encoding as 0x00. MT and TE should be able to handle the character. MT transmits the carriage return character ( ) and line feed character ( ) in the string as a space. The definition of the string: stream of bytes up by the double quotes, without quotes or commas. A group of quote and comma character should not appear in strings, otherwise strings cannot be distinguished from the parameters. For UCS2 encoded data format, its value is reported as the character encoding format, such as that a character of the UCS2 coded 0x553a is reported as 553a. 2Basic Commands 2.1 A/, Repeating A Command Line Description If the prefix "A/" or "a/" is received, the module shall immediately execute once again the body of the preceding command line. Syntax Execution command M2M-AT014-03 A/ AnyDATA © 2001-2011 Page 6 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference Example AT+CSQ +CSQ: 99,0 OK A/ +CSQ: 99,0 2.2 ATE, Command Echo Description Set command enables/disables the command echo. Syntax Set command Response ATE[ ] OK Parameter 0 - disables command echo 1 - enables command echo (factory default) , hence command sent to the device are echoed back to the DTE before the response is given. Note: if parameter is omitted, the command has the same behavior of ATE1. 2.3 +CGMI, Request Manufacturer Identification Description Execution command returns the device manufacturer identification code. Syntax Execution command Response AT+CGMI AnyDATA CO., LTD OK 2.4 +CGMR, Request Revision Identification Description Execution command returns device software revision number. Syntax Execution command Response AT+CGMR OK 2.5 +CGSN, Request Serial Number Identification M2M-AT014-03 AnyDATA © 2001-2011 Page 7 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference Description Execution command returns the device ESN. Syntax Execution command Response AT+CGSN Parameter the device board serial number , an octet in hexadecimal format Example AT+CGSN 42FB40B5 OK 2.6 +CSCS, Select TE Character Set Description Set command sets the current character set used by the device. Syntax Set command Response Read command Response Test command Response AT+CSCS= OK AT+CSCS? +CSCS: AT+CSCS=? +CSCS: (list of supported s) Parameter character set “IRA” - ITU-T.50 (default) ”UCS2” - 16-bit universal multiple-octet coded character set Example AT+CSCS=? +CSCS: ("IRA","UCS2") OK AT+CSCS? +CSCS:”IRA” OK 2.7 +CIMI , Request International Mobile Subscriber Identity (IMSI) Description M2M-AT014-03 AnyDATA © 2001-2011 Page 8 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference Execution command returns the value of the Internal Mobile Subscriber Identity. Syntax Execution command Response AT+CIMI Parameter the value of the Internal Mobile Subscriber Identity, a string of decimal digits Example AT+CIMI 460016191604844 OK 2.8 +GCAP, Capabilities List Description Execution command returns the equipment supported command set list. The command works only when UIM card exists. Syntax Execution command Response AT+GCAP +GCAP: Parameter the equipment supported command set list. +CGSM: GSM supported +FCLASS: Fax command set +ES: Error control command set +DS: Data Service common modem command set Example AT+GCAP +GCAP: +CGSM,+ES ,+DS +FCLASS OK 2.9 +CMEE, Report Mobile Equipment Error Description Set command enables/disables the report of result code: +CME ERROR: as an indication of an error relating to the commands issued. When enabled, device related errors cause the +CME ERROR: final result code instead of the default ERROR final result code. ERROR is anyway returned normally when the error is not related to MT. M2M-AT014-03 AnyDATA © 2001-2011 Page 9 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference Syntax Set command Response Read command Response Test command Response AT+CMEE= OK AT+CMEE? +CMEE: AT+CMEE=? +CMEE: (list of supported s) Parameter enable flag 0 - disable +CME ERROR: reports, use only ERROR report 1 - enable +CME ERROR: reports, with in numeric format 2 - enable +CME ERROR: reports, with in verbose format(default) Example AT+CMEE=0 OK AT+CGSN ERROR AT+CMEE=1 OK AT+CGSN +CME ERROR: 23 AT+CMEE=2 OK AT+CGSN +CME ERROR: memory failure AT+CMEE=? +CMEE: (0, 1, 2) 3 Call Control Commands 3.1 ATA, Answer Description Execution command is used to answer to an incoming call if automatic answer is disabled. Syntax Execution command M2M-AT014-03 ATA AnyDATA © 2001-2011 Page 10 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference Response OK or: ERROR 3.2 ATD, Dial Description Execution command starts a data call to the phone number given as parameter. Syntax Execution command Response ATD ; ATD>mem ; ATD> ; OK or ERROR Parameter phone number to be dialed, a string of 0 or more of the characters: “0 1 2 3 4 5 6 7 8 9 * #” mem initiates a call from the currently selected phone book, location initiates a call from the currently selected phone book, the parameter describes the text associated to the number in phonebook Example ATD13800138000; OK ATD>“John”; OK 3.3 ATH, Disconnect Description Execution command is used to close the current conversation. Syntax Execution command Response ATH OK or: ERROR 3.4 ATS0, Enables/disables Automatic Answering Description Set command sets the number of rings required before device automatically answers an incoming call. M2M-AT014-03 AnyDATA © 2001-2011 Page 11 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference Syntax Set command Response Read command Response ATS0= OK ATS0? Parameter 0 auto answer disabled (factory default) 1 to 255 number of rings required before automatic answer Example ATS0=2 OK ATS? 002 3.5 +CSTA, Selects Type of Address Set command sets the type of address to dial. Syntax Set command Response Read command Response Test command Response AT+CSTA= OK AT+CSTA? +CSTA: AT+CSTA=? +CSTA: (list of supported s) Parameter type of address 129 - number in national format 145 - number in international format (contains the "+") Example AT+CSTA=129 OK AT+CSTA=? +CSTA: (129, 145) 3.6 +CHUP, Hangup Call Description Execution command hangs up all active calls, giving an assured procedure to terminate an M2M-AT014-03 AnyDATA © 2001-2011 Page 12 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference alternating mode call. Syntax Execution command Response 3.7 AT+CHUP OK +CRLP, Radio Link Protocol Description Radio link protocol (RLP) parameters used for non-transparent data calls. Syntax Set command Response Read command Response Test command Response AT+CRLP= , , , , OK AT+CRLP? +CRLP: , , , ,0 +CRLP: , , , ,1 +CRLP: , , , ,2 AT+CRLP=? +CRLP: (list of supported , , , s),0 +CRLP: (list of supported , , , s),1 +CRLP: (list of supported , , , s),2 Parameter version For Version 0 and 1, the following parameter values are supported: IWF to MS window size, range from 0 to 61 MS to IWF window size, range from 0 to 61 acknowledgement timer , in 10ms units, range from 38 to 255 retransmission attempts , range from 1 to 255 For Version 2, the following parameter values are supported: IWF to MS window size, range from 0 to 488 MS to IWF window size, range from 0 to 488 acknowledgement timer , in 10ms units, range from 42 to 255 retransmission attempts, range from 1 to 255 Example AT+CRLP=61,61,48,6,0 OK AT+CRLP=? +CRLP: (0-61),(0-61),(38-255),(1-255),0 +CRLP: (0-61),(0-61),(38-255),(1-255),1 +CRLP: (0-488),(0-488),(42-255),(1-255),2 OK M2M-AT014-03 AnyDATA © 2001-2011 Page 13 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference AT+CRLP? +CRLP: 61,61,48,6,0 +CRLP: 61,61,48,6,1 +CRLP: 240,240,52,6,2 OK 3.8 +CEER, Extended Error Report Description Execution command returns information text, which offers the user an extended report for the reason of the failure of the last unsuccessful call set up (originating or answering) or in-call modification. Syntax Execution command Response AT+CEER +CEER: Parameter an extended report for - the failure in the last unsuccessful call setup(originating or answering) or in-call modification; - the last call release; - the last unsuccessful GPRS attach or unsuccessful PDP context activation; - the last GPRS detach or PDP context deactivation. Example ATD13800138000; OK NO CARRIER AT+CEER +CEER:User busy OK 3.9 +VTS, DTMF And Tone Generation Description Set command allows the transmission of DTMF tones. Syntax Set command Response M2M-AT014-03 AT+VTS= OK AnyDATA © 2001-2011 Page 14 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference Test command Response AT+VTS= +VTS: (list of supported s) Parameter a single ASCII character in the set 0-9, #,*,A-D Example ATD10010; OK AT+VTS=3 AT+VTS=? +VTS: (0-9, A-D, *, #) OK 3.10 ATS, S Parameters Description Basic commands that begin with the letter “S” are known as “S-Parameters”. The number following the “S” indicates the “parameter number” being referenced. Syntax Set command Response Read command Response ATSn= OK ATSn? Sn: Parameter S0 S3 S4 S5 S6 S7 set the number of rings required before device automatically answers an incoming call. =0 auto answer disabled (factory default) 1 to 255 number of rings required before automatic answer set the value of the character recognized by the device as command line terminator, range is 0 to 127; factory default value is 013 (ASCII CR) set the value of the character generated by the device as part of the header, trailer, and terminator for result codes and information text, range is 0 to 127; factory default value is 010 (ASCII LF) set the value of the character recognized by the device as a request to delete from the command line the immediately preceding character, range is 0 to 127; factory default value is 008 (ASCII BS). set the pause before blind dialing, range is 2 to 10; factory default value is 002 sets number of seconds to wait for completion of call answering or originating procedure before giving up and disconnecting; range is 0 to 255, factory default value is 000 M2M-AT014-03 AnyDATA © 2001-2011 Page 15 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference S8 specifies the amount of time, in seconds, that the TE shall pause, during signaling of call addressing information to the network (dialing), when a "," (comma) dial modifier is encountered in a dial string. range is 1 to 255, factory default value is 002. Example ATS6=8 OK ATS6? 008 3.11 +CHLD, Call Related Supplementary Services Description Set command allows call control using Call Hold and MultiParty. Syntax Set command Response Test command Response AT+CHLD= OK AT+CHLD=? +CHLD: (list of supported s) Parameter M2M-AT014-03 0 – release all held calls or sets User Determined User Busy(UDUB) for a waiting call 1 – releases all active calls (if any exist) and accepts the other (held or waiting) call 1x – releases a specific active call X 2 – places all active calls (if any exist) on hold and accepts the other (held or waiting) call 2x – places all active calls on hold except call X with which communication shall be supported. 3 – adds a held call to the conversation 4 – connects the two calls and disconnects the subscriber from both calls(ECT) Note: 1. X is range from 1 to 7 2. This is based on the GSM supplementary services HOLD (Call Hold), MPTY (MultiParty) and ECT (Explicit Call Transfer). The application of the command depends on various carriers, such as AT+CHLD=3. 3. Set AT+CHLD=1 first to release the active call, then the current conversation can be closed by ATH. AnyDATA © 2001-2011 Page 16 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference Example ATD10086; ATD10010; AT+CLCC +CLCC: 1,0,1,0,0,”10086”,129,”CCCC” +CLCC: 2,0,0,0,0,”10010”,129 OK AT+CHLD=3 OK AT+CLCC +CLCC: 1,0,0,0,1,”10086”,129,”CCCC” +CLCC: 2,0,0,0,1,”10010”,129 OK AT+CHLD=22 OK AT+CLCC +CLCC: 1,0,1,0,0,”10086”,129,”CCCC” +CLCC: 2,0,0,0,0,”10010”,129 AT+CHLD=? +CHLD(0,1,1x,2,2x,3,4) OK 4.1 Network Service Commands +CNUM, Subscriber Number Description Execution command returns the MSISDNs related to the subscriber. If subscriber has different MSISDN for different services, each MSISDN is returned in a separate line. Syntax Execution command Response AT+CNUM +CNUM: [ ], , +CNUM: [ ], , [...]] Parameter M2M-AT014-03 optional alphanumeric string associated with , as AnyDATA © 2001-2011 Page 17 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference defined in +CSCS string type phone number of format specified by type of address octet in integer format Example AT+CNUM +CNUM: ,"13925275265",129 +CNUM: ,"13145854693",129 OK 4.2 +CREG, Network Registration Report Description Set command enables/disables network registration reports. The unsolicited results code reports the network registration status. Syntax Set command Response Read command Response Test command Response Unsolicited message AT+CREG= OK AT+CREG? +CREG: , [, , ] AT+CREG=? +CREG: (list of supported s) +CREG: [, , ] Parameter 0 - disable network registration unsolicited result code 1 - enable network registration unsolicited result code +CREG: 2 - enable network registration and location information unsolicited result code +CREG: [, , ] 0 - not registered, ME is not currently searching a new operator to register to 1 - registered, home network 2 - not registered, but ME is currently searching a new operator to register to 3 - registration denied 4 - unknown 5 - registered, roaming string type; two byte location area code in hexadecimal format (e.g. "00C3" equals 195 in decimal) string type; two byte cell ID in hexadecimal format Example AT+CREG=2 OK AT+CREG? M2M-AT014-03 AnyDATA © 2001-2011 Page 18 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference +CREG: 2,1,250040,7C48 OK AT+CREG=? +CREG: (0-2) OK 4.3 +CGREG, GPRS Network Registration Status Description Set command enables/disables GPRS network registration reports. The unsolicited results code reports the GPRS network registration status. Syntax Set command Response Read command Response Test command Response Unsolicited message AT+CGREG= OK AT+CGREG? +CGREG: , [, , ] AT+CGREG=? +CGREG: (list of supported s) +CGREG: [, , ] Parameter 0 - disable network registration unsolicited result code 1 - enable network registration unsolicited result code +CGREG: 2 - enable network registration and location information unsolicited result code +CGREG: [, , ] 0 - not registered, ME is not currently searching a new operator to register to 1 - registered, home network 2 - not registered, but ME is currently searching a new operator to register to 3 - registration denied 4 - unknown 5 - registered, roaming string type; two byte location area code in hexadecimal format (e.g. "00C3" equals 195 in decimal) string type; two byte cell ID in hexadecimal format Example AT+CGREG=2 OK AT+CGREG? +CGREG: 2,1, 250040, 7C48 M2M-AT014-03 AnyDATA © 2001-2011 Page 19 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference OK 4.4 +COPS, Operator Selection Description Registers/displays network operators available. Syntax Set command Response Read command Response Test command Response AT+COPS=[ [, [, [, ]]]] OK AT+COPS? +COPS: [, , , ] AT+COPS=? +COPS: ( , =0)>, =1)>, =2)>, ), ( , =0)>, =1)>, =2)>, ),[…] (list of supported s),(list of supported s) Parameter M2M-AT014-03 registration mode 0 – automatic ( field is ignored) 1 – manual ( field shall be present) 2 – de-register from network 3 – set only (for read command AT+COPS?), do not attempt registration/de-registration ( field is ignored); this value is not applicable in read command response 4 – manual/automatic ( field shall be present); If manual selection falls, automatic mode =0) is entered Note: If the selected operator is not available, other operators also cannot be registered, except for =4 format of reports 0 – long format alphanumeric 1 - short format alphanumeric 2 – numeric Shows the operator identity, within speech marks, in the format set by access technology 0 – GSM 1 – GSM COMPACT 2 – UTRAN availability of operator 0 – unknown 1 – available AnyDATA © 2001-2011 Page 20 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference 2 – current 3 – forbidden Example AT+COPS=0,1,"46001",2 OK AT+COPS? +COPS: 0,1,"UNICOM",2 OK AT+COPS=2 OK AT+COPS? +COPS: 2, 1,"UNICOM",2 OK AT+COPS=? +COPS: (3,"CHINAMOBILE","CMCC","46000",0),(2,"CHN-UNICOM","UNICOM","46001",2), (0,1,2,3,4),(0,1,2) OK 4.5 +CPOL, Preferred Operator List Description Set command is used to edit the SIM preferred list of networks. In EFPLMsel, one operator can only be stored once. To modify the information of the operator, please delete the record, and then add one. Syntax Set command Response Read command Response Test command Response AT+CPOL=[ ][, [, [, , , ]]] OK AT+CPOL? +CPOL: , , , , , AT+CPOL=? +CPOL: (list of supported s), (list of supported s) Parameter M2M-AT014-03 Integer type; the order number of operator in the SIM preferred operator list. With the execute command, if is left out, the next free location shall be used AnyDATA © 2001-2011 Page 21 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference if only the is given, the result format changes for the read command 0 – long format alphanumeric 1 - short format alphanumeric 2 – numeric string type, Shows the operator identity, within speech marks, in the format set by Note: To delete an entry, give but leave out , access technologies, set “1” to select and the other two , set “0” Example AT+CPOL=1,2,”46000”,0,0,1 OK AT+CPOL=2 OK AT+CPOL=,2 AT+CPOL? +CPOL: 1,2,”46000”,0,0,1 +CPOL: 3,2,”46001”,0,0,1 OK AT+CPOL=? +CPOL: (1-8),(0-2) OK 4.6 +CPLS, Selection of Preferred PLMN List Description Set command selects a preferred PLMN list from the UIM. Syntax Set command Response Read command Response Test command Response AT+CPLS= OK AT+CPLS? +CPLS:
AT+CPLS=? +CPLS: (list of supported
s) Parameter
M2M-AT014-03 0 - User controlled PLMN selector with Access Technology EFPLMNwAcT, if not found in the SIM/UICC then PLMN preferred list EFPLMNsel (this file is only available in SIM card or GSM application selected in UICC) AnyDATA © 2001-2011 Page 22 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference 1 - Operator controlled PLMN selector with Access Technology EFOPLMNwAcT 2 - HPLMN selector with Access Technology EFHPLMNwAcT Example AT+CPLS=? +CPLS: 0,1,2 AT+CPLS=1 OK 4.7 +COPN, Read Operator Names Description Execution command returns the list of operator names from the module. Each operator code
that has an alphanumeric equivalent in the ME memory. Syntax Execution command Response AT+COPN +COPN: , +COPN: , +COPN: [...]] Parameter string type, operator in numeric format (see AT+COPS) string type, operator in long alphanumeric format (see AT+COPS) Example AT+COPN +COPN: "46000","CHINA MOBILE" +COPN: "46001","CHN-CUGSM" OK 4.8 +CNMP, Preferred Mode Seletion Description Execution command selects the state of the mode preference. Syntax Set command Response Read command Response Test command Response M2M-AT014-03 AT+CNMP= OK AT+CNMP? +CNMP: AT+CNMP=? +CNMP: (list of supported s) AnyDATA © 2001-2011 Page 23 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference Parameter preferred mode 2 - Automatic 13 - GSM Only 14 - WCDMA Only 19 - GSM+WCDMA Example AT+CNMP=13 OK AT+CNMP? +CNMP: 13 AT+CNMP=? +CNMP: (1,2,3,13,14,19) 4.9 +CLCK, Facility Lock/Unlock Description Set command is used to lock or unlock a ME or a network facility. Syntax Set command Response Test command Response AT+CLCK= , [, [, ]] when =2: +CLCK: [, ] when =0 or 1: OK AT+CLCK=? +CLCK: (list of supported s) Parameter M2M-AT014-03 facility "AB" - All Barring services (not supported temporarily) “AC” – All in Coming barring services (not supported temporarily) “AG” – All out Going barring services (not supported temporarily) "AI" - BAIC (Barr All Incoming Calls) (not supported temporarily) "AO"- BAOC (Barr All Outgoing Calls) (not supported temporarily) "IR" - BIC-Roam (Barr Incoming Calls when Roaming outside the home country) "OI" - BOIC (Barr Outgoing International Calls) "OX" - BOIC-exHC (Barr Outgoing International Calls except to Home Country) "SC" - SIM (PIN request) (device asks SIM password at power-up and when this lock command issued) AnyDATA © 2001-2011 Page 24 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference “FD” – SIM card or active application in the UICC(GSM or USIM) fixed dialing memory feature (not supported temporarily) “PN” – network personalization (not supported temporarily) “PU” – network sUbset personalization (not supported temporarily) “PP” – service provider personalization (not supported temporarily) “PC” – corporate personalization (not supported temporarily) “PF” – lock phone to the very first inserted SIM/UICC card (not supported temporarily) defines the operation to be done on the facility 0 - unlock facility 1 - lock facility 2 - query status current status of the facility < status > 0 - not active 1 - active shall be the same as password specified for the facility from the DTE user interface or with command Change Password +CPWD; this field is necessary when =0 or 1. sum of integers each representing a class of information(not supported) 2 - data (refers to all bearer services) 4 - fax (facsimile services) 8 - short message service Note: Password is normally needed to do such action. 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 . This command should be aborted when network facilities are set or interrogated. When has been locked, it will return “sim failure” if lock . And when has been unlocked, it also will return “sim failure” if unlock . Example AT+CLCK =? +CLCK:("AB","AC","AG","AI","AO","IR","OI","OX","SC","FD","PN","PU","PP","PC","PF") OK AT+CLCK ="SC",1,"1234",1 OK AT+CLCK="SC",2 +CLCK: 0 OK 4.10 +CPWD, Change Facility Password Description Execution command changes the password for the facility lock function defined by command Facility Lock +CLCK. M2M-AT014-03 AnyDATA © 2001-2011 Page 25 of 82 AnyDATA DTL718-W(-P) Module AT Command Reference Syntax Set command Response Test command Response AT+CPWD= , , OK AT+CPWD=? +CPWD: (list of supported & s) Parameter Facility “SC” - SIM (PIN request) “P2” - SIM PIN2 “AB” - All barring services(it is not supported temporarily) string type value of the characters:“0 1 2 3 4 5 6 7 8 9”; it shall be the same as password specified for the facility from the ME user interface or with command +CPWD. string type, it is the new password the maximum length of their password Example AT+CPWD=“SC”,1234,5555 OK AT+CPWD=? +CPWD:("AB",4),("AC",4),("AG",4) ,("AI",4), ("AO",4) ,("IR",4),("OI",4) ,("OX",4),("SC",8) ,("P2",8) OK 4.11 +CLIP, Calling Line Identification Presentation Description Set command enables/disables the presentation of the CLI (Calling Line Identity) at the TE. If enabled the device will report the response after each RING. This command refers to the GSM supplementary service CLIP (Calling Line Identification Presentation) that enables a called subscriber to get the CLI of the calling party when receiving a mobile terminated call. Syntax Set command Response Read command Response Test command Response Unsolicited message M2M-AT014-03 AT+CLIP=[