AnyDATA WDTL718-W HSPA+ Module User Manual DTL718 W FCC x

AnyDATA (Shanghai) Co., Ltd HSPA+ Module DTL718 W FCC x

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 Date  Description 00 2012-5-25 Initial Version 01 2012-8-2 Add +CLVL\+CMUT commands Delete set command of +WS46 02 2012-8-28 Add +CNMP command Add +CMUT command Modify ATS7 default value 03 2013-3-13 Add +ACELLINFO command Add GPS-related command Add $QCPDPP command
AnyDATA DTL718-W(-P) Module AT Command Reference               M2M-AT014-03                    AnyDATA © 2001-2011                       Page 1 of 82Contents 1Overview...........................................................................................................................31.1Scope of Document ................................................................................................... 31.2Normative References ............................................................................................... 41.3Abbreviations ............................................................................................................. 41.4Definitions.................................................................................................................. 52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3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4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
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 2 of 82 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5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6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
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 3 of 82 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7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8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9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,  MPC Server IP & Port ..................................................................... 74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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 Overview1.1 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
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 4 of 82 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  Full Spelling   3GPP Third Generation Partnership Project BER  Bit Error Rate CDMA  Code Division Multiple Access CLIP  Call Line Identifier presentation DCE  Data Circuit Equipment DCS  Data coding scheme DTE  Data Terminal Equipment GPRS  General Packet Radio Service GSM  Global System for Mobile Communications IMEI International Mobile Equipment Identity   ITU-T International Telecommunication Union- Telecommunication Standardization Sector IWF Interworking Function MT Mobile Terminal PDP  Packet Data Protocol PIN  Personal Identity Number PLMN  Public land mobile network PUK  PIN Unblocking Key RPLMN Registered PLMN RSSI  Receive signal strength indicator SCA  Service Center Address SIM  GSM Subscriber Identity Module SM Short message TE Terminal Equipment UIM  User Identity Module URC  Unsolicited result code USIM Universal Subscriber Identity Module WCDMA Wideband CDMA
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 5 of 82  1.4 DefinitionsThe following syntactical definitions apply: <CR>    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. <LF>  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.
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 6 of 82 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:<arg0>,<arg1>. 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 (<CR>) and line feed character (<LF>) 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.     2 Basic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 A/
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 7 of 82 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  ATE[<n>] Response OK  Parameter <n>  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 AT+CGMI Response AnyDATA CO., LTD OK  2.4 +CGMR,RequestRevisionIdentificationDescription Execution command returns device software revision number.  Syntax Execution command  AT+CGMR Response <version> OK  2.5 +CGSN,RequestSerialNumberIdentification
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 8 of 82 Description Execution command returns the device ESN.  Syntax Execution command  AT+CGSN Response <sn>  Parameter <sn>  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 AT+CSCS=<chset> OK Read command Response AT+CSCS?  +CSCS: <chset> Test command Response AT+CSCS=?  +CSCS: (list of supported <chset>s)    Parameter <chset> 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
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 9 of 82 Execution command returns the value of the Internal Mobile Subscriber Identity.  Syntax Execution command  AT+CIMI Response <imsi>  Parameter <imsi>  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  AT+GCAP Response +GCAP: <cap>  Parameter <cap>  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: <err> as an indication of an error relating to the commands issued. When enabled, device related errors cause the +CME ERROR: <err> final result code instead of the default ERROR final result code. ERROR is anyway returned normally when the error is not related to MT.
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 10 of 82 Syntax Set command Response AT+CMEE=<n>  OK Read command Response AT+CMEE?  +CMEE: <n>   Test command Response AT+CMEE=?  +CMEE: (list of supported <n>s)  Parameter <n>    enable flag 0 - disable +CME ERROR:<err> reports, use only ERROR report 1 - enable +CME ERROR:<err> reports, with <err> in numeric format 2 - enable +CME ERROR: <err> reports, with <err> 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  ATA
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 11 of 82 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  ATD<phonenumber>; ATD>mem<n>; ATD><string>; Response OK or ERROR  Parameter <phonenumber>  mem<n>        <string> phone number to be dialed, a string of 0 or more of the characters: “0 1 2 3 4 5 6 7 8 9 * #” initiates a call from the currently selected phone book, location <n>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  ATH<value> Response 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.
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 12 of 82  Syntax Set command Response ATS0=<value> OK Read command Response ATS0?  <value>  Parameter <value>  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 AT+CSTA=<type> OK Read command Response AT+CSTA? +CSTA: <type> Test command Response AT+CSTA=? +CSTA: (list of supported <type>s)  Parameter <type>   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
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 13 of 82 alternating mode call.  Syntax Execution command Response AT+CHUP OK  3.7 +CRLP,RadioLinkProtocolDescription Radio link protocol (RLP) parameters used for non-transparent data calls.  Syntax Set command Response AT+CRLP=<iws>,<mws>,<T1>,<N>,<ver> OK Read command Response AT+CRLP? +CRLP: <iws>,<mws>,<T1>,<N>,0 +CRLP: <iws>,<mws>,<T1>,<N>,1 +CRLP: <iws>,<mws>,<T1>,<N>,2 Test command Response AT+CRLP=? +CRLP: (list of supported <iws>,<mws>,<T1>,<N>s),0 +CRLP: (list of supported <iws>,<mws>,<T1>,<N>s),1 +CRLP: (list of supported <iws>,<mws>,<T1>,<N>s),2  Parameter <ver> version For Version 0 and 1, the following parameter values are supported:   <iws> <mws> <T1> <N> 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: <iws> <mws> <T1> <N> 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
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 14 of 82 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: <report>  Parameter <report>  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 AT+VTS=<string> OK
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 15 of 82 Test command Response AT+VTS=<string> +VTS: (list of supported <string>s)  Parameter <string>  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 ATSn=<value>  OK  Read command Response ATSn?  Sn: <value>    Parameter S0    S3  S4   S5   S6 S7   set the number of rings required before device automatically answers an incoming call. <value>=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
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 16 of 82 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 AT+CHLD=<n> OK Test command Response AT+CHLD=? +CHLD: (list of supported <n>s)  Parameter <n>  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 DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 17 of 82  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 NetworkServiceCommands4.1 +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: [<alpha1>],<number1>,<type1> +CNUM: [<alpha2>],<number2>,<type2> [...]]  Parameter <alphax> optional alphanumeric string associated with <numberx>, as
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 18 of 82  <numberx> <typex> defined in +CSCS string type phone number of format specified by <typex>   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 AT+CREG=<n> OK Read command Response AT+CREG?  +CREG: <n>,<stat>[,<lac>,<ci>]   Test command Response AT+CREG=?  +CREG: (list of supported <n>s)   Unsolicited message  +CREG: <stat>[,<lac>,<ci>]  Parameter <n>    <stat>      <lac>   <ci> 0 - disable network registration unsolicited result code 1 - enable network registration unsolicited result code +CREG: <stat> 2 - enable network registration and location information unsolicited result code +CREG: <stat>[,<lac>,<ci>] 0 - not registered, ME is not currently searching a new operator to register to1 - registered, home network 2 - not registered, but ME is currently searching a new operator to register to3 - 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?
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 19 of 82 +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 AT+CGREG=<n> OK Read command Response AT+CGREG?  +CGREG: <n>,<stat>[,<lac>,<ci>]   Test command Response AT+CGREG=?  +CGREG: (list of supported <n>s)   Unsolicited message  +CGREG: <stat>[,<lac>,<ci>]  Parameter <n>    <stat>      <lac>   <ci> 0 - disable network registration unsolicited result code 1 - enable network registration unsolicited result code +CGREG: <stat> 2 - enable network registration and location information unsolicited result code +CGREG: <stat>[,<lac>,<ci>] 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
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 20 of 82 OK  4.4 +COPS,OperatorSelectionDescription Registers/displays network operators available.  Syntax Set command Response AT+COPS=[<mode>[,<format>[,<oper>[,<AcT>]]]]  OK Read command Response AT+COPS?  +COPS: <mode>[,<format>,<oper>,<AcT>] Test command Response AT+COPS=? +COPS: (<stat1>,<oper1(in<format>=0)>, <oper1(in<format>=1)>,<oper1(in<format>=2)>,<AcT1>), (<stat2>,<oper2(in<format>=0)>,<oper2(in<format>=1)>, <oper2(in<format>=2)>,<AcT2>),[…] (list of supported <mode>s),(list of supported <format>s)  Parameter <mode>           <format>    <oper>  <AcT>    <stat>   registration mode 0 – automatic (<oper> field is ignored) 1 – manual (<oper> field shall be present) 2 – de-register from network 3 – set only <format> (for read command AT+COPS?), do not attempt registration/de-registration (<oper> field is ignored); this value is not applicable in read command response 4 – manual/automatic (<oper> field shall be present); If manual selection falls, automatic mode <mode>=0) is entered Note: If the selected operator is not available, other operators also cannot be registered, except for <mode>=4   format of <oper> reports 0 – long format alphanumeric <oper> 1 - short format alphanumeric <oper> 2 – numeric <oper> Shows the operator identity, within speech marks, in the format set by <format> access technology 0 – GSM 1 – GSM COMPACT 2 – UTRAN availability of operator   0 – unknown 1 – available
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 21 of 82   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 AT+CPOL=[<index>][,<format>[,<oper>[,<GSM_AcT>, <GSM_Compact_AcT>,<UTRAN_AcT>]]] OK Read command Response  AT+CPOL? +CPOL:<index>,<format>,<oper>,<GSM_AcT>, <GSM_Compact_AcT>,<UTRAN_AcT> Test command Response AT+CPOL=? +CPOL: (list of supported <index>s), (list of supported <format>s) Parameter <index>   Integer type; the order number of operator in the SIM preferred operator list. With the execute command, if <index> is left out, the next free location shall be used
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 22 of 82 <format>     <oper>    <GSM_AcT>, <GSM_Compact_AcT>, <UTRAN_AcT> if only the <format> is given, the result format changes for the read command 0 – long format alphanumeric <oper> 1 - short format alphanumeric <oper> 2 – numeric <oper> string type, Shows the operator identity, within speech marks, in the format set by <format> Note: To delete an entry, give <index> but leave out <oper> 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 AT+CPLS=<list> OK Read command Response AT+CPLS? +CPLS: <list> Test command Response AT+CPLS=? +CPLS: (list of supported <list>s)  Parameter <list>  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 DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 23 of 82 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 <numericx> that has an alphanumeric equivalent <alphax> in the ME memory.  Syntax Execution command Response AT+COPN +COPN: <numeric1>,<alpha1> +COPN: <numeric2>,<alpha2> +COPN: [...]]  Parameter <numericx> <alphax> 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 AT+CNMP=<mode> OK Read command Response AT+CNMP? +CNMP: <mode> Test command Response AT+CNMP=? +CNMP: (list of supported <mode>s)
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 24 of 82 Parameter <mode> 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 AT+CLCK=<fac>,<mode>[,<passwd> [,<class>]]   when <mode>=2: +CLCK: <status>[,<class>] when <mode>=0 or 1: OK Test command Response AT+CLCK=?  +CLCK: (list of supported <fac>s)    Parameter <fac>              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 homecountry) "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 DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 25 of 82         <mode>      < status >  <passwd>    <class>  “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 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 <mode>=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 (<mode>=2) the response line for “not active” case (<status>=0) should be returned only if service is not active for any <class>. This command should be aborted when network facilities are set or interrogated. When <fac> has been locked, it will return “sim failure” if lock <fac>. And when <fac> has been unlocked, it also will return “sim failure” if unlock <fac>.  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.
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 26 of 82  Syntax Set command Response AT+CPWD=<fac>,<oldpwd>,<newpwd>  OK Test command Response AT+CPWD=?  +CPWD: (list of supported <fac>&<pwdlength>s)  Parameter <fac>     <oldpwd>  <newpwd>  <pwdlength>  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 AT+CLIP=[<n>] OK Read command Response AT+CLIP? +CLIP: <n>,<m> Test command Response AT+CLIP=? +CLIP: (list of supported <n>s) Unsolicited message  +CLIP:<number>,<type>[,<subaddr>,<satype>[,[<alpha>][,<CLI validity>]]]
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 27 of 82  Parameter <n>  <m>    <number> <type>    <subaddr> <satype>  <alpha>   <CLI_validity> 0 - disables CLI indication (factory default) 1 - enables CLI indication parameter shows the subscriber CLIP service status in the network0 – CLIP not provisioned 1 – CLIP provisioned 2 – unknown(e.g. no network, etc.) string type phone number of format specified by <type> type of address octet in integer format 129 - unknown type of number and ISDN/Telephony numbering plan 145 - international type of number ,contains the character "+" string type subaddress of format specified by <satype> type of subaddress octet in integer format 128 – default string type; alphanumeric representation of <number> corresponding to the entry found in phonebook; used character set should be the one selected with +CSCS. 0 - CLI valid 1 - CLI has been withheld by the originator 2 - CLI is not available due to interworking problems or limitation or originating network Note: 3 fields are reserved between <type> and <CLI_validity>.  Example AT+CLIP=1 OK RING  +CLIP: ”12345678901”,129,,,”AAA”,0 AT+CLIP=? +CLIP: (0-1) OK  4.12 +CLIR,CallingLineIdentificationRestrictionDescription Set command enables/disables CLI to the called party, when originating a call.  Syntax Set command Response AT+CLIR=<n> OK Read command Response AT+CLIR? +CLIR: <n>,<m>
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 28 of 82 Test command Response AT+CLIR=? +CLIR: (list of supported <n>s)  Parameter <n>     <m> this setting effects CLI status for following calls 0 – presentation indicator is used according to the subscription of the CLIR service 1 – CLIR invocation (hide) 2 – CLIR suppression (show) shows the subscriber CLIR service status in the network 0 – CLIR not provisioned 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  Example AT+CLIR?  +CLIR: 0,0 OK AT+CLIR=? +CLIR: (0-2) OK  4.13 +COLP,ConnectedLineIdentificationPresentationDescription Set command enables a calling subscriber to get the connected line identity (COL) of the called party after setting up a mobile originated call.  Syntax Set command Response AT+COLP=<n> OK Read command Response AT+COLP? +COLP:<n>,<m> Unsolicited message    +COLP:<number>,<type>[,<subaddr>,<satype>[,<alpha>]]  Parameter <n>   <m>   parameter sets/shows the result code presentation status in the TA 0 – disable 1 – enable Parameter shows the subscriber COLP service status in the network 0 – COLP not provisioned 1 – COLP provisioned
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 29 of 82    <number> <type>   <subaddr> <satype>  <alpha>  2 – unknown (e.g. no network, etc.) 3 – COLP temporary mode presentation restricted 4 - COLP temporary mode presentation allowed string type phone number of format specified by <type> type of address octet in integer format 129 - unknown type of number and ISDN/Telephony numbering plan 145 - international type of number ,contains the character "+" string type subaddress of format specified by <satype> type of subaddress octet in integer format 128 – default string type; alphanumeric representation of <number> corresponding to the entry found in phonebook; used character set should be the one selected with +CSCS.  Example AT+COLP? +COLP: 1,0 OK +COLP: "1001",129 AT+COLP=?  +COLP: (0-1) OK  4.14 +FCLASS,SelectMode Description Set command puts the modem in to the correct mode of operation, allowing information to be processed in a suitable manner.  Syntax Set command Response AT+FCLASS=<n> OK Read command Response AT+FCLASS?  <n>  Test command Response AT+FCLASS=?  +FCLASS: (list of supported <n>s)    Parameter <n>  0 – data 1 – fax  Example AT+FCLASS=1 OK AT+FCLASS?
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 30 of 82 0 OK AT+FCLASS=? +FCLASS: (0-1)  4.15 +CBST,SelectBearerServiceTypeDescription Set command selects the bearer service for Mobile Originated calls. Values may also be used during mobile terminated data call setup.  Syntax Set command Response AT+CBST=<speed>[,<name>[,<ce>]] OK Read command Response AT+CBST?  +CBST: <speed>,<name>,<ce> Test command Response AT+CBST=?  +CBST: (list of supported <speed>s),(list of supported <name>s), (list of supported <ce>s)  Parameter <speed>                       0 - autobauding (automatic selection of the speed; this setting is possible in case of 3.1 kHz modem and non-transparent service) 7 - 9600 bps (V.32) 12 - 9600 bps (V.34) 14 - 14400 bps (V.34) 16 - 28800 bps (V.34) 17 - 33600 bps (V.34) 39 - 9600 bps (V.120) 43 - 14400 bps (V.120) 48 - 28800 bps (V.120) 51 - 56000 bps (V.120) 71 - 9600 bps (V.110 or X.31 flag stuffing) 75 - 14400 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) 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.31 flag stuffing; this setting can be used in conjunction with asynchronous non-transparent UDI service in order to get FTM) 116   - 64000 bps (bit transparent) 134   - 64000 bps (multimedia) Note:
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 31 of 82     <name>    <ce> Value 116 and 134 corresponding speed support synchronous and transparent; Value 7 corresponding speed supports asynchronous and transparent/non-transparent; The rest support asynchronous and non-transparent. Bearer service type 0 - data circuit asynchronous (UDI or 3.1 kHz modem) 1 - data circuit synchronous (UDI or 3.1 kHz modem) 4 - data circuit asynchronous (RDI) Sets whether error correction is performed by RLP, or by other means 0 – transparent 1 – non-transparent  Example AT+CBST? +CBST: 0,0,1 OK AT+CBST=? +CBST: (0,7,12,14,16,17,39,43,48,51,71,75,80,81,83,84,116,134),(0,1,4),(0,1) OK AT+CBST=7,0,1 OK  4.16 +CCUG,ClosedUserGroupDescription This command allows control of the Closed User Group supplementary service. Set command enables the served subscriber to select a CUG index, to suppress the Outgoing Access (OA), and to suppress the preferential CUG.  Syntax Set command Response AT+CCUG=[<n>[,<index>[,<info>]]] OK Read command Response AT+CCUG?  +CCUG: <n>,<index>,<info>  Parameter <n>  <index>  <info>  0 - disable CUG temporary mode 1 - enable CUG temporary mode 0~9 - CUG index 10 - no index (preferred CUG taken from subscriber data) 0 - no information 1 - suppress OA 2 - suppress preferential CUG 3 - suppress OA and preferential CUG
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 32 of 82  Example AT+CCUG?  +CCUG: 0,0,0 OK AT+CCUG=1,0,2  OK   4.17 +ACELLINFO,CellInformationRequestDescription This command provides a periodic reporting of the serving cell and neighbor cells information.  Syntax Set command Response AT+ACELLINFO=[<mode>]   For GSM serving cell: +ACELLINFO:<type>,<MCC>,<MNC>,<LAC>,<Cell_ID>,<ARFCN>,<BSIC>,<RX_LEV>,<C1>,<C2>,<TA>   For GSM neighbor cell: +ACELLINFO:<type>,<MCC>,<MNC>,<LAC>,<Cell_ID>,<ARFCN>,<BSIC>, <RX_LEV>   For WCDMA serving cell: +ACELLINFO:<type>,<MCC>,<MNC>,<LAC>,<Cell_ID>,<PSC>, <UARFCN>, <RSCP>, <ECIO>, <RAC>, <URA>   For WCDMA monitored set cell:   +ACELLINFO:<type>, <UARFCN>, <PSC>, <RSCP>, <ECIO>Read command Response AT+ACELLINFO? +ACELLINFO: <mode> Test command Response AT+ACELLINFO=? +ACELLINFO: (list of supported <mode>s)  Parameter <mode>   <type>      <MCC> <MNC> 0 - disable the periodic reporting 1 - report the cell information on a 5s cycle If <mode> is omitted, the cell information will be reported once cell type 0 - GSM serving cell 1 - GSM neighbor cell 2 - WCDMA serving cell 3 - WCDMA monitored cell 4 - WCDMA active cell Mobile country code Mobile network code
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 33 of 82 <LAC> <Cell_ID> <ARFCN> <BSIC> <RX_LEV> <C1>  <C2>  <TA>  <PSC> <UARFCN> <RSCP> <ECIO> <RAC> <URA> Location area code, range is 0 to 65535 Cell ID, range is 0 to 65535 Absolute Radio Frequency Channel Number, range is 0 to 1023 Base Station Identity Code. see 24.008 10.5.1.3 RX level, range is 0 to 63. See 3GPP TS 45.008 Section 8.1.4 C1 value as defined in 45.008 6.4, coefficient for base station selection, default: 0   C2 value as defined in 45.008 6.4, coefficient for Cell re-selection, default: 0   Timing Advance; changes with the mobile distance from the base station. Serving cell primary scrambling code. Serving cell DL UARFCN Received Signal Code Power Ec/Io value Routing Area Code, 10.5.2.37b GSM04.08 UTRAN Registration Area (URA)  Example AT+ACELLINFO=? +ACELLINFO: 1-3 AT+ACELLINFO=1 +ACELLINFO: 0, 460, 1, 2184, 31691, 717, 30, 34, 22, 32, -1 +ACELLINFO: 1, 460, 1, 2184, 31693, 724, 28, 18, +ACELLINFO: 1, 460, 1, 2184, 31692, 715, 16, 15, OK +ACELLINFO: 0, 460, 1, 2184, 31691, 717, 30, 39, 27, 37, -1 +ACELLINFO: 1, 460, 1, 2184, 31693, 724, 28, 18, +ACELLINFO: 1, 460, 1, 2184, 31692, 715, 16, 15, … AT+ACELLINFO=0 OK AT+ACELLINFO +ACELLINFO: 0, 460, 1, 2184, 31691, 717, 30, 40, 28, 38, -1 +ACELLINFO: 1, 460, 1, 2184, 31693, 724, 28, 15, +ACELLINFO: 1, 460, 1, 2184, 31692, 715, 16, 15, OK   5 MEControl&StatusCommands5.1 +CPAS,PhoneActivityStatus
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 34 of 82 Description Execution command returns the activity status of the ME.  Syntax Execution command Response AT+CPAS +CPAS: <pas> Test command Response AT+CPAS=?  +CPAS: (list of supported <pas>s)    Parameter <pas>  0 - ready (ME allows commands from TE) 3 - ringing (ME is ready for commands from TE, but the ringer is active) 4 - call in progress (ME is ready for commands from TE, but a call is in progress)  Example AT+CPAS +CPAS: 4 OK AT+CPAS=? +CPAS: (0, 3, 4) OK  5.2 +CFUN,SetPhoneFunctionalityDescription Set command sets level of functionality provided by the modem.  Syntax Set command Response AT+CFUN=<fun>[,<rst>]  OK Read command Response AT+CFUN?  +CFUN: <fun>   Test command Response AT+CFUN=?  +CFUN: (list of supported <fun>s), (list of supported <rst>s)    Parameter <fun>       the power saving function mode 0 - set to minimum functionality (ex-mode must be non-Offline) 1 - set to full functionality (ex-mode must be non-Offline)(default) 4 - disable phone both transmit and receive RF circuits(ex-mode must be non-Offline) 5 - set to FTM mode (ex-mode must be Online)   6 - reset MT (ex-mode must be Offline)
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 35 of 82  <rst> 7 - set to Offline(ex-mode must be non-FTM mode) whether to reset the MT before setting it to <fun> functionality level 0 - no reset before setting MT to <fun> functionality level (default) 1 - reset the MT before setting it to <fun> functionality level    Example AT+CFUN? +CFUN: 1 OK AT+CFUN=? +CFUN: (0-1,4-7), (0-1) OK AT+CFUN=7,0 OK  5.3 +CPIN,EnterPINDescription This command is used to query and enter a password which is necessary before the modem will operate. If the PIN is to be entered twice, the modem shall automatically repeat the PIN.  Syntax Set command Response AT+CPIN=<pin>  OK Read command Response AT+CPIN?  +CPIN: <code>    Parameter <pin> <code>       string type values within “quotes” READY - MT is not pending for any password SIM PIN - MT is waiting SIM PIN to be given SIM PUK - MT is waiting SIM PUK to be given   PH-SIM PIN - MT is waiting phone-to-SIM card password to be given SIM PIN2 - MT is waiting UIM PIN2 to be given SIM PUK2 - MT is waiting UIM PUK2 to be given   PH-NET PIN - MT is waiting network personalization password to be given  Example AT+CPIN? +CPIN: READY OK AT+CPIN? +CPIN: SIM PIN
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 36 of 82 AT+CPIN="1111" OK  5.4 +CSQ,SignalQualityDescription Set command returns the signal strength of the registered network.  Syntax Exectuion command Response AT+CSQ +CSQ:<rssi>,<ber>  Parameter <rssi>      <ber> signal strength indication 0  -113 dBm or less 1 -111 dBm 2...30  -109... -53 dBm 31  -51 dBm or greater 99  not known or not detectable channel bit error rate, in percent 0...7  as RXQUAL values in the table in TS 45.008 [20] subclause 8.2.499  not known or not detectable  Example AT+CSQ +CSQ: 17, 99  5.5 +CCLK,ClockDescription Set command sets the real-time clock of the MT. Read command returns the current setting of the clock.   Syntax Read Command Response AT+CCLK? +CCLK: <time> Set Command Response AT+CCLK=<time> OK  Parameter <time>  current time as quoted string in the format :"YY/MM/DD, HH:MM:SS " YY - year (two last digits are mandatory), range is 00 to 99 MM - month (two last digits are mandatory), range is 01 to 12
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 37 of 82 DD - day (two last digits are mandatory), range is 01 to 31 (if the month MM has less than 31 days, the clock will be set for the next month) HH - hour (two last digits are mandatory), range is 00 to 23 MM - minute (two last digits are mandatory), range is 00 to 59 SS - seconds (two last digits are mandatory), range is 00 to 59  Example AT+CCLK? +CCLK: "11/07/20,17:34:23"  5.6 +CSIM,GenericSIMaccessDescription This command allows a direct control of the SIM by a distant application on the TE.  Syntax Set command Response AT+CSIM=<length>,<command>  +CSIM:<length>,<response>  Parameter <length>   <command>   <response> integer type; length of the characters that are sent to TE in <command> or <response> (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.011 [28] (hexadecimal character format; refer +CSCS) response to the command passed on by the SIM to the MT in the format as described in GSM 51.011 [28] (hexadecimal character format; refer +CSCS)  Example AT+CSIM=14,"A0A40000026F07” +CSIM: 4, "6E00"  5.7 +CLAC,ListallavailableATcommandsDescription Execution command causes the MT to return one or more lines of AT Commands.  Syntax Execution command Response AT +CLAC <AT Command1> <AT Command2> […]
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 38 of 82  Parameter <AT Command > defines the AT command. Text shall not contain the sequence 0<CR> or OK<CR>  Example AT +CLAC +GMI +GCAP +WS46 +CFUN … OK  5.8 +CTZU,AutomaticTimeZoneUpdateDescription Set command enables and disables automatic time zone update via NITZ.  Syntax Set command Response AT+CTZU=<onoff> OK Read command Response AT+CTZU? +CTZU: <onoff> Test command Response AT+CTZU=?  +CTZU: (list of supported <onoff>s)    Parameter <onoff>  integer type value indicating: 0 – Disable automatic time zone update via NITZ (default).   1 – Enable automatic time zone update via NITZ.  Example AT+CTZU=? +CTZU: (0-1) AT+CTZU? +CTZU: 1 OK AT+CTZU=0 OK  5.9 +CTZR,TimeZoneReportingDescription
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 39 of 82 Set command enables and disables the time zone change event reporting.  Syntax Set command Response AT+CTZR=<onoff> OK Read command Response AT+CTZR? +CTZR: <onoff> Test command Response AT+CTZR=?  +CTZR: (list of supported <onoff>s)    Parameter <onoff>  0 – disable time zone change event reporting (default). 1 – enable time zone change event reporting  Example AT+CTZR=? +CTZR: (0-1) OK AT+CTZR? +CTZR: 1 OK AT+CTZR=0 OK  5.10 +IFC,MT‐TELocalFlowControlDescription Set command selects the flow control behavior of the serial port in both directions: from MT to TE & from TE to MT.  Syntax Set command Response AT+IFC=<n1>,<n2> OK  Read command Response AT+IFC?  +IFC: <n1>,<n2>   Test command Response AT+IFC =?   +IFC: (list of supported <n1>s, list of supported <n2>s)    Parameter <n1>      flow control option for the data received by DTE 0 - flow control None 1 - XON/XOFF filtered 2 - RTS flow control(default) 3 - XON/XOFF not filtered
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 40 of 82 <n2>    flow control option for the data sent by modem 0 - flow control None 1 - XON/XOFF filtered 2 - RTS flow control(default)  Example AT+IFC=?  +IFC: (0-3), (0-2)   OK AT+IFC?   +IFC: 2, 2   OK  AT+IFC=2, 2   OK    5.11 &D,SetDTEReady(DTR)LineModeDescription Set commands determines how DCE responds when ITU-T V.25 circuit 108/2 (or equivalent) is changed from ON to OFF condition during online data state.  Syntax Set command Response AT&D<n> OK  Parameter <n>  0 – DCE ignores status of DTR (default) 1 – change to command mode and retain the connected call when DTR changes from ON to OFF 2 – disconnect data call(CSD, PS data service), change to command mode when DTR changes from ON to OFF. When state DTR= OFF auto-answer is off    Example AT&D0 OK  5.12 &C,SetCarrierDetection(DCD)LineModeDescription Set commands determines how ITU-T V.25 circuit 109 (or equivalent) relates to the detection of received line signal from remote end (recommended default 1 i.e. 109 operation relates to detection of received signal.)
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 41 of 82  Syntax Set command Response AT&C<n> OK  Parameter <n>  0 – DCD line always is ON (default) 1 – DCD line is in ON in the presence of data carrier only   2 - DCD line is in OFF in 1 second after the presence of data carrier ; and is always ON in other times  Example AT&C0 OK  5.13 +IPR,FixedDTERateDescription Set commands specifies the data rate at which the modem will accept commands.  Syntax Set command Response AT+IPR=<baud rate> OK Read command Response AT+IPR? +IPR: <baud rate> Test command Response AT+IPR=?  +IPR: (list of supported <baud rate>s)  Parameter <baud rate>  specified shall be the rate in bits per second  Example AT+IPR? +IPR: 115200 OK AT+IPR=38400 OK AT+IPR=? +IPR: (), (300,600,1200,2400,4800,9600,19200,38400,57600,115200,230400) OK  5.14 &F,SettoFactoryDefinedConfigurationDescription
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 42 of 82 Set command set to factory defined configuration.  Syntax Set command Response AT&F OK  5.15 &W,StoreUserSettingsDescription Set command stores user setting to the profile, including S0\S7\S10\&C\&D\+IFC.  Syntax Set command Response AT&W OK  5.16 +WS46,SelectWirelessNetworkDescription Read command returns the cellular network Wireless Data Service (WDS) operating with the modem. Use +COPS command to force the choice of an operator.  Syntax Read command Response AT+WS46? <n> Test command Response AT+WS46=?  +WS46: (list of supported <n>s)  Parameter <n>  Cellular network wireless data service 12 – GSM digital cellur 22 – WCDMA 25 – GSM +WCDMA  Example AT+WS46? 25 AT+WS46=? +WS46: (12,22,25)    6 SMSCommands
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 43 of 82  6.1 +CPMS,PreferredMessageStorageDescription Set command selects memory storages to be used for reading, writing, sending and storing SMs.  Syntax Set command Response AT+CPMS=<mem1>[,<mem2>[,<mem3>]]  +CPMS: <used1>,<total1>,<used2>,<total2>, <used3>,<total3>   Read command Response AT+CPMS?  +CPMS: <mem1>,<used1>,<total1>,<mem2>,<used2> ,<total2>,<mem3>,<used3>,<total3>  Test command Response AT+CPMS=?  +CPMS: (list of supported <mem1>s), (list of supported <mem2>s),(list of supported <mem3>s)    Parameter <mem1>       <mem2>  <mem3>     <used1> <used2> <used3> <total1> <total2> <total3> memory from which messages are read and deleted(+CMGL\+CMGR\ +CMGD) "SM" - SIM SMS memory storage "ME" - ME internal storage   “BM” – broadcast message storage “MT” –any of the storages associated with ME “SR” – status report storage memory to which writing and sending operations are made, options are as same as <mem1>(+CMGS\+CMGW) memory to which received SMs are preferred to be stored, options are as same as <mem1> received broadcasts are usually to be stored in “BM” or to be stored in the storage which user selects; received SM reports are usually to be stored in “SR” or in the storage which user selects number of SMs stored into <mem1> number of SMs stored into <mem2> number of SMs stored into <mem3> max number of SMs that <mem1> can contain max number of SMs that <mem2> can contain max number of SMs that <mem3> can contain  Example AT+CPMS? +CPMS:"ME",4,23,"ME",4,23,"SM",32,50 OK AT+CPMS=? +CPMS:("ME","MT","SM","SR"),("ME","MT","SM","SR"),("ME","MT","SM","SR")
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 44 of 82 OK AT+CPMS="SM","ME","MT" +CPMS: 32,50,4,23,4,23 OK AT+CPMS? +CPMS:"SM",32,50,"ME",4,23,"MT",4,23 OK  6.2 +CMGF,MessageFormatDescription Set command selects the format of messages used with send, list, read and write commands.  Syntax Set command Response AT+CMGF=<mode>  OK Read command Response AT+CMGF? +CMGF: <mode> Test command Response AT+CMGF=? +CMGF: (list of supported <mode>s)  Parameter <mode>  0 - PDU mode, as defined in GSM 3.40 and GSM 3.41 1 - text mode  Example AT+CMGF=? +CMGF: (0-1) OK  6.3 +CMGL,ListMessagesDescription Execution command reports the list of all the messages with status value <stat> stored into <mem1> message storage. If status of the message is “received unread”, the status in the storage changes to “received read”.  IF PDU MODE: Syntax Execution command Response AT+CMGL=<stat> +CMGL:<index1>,<stat>,[<alpha>],<length><CR><LF><pdu> +CMGL:<index2>,<stat>,[<alpha>],<length><CR><LF><pdu> [...]]
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 45 of 82 Test command Response AT+CMGL =?   +CMGL: (list of supported <stat>s)    Parameter <index> <stat>      <alpha>   <length>  <pdu>  message position in the memory storage list status of the message 0 - received unread message 1 - received read message 2 - stored message not yet sent 3- stored message already sent 4 - all messages string type; alphanumeric representation of <oa/da> corresponding to the entry found in phonebook; used character set should be the one selected with +CSCS. the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length) protocol data unit in hexadecimal format  Example AT+CMGL=? +CMGL: (0-4) OK AT+CMGL=4 +CMGL: 1,1,,35 0891683108705505F0010F0B813120882624F7000808738B54084F1F592732344FF4429023A +CMGL: 2,3,,21 0891683108705505F001100B813120882624F7000808738B54084F1F5927 OK  IF TEXT MODE: Syntax Set command Response AT+CMGL=<stat>   if SMS-SUBMITs and/or SMS-DELIVERs: +CMGL:<index>,<stat>,<oa/da>,[<alpha>],[<scts>][,<tooa/toda>, <length>]<CR><LF><data> +CMGL: <index>,<stat>,<da/oa>,[<alpha>],[<scts>][,<tooa/toda>, <length>]<CR><LF><data> [...]]  if SMS-STATUS-REPORTs: +CMGL:<index>,<stat>,<fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st> +CMGL:<index>,<stat>,<fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st> [...]]  if SMS-COMMANDs: +CMGL: <index>,<stat>,<fo>,<ct> +CMGL: <index>,<stat>,<fo>,<ct>
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 46 of 82 [...]]   if CBM storage: +CMGL:<index>,<stat>,<sn>,<mid>,<page>,<pages><CR><LF><data> +CMGL:<index>,<stat>,<sn>,<mid>,<page>,<pages><CR><LF><data> [...]] Test command Response AT+CMGL =?   +CMGL: (list of supported <stat>s)    Parameter <index> <stat>       <data>  <oa/da>   <alpha>   <scts>   <tooa/toda>   <length> <fo>   <mr>  <ra> <tora> <dt>    <st>      <ct>       <sn>       <page>    <pages>   message position in the memory storage list "REC UNREAD" - received unread message (i.e. new message) "REC READ" - received read message "STO UNSENT" - stored unsent message (only applicable to SMs) "STO SENT" - stored sent message (only applicable to SMs) "ALL" - all messages TP-User-Data in text mode destination/originating address in string format; used character set should be the one selected with +CSCS. string type; alphanumeric representation of <oa/da> corresponding to the entry found in phonebook; used character set should be the one selected with +CSCS. Service-Centre-Time-Stamp in time-string format (refer <dt>) type of number <oa/da> 129 - number in national format 145 - number in international format (contains the "+") integer type value indicating the length of the message body <data> depending on the command or result code: first octet of SMS-DELIVER, SMS-SUBMIT (default 17), SMS-STATUS-REPORT, or SMS-COMMAND (default 2) in integer format TP-Message-Reference in integer format recipient address in string format; type of address given by <tora> type of recipient address, octet in integer format discharge time in time-string format: “yy/MM/dd,hh:mm:sszz”, where characters indicate year (two last digits), month, day, hour, minutes, seconds and time zone. E.g. 6th of May 1994, 22:10:00 GMT+2 hours equals to “94/05/06,22:10:00+08” TP-Status in integer format TP-Command-Type in integer format (default 0) CBM Serial Number in integer format CBM Page Parameter bits 4-7 in integer format CBM Page Parameter bits 0-3 in integer format
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 47 of 82 Example AT+CMGL=? +CMGL: (“REC UNREAD”,”REC READ”,”STO UNSENT”,”STO SENT”,”ALL”) OK AT+CSDH? +CSDH: 0 OK AT+CMGL="ALL" +CMGL: 1,"REC READ","13901234567”,,”11/08/22,09:19:13+32” E8A2ABE5BC80E999A4000101 +CMGL: 2,"REC READ","13817894561", “AA”,”11/08/30,19:47:21+32” E238D3958633EA46EE644EFA038576 OK  6.4 +CMGD,DeleteMessageDescription Execution command deletes from memory <mem1> the message(s).  Syntax Set command Response AT+CMGD=<index>[,<delflag>]  OK Test command Response AT+CMGD=? +CMGD: (list of supported <index>s)[,(list of supported <delflag>s)] Parameter <index> <delflag> message index in the selected storage <mem1> an integer indicating multiple message deletion request 0 (or omitted) - delete message specified in <index> 1 - delete all read messages from <mem1> storage, leaving unread messages and stored mobile originated messages (whether sent or not) untouched 2 - delete all read messages from <mem1> storage and sent mobile originated messages, leaving unread messages and unsent mobile originated messages untouched 3 - delete all read messages from <mem1> storage, sent and unsent mobile originated messages, leaving unread messages untouched 4 - delete all messages from <mem1> storage. Note: if <delflag> is present and not set to 0 then <index> is ignored andME shall follow the rules for <delflag> shown above. Note: if the location to be deleted is empty, an error message is reported. Example AT+CMGD=?
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 48 of 82 +CMGD: (0,1,3),(0-4) OK  6.5 +CMGR,ReadMessageDescription Execution command reports the message with location value <index> from <mem1> message storage.     IF PDU MODE: Syntax Set command Response AT+CMGR=<index>[,<mode>]  +CMGR:<stat>,[<alpha>],<length><CR><LF><pdu>  Parameter <index> <mode>    <stat>            <alpha>   <length>  <pdu> message position in the memory storage list message status modification 0 (or omitted) – change the status of message to “REC READ”(default value) 1 – not to change the status status of the message 0 - received unread message 1 - received read message 2 - stored message not yet sent 3- stored message already sent string type; alphanumeric representation of <oa/da> corresponding to the entry found in phonebook; used character set should be the one selected with +CSCS. the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length) protocol data unit in hexadecimal format  Example AT+CMGR=1 +CMGR: 1,,25 00040B818139208263F300001150506195632306C8329BFD0E01  IF TEXT MODE: Syntax Set command Response AT+CMGR=<index>   if SMS-DELIVERs: +CMGR:<stat>,<oa>,[<alpha>],[<scts>][,<tooa>,<fo>,<pid>,<dcs>,<sca>,<tosca>,<length>]<CR><LF><data>  if SMS-SUBMITs:
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 49 of 82 +CMGR:<stat>,<da>,[<alpha>][,<toda>,<fo>,<pid>,<dcs>,[<vp>]<sca>, <tosca>,<length>]<CR><LF><data>  if SMS-STATUS-REPORTs: +CMGR:<stat>,<fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st>  if SMS-COMMANDs: +CMGR:<stat>,<fo>,<ct>[,<pid>,[<mn>],[<da>],[<toda>],<length><CR> <LF><cdata>]   if CBM storage: +CMGR:<stat>,<sn>,<mid>,<dcs>,<page>,<pages><CR><LF><data>  Parameter <index> <stat>     <oa/da>   <alpha>   <scts>   <tooa/toda>   <fo>   <pid> <dcs> <sca> <tosca> <length> <vp>  <mr>  <ra> <tora> <dt>    <st>      <ct>       <sn> message position in the memory storage list "REC UNREAD" - received unread message   "REC READ" - received read message "STO UNSENT" - stored unsent message "STO SENT" - stored sent message destination/originating address in string format; used character set should be the one selected with +CSCS. string type; alphanumeric representation of <oa/da> corresponding to the entry found in phonebook; used character set should be the one selected with +CSCS. Service-Centre-Time-Stamp in time-string format (refer <dt>) type of number <oa/da> 129 - number in national format 145 - number in international format (contains the "+") depending on the command or result code: first octet of SMS-DELIVER, SMS-SUBMIT (default 17), SMS-STATUS-REPORT, or SMS-COMMAND (default 2) in integer format TP-Protocol-Identifier in integer format (default 0) SMS Data Coding Scheme (default 0) RP SC address string format, type of address given by <tosca> type of RP SC address, octet in integer format integer type value indicating the length of the message body <data> depending on SMS-SUBMIT <fo> setting, TP-Validity-Period either in integer format (default 167) or in time-string format (refer <dt>) TP-Message-Reference in integer format recipient address in string format; type of address given by <tora> type of recipient address, octet in integer format discharge time in time-string format: “yy/MM/dd,hh:mm:sszz”, where characters indicate year (two last digits), month, day, hour, minutes, seconds and time zone. E.g. 6th of May 1994, 22:10:00 GMT+2 hours equals to “94/05/06,22:10:00+08” TP-Status in integer format TP-Command-Type in integer format (default 0) CBM Serial Number in integer format
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 50 of 82 <mid>      <page>    <pages>  <data>   <cdata> CBM Message Identifier in integer format CBM Page Parameter bits 4-7 in integer format CBM Page Parameter bits 0-3 in integer format TP-User-Data in text mode TP-Command-Data in text mode responses; ME/TA converts each 8-bit octet into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65))  Example AT+CSDH=1 OK AT+CMGR=1 +CMGR:"REC UNREAD","13388888888",, ”11/09/02,15:21:43+32”,145,36,0,8, ”+8613010314500”,145,7 4F60600E4E488FD968377684554A OK  6.6 +CMGS,SendMessageDescription Execution command sends message from a TE to the network (SMS-SUBMIT). Message reference value <mr> is returned to the TE on successful message delivery.  IF PDU MODE: Syntax Set command  Response AT+CMGS=<length><CR> PDU is given<ctrl-Z/ESC> +CMGS: <mr>[,<ackpdu>]  Parameter <length>  <mr> <ackpdu>  the number of octets coded in the TP layer data unit to be given (i.e. SMSC address octets are excluded) TP-Message-Reference in integer format RP-User-Data element of RP-ACK PDU; it is supported when <service> is set to 1 in +CSMS and the network permits.  Example AT+CMGS=19 >0031000D91683120882624F70000A704D4F29C0E<Ctrl-Z> +CMGS: 20 OK  IF TEXT MODE:
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 51 of 82 Syntax Set command  Response AT+CMGS=<da>[,<toda>]<CR> text is entered<ctrl-Z/ESC> +CMGS: <mr>[,<scts>]  Parameter <da>   <toda>   <mr> <scts>   destination address in string format; used character set should be the one selected with +CSCS. type of number <da> 129 - number in national format 145 - number in international format (contains the "+") TP-Message-Reference in integer format Service-Centre-Time-Stamp in time-string format (refer <dt>)  Example AT+CMGS="13316538879" >test<ctrl-Z> +CMGS: 19 OK  6.7 +CMGW,WriteMessageToMemoryDescription Execution command writes in the <mem2> memory storage a new message. Memory location <index> of the stored message is returned. By default message status will be set to 'stored unsent', but parameter <stat> allows also other status values to be given.  IF PDU MODE: Syntax Set command  Response AT+CMGW=<length>[,<stat>]<CR> PDU is given<ctrl-Z/ESC> +CMGW: <index>  Parameter <length>  <stat>     <index> the number of octets coded in the TP layer data unit to be given (i.e. SMSC address octets are excluded) status of the message 0 - received unread message 1 - received read message 2 - stored message not yet sent 3- stored message already sent message position in the memory storage list  Example
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 52 of 82 AT+CMGW=19  >0031000D91683120882624F70000A704D4F29C0E<ctrl-Z> +CMGW: 0 OK  IF TEXT MODE: Syntax Set command  Response AT+CMGW=<oa/da>[,<tooa/toda>[,<stat>]]<CR> text is entered<ctrl-Z/ESC> +CMGW: <index>  Parameter <oa/da>   <tooa/toda>   <stat>    <index> originating/destination address in string format; used character set should be the one selected with +CSCS. type of number <oa/da> 129 - number in national format 145 - number in international format (contains the "+") "REC UNREAD" - received unread message   "REC READ" - received read message "STO UNSENT" - stored unsent message "STO SENT" - stored sent message message position in the memory storage list  Example AT+CMGW="13028862427",129 > test<ctrl-Z> +CMGW: 1 OK  6.8 +CMSS,SendMessagefromStorageDescription Execution command sends message with location value <index> from message storage <mem2> to the network (SMS-SUBMIT or SMS-COMMAND). If new recipient address <da> is given for SMS-SUBMIT, it shall be used instead of the one stored with the message.  IF PDU MODE: Syntax Set command Response AT+CMSS=<index>[,<da>[,<toda>]] +CMSS: <mr>[,<ackpdu>]  Parameter <index> <da> message position in the memory storage list destination address in string format; used character set should be the
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 53 of 82  <toda>   <mr> <ackpdu>  one selected with +CSCS. type of number <da> 129 - number in national format 145 - number in international format (contains the "+") TP-Message-Reference in integer format RP-User-Data element of RP-ACK PDU; it is supported when when +CSMS parameter <service> equals 1  Example AT+CMGW=19 >0031000D91683113865589F80000A704D4F29C0E<ctrl-Z/ESC> +CMGW: 2 OK AT+CMSS=2,”13761111222” +CMSS: 21 OK  IF TEXT MODE: Syntax Set command Response AT+CMSS=<index>[,<da>[,<toda>]] +CMSS: <mr>[,<scts>]  Parameter <index> <da>   <toda>   <mr> <scts>   message position in the memory storage list destination address in string format; used character set should be the one selected with +CSCS. type of number <da> 129 - number in national format 145 - number in international format (contains the "+") TP-Message-Reference in integer format Service-Centre-Time-Stamp in time-string format (refer <dt>)  Example AT+CMGW="13316855988" > test<ctrl-Z> +CMGW: 3 OK AT+CMSS=3 +CMSS: 22 OK  6.9 +CNMI,NewMessageIndicationsToTEDescription
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 54 of 82 Set command selects the behavior of the device on how the receiving of new messages from the network is indicated to the TE.  Syntax Set command Response AT+CNMI=[<mode>[,<mt>[,<bm>[, <ds>[,<bfr>]]]]]   OK Read command Response AT+CNMI?  +CNMI: <mode>,<mt>,<bm>,<ds>,<bfr>   Test command Response AT+CNMI=?  +CNMI: (list of supported <mode>s), (list of supported <mt>s), (list of supported <bm>s), (list of supported <ds>s), (list of supported <bfr>s)  Parameter <mode>           <mt>                    unsolicited result codes buffering option   0 - Buffer unsolicited result codes in the ME. If ME result code buffer is full,indications can be buffered in some other place or the oldest indications may be discarded and replaced with the new received indications. 1 –forward indication directly to the TE and reject new received message unsolicited result codes, otherwise discard them 2 - Buffer unsolicited result codes in the ME in case the TE is busy and flush them to the TE after reservation. Otherwise forward them directly to the TE. Note: Unsolicited result codes are buffered in ME. If MT is power off before forwarding them, messages may be lost. result code indication reporting for SMS-DELIVER; If AT command interface is acting as the only display device, the ME must support storing of class 0 messages and messages in the message waiting indication group (discard message) 0 - No SMS-DELIVER indications are routed to the TE. 1 - If SMS-DELIVER is stored into MT, indication of the memory location is routed to the TE using the following unsolicited result code:   +CMTI: <mem>,<index> 2 - SMS-DELIVERs are routed directly to the TE using unsolicited result code: (PDU mode) +CMT: [<alpha>],<length><CR><LF><pdu> (or TEXT mode) +CMT: <oa>, [<alpha>],<scts>[,<tooa>,<fo>,<pid>,<dcs>,<sca>,<tosca>, <length>]<CR><LF><data>  Note: Class 2 messages and messages in the message waiting indication group (store message) result in indication as defined in <mt>=1. 3 - Class 3 SMS-DELIVERs are routed directly to TE using unsolicited result codes defined in <mt>=2. Messages of other data coding schemes result in indication as defined in <mt>=1.
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 55 of 82 <bm>             <ds>           <bfr> the rules for storing received CBMs depend on its data coding scheme   0 - No CBM indications are routed to the TE. 1 - If CBM is stored into ME, indication of the memory location is routed to the TE using unsolicited result code: +CBMI: <mem>,<index> 2 - New CBMs are routed directly to the TE using unsolicited result code: (PDU mode) +CBM: <length><CR><LF><pdu>   (or TEXT mode) +CBM: <sn>,<mid>,<dcs>,<page>,<pages><CR><LF><data> 3 - Class 3 CBMs are routed directly to TE using unsolicited result codes defined in <bm>=2. If CBM storage is supported, messages of other classes result in indication as defined in <bm>=1. SMS status report indication 0 - No SMS-STATUS-REPORTs are routed to the TE. 1 - SMS-STATUS-REPORTs are routed to the TE using unsolicited result code: (PDU mode) +CDS: <length><CR><LF><pdu>   (or TEXT mode) +CDS: <fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st> 2 - If SMS-STATUS-REPORT is stored into ME, indication of the memory location is routed to the TE using unsolicited result code: +CDSI: <mem>,<index> 0 - TA buffer of unsolicited result codes defined within this command is flushed to the TE when <mode> 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 <mode> 1...3 is entered.  Example AT+CNMI=? +CNMI:(0,1,2),(0,1,2,3),(0,2),(0,1,2),(0,1) OK AT+CNMI=1,1,0,0,0 OK AT+CMGF=1 OK +CMTI: “SM”,7 OK  6.10 +CNMA,NewMessageAcknowledgementDescription Execution command confirms correct reception of a new message (SMS-DELIVER or
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 56 of 82 SMS-STATUS-REPORT) which is routed directly to the TE. This acknowledgement command (causing ME to send RP-ACK to the network) shall be used when +CSMS parameter <service> equals 1. TA shall not send another +CMT or +CDS result code to TE before previous one is acknowledged. If ME does not get acknowledgement within required time (network timeout), ME should send RP-ERROR to the network.  ME/TA shall automatically disable routing to TE by setting both <mt> and <ds> values of +CNMI to zero. NOTE:  In case that a directly routed message must be buffered in ME/TA (possible when +CNMI parameter <mode> equals 0 or 2) or AT interpreter remains too long in a state where result codes cannot be sent to TE (e.g. user is entering a message using +CMGS), acknowledgement (RP-ACK) must be sent to the network without waiting +CNMA command from TE. Later, when buffered result codes are flushed to TE, TE must send +CNMA[=0] acknowledgement for each result code. In this way, ME/TA can determine if message should be placed in non-volatile memory and routing to TE disabled (+CNMA[=0] not received). Refer command +CNMI for more details how to use <mode> parameter reliably. In PDU mode, it is possible to send either positive (RP-ACK) or negative (RP-ERROR) acknowledgement to the network. Parameter <n> defines which one will be sent. Optionally (when <length> is greater than zero) an acknowledgement TPDU (SMS-DELIVER-REPORT for RP-ACK or RP-ERROR) may be sent to the network. The entering of PDU is done similarly as specified in command Send Message +CMGS, except that the format of <ackpdu> is used instead of <pdu> (i.e. SMSC address field is not present). PDU shall not be bounded by double quotes. T  Syntax Execution command    Response (PDU mode) AT+CNMA[=<n>[,<length>[<CR>PDU is given<ctrl-Z/ESC>]]] (or TEXT mode) AT+CNMA OK  Parameter <n>  0 - command operates similarly as defined for the text mode. If the only value supported is 0, the device does not support sending of TPDU. 1 - send RP-ACK (or buffered result code received correctly) 2 - send RP-ERROR (if PDU is not given, ME/TA shall send SMS-DELIVER-REPORT with GSM 03.40 TP-FCS value set to ‘FF’ (unspecified error cause))  6.11 +CMT,NewMessageIndicationDescription SMS-DELIVERs are routed directly to the TE using the unsolicited result code.  IF PDU MODE: Syntax
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 57 of 82 Unsolicited message  +CMT: [<alpha>],<length><CR><LF><pdu>  Parameter <alpha>   <length>  <pdu>  string type; alphanumeric representation of <oa/da> corresponding to the entry found in phonebook; used character set should be the one selected with +CSCS. the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length) protocol data unit in hexadecimal format  Example AT+CNMI=1,2,0,0,0 OK +CMT: ,24 0891683110304105F0240D91683167019855F700001190804134432304F4F29C0E  IF TEXT MODE: Syntax Unsolicited message  +CMT:<oa>,[<alpha>],<scts>[,<tooa>,<fo>,<pid>,<dcs>, <sca>,<tosca>,<length>]<CR><LF><data>  Parameter <oa>   <alpha>   <scts>   <tooa>   <fo>   <pid> <dcs> <sca> <tosca> <length> <data>   originating address in string format; used character set should be the one selected with +CSCS. string type; alphanumeric representation of <oa> corresponding to the entry found in phonebook; used character set should be the one selected with +CSCS. Service-Centre-Time-Stamp in time-string format (refer <dt>) type of number <oa> 129 - number in national format 145 - number in international format (contains the "+") depending on the command or result code: first octet of SMS-DELIVER, SMS-SUBMIT (default 17), SMS-STATUS-REPORT, or SMS-COMMAND (default 2) in integer format TP-Protocol-Identifier in integer format (default 0) SMS Data Coding Scheme (default 0) RP SC address string format, type of address given by <tosca> type of RP SC address, octet in integer format integer type value indicating the length of the message body <data> TP-User-Data in text mode  Example AT+CNMI=1,2,0,0,0 OK
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 58 of 82 +CMT:"+8613316855988",,"11/07/22 15:56:35+32" TEST  6.12 +CMTI,MemoryLocationIndicationDescription The unsolicited result code indicate the memory location of SMS-DELIVER when +CNMI parameter <mt> equals 1  Syntax Unsolicited message    +CMTI: <mem>,<index>    Parameter <mem> <index> memory storage where the new message is stored: "SM" "ME" location on the memory where SMS is stored.  Example AT+CNMI=1,1,0,0,0 OK  +CMTI: "SM",15 OK  6.13 +CSDH,ShowTextModeParametersDescription Set command controls whether detailed header information is shown in text mode result codes.  Syntax Set command Response AT+CSDH[=<show>] OK Read command Response AT+CSDH?  +CSDH: <show>   Test command Response AT+CSDH=?  +CSDH: (list of supported <show>s)  Parameter <show>    0 - do not show header values defined in commands +CSCA and +CSMP (<sca>, <tosca>, <fo>, <vp>, <pid> and <dcs>) nor <length>, <toda> or <tooa> in +CMT, +CMGL, +CMGR result codes for SMS-DELIVERs and SMS-SUBMITs in text mode; for SMS-COMMANDs in +CMGR result code, do not show <pid>, <mn>, <da>, <toda>, <length> or <cdata> (default) 1 - show the values in result codes
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 59 of 82 Example AT+CSDH? OK +CSDH: 0 AT+CMGL=“ALL” +CMGL:1,”REC READ”,”10655752”,”11/08/22,09:19:13+32” E8A2ABE5BC80E999A4000101 OK AT+CSDH=1 OK AT+CMGL=“ALL” +CMGL:1,”REC READ”,”10655752”,”11/08/22,09:19:13+32”,161,12 E8A2ABE5BC80E999A4000101 OK AT+CSDH=? +CSDH: (0-1) OK  6.14 +CSCA,ServiceCentreAddress Description Set command updates the SMSC address, through which mobile originated SMs are transmitted. In text mode, setting is used by send and write commands. In PDU mode, setting is used by the same commands, but only when the length of the SMSC address coded into <pdu> parameter equals zero.   Syntax Set command Response AT+CSCA=<sca>[,<tosca>] OK Read command Response AT+CSCA? +CSCA: <sca>[,<tosca>]  Parameter <sca> <tosca> RP SC address string format, type of address given by <tosca> type of RP SC address, octet in integer format  Example AT+CSCA="+8613800755500",145 OK AT+CSCA? +CSCA: "+8613800755500",145 OK
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 60 of 82  6.15 +CSCB,SelectCellBroadcastMessageTypesDescription Set command selects which types of CBMs are to be received by the ME.  Syntax Set command Response AT+CSCB=[<mode>[,<mids>[,<dcss>]]] OK Read command Response AT+CSCB? +CSCB: <mode>,<mids>,<dcss> Test command Response AT+CSCB=? +CSCB: (list of supported <mode>s)  Parameter <mode>  <mids>  <dcss> 0 - message types specified in <mids> and <dcss> are accepted (default)1 - message types specified in <mids> and <dcss> are not accepted string type; all different possible combinations of CBM message identifiers (default is empty string); e.g. "0,1,5,320-478,922" string type; all different possible combinations of CBM data coding schemes (default is empty string); e.g. "0-3,5"  Example AT+CSCB=? +CSCB: (0-1) OK AT+CSCB=1 OK AT+CSCB? +CSCB: 1, "","" OK AT+CSCB=0,"0-1","1-2" OK AT+CSCB? +CSCB: 0, "0-1,0-65535","1-2" OK AT+CSCB=0,"2-3","3-4" OK AT+CSCB? +CSCB: 0, "2-3,0-1,0-65535","3-4" OK AT+CSCB=1,"5-6","1-5" OK AT+CSCB?
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 61 of 82 +CSCB: 1,"2-3,0-1,0-65535","1-5" OK  6.16 +CSMP,SetTextModeParametersDescription Set command is used to select values for additional parameters needed when SM is sent to the network or placed in a storage when text format message mode is selected. It is possible to set the validity period starting from when the SM is received by the SMSC  Syntax Set command Response AT+CSMP=[<fo>[,<vp>[,<pid>[,<dcs>]]]] OK Read command Response AT+CSMP? +CSMP: [<fo>[,<vp>[,<pid>[,<dcs>]]]]  Parameter <fo>   <vp>  <pid> <dcs> depending on the command or result code: first octet of SMS-DELIVER, SMS-SUBMIT (default 17), SMS-STATUS-REPORT, or SMS-COMMAND (default 2) in integer format depending on SMS-SUBMIT <fo> setting; TP-Validity-Period either in integer format (default 167) or in time-string format (refer <dt>) TP-Protocol-Identifier in integer format (default 0) SMS Data Coding Scheme (default 0)  Example AT+CSMP? +CSMP: ,,0,0 OK AT+CSMP=17,255,0,0 OK  6.17 +CSMS,SelectMessageServiceDescription Set command selects messaging service <service>. It returns the types of messages supported by the ME: <mt> for mobile terminated messages, <mo> for mobile originated messages and <bm> for broadcast type messages.    Syntax Set command Response AT+CSMS=<service> +CSMS: <mt>,<mo>,<bm> Read command Response AT+CSMS? +CSMS: <service>,<mt>,<mo>,<bm>
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 62 of 82 Test command Response AT+CSMS=? +CSMS: (list of supported <service>s)  Parameter <service>        <mt>,<mo>,<bm>0 - GSM 03.40 and 03.41 (the syntax of SMS AT commands is compatible with GSM 07.05 Phase 2 version 4.7.0; Phase 2+ features which do not require new command syntax may be supported (e.g. correct routing of messages with new Phase 2+ data coding schemes)) 1 - GSM 03.40 and 03.41 (the syntax of SMS AT commands is compatible with GSM 07.05 Phase 2+ version; the requirement of <service> setting 1 is mentioned under corresponding command descriptions) 0 - type not supported 1 - type supported  Example AT+CSMS? +CSMS: 0,1,1,1 OK AT+CSMS=? +CSMS: (0-1) OK AT+CSMS=0 +CSMS: 1,1,1 OK  6.18 +CMMS,MoreMessagestoSendDescription Set command controls the continuity of SMS relay protocol link. When feature is enabled (and supported by network) multiple messages can be sent much faster as link is kept open.  Syntax Set command Response AT+CMMS=<n> OK Read command Response AT+CMMS? +CMMS: <n> Test command Response AT+CMMS=? +CMMS: (list of supported <n>s)  Parameter <n> 0 disable 1  keep enabled until the time between the response of the latest message
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 63 of 82 send command (+CMGS, +CMSS, etc.) and 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 <n> 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 <n>=0)  Example AT+CMMS? +CMMS: 0 OK AT+CMMS=1 OK AT+CMMS=? +CMMS: (0-2) OK  6.19 +CGSMS,SelectserviceforMOSMSmessagesDescription Set command is used to specify the service or service preference that the MT will use to send MO SMS messages.  Syntax Set command Response AT+CGSMS[=<service>] OK Read command Response AT+CGSMS? +CGSMS: <service> Test command Response AT+CGSMS=? +CGSMS: (list of supported <service>s)  Parameter <service> a numeric parameter which indicates the service or service preference to be used 0 - Packet Domain 1 - circuit switched 2 - Packet Domain preferred (use circuit switched if GPRS not available)3 - circuit switched preferred (use Packet Domain if circuit switched not available)  Example AT+CGSMS=1 OK
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 64 of 82 AT+CGSMS? +CGSMS: 1 OK AT+CGSMS=? +CGSMS: (0-3) OK      7 PhonebookCommands7.1 +CPBS,SelectPhonebookMemoryStorageDescription Set command selects phonebook memory storage, which will be used by other phonebook commands.  Syntax Set command Response AT+CPBS=<storage> OK Read command Response AT+CPBS?  +CPBS: <storage>,<used>,<total> Test command Response AT+CPBS=?  +CPBS: (list of supported <storage>s)    Parameter <storage>   <used> <total> phonebook memory type "SM" - UIM phonebook “ME” - NV phonebook   the number of occupied records   the maximum index number  Example AT+CPBS=”ME” OK AT+CPBS? +CPBS: ”ME”,5,100 OK AT+CPBS=? +CPBS: (“SM”,”ME”) OK
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 65 of 82  7.2 +CPBR,ReadPhonebookEntriesDescription Execution command returns phonebook entries in location number range <index1> to <index2> from the current phonebook memory storage selected with +CPBS. If <index2> is omitted, only location <index1> is returned.  Syntax Execution command Response AT+CPBR=<index1>[,<index2>]  +CPBR: <index>,<number>,<type>,<text> [+CPBR: <index>,<number>,<type>,<text>[…]] Test command Response AT+CPBR=?  +CPBR: (list of supported <index>s)[,<nlength>][,<tlength>]    Parameter <index1>&<index2>  <index>  <number> <type>   <text>   <nlength> <tlength> integer type value in the range of location numbers of phonebook memory the current position number of the PB index (to see the range of values use +CPBR=?) string type phone number in format <type> type of phone number octet in integer format 129 - national numbering scheme 145 - international numbering scheme   the alphanumeric text associated to the number in phonebook; used character set should be the one selected with command +CSCS. maximum <number> field length, integer type maximum <name> field length, integer type  Example AT+CPBR=3 +CPBR: 3,”10010”,129,”CCC” OK AT+CPBR=4, 6 +CPBR: 4, “10086”, 129, “BBBBB” +CPBR: 5, “13888888888”, 129, “DD” +CPBR: 6, “18955555555”, 145, “ABC” OK AT+CPBR=6, 4 +CPBR: 4, “10086”, 129, “BBBBB” +CPBR: 5, “13888888888”, 129, “DD” +CPBR: 6, “18955555555”, 145, “ABC” OK
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 66 of 82 AT+CPBS? +CPBS: “ME”, 6, 100 AT+CPBR=? +CPBR: (1-100), 40, 182  7.3 +CPBW,WritePhonebookEntryDescription Set command stores a phonebook record at the position <index> defined by <number>, <type> and <text> parameters. If <index> is given and <number> is omitted, the phonebook record at this position will be deleted.  Syntax Set command Response AT+CPBW=[<index>][,[<number>][,<type>],<text>] OK Test command Response AT+CPBW=?  +CPBW: (list of supported<index>s)[,<nlength>], (list of supported <type>s)[, <tlength>]  Parameter <index>  <number>    <type> <text>     <nlength> <tlength> record position; If the parameter is omitted, the record will be written to the next vacancy                                                 string type phone number in format <type>, 0 or more of the characters:“0 1 2 3 4 5 6 7 8 9 * # + ( ) -”. No matter characters”( ) -” appear in which position of the string, they will be ignored. These characters won’t cause an ERROR result code. type of phone number octet in integer format the alphanumeric text associated to the number in phonebook; used character set should be the one selected with command +CSCS. Note: The <text> must be enclosed in double quotes; but double quotation marks are not permitted to appear in the content. For example, “Lin”da” is a wrong expression.   maximum <number> field length, integer type maximum <name> field length, integer type  Example AT+CPBW=1,”10000”,129,”Linda” OK AT+CPBW=2,”10001”,129,”John” OK AT+CPBW=3,”10002”, ,”AAA” OK AT+CPBW=,”10003”,129,”BBB” OK
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 67 of 82 AT+CPBW=,”+10004”, ,”CCC” OK AT+CPBR=1,5 +CPBR: 1,"10000",129,"Linda" +CPBR: 2,"10001",129,"John" +CPBR: 3,"10002",129,"AAA" +CPBR: 4,"10003",129,"BBB" +CPBR: 5,"+10004",145,"CCC" OK AT+CPBW=1 OK AT+CPBW=2,””,129,”John” OK AT+CPBR=1,5 +CPBR: 3,"10002",129,"AAA" +CPBR: 4,"10003",129,"BBB" +CPBR: 5,"+10004",145,"CCC" OK  7.4 +CPBF,FindPhonebookEntryDescription Set command returns the phonebook records which the <text> field begins with the letters defined by <findtext>.  Syntax Set command Response AT+CPBF=<findtext> +CPBF: <index1>,<number>,<type>,<text> [+CBPF: <index2>,<number>,<type>,<text> [...]] Test command Response AT+CPBF=? +CPBF: [<nlength>],[<tlength>]  Parameter <index> <number>  <type> <text>,<findtext>   <nlength> <tlength> record position                                              string type phone number in format <type>, 0 or more of the characters:“0 1 2 3 4 5 6 7 8 9 * # + ( ) -” type of phone number octet in integer format the alphanumeric text associated to the number in phonebook; used character set should be the one selected with command +CSCS. maximum <number> field length, integer type maximum <name> field length, integer type
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 68 of 82 Example AT+CPBF= “C” +CPBF: 3, “10010”, 129, “CCC” +CPBF: 6, “+18955555555”, 145, “CBA” OK AT+CPBF= “CB” +CPBF: 6, “+18955555555”, 145, “CBA” OK AT+CPBS? +CPBS:”ME”, 7, 100 AT+CPBF=? +CPBF: 40, 182 OK       8 GPRSCommands8.1 +CGATT,PSAttachorDetachDescription The execution command is used to attach the MT to, or detach the MT from, the Packet Domain service. After the command has completed, the MT remains in V.25ter command state. If the MT is already in the requested state, the command is ignored and the OK response is returned. Any active PDP contexts will be automatically deactivated when the attachment state changes to detached.  Syntax Set command Response AT+CGATT=<state> OK Read command Response AT+CGATT? +CGATT: <state> Test command Response AT+CGATT=? +CGATT: (list of supported <state>s)  Parameter <state>  indicates the state of PS attachment 0 - detached 1 - attached
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 69 of 82 Example AT+CGATT?  +CGATT: 1 OK AT+CGATT=0 OK AT+CGATT=?  +CGATT: (0,1) OK  8.2 +CGDCONT,DefinePDPContextDescription The set command specifies PDP context parameter values for a PDP context identified by the (local) context identification parameter, <cid>.    Syntax Set command  Response AT+CGDCONT=[<cid>[,<PDP_type>[,<APN>[,<PDP_addr> [,<d_comp> [,<h_comp>]]]]]] OK Read command Response AT+CGDCONT? +CGDCONT: <cid>,<PDP_type>,<APN>,<PDP_addr>, <d_comp>, <h_comp> Test command Response AT+CGDCONT=? +CGDCONT: (range of supported <cid>s), <PDP_type>,,,(list of supported <d_comp>s),(list of supported <h_comp>s) [+CGDCONT: (range of supported <cid>s), <PDP_type>,,,(list of supported <d_comp>s),(list of supported <h_comp>s)[...]]  Parameter <cid>   <PDP_type>     <APN>   <PDP_addr>   a numeric parameter which specifies a particular PDP context definition. The parameter is local to the TE-MT interface and is used in other PDP context-related commands; range from 1 to 16 a string parameter which specifies the type of packet data protocol IP    Internet Protocol (IETF STD 5) PPP  Point to Point Protocol (IETF STD 51) IPV6 IPV4V6 a string parameter which is a logical name that is used to select the GGSN or the external packet data network. If the value is null or omitted, then the subscription value will be requested. a string parameter that identifies the MT in the address space applicable to the PDP. If the value is null or omitted, then a value may be provided by the TE during the PDP startup procedure or, failing
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 70 of 82      <d_comp>    <h_comp> that, a dynamic address will be requested. The read form of the command will continue to return the null string even if an address has been allocated during the PDP startup procedure. The allocated address may be read using the +CGPADDR command. a numeric parameter that controls PDP data compression   0 - off (default if value is omitted) 1 - on   a numeric parameter that controls PDP header compression 0 - off (default if value is omitted) 1 - on  Example AT+CGDCONT=1,"IP","CMNET",,0,1 OK AT+CGDCONT? +CGDCONT: 1,"IP","CMCC”,””,0,1 +CGDCONT: 2,"PPP","",””0,0 +CGDCONT: 3,"IP","CMNET",””,0,0 AT+CGDCONT=? +CGDCONT: (1-3), “IP”,,,(0-2),(0-3) +CGDCONT: (1-3), “PPP”,,,(0-2),(0-3)  8.3 $QCPDPP,PDPAuthentication Description Set command defines authentication parameters for the PDP context id.  Syntax Set command Response AT$QCPDPP=<cid>,<auth_type>,<auth_name>,<auth_pwd> OK Read command Response AT$QCPDPP? $QCPDPP: <cid1>,<auth_type>,<auth_name>,<auth_pwd> $QCPDPP: <cid2>,<auth_type>,<auth_name>,<auth_pwd> … Test command Response AT$QCPDPP=? $QCPDPP: (list of supported <cid>s), (list of supported <auth_type>s),[<auth_name>],[<auth_pwd>]  Parameter <cid>  <auth_type> specifies a particular PDP context definition. This is also used in other PDP context-related commands. indicates the types of authentication to be used for the specified
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 71 of 82      <auth_name>  <auth_pwd> context.  0 - none 1 - PAP   2 - CHAP 3 - PAP or CHAP specifies the user name used for authentication. It is required for the authentication types PAP or CHAP. specifies the password used for authentication. It is required for the authentication types PAP or CHAP.  Example AT$QCPDPP=? $QCPDPP: (1-16),(0-3),, AT$QCPDPP=1, 1, "hdth47","w58gdpv1@bizm.ocn.ne.jp" OK  8.4 +CGACT,PDPContextActivateorDeactivateDescription Set command is used to activate or deactivate the specified PDP context (s). After the command has completed, the MT remains. If any PDP context is already in the requested state, the state for that context remains unchanged. If the MT is not PS attached when the activation form of the command is executed, the MT first performs a PS attach and them attempts to activate the specified contexts.      Syntax Set command Response AT+CGACT=<state>,<cid> OK Read command Response AT+CGACT? +CGACT:<cid=1>,<state> +CGACT:<cid=2>,<state> +CGACT:<cid=3>,<state> Test command Response AT+CGACT=? +CGACT: (list of supported <state>s)  Parameter <state>   <cid> indicates the state of PDP context activation 0 - deactivated 1 - activated a numeric parameter which specifies a particular PDP context definition (see the +CGDCONT)  Example AT+CGACT=1,1
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 72 of 82 OK AT+CGACT=0,2 OK AT+CGACT?  +CGACT: 1,1 +CGACT: 2,0 +CGACT: 3,0 OK AT+CGACT=? +CGACT: (0-1)  8.5 +CGDATA,EnterDataStateDescription Set command causes the MT to perform whatever actions are necessary to establish communication between the TE and the network using one or more Packet Domain PDP types. This may include performing a PS attach and one or more PDP context activations.    Syntax Set command Response AT+CGDATA=<L2P>,<cid> CONNECT Test command Response AT+CGDATA=? +CGDATA: (list of supported <L2P>s)  Parameter <L2P>   <cid> a string parameter that indicates the layer 2 protocol to be used between the TE and MT “PPP”  Point-to-point protocol for a PDP such as IP a numeric parameter which specifies a particular PDP context definition (see the +CGDCONT)  Example AT+CGDATA=”PPP”,2 CONNECT  7200000 AT+CGDATA=? +CGDATA: (“PPP”)  8.6 +CGPADDR,ShowPDPaddressDescription Set command returns a list of PDP addresses for the specified context identifiers.  Syntax
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 73 of 82 Set command Response AT+CGPADDR=<cid>[,<cid>] +CGPADDR: <cid>,<PDP_addr> [+CGPADDR: <cid>,<PDP_addr>]..] Test command Response AT+CGPADDR=? +CGPADDR: (list of supported <cid>s)  Parameter <cid>  <PDP_addr> a numeric parameter which specifies a particular PDP context definition (see the +CGDCONT) a string that identifies the MT in the address space applicable to the PDP. The address may be static or dynamic. For a static address, it will be the one set by the +CGDCONT command when the context was defined. For a dynamic address it will be the one assigned during the last PDP context activation that used the context definition referred to by <cid>. <PDP_address> is omitted if none is available.  Example AT+CGPADDR=1,2 +CGPADDR: 1,”10.101.23.210” +CGPADDR: 2,”10.99.119.67” OK AT+CGPADDR=? +CGPADDR: (1,2,3)   9 GPSCommands9.1 ^GPSMODE,GPSModeSetDescription Set command sets the GPS positioning mode.  Syntax Set command Response AT^GPSMODE=<mode>  OK Read command Response AT^GPSMODE? ^GPSMODE: <mode> Test command Response AT^GPSMODE =?   ^GPSMODE: (list of supported <mode>s)  Parameter <mode> location mode 1 - Standalone(default)
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 74 of 82 2 - MS Based (A-GPS)   3 - MS-Assisted/Hybird    9.2 ^GPSLOC,LaunchPositioningDescription Set command enables/disables the URC of positioning result and sets the interval of tracking and positioning.  Syntax Set command Response AT^GPSLOC=<mode>[,<interval>]  OK Execution command Response AT^GPSLOC OK  (output the NEMA data) Read command Response AT^GPSLOC?  ^GPSLOC:<mode>,<interval>  Test command Response AT^GPSLOC=?  ^GPSLOC:(list of supported <mode>s),(list of supported <interval>s)   Parameter <mode>   <interval> 0 – disables the unsolicited result code 1 – enables the unsolicited result code 0 – single positioning(default) 1 to 3600 – interval of tracking and positioning, in sec Note: The minimum reported interval of position information is subject to real interval  set by each location mode. If the interval is smaller than the real calculating time, the locating calculation this time will not be discarded and locating information will be reported. After that, a new positioning will be launched.   9.3 ^GPSEND,EndCurrentPositioningDescription Execution command sets to end the current positioning.   Note: To a single positioning, ^GPSEND is unnecessary. Tracking and positioning must be ended by this command.  Syntax Execution command  AT^GPSEND Response OK  9.4 ^GPSMPCIP,MPCServerIP&Port
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 75 of 82 Description Set command sets IP address and port of MPC(Mobile Position Center) Server according to the carrier.  Syntax Set command Response AT^GPSMPCIP=<ip>,<port>  OK Read command Response AT^GPSMPCIP?  ^GPSMPCIP:<ip>,<port>  Test command Response AT^GPSMPCIP=?  ^GPSMPCIP:(<ip>),(list of supported <port>s)    Parameter <ip>  <port> MPC server IP address, in format of xxx.xxx.xxx.xxx, the value of “xxx” is from 0 to 255. range is 0 to 65535  9.5 ^GPSRES,ResetPositionInfomationDescription Execution command reset all position related information. The following information will be emptied or set zero: GPS satellite calendar information GPS satellite ephemeris information accurate position information stored in MT     Note: If a previous positioning session has not finished, sending this command, an ERROR response BUSY will be reported.    Syntax Execution command  AT^GPSRES   Response OK  9.6 ^GPSQOS,GPSQOSDescription Set command sets the QOS parameters value of GPS  Syntax Set command Response AT^GPSQOS=<threshold>,<performance>  OK Read command Response AT^GPSQOS?  ^GPSQOS:<threshold>,<performance>  Test command Response AT^GPSQOS=?  ^GPSQOS: (list of supported <threshold>s),(list of supported
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 76 of 82 <performance>s)   Parameter <threshold>       <performance> position accuracy threshold 0 - 1000m 1 - 500m 2 - 250m 3 - 100m 4 - 50m 5 - 25m   time limit, range is 0 to 255 If a single positioning result is not reported in <performance> seconds, this positioning is failed.  9.7 ^GPSPORT,GPSNMEASerialPortDescription Set command sets specified to receive NMEA data. This function is subject to modules spec whether it supports or not.  Syntax Set command Response AT^GPSPORT=<port>[,<mode>]  OK Read command Response AT^GPSPORT?  ^GPSPORT:<port>,<mode>  Test command Response AT^GPSPORT=?  ^GPSPORT:(list of supported <port>s),(list of supported <mode>s)   Parameter <port>       <mode> 0 - UART1(com port) 1 - UART2(com port) 2 - USB(USB NMEA port)   3 – USB_MDM (USB MDM port) 4 – USB_DIAG (USB DIAG port) 5 – USB_SER3 (USB AUX port)   0 – report NMEA data in 1Hz, no matter the positioning is successful. 1 – report NMEA data when the positioning is successful.  9.8 ^GPSFMT,NMEADataFormatDescription
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 77 of 82 Set command enables/disables specified output format of NMEA data.   Syntax Set command Response AT^GPSFMT=<format>[,<mode>]  OK Read command Response AT^GPSFMT?  ^GPSFMT:(list of enabled <format>s)   Test command Response AT^GPSFMT=?  ^GPSFMT:(list of supported <format>s)    Parameter <format>     <mode> GGA - Global Positioning System Fix Data RMC - Geographical Position - Latitude/Longitude GSV - GPS Satellites in View GSA - GPS DOP and Active Satellites VTG - Course Over Ground and Ground Speed   0 – disables 1 – enables        9.9 StandalonePositioningStandalone GPS positioning mode is the traditional positioning mode. It downloads data from the satellite. It cannot be located indoor. The best testing environment is under the open sky outdoor.  Example AT^GPSMODE=1 //set Standalone mode positioning   OK  AT^GPSLOC=1,1 //enable URC, set tracking & positioning, interval time is 1s OK  AT^GPSPORT=5      //output the GPS data via AUX port OK AT^GPSLOC //launch positioning   OK  …… $GPGGA,021502.2,,,,,0,,,,,,,,*7E  $GPVTG,,T,,M,,N,,K,N*2C  $GPRMC,,V,,,,,,,,,,N*53  $GPGSA,A,1,,,,,,,,,,,,,,,*1E //NMEA is reported in 1Hz through UART1 …… $GPGGA,021551.2,3112.638069,N,12134.888934,E,1,04,26.5,-189.5,M,,,,*12
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 78 of 82 $GPVTG,,T,,M,0.0,N,0.0,K,N*2C $GPRMC,021551.2,A,3112.638069,N,12134.888934,E,0.0,,110610,,,A*47 $GPGSA,A,3,09,15,21,26,,,,,,,,,43.7,26.5,34.7*09 $GPGSV,2,1,07,09,48,035,35,12,,,28,15,17,075,34,21,30,208,31*4E $GPGSV,2,2,07,26,21,067,35,30,,,27,22,52,317,*7A //positioning success   …… AT^GPSEND  //end the positioning  OK  9.10 AGPSPositioningAGPS positioning is a mode assisted by network. Valid UIM card is necessary to establish a connection to network. And IP & port of MPC server must be settled.  Example AT^GPSMPCIP? //check MPC     ^GPSMPCIP=xxx.xxx.xxx.xxx, xxxx   OK   AT^GPSMODE=2 // set MSB mode   OK AT^GPSPORT=5      //output the GPS data via AUX port OK  AT^GPSLOC=1,1 // enable URC, set tracking & positioning, interval time is 1s OK AT^GPSLOC //launch positioning   OK …… //report NMEA data …… AT^GPSEND //end MSB positioning   OK  AT^GPSMODE=3 //set MSA/hybrid mode OK  AT^GPSLOC // launch MSA positioning   OK  …… AT^GPSEND  OK  9.11 NMEADataFormatSend ^GPSFMT command to set specified output format of NMEA data. And it must be set after a positioning conversation, otherwise it is invalid.  Example
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 79 of 82 AT^GPSMODE=3 //set MSA/hybrid mode   OK  AT^GPSLOC=1,1 // enable URC, set tracking & positioning, interval time is 1s   OK AT^GPSPORT=5      //output the GPS data via AUX port OK  AT^GPSFMT?  ^GPSFMT:GGA,RMC,GSV,GSA,VTG //list enabled format   OK  AT^GPSLOC //launch MSA positioning   OK  …… $GPGSV,3,1,09,09,11,045,,12,45,067,,14,45,324,,18,45,156,*72 $GPGSV,3,2,09,22,67,223,,24,11,213,,27,,,,30,55,135,*44 $GPGSV,3,3,09,31,22,246,*42 $GPGGA,033254.0,3112.530258,N,12134.821346,E,2,00,0.1,17.0,M,,,,*3F $GPVTG,,T,,M,,N,,K,N*2C $GPRMC,033254.0,A,3112.530258,N,12134.821346,E,,,120610,,,D*6B $GPGSA,A,3,,,,,,,,,,,,,0.1,0.1,0.1*33  …… AT^GPSEND  OK  AT^GPSFMT=GSV,0 //disable GSV reported   OK  AT^GPSFMT=RMC,0 //disable RMC reported   OK  AT^GPSFMT=GSA,0 //disable GSA reported OK  AT^GPSFMT=VTG,0 //disable VTG reported OK  AT^GPSLOC  OK  …… $GPGGA,033429.0,3112.418249,N,12134.978738,E,2,00,0.1,18.0,M,,,,*37  ……      //only GGA data reported $GPGGA,033438.0,3112.522855,N,12134.982278,E,2,00,0.1,18.0,M,,,,*3C  …… AT^GPSEND  OK  9.12 ResetPositionInfomationSend ^GPSRES command to delete positioning related information such as GPS satellite calendar and satellite ephemeris information. This command can be used in Standalone GPS cold-start testing.
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 80 of 82 Example AT^GPSMODE=1 //set Standalone mode   OK  AT^GPSLOC=1,1  OK  AT^GPSRES    //delete all positioning information   OK AT^GPSLOC // launch positioning (S-GPS cold start) OK ……   //NMEA data reported   …… AT^GPSEND  OK  AT^GPSLOC // launch positioning again (hot start) OK  ……  /NMEA data reported …… AT^GPSEND  OK  AT^GPSRES BUSY //after last positioning, MGP engine hasn’t been off yet, delete failed ……// wait for a moment   AT^GPSRES  OK  9.13 SetGPSQOSParametersIf positioning is unsuccessful in QOS limited time or can not achieve the specified position accuracy threshold, the positioning is failed this time.  Example AT^GPSMODE=1  OK  AT^GPSLOC=1,0 //set single positioning   OK  AT^GPSQOS=3,10 //set position accuracy threshold 100m, time limit 10secs OK AT^GPSPORT=5      //output the GPS data via AUX port OK  AT^GPSLOC  OK  $GPGGA,052701.9,,,,,0,,,,,,,,*70  $GPGGA,052702.9,,,,,0,,,,,,,,*73  $GPGGA,052703.9,,,,,0,,,,,,,,*72  $GPGGA,052704.9,,,,,0,,,,,,,,*75
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 81 of 82 $GPGGA,052705.9,,,,,0,,,,,,,,*74  $GPGGA,052706.9,,,,,0,,,,,,,,*77  $GPGGA,052707.9,,,,,0,,,,,,,,*76  $GPGGA,052708.9,,,,,0,,,,,,,,*79  $GPGGA,052709.9,,,,,0,,,,,,,,*78  $PSTIS,*61 // NMEA is reported in 1Hz in 10s, position failed, this positioning is over AT^GPSQOS=3,5 // set position accuracy threshold 100m, time limit 5secs   OK  AT^GPSLOC  OK  $GPGGA,053722.9,,,,,0,,,,,,,,*70  $GPGGA,053723.9,,,,,0,,,,,,,,*71  $GPGGA,053724.9,,,,,0,,,,,,,,*76  $GPGGA,053725.9,,,,,0,,,,,,,,*77  $PSTIS,*61 //this positioning costs 5s, failed AT^GPSFMT?  ^GPSFMT:GGA  OK  FCCCertificationRequirements.Changes or modifications not expressly approved by the manufacturer could void the user’s authority to operate the equipment. According to the definition of mobile and fixed device is described in Part 2.1091(b), this device is a mobile device. And the following conditions must be met: 1. The EUT is a mobile device; maintain at least a 20 cm separation between the EUT and the user’s body and must not transmit simultaneously with any other antenna or transmitter. 2. The device is only for fixed operation mode.  (A Class II Change would be required for near-body Host applications.)  3. If the FCC ID of the module cannot be seen when it is installed, then the host label must
AnyDATA DTL718-W(-P) Module AT Command Reference         M2M-AT014-03                   AnyDATA © 2001-2011                      Page 82 of 82 include the text: Contains FCC ID: RHZWDTL718-W  4. To comply with FCC regulations limiting both maximum RF output power and human exposure to RF radiation, maximum antenna gain (including cable loss) must not exceed 2dBi.

Navigation menu