TC MV32-W AT Command Reference Guide r2
TC MV32-W AT Command Reference Guide r2
80781ST11134A Rev 2
v01000
2023-06-08
Released
Confidential
Technical Documentation
MV32-W AT Command Reference Guide
Contents
Contents ........................................................................................................................................................2
1 Applicability Table ............................................................................................................................8
2 Introduction .....................................................................................................................................9
2.1 Scope 9
2.2 Audience 9
2.3 Contact Information, Support 9
2.4 Conventions 9
2.5 Terms and conditions 10
2.6 Disclaimer 10
3 Basic Commands ............................................................................................................................11
3.1 A/ - Repeat Previous Command Line 11
4 ITU-T V.25ter DTE-DCE Interface Command ..............................................................................12
4.1 ATS3 - Command Line Termination 12
4.2 ATS4 - Response Formatting 12
4.3 ATS5 - Command Line Editing 13
4.4 ATE - AT Command Echo 13
4.5 ATQ - Result Code Presentation Mode 13
4.6 ATV - Result Code Format Mode 13
4.7 ATX - Connect Result Code Format 14
4.8 AT&W - Store AT Command Setting to User-Defined Profile 14
4.9 AT&E - Store AT Command Setting to User-Defined Profile 15
4.10 AT+ICF - DTE-Modem Character Framing 15
4.11 AT+IFC - DTE-Modem Local Flow Control 15
4.12 ATZ - Restore AT Command Settings from User Defined Profile 16
4.13 AT&F - Reset AT Command Settings to Factory Default Values 16
4.14 ATI - Display Product Identification Information 17
4.15 AT+GMI - Display Manufacturer Identification 17
4.16 AT+GMM - Display Model Identification 17
4.17 AT+GMR - Display Revision Identification 17
4.18 AT+GSN - Display IMEI Information 18
4.19 AT+GCAP - Display Product Capabilities List 18
4.20 ATS2 - Escape Character 18
4.21 ATS7 - Connection Completion Time-Out 19
4.22 ATS8 - Comma Dial Pause Time 19
4.23 ATS10 - Set Disconnect Delay after Indicating the Absence of Data Carrier 19
4.24 ATS30 - Disconnect Inactivity Timer 20
4.25 AT\V - Single Line Connect Message 20
4.26 AT\S - Requests AT Command Settings 20
4.27 AT%V - Requests Revision Identification 21
5 UMTS General Commands ...........................................................................................................22
5.1 AT+CGMI - Request Manufacturer Identification 22
5.2 AT+CGMM - Request Model Identification 22
5.3 AT+CGMR - Request Revision Identification of Software Status 22
5.4 AT+CGSN - Request International Mobile Equipment Identity 22
5.5 AT+CSCS - Character Set 22
5.6 AT+CIMI - Request International Mobile Subscriber Identity 23
1 Applicability Table
Table 1: Applicability Table
Products
MV32-W 5G Data Card Version 01.000, Release 1.0.
2 Introduction
2.1 Scope
Throughout this document, MV32-W is also referred to as GSM/UMTS/LTE Mobile Engine
or short ME, MS (Mobile Station) or Mobile Terminal (MT). In related documents, the
equivalent term DCE (Data Communication Equipment) may be found.
AT commands are used to control the MV32-W. The controlling device is referred to as
Customer Application or short TE. Related documents may use the equivalent term DTE
(Data Terminal Equipment).
All abbreviations and acronyms used throughout this document are based on 3GPP
specifications. For defini- tions please refer to 3GPP TR 21.905 [3].
Note:
To prevent misinterpretation of control characters or special characters it is
recommended to always use UCS2 alphabet and PDU mode.
2.2 Audience
This document is intended for system integrators that are using the Telit MV32-W
module in their products.
Product information and technical documents are accessible 24/7 on our website:
https://www.telit.com
2.4 Conventions
Note: Provide advice and suggestions that may be useful when integrating the
module.
Danger: This information MUST be followed, or catastrophic equipment failure or
personal injury may occur.
ESD Risk: Notifies the user to take proper grounding precautions before handling
the product.
Warning: Alerts the user on important steps about the module integration.
All dates are in ISO 8601 format, that is YYYY-MM-DD.
2.6 Disclaimer
THE MATERIAL IN THIS DOCUMENT IS FOR INFORMATIONAL PURPOSES ONLY. TELIT
CINTERION RESERVES THE RIGHT TO MAKE CHANGES TO THE PRODUCTS DESCRIBED
HEREIN. THE SPECIFICATIONS IN THIS DOCUMENT ARE SUBJECT TO CHANGE AT THE
DISCRETION OF TELIT CINTERION WITHOUT PRIOR NOTICE. THIS DOCUMENT IS
PROVIDED ON “AS IS” BASIS ONLY AND MAY CONTAIN DEFICIENCIES OR INADEQUACIES.
TELIT CINTERION DOES NOT ASSUME ANY LIABILITY FOR INFORMATION PROVIDED IN
THE DOCUMENT OR ARISING OUT OF THE APPLICATION OR USE OF ANY PRODUCT
DESCRIBED HEREIN.
TELIT CINTERION GRANTS A NON-EXCLUSIVE RIGHT TO USE THE DOCUMENT. THE
RECIPIENT SHALL NOT COPY, MODIFY, DISCLOSE, OR REPRODUCE THE DOCUMENT
EXCEPT AS SPECIFICALLY AUTHORIZED BY TELIT CINTERION.
TELIT CINTERION AND THE TELIT CINTERION LOGO, ARE TRADEMARKS OF TELIT
CINTERION AND ARE REGISTERED IN CERTAIN COUNTRIES. ALL OTHER REGISTERED
TRADEMARKS OR TRADEMARKS MENTIONED IN THIS DOCUMENT ARE THE PROPERTY
OF THEIR RESPECTIVE OWNERS AND ARE EXPRESSLY RESERVED BY TELIT (AND ITS
LICENSORS).
3 Basic Commands
3.1 A/ - Repeat Previous Command Line
Repeat the Previous AT command line.
In general, after beginning a command line with character “a” or “A”, a second character
“t”, “T” or “/” has to follow. In case of using a wrong second character, it is necessary to
start again with character “a” or “A”
Syntax
Type Command Possible Return Result Instruction
Exec command A/ OK
Parameter Description
Parameter Value Instruction
NULL
4
4.1 ATS3 - Command Line Termination
ATS3 determines the character recognized by the device to terminate an incoming
command line. It is also generated for result codes and information text, along with a
character value set via ATS4. If have not inserted a SIM card, this command will return an
error.
Syntax
Type Command Possible Return Result Instruction
Read Command ATS3? <n> -
OK
Write Command ATS3=<n> OK -
Parameter Description
Parameter Value Instruction
<n> 0~127 The default value is 13 (Corresponding ASCII
character CR carriage return )
Notice: if change this value, it is possible to
affect the execution of the AT command.
Example
Parameter Instruction
ATS3=32 At this point, the AT command line terminator
OK has become a space instead of the previous
ATS3?
32 carriage return
OK
Syntax
Type Command Possible Return Result Instruction
Exec Command ATV[<value>] OK -
Parameter Description
Parameter Value Instruction
<value> 0 Information response: <text><CR><LF>
Short result code format: <numeric code><CR>
1 Information response: <CR><LF><text><CR><LF> Long
result code format: <CR><LF><verbose code><CR><LF>
Parameter Description
Parameter Value Instruction
<value> [0] User Profile Number
Parameter Description
Parameter Value Instruction
<value> Determines the number of bits in the data bits, the presence of a
parity bit, and the number of stop bits in the start-stop frame.
[3] 8 data bit, 1 stop bit
<parity> Determines how the parity bit is generated and checked, if present;
this sub-parameter has no meaning.
0 Odd (not supported)
1 Even (not supported)
2 Mark
[3] None
Syntax
Type Command Possible Return Result Instruction
Test Command AT+IFC=? +IFC: =(<by_te>list), (<by_ta>list) -
OK
However, the command does not change the current bit rate of the asynchronous serial
interface (UART).
Syntax
Type Command Possible Return Result Instruction
Exec Command AT&F[<value>] OK -
Parameter Description
Parameter Value Instruction
<value> [0] Reset parameters to their factory default values
Syntax
Type Command Possible Return Result Instruction
Exec AT+GMR XXX Display Revision Identification
Command OK
Test Command AT+GMR=? OK -
AT+GCAP
+GCAP: +CGSM
OK
Parameter Description
Parameter Value Instruction
<value> 1-255 43(+) is default value
Parameter Description
Parameter Value Instruction
<value> 1-[14]-255 14 is the default value. Number of tenths of seconds to wait
before disconnecting after UE has indicated the absence of
received line signal
Parameter Description
Parameter Value Instruction
<value> [0] Off
1 On
5
5.1 AT+CGMI - Request Manufacturer Identification
AT+CGMI returns a manufacturer identification text.
Syntax
Type Command Possible Return Result Instruction
Test Command AT+CGMI=? OK -
Exec Command AT+CGMI xxx Display manufacturer identification.
Parameter Description
Parameter Value Instruction
<iws> 0…61 Interworking window size (IWF to
0…240…488 for <ver>=2 MS)
<mws> 0…61 Mobile window size (MS to IWF)
0…240…488 for <ver>=2
<T1> 38…48…255 Acknowledgement timer (T1 in 10
42…52…255 for <ver>=2 ms units)
<N2> 1…6…255 Re-transmission attempts N2
<ver> 0…2 RLP version number
Example:
AT+CRLP?
+CRLP: 61,61,48,6,0
+CRLP: 61,61,48,6,1
+CRLP: 240,240,52,6,2
OK
AT+CRLP =?
+CRLP: (0-61),(0-61),(38-255),(1-255),0
+CRLP: (0-61),(0-61),(38-255),(1-255),1
+CRLP: (0-488),(0-488),(42-255),(1-255),2
OK
AT+CRLP =60,60,48,6,1
OK
AT+CRLP?
+CRLP: 61,61,48,6,0
+CRLP: 60,60,48,6,1
+CRLP: 240,240,52,6,2
OK
Syntax
Type Command Possible Return Result Instruction
Test Command AT+CR=? +CR: <mode> list -
OK
Read Command AT+CR? +CR: <mode> -
OK
Write Command AT+CR=<mode> OK -
Parameter Description
Parameter Value Instruction
<mode> [0] Disable
1 Enable
6.7 AT+CRC - Set Cellular Result Codes for Incoming Call Indication
AT+CRC controls whether or not to use the extended format of incoming call indication.
<mode>=1 may lead to a connection failure if the application waits for the default result
code/URC.
Syntax
Type Command Possible Return Result Instruction
Test Command AT+CRC=? +CRC: <mode> list -
OK
Read Command AT+CRC? +CRC: <mode> -
OK
Write Command AT+CRC=<mode> OK -
Exec Command AT+CRC OK -
Parameter Description
Parameter Value Instruction
<mode> [0] Disable extended format
1 Enable extended format
Syntax
Type Command Possible Return Result Instruction
Test AT+ CGPIAF =? + CGPIAF: -
Command (list of supported
<Ipv6_AddressFormat >s),
(list of supported
<Ipv6_SubnetNotation >s),
(list of supported
<Ipv6_LeadingZeros >,
(list of supported
<Ipv6_CompressZeros >s)
OK
Read AT+ CGPIAF? + CGPIAF: <Ipv6_AddressFormat>, -
Command <Ipv6_SubnetNotation>,
<Ipv6_LeadingZeros>,
<Ipv6_CompressZeros>
OK
Write AT+ CGPIAF = OK -
Command [<Ipv6_AddressFor mat>
[,<Ipv6_Subn
etNotation>
[,<Ipv6_LeadingZeros>
[,<
Ipv6_CompressZeros>]]]]
Parameter Description
Parameter Value Instruction
<Ipv6_AddressFormat> 0 Disable
1 Enable
<Ipv6_SubnetNotation> 0 Disable
1 Enable
<Ipv6_LeadingZeros> 0 Disable
1 Enable
<Ipv6_CompressZeros> 0 Disable
1 Enable
Before executing the read command (AT+CSTF?), you must execute the write command
(AT+CSTF=<mode>) firstly.
Syntax
Type Command Possible Return Result Instruction
Test Command AT+CSTF=? +CSTF: <mode> list -
OK
Read Command AT+CSTF? +CSTF: <mode>
OK
Write Command AT+CSTF=<mode> OK -
Parameter Description
Parameter Value Instruction
<mode> 1 HH:MM (24-hour clock)
2 HH:MM a.m./p.m.
sent by the UICC application in its response to the Authenticate command shall be
provided to the TE in <EAP packet response>.
If the targeted application on the UICC does not support the requested EAP method and
if the MT does support this method then the <EAP packet data> shall be handled by the
MT. During the handling of the EAP method, the MT shall run the authentication
algorithm on the SIM or USIM, respectively.
Also, the MT has to allocate an <EAP sessionid> to identify an EAP session and its
corresponding keys and parameters.
If neither the MT nor the appropriate UICC application supports the requested EAP
method, the MT shall respond with CME ERROR: 49 (EAP method not supported).
Syntax
Type Command Possible Return Result Instruction
Write AT+CEAP =<dfname>, +CEAP: <EAP sessionid>, -
Command <EAP Method>, <EAP parameter response>
<EAP packet data> OK
[,<Dfeap>]
Parameter Description
Parameter Value Instruction
<dfname> XXX <dfname>: string type in hexadecimal character format. All
selectable applications are represented in the UICC by an AID
coded 1 to 16 bytes.
<EAP XXX String type in hexadecimal character format. This is the EAP
Method> Method Type as defined in RFC 3748 [13] in 1-byte format or 8
bytes expanded format. The value range for 1-byte format and
8 bytes expanded format is defined in RFC 3748 [13].
<EAP XXX <EAP packet data>: string type in hexadecimal character
packet format. This is the EAP packet data in hexadecimal characters
data> as defined in ETSI TS 102 310 [9].
<Dfeap> XXX <Dfeap>: string type in hexadecimal character format. Contains
the DF(EAP) associated with the specified <EAPMethod> on the
SIM/UICC as defined in ETSI
TS 102 310 [9] (e.g. “6D34”).
<EAP 1- Integer type. This is the identifier of the EAP session to be used
sessionid> 4294967295 to retrieve the EAP parameters with the EAP Retrieve
Parameters +CERP command. The value range is from 1 to
4294967295.
<EAP XXX String type in hexadecimal character format. Defined in ETSI TS
parameter 102 310 [9].
response>
This command allows a TE to retrieve EAP session parameters / derived keys after a run
of the +CEAP command. If the EAP session is handled by the UICC then the MT shall
return the content of the elementary file corresponding to the indicated <EAP
parameter>. Those Efs are defined in ETSI TS 102 310 [9].
If the MT handles the EAP session then the MT shall return the corresponding parameter
encoded as defined for EAP files, see ETSI TS 102 310 [9].
For example, the keys shall be retrieved in the TLV format described in ETSI TS 102 310
[9].
If neither the MT nor the appropriate UICC application can provide the requested
information (e.g. because the requested EAP session ID does not exist), the MT shall
respond with CME ERROR: 50 (Incorrect parameters).
Syntax
Type Command Possible Return Result Instruction
Write AT+CERP=<EAP +CERP: -
Command sessionid>, <EAP parameter response>
<EAP parameter> OK
Parameter Description
Parameter Value Instruction
<EAP sessionid> 1-4294967295 This is the identifier of the EAP session to be used to
retrieve the EAP parameters corresponding to an
active EAP session.
<EAP parameter> 1 Keys
2 Status
3 Identity
4 Pseudonym
<EAP parameter XXX String type in hexadecimal character format. The
response> format of the parameter is defined in ETSI TS 102 310
[66]. The <EAP parameter response> depends on the
value of the <EAP parameter>.
Example:
AT+CUAD
+CUAD:
"61244F10A0000000871002FF86FFFF89FFFFFFFF5010434D43434543505553494
D322E304120"
OK
AT+CEAP = "4F10", "12", "0101000BA0000000871002"
+CEAP: 531871624,"020100060312"
OK
AT+CERP=531871624,3
+CERP: "34363030323031333633373536"
OK
AT+CERP = 531871624,2
+CERP: “01”
OK
AT+CREG?
+CREG: 1,1
OK
AT+CREG=2
OK
AT+CREG?
+CREG: 2,1,”247C”,D0FE535”, 7
OK
OK
OK
Write AT+CLCK=<fac>,<mode>[,<passw OK -
Comma d>[,<class>]]
nd
Parameter Description
Parameter Value Instruction
<fac> “AB” All Barring services (refer 3GPP TS 22.030 [16]) (applicable only for
<mode>=0)
“AC” All 46uarante barring services (refer 3GPP TS 22.030 [16]) (applicable
only for <mode>=0)
“AG” All 46uarante barring services (refer 3GPP TS 22.030 [16]) (applicable
only for <mode>=0)
“AI” BAIC (Barr All Incoming Calls) (refer 3GPP TS 22.088 [14] clause 2)
“AO” BAOC (Barr All Outgoing Calls) (refer 3GPP TS 22.088 [14] clause 1)
“IR” BIC-Roam (Barr Incoming Calls when Roaming outside the home
country) (refer 3GPP TS 22.088 [14] clause 2)
“OI” BOIC (Barr Outgoing International Calls) (refer 3GPP TS 22.088 [14]
clause 1)
“OX” BOIC-exHC(BarrOutgoing
InternationalCallsexcepttoHomeCountry)(refer3GPPTS22.088 [14]
clause 1)
“SC” SIM (lock SIM/UICC card installed in the currently selected card slot)
(SIM/UICC asks for password in MT power-up and when this lock
command is issued)
“FD” SIM card or active application in the UICC (GSM or USIM) fixed
46uarant memory feature (if PIN2 authentication has not been done
during the current session, PIN2 is required as <passwd>)
“PN” Network Personalization (refer 3GPP TS 22.022 [15])
“PU” Network sUbset Personalization (refer 3GPP TS 22.022 [15])
“PP” Service Provider Personalization (refer 3GPP TS 22.022 [15])
“PC” Corporate Personalization (refer 3GPP TS 22.022 [15])
ParameterValue Instruction
<oldpwd> string type Shall be the same as the password specified for the facility
from the MT user interface or with the command Change
Password +CPWD.
<newpwd> string type The new password
Parameter Description
Parameter ValueInstruction
<default_configured_nssai_length> 0-64 Integer type. Indicates the length in octets of the
default configured NSSAI to be stored at the MT
<default_configured_ns sai> - String type in hexadecimal format. Dependent
on the form, the string can be separated by
dot(s), semicolon(s) and colon(s). This parameter
indicates the list of S-NSSAIs included in the
default configured NSSAI to be stored by the
MT. If the value is an empty string (""), no default
configured
NSSAI is stored at the MT
Note: The Time Zone reporting is not affected by the Automatic Time Zone setting
command, +CTZU.
Syntax
Type Command Possible Return Result Instruction
Test Command AT+ CTZR =? +CTZR: (0-2) -
OK
Read Command AT+ CTZR? +CTZR: 0 -
OK
Write Command AT+CTZR=<onoff> OK
Parameter Description
Parameter Value Instruction
<onoff> 0 Disable time zone change event reporting (default).
1 Enable time zone change event reporting
Syntax
Type Command Possible Return Result Instruction
Test Command AT+ CGTFT =? - -
Read AT+ CGTFT? +CGTFT: -
Command OK
Write AT+ CGTFT =[<cid>, [<packet filter OK -
Command identifier>, <evaluation precedence
index> [,<source address and subnet
mask> [,<protocol number (ipv4) /
next header (ipv6)> [,<destination
port range> [,<source port range>
[,<ipsec security parameter index
(spi)>
[,<type of service (tos) (ipv4) and mask
/ traffic class (ipv6) and mask>
[,<flow label (ipv6)> ]]]]]]]]]
Parameter Description
Parameter Value Instruction
<cid> 1-42 A numeric parameter specifies a particular PDP context
definition (see the +CGDCONT and +CGDSCONT commands).
<packet filter 1-2 -
identifier>
<evaluation 0-255 -
precedence
index>
<source - 0.0.0.0.0.0.0.0 to 255. 255. 255. 255. 255. 255. 255. 255
address and ‘a1.a2.a3.a4.m1.m2.m3.m4’, for Ipv4,
subnet mask> ‘a1.a2.a3.a4.a5.a6.a7.a8.a9.a10.a11.a12.a13.a14.a15.a16.
m1.m2.m3.m4.m5.m6.m7.m8.m9.m10.m11.m12.m13.m14.m1
5.m16’, for Ipv6.
<protocol 0-255 -
number (ipv4) /
next header
(ipv6)>
<destination - 0.0 to 65535.65535
port range> Consists of dot-separated numeric (0-65535) parameters on
the form ‘f.t’.
<source port - 0.0 to 65535.65535
range> Consists of dot-separated numeric (0-65535) parameters on
the form ‘f.t’.
<ipsec security - Hexadecimal parameter, value range from 00000000 to
parameter FFFFFFFF.
index (spi)>
Parameter Description
Parameter Value Instruction
<cid> 1-42 A numeric parameter specifies a particular PDP context
definition (see the +CGDCONT and +CGDSCONT
commands).
<precedence> 1-3 A numeric parameter specifies the precedence class.
<delay> 1-4 A numeric parameter specifies the delay class.
<reliability> 1-5 A numeric parameter specifies the reliability class.
<peak> 1-4 A numeric parameter which specifies the peak
throughput class.
<mean> 1-18,31 A numeric parameter specifies the mean throughput
class.
Parameter Description
Parameter Value Instruction
<cid> 1-42 A numeric parameter specifies a particular PDP context definition
(see the +CGDCONT and +CGDSCONT commands).
<precedence> 1-3 A numeric parameter specifies the precedence class.
<delay> 1-4 A numeric parameter specifies the delay class.
<reliability> 1-5 A numeric parameter specifies the reliability class.
<peak> 1-4 A numeric parameter which specifies the peak throughput class.
<mean> 1-18,31 A numeric parameter specifies the mean throughput class.
The test command returns values supported as a compound value. If the MT supports
several PDP types, the parameter value ranges for each PDP type are returned on a
separate line.
Syntax
Type Command Possible Return Result Instruction
Test Command AT+ CGEQMIN=? - -
Read AT+ CGEQMIN? OK -
Command
Write AT+ CGEQMIN =[<cid> [,<Traffic OK -
Command class>
[,<Maximum bitrate UL> [,<Maximum
bitrate DL> [,<Guaranteed bitrate
UL>[,<Guaranteed bitrate DL>
[,<Delivery order> [,<Maximum SDU
size>
[,<SDU error ratio> [,<Residual bit
error ratio>
[,<Delivery of erroneous SDUs>
[,<Transfer delay>
[,<Traffic handling priority>
[,<Source statistics descriptor>
[,<Signalling indication>]]]]]]]]]]]]]]]
Parameter Description
Parameter Value Instruction
<cid> 1-42 A numeric parameter specifies a particular PDP context definition
(see the +CGDCONT and +CGDSCONT commands).
< Traffic class> A numeric parameter that indicates the type of application for
which the UMTS bearer service is guaranteed.
0 conversational
1 streaming
2 interactive
3 background
4 subscribed value
< Maximum 0-384 A numeric parameter that indicates the maximum number of
bitrate UL> kbits/s delivered to UMTS (up-link traffic) at an SAP. As an
example, a bitrate of 32kbit/s would be specified as ‘32’ (e.g.
AT+CGEQREQ=…,32, …). This parameter should be provided if the
Traffic class is specified as conversational or streaming
(refer to 3GPP TS 24.008 [21] subclause 10.5.6.5).
ERROR response is returned. Extended error responses are enabled by the +CMEE
command.
Any active PDP contexts will be automatically deactivated when the attachment state
changes to detached.
The read command returns the current Packet Domain service state.
The test command is used for requesting information on the supported Packet Domain
service states.
Note: This command has the characteristics of both the V.250 action and parameter
commands. Hence it has the read form in addition to the execution/set and test forms.
Syntax
Type Command Possible Return Result Instruction
Test Command AT+ CGATT=? +CGATT: (0,1) -
OK
Read Command AT+ CGATT? +CGATT: 1 -
OK
Write Command AT+ CGATT =<state> OK -
Parameter Description
Parameter Value Instruction
<state> Indicates the state of PS attachment
0 Detached
1 Attached
ParameterValueInstruction
1 Discard unsolicited result codes when MT-TE link is reserved (e.g. in on-
line data mode); otherwise forward them directly to the TE.
2 Buffer unsolicited result codes in the MT when MT-TE link is reserved
(e.g. in on-line data mode) and flush them to the TE when MT-TE link
becomes available; otherwise forward them directly to the TE.
<bfr> 0 MT buffer of unsolicited result codes defined within this command is
cleared when <mode> 1 or 2 is entered
1 MT buffer of unsolicited result codes defined within this command is
flushed to the TE when <mode> 1 or 2 is entered (OK response shall be
given before flushing the codes).
associated to the provided context identifier <cid>. If the context cannot be found an
ERROR response is returned.
If the parameter <cid> is omitted, the Quality of Service parameters for all established
PDP contexts are returned.
The test command returns a list of <cid>s associated with active contexts.
Parameters of both network and MT/TA initiated PDP contexts will be returned.
Syntax
Type Command Possible Return Result Instruction
Test Command AT+ CGEQOSRDP=? OK -
Write Command AT+ CGEQOSRDP =[<cid>] OK -
Parameter Description
Parameter Value Instruction
<cid> 1-42 Specifies a particular Traffic Flows definition in EPS and a PDP Context
definition in UMTS/GPRS (see the +CGDCONT and +CGDSCONT
commands).
Syntax
Type Command Possible Return Result Instruction
Read Command AT+CEMBMSSRV? + CEMBMSSRV: <n> -
OK
Write Command AT+CEMBMSSRV= OK -
[<n>[,<embms_service>
[,<tmgi>]]]
Test Command AT+CEMBMSSRV=? + CEMBMSSRV: -
(list of supported <n>s),
(list of supported
<embms_service>s)
OK
Parameter Description
Parameter Value Instruction
<n> 0 Disable eMBMS unsolicited result code
1 Enable eMBMS unsolicited result code
<embms_service> 0 Query eMBMS services available for use by the MT
1 Query eMBMS services being used by the MT
2 Configure eMBMS service for use by the MT
3 Deconfigure eMBMS service for use by the MT
4 Keep current configuration of eMBMS services used by the MT
<tmgi> - String type in hex format; value is the Temporary Mobile
Group Identity allocated to a particular eMBMS bearer service.
Refer 3GPP TS 24.008 0, subclause 10.5.6.13
12
12.1 AT+CSMS - Select Message Service
This set command selects messaging service <service>. It returns the types of messages
supported by the ME.
Read command reports current service setting along with supported message.
Test command reports the supported value of the parameter <service>.
Syntax
Type Command Possible Return Result Instruction
Test Command AT+CSMS=? +CSMS: (<service> list) 0,1
OK
Read command AT+CSMS? +CSMS:<service>,<mt>,<mo>,<bm> -
OK
Write Command AT+CSMS= +CSMS:<mt>,<mo>,<bm> TA return ME
<service> OK support service type
Parameter Description
Parameter Value Instruction
<service> 0 The syntax of SMS AT commands is compatible with 3GPP TS 27.005
Phase 2 version 4.7.0
1 The syntax of SMS AT commands is compatible with 3GPP TS 27.005
Phase 2+ version.
<mt> 0 Mobile terminated messages support, Type not supported
1 Mobile terminated messages support, Type supported
<mo> 0 Mobile originated messages support, Type not supported
1 Mobile originated messages support, Type supported
<bm> 0 Broadcast type messages support, Type not supported.
Default: 0.
1 Broadcast type messages support, Type supported.
Example
AT+CSMS=0 Set the syntax of SMS AT commands is
+CSMS: 1,1,1 compatible with 3GPP TS 27.005 Phase 2
OK
AT+CSMS? version 4.7.0
+CSMS: 0,1,1,1
OK
AT+CSMS=?
+CSMS: (0-1)
OK
Example
AT+CPMS=”ME”,”ME”,”SM” Set the messages storage is
+CPMS: 0,23,0,23,45,50 “ME”,”ME”,”SM”
OK 0 SMS stored in <mem1>, 23
AT+CPMS? <mem1> can
+CPMS: “ME”,0,23,”ME”,0,23,”SM”,45,50 contain and so on
OK
AT+CPMS=?
+CPMS:
(“ME”,”MT”,”SM”,”SR”),(“ME”,”MT”,”SM”
,”SR”),(“ME”,”MT”,”SM”,”SR”)
OK
Parameter Description
Parameter Value Instruction
<sca> - Service Center Address, value field in string format, BCD numbers (or
GSM 7 bit default alphabet characters) are converted to characters of
the currently selected TE character set (refer to command AT+CSCS),
type of address given by
<tosca>
<tosca> - SC address Type-of-Address octet in integer format when first
character of <sca> is + (IRA 43) default is 145, otherwise default is
129.
Example
Set the Service Center Address is 8613010888500 and SC address Type-of-Address is
145
CMCC : ShenZhen City 8613800755500
CUCC : ShenZhen City 8613010888500
AT+CSCA=”+8613010888500”,145
OK
AT+CSCA?
+CSCA: “+8613010888500”,145
OK
Parameter ValueInstruction
<dcs> - GSM 03.38 SMS Data Coding Scheme (default 0), or Cell Broadcast
Data Coding Scheme in integer format depending on the command or
result code.
Example
AT+CSMP=17,167,0,0 Set SMS effective time is one day (167-166) *1
OK day
AT+CSMP?
+CSMP: 17,167,0,0
OK
Example
at+cmgw=”18576408172” In index 0, restore a message
> rose hello
+CMGW: 0
OK
at+cmgl=”all”
+CMGL: 0,”STO Show this message
UNSENT”,”18576408172”,,,129,10
rose hello
at+csdh=1
OK Set Text Mode Parameters
at+cmgr=0
+CMGR: “STO Read the index 0 message
UNSENT”,”18576408172”,,129,17,0,
0,167,”+8613800755500”,145,10
rose hello
at+csdh=0
OK Set Text Mode Parameters
at+cmgr=0
+CMGR: “STO UNSENT”,”18576408172”,
rose hello
Parameter ValueInstruction
The rules for 2 New CBMs are routed directly to the TE using unsolicited result
storing received code:
CBMs depend on +CBM: <length><CR><LF><pdu> (PDU mode enabled); or
its data coding +CBM: <sn>,<mid>,<dcs>,<page>,<pages><CR><LF><data> (text
scheme, the mode enabled)
setting of Select
CBM Types
(AT+CSCB) and
this value:
<ds> [0] No SMS-STATUS-REPORTs are routed to the TE.
1 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> [0] modem buffer of unsolicited result codes defined within this
command is flushed to the DTE when <mode> 1 – 3 is entered
(OK response shall be given before flushing the codes)
1 modem buffer of unsolicited result codes defined within this
command is cleared when <mode> 1 – 3 is entered
Example
AT+CPMS="SM","SM","SM"
+CPMS: 50,50,50,50,50,50
OK
AT+CNMI=1,2
OK New message indications to TE
Parameter Description
Parameter Value Instruction
<stat> Text Mode “REC UNREAD” Received unread message (i.e. new message)
“REC READ” Received read message
“STO UNSENT” Stored unsent message
“STO SENT” Stored sent message
“ALL” All messages
<stat> PDU Mode 0 Received unread message (i.e. new message)
1 Received read message
2 Stored unsent message
3 Stored sent message
4 All messages
Parameter Description
Parameter Value Instruction
<index> - In the message storage <memw>, the location value of the message
to send.
<da> Destination-Address, Address-Value field in string format; BCD
numbers (or GSM 7 bit default alphabet characters) are converted
to characters of the currently selected TE character set, type of
address given by <toda>.
Example
AT+CMGW=”18576408172” Writes message to memory, the index is 0
> Rose
+CMGW: 0
OK Lists all message
AT+CMGL=”all”
+CMGL: 0,”STO
UNSENT”,”18576408172”,,
Rose
OK Send a message from memory index 0
AT+CMSS=0
+CMSS: 36
OK
Example
AT+CMGL=”all” Lists all message
+CMGL: 1,”STO
UNSENT”,”18576408172”,, Index 1 message
P!AA
+CMGL: 0,”STO Index 0 message
SENT”,”18576408172”,,
Rose
OK
AT+CMGD=1 Delete Index1 message
OK
AT+CMGL =”all” The index1 message have been delete
+CMGL: 0,”STO
SENT”,”18576408172”,,
Rose
Example
AT+CPMS=”ME”,”ME”,”ME” Create an SMS
+CPMS: 0,23,0,23,0,23 message with
OK
AT+CMGF=1 AT+CMGW
OK
AT+CMGW= “18576408172”
> test cnma test5
+CMGW: 0 Set the TE character
OK
AT+CSCS =”IRA” set to IRA
OK
AT+CSDH=1 Set to show text
OK mode parameter
AT+CMGF =0 headers
OK
AT+CMGR=0
+CMGR: 2,,28 Set to PDU mode
0891683108705505F011640B818175468071F20000A70FF4F2
9C0E1ABBDB6110BD3CA7D700 Reads message for
OK PDU mode and
AT+CMGC=28
> message length
0891683108705505F011640B818175468071F20000A70FF4F2
9C0E1ABBDB6110BD3CA7D700 Send an SMS
+CMGC: 51 command
OK
Parameter Description
Parameter Value Instruction
<n> 0 Disable
1 Keep enabled until the time between the response of the latest
message send command (+CMGS,+CMSS, etc.) and the next send
command exceeds 1-5 seconds (the exact value is up to
Meimplementation), then ME shall close the link and TA switches <n>
automatically back to 0
SMS-SUBMIT:
+CMGR:
<stat>,<da>,[<alpha>][,<toda>,
<fo>,<pid>,<dcs>,[<vp>],<sca>,
<tosca>,<length>]<CR><LF>
<data>
SMS-STATUS-REPORT:
+CMGR:
<stat>,<fo>,<mr>,[<ra>],[<tora>],
<scts>,<dt>,<st>
SMS-COMMAND:
+CMGR:
<stat>,<fo>,<ct>[,<pid>,[<mn>],
[<da>],[<toda>],<length>
<CR><LF>
<data>]
Parameter Description
Parameter Value Instruction
<index> - Integer type; value in the range of location numbers
supported by the associated memory and start with zero
If text mode “REC UNREAD” Received unread message (i.e. new message)
<stat> “REC READ” Received read message
“STO UNSENT” Stored unsent message
“STO SENT” Stored sent message
“ALL” All messages
13 Vendor-specific Commands
13.1 AT$QCCLR - Clear Mobile Error Log
AT$QCCLR is used to clear mobile error log.
Syntax
Type Command Possible Return Result Instruction
Exec Command AT$QCCLR OK
Parameter Description
Parameter Value Instruction
Null
OK
Parameter Description
Parameter Value Instruction
Null
Parameter Description
Parameter Value Instruction
<rate> 300,600,1200,2400,4800,9600,
19200,38400,57600,115200,
230400,921600,2000000,
2900000,3000000,3200000,
3686400,4000000
Syntax
Type Command Possible Return Result Instruction
Test Command AT$QCPDPP=? $QCPDPP: (1-42),(0-3),,
OK
Read Command AT$QCPDPP? $QCPDPP: <cid>,<auth_type>
OK
Write Command AT$QCPDPP=<cid>, OK
<auth_type>,<password>,
<username>
Parameter Description
Parameter Value Instruction
<cid> 1 to 42 Parameter specifies a particular PDP context definition. This is also
used in other PDP context-related commands.
<auth_type> 0 None
1 PAP
2 CHAP
<password> Parameter specifies the password used for authentication. It is
required for the authentication types PAP and CHAP.
<username> Parameter specifies the user name used for authentication. It is
required for the authentication types PAP.
OK
Write Command AT$QCCNMI=[<mode> OK
[,<mt >[, <bm>[,<ds>
[,<bfr>]]]]]
Parameter Description
Parameter Value Instruction
<mode> 0 to 2 please refer to the command +CNMI
<mt> 0 to 3
<bm> 0, 2
<ds> 0, 1, 2
<bfr> 0, 1
Parameter Description
Parameter Value Instruction
Null
Write AT $QCPDPCFGE= OK
Command <profile_id>,
< APN disable flag>,
<timer_value>,
<APN class>,
<APN bearer >,
<max_pdn_conn_per
_block>,
<max_pdn_conn_tim
er>,
<pdn_req_wait_timer
>,
<emergency_calls_su
pported>,
<operator_reserved
_pco>,
<mcc>, <mnc>
Parameter Description
Parameter Value Instruction
<profile_id> 1 to 42
<APN disable flag> 0 Enable
1 Disable
<timer_value> 0 – 122820
<APN class> 0–5
<APN bearer> 0x1 GSM type
0x2 UMTS type
0x4 LTE type
0x8 TDS type
FF All types
<max_pdn_conn_per_ 0 – 1023
block>
<max_pdn_conn_timer> 0 – 3600
<pdn_req_wait_timer> 0 – 1023
<emergency_calls_ 0–1
supported>
<operator_reserved_ 65280 – 65535
pco>
<mcc> 0 – 999
<mnc> 0 – 999
Parameter Description
Parameter Value Instruction
<pref_term > 0 Until a power cycle
1 Permanent mode change
<band_pref> “1,2,3..” Band
Example
AT$QCBANDPREF=1,"27,28,30,31,34"
OK Set the band pref
AT$QCBANDPREF?
$QCBANDPREF:
"27.WCDMA_I_IMT_2000"
"28.WCDMA_II_PCS_1900"
"30.WCDMA_IV_1700"
"31.WCDMA_V_850"
"34.WCDMA_VIII_900"
"36.WLAN_US_2400"
"37.WLAN_JAPAN_2400"
"38.WLAN_EUROPE_2400"
"39.WLAN_SPAIN_2400"
"40.WLAN_FRANCE_2400"
“41.WLAN_US_5000"
"42.WLAN_JAPAN_5000"
"43.WLAN_EUROPE_5000"
"44.WLAN_SPAIN_5000"
"45.WLAN_FRANCE_5000"
OK
AT$QCBANDPREF =?
$QCBANDPREF: (0-1),
“1.BC0_A”
“2.BC0_B”
…....
“46.Any”
OK
Parameter Description
Parameter Value Instruction
<index> 0 to 11
<rat> 0 CDMA
1 HDR
2 GSM
3 WCDMA
4 LTE
<band> CDMA/ HDR – 0 to 19 (except 2)
GSM – 0 to 8
Parameter Description
Parameter Value Instruction
<Profile ID> 1 to 42
<P-CSCF Address Flag> 0,1 Disable, enable
<DHCP Flag> 0,1 Disable, enable
<CN Flag> 0,1 Disable, enable
Parameter Description
Parameter Value Instruction
<disp_rplmn> 0 RPLMN will not be displayed
1 RPLMN is required to be displayed
9 this field is noneffective, and there is no need for reading spn_name
field again
<coding> 0 GSM 7 bit Default Alphabet
1 USC2 mode
<spn_name> character string, the length will not exceed 16 bytes
2 IPV6
3 IPV4V6
<Tech Pref > 2 3GPP
<umts profile number> 1-42
<APN> String type, maximum length is 100
Example
AT$QCRMCALL= 1,1,1,2,1
$QCRMCALL: 1, V4
OK
Note:
AT$QCRMCALL=1,1 (For CDMA special module settings are required)
Parameter Description
Parameter Value Instruction
<mode> 2 Automatically select
13 GSM ONLY
14 WCDMA ONLY
15 TDSCDMA ONLY
16 no change
<acqorder> 0 Automatically
1 GSM first, UTRAN second
2 UTRAN first, GSM second
3 No change
<roam> 0 not support
1 can roam
2 No change
<srvdomain> 0 CS_ONLY
1 PS_ONLY
2 CS_PS
3 ANY
4 No change
Syntax
Type Command Possible Return Result Instruction
Exec Command AT^SYSINFO ^SYSINFO: <srv_status>,
<srv_domain>, <roam_status>,
<sys_mode>, <sim_stat>
OK
Parameter Description
Parameter Value Instruction
<srv_status> 0 no service
1 limited service
2 service available
3 limited area service
4 power saving and dormancy status.
<srv_domain> 0 no service
1 only CS service
2 only PS service
3 PS+CS service
4 CS and PS don’t register and are in the status
of searching
255 CDMA doesn’t support
<roam_status> 0 non-roaming status.
1 roaming status
<sys_mode> 0 no service
1 AMPS mode (not use provisionally)
2 CDMA mode
3 GSM/GPRS mode
4 HDR mode
5 WCDMA mode
6 GPS mode
7 GSM/WCDMA
8 CDMA/HDR HYBRID
9 LTE mode
<sim_stat> 1 UIM card status available
240 ROMSIM version
255 UIM card doesn’t exist
Syntax
Type Command Possible Return Result Instruction
Test Command AT$QCSQ=? $QCSQ: (-12125),(-31 – 0),(-10 – 20),
(46 – 148),(-121 - -25)
OK
Exec Command AT$QCSQ $QCSQ:
<rscp>,<ecio>,<sir>,<pathloss>,<rssi
>
OK
Parameter Description
Parameter Value Instruction
<rscp> -121 - -25
<ecio> -31 – 0
<sir> -10 – 20
<pathloss> 46 – 14
<rssi> -121 - -25
Syntax
Type Command Possible Return Result Instruction
Read Command AT$QCRSRP? $QCRSRP: cell ID, EARFCN, RSRP
OK
Parameter Description
Parameter Value Instruction
NULL
<at_state> 0–3
SIM
1 Enable
14
14.1 AT+ES - Enable Synchronous Mode
AT+ES command is used to enable synchronous mode. Support in 3GPP.
Syntax
Type Command Possible Return Result Instruction
Test Command AT+ES=? +ES: (6),,(8)
OK
Read Command AT+ES? +ES:<orig_rqst>,<orig_fbk>,
<ans_fb k>
OK
Write Command AT+ES=<orig_rqst>, OK
<orig_fbk>,<ans_fbk>
Parameter Description
Parameter Value Instruction
<orig_rqst> 6
<orig_fbk> Undefined
<ans_fbk> 8
15
15.1 AT+SKUID - Get HW and SW Version Info
AT+SKUID command is used to get hardware version and firmware version information.
Syntax
Type Command Possible Return Result Instruction
Exec Command AT+SKUID HW Revision: <HW version >
SW Revision: <FW version>
OK
Parameter Description
Parameter Value Instruction
<HW vision> - Current HW version
<SW vision> - Current FW version
AT^GETIMEI
+CME ERROR: memory failure
Get IMEI failure
OK
OK
AT+VERSION=1 MP version
+VERSION:
FDE.F0.0.0.1.1.DF.001.001
OK
AT+VERSION=2
+VERSION:
FDE.F0.0.0.1.1.DF.001
OK
AT+VERSION=3
+VERSION: 001 AP version
OK
AT+FTM?
Device is in FTM mode,1
OK
AT+FTM=0
OK
AT+FTM?
Device is in ONLINE mode,0
OK Set to ONLINE mode
AT+RSSI=LTE,MAIN
LTE:
UL Band1: 18000-18599
UL Band2: 18600-19199
UL Band3: 19200-19949
UL Band4: 19950-20399
UL Band5: 20400-20649
UL Band7: 20750-21449
UL Band8: 21450-21799
UL Band12: 23010-23179
UL Band13: 23180-23279
UL Band14: 23280-23379
UL Band17: 23730-23849
UL Band18: 23850-23999
UL Band19: 24000-24149
UL Band20: 24150-24449
UL Band25: 26040-26689
UL Band26: 26690-27039
UL Band28: 27210-27659
UL Band29: 9660-9769
UL Band30: 27660-27759
UL Band32: 9920-10359
NR5G:
UL Band1:384000-396000
UL Band2:370000-382000
UL Band3:342000-357000
UL Band5:164800-169800
UL Band7:500000-514000
UL Band8:176000-183000
UL Band12:139800-143200
UL Band14:157600-159600
UL Band20:166400-172400
UL Band25:370000-383000
UL Band28:140600-149600
UL Band38:514000-524000
UL Band40:460000-480000
UL Band41:499200-537999
UL Band48:636667-646666
UL Band66:342000-356000
UL Band71:132600-139600
UL Band77:620000-680000
UL Band78:620000-653333
UL Band79:693334-733333
<LNA> 0-9 Expected RxAGC
0: Default value in hard code table
1: -100
2: -200
3: -300
4: -400
5: -500
6: -600
7: -700
8: -800
9: -900
AT+AGC?
WCDMA, band 1, MAIN RSSI: -65
OK
AT+AGC=2,2,18600,0,1,1,1
AT+AGC=3,1, 384000,0,1,3,3
OK
Syntax
Type Command Possible Return Result Instruction
Write AT+RX_CHAINS= OK LTE Mode
Command <mode>,<cc_id>,
<rx_chain>
AT+RX_CHAINS= OK WCDMA Mode
<mode>,<rx_chain>
+CEM ERROR: operation not
allowed
+CEM ERROR: Parameters
error
Read AT+RX_CHAINS? +RX_CHAINS: LTE Mode
Command <mode>,<cc_id>,<rx_chain>
OK
+RX_CHAINS: WCDMA Mode
<mode>,<rx_chain>
OK
Parameter Description
Parameter Value Instruction
<mode> 1 WCDMA Mode
2 LTE Mode
<rx_chain> 1 Enables Rx0 only (both LTE and WCDMA mode)
2 Enables Rx1 only (both LTE and WCDMA mode)
3 Enables Rx0 and Rx1 only (both LTE and WCDMA mode)
4 Enables Rx2 (only for LTE mode)
8 Enables Rx3 (only for LTE mode)
15 Enables all chains (only for LTE mode)
<cc_id> 0 PCell
1 SCell1
2 SCell2
3 SCell3
4 SCell4
Example
AT+RX_CHAINS=2,0,1
OK Enables Rx0 only on PCell
AT+RX_CHAINS?
+RX_CHAINS:2,0,1 Get RX Chain Status
OK
Syntax
Type Command Possible Return Result Instruction
Read Command AT+BUILDTIME? <build time>
OK
Parameter Description
Parameter Value Instruction
<build time> module build time
Example
AT+BUILDTIME?
MP: Oct 29 2019, 07:09:35
AP: Oct 28 2019, 22:23:16
OK
Parameter Description
Parameter Value Instruction
<mode> LTE For LTE RX switch
WCDMA For WCDMA RX switch
NR5G For NR5G RX switch
<ant> Main +Aux1 For LTE and WCDMA, Enable Main and Aux1 antenna
Main For LTE and WCDMA and 5GNR, Enable Main only
Aux1 For LTE and WCDMA and 5GNR, Enable Aux1 only
Aux2 For LTE and 5GNR, Enable Aux2 only
Aux3 For LTE and 5GNR, Enable Aux3 only
All For LTE and 5GNR, Enable Main + Aux1 + Aux2 + Aux3
Example
AT+SWITCHANT =LTE, MAIN
OK
AT+SWITCHANT?
+SWITCHANT:
WCDMA, MAIN+AUX1
LTE, MAIN
NR5G, ALL
OK
AT+SWITCHANT
OK
Syntax
Type Command Possible Return Result Instruction
Exec Command AT+RESET OK
Parameter Description
Parameter Value Instruction
NULL
Example
AT+RESET Reboot module.
OK
Example
AT+GPS?
1
OK
AT+GPS?
0
OK
Parameter Description
Parameter Value Instruction
<mode> 0 Cold start GPS
Example
AT+GPS_START=0
OK Cold Start GPS success
AT+GPS_START=0
+CME ERROR: GPS status error
Parameter Description
Parameter Value Instruction
NULL
Example
AT+GPS_INFO
GPS_CN:38.000000 //Query success
GPS_TTFF:30.121
OK
AT+GPS_INFO
GPS has not started…..
//Query fail
OK
8 RF_SAR_STATE_8
Example
AT+BODYSARON?
+BodySaron: 5
OK
Syntax
AT+DPR_ENABLE?
+DPR_ENABLE: 0.
OK
AT+DPR_ENABLE=1
OK
AT+DPR_ENABLE?
+DPR_ENABLE: 1
OK Enable DPR
Syntax
Type Command Possible Return Result Instruction
Write AT+DPR=<tech>, OK For WCDMA/LTE
Command <band>, Standalone/SA, the
<antenna>,<endc_band>, <endc_band> value
[<dsi_value1>, will be ignored, just
<dsi_value2>] set 0.
Read AT+DPR=<tech>,<band>, DSI1=24.5dbm For WCDMA/LTE
Command <antenna>, DSI2=24.5dbm Standalone/SA, the
[<endc_band>] DSI3=24.5dbm <endc_band> value
DSI4=24.5dbm will be ignored, can
DSI5=24.5dbm not be set. For LTE
DSI6=24.5dbm ENDC/ NSA, the
DSI7=24.5dbm <endc_band> must
DSI8=24.5dbm be set.
OK
Parameter Description
Parameter Value Instruction
<tech> 1 WCDMA
2 LTE Standalone
3 LTE ENDC
4 NSA (NR5G SUB6G)
5 SA (NR5G SUB6G)
<band> band value For WCDMA:
Band1 → 1, Band 2→ 2, … Band19 → 19
Support band: 1,2,4,5,6,8,9,19
Example
AT+DPR=1,1,65535
Query DPR value of WCDMA band 1
DSI1=24.5dbm
DSI2=24.5dbm
DSI3=24.5dbm
DSI4=24.5dbm
DSI5=24.5dbm
DSI6=24.5dbm
DSI7=24.5dbm
DSI8=24.5dbm
Change DSI1 value of WCDMA band 1
OK
AT+DPR=1,1,65535,0,230
OK
Change DSI1,DSI2,DSI3,DSI4 value of
AT+DPR=1,1,65535,0,200,205,210,215
WCDMA band 1
OK
Example
AT+SMTP=1
+SMTP: WCDMA mode Get max Tx power for all WCDMA bands
Band1: 23.5dbm
Band2: 23.5dbm
Band4: 23.5dbm
Band5: 23.5dbm
Band8: 23.5dbm
Band9: 23.5dbm
Band19: 23.5dbm
OK
AT+SMTP=1,1,230
OK
AT+SMTP=1
+SMTP: WCDMA mode
Band1: 23.0dbm Set max Tx power to 23dBm for WCDMA
Band2: 23.5dbm
band 1
Band4: 23.5dbm
Band5: 23.5dbm
Band8: 23.5dbm
Band9: 23.5dbm
Band19: 23.5dbm Get max Tx power for all WCDMA bands
OK
Parameter Description
Parameter Value Instruction
<tech> WCDMA WCDMA bands
LTE LTE bands
NR5G_NSA NR5G NSA bands
NR5G_SA NR5G SA bands
NR5G_MMW NR5G FR2 bands(If you device support NR5G FR2
Bands)
<status> 1 Disable bands
2 Enable bands
<band> List of WCDMA: 1,2,4,5,8
<band> LTE:1,2,3,4,5,7,8,12,13,14,17,18,19,20,25,26,28,29,30,32,
34,38,39,40,41,42,43,46,48,66,71
NR5G_NSA_Sub6G:
1,2,3,5,7,8,12,13,14,18,20,25,26,28,30,38,40,41,48,53,66
,70,71,75,76,77,78,79
NR5G_SA_Sub6G:
1,2,3,5,7,8,12,13,14,18,20,25,26,28,30,38,40,41,48,53,66
,70,71,75,76,77,78,79
NR5G_FR2:(257,258,260,261)
Example
AT+SLBAND=?
//Get the bands range for different
mode.
+slband:WCDMA,(1,2,4,5,8)
LTE,(1,2,3,4,5,7,8,12,13,14,17,
18,19,20,25,26,28,29,30,32,34,
38,39,40,41,42,43,46,48,66,71)
NR5G_NSA,(1,2,3,5,7,8,12,13,14,
18,20,25,26,28,30,38,40,41,48,
53,66,70,71,75,76,77,78,79)
NR5G_SA,(1,2,3,5,7,8,12,13,14,
18,20,25,26,28,30,38,40,
41,48,53,66,70,71,75,76,77,78,79)
OK
AT+SLBAND?
AT+SLBAND=LTE,2,1
OK //Enable LTE B1 only
AT+RESET
OK
//Reboot device to take effect
AT+SLBAND=WCDMA,1,2,8
OK
AT+RESET
OK //Disable WCDMA B2,B8
AT+SLBAND?
OK
// //Enable NR5G SA/NSA
AT+SLBAND=NR5G_MMW,2,260
OK n1,n3,n5,n53,n66,n79
AT+SLBAND=NR5G,2,1,3,5,53,66,79
OK
//Reboot device to take effect
AT+RESET
OK
Parameter Description
Parameter Value Instruction
<status> 1 Enable
0 Disable
<rst> 0 Do not reset
1 Reset after write command. If not input this
parameter, UE will always reset.
Example
AT+SBFS?
SIM base status: Disable
OK
AT+SBFS?
SIM base status: Enable
OK
AT+SBFS=?
^SBFS:(0,1), (0,1)
OK
AT+SBFS=0
Successfully setting SIM base status as: Disable
OK
AT+SBFS=1
Successfully setting SIM base status as: Enable
OK
AT+SBFS=2
Setting Parameter value is unexpected, should be 0 or 1.
OK
AT^SLMODE=1,0
OK
AT^SLMODE=?
^SLMODE:(0-1),(0-7)
OK
AT+SIMDECPIN?
Low
OK
Parameter Description
Parameter Value Instruction
<mode> 0 Enable
1-255 Disable
Example
AT+CA_ENABLE=1
You have succeeded to DISABLE the CA function!
OK
AT+CA_ENABLE?
CA_FLAG: DISABLE
OK
AT+CA_ENABLE=?
0:Enable
1-255:Disable
OK
Parameter Description
Parameter Value Instruction
NULL
Example
AT+ABAND?
Radio interface: LTE
Active band: LTE_BAND_39
Active channel: 38400
OK
Read Command AT+CA_INFO? PCC info: Band is xxx, Support LTE and NR5G
Band_with is xxx CA info
SCC1 info: Band is xxx,
Band_with is xxx
SCC2 info: Band is xxx,
Band_with is xxx
PCC info: Band is
NR5G_xxx, Band_with is
xxx
Parameter Description
Parameter Value Instruction
NULL
Example
AT+CA_INFO?
LTE serving information:
PCC info: Band is LTE_B40, LTE 1 CA Information
Band_width is 10.0MHz
OK LTE 2 CA Information
AT+CA_INFO? 5G ENDC: band information
LTE serving information:
PCC info: Band is LTE_B12,
Band_width is 10.0MHz
SCC1 info: Band is LTE_B25,
Band_width is 10.0MHz
OK
AT+CA_INFO?
LTE serving information:
PCC info: Band is LTE_B1,
Band_width is 20.0MHz
SCC1 info: Band is LTE_B3,
Band_width is 20.0MHz
SCC2 info: Band is LTE_B7,
Band_width is 20.0MHz
PCC info: Band is NR5G_N78,
Band_width is 100.0MHz
OK
OK
AT+BAND_PRI?
+BAND_PRI:41,38
OK
Syntax
Type Command Possible Return Result Instruction
Example
AT+RFPIN_STATUS?
RF HW key is pull up Query status of “W_DISABLE” pin
OK The status of “W_DISABLE” pin is high
AT+RFPIN_STATUS?
RF HW key is pull down Query status of “W_DISABLE” pin
OK The status of “W_DISABLE” pin is low
ParameterValue Instruction
<band> List of WCDMA: 1,2,4,5,8 LTE:1,2,3,4,5,7,8,12,13,14,17,18,19,20,
<band(s)> 25,26,28,29,30,32,34,38,39,40,41,42,43,46,48,66,71
String NR5G_NSA_Sub6G:
type,the 1,2,3,5,7,8,12,13,14,18,20,25,26,28,30,38,40,41,48,53,66,
band list 70,71,75,76,77,78,79
format is NR5G_SA_Sub6G:
"1,2,3,4,…,N" 1,2,3,5,7,8,12,13,14,18,20,25,26,28,30,38,40,41,48,53,66,
70,71,75,76,77,78,79
NR5G_MMW:(257,258,260,261)
Example
AT+BAND_PREF? //Query current Bands preference
settings
WCDMA,Enable Bands :1,2,4,5,8,
WCDMA,Disable Bands:
LTE,Enable Bands : 1,2,3,4,5,7,8,12,
13,14,17,18,19,20,25,26,28,29,30,32,
34,38,39,4 0,41,42,43,46,48,66,71,
LTE,Disable Bands:
NR5G_NSA,Enable Bands :
1,2,3,5,7,8,12,13,14,18,20,25,26,28,
30,38,40,41,48,53,66,70,71,75,76,77,
78,79,
NR5G_NSA,Disable Bands:
NR5G_SA,Enable Bands :
1,2,3,5,7,8,12,13,14,18,20,25,26,28,
30,38,40,41,48,53,66,70,71,75,76,77,
78,79,
NR5G_SA,Disable Bands:
OK
AT+BAND_PREF
OK //Recover the default configuration
AT+BAND_PREF=LTE,2,"1,3"
OK
//Enable LTE B1 and B3
AT+BAND_PREF=NR5G_SA,1,”78,79”
OK
NR5G_NSA,Enable
Bands:1,2,3,5,7,8,12,
13,14,18,20,25,26,28,30,38,40,41,48,
53,66,70,71,75,76,77,78,79,
NR5G_NSA,Disable Bands:
NR5G_SA,Enable Bands:1,2,3,5,7,8,12,
13,14,18,20,25,26,28,30,38,40,41,48,
53,66,70,71,75,76,77,78,79,
NR5G_SA,Disable Bands:
NR5G_MMW,Enable Bands
:257,258,260,261,
NR5G_MMW,Disable Bands:
lte_rsrp:-75.8dBm,rs rq:-10.4dBm
lte_rssi:-45.5dBm,lte_snr:30.0dBm
scell: lte_band:3
lte_band_width:20.0MHz
channel:1575 pci:2
lte_rsrp:-74.9dBm,rs rq:-10.4dBm
lte_rssi:-44.6dBm,lte_snr:30.0dBm
scell: lte_band:7
lte_band_width:20.0MHz
channel:3100 pci:3
lte_rsrp:-75.1dBm,rs rq:-10.4dBm
lte_rssi:-44.9dBm,lte_snr:30.0dBm
nr_band:n78
nr_band_width:100.0MHz
nr_channel:636666
nr_pci:4
nr_rsrp:82dBm rx_diversity: 15
(-82.1dBm,-110.6dBm,-140dBm,-125.8dBm)
nr_rsrq:-11dB
nr_snr:16.5dB
OK
Parameter Description
Parameter Value Instruction
NULL
Example
AT+VZWRSRQ?
+VZWRSRQ: 346,1650,”-149”,319,1650,”-176”,098,1650,”-
200”,386,1650,”-158”
OK
Example
AT+VZWAPNE=?
+VZWAPNE: (1-42),(0-16),,(IPV6 and Modify APN values in APN table
IPV4V6), LTE,
(0-1 ),(0-122820)
OK
AT+VZWAPNE?
+VZWAPNE: 1 , 0 ,””,”IPV4V6”,”LTE”,
0, 0
+VZWAPNE: 2 , 0
,”ims”,”IPV4V6”,”LTE”, 0, 0
OK
AT+VZWAPNE=1,0,”ims”,”IPV6”,”LTE”,0,0
OK
AT+VZWAPNE?
+VZWAPNE: 1 , 0 ,”ims”,”IPV6”,”LTE”,
0, 0
+VZWAPNE: 2 , 0
,”ims”,”IPV4V6”,”LTE”, 0, 0
OK
Example
AT+FTM=1
OK Make device into non signaling mode(FTM)
mode
AT+TX_PWR=2,1,2,0,110 Set LTE Band 1, bandwidth: 5MHz, Antenna 0,
OK
11dBm
AT+TX_PWR?
+TX_PWR: 11.00 dBm
OK Query current TX power
Stop test
AT+TX_PWR
OK
Set NR5G n3, bandwidth: 20MHz, Antenna 2,
AT+TX_PWR=3,3,5,2,150
OK 15dBm
Query current TX power
AT+TX_PWR?
+TX_PWR: 15.00 dBm
OK
AT+FTM=0
OK
Make device recover to normal(Online) mode
AT+SET_PLMN=460,00
OK Make device attach to specific PLMN
network
AT+DEBUG?
RAT:LTE
mcc:460,mnc:00
lte_cell_id:213931652
lte_tac:9340 Query current network information to
lte_tx_pwr:-11.0dB verify PLMN
lte_ant_rsrp:rx_diversity:15 (-
83.7dBm,-256.0dBm,-256.0dBm,-
256.0dBm)
pcell: lte_band:40
lte_band_width:20.0MHz
channel:38950 pci:304
lte_rsrp:-83.7dBm,rsrq:-6.7dB
lte_rssi:-57.1dBm,lte_snr:30.0dB
OK
Recover module to select PLMN
AT^SET_PLMN automatically
OK
Example
AT+WCDMA_LOCK?
Have not lock UARFCN and PSC Query current lock about UARFCN and PSC
before
OK
AT+WCDMA_LOCK=10663,143
OK
Lock UARFCN (Downlink) to 10663, PSC to
AT+RESET 143
OK
AT+DEBUG?
RAT:WCDMA
mcc:460,mnc:01 Restart device to take effect
band:1
band_width:5.0MHz
channel:10663
cell_id:228537163
Query current network information
lac:42282
cell1: psc:143,rscp:-
73.0dBm,ecio:-13.0dB
rssi:-74dBm
tx_pwr:0dB
wcdma_ant_rscp: rx_diversity: 1
(-73.0dBm,-214748364.8dBm)
OK Delete lock on UARFCN and PSC
AT+WCDMA_LOCK
OK
AT+LTE_LOCK =405,40936
OK
Lock EARFCN (Downlink) to 40936,
AT+RESET
OK PCI to 405
AT+DEBUG?
RAT:LTE
mcc:460,mnc:00 Restart device to take effect
lte_cell_id:9658433
lte_tac:9340
lte_tx_pwr:26.0dB
lte_ant_rsrp:rx_diversity:15 (-
118.3dBm,-140.0dBm,-140.0dBm,-140.0dBm) Query current network
pcell: lte_band:41 information
lte_band_width:20.0MHz
channel:40936 pci:405
lte_rsrp:-118.1dBm,rsrq:-15.3dB
lte_rssi:-82.9dBm,lte_snr:-2.6dB
OK
AT+RESET
OK
Restart device to take effect
AT+DEBUG?
RAT:LTE
mcc:460,mnc:00
lte_cell_id:224636231
lte_tac:9340
AT+RESET
OK Restart device to take effect
Example
AT+SWITCH_SLOT=0
OK
AT+SWITCH_SLOT?
SIM1 ENABLE
OK
AT+SWITCH_SLOT=1
OK
AT+SWITCH_SLOT?
SIM2 ENABLE
OK
Parameter Description
Parameter Value Instruction
<nr5g_mode> 0 Enable NR5G NSA and SA mode
1 Enable NR5G NSA mode only
2 Enable NR5G SA mode only
Example
AT+NR5G_MODE?
+NR5G_MODE:0 Query current NR5G NSA/SA mode status.
OK
AT+NR5G_MODE?
+NR5G_MODE:2 Query current NR5G NSA/SA mode status
OK
Parameter Description
Parameter Value Instruction
<band> - NR5G Operation Band
<scs_type> 0 Sub-carrier space 15kHz
1 Sub-carrier space 30kHz
2 Sub-carrier space 60kHz
3 Sub-carrier space 120kHz
<nr_arfcn> - New Radio Absolute Radio Frequency
Channel Number (Downlink)
<pci> - Physical-layer Cell Identifier
Example
AT+NR5G_LOCK?
NR5G_LOCK:Have not set cell lock Query current lock about NR-ARFCN and
before PCI
OK
AT+NR5G_LOCK =78,1,627264,148
OK
AT+NR5G_LOCK?
Lock the UE to PCI 148 with NR-ARFCN
^NR5G_LOCK:(78,1,627264,148)
OK 627264, SCS of 30 kHz, and band n78
AT+RESET Query current lock about NR-ARFCN and
OK
PCI
AT+DEBUG?
RAT:NR5G_SA
mcc:460,mnc:11
nr_cell_id:31676792833 Restart device to take effect
nr_tac:7768587
nr_band:n78
nr_band_width:100.0MHz Query current network information
nr_channel:627264
nr_pci:501
nr_rsrp:-107.0dBm rx_diversity:
15
(-106.4dBm,-119.3dBm,-140.0dBm,-
106.7dBm)
nr_rsrq:-19.0dB
nr_snr:10.5dB Delete lock of NR-ARFCN and PCI
OK
AT+NR5G_LOCK
OK Restart device to take effect
AT+RESET
OK
Syntax
Type Command Possible Return Result Instruction
Read AT+CLIENTID? client id: <ID> The length of ID must be less
Command OK than or equal to 64 Bytes.
Every character’s ASCII value
must between 0x20 to 0x7E.
There are some special
characters are not allow, for
example:
“,”, ”;”, ”>”, ”?”.
Write AT+CLIENTID=<ID> OK
Command
Parameter Description
Parameter Value Instruction
OK
Parameter Description
Parameter Value Instruction
<mcfg_index> - Index value of different MCFG. If number of available MCFG is
18, this value should be 0~17.
<mcfg_name> - Name of MCFG.
<mcfg_ver> - Version of MCFG
Example
AT+MCFG?
+MCFG: CU Query current activated MCFG
OK
AT+MCFG=?
+MCFG:
0,GCF,0x0a000801
1,Verizon,0x0a000101 List all available MCFG in device
2,T-mobile,0x0a000501
3,ATT,0x0a000301
4,FirstNet,0x0a005301
5,TIM,0x0a002b01
6,DT,0x0a001f01
7,EE,0x0a002201
8,Telefonica,0x0a000c01
9,Orange,0x0a000b01
10,CT,0x0a001301
11,CU,0x0a001501
12,CMCC,0x0a002001
13,Optus,0x0a004401
14,Vodafone,0x0a000401
15,Telstra,0x0a000f01
16,Rakuten,0x0a005501
17,SBM,0x0a001c01
18,KDDI,0x0a000701
19,Docomo,0x0a000d01OK
AT+MCFG?
+MCFG: T-mobile Query current activated MCFG
OK
Parameter Description
Parameter Value Instruction
<password> The length of the password cannot exceed 160 characters.
Only upper and lower case English characters and numbers
are supported.
Parameter Description
Parameter Value Instruction
<data> 1 Enable the wake by SMS feature
0 Disable the wake by SMS feature
Example
AT+DSS_ENABLE?
DSS is enabled // Query current DSS settings
OK
AT+DSS_ENABLE?
DSS is only enabled for: 460-00,
// Query current DSS settings(only 460-
460-01,
OK 00,460-01 support DSS)
AT+DSS_ENABLE?
DSS is enabled except:460-11,
// Query current DSS settings(only 460-11
OK
AT+DSS_ENABLE=1 do not support DSS)
Setting completed,please reboot
module
//Enable DSS for all PLMNs
OK
AT+DSS_ENABLE=1,460-11,460-01
Setting completed,please reboot
module
//Only enable DSS for 460-11,460-01
OK
AT+DSS_ENABLE=0,460-01
Setting completed,please reboot
module
//Only disable DSS for 460-01
OK
AT+MODESWITCH=1
+MODESWITCH :1 // To set device to PCIe mode.
OK
Example
AT+SETCONFIG?
+SETCONFIG: 0 // Query the current mode is MBIM mode.
OK // To set device to RMNET mode.
AT+SETCONFIG=1
OK
<mode> can be
0 LwM2M is disabled
1 LwM2M is enabled
Example
OK
AT+LWM2M_SWITCH="SB",1
+LWM2M_SWITCH: "SB", 1 // Enable Softbank’s LWM2M client.
OK
16 Related Documents
Refer to https://dz.telit.com/ for current documentation and downloads.
Table 2: Related Documents
S.no Book Document Title
Code
1 MV32-W Release Notes
2 MV32-W Hardware Interface Description
3 3GPP TR 21.905 Technical Specification Group Services and System Aspects;
Vocabulary for 3GPP Specifications
4 3GPP TS 31.101 UICC-terminal interface; Physical and logical characteristics
5 3GPP TS 22.002 (descendant of 3GPP TS 22.02): Circuit Bearer Services (BS)
supported by a Public Land Mobile Network (PLMN)
6 3GPP TS 23.038 TS 23.038 Technical Specification Group Core Network and
Terminals; Alphabets and language-specific information
7 3GPP TS 23.203 Technical Specification Group Services and System Aspects;
Policy and charging control architecture
8 GPP TS 24.301 Technical Specification Group Core Network and Terminals;
Non-Access-Stratum (NAS) protocol for Evolved Packet System (EPS); Stage 3
9 ETSI TS 102 310 Smart Cards; Extensible Authentication Protocol support in
the UICC
10 ETSI TS 102.221 Smart Cards; UICC-Terminal interface; Physical and logical
characteristics
11 ISO/IEC 10646:2017 Information technology — Universal Coded Character
Set (UCS)
12 ITU T T.50 International Reference Alphabet (IRA) (Formerly International
Alphabet No. 5 or IA5) - Information technology - 7-bit coded character set
for information interchange
13 RFC 3748 Extensible Authentication Protocol (EAP), http://www.ietf.org
14 3GPP TS 22.088Technical Specification Group Services and System Aspects;
Call Barring (CB) supplementary services; Stage 1
15 3GPP TS 22.022 Technical Specification Group Services and System Aspects;
Personalisation of Mobile Equipment (ME); Mobile functionality specification
16 3GPP TS 22.030 Technical Specification Group Services and System Aspects;
Man-Machine Interface (MMI) of the User Equipment (UE)
17 3GPP TS 51.011 Technical Specification Group Terminals; Specification of the
Subscriber Identity Module - Mobile Equipment (SIM - ME) interface
18 3GPP TS 44.065 Technical Specification Group Core Network and Terminals;
Mobile Station (MS) - Serving GPRS Support Node (SGSN); Subnetwork
Dependent Convergence Protocol (SNDCP)
19 3GPP TS 25.323 Technical Specification Group Radio Access Network; Packet
Data Convergence Protocol (PDCP) specification
20 3GPP TS 23.060 Technical Specification Group Services and System Aspects;
General Packet Radio Service (GPRS); Service description; Stage 2
17 Document History
New document: “Cinterion® MV32-W AT Command Reference Guide” v01000, r2.
Preceding document: “Cinterion® MV32-W AT Command Reference Guide” v01000,
r1.
Table 3: Document History
Revision Date Changes
1 2024-01-03 AT+SLMODE command description updated.
Technical Documentation
80781ST11134A Rev 2
v01000
Page 180 of 180 2023-06-08