Page 1
AT Commands Manual GSM/GPRS Module Series Rev. M35_AT_Commands_Manual_V1.0 Date: 2013-07-11 www.quectel.com...
Page 2
QUECTEL OFFERS THIS INFORMATION AS A SERVICE TO ITS CUSTOMERS. THE INFORMATION PROVIDED IS BASED UPON CUSTOMERS‟ REQUIREMENTS. QUECTEL MAKES EVERY EFFORT TO ENSURE THE QUALITY OF THE INFORMATION IT MAKES AVAILABLE. QUECTEL DOES NOT MAKE ANY WARRANTY AS TO THE INFORMATION CONTAINED HEREIN, AND DOES NOT ACCEPT ANY LIABILITY FOR ANY INJURY, LOSS OR DAMAGE OF ANY KIND INCURRED BY USE OF OR RELIANCE UPON THE INFORMATION.
GSM/GPRS Module M35 AT Commands Manual About the Document History Revision Date Author Description 2013-07-11 Bonnie ZHAO Initial M35_AT_Commands_Manual Confidential / Released 3 / 186...
GSM/GPRS Module M35 AT Commands Manual Contents About the document ........................... 3 Contents ............................... 4 Table Index ..............................10 Introduction ............................11 1.1. Scope of the Document ......................11 1.2. AT Command Syntax ....................... 11 1.2.1. Combining AT Commands on the Same Command Line ..........12 1.2.2.
Page 5
GSM/GPRS Module M35 AT Commands Manual 3.4. AT+IFC Set TE-TA Local Data Flow Control ................. 33 3.5. AT+ILRR Set TE-TA Local Data Rate Reporting Mode ............34 3.6. AT+IPR Set TE-TA Fixed Local Rate ..................35 3.6.1. Adaptive Baud ........................ 36 3.7.
Page 6
GSM/GPRS Module M35 AT Commands Manual 6.6. AT+QBAND Get and Set Mobile Operation Band ..............61 Call Related Commands ........................63 7.1. ATA Answer an Incoming Call ....................63 7.2. ATD Mobile Originated Call to Dial a Number ..............64 7.3.
Page 7
GSM/GPRS Module M35 AT Commands Manual 8.15. AT+CSCB Select Cell Broadcast SMS Messages ............. ..99 8.16. AT+CSDH Show SMS Text Mode Parameters ..............100 8.17. AT+CSMP Set SMS Text Mode Parameters ..............101 8.18. AT+QCLASS0 Store Class 0 SMS to SIM when Receiving Class 0 SMS ......102 8.19.
Page 8
GSM/GPRS Module M35 AT Commands Manual 11.18. AT+QISERVER Configure as Server .................. 137 11.19. AT+QICSGP Select CSD or GPRS as the Bearer ............. 139 11.20. AT+QISRVC Choose Connection ..................140 11.21. AT+QISHOWRA Set Whether or not to Display the Address of Sender ......140 11.22.
Page 9
GSM/GPRS Module M35 AT Commands Manual 14 Hardware Related Commands ......................176 14.1. AT+CCLK Clock ........................176 14.2. AT+CBC Battery Charge ..................... 177 14.3. AT+QTEMP Set Temperature Detection Mode or Query Temperature ......178 14.4. AT+QSCLK Configure Slow Clock ..................179 15 Others Commands ...........................
GSM/GPRS Module M35 AT Commands Manual Table Index TABLE 1: TYPES OF AT COMMANDS AND RESPONSES ................12 TABLE 2: AT&V DISPLAY CURRENT CONFIGURATION LIST ............... 21 TABLE 3: RELATED DOCUMENTS ........................ 212 TABLE 4: TERMS AND ABBREVIATIONS ...................... 212 TABLE 5: FACTORY DEFAULT SETTINGS RESTORABLE WITH AT&F ............
Introduction 1.1. Scope of the Document This document presents the AT Commands Set for Quectel cellular engine M35. 1.2. AT Command Syntax The “AT” or “at” prefix must be set at the beginning of each command line. To terminate a command line enter <CR>.
(for example OK, CME error, CMS error) of the last AT command you entered before you enter the next AT command. 1.3. Supported Character Sets The M35 AT Command interface defaults to the IRA character set. The M35 supports the following character sets: ...
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 M35 is closed, to enable software flow control in the DTE interface and within GSM engine, type the following AT command: AT+IFC=1, 1<CR>...
GSM/GPRS Module M35 AT Commands Manual 1.4.2. Hardware Flow Control (RTS/CTS Flow Control) to enable hardware flow control (RTS/CTS flow The default flow control approach of M3 is closed, control) in the DTE interface and within GSM engine, type the following AT command: AT+IFC=2, 2<CR>.
GSM/GPRS Module M35 AT Commands Manual General Commands 2.1. ATI Display Product Identification Information ATI Display Product Identification Information Execution Command Response TA issues product information text Quectel_Ltd Quectel_M35 Revision: M85EARxxAxxW64 Reference V.25ter Example Quectel_Ltd Quectel_M35 Revision: M85EAR21A01W64 2.2. AT+GMI Request Manufacture Identification...
GSM/GPRS Module M35 AT Commands Manual Quectel_M35 Revision: MTK 1132 Reference V.25ter 2.3. AT+GMM Request TA Model Identification AT+GMM Request TA Model Identification Test Command Response AT+GMM=? Execution Command Response AT+GMM TA returns a product model identification text. Quectel_M35 Reference V.25ter...
V.25ter Parameter <Object Id> Identifier of device type NOTE See X.208, 209 for the format of <Object Id>. For example, in M35 wireless module, string “M35” is displayed. 2.6. AT+CGMI Request Manufacturer Identification AT+CGMI Request Manufacture Identification Test Command Response...
GSM/GPRS Module M35 AT Commands Manual Parameter <revision> Product software version identification text 2.9. AT+GSN Request International Mobile Equipment Identity (IMEI) AT+GSN Request International Mobile Equipment Identity (IMEI) Test Command Response AT+GSN=? Execution Command Response AT+GSN TA reports the IMEI (International Mobile Equipment Identity) number in information text which permit the user to identify the individual ME device.
GSM/GPRS Module M35 AT Commands Manual Reference GSM 07.07 NOTE See AT+GSN. 2.11. AT&F Set all Current Parameters to Manufacturer Defaults AT&F Set all Current Parameters to Manufacturer Defaults Execution Command Response AT&F[<value>] TA sets all current parameters to the manufacturer defined profile.
GSM/GPRS Module M35 AT Commands Manual +CREG: 0 +QSIMDET: 0,0 +QMIC: 4,9,8 +QECHO(NORMAL_AUDIO): 253,96,16388,57351,0 +QECHO(Earphone_AUDIO): 253,0,10756,57351,1 +QECHO(LoudSpk_AUDIO): 224,96,5256,57351,2 +QSIDET(NORMAL_AUDIO): 80 +QSIDET(HEADSET_AUDIO): 144 +QCLIP: 0 +QCOLP: 0 +CSNS: 0 2.13. AT&W Store Current Parameter to User Defined Profile AT&W Store Current Parameter to User Defined Profile...
GSM/GPRS Module M35 AT Commands Manual transmits any result code to the TE. Information text transmitted in response is not affected by this setting. If <n>=0: If <n>=1: (none) Reference V.25ter Parameter <n> TA transmits result code Result codes are suppressed and not transmitted 2.15.
Page 24
GSM/GPRS Module M35 AT Commands Manual Example ATV1 // Set <value>=1 AT+CSQ +CSQ: 30,0 // When <value>=1 result code is OK ATV0 // Set <value>=0 AT+CSQ +CSQ: 30,0 // When <value>=0 result code is 0 Table 3: ATV0&ATV1 Result Codes Numeric Equivalents and Brief Descriptions...
GSM/GPRS Module M35 AT Commands Manual 2.16. ATX Set CONNECT Result Code Format and Monitor Call Progress ATX Set CONNECT Result Code Format and Monitor Call Progress Execution Command Response ATX<value> This parameter setting determines whether or not the TA detected the presence of dial tone and busy signal and whether or not TA transmits particular result codes.
GSM/GPRS Module M35 AT Commands Manual NOTES Profile defined by user is stored in non volatile memory. If the user profile is invalid, it will default to the factory default profile. Any additional commands on the same command line are ignored.
GSM/GPRS Module M35 AT Commands Manual Example AT+QPOWD=0 // Urgent power off, returned OK AT+QPOWD=1 NORMAL POWER DOWN // Normal power off, send out URC”NORMAL POWER DOWN” 2.20. AT+CMEE Report Mobile Equipment Error AT+CMEE Report Mobile Equipment Error Test Command...
GSM/GPRS Module M35 AT Commands Manual +CME ERROR: 10 AT+CMEE=2 // Enable error result code with verbose (string) values AT+CPIN=1234 +CME ERROR: SIM not inserted 2.21. AT+CSCS Select TE Character Set AT+CSCS Select TE Character Set Test Command Response AT+CSCS=? +CSCS: (list of supported <chset>s)
GSM/GPRS Module M35 AT Commands Manual AT+CSCS="UCS2" // Set the character set to “UCS2” AT+CSCS? +CSCS: "UCS2" 2.22. AT+GCAP Request Complete TA Capabilities List AT+GCAP Request Complete TA Capabilities List Test Command Response AT+GCAP=? Execution Command Response AT+GCAP TA reports a list of additional capabilities.
GSM/GPRS Module M35 AT Commands Manual Serial Interface Control Commands 3.1. AT&C Set DCD Function Mode AT&C Set DCD Function Mode Execution Command Response AT&C[<value>] This parameter determines how the state of circuit 109(DCD) relates to the detection of received line signal from the distant end.
GSM/GPRS Module M35 AT Commands Manual ON->OFF on DTR: Disconnect data call, change to command mode. During state DTR = OFF auto-answer is off 3.3. 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...
GSM/GPRS Module M35 AT Commands Manual 3.4. AT+IFC Set TE-TA Local Data Flow Control AT+IFC Set TE-TA Local Data Flow Control Test Command Response AT+IFC=? +IFC: (list of supported <dce_by_dte>s), (list of supported <dte_by_dce>s) Read Command Response AT+IFC? +IFC: <dce_by_dte>,<dte_by_dce>...
GSM/GPRS Module M35 AT Commands Manual 3.5. AT+ILRR Set TE-TA Local Data Rate Reporting Mode AT+ILRR Set TE-TA Local Data Rate Reporting Mode Test Command Response AT+ILRR=? +ILRR: (list of supported <value>s) Read Command Response AT+ILRR? +ILRR: <value> Write Command Response AT+ILRR=[<value>]...
GSM/GPRS Module M35 AT Commands Manual 38400 57600 115200 3.6. AT+IPR Set TE-TA Fixed Local Rate AT+IPR Set TE-TA Fixed Local Rate Test Command Response AT+IPR=? +IPR: (list of supported auto detectable <rate>s),(list of supported fixed-only<rate>s) Read Command Response AT+IPR? +IPR: <rate>...
If a fixed baud rate is set, make sure that both TE (DTE, usually external processor) and TA (DCE, Quectel GSM module) are configured to the same rate. If adaptive baud is enabled, the TA could automatically recognize the baud rate currently used by the TE after receiving “AT” or “at” string.
GSM/GPRS Module M35 AT Commands Manual The command “A/” can‟t be used. Only the string “AT” or “at” can be detected (either “AT” or “at”). URCs that may be issued before the TA detects a new baud rate by receiving the first AT character, and they will be sent at the previously detected baud rate.
GSM/GPRS Module M35 AT Commands Manual Status Control Commands 4.1. AT+CEER Extended Error Report AT+CEER Extended Error Report Test Command Response AT+CEER=? Execution Command Response AT+CEER TA returns an extended report of the reason for the last call release. +CEER: <locationID>,<cause>...
GSM/GPRS Module M35 AT Commands Manual NO CARRIER // Established a call and the remote party hangs up the call AT+CEER // Query error reporting, the <locationID>=1 means “Cause for protocol stack(PS) layer”, <cause>=16 means “Normal call clearing” +CEER: 1,16 4.2.
GSM/GPRS Module M35 AT Commands Manual AT+CLCC +CLCC: 1,0,3,0,0,"10086",129,"" AT+CPAS +CPAS: 3 // Module is incoming call (ringing) AT+CLCC +CLCC: 1,0,0,0,0,"10086",129,"" AT+CPAS +CPAS: 4 // Call in progress 4.3. AT+QINDRI Indicate RI when Using URC AT+QINDRI Indicate RI when Using URC...
GSM/GPRS Module M35 AT Commands Manual 4.4. AT+QMOSTAT Show State of Mobile Originated Call AT+QMOSTAT Show State of Mobile Originated Call Test Command Response AT+QMOSTAT=? +QMOSTAT: (list of supported <mode>s) Read Command Response AT+QMOSTAT? +QMOSTAT: <mode> Write Command Response AT+QMOSTAT=<mode>...
GSM/GPRS Module M35 AT Commands Manual Read Command Response AT+QIURC? +QIURC: <mode> Write Command Response AT+QIURC=<mode> ERROR Reference Parameter <mode> Disable URC presentation Enable URC presentation NOTE When the module powers on and initialization procedure is over, URC "Call Ready" will be presented if <mode>...
Page 43
GSM/GPRS Module M35 AT Commands Manual to AT+CSQ) in form +CSQN: <rssi>, <ber>when values change. "FN" Forbidden network available only. When returning to a non-registered state, this indicates whether all the available PLMNs are forbidden. "MW" SMS Message waiting. On receiving an SMS (as indicated by the +CMTI indication) the SMS is decoded and checked to see if it contains one or more of the message waiting indications (i.e.
GSM/GPRS Module M35 AT Commands Manual 4.7. AT+QINISTAT Query State of Initialization AT+QINISTAT Query State of Initialization Test Command Response AT+QINISTAT=? Execution Command Response AT+QINISTAT +QINISTAT: <state> Reference Parameter <state> No initialization Ready to execute AT command Phonebook has finished initialization...
GSM/GPRS Module M35 AT Commands Manual Parameter <status> Not ready to retrieve network status Work in normal state No available cell Only limited service is available 4.9. AT+QSIMDET Switch on or off Detecting SIM Card AT+QSIMDET Switch on or off Detecting SIM Card...
GSM/GPRS Module M35 AT Commands Manual SIM Related Commands 5.1. AT+CIMI Request International Mobile Subscriber Identity (IMSI) AT+CIMI Request International Mobile Subscriber Identity (IMSI) Test Command Response AT+CIMI=? Execution Command Response AT+CIMI TA returns <IMSI>for identifying the individual SIM which is attached to ME.
Page 47
GSM/GPRS Module M35 AT Commands Manual Test Command Response AT+CLCK=? +CLCK: (list of supported <fac>s) Write Command Response AT+CLCK=<fac>,<mode>,<passwd>[, This command is used to lock, unlock or interrogate a ME or a <class>] network facility <fac>. Password is normally needed to do such actions.
GSM/GPRS Module M35 AT Commands Manual "PF" Lock Phone to the very first SIM card "PN" Network Personalization (refer to GSM 02.22) "PU" Network subset Personalization (refer to GSM 02.22) "PP" Service Provider Personalization (refer to GSM 02.22) "PC" Corporate Personalization (refer to GSM 02.22) <mode>...
Page 49
GSM/GPRS Module M35 AT Commands Manual +CPIN: <code> Write Command Response AT+CPIN=<pin>[, <new pin>] TA stores a password which is necessary before it can be operated (SIM PIN, SIM PUK, PH-SIM PIN, etc.). If the PIN is to be entered twice, the TA shall automatically repeat the PIN.
GSM/GPRS Module M35 AT Commands Manual "OX" BOIC-exHC (Barr Outgoing International Calls except to Home Country) (refer to GSM02.88[6] clause 1) "AI" BAIC (Barr All Incoming Calls) (refer to GSM02.88[6] clause 2) "IR" BIC-Roam (Barr Incoming Calls when Roaming outside the home country) (refer to GSM02.88 [6] clause 2)
Page 52
GSM/GPRS Module M35 AT Commands Manual ERROR +CME ERROR: <err> Reference GSM 07.07 Parameter <Command> READ BINARY READ RECORD GET RESPONSE UPDATE BINARY UPDATE RECORD STATUS All other values are reserved; refer to GSM 11.11 <fileId> Integer type; this is the identifier for an elementary data file on SIM. Mandatory for every Command except STATUS <P1>,<P2>,<P3>...
GSM/GPRS Module M35 AT Commands Manual <newpwd> String type. New password and length should be 8 NOTES Default value of <oldpwd> is "12345678". If the module is locked to a specific SIM card through +CLCK and password lost or SIM state is PH-SIM PUK, you can use the super password to unlock it.
GSM/GPRS Module M35 AT Commands Manual Parameter <gid1> Integer type of SIM card group identifier 1 <gid2> Integer type of SIM card group identifier 2 NOTE If the SIM supports GID files, the GID values are returned. Otherwise 0xff is returned.
GSM/GPRS Module M35 AT Commands Manual Network Service Commands 6.1. AT+COPS Operator Selection AT+COPS Operator Selection Test Command Response AT+COPS=? TA returns a list of quadruplets, each representing an operator present in the network. Any of the formats may be unavailable and should then be an empty field.
GSM/GPRS Module M35 AT Commands Manual +CME ERROR: <err> Reference GSM 07.07 Parameter <stat> Unknown Operator available Operator current Operator forbidden <oper> Operator in format as per <mode> <mode> Automatic mode; <oper> field is ignored Manual operator selection; <oper> field shall be present Manual deregister from network Set only <format>...
Page 58
GSM/GPRS Module M35 AT Commands Manual Read Command Response AT+CREG? TA returns the status of result code presentation and an integer <stat> which shows whether the network has currently indicated the registration of the ME. Location information elements <lac> and <ci> are returned only when <n>=2 and ME is registered in the network.
GSM/GPRS Module M35 AT Commands Manual +CREG: 1 // URC reports that operator has been found AT+CREG=2 // Activates extended URC mode +CREG: 1,"1878","0873" // URC reports that operator has been found with location area code and cell ID 6.3. AT+CSQ Signal Quality Report...
GSM/GPRS Module M35 AT Commands Manual +CSQ: (0-31,99),(0-7,99) AT+CSQ +CSQ: 28,0 // Query the current signal strength indication is 28 and the bit error rate is 0 6.4. AT+CPOL Preferred Operator List AT+CPOL Preferred Operator List Test Command Response AT+CPOL=? +CPOL: (list of supported <index>s),(list of supported...
GSM/GPRS Module M35 AT Commands Manual 6.5. AT+COPN Read Operator Names AT+COPN Read Operator Names Test Command Response AT+COPN=? Execution Command Response AT+COPN +COPN: <numeric1>,<alpha1 > [<CR><LF>+COPN: <numeric2>,<alpha2> […]] +CME ERROR: <err> Reference GSM 07.07 Parameter <numericn> String type: operator in numeric format (see +COPS) <alphan>...
Page 62
GSM/GPRS Module M35 AT Commands Manual <op_band> "EGSM_MODE" "DCS_MODE" "PCS_MODE" "GSM350_MODE" "EGSM_DCS_MODE" "GSM850_PCS_MODE" "GSM850_EGSM_DCS_PCS_MODE” NOTE The following radio setting to be updated is stored in non-volatile memory. M35_AT_Commands_Manual Confidential / Released 62 / 186...
GSM/GPRS Module M35 AT Commands Manual Call Related Commands 7.1. ATA Answer an Incoming Call ATA Answer an Incoming Call Execution Command Response TA sends off-hook to the remote station. Response in case of data call, if successfully connected CONNECT<text> TA switches to data mode.
GSM/GPRS Module M35 AT Commands Manual // Accept the voice call with ATA 7.2. ATD Mobile Originated Call to Dial a Number ATD Mobile Originated Call to Dial a Number Execution Command Response This command can be used to set up outgoing voice, data or ATD<n>[<mgsm][;]...
GSM/GPRS Module M35 AT Commands Manual <mgsm> String of GSM modifiers: Actives CLIR (Disables presentation of own number to called party) Deactivates CLIR (Enable presentation of own number to called party) Activates closed user group invocation for this call only Deactivates closed user group invocation for this call only <;>...
GSM/GPRS Module M35 AT Commands Manual Reference V.25ter Parameter <n> Disconnect from line and terminate call NOTE OK is issued after circuit 109(DCD) is turned off, if it was previously on. 7.4. +++ Switch From Data Mode to Command Mode...
GSM/GPRS Module M35 AT Commands Manual 7.5. ATO Switch from Command Mode to Data Mode ATO Switch from Command Mode to Data Mode Execution Command Response ATO[n] TA resumes the connection and switches back from command mode to data mode.
GSM/GPRS Module M35 AT Commands Manual 7.7. ATS0 Set Number of Rings before Automatically Answering Call ATS0 Set Number of Rings before Automatically Answering Call Read Command Response ATS0? <n> Write Command Response This parameter setting determines the number of rings before ATS0=<n>...
GSM/GPRS Module M35 AT Commands Manual Write Command Response ATS6=<n> Reference V.25ter Parameter <n> 0-2-10 Number of seconds to wait before blind dialing NOTE No effect in GSM 7.9. ATS7 Set Number of Seconds to Wait for Connection Completion ATS7 Set Number of Seconds to Wait for Connection Completion...
GSM/GPRS Module M35 AT Commands Manual 7.10. ATS8 Set the Number of Seconds to Wait for Comma Dial Modifier ATS8 Set the Number of Seconds to Wait for Comma Dial Modifier Read Command Response ATS8? <n> Write Command Response ATS8=<n>...
GSM/GPRS Module M35 AT Commands Manual Parameter <n> 1-15-254 Number of delay in 100ms 7.12. ATT Select Tone Dialing ATT Select Tone Dialing Execution Command Response Reference V.25ter NOTE No effect in GSM. 7.13. AT+CBST Select Bearer Service Type AT+CBST Select Bearer Service Type...
GSM/GPRS Module M35 AT Commands Manual Unknown type (IDSN format number) International number type (ISDN format ) National number type (IDSN format) 7.15. AT+CLCC List Current Calls of ME AT+CLCC List Current Calls of ME Test Command Response AT+CLCC=? Execution Command...
GSM/GPRS Module M35 AT Commands Manual Data Unknown <mpty> Call is not one of multiparty (conference) call parties Call is one of multiparty (conference) call parties <number> Phone number in string type in format specified by <type> <type> Type of address of octet in integer format...
GSM/GPRS Module M35 AT Commands Manual REL ASYNC Asynchronous non-transparent REL SYNC Synchronous non-transparent NOTE Intermediate result code: If it is enabled, an intermediate result code is transmitted at the point during connect negotiation at which the TA has determined which speed and quality of service will be used, before any error control or data compression reports are transmitted, and before any final result code (e.g.
GSM/GPRS Module M35 AT Commands Manual TA sets radio link protocol (RLP) parameters used when AT+CRLP=[<iws>[,<mws>[,<T1>[,<N2 >[,<ver>[,<T4>]]]]]] non-transparent data calls are set up. Reference GSM 07.07 Parameter <iws> 0-61 Interworking window size (IWF to MS) <mws> 0-61 Mobile window size(MS to IWF) <T1>...
GSM/GPRS Module M35 AT Commands Manual Alternating voice/FAX, FAX first Alternating voice/data, data first Voice followed by data 7.20. AT+CMOD Configure Alternating Mode Calls AT+CMOD Configure Alternating Mode Calls Test Command Response AT+CMOD=? +CMOD: (list of supported <mode>s) Write Command Response AT+CMOD=[<mode>]...
Page 79
GSM/GPRS Module M35 AT Commands Manual Reference Parameter <mode> Automatic mode AMR_FR AMR_HR FR and EFR, FR priority EFR and FR, EFR priority EFR and HR, EFR priority EFR and AMR_FR, EFR priority AMR_FR and FR, AMR_FR priority AMR_FR and HR, AMR_FR priority...
GSM/GPRS Module M35 AT Commands Manual SMS Commands 8.1. AT+CSMS Select Message Service AT+CSMS Select Message Service Test Command Response AT+CSMS=? +CSMS: (list of supported <service>s) Read Command Response AT+CSMS? +CSMS: <service>,<mt>,<mo>,<bm> Write Command Response AT+CSMS=<service> +CSMS: <mt>,<mo>,<bm> If error is related to ME functionality: +CMS ERROR: <err>...
GSM/GPRS Module M35 AT Commands Manual by sending and writing 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. If error is related to ME functionality: +CME ERROR: <err>...
Page 83
GSM/GPRS Module M35 AT Commands Manual <mem1>,<used1>,<total1>,<mem2>,<used2>,<total2>,<m em3>,<used3>,<total3> Write Command Response AT+CPMS=<mem1>[,<mem2>[,<mem TA selects memory storages <mem1>, <mem2> and 3>]] <mem3> to be used for reading, writing, etc. +CPMS: <used1>,<total1>,<used2>,<total2>,<used3>,<total3> If error is related to ME functionality: +CMS ERROR: <err>...
GSM/GPRS Module M35 AT Commands Manual Example AT+CMGD=1 // Delete message specified in <index>=1 AT+CMGD=1,4 // Delete all messages from <mem1> storage 8.6. AT+CMGL List SMS Messages from Preferred Store AT+CMGL List SMS Messages from Preferred Store Test Command Response AT+CMGL=? +CMGL: (list of supported <stat>s)
Page 86
GSM/GPRS Module M35 AT Commands Manual <index>,<stat>,<sn>,<mid>,<page>,<pages><CR><LF><d ata>[...]] 2) If PDU mode (+CMGF=0) and Command successful: +CMGL:<index>,<stat>,[<alpha>],<length><CR><LF><pd u><CR><LF> +CMGL: <index>,<stat>,[alpha],<length><CR><LF><pdu>[...]] 3)If error is related to ME functionality: +CMS ERROR: <err> Reference GSM 07.05 Parameter <stat> 1) If text mode "REC UNREAD" Received unread messages "REC READ"...
Page 87
GSM/GPRS Module M35 AT Commands Manual +CSCS in TS 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 character of GSM alphabet into two IRA character long hexadecimal number (e.g.
GSM/GPRS Module M35 AT Commands Manual +CMGL: 1,"STO UNSENT","","", This is a test from Quectel +CMGL: 2,"STO UNSENT","","", This is a test from Quectel,once again. 8.7. AT+CMGR Read SMS Message AT+CMGR Read SMS Message Test Command Response AT+CMGR=? Write Command Response AT+CMGR=<index>[,<mode>]...
Page 89
GSM/GPRS Module M35 AT Commands Manual +CMGR: <stat>,[<alpha>],<length><CR><LF><pdu> 3) If error is related to ME functionality: +CMS ERROR: <err> Reference GSM 07.05 Parameter <index> Integer type; value in the range of location numbers supported by the associated memory <mode> Normal Not change the status of the specified SMS record <alpha>...
Page 90
(default value is 167) or in time-string format (refer to <dt>) Example +CMTI: "SM",3 // Indicates that new message has been received and saved to <index>=3 of “SM” AT+CMGR=3 // Read message +CMGR: "REC UNREAD","+8615021012496","","2010/09/25 15:06:37+32",145,4,0,241,"+8 613800210500",145,27 This is a test from Quectel M35_AT_Commands_Manual Confidential / Released 90 / 186...
GSM/GPRS Module M35 AT Commands Manual 8.8. AT+CMGS Send SMS Message AT+CMGS Send SMS Message Test Command Response AT+CMGS=? Write Command Response 1) If text mode (+CMGF=1): TA sends message from a TE to the network (SMS-SUBMIT). AT+CMGS=<da>[,<toda>]<CR> Message reference value <mr> is returned to the TE on text is entered successful message delivery.
// Set SMS message format as text mode AT+CSCS=”GSM” // Set character set as GSM which is used by the TE AT+CMGS="15021012496" > This is a test from Quectel // Enter in text,<CTRL+Z> send message,<ESC> quits without sending +CMGS: 247 8.9.
// Set SMS message format as text mode AT+CSCS=”GSM” // Set character set as GSM which is used by the TE AT+CMGW="15021012496" > This is a test from Quectel // Enter in text, <CTRL+Z> write message, <ESC> quits without sending +CMGW: 4 8.10.
GSM/GPRS Module M35 AT Commands Manual AT+CMSS=<index>[,<da>[,<toda>]] TA sends message with location value <index> from message storage <mem2> to the network (SMS-SUBMIT). If new recipient address <da> is given, it shall be used instead of the one stored with the message. Reference value <mr> is returned to the TE on successful message delivery.
Page 95
GSM/GPRS Module M35 AT Commands Manual AT+CMGC=? Write Command Response TA transmits SMS command message from a TE to the 1) If text mode (+CMGF=1): AT+CMGC=<fo>[,<ct>,<pid>,<mn>,<d network (SMS-COMMAND). Message reference value <mr> a>,<toda>]<CR> is returned to the TE on successful message delivery. Value...
GSM/GPRS Module M35 AT Commands Manual 8.12. AT+CNMI New SMS Message Indications AT+CNMI New SMS Message Indications Test Command Response AT+CNMI=? +CNMI: (list of supported <mode>s),(list of supported <mt>s),(list supported <bm>s),(list supported <ds>s),(list of supported <bfr>s) Read Command Response AT+CNMI? +CNMI: <mode>,<mt>,<bm>,<ds>,<bfr>...
Page 97
GSM/GPRS Module M35 AT Commands Manual If SMS-DELIVER is stored into ME/TA, indication of the memory location is routed to the TE by using unsolicited result code: +CMTI: <mem>,<index> SMS-DELIVERs (except class 2) are routed directly to the TE using unsolicited result code: +CMT: [<alpha>],<length><CR><LF><pdu>...
// Indicate that new message has been received AT+CNMI=2,2 // Set SMS-DELIVERs are routed directly to the TE +CMT: "+8615021012496"," ","2010/09/25 17:25:01+32",145,4,0,241,"+8613800210500",145,27 This is a test from Quectel // Short message is output directly 8.13. AT+CRES Restore SMS Settings AT+CRES Restore SMS Settings...
GSM/GPRS Module M35 AT Commands Manual Test Command Response AT+CSAS=? +CSAS: (list of supported <profile>s) Write Command Response AT+CSAS[=<profile>] TA saves active message service settings to non-volatile memory. A TA can contain several profiles of settings. Settings specified in commands service centre address...
GSM/GPRS Module M35 AT Commands Manual Parameter <mode> Message types specified in <mids> and <dcss> are accepted Message types specified in <mids> and <dcss> are not accepted <mids> String type; all different possible combinations of CBM message identifiers (refer to <mid>) (default is empty string) e.g.
GSM/GPRS Module M35 AT Commands Manual Example AT+CSDH=0 AT+CMGR=3 +CMGR: "REC READ","+8615021012496","","2010/09/25 15:06:37+32" This is a test from Quectel AT+CSDH=1 AT+CMGR=3 +CMGR: "REC READ","+8615021012496", ,"2010/09/25 15:06:37+32",145,4,0,241,"+861 3800210500",145,27 This is a test from Quectel 8.17. AT+CSMP Set SMS Text Mode Parameters...
GSM/GPRS Module M35 AT Commands Manual Parameter <fo> Depending on the Command or result code: first octet of GSM 03.40 SMS-DELIVER, SMS-SUBMIT (default value is 17), SMS-STATUS-REPORT, or SMS-COMMAND (default value is 2) in integer format. SMS status report is supported under text mode if <fo> is set to 49 <vp>...
GSM/GPRS Module M35 AT Commands Manual Example For example message in text mode: AT+CPMS? +CPMS: "SM",6,50,"SM",6,50,"SM",6,50 AT+QCLASS0=0 // Disable to store SMS when receiving Class 0 SMS +CMT: "+8615021012496",,"2010/09/26 09:55:37+32" TEST1 from Quectel // Short message is output directly AT+QCLASS0=1 // Enable to store SMS when receiving Class 0 SMS +CMTI: "SM",7...
GSM/GPRS Module M35 AT Commands Manual "DEL UNSENT" Delete all unsent SMS "DEL INBOX" Delete all received SMS "DEL ALL" Delete all SMS 2) If PDU mode: Delete all read messages Delete all unread messages Delete all sent SMS Delete all unsent SMS...
GSM/GPRS Module M35 AT Commands Manual Phonebook Commands 9.1. AT+CPBS Select Phonebook Memory Storage AT+CPBS Select Phonebook Memory Storage Test Command Response AT+CPBS=? +CPBS: (list of supported <storage>s) Read Command Response AT+CPBS? +CPBS: <storage>[,<used>,<total>] Write Command Response AT+CPBS=<storage> TA selects current phone book memory storage, which is used by other phone book commands.
GSM/GPRS Module M35 AT Commands Manual NOTE SIM phonebook record can stores up to 250pcs and ME phonebook record can store up to 200pcs. 9.2. 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>...
GSM/GPRS Module M35 AT Commands Manual NOTE The following characters in <text> must be entered via the escape sequence: GSM char Seq.Seq.(hex) Note \5C 5C 35 43 (backslash) " \22 5C 32 32 (string delimiter) \08 5C 30 38 (backspace)
GSM/GPRS Module M35 AT Commands Manual Parameter <index> Location number <nlength> Maximum length of phone number <tlength> Maximum length of name for number <index1> The first phone book record to read <index2> The last phonebook record to read <number> Phone number <type>...
GSM/GPRS Module M35 AT Commands Manual Parameter <findtext> String type field of maximum length <tlength> in current TE 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>...
Page 110
GSM/GPRS Module M35 AT Commands Manual <service> (Service related to the phone number: ) Asynchronous modem Synchronous modem PAD Access (asynchronous) Packet Access (synchronous) Voice <itc> (Information transfer capability: ) 3.1 kHz M35_AT_Commands_Manual Confidential / Released 110 / 186...
GSM/GPRS Module M35 AT Commands Manual is null or omitted, then a value may be provided by the TE during the PDP startup procedure or, failing that, a dynamic address will be requested. The allocated address may be read using the +CGPADDR command <d_comp>...
GSM/GPRS Module M35 AT Commands Manual Parameter <cid> A numeric parameter which specifies a particular PDP context definition (see +CGDCONT command) The following parameter are defined in GSM 03.60 <precedence> A numeric parameter which specifies the precedence class <delay> A numeric parameter which specifies the delay class <reliability>...
GSM/GPRS Module M35 AT Commands Manual The following parameters are defined in GSM 03.60. <precedence> A numeric parameter which specifies the precedence class <delay> A numeric parameter which specifies the delay class <reliability> A numeric parameter which specifies the reliability class <peak>...
GSM/GPRS Module M35 AT Commands Manual Example AT+CGDCONT=1,"IP","CMNET" // Define PDP context AT+CGACT=1,1 // Activated PDP AT+CGACT=0,1 // Deactivated PDP NO CARRIER 10.6. AT+CGDATA Enter Data State AT+CGDATA Enter Data State Test Command Response AT+CGDATA=? +CGDATA: (list of supported <L2P>s)
GSM/GPRS Module M35 AT Commands Manual Write Command Response AT+CGPADDR=<cid> +CGPADDR: <cid>,<PDP_addr> ERROR Reference GSM 07.07 Parameter <cid> A numeric parameter which specifies a particular PDP context definition (see +CGDCONT command) <PDP_addr> A string that identifies the MT in the address space applicable to the PDP. The address may be static or dynamic.
GSM/GPRS Module M35 AT Commands Manual Read Command Response AT+CGCLASS? +CGCLASS: <class> Write Command Response AT+CGCLASS=<class> ERROR If error is related to ME functionality: +CME ERROR: <err> Reference GSM 07.07 Parameter <class> A string parameter which indicates the GPRS mobile class (Functionality in descending order) "B"...
GSM/GPRS Module M35 AT Commands Manual Parameter <mode> Buffer unsolicited result codes in the MT; if MT result code buffer is full, the oldest one can be discarded. No codes are forwarded to the TE Discard unsolicited result codes when MT-TE link is reserved (e.g. in on-line data mode);...
GSM/GPRS Module M35 AT Commands Manual Enable network registration and location information unsolicited result code +CGREG: <stat>[,<lac>,<ci>] <stat> Not registered, ME is not currently searching a new operator to register to Registered, home network Not registered, but ME is currently searching a new operator to register to...
GSM/GPRS Module M35 AT Commands Manual AT+CGSMS=[<service>] If error is related to ME functionality: +CME ERROR: <err> Reference GSM 07.07 Parameter <service> A numeric parameter which indicates the service or service preference to be used GPRS Circuit switch GPRS preferred (use circuit switched if GPRS not available)
Page 122
GSM/GPRS Module M35 AT Commands Manual NOTES Need to reboot for the change of GPRS multi-slot class to take effect. M35_AT_Commands_Manual Confidential / Released 122 / 186...
Parameter <index> A numeric indicates which socket opens the connection. M35 supports at most 6 sockets at the same time. This parameter is necessary only if AT+QIMUX was set as 1 (refer to AT+QIMUX). When AT+QIMUX was set as 0, the parameter MUST be omitted <mode>...
GSM/GPRS Module M35 AT Commands Manual <port> The port of the remote server <domain name> A string parameter which represents the domain name address of the remote server NOTES This command is allowed to establish a TCP/UDP connection only when the state is IP INITIAL or IP STATUS or IP CLOSE.
GSM/GPRS Module M35 AT Commands Manual Parameter <index> The index of the socket for sending data. This parameter is necessary only if AT+QIMUX was set as 1 (refer to AT+QIMUX). When AT+QIMUX was set as 0, the parameter MUST be omitted <length>...
GSM/GPRS Module M35 AT Commands Manual was set as 1 (refer to AT+QIMUX). When AT+QIMUX was set as 0, the parameter MUST be omitted NOTES Execution Command AT+QICLOSE: If QISRVC is 1 (please refer to AT+QISRVC) and QIMUX is 0 (please refer to AT+QIMUX), this command will close the connection in which the module is used as a client.
GSM/GPRS Module M35 AT Commands Manual NOTES Except at the status of IP INITIAL, you can deactivate GPRS/CSD PDP context by AT+QIDEACT. After closing the connection, the status becomes to IP INITIAL. CSD context is not supported at present. 11.5. AT+QILPORT Set Local Port...
GSM/GPRS Module M35 AT Commands Manual 11.6. AT+QIREGAPP Start TCPIP Task and Set APN, User Name and Password AT+QIREGAPP Start TCPIP Task and Set APN, User Name and Password Test Command Response AT+QIREGAPP=? +QIREGAPP: "APN","USER","PWD" Read Command Response AT+QIREGAPP? +QIREGAPP: <apn>,<user name>,<password>...
GSM/GPRS Module M35 AT Commands Manual Test Command Response AT+QIACT=? Execution Command Response AT+QIACT ERROR Reference NOTES AT+QIACT only activates GPRS/CSD context at the status of IP START. After operating this command, the status will become to IP CONFIG. If TA accepts the activated operation, the status will become to IP IND;...
GSM/GPRS Module M35 AT Commands Manual 11.9. AT+QISTAT Query Current Connection Status AT+QISTAT Query Current Connection Status Test Command Response AT+QISTAT=? Execution Command Response AT+QISTAT When AT+QIMUX=0, respond STATE: <state> When AT+QIMUX=1, respond List of (+QISTAT: <index>,<mode>,<addr>,<port><CR><LF>) Reference Parameter <state>...
GSM/GPRS Module M35 AT Commands Manual "TCP CONNECTING" or "UDP CONNECTING" "IP CLOSE" "CONNECT OK" "PDP DEACT" <index> The index of the connection, the range is (0-5) <mode> The type of the connection "TCP" TCP connection "UDP" UDP connection <addr>...
Page 132
GSM/GPRS Module M35 AT Commands Manual Parameter <state> A string parameter to indicate the status of the connection When AT+QIMUX=0: "IP INITIAL" The TCPIP stack is in idle state "IP START" The TCPIP stack has been registered "IP CONFIG" It has been start-up to activate GPRS/CSD context "IP IND"...
GSM/GPRS Module M35 AT Commands Manual 11.11. AT+QISSTAT Query the Current Server Status AT+QISSTAT Query the Current Server Status Test Command Response AT+QISSTAT=? Execution Command Response AT+QISSTAT When AT+QIMUX=0, respond S: <ServerState> When AT+QIMUX=1, respond S: <ServerState> C : <index>,<mode>,<addr>,<port>...
GSM/GPRS Module M35 AT Commands Manual SecondaryDns: <sec_dns> Write Command Response AT+QIDNSCFG=<pri_dns>[,<sec_dns >] ERROR Reference Parameter <pri_dns> A string parameter which indicates the IP address of the primary domain name server <sec_dns> A string parameter which indicates the IP address of the secondary domain name server NOTES 1.
GSM/GPRS Module M35 AT Commands Manual <err> A numeric parameter which indicates the error code DNS not Authorization Invalid parameter Network error No server Time out No configuration No memory Unknown error <state> Refer to AT+QISTAT 11.14. AT+QIDNSIP Connect with IP Address or Domain Name Server...
GSM/GPRS Module M35 AT Commands Manual AT+QIHEAD=? +QIHEAD: (list of supported <mode>s) Read Command Response AT+QIHEAD? +QIHEAD: <mode> Write Command Response AT+QIHEAD=<mode> ERROR Reference Parameter <mode> A numeric parameter which indicates whether or not to add an IP header before the...
GSM/GPRS Module M35 AT Commands Manual DO Not set timer for data sending Set timer for data sending <time> A numeric parameter which indicates a time in seconds After the time expires since AT+QISEND, the input data will be sent automatically 11.17.
Page 138
GSM/GPRS Module M35 AT Commands Manual Execution Command Response AT+QISERVER ERROR If configured as server successfully, return: SERVER OK If configured as server unsuccessfully, return: CONNECT FAIL Write Command Response AT+QISERVER=<type>[,<max>] ERROR If configured as server successfully, return: SERVER OK...
GSM/GPRS Module M35 AT Commands Manual 11.19. AT+QICSGP Select CSD or GPRS as the Bearer AT+QICSGP Select CSD or GPRS as the Bearer Test Command Response AT+QICSGP=? +QICSGP: 0-CSD,DIAL NUMBER,USER NAME,PASSWORD,RATE(0-3) +QICSGP: 1-GPRS,APN,USER NAME,PASSWORD Read Command Response AT+QICSGP? +QICSGP: <mode>...
GSM/GPRS Module M35 AT Commands Manual Test Command Response AT+QISHOWRA=? +QISHOWRA: (list of supported <mode>s) Read Command Response AT+QISHOWRA? +QISHOWRA: <mode> Write Command Response AT+QISHOWRA=<mode> ERROR Reference Parameter <mode> A numeric parameter which indicates whether to show the address (including IP address in dotted decimal style and port of the remote end) before the received data or not DO NOT show the address.
Page 142
GSM/GPRS Module M35 AT Commands Manual 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> Execution Command Response AT+QISCON Reference Parameter <mode> See AT+QIDNSIP <sendprompt> See AT+QIPROMPT <iphead>...
GSM/GPRS Module M35 AT Commands Manual AT+QITCFG? +QITCFG: <NmRetry>,<WaitTm>,<SendSz>,<esc> Write Command Response AT+QITCFG=<NmRetry>,<WaitTm>,< SendSz>,<esc> ERROR Reference Parameter <NmRetry> Number of times to retry to send an IP packet <WaitTm> Number of 100ms intervals to wait for serial input before sending the packet <SendSz>...
GSM/GPRS Module M35 AT Commands Manual ERROR Reference Parameter <mode> DO NOT show the transport protocol type at the end of header of the received TCP/UDP data Show the transport protocol type at the end of header of the received TCP/UDP data as the following format.IPD(data length)(TCP/UDP):...
Show the destination address: TO:<IP ADDRESS> NOTE Because M35 can activate two GPRS contexts at the same time. i.e. M35 can get two local IP addresses. It is necessary to point out the destination of the received data when two GPRS contexts have been activated at the same time.
GSM/GPRS Module M35 AT Commands Manual AT+QIFGCNT? +QIFGCNT: <id>,<channel> Write Command Response AT+QIFGCNT=<id> ERROR Reference Parameter <id> A numeric indicates which context will be set as foreground context. The range is 0-1 <channel> A numeric indicates which channel is controlling the context <id>...
2. This command could be affected by the command AT+QISRVC. If the QISRVC was set as 1, this command is used to query the information of sending data during the session in which M35 serves as a client. If the QISRVC was set as 2, this command is used to query the data information for sending during the session in which M35 serves as a server.
Please refer to the parameter <id> in the command AT+QIFGCNT. The range is 0-1 <sc> A numeric points out the role of M35 in the connection for the received data. The module serves as the client of the connection The module serves as the server of the connection <sid>...
GSM/GPRS Module M35 AT Commands Manual the transport protocol is UDP <length> The real length of the retrieved data <data> The retrieved data NOTES 1. <id>, <sc> and <sid> are the same as the parameters in the statement “+QIRDI: <id>,<sc>,<sid>”.
Page 151
GSM/GPRS Module M35 AT Commands Manual Write Command Response AT+QPING=“<host>”[,[<timeout>][,<p ingnum>]] [+QPING: <result>[,<ipAddr>,<bytes>,<time>,<ttl>]<CR><LF> …]<CR><LF> +QPING:<finresult>[,<sent>,<rcvd>,<lost>,<min>,<max>, <avg>] ERROR Reference Parameter <host> The host address in string style. It could be a domain name or a dotted decimal IP address <timeout> A numeric gives the maximum time to wait for the response of each ping request. Unit: second.
GSM/GPRS Module M35 AT Commands Manual 11.34. AT+QNTP Synchronize the Local Time Via NTP AT+QNTP Synchronize the Local Time Via NTP Test Command Response AT+QNTP=? +QNTP: “SERVER”,(list of supported <port>s) Read Command Response AT+QNTP? +QNTP: "<server>",<port> Execution Command Response AT+QNTP +QNTP: <result>...
GSM/GPRS Module M35 AT Commands Manual Supplementary Service Commands 12.1. AT+CACM Accumulated Call Meter (ACM) Reset or Query AT+CACM Accumulated Call Meter (ACM) Reset or Query Test Command Response AT+CACM=? Read Command Response AT+CACM? TA returns the current value of ACM.
GSM/GPRS Module M35 AT Commands Manual 12.2. AT+CAMM Accumulated Call Meter Maximum (ACM Max) Set or Query AT+CAMM Accumulated Call Meter Maximum (ACM Max) Set or Query Test Command Response AT+CAMM=? Read Command Response TA returns the current value of ACM max.
GSM/GPRS Module M35 AT Commands Manual Read Command Response AT+CAOC? +CAOC: <mode> Write Command Response TA sets the advice of charge supplementary service function AT+CAOC=<mode> mode. If error is related to ME functionality: +CME ERROR: <err> If <mode>=0, TA returns the current call meter value +CAOC: <ccm>...
Page 156
GSM/GPRS Module M35 AT Commands Manual Registration, erasure, activation, deactivation, and status r>[,<type>[,<class>[,<subaddr>[,<sat ype>[,time]]]]]] query are supported. Only ,<reads> and <mode> should be entered with mode (0-2,4) If <mode><>2 and command successful If <mode>=2 and command successful (only in connection with <reads>...
GSM/GPRS Module M35 AT Commands Manual <class> Voice Data All telephony except SMS Short message service Data circuit sync Data circuit async <time> 1…30 When “no reply” (<reads>=no reply) is enabled or queried, this gives the time in seconds to wait before call is forwarded, default value is 20 <status>...
GSM/GPRS Module M35 AT Commands Manual Write Command Response TA sets the closed user group supplementary service AT+CCUG=[<n>][,<index>[,<info>]] parameters as a default adjustment for all following calls. If error is related to ME functionality: +CME ERROR: <err> Reference GSM 07.07 Parameter <n>...
Page 159
GSM/GPRS Module M35 AT Commands Manual If error is related to ME functionality: +CME ERROR: <err> Reference GSM 07.07 Parameter <n> Disable presentation of an unsolicited result code Enable presentation of an unsolicited result code <mode> When <mode> parameter is not given, network is not interrogated...
GSM/GPRS Module M35 AT Commands Manual AT+CCWA=1,1 // Enable presentation of an unsolicited result code ATD10086; // Establish a call +CCWA: "02154450293",129,1 // Indication of a call that has been waiting 12.7. AT+CHLD Call Hold and Multiparty AT+CHLD Call Hold and Multiparty...
GSM/GPRS Module M35 AT Commands Manual These supplementary services are only available to the teleservice 11 (Speech: Telephony). Example ATD10086; // Establish a call +CCWA: "02154450293",129,1 // Indication of a call that has been waiting AT+CHLD=2 // Place the active call on hold and accept the waiting call as...
Page 162
GSM/GPRS Module M35 AT Commands Manual Read Command Response AT+CLIP? +CLIP: <n>,<m> Write Command Response TA enables or disables the presentation of the calling line AT+CLIP=[<n>] identity (CLI) at the TE. It has no effect on the execution of the supplementary service CLIP in the network.
GSM/GPRS Module M35 AT Commands Manual <m> (Parameter shows the subscriber CLIR service status in the network) CLIR not provisioned CLIR provisioned in permanent mode Unknown (e.g. no network, etc.) CLIR temporary mode presentation restricted CLIR temporary mode presentation allowed 12.10.
GSM/GPRS Module M35 AT Commands Manual 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> Phone number in string type, format specified by <type>...
GSM/GPRS Module M35 AT Commands Manual GSM 07.07 Parameter <currency> String type; three-character currency code (e.g. "GBP", "DEM"); character set as specified by command select TE character set +CSCS <ppu> String type; price per unit; dot is used as a decimal Separator (e.g. "2.66") <passwd>...
GSM/GPRS Module M35 AT Commands Manual 12.13. AT+CUSD Unstructured Supplementary Service Data AT+CUSD Unstructured Supplementary Service Data Test Command Response AT+CUSD=? +CUSD: (list of supported <n>s) Read Command Response AT+CUSD? +CUSD: <n> Write Command Response AT+CUSD=[<n>[,<str>[,<dcs>]] If error is related to ME functionality: +CME ERROR: <err>...
GSM/GPRS Module M35 AT Commands Manual Audio Commands 13.1. ATL Set Monitor Speaker Loudness ATL Set Monitor Speaker Loudness Execution Command Response ATL<value> Reference V.25ter Parameter <value> Low speaker volume Low speaker volume Medium speaker volume High speaker volume NOTE The two commands ATL and ATM are implemented only for V.25 compatibility reasons and have no...
GSM/GPRS Module M35 AT Commands Manual Parameter <value> Speaker is always off Speaker is on until TA inform TE that carrier has been detected Speaker is always on when TA is off-hook NOTE The two commands ATL and ATM are implemented only for V.25 compatibility reasons and have no effect.
GSM/GPRS Module M35 AT Commands Manual 13.4. AT+VTS DTMF and Tone Generation AT+VTS DTMF and Tone Generation Test Command Response AT+VTS=? +VTS: (list of supported <dtmf>s), ,(list of supported <duration>s) Write Command Response AT+VTS=<dtmf-string> This command allows the transmission of DTMF tones and arbitrary tones in voice mode.
GSM/GPRS Module M35 AT Commands Manual Parameter <level> Integer type value(0-100) with manufacturer specific range (Smallest value represents the lowest sound level) 13.7. AT+CLVL Loud Speaker Volume Level AT+CLVL Loud Speaker Volume Level Test Command Response AT+CLVL=? +CLVL: (list of supported <level>s)
GSM/GPRS Module M35 AT Commands Manual Write Command Response AT+CMUT=<n> If error is related to ME functionality: +CME ERROR: <err> Reference GSM 07.07 Parameter <n> Mute off Mute on 13.9. AT+QSIDET Change the Side Tone Gain Level AT+QSIDET Change the Side Tone Gain Level...
GSM/GPRS Module M35 AT Commands Manual <gainlevel> value is related to specific channel. 13.10. AT+QMIC Change the Microphone Gain Level AT+QMIC Change the Microphone Gain Level Test Command Response AT+QMIC=? +QMIC: (list of supported <channel>s), (list of supported <gainlevel>s) Read Command...
GSM/GPRS Module M35 AT Commands Manual 14.3. AT+QTEMP Set Temperature Detection Mode or Query Temperature AT+QTEMP Set Critical Temperature Operating Mode or Query Temperature Test Command Response AT+QTEMP=? +QTEMP: (list of supported <mode>s), (list of supported < Temperature>s) Read Command...
GSM/GPRS Module M35 AT Commands Manual Others Commands 15.1. A/ Re-issues the Last Command Given A/ Re-issues the Last Command Given Execution Command Response Re-issues the previous command Reference V.25ter NOTE This command does not work when the serial multiplexer is active. It does not have to end with terminating character.
GSM/GPRS Module M35 AT Commands Manual Parameter <value> Echo mode off Echo mode on 15.3. ATS3 Set Command Line Termination Character ATS3 Set Command Line Termination Character Read Command Response ATS3? <n> Write Command Response ATS3=<n> This parameter setting determines the character recognized by TA to terminate an incoming command line.
GSM/GPRS Module M35 AT Commands Manual Parameter <n> 0-10-127 Response formatting character (Default 10=<LF>) 15.5. 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 the immediately preceding character from the command line.
GSM/GPRS Module M35 AT Commands Manual compression mode by TA at the compression negotiation with the remote TA after a call set up. Reference V.25ter Parameter <p0> NONE <n> Allow negotiation of <p0> down Do not allow negotiation of <p0> - disconnect on difference <p1>...
GSM/GPRS Module M35 AT Commands Manual Parameter <value> Reporting disabled 15.8. AT+QRIMODE Set RI Time AT+QRIMODE Set RI Time Test Command Response AT+QRIMODE=? +QRIMODE: (list of supported <timemode>s) Read Command Response AT+QRIMODE? +QRIMODE: <timemode> Write Command Response AT+QRIMODE=<timemode> If error is related to ME functionality: +CME ERROR: <err>...
GSM/GPRS Module M35 AT Commands Manual Appendix A Reference Table 3: Related Documents Document name Remark V.25ter Serial asynchronous automatic dialling and control Digital cellular telecommunications (Phase 2+); AT GSM 07.07 command set for GSM Mobile Equipment (ME) Use of Data Terminal Equipment - Data Circuit terminating Equipment (DTE- DCE) interface for Short GSM 07.05...
Page 186
GSM/GPRS Module M35 AT Commands Manual Terminal Equipment Data Terminal Equipment RTS/CTS Request To Send/Clear To Send GPRS General Packet Radio Service Dynamic Content Delivery Data Terminal Ready Circuit Switch Data Primary Synchronization Code Packet Data Protocol Transmission Control Protocol...
Need help?
Do you have a question about the M35 and is the answer not in the manual?
Questions and answers