Quectel M10 At Command Set
Hide thumbs Also See for M10:
Table of Contents

Advertisement

Quick Links

M10
Quectel Cellular Engine
AT Commands Set
M10_ATC_V1.01

Advertisement

Table of Contents
loading

Summary of Contents for Quectel M10

  • Page 1 Quectel Cellular Engine AT Commands Set M10_ATC_V1.01...
  • Page 2 M10_ATC_V1.01 General Notes Quectel offers this information as a service to its customers, to support application and engineering efforts that use the products designed by Quectel. The information provided is based upon requirements specifically provided to Quectel by the customers. Quectel has not undertaken any independent search for additional relevant information, including any information that may be in the customer’s possession.
  • Page 3: Table Of Contents

    M10 AT Commands Set Contents Contents..............................2 0 Revision History............................8 1 Introduction............................9 1.1 Scope of the document ........................9 1.2 Conventions and abbreviations.......................9 1.3 AT Command syntax ........................9 1.3.1 Basic syntax ..........................9 1.3.2 S parameter syntax ........................10 1.3.3 Extended Syntax........................10 1.3.4 Combining AT commands on the same Command line............10 1.3.5 Entering successive AT commands on separate lines ............10...
  • Page 4 M10 AT Commands Set 2.2.21 ATS8 Set Number Of Second To Wait For Comma Dial Modifier Encountered In Dial String Of D Command ..........................24 2.2.22 ATS10 Set Disconnect Delay After Indicating The Absence Of Data Carrier.....24 2.2.23 ATT Select Tone Dialing .....................24 2.2.24 ATV TA Response Format....................25...
  • Page 5 M10 AT Commands Set 3.2.19 AT+CLCK Facility Lock.....................51 3.2.20 AT+CLIP Calling Line Identification Presentation .............52 3.2.21 AT+CLIR Calling Line Identification Restriction ...............53 3.2.22 AT+CMEE Report Mobile Equipment Error...............54 3.2.23 AT+COLP Connected Line Identification Presentation............55 3.2.24 AT+COPS Operator Selection .....................56 3.2.25 AT+CPAS Mobile Equipment Activity Status..............58 3.2.26 AT+CPBF Find Phonebook Entries..................58...
  • Page 6 5.2.9 AT+CGEREP Control Unsolicited GPRS Event Reporting ..........112 5.2.10 AT+CGREG Network Registration Status ................ 113 5.2.11 AT+CGSMS Select Service For MO SMS Messages............114 6 AT Commands Special for Quectel ....................115 6.1 Overview ............................ 115 6.2 Detailed Descriptions of Commands..................116 6.2.1 AT+QECHO Echo Cancellation Control................
  • Page 7 M10 AT Commands Set 6.2.10 AT+QLOCTS Get Local Timestamp ................. 120 6.2.11 AT+QEXTHS External Headset Jack Control..............121 6.2.12 AT+QHSBTN Headset Button Status Reporting............... 122 6.2.13 AT+QSIMSTAT SIM Inserted Status Reporting ............. 122 6.2.14 AT+QLDTMF Generate Local DTMF Tone ..............123 6.2.15 AT+QCGTIND CS Voice/Data/Fax Call Or GPRS PDP Context Termination Indication 124...
  • Page 8 M10 AT Commands Set 7.2.16 AT+QISERVER Configure As Server ................148 7.2.17 AT+QICSGP Set CSD Or GPRS For Connection Mode........... 149 7.2.18 AT+QISRVC Choose Connection ..................150 7.2.19 AT+QISHOWRA Set Whether Display IP Address And Port Of Sender When Receive Data ..............................
  • Page 9: Revision History

    M10 AT Commands Set 0 Revision History Revision Date Author Description 1.00 2009-05-29 Willis YANG Initial 1.01 2009-06-05 Willis YANG 1. AT+CGCOUNT is not used. Remove it 2009-06-17 Colin HU 2. Modify the property for the parameters of the command AT+CGQMIN 3.
  • Page 10: Introduction

    The AT Command set implemented by M10 is a combination of GSM07.05, GSM07.07 and ITU-T recommendation V.25ter and the AT commands developed by Quectel. Note: Only enter AT Command through serial port after M10 is power on and Unsolicited Result Code “RDY” is received from serial port. If autobauding is enabled, the Unsolicited Result Codes “RDY”...
  • Page 11: S Parameter Syntax

    (for example OK, CME error, CMS error) of last AT Command you entered before you enter the next AT Command. 1.4 Supported character sets The M10 AT Command interface defaults to the IRA character set. The M10 supports the following character sets: •...
  • Page 12: Flow Control

    17) data flow. It is quite useful in some applications that only use three wires on the serial interface. The default flow control approach of M10 is hardware flow control (RTS/CTS flow control), to enable software flow control in the DTE interface and within GSM engine, type the following AT...
  • Page 13: Unsolicited Result Code

    M10 AT Commands Set again. To achieve hardware flow control, ensure that the RTS/CTS lines are present on your application platform. 1.6 Unsolicited Result Code A URC is a report message sent from the ME to the TE. An unsolicited result code can either be delivered automatically when an event occurs, to reflect change in system state or as a result of a query the ME received before, often due to occurrences of errors in executing the queries.
  • Page 14: At Commands According To V.25Ter

    M10 AT Commands Set 2 AT Commands According to V.25TER These AT Command are designed according to the ITU-T (International Telecommunication Union, Telecommunication sector) V.25ter document. 2.1 Overview of AT Commands According to V.25TER Command Description RE-ISSUES LAST AT COMMAND GIVEN...
  • Page 15: Detailed Description Of At Commands According To V.25Ter

    M10 AT Commands Set AT&D SET DTR FUNCTION MODE AT&F CURRENT PARAMETERS MANUFACTURER DEFAULTS AT&V DISPLAY CURRENT CONFIGURATION AT&W STORE CURRENT PARAMETER TO USER DEFINED PROFILE AT+DR V.42BIS DATA COMPRESSION REPORTING CONTROL AT+DS V.42BIS DATA COMPRESSION CONTROL AT+GCAP REQUEST COMPLETE TA CAPABILITIES LIST...
  • Page 16: Atd Mobile Originated Call To Dial A Number

    M10 AT Commands Set Execution Response Command TA sends off-hook to the remote station. Note1: Any additional commands on the same Command line are ignored. Note2: This Command may be aborted generally by receiving a character during execution. The aborting is not possible during some states of connection establishment such as handshaking.
  • Page 17 M10 AT Commands Set <value> >0 When TA returns to Command mode after call release If connection successful and voice call Parameter <n> string of dialing digits and optionally V.25ter modifiers dialing digits: 0-9, * , #, +, A, B, C Following V.25ter modifiers are ignored:...
  • Page 18: Atd> Originate Call To Phone Number In Current Memory

    M10 AT Commands Set active voice call, the first call will be automatically put on hold. The current states of all calls can be easily checked at any time by using the AT+CLCC Command. 2.2.4 ATD> <n> Originate Call To Phone Number In Current Memory ATD><n>...
  • Page 19: Atdl Redial Last Telephone Number Used

    M10 AT Commands Set parameters. 2.2.5 ATDL Redial Last Telephone Number Used ATDL Redial Last Telephone Number Used Execution Response Command This Command redials the last voice and data call number used. ATDL Note: This Command may be aborted generally by receiving an ATH Command or a character during execution.
  • Page 20: Ath Disconnect Existing Connection

    M10 AT Commands Set Parameter <value> Echo mode off Echo mode on Reference Note V.25ter 2.2.7 ATH Disconnect Existing Connection ATH Disconnect Existing Connection Execution Response Command Disconnect existing call by local TE from Command line and terminate call ATH[n]...
  • Page 21: Atm Set Monitor Speaker Mode

    M10 AT Commands Set low speaker volume medium speaker volume high speaker volume Reference Note V.25ter The two commands ATL and ATM are implemented only for V.25 compatibility reasons and have no effect. 2.2.10 ATM Set Monitor Speaker Mode ATM Set Monitor Speaker Mode...
  • Page 22: Ato Switch From Command Mode To Data Mode

    M10 AT Commands Set 2.2.12 ATO Switch From Command Mode To Data Mode ATO Switch From Command Mode To Data Mode Execution Response Command TA resumes the connection and switches back from Command mode to data ATO[n] mode. If connection is not successfully resumed...
  • Page 23: Ats3 Set Command Line Termination Character

    M10 AT Commands Set ATS0? <n> Write Command Response ATS0=<n> This parameter setting determines the number of rings before auto-answer. Parameter <n> automatic answering is disable 1-255 enable automatic answering on the ring number specified Reference Note V.25ter If <n> is set too high, the calling party may hang up before the call can be answered automatically.
  • Page 24: Ats5 Set Command Line Editing Character

    M10 AT Commands Set V.25ter Default 10 = LF. 2.2.18 ATS5 Set Command Line Editing Character ATS5 Set Command line editing character Read Command Response ATS5? <n> Write Command Response ATS5=<n> This parameter setting determines the character recognized by TA as a request to delete from the Command line the immediately preceding character.
  • Page 25: Ats8 Set Number Of Second To Wait For Comma Dial Modifier Encountered In Dial String Of D Command

    M10 AT Commands Set <n> 1-60-255 number of seconds to wait for connection completion Reference Note V.25ter If called party has specified a high value for ATS0=<n>, call setup may fail. The correlation between ATS7 and ATS0 is important Example: Call may fail if ATS7=30 and ATS0=20.
  • Page 26: Atv Ta Response Format

    M10 AT Commands Set Parameter Reference Note V.25ter No effect in GSM 2.2.24 ATV TA Response Format ATV TA Response Format Execution Response Command This parameter setting determines the contents of the header and trailer ATV<value> transmitted with result codes and information responses.
  • Page 27: Atx Set Connect Result Code Format And Monitor Call Progress

    M10 AT Commands Set <text> specific manufacturer-specific text that may specify DTE speed, line speed, error control, data compression, or other status 2.2.25 ATX Set CONNECT Result Code Format And Monitor Call Progress ATX Set CONNECT Result Code Format And Monitor Call Progress...
  • Page 28: At&D Set Dtr Function Mode

    M10 AT Commands Set Parameter <value> DCD line is always ON DCD line is ON only in the presence of data carrier Reference Note V.25ter 2.2.28 AT&D Set DTR Function Mode AT&D Set DTR Function Mode Execution Response Command This parameter determines how the TA responds when circuit 108/2(DTR) AT&D[<value>]...
  • Page 29: At&W Store Current Parameter To User Defined Profile

    M10 AT Commands Set 2.2.31 AT&W Store Current Parameter To User Defined Profile AT&W Store Current Parameter To User Defined Profile Execution Response Command TA stores the current parameter setting in the user defined profile. AT&W[<n>] Parameter <n> profile number to store to...
  • Page 30: At+Gcap Request Complete Ta Capabilities List

    M10 AT Commands Set Parameter See Write Command. Read Command Response AT+DS? +DS: <p0>,<n>,<p1>,<p2> Parameter See Write Command. Write Command Response AT+DS=[<p0>,[< This parameter setting determines the possible data compression mode by n>,[<p1>,[<p2>]] TA at the compression negotiation with the remote TA after a call set up.
  • Page 31: At+Gmi Request Manufacture Identification

    M10 AT Commands Set 2.2.35 AT+GMI Request Manufacture Identification AT+GMI Request Manufacture Identification Test Command Response AT+GMI=? Parameter Execution TA reports one or more lines of information text which permit the user to Command identify the manufacturer. AT+GMI Quectel_Ltd Parameter...
  • Page 32: At+Goi Request Global Object Identification

    X.208, 209 for the format of <Object Id> Reference Note V.25ter For example in M10 wireless module, string “M10” is displayed. 2.2.39 AT+GSN Request TA Serial Number Identification (IMEI) AT+GSN Request TA Serial Number Identification(IMEI) Test Command Response...
  • Page 33: At+Icf Set Te-Ta Control Character Framing

    M10 AT Commands Set 2.2.40 AT+ICF Set TE-TA Control Character Framing AT+ICF Set TE-TA Control Character Framing Test Command Response AT+ICF=? +ICF: (list of supported <format>s), (list of supported <parity>s) Parameter See Write Command. Read Command Response AT+ICF? +ICF: <format>,<parity>...
  • Page 34: At+Ilrr Set Te-Ta Local Data Rate Reporting Mode

    M10 AT Commands Set AT+IFC? +IFC: <dce_by_dte>,<dte_by_dce> Parameter See Write Command. Write Command Response AT+IFC=[<dce_ This parameter setting determines the data flow control on the serial by_dte>[,<dte_b interface for data mode. y_dce>]] Parameters <dce_by_dte> specifies the method will be used by TE at receive of data...
  • Page 35: At+Ipr Set Te-Ta Fixed Local Rate

    M10 AT Commands Set <value> Disables reporting of local port rate Enables reporting of local port rate Reference Note V.25ter If the <value> is set to 1, the following intermediate result will comes out on connection to indicates the port rate settings +ILRR:<rate>...
  • Page 36 M10 AT Commands Set 1200 2400 4800 9600 14400 19200 28800 38400 57600 115200 Reference Note V.25ter Factory setting is AT+IPR=0(autobauding).It can be restored with AT&F and ATZ when you modified the bit rate’s value. 2.2.43.1 Autobauding Synchronization between DTE and DCE ensure that DTE and DCE are correctly synchronized and the bit rate used by the DTE is detected by the DCE (= ME).
  • Page 37: At Commands According To Gsm07.07

    M10 AT Commands Set 3 AT Commands According to GSM07.07 3.1 Overview of AT Command According to GSM07.07 Command Description AT+CACM ACCUMULATED CALL METER(ACM) RESET OR QUERY AT+CAMM ACCUMULATED CALL METER MAXIMUM(ACM MAX) SET OR QUERY AT+CAOC ADVICE OF CHARGE...
  • Page 38: Detailed Descriptions Of At Command According To Gsm07.07

    M10 AT Commands Set AT+CRLP SELECT RADIO LINK PROTOCOL PARAMETER AT+CRSM RESTRICTED SIM ACCESS AT+CSQ SIGNAL QUALITY REPORT AT+FCLASS FAX: SELECT, READ OR TEST SERVICE CLASS AT+FMI FAX: REPORT MANUFACTURED ID AT+FMM FAX: REPORT MODEL ID AT+FMR FAX: REPORT REVISION ID...
  • Page 39: At+Camm Accumulated Call Meter Maximum(Acm Max) Set Or Query

    M10 AT Commands Set decimal value 30) 000000 - FFFFFF Write Command Parameter AT+CACM=[<pa <passwd> string type: sswd>] SIM PIN2 Response TA resets the Advice of Charge related accumulated call meter (ACM) value in SIM file EF (ACM). ACM contains the total number of home units for both the current and preceding calls.
  • Page 40: At+Caoc Advice Of Charge

    M10 AT Commands Set Reference Note GSM 07.07 [13] 3.2.3 AT+CAOC Advice Of Charge AT+CAOC Advice Of Charge Test Command Response AT+CAOC=? +CAOC: (list of supported <mode>s) Parameters see Write Command Read Command Response AT+CAOC? +CAOC: <mode> Parameters see Write Command...
  • Page 41: At+Ccfc Call Forwarding Number And Conditions Control

    M10 AT Commands Set Test Command Response AT+CBST=? +CBST: (list of supported <speed>s) ,(list of supported <name>s) ,(list of supported <ce>s) Parameter see Write Command Read Command Response AT+CBST? +CBST: <speed>,<name>,<ce> Parameter see Write Command Write Command Response AT+CBST=[<spe TA selects the bearer service <name> with data rate <speed>, and the ed>]...
  • Page 42 M10 AT Commands Set Parameters see Write Command Write Command Response AT+CCFC = TA controls the call forwarding supplementary service. Registration, <reads>, <mode> erasure, activation, deactivation, and status query are supported. [, <number> [, Only ,<reads> and <mode> should be entered with mode (0-2,4) <type>...
  • Page 43 M10 AT Commands Set <type> type of address in integer format; default 145 when dialing string includes international access code character "+", otherwise 129 <subaddr> string type subaddress of format specified by <satype> <satype> type of sub-address in integer <class>...
  • Page 44: At+Ccug Closed User Group Control

    M10 AT Commands Set 3.2.6 AT+CCUG Closed User Group Control AT+CCUG Closed User Group Control Read Command Response AT+CCUG? +CCUG: <n>,<index>,<info> If error is related to ME functionality: +CME ERROR: <err> Parameter see Write Command Test Command Response AT+CCUG=? Write Command TA sets the Closed User Group supplementary service parameters as a default adjustment for all following calls.
  • Page 45 M10 AT Commands Set If <mode>=2 and Command successful +CCWA:<status>,<class1>[<CR><LF>+CCWA:<status>,<class2>[...]] Note :< status>=0 should be returned only if service is not active for any <class> i.e. +CCWA: 0, 7 will be returned in this case. When mode=2, all active call waiting classes will be reported. In this mode the Command is abort able by pressing any key.
  • Page 46: At+Ceer Extended Error Report

    M10 AT Commands Set Reference Note G S M 0 7 . 0 7 3.2.8 AT+CEER Extended Error Report AT+CEER Extended Error Report Test Command Response AT+CEER=? Execution Response Command TA returns an extended report of the reason for the last call release.
  • Page 47: At+Cgmr Request Ta Revision Identification Of Software Release

    M10 AT Commands Set Parameter <model> product model identification text. Reference Note GSM 07.07 [13] 3.2.11 AT+CGMR Request TA Revision Identification Of Software Release AT+CGMR Request TA Revision Identification Of Software Release Test Command Response AT+CGMR=? Execution Response Command TA returns product software version identification text.
  • Page 48: At+Csta Select Type Of Address

    M10 AT Commands Set hexadecimal numbers from 00 to FF; "IRA" international reference alphabet "PCCP437" PC character set Code “UCS2” UCS2 alphabet "8859-1" ISO 8859 Latin 1 character set Read Command Response AT+CSCS? +CSCS: <chset> Parameter <chset> see Test Command...
  • Page 49: At+Cimi Request International Mobile Subscriber Identity

    M10 AT Commands Set Write Command Response AT+CHLD=[<n> TA controls the supplementary services Call Hold, Multiparty and Explicit Call Transfer. Calls can be put on hold, recovered, released, added to conversation, and transferred. Note These supplementary services are only applicable to tele service 11 (Speech: Telephony).
  • Page 50: At+Ckpd Keypad Control

    M10 AT Commands Set Reference Note GSM 07.07 [13] 3.2.17 AT+CKPD Keypad Control AT+CKPD Keypad Control Test Command Response AT+ CKPD=? Parameters Write Command Response AT+CKPD=[<ke TA emulates ME keypad by giving each keystroke as a character in a ys>...
  • Page 51 M10 AT Commands Set AT+CLCC=? Parameters Execution Response Command TA returns a list of current calls of ME. AT+CLCC Note: If Command succeeds but no calls are available, no information response is sent to TE. [+CLCC: <id1>,<dir>,<stat>,<mode>,<mpty>[, <number>,<type>[,“”]] [<CR><LF>+CLCC: <id2>,<dir>,<stat>,<mode>,<mpty>[, <number>,<type>[,“”]]...
  • Page 52: At+Clck Facility Lock

    M10 AT Commands Set 3.2.19 AT+CLCK Facility Lock AT+CLCK Facility Lock Test Command Response AT+CLCK=? +CLCK: (list of supported <fac>s) Parameter see Write Command Write Command Response AT+CLCK This Command is used to lock, unlock or interrogate a ME or a network <fac>, <mode>...
  • Page 53: At+Clip Calling Line Identification Presentation

    M10 AT Commands Set (applicable only for <mode>=0) "FD" SIM fixed dialing memory: If the mobile is locked to “FD”, only the phone numbers stored to the “FD” memory can be dialed "PF" Lock Phone to the very first SIM card "PN"...
  • Page 54: At+Clir Calling Line Identification Restriction

    M10 AT Commands Set see Write Command Write Command Response AT+CLIP=[<n>] TA enables or disables the presentation of the CLI at the TE. It has no effect on the execution of the supplementary service CLIP in the network. If error is related to ME functionality: +CME ERROR: <err>...
  • Page 55: At+Cmee Report Mobile Equipment Error

    M10 AT Commands Set Parameters see Write Command Test Command Response AT+CLIR=? +CLIR: (list of supported <n>s) Write Command Response AT+CLIR=[<n>] TA restricts or enables the presentation of the CLI to the called party when originating a call. The Command overrides the CLIR subscription (default is restricted or allowed) when temporary mode is provisioned as a default adjustment for all following outgoing calls.
  • Page 56: At+Colp Connected Line Identification Presentation

    M10 AT Commands Set Parameters See Write Command Write Command Response AT+CMEE=[<n> TA disables or enables the use of result code +CME ERROR: <err> as an indication of an error relating to the functionality of the ME. Parameters <n> disable result code...
  • Page 57: At+Cops Operator Selection

    M10 AT Commands Set network): COLP not provisioned COLP provisioned unknown (e.g. no network, etc.) Intermediate result code When enabled (and called subscriber allows), an intermediate result code is returned before any +CR or V.25ter responses: +COLP: <number>,<type>[,<subaddr>,<satype> [,<alpha>]] Parameters <number>...
  • Page 58 M10 AT Commands Set If error is related to ME functionality: +CME ERROR: <err> Parameters see Write Command Write Command Response AT+COPS = TA forces an attempt to select and register the GSM network operator. If <mode> the selected operator is not available, no other operator shall be selected [,<format>[,<ope...
  • Page 59: At+Cpas Mobile Equipment Activity Status

    M10 AT Commands Set 3.2.25 AT+CPAS Mobile Equipment Activity Status AT+CPAS Mobile Equipment Activity Status Test Command Response AT+CPAS=? +CPAS: (list of supported <pas>s) Parameter see Execution Command Execution Response Command TA returns the activity status of ME. AT+CPAS +CPAS: <pas>...
  • Page 60: At+Cpbr Read Current Phonebook Entries

    M10 AT Commands Set character set specified by +CSCS. <index1> integer type values in the range of location numbers of phone book memory <index2> integer type values in the range of location numbers of phone book memory <number> string type phone number of format <type>...
  • Page 61: At+Cpbs Select Phonebook Memory Storage

    M10 AT Commands Set <text> text name for phone number in current TE character set specified by +CSCS. Reference Note GSM 07.07 [13] 3.2.28 AT+CPBS Select Phonebook Memory Storage AT+CPBS Select Phonebook Memory Storage Test Command Response AT+CPBS=? +CPBS: (list of supported <storage>s)
  • Page 62: At+Cpbw Write Phonebook Entry

    M10 AT Commands Set 3.2.29 AT+CPBW Write Phonebook Entry AT+CPBW Write Phonebook Entry Test Command Response AT+CPBW=? TA returns location range supported by the current storage, the maximum length of <number> field, supported number formats of the storage, and the maximum length of <text>...
  • Page 63: At+Cpin Enter Pin

    M10 AT Commands Set 3.2.30 AT+CPIN Enter PIN AT+CPIN Enter PIN Test Command Response AT+CPIN=? Parameter see Write Command Read Command Response AT+CPIN? TA returns an alphanumeric string indicating whether some password is required or not. +CPIN: <code> Parameter <code> READY...
  • Page 64 M10 AT Commands Set Parameters <fac> otherwise see Write Command, without "FD" <pwdlength> integer max. length of password Write Command Response AT+CPWD TA sets a new password for the facility lock function. <fac>, <oldpwd>, <newpwd> Parameters <fac> "PS" Phone locked to SIM (device code). The "PS" password...
  • Page 65: At+Cr Service Reporting Control

    M10 AT Commands Set 3.2.32 AT+CR Service Reporting Control AT+CR Service Reporting Control Test Command Response AT+CR=? +CR: (list of supported <mode>s) Parameter see Write Command Read Command Response AT+CR? +CR: <mode> Parameters see Write Command Write Command Response AT+CR=[<mode TA controls whether or not intermediate result code +CR: <serv>...
  • Page 66: At+Creg Network Registration

    M10 AT Commands Set Read Command Response AT+CRC? +CRC: <mode> Parameter see Write Command Write Command Response AT+CRC=[<mod TA controls whether or not the extended format of incoming call e>] indication is used. Parameter <mode> disable extended format enable extended format...
  • Page 67 M10 AT Commands Set Write Command Response AT+CREG=<n> TA controls the presentation of an unsolicited result code +CREG: <stat> when <n>=1 and there is a change in the ME network registration status. Parameters <n> disable network registration unsolicited result code enable network registration unsolicited result code +CREG: <stat>...
  • Page 68: At+Crlp Select Radio Link Protocol Parameter

    M10 AT Commands Set 3.2.35 AT+CRLP Select Radio Link Protocol Parameter AT+CRLP Select Radio Link Protocol Parameter Test Command Response AT+CRLP=? TA returns values supported. RLP versions 0 and 1 share the same parameter set. TA returns only one line for this set (where <verx> is not present).
  • Page 69: At+Csq Signal Quality Report

    M10 AT Commands Set Test Command Response AT+CRSM=? Write Command Response AT+CRSM=<Co +CRSM: <sw1>, <sw2> [,<response>] mmand>[,<fileId >[,<P1>,<P2>,<P OK / ERROR / +CME ERROR: <err> Parameters 3>[,<data>]]] <Command> 176 READ BINARY 178 READ RECORD 192 GET RESPONSE 214 UPDATE BINARY...
  • Page 70: At+Fclass Fax: Select, Read Or Test Service Class

    M10 AT Commands Set channel bit error rate <ber> from the ME. Test Command returns values supported by the TA. Parameters <rssi> -113 dBm or less -111 dBm 2...30 -109... -53 dBm -51 dBm or greater not known or not detectable <ber>...
  • Page 71: At+Fmm Fax: Rreport Mmodel Id

    M10 AT Commands Set Parameters see Execution Command Execution Response Command TA reports one or more lines of information text which permit the user to AT+ FMI identify the manufacturer. <manufacturer Id> Parameter <manufacturer Id> Reference Note EIA/TIA-578-D 3.2.40 AT+FMM FAX: Rreport Mmodel ID...
  • Page 72: At+Vtd Tone Duration

    M10 AT Commands Set <Revision Id> the version, revision level or data or other information of the device. Reference Note EIA/TIA-578-D 3.2.42 AT+VTD Tone Duration AT+VTD Tone Duration Test Command Response AT+VTD=? +VTD: (list of supported <n>s) Parameters see Write Command...
  • Page 73 M10 AT Commands Set Write Command Response This Command allows the transmission of DTMF tones and arbitrary AT+VTS=<dtmf- tones in voice mode. These tones may be used (for example) when string> announcing the start of a recording period. Note: D is used only for dialing.
  • Page 74: At+Cmux Multiplexer Control

    M10 AT Commands Set 3.2.44 AT+CMUX Multiplexer Control AT+CMUX Multiplexer Control Test Command Response AT+CMUX=? +CMUX: list supported (<mode>s),(<subset>s),(<port_spe ed>s),(<N1>s),(<T1>s),(<N2>s),(<T2>s),(<T3>s),(<k>s) Parameters See Write Command Write Command Response AT+CMUX=[<m +CME ERROR: <err> ode>[,<subset>[, Parameters <port_speed>[,< <mode> multiplexer transparency mechanism N1>[,<T1>[,<N2 Basic option >[,<T2>[,<T3>[,<...
  • Page 75: At+Cnum Subscriber Number

    M10 AT Commands Set None Multiplexer Control 07.07 and 07.05 07.07 and 07.05 07.07 and 07.05 07.07 and 07.05 3.2.45 AT+CNUM Subscriber Number AT+CNUM Subscriber Number Test Command Response AT+CNUM=? Execution Response Command +CNUM: AT+CNUM [<alpha1>],<number1>,<type1>[,<speed>,<service>[,<itc>]] [<CR><LF>+CNUM: [<alpha2>],<number2>,<type2>[,<speed>,<ser vice> [,<itc>]] [...]]...
  • Page 76: At+Copn Read Operator Names

    M10 AT Commands Set AT+CPOL=? +CPOL: (list of supported <index>s),(list of supported <format>s) Parameters see Write Command Read Command Response AT+CPOL? +CPOL: <index1>,<format>,<oper1> [<CR><LF>+CPOL: <index2>,<format>,<oper2> […]] +CME ERROR: <err> Parameters See Write Command Write Command Response AT+CPOL=<ind +CME ERROR: <err>...
  • Page 77: At+Cfun Set Phone Functionality

    M10 AT Commands Set Reference Note GSM 07.07 [13] 3.2.48 AT+CFUN Set Phone Functionality. AT+CFUN Set Phone Functionality. Test Command Response AT+CFUN=? +CFUN: (list of supported <fun>s), (list of supported <rst>s) +CME ERROR: <err> Parameters See Write Command Read Command...
  • Page 78 M10 AT Commands Set +CME ERROR: <err> Parameter See Write Command Write Command Response AT+CCLK=<tim e> +CME ERROR: <err> Parameter <time> string type value; format is "yy/MM/dd,hh:mm:ss±zz", where characters indicate year (two last digits),month, day, hour, minutes, seconds and time zone (indicates the difference, expressed in quarters of an hour, between the local time and GMT;...
  • Page 79: At+Csim Generic Sim Access

    M10 AT Commands Set 3.2.50 AT+CSIM Generic SIM Access AT+CSIM Generic SIM Access Test Command Response AT+CSIM=? Parameter Write Command Response AT+CSIM=<ope +CSIM: <Command>,<response> ration>,<file_ind ex>,<offset>,<rec ord_id>,<length> ERROR ,<data> Parameters <operation> 0 read operation write operation <file_index> integer type: sim elementary file id <offset>...
  • Page 80: At+Crsl Ringer Sound Levels

    M10 AT Commands Set Parameter <mode> normal mode silent mode (all sounds from ME are prevented) Reference Note GSM 07.07 [13] 3.2.52 AT+CRSL Ringer Sound Levels AT+CRSL Ringer Sound Level Test Command Response AT+CRSL=? +CRSL: (list of supported <level>s) +CME ERROR: <err>...
  • Page 81: At+Cmut Mute Control

    M10 AT Commands Set +CME ERROR: <err> Parameter See Write Command Write Command Response AT+CLVL=<leve +CME ERROR: <err> l> Parameter <level> integer type value(0-100) with manufacturer specific range (smallest value represents the lowest sound level) Reference Note GSM 07.07 [13] 3.2.54 AT+CMUT Mute Control...
  • Page 82: At+Cpuc Price Per Unit And Currency Table

    M10 AT Commands Set 3.2.55 AT+CPUC Price Per Unit And Currency Table AT+CPUC Price Per Unit And Currency Table Test Command Response AT+CPUC=? Parameters see Write Command Read Command Response AT+CPUC? +CPUC: <currency>,<ppu> +CME ERROR: <err> Parameters See Write Command...
  • Page 83: At+Cbc Battery Charge

    5 s call time remains. Parameters Reference Note GSM 07.07 [13] GSM 07.07 specifies 30 seconds, so Quectel deviate from the specification. 3.2.57 AT+CBC Battery Charge AT+CBC Battery Charge Test Command Response AT+CBC=? +CBC: (list of supported <...
  • Page 84: At+Cusd Unstructured Supplementary Service Data

    M10 AT Commands Set Reference Note GSM 07.07 [13] Support for this Command will be hardware dependant and only be used when battery is set to vibrator 3.2.58 AT+CUSD Unstructured Supplementary Service Data AT+ CUSD Unstructured Supplementary Service Data Test Command...
  • Page 85: At+Csns Single Numbering Scheme

    M10 AT Commands Set Parameters see Write Command Write Command Response AT+CSSN=[<n>[ ,<m>]] ERROR Parameters <n> a numeric parameter which indicates whether to show the +CSSI:<code1>[,<index>] result code presentation status after a mobile originated call setup disable enable <m> a numeric parameter which indicates whether to show the +CSSU:<code2>...
  • Page 86: At+Cmod Configure Alternating Mode Calls

    M10 AT Commands Set Parameter Write Command Response AT+CSNS=[<mo de>] ERROR Parameter <mode> 0 voice 2 fax 4 data Reference Note 3.2.61 AT+CMOD Configure Alternating Mode Calls AT+CMOD Configure Alternating Mode Calls Test Command Response AT+CMOD =? +CMOD: (0-3) Parameter:...
  • Page 87: At Commands According To Gsm07.05

    M10 AT Commands Set 4 AT Commands According to GSM07.05 The GSM 07.05 commands are for performing SMS and CBS related operations. M10 supports both Text and PDU modes. 4.1 Overview of AT Commands According to GSM07.05 Command Description AT+CMGD...
  • Page 88: At+Cmgf Select Sms Message Format

    M10 AT Commands Set 4.2.2 AT+CMGF Select SMS Message Format AT+CMGF Select SMS Message Format Read Command Response AT+CMGF? +CMGF: <mode> Parameter see Write Command Test Command Response AT+CMGF=? +CMGF: (list of supported <mode>s) Write Command Response TA sets parameter to deNote which input and output format of messages to AT+CMGF=[<m...
  • Page 89 M10 AT Commands Set Stored sent messages All messages <mode> 0 normal 1 not change status of the specified SMS record Response TA returns messages with status value <stat> from message storage <mem1> to the TE. . If status of the message is 'received unread', status in the storage changes to 'received read'.
  • Page 90 M10 AT Commands Set specific; used character set should be the one selected with Command Select TE Character Set +CSCS (see definition of this Command in TS 07.07) <da> GSM 03.40 TP-Destination-Address Address-Value field in string format; BCD numbers (or GSM default alphabet...
  • Page 91: At+Cmgr Read Sms Message

    M10 AT Commands Set by the associated memory <oa> GSM 03.40 TP-Originating-Address Address-Value field in string format; BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character set (refer Command +CSCS in TS 07.07); type of address given by <tooa>...
  • Page 92 M10 AT Commands Set for SMS-STATUS-REPORTs: +CMGR: <stat>,<fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st> for SMS-COMMANDs: +CMGR: <stat>,<fo>,<ct>[,<pid>,[<mn>],[<da>],[<toda>],<length><CR><LF><c data>] for CBM storage: +CMGR: <stat>,<sn>,<mid>,<dcs>,<page>,<pages><CR><LF><data> 2) If PDU mode (+CMGF=0) and Command successful: +CMGR: <stat>,[<alpha>],<length><CR><LF><pdu> 3) If error is related to ME functionality: +CMS ERROR: <err> Parameters <alpha>...
  • Page 93 M10 AT Commands Set - if TE character set other than "HEX" (refer Command +CSCS in GSM 07.07): ME/TA converts GSM alphabet into current TE character set according to rules of Annex A - if TE character set is "HEX": ME/TA converts each 7-bit...
  • Page 94: At+Cmgs Send Sms Message

    M10 AT Commands Set <stat> "REC UNREAD" Received unread messages "REC READ" Received read messages "STO UNSENT" Stored unsent messages "STO SENT" Stored sent messages "ALL" All messages <toda> GSM 04.11 TP-Destination-Address Type-of-Address octet in integer format (when first character of <da> is + (IRA 43) default is 145, otherwise default is 129) <tooa>...
  • Page 95: At+Cmgw Write Sms Message To Memory

    M10 AT Commands Set 2) If PDU mode(+CMGF=0) and sending successful: +CMGS: <mr> 3)If error is related to ME functionality: +CMS ERROR: <err> Parameter <mr> GSM 03.40 TP-Message-Reference in integer format Reference Note GSM 07.05 4.2.6 AT+CMGW Write SMS Message To Memory...
  • Page 96: At+Cmss Send Sms Message From Storage

    M10 AT Commands Set in integer format (when first character of <da> is + (IRA 43) default is 145, otherwise default is 129) 129 Unknown type(IDSN format number) 145 International number type(ISDN format ) <length> integer type value indicating in the text mode (+CMGF=1) the length of the message body <data>...
  • Page 97: At+Cmgc Send Sms Command

    M10 AT Commands Set by the associated memory <da> GSM 03.40 TP-Destination-Address Address-Value field in string format; BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character set (specified by +CSCS in TS 07.07);;...
  • Page 98: At+Cnmi New Sms Message Indications

    M10 AT Commands Set on successful message delivery. Value can be used to identify message upon unsolicited delivery status report result code. 1) If text mode(+CMGF=1) and sending successful: +CMGC: <mr> [,<scts>] 2) If PDU mode(+CMGF=0) and sending successful: +CMGC: <mr> [,<ackpdu>] 3)If error is related to ME functionality: +CMS ERROR: <err>...
  • Page 99 M10 AT Commands Set Parameters <mode> Buffer unsolicited result codes in the TA. If TA 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.
  • Page 100: At+Cpms Preferred Sms Message Storage

    M10 AT Commands Set +CBM: <sn>,<mid>,<dcs>,<page>,<pages><CR><LF><data> (text mode enabled). <ds> No SMS-STATUS-REPORTs are routed to the TE. SMS-STATUS-REPORTs are routed to the TE using unsolicited result code: +CDS: <length><CR><LF><pdu> (PDU mode enabled) or +CDS: <fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st> (text mode enabled) <bfr> TA buffer of unsolicited result codes defined within this Command is flushed to the TE when <mode>...
  • Page 101: At+Cres Restore Sms Settings

    M10 AT Commands Set [<mem1> reading, writing, etc. ,<mem2> +CPMS: <used1>,<total1>,<used2>,<total2>,<used3>,<total3> ,<mem3>] If error is related to ME functionality: ERROR Parameters <mem1> Messages to be read and deleted from this memory storage "SM" SIM message storage <mem2> Messages will be written and sent to this memory storage "SM"...
  • Page 102: At+Csas Save Sms Settings

    M10 AT Commands Set GSM 07.05 4.2.12 AT+CSAS Save SMS Settings AT+CSAS Save SMS Settings Test Command Response AT+CSAS=? +CSAS: (list of supported <profile>s) Write Command Response AT+CSAS=[<pro TA restores SMS settings from non-volatile memory to active memory. A file>] TA can contain several profiles of settings.
  • Page 103: At+Cscb Select Cell Broadcast Sms Messages

    M10 AT Commands Set Parameters <sca> GSM 04.11 RP SC address Address-Value field in string format; BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character set (specified by +CSCS in TS 07.07); type of address given by <tosca>...
  • Page 104: At+Csdh Show Sms Text Mode Parameters

    M10 AT Commands Set <dcss> string type; all different possible combinations of CBM data coding schemes (refer <dcs>) (default is empty string); e.g. "0-3,5". Reference Note GSM 07.05 4.2.15 AT+CSDH Show SMS Text Mode Parameters AT+CSDH Show SMS Text Mode Parameters...
  • Page 105: At+Csms Select Message Service

    M10 AT Commands Set AT+CSMP=? +CSMP: (list of supported <fo>s),(list of supported <vp>s), (list of supported <pid>s), (list of supported <dcs>s) Parameters see Write Command Write Command Response AT+CSMP=[<fo TA selects values for additional parameters needed when SM is sent to the >[<vp>[,pid>[,<d...
  • Page 106 M10 AT Commands Set Parameters see Write Command Write Command Response AT+CSMS= +CSMS: <mt>,<mo>,<bm> <service> If error is related to ME functionality: +CMS ERROR: <err> Parameters <service> GSM 03.40 and 03.41 (the syntax of SMS AT commands is compatible with GSM 07.05 Phase 2 version 4.7.0;...
  • Page 107: At Commands For Gprs Support

    M10 AT Commands Set 5 AT Commands for GPRS Support 5.1 Overview of AT Commands for GPRS Support Command Description AT+CGATT ATTACH TO/DETACH FROM GPRS SERVICE AT+CGDCONT DEFINE PDP CONTEXT AT+CGQMIN QUALITY OF SERVICE PROFILE (MINIMUM ACCEPTABLE) AT+CGQREQ QUALITY OF SERVICE PROFILE (REQUESTED)
  • Page 108: At+Cgdcont Define Pdp Context

    M10 AT Commands Set 5.2.2 AT+CGDCONT Define PDP Context AT+CGDCONT Define PDP Context Test Command Response AT+CGDCONT +CGDCONT: (range of supported <cid>s), <PDP_type>, <APN>, <PDP_addr>, (list of supported <data_comp>s), <list of supported <head_comp>s) Parameters See Write Command Read Command Response...
  • Page 109: At+Cgqmin Quality Of Service Profile (Minimum Acceptable)

    M10 AT Commands Set requested. The allocated address may be read using the +CGPADDR Command. <d_comp> a numeric parameter that controls PDP data compression 0 – off (default if value is omitted) Other values are reserved <h_comp> a numeric parameter that controls PDP data compression 0 –...
  • Page 110: At+Cgqreq Quality Of Service Profile (Requested)

    M10 AT Commands Set class Reference Note GSM07.07 5.2.4 AT+CGQREQ Quality Of Service Profile (Requested) AT+CGQREQ Quality Of Service Profile (Requested) Test Command Response AT+CGQREQ=? +CGQREQ: <PDP_type>,(list of supported <precedence>s),(list of supported <delay>s),(list of supported <reliability>s),<list of supported <peak>s),(list of supported <mean>s)
  • Page 111: At+Cgdata Enter Data State

    M10 AT Commands Set Test Command Response AT+CGACT=? +CGACT: (list of supported <state>s) Parameter See Write Command Read Command Response AT+CGACT? +CGACT: <cid>,<state>[<CR><LF>+CGACT:<cid><state>…] Write Command Response AT+CGACT=<st ate>,<cid> NO CARRIER If error is related to ME functionality: +CME ERROR: <err>...
  • Page 112: At+Cgpaddr Show Pdp Address

    M10 AT Commands Set <cid> a numeric parameter which specifies a particular PDP context definition (see +CGDCONT Command) Reference Note GSM07.07 5.2.7 AT+CGPADDR Show PDP Address AT+CGPADDR Show PDP Address Test Command Response AT+CGPADDR= +CGPADDR: (list of defined <cid>s) Parameter...
  • Page 113: At+Cgerep Control Unsolicited Gprs Event Reporting

    C in GPRS only mode class C in circuit switched only mode (lowest) Reference Note GSM07.07 Class A is not supported by the Quectel GPRS solution. 5.2.9 AT+CGEREP Control Unsolicited GPRS Event Reporting AT+CGEREP Control Unsolicited GPRS Event Reporting Test Command Response AT+CGEREP=? +CGEREP: (list of supported <mode>s)
  • Page 114: At+Cgreg Network Registration Status

    M10 AT Commands Set +CGEV: NW DEACT <PDP_type>, <PDP_addr>[,<cid>] +CGEV: ME DEACT <PDP_type>, <PDP_addr>[,<cid>] +CGEV: NW DETACH +CGEV: ME CLASS <class> parameters <PDP_type> Packet Data Protocol type (see +CGDCONT Command) <PDP_addr> Packet Data Protocol address (see +CGDCONT Command) <cid> Context Id (see +CGDCONT Command) <class>...
  • Page 115: At+Cgsms Select Service For Mo Sms Messages

    M10 AT Commands Set Reference Note GSM07.07 For parameter stat, options 0 and 1 supported only. 5.2.11 AT+CGSMS Select Service For MO SMS Messages AT+CGSMS Select Service For MO SMS Messages Test Command Response AT+CGSMS=? +CGSMS: (list of currently available <service>s)
  • Page 116: At Commands Special For Quectel

    M10 AT Commands Set 6 AT Commands Special for Quectel 6.1 Overview Command Description AT+QECHO ECHO CANCELLATION CONTROL AT+ QSIDET CHANGE THE SIDE TONE GAIN LEVEL AT+QPOWD POWER OFF AT+QTRPIN TIMES REMAIN TO INPUT SIM PIN/PUK AT+QMIC CHANGE THE MICROPHONE GAIN LEVEL...
  • Page 117: Detailed Descriptions Of Commands

    M10 AT Commands Set AT+QEXTUNSOL ENABLE/DISABLE PROPRIETARY UNSOLICITED INDICATIONS 6.2 Detailed Descriptions of Commands 6.2.1 AT+QECHO Echo Cancellation Control AT+QECHO Echo Cancellation Control Read Command Response : AT+QECHO? +QECHO: <control word>, <nlp> , <suppression value>,<nr>,<channel> Parameters See Write Command Test Command...
  • Page 118: At+Qpowd Power Off

    M10 AT Commands Set See Write Command Test Command Response AT+QSIDET=? +QSIDET: (<gainlevel>) Parameter See Write Command Write Command Response AT+QSIDET=< gainlevel > ERROR Parameter < gainlevel > int: 0 – 255 Reference Note <gainlevel> value is related to channel specific.
  • Page 119: At+Qalarm Set Alarm

    M10 AT Commands Set Read Command Response AT+QMIC? + QMIC: < gainlevel(Normal_Mic) >, <gainlevel(Headset_Mic)> Parameters See Write Command Test Command Response AT+QMIC=? +QMIC: (list of supported <channel >s), (list of supported < gainlevel >s) Parameters See Write Command Write Command...
  • Page 120: At+Qadc Read Adc

    M10 AT Commands Set < time > a string parameter which indicates the time when alarm arrives. The format is “yy/MM/dd,hh:mm:ss+-zz” where characters indicate the last two digits of year, month, day, hour, minute, second and time zone. The time zone is expressed in quarters of an hour between the local time and GMT, ranging from -48 to +48.
  • Page 121: At+Qrstcb Reset Cell Broadcast

    M10 AT Commands Set 6.2.8 AT+QRSTCB Reset Cell Broadcast AT+QRSTCB Reset Cell Broadcast Execution Response Command AT+QRSTCB Parameter Reference Note Reset the CB module 6.2.9 AT+QINDRI Indicate RI When Using URC AT+QINDRI Indicate RI When Using URC Read Command Response AT+ QINDRI? +QINDRI: <status>...
  • Page 122: At+Qexths External Headset Jack Control

    M10 AT Commands Set year MM: month hour mm: minute second time zone Reference Note Support for this Command will be network dependant 6.2.11 AT+QEXTHS External Headset Jack Control AT+ QEXTHS External Headset Jack Control Test Command Response AT+QEXTHS=? +QEXTHS: (<mode>s)
  • Page 123: At+Qhsbtn Headset Button Status Reporting

    M10 AT Commands Set Support for this Command will be hardware dependant 6.2.12 AT+QHSBTN Headset Button Status Reporting AT+ QHSBTN Headset Button Status Reporting Test Command Response AT+ QHSBTN T + QHSBTN : (<mode>s) Parameter See Write Command Read Command...
  • Page 124: At+Qldtmf Generate Local Dtmf Tone

    M10 AT Commands Set Parameter See Write Command Read Command Response AT+QSIMSTAT +QSIMSTAT: <n>,<SIM inserted> Parameter See Write Command Write Command Response AT+QSIMSTAT =<n> ERROR If error is related to ME functionality: +CMS ERROR: <err> Parameters <n> a numeric parameter which indicates whether to show an unsolicited event code indicating whether the SIM has just been inserted or removed.
  • Page 125: At+Qcgtind Cs Voice/Data/Fax Call Or Gprs Pdp Context Termination Indication

    M10 AT Commands Set 6.2.15 AT+QCGTIND CS Voice/Data/Fax Call Or GPRS PDP Context Termination Indication AT+QCGTIND CS Voice/Data/Fax Call Or GPRS PDP Context Termination Indication Test Command Response AT+QCGTIND  +QCGTIND: (list of supported <n>s) Parameter See Write Command Read Command...
  • Page 126: At+Qband Get And Set Mobile Operation Band

    M10 AT Commands Set +CME ERROR: <err> Parameters <spn> string type; service provider name on SIM <display mode> 0 – don’t display PLMN. Already registered on PLMN – display PLMN Reference Note CME errors possible if SIM not inserted or PIN not entered.
  • Page 127: At+Qsclk Configure Slow Clock

    M10 AT Commands Set Test Command Response AT+QAUDCH= +QAUDCH: (0 = NORMAL_AUDIO, 1 = HEADSET_AUDIO, 2 = LOUDSPEAKER_AUDIO, 3 = AUTO) Parameter See Write Command. Write Command Response AT+QAUDCH=[ <n>] +CME ERROR: <err> Parameter <n> 0 – Normal audio channel(default) 1 –...
  • Page 128 M10 AT Commands Set AT+QENG? Engineering Mode is designed to allow a field engineer to view and test the network information received by a handset, when the handset is either in idle mode or dedicated mode (that is: with a call active). In each mode, the engineer is able to view network interaction for the “serving cell”...
  • Page 129: At+Qsclass0 Store Class 0 Sms To Sim When Received Class 0 Sms

    M10 AT Commands Set <rxl> receive level. <rxq> receive quality. <mcc> mobile country code. <mnc> mobile network code. <bsic> base station identity code. <cellid> cell id. <rla> receive level access minimum. <txp> transmit power maximum CCCH. Reference Note 6.2.21 AT+QSCLASS0 Store Class 0 SMS To SIM When Received Class 0 SMS...
  • Page 130: At+Qtemp Set Critical Temperature Operating Mode Or Query Temperature

    M10 AT Commands Set Parameter Reference Note 6.2.23 AT+QTEMP Set Critical Temperature Operating Mode Or Query Temperature AT+CMTE Set Critical Temperature Operating Mode Or Query Temperature Read Command Response AT+QTEMP? +QTEMP: <mode><Temperature> Parameters See Write Command. Write Command Response AT+QTEMP= [<mode>]...
  • Page 131: At+Qmgda Delete All Sms

    M10 AT Commands Set Parameter See Write Command. Write Command Response AT+QSIMDET= <mode> ERROR Parameter <mode> 0 – switch off detecting SIM card 1 – switch on detecting SIM card Reference Note 6.2.25 AT+QMGDA Delete All SMS AT+QMGDA Delete All SMS...
  • Page 132: At+Qltone Generate Local Specifical Tone

    M10 AT Commands Set 6.2.26 AT+QLTONE Generate Local Specifical Tone AT+SIMTONE Generate Specifically Tone Test Command Response AT+QLTONE +QLTONE: (0-1), (0-50000), (0-1000), (0-1000), (0-15300000) Parameters See Write Command. Write Command Response AT+QLTONE =<mode>,< ERROR frequency >,< Parameters periodOn >,< <mode>...
  • Page 133: At+Qmostat Show State Of Mobile Originated Call

    M10 AT Commands Set ERROR Parameters <gid1> integer type of SIM card group identifier 1 <gid2> integer type of SIM card group identifier 2 Reference Note If the SIM supports GID files, the GID values were retuned. Otherwise 0xff is retuned.
  • Page 134: At+Qmghex Enable To Send Non-Ascii Character Sms

    M10 AT Commands Set Parameter see Write Command Test Command Response AT+QGPCLASS MULTISLOT CLASS: 1-12 Write Command Response AT+QGPCLASS ERROR =<class> Parameter <class> GPRS multi slot class Reference Note Need reboot to take effect. 6.2.31 AT+QMGHEX Enable To Send Non-ASCII Character SMS...
  • Page 135: At+Qaudloop Audio Channel Loopback Test

    M10 AT Commands Set 6.2.32 AT+QAUDLOOP Audio Channel Loopback Test AT+QAUDLOOP Audio Channel Loopback Test Test Command Response AT+QAUDLOO +QAUDLOOP: (0-1), (0-2) Write Command Response AT+QAUDLOO P:=<state>[,<typ ERROR e>] Parameters <state> 0 test is off 1 test is on <type>...
  • Page 136: At+Qiurc Enable Or Disable Initial Urc Presentation

    M10 AT Commands Set 6.2.34 AT+QIURC Enable Or Disable Initial URC Presentation AT+QIURC Enable Or Disable Initial URC Presentation Test Command Response AT+QIURC=? +QIURC: (0,1) Read Command Response AT+QIURC? +QIURC:<mode> Parameter see Write Command Write Command Response AT+QIURC= [<mode>] ERROR Parameter <mode>...
  • Page 137 M10 AT Commands Set AT+QEXTUNSOL Enable /Disable Proprietary Unsolicited Indications Test Command Response AT+QEXTUNS +QEXTUNSOL:(list of supported <exunsol>s) OL =? Parameters see Write Command Write Command Response AT+QEXTUNS OL=<exunsol> ,< ERROR mode> Parameters <exunsol> string type. values currently reserved by the present document “SQ”...
  • Page 138 M10 AT Commands Set mode 9 Mobile Originated call no answer 10 Mobile Originated call remote number busy “BC” Battery Charge Displays battery connection status and battery charge level(similar To AT+CBC) in form +CBCN:<bcs>,<bcl> when values change. “BM” Band mode Displays band mode (similar to AT+QBAND)in form +QBAND: <band>when value changes.
  • Page 139: At Commands For Tcpip Application Toolkit

    M10 AT Commands Set 7 AT Commands for TCPIP Application Toolkit 7.1 Overview Command Description AT+QIOPEN START UP TCP OR UDP CONNECTION AT+QISEND SEND DATA THROUGH TCP OR UDP CONNECTION AT+QICLOSE CLOSE TCP OR UDP CONNECTION AT+QIDEACT DEACTIVATE GPRS PDP CONTEXT...
  • Page 140: At+Qisend Send Data Through Tcp Or Udp Connection

    M10 AT Commands Set Parameters See Write Command Write Command Response AT+QIOPEN=[< If format is right response OK, otherwise response ERROR index>,]<mode>, If connect successfully response [<index>,] CONNECT OK <IP Otherwise response address>/<domai [<index>,] CONNECT FAIL n name>,<port> Parameters <index>...
  • Page 141: At+Qiclose Close Tcp Or Udp Connection

    M10 AT Commands Set Execution Response Command This Command is used to send changeable length data. AT+QISEND If connection is not established or disconnected: response”> ”, then ERROR type data to send, If sending successfully: tap CTRL+Z to SEND OK...
  • Page 142: At+Qideact Deactivate Gprs/Csd Pdp Context

    M10 AT Commands Set AT+QICLOSE= Execution Response Command If close successfully: AT+QICLOSE CLOSE OK If close fail: ERROR Note: 1 If QISRVC is 1 and QIMUX is 0, this command will close the connection in which the module is the client...
  • Page 143: At+Qilport Set Local Port

    M10 AT Commands Set Execution Response Command If close successfully: AT+QIDEACT DEACT OK If close fail: ERROR Note Except at the status of IP INITIAL, you can deactivate GPRS/CSD PDP context by AT+QIDEACT. After closed, the status is IP INITIAL.
  • Page 144: At+Qiact Bring Up Wireless Connection With Gprs Or Csd

    M10 AT Commands Set Parameters See Write Command Write Command Response AT+QIREGAPP =<apn>,<user ERROR name>,< Parameters password>[,<rat <apn> a string parameter which indicates the GPRS access point name or the call number of CSD e>] <user name> a string parameter which indicates the GPRS/CSD user name <password>...
  • Page 145: At+Qistat Query Current Connection Status

    M10 AT Commands Set Command <IP address> AT+QILOCIP ERROR Parameter <IP address> a string parameter which indicates the IP address assigned from GPRS or CSD Reference Note Only at the following status: IP GPRSACT、TCP/UDP CONNECTING、 CONNECT OK、IP CLOSE can get local IP Address by AT+QILOCIP, otherwise response ERROR.
  • Page 146: At+Qidnsgip Query The Ip Address Of Given Domain Name

    M10 AT Commands Set Test Command Response AT+QIDNSCFG Read command Response AT+QIDNSCFG PrimaryDns: <pri_dns> SecondaryDns: <sec_dns> Write Command Response AT+QIDNSCFG =<pri_dns>[,<sec ERROR _dns>] Parameters <pri_dns> a string parameter which indicates the IP address of the primary domain name server <sec_dns>...
  • Page 147: At+Qidnsip Connect With Ip Address Or Domain Name Server

    M10 AT Commands Set 7 no memory 8 unknown error <state> refer to AT+QIOPEN Reference Note 7.2.12 AT+QIDNSIP Connect With IP Address Or Domain Name Server AT+QIDNSIP Connect With IP Address Or Domain Name Server Test Command Response AT+QIDNSIP=? +QIDNSIP: (list of supported <mode>s)
  • Page 148: At+Qiautos Set Auto Sending Timer

    M10 AT Commands Set Parameter See Write Command Write Command Response AT+QIHEAD=< mode> ERROR Parameter <mode> a numeric parameter which indicates whether add an IP header before received data or not not add IP header add IP header, the format is “+IPD(data length):”...
  • Page 149: At+Qiserver Configure As Server

    M10 AT Commands Set AT+QIPROMPT +QIPROMPT: (<send prompt>s) Parameter See Write Command Read Command Response AT+QIPROMPT +QIPROMPT: <send prompt> Parameter See Write Command Write Command Response AT+QIPROMPT =<send ERROR prompt> Parameter <send prompt> a numeric parameter which indicates whether echo prompt ‘>’...
  • Page 150: At+Qicsgp Set Csd Or Gprs For Connection Mode

    M10 AT Commands Set AT+QISERVER =<type>[,<max>] ERROR If configuration as server success, return: SERVER OK If configuration as server fail, return: CONNECT FAIL Parameter <type> A numeric to indicate the type of the server TCP server UDP server <max> the maximum number of clients allowed to connect in. The default value is 1.
  • Page 151: At+Qisrvc Choose Connection

    M10 AT Commands Set <password> a string parameter which indicates the password CSD parameters: <dial number> a string parameter which indicates the CSD dial numbers <user name> a string parameter which indicates the CSD user name <password> a string parameter which indicates the CSD password <rate>...
  • Page 152: At+Qishowra Set Whether Display Ip Address And Port Of Sender When Receive Data

    M10 AT Commands Set 7.2.19 AT+QISHOWRA Set Whether Display IP Address And Port Of Sender When Receive Data AT+QISHOWRA Set Whether Display IP Address And Port Of Sender When Receive Data Test Command Response AT+QISHOWR +QISHOWRA: (list of supported <mode>s)
  • Page 153 M10 AT Commands Set Gprs Config Password:<gpwd> Gprs Config inactivityTimeout:<timeout> CSD Dial Number:<cnum> CSD Config UserId:<cusr> CSD Config Password:<cpwd> CSD Config rate:<crate> App Tcpip Mode:<mode> In Transparent Transfer Mode Number of Retry:<nmRetry> Wait Time:<waitTm> Send Size:<sendSz> esc:<esc> Parameters <mode> see AT+QIDNSIP <sendprompt>...
  • Page 154: At+Qimode Select Tcpip Application Mode

    M10 AT Commands Set Reference Notice: The execution command only save the corresponding parameters of the foreground context (refer to AT+QIFGCNT). 7.2.21 AT+QIMODE Select TCPIP Application Mode AT+QIMODE Select TCPIP Application Mode Test Command Response AT+QIMODE=? +QIMODE:(0-NORMAL MODE,1-TRANSPARENT MODE) Read Command...
  • Page 155: At+Qishowpt Control Whether To Show The Protocol Type Of The Received Data

    M10 AT Commands Set <SendSz> size in bytes of data block to be received from serial port before sending. <esc> whether turn on the escape sequence, default is TRUE. Reference Note 7.2.23 AT+QISHOWPT Control whether to show the protocol type of the received data...
  • Page 156: At+Qishowla Set Whether Display Local Ip Address When Receive Data

    M10 AT Commands Set Write Command Response AT+QIMUX=<m ode> ERROR Parameters <mode> 0 NOT support to establish multiple TCPIP connection at the same time. 1 support to establish multiple TCPIP connection at the same time. Reference Note 7.2.25 AT+QISHOWLA Set Whether Display local IP Address When Receive Data...
  • Page 157: At+Qifgcnt Configure A Context As Foreground Context

    M10 AT Commands Set 7.2.26 AT+QIFGCNT Configure a context as foreground context AT+QIFGCNT Configure a context as foreground context Test Command Response AT+QIFGCNT= +QIFGCNT: (list of supported <id>s) Parameter See Write Command Read Command Response AT+QIFGCNT? +QIFGCNT: <id>,<channel> Parameter See Write Command...
  • Page 158 M10 AT Commands Set Parameter See Write Command Write Command Response AT+QISACK=<n +QISACK: <sent>, <acked>, <nAcked> > Parameter <n> the index of the connection to query <sent> a numeric to indicate the total length of the sent data <acked> a numeric to indicate the total length of the acknowledged data <nAcked>...
  • Page 159: Appendix A Supported Unsolicited Result Codes

    M10 AT Commands Set Appendix A Supported unsolicited result codes A.1 Summary of CME ERROR Codes Final result code +CME ERROR: <err> indicates an error related to mobile equipment or network. The operation is similar to ERROR result code. None of the following commands in the same Command line is executed.
  • Page 160 M10 AT Commands Set service provider personalization PIN required service provider personalization PUK required corporate personalization PIN required corporate personalization PUK required illegal MS illegal ME GPRS services not allowed PLMN not allowed location area not allowed roaming not allowed in this location area...
  • Page 161: Summary Of Cms Error Codes

    M10 AT Commands Set 3771 call setup in progress 3772 SIM powered down A.2 Summary of CMS ERROR Codes Final result code +CMS ERROR: <err> indicates an error related to mobile equipment or network. The operation is similar to ERROR result code. None of the following commands in the same Command line is executed.
  • Page 162: Summary Of Urc

    M10 AT Commands Set doing SIM refresh A.3 Summary of URC Index URC display Meaning Condition +CMTI:<mem>,<index> New message received, and AT+CNMI=2,1 saved to memory +CMT:[<alpha>],<length><CR> New short message is received AT+CNMI=2,2 <LF><pdu> and output directly to TE(PDU mode) +CMT:<oa>,[<alpha>],<scts>[,<...
  • Page 163 M10 AT Commands Set L=”SQ”,1 Forbidden network available AT+QEXTUNSO only L=”FN”,1 +CMWT:<store>,<index>,<voic Messagewaiting AT+QEXTUNSO e>,<fax>,<email>,<other> L=”MW”,1 +CGURC:<event> Unsolicited result code follow AT+QEXTUNSO particular call state transition L=”UR”,1 +CBCN<bcs>,<bcl> Display battery connextion AT+QEXTUNSO status and battery charge level L=”BC”,1 +QBAND:<band> Band mode display AT+QEXTUNSO L=”BM”,1...
  • Page 164 M10 AT Commands Set the TE with unsolicited result code instead of the normal RING +CREG:<stat> Indicate registration status of the AT+CREG=1 +CREG:<stat>[,<lac>] After cell neighborhood AT+CREG=2 changing shows whether the network has currently indicated the registration of the ME, with...
  • Page 165 Shanghai Quectel Wireless Solutions Co., Ltd. Room 801, Building E, No.1618, Yishan Road, Shanghai, China 201103 Tel: +86 21 5108 2965 info@quectel.com Mail:...

Table of Contents