The present document describes the AT Command Set for the SIMCom Module:
SIM5350
More information about the SIMCom Module which includes the Software Version information can be
retrieved by the command AT I. In this document, a short description, the syntax, the possible setting values
and responses, and some examples of AT commands are presented.
Prior to using the Module, please read this document and the Version History to know the difference
from the previous document.
In order to implement communication successfully between Customer Application and the Module, it
is recommended to use the AT commands in this document, but not to use some commands which are not
included in this document.
1.2 References
The present document is based on the following standards:
[1] ETSI GSM 01.04: Abbreviations and acronyms.
[2] 3GPP TS 27.005: Use of Data Terminal Equipment – Data Circuit terminating Equipment (DTE –
DCE) interface for Short Message Service (SMS) and Cell Broadcast Service (CBS).
[3] 3GPP TS 27.007: AT command set for User Equipment (UE).
[4] WAP-224-WTP-20010710-a
[5] WAP-230-WSP-20010705-a
[6] WAP-209-MMSEncapsulation-20010601-a
1.3 Terms and abbreviations
For the purposes of the present document, the following abbreviations apply:
AT ATtention; the two-character abbreviation is used to start a command line to be sent
from TE/DTE to TA/DCE
CSD Circuit Switched Data
DCE Data Communication Equipment; Data Circuit terminating Equipment
DCS Digital Cellular Network
DTE Data Terminal Equipment
DTMF Dual Tone Multi–Frequency
EDGE Enhanced Data GSM Environment
SIM5350 AT Command Set
EGPRS Enhanced General Packet Radio Service
GPIO General–Purpose Input/Output
GPRS General Packet Radio Service
GSM Global System for Mobile communications
HSDPA High Speed Downlink Packet Access
HSUPA High Speed Uplink Packet Access
I2C Inter–Integrated Circuit
IMEI International Mobile station Equipment Identity
IMSI International Mobile Subscriber Identity
ME Mobile Equipment
MO Mobile–Originated
MS Mobile Station
MT Mobile–Terminated; Mobile Termination
PCS Personal Communication System
PDU Protocol Data Unit
PIN Personal Identification Number
PUK Personal Unlock Key
SIM Subscriber Identity Module
SMS Short Message Service
SMS–SC Short Message Service – Service Center
TA Terminal Adaptor; e.g. a data card (equal to DCE)
TE Terminal Equipment; e.g. a computer (equal to DTE)
UE User Equipment
UMTS Universal Mobile Telecommunications System
USIM Universal Subscriber Identity Module
WCDMA Wideband Code Division Multiple Access
FTP
HTTP Hyper Text Transfer Protocol
POP3 Post Office Protocol Version 3
POP3 client
RTC Real Time Clock
SMTP Simple Mail Transfer Protocol
SMTP client An client that can transfer text-based e-mail to SMTP server over TCP session
URC Unsolicited Result Code
MMS Multimedia message system
File Transfer Protocol
An client that can receive e-mail from POP3 server over TCP session
1.4 Definitions and conventions
1. For the purposes of the present document, the following syntactical definitions apply:
<…> Name enclosed in angle brackets is a syntactical element. Brackets themselves do not
appear in the command line.
[…] Optional subparameter of AT command or an optional part of TA information response
is enclosed in square brackets. Brackets themselves do not appear in the command line.
If subparameter is not given, its value equals to its previous value or the recommended
default value.
underline Underlined defined subparameter value is the recommended default setting or factory
setting.
2. Document conventions:
♦ Display the examples of AT commands with Italic format.
♦ Not display blank-line between command line and responses or inside the responses.
♦ Generally, the characters <CR> and <LF> are intentionally omitted throughout this document.
♦ If command response is ERROR, not list the ERROR response inside command syntax.
NOTE: AT commands and responses in figures may be not following above conventions.
3. Special marks for commands or parameters:
SIM PIN – Is the command PIN protected?
YES – AT command can be used only when SIM PIN is READY.
NO
– AT command can be used when SIM card is absent or SIM PIN validation is
pending.
References – Where is the derivation of command?
3GPP TS 27.007
V.25ter
Vendor
– 3GPP Technical Specification 127 007.
– ITU–T Recommendation V.25ter.
– The command is supported by SIMCom.
SIM5350_ATC_V1.02 6/9/2014
9
SIM5350 AT Command Set
2 AT Commands Interface Synopsis
2.1 Interface settings
Between Customer Application and the Module, standardized RS–232 interface is used for the
communication, and default values for the interface settings as following:
115200bps, 8 bit data, no parity, 1 bit stop, no data stream control.
2.2 AT command syntax
The prefix “AT” or “at” (no case sensitive) must be included at the beginning of each command line
(except A/ and +++), and the character <CR> is used to finish a command line so as to issue the command
line to the Module. It is recommended that a command line only includes a command.
When Customer Application issues a series of AT commands on separate command lines, leave a pause
between the preceding and the following command until information responses or result codes are retrieved
by Customer Application, for example, “OK” is appeared. This advice avoids too many AT commands are
issued at a time without waiting for a response for each command.
In the present document, AT commands are divided into three categories: Basic Command, S Parameter
Command, and Extended Command.
1. Basic Command
The format of Basic Command is “AT<x><n>” or “AT&<x><n>”, “<x>” is the command name, and
“<n>” is/are the parameter(s) for the basic command, and optional. An example of Basic Command is
“AT E <n>”, which informs the TA/DCE whether received characters should be echoed back to the TE/DTE
according to the value of “<n>”; “<n>” is optional and a default value will be used if omitted.
2. S Parameter Command
The format of S Parameter Command is “AT S<n>=<m>”, “<n>” is the index of the S–register to set,
and “<m>” is the value to assign to it. “<m>” is optional; in this case, the format is “AT S<n>”, and then a
default value is assigned.
3. Extended Command
The Extended Command has several formats, as following table list:
Table 2-1: Types of Extended Command
Command T y pe Syntax Comments
SIM5350_ATC_V1.02 6/9/2014
10
SIM5350 AT Command Set
Test Command AT+<NAME>=? Test the existence of the command; give some
information about the command subparameters.
Read Command AT+<NAME>? Check the current values of subparameters.
0800,921600. If unspecified, or set to zero, automatic detection is selected, and the character format
is forced to auto detect.
Examples
AT+IPR?
+IPR: 115200
OK
AT+IPR=?
+IPR:(0,75,150,300,600,1200,2400,4800,7200,9600,14400,19200,28800,38400,57600,115200,230
400,460800,921600)
OK
AT+IPR=115200
OK
SIM5350_ATC_V1.02 6/9/2014
26
SIM5350 AT Command Set
3.26 AT+IFC Set local data flow control
Description
This command sets the flow control of the module.
SIM PIN References
NO V.25ter
Syntax
Test Command Responses
AT+IFC=? +IFC: (list of supported<DCE>s), (list of supported<DTE>s)
OK
Read Command Responses
AT+IFC? +IFC: <DCE>,<DTE>
OK
Write Command Responses
OK AT+IFC=<DCE>[,<DTE>]
ERROR
Defined values
<DCE>
0 – none (default)
2 – RTS hardware flow control
<DTE>
0 – none (default)
2 – CTS hardware flow control
Examples
AT+IFC?
+IFC: 0,0
OK
AT+IFC=?
+IFC: (0,2),(0,2)
OK
AT+IFC=2,2
OK
SIM5350_ATC_V1.02 6/9/2014
27
SIM5350 AT Command Set
3.27 AT+GCAP Request overall capabilities
Description
Execution command causes the TA reports a list of additional capabilities.
SIM PIN References
YES V.25ter
Syntax
Test Command Responses
AT+GCAP=? OK
Execution Command Responses
AT+GCAP +GCAP: (list of <name>s)
OK
Defined values
<name>
List of additional capabilities.
+CGSM GSM function is supported
+FCLASS FAX function is supported
+DS Data compression is supported
+ES Synchronous data mode is supported.
Examples
AT+GCAP
+GCAP: +FCLASS, +CGSM
OK
SIM5350_ATC_V1.02 6/9/2014
28
4 AT Commands for Call Control
4.1 AT+CSTA Select type of address
Description
Write command is used to select the type of number for further dialing commands (ATD ) according
to GSM/UMTS specifications.
Read command returns the current type of number.
Test command returns values supported by the Module as a compound value.
SIM PIN References
YES 3GPP TS 27.007
Syntax
Test Command Responses
AT+CSTA=? +CSTA:(list of supported <type>s)
OK
Read Command Responses
AT+CSTA? +CSTA:<type>
OK
Write Command Responses
OK AT+CSTA=<type>
ERROR
Defined values
<type>
Type of address octet in integer format:
145 – when dialling string includes international access code character “+”
161 – national number.The network support for this type is optional
177 – network specific number,ISDN format
129 – otherwise
Others – reserved
NOTE: Because the type of address is automatically detected on the dial string of dialing
command, command AT +C S TA has really no effect.
Examples
AT+CSTA?
+CSTA: 129
SIM5350 AT Command Set
OK
AT+CSTA=145
OK
4.2 AT+CHUP Hang up call
Description
This command is used to cancel voice calls. If there is no call, it will do nothing but OK response is
given.
SIM PIN References
NO 3GPP TS 27.007
Syntax
Test Command Responses
AT+CHUP=? OK
Execution Command Responses
AT+CHUP OK
Examples
AT+CHUP
OK
4.3 AT+CR Service reporting control
Description
Write command controls whether or not intermediate result code “+CR: <serv>” is returned from
the TA to the TE. If enabled, the 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 the intermediate result
code CONNECT is transmitted.
SIM PIN References
YES 3GPP TS 27.007
Syntax
Test Command Responses
AT+CR=? +CR: (list of supported <mode>s)
OK
SIM5350_ATC_V1.02 6/9/2014
30
SIM5350 AT Command Set
Read Command Responses
AT + CR ? +CR: <mode>
OK
Write Command Responses
AT+CR=<mode>OK
Defined values
<mode>
0 – disables reporting
1 – enables reporting
<serv>
ASYNC asynchronous transparent
SYNC synchronous transparent
REL ASYNC asynchronous non-transparent
REL sync synchronous non-transparent
Examples
AT+CR?
+CR:0
OK
AT+CR=1
OK
4.4 AT+CLCC List current calls
Description
This command is used to return list of current calls of ME. If command succeeds but no calls are
[,,(list of supported <mode>s),(list of supported <format>s)]
OK
ERROR
+CME ERROR: <err>
Read Command Responses
AT + CO P S ?
+COPS: <mode>[,<format>,<oper>[,< AcT>]]
OK
ERROR
+CME ERROR: <err>
Write Command Responses
AT+COPS=<mode>[,<form
at>[,<oper>[,< AcT>]]]
OK
ERROR
+CME ERROR: <err>
Defined values
<mode>
0 automatic (<oper> field is ignored)
1 manual (<oper> field shall be present)
2 deregister from network (disable form 05.48)
3 set only <format> (for read command +COPS?), do not attempt registration/deregistration
<format>
0 long format alphanumeric <oper>
1 short format alphanumeric <oper>
2 numeric <oper>
3 repot PLMN list result with LAC in <lac>
<oper>
String type, <format> indicates if the format is alphanumeric or numeric.
<stat>
0 unknown
1 available
2 current
3 forbidden
<AcT>
0 GSM
2 UTRAN
Examples
SIM5350_ATC_V1.02 6/9/2014
48
SIM5350 AT Command Set
AT+COPS?
+COPS: 0,0,"China Mobile Com",0
OK
AT+COPS=?
+COPS: (2,"China Unicom","Unicom","46001",0),(3,"China Mobile Com","DGTMPT",
"46000",0),,(0,1,2,3,4,5),(0,1,2)
OK
5.3 AT+CLCK Facility lock
Description
This command is used to lock, unlock or interrogate a ME or a network facility <fac>. Password is
normally needed to do such actions. When querying the status of a network service (<mode>=2) the
response line for 'not active' case (<status>=0) should be returned only if service is not active for
This command refers to Advice of Charge supplementary service that enables subscriber to get
information about the cost of calls. With <mode>=0, the execute command returns the current call
meter value from the ME.
This command also includes the possibility to enable an unsolicited event reporting of the CCM
information. The unsolicited result code +CCCM: <ccm> is sent when the CCM value changes, but
not more that every 10 seconds. Deactivation of the unsolicited event reporting is made with the
same command.
SIM PIN References
YES 3GPP TS 27.007
Syntax
Test Command Responses
AT+CAOC=? +CAOC: (list of supported <mode>s)
OK
Read Command Responses
AT+CAOC?
+CAOC: <mode>
OK
ERROR
+CME ERROR: <err>
Write Command Responses
AT+CAOC=<mode>
+CAOC: <ccm>
OK
OK
ERROR
+CME ERROR: <err>
Execution Command Responses
AT+ CAOC Set default value (<mode>=1):
OK
Defined values
<mode>
0 – query CCM value
1 – deactivate the unsolicited reporting of CCM value
2 – activate the unsolicited reporting of CCM value
<ccm>
String type, three bytes of the current call meter value in hexadecimal format (e.g. "00001E"
indicates decimal value 30), value is in home units and bytes are similarly coded as ACMmax value
in the SIM.
SIM5350_ATC_V1.02 6/9/2014
52
SIM5350 AT Command Set
Examples
AT+CAOC=0
+CAOC: "000000"
OK
5.6 AT+CSSN Supplementary service notifications
Description
This command refers to supplementary service related network initiated notifications. The set
command enables/disables the presentation of notification result codes from TA to TE.
When <n>=1 and a supplementary service notification is received after a mobile originated call
setup, intermediate result code +CSSI: <code1>[,<index>] is sent to TE before any other MO call
setup result codes presented in the present document. When several different <code1>s are received
from the network, each of them shall have its own +CSSI result code.
When <m>=1 and a supplementary service notification is received during a mobile terminated call
setup or during a call, or when a forward check supplementary service notification is received,
unsolicited result code +CSSU: <code2>[,<index>[,<number>,<type>[,<subaddr>,<satype>]]] is
sent to TE. In case of MT call setup, result code is sent after every +CLIP result code (refer
command "Calling line identification presentation +CLIP") and when several different <code2>s
are received from the network, each of them shall have its own +CSSU result code.
SIM PIN References
YES 3GPP TS 27.007
Syntax
Test Command Responses
AT+CSSN=? +CSSN: (list of supported <n>s),(list of supported <m>s)
OK
Read Command Responses
AT+CSSN? +CSSN: <n>,<m>
OK
Write Command Responses
AT+CSSN=<n>[,<m>]
OK
ERROR
+CME ERROR: <err>
Defined values
<n>
Parameter sets/shows the +CSSI result code presentation status in the TA:
SIM5350_ATC_V1.02 6/9/2014
53
SIM5350 AT Command Set
0 – disable
1 – enable
<m>
Parameter sets/shows the +CSSU result code presentation status in the TA:
0 – disable
1 – enable
<code1>
(it is manufacturer specific, which of these codes are supported):
0 – unconditional call forwarding is active
1 – some of the conditional call forwardings are active
2 – call has been forwarded
3 – call is waiting
4 – this is a CUG call (also <index> present)
5 – outgoing calls are barred
6 – incoming calls are barred
7 – CLIR suppression rejected
8 – call has been deflected
<index>
Refer "Closed user group +CCUG".
<code2>
(it is manufacturer specific, which of these codes are supported):
0 – this is a forwarded call (MT call setup)
1 – this is a CUG call (also <index> present) (MT call setup)
2 – call has been put on hold (during a voice call)
3 – call has been retrieved (during a voice call)
4 – multiparty call entered (during a voice call)
5 – call on hold has been released (this is not a SS notification) (during a voice call)
6 – forward check SS message received (can be received whenever)
7 – call is being connected (alerting) with the remote party in alerting state in explicit call
transfer operation (during a voice call)
8 – call has been connected with the other remote party in explicit call transfer operation
(also number and subaddress parameters may be present) (during a voice call or MT
call setup)
9 – this is a deflected call (MT call setup)
10 – sdditional incoming call forwarded
<number>
String type phone number of format specified by <type>.
<type>
Type of address octet in integer format;
<subaddr>
String type sub address of format specified by <satype>.
<satype>
Type of sub address octet in integer format, default 128.
SIM5350_ATC_V1.02 6/9/2014
54
SIM5350 AT Command Set
Examples
AT+CSSN=1,1
OK
AT+CSSN?
+CSSN: 1,1
OK
5.7 AT+COPN Read operator names
Description
This command is used to return the list of operator names from the ME. Each operator code
<numericX> that has an alphanumeric equivalent <alphaX> in the ME memory shall be returned.
SIM PIN References
YES 3GPP TS 27.007
Syntax
Test Command Responses
AT+COPN=? OK
Write Command Responses
AT+COPN
+COPN:<numeric1>,<alpha1>[<CR><LF>
+COPN: <numeric2>,<alpha2>
[...]]
OK
ERROR
+CME ERROR: <err>
Defined values
<numericX>
String type, operator in numeric format (see AT + C OP S ).
<alphaX>
String type, operator in long alphanumeric format (see AT +C OP S ).
Examples
AT+COPN
+COPN: "46000","China Mobile Com"
+COPN: "46001"," China Unicom"
……
OK
SIM5350_ATC_V1.02 6/9/2014
55
SIM5350 AT Command Set
5.8 AT+EPBSE Band Selection
Description
To set MS preferred band.
SIM PIN References
YES Vender
Syntax
Test Command Responses
AT+EEBSE=? List of supported bit masks of each band mode
+EPBSE: <gsm_band>, <umts_band>
Read Command Responses
AT+EEBSE? +EPBSE: <gsm_band>, <umts_band>
Write Command Responses
OK AT+EEBSE=<gsm_band>,<
umts_band>
ERROR
Defined values
<gsm_band>
bit 1 EGSM900
bit 3 DCS1800
bit 4 PCS1900
bit 7 GSM850
0xff Auto selection ->select All supported bands
<umts_band>
bit 0 UMTS BAND I : WCDMA-IMT-2000
bit 1 UMTS BAND II : WCDMA-PCS-1900
bit 2 UMTS BAND III : WCDMA-DCS-1800
bit 3 UMTS BAND IV : WCDMA-AWS-1700
bit 4 UMTS BAND V : WCDMA-CLR-850
bit 5 UMTS BAND VI : WCDMA-800
bit 6 UMTS BAND VII : WCDMA-IMT-E-2600
bit 7 UMTS BAND VIII : WCDMA-GSM-900
bit 8 UMTS BAND IX : WCDMA-1800
bit 9 UMTS BAND X : WCDMA-1700
0xffff Auto selection->select All supported bands
Examples
AT+EPBSE=255,65535
SIM5350_ATC_V1.02 6/9/2014
56
SIM5350 AT Command Set
OK
AT+EPBSE=10,1
OK
6 AT Commands for MT Control and Status
6.1 +CME ERROR Mobile Equipment error result code
Description
This result code is similar to the regular ERROR result code. The format of <err> can be either
numeric or verbose string, by setting AT+CMEE command.
SIM PIN References
NO 3GPP TS 27.007
Syntax
+CME ERROR: <err>
Defined values
<err>
values (numeric format followed by verbose format):
9.2.1 General errors
0 phone failure
1 no connection to phone
2 phone adaptor link reserved
3 operation not allowed
4 operation not supported
5 PH SIM PIN required
6 PH-FSIM PIN required
7 PH-FSIM PUK required
10 SIM not inserted
11 SIM PIN required
12 SIM PUK required
13 SIM failure
14 SIM busy
15 SIM wrong
16 incorrect password
17 SIM PIN2 required
18 SIM PUK2 required
SIM5350_ATC_V1.02 6/9/2014
57
SIM5350 AT Command Set
20 memory full
21 invalid index
22 not found
23 memory failure
24 text string too long
25 invalid characters in text string
26 dial string too long
27 invalid characters in dial string
30 no network service
31 network timeout
32 network not allowed - emergency calls only
40 network personalization PIN required
41 network personalization PUK required
42 network subset personalization PIN required
43 network subset personalization PUK required
44 service provider personalization PIN required
45 service provider personalization PUK required
46 corporate personalization PIN required
47 corporate personalization PUK required
48 hidden key required (NOTE: This key is required when accessing hidden phonebook
entries.)
100 unknown
9.2.2 GPRS-related errors
9.2.2.1 Errors related to a failure to perform an Attach
103 Illegal MS (#3)
106 Illegal ME (#6)
107 GPRS service not allowed (#7)
111 PLMN not allowed (#11)
112 Location area not allowed (#12)
113 Roaming not allowed in this location area (#13)
(Values in parentheses are TS 24.008 cause codes.)
9.2.2.2 Errors related to a failure to Activate a Context
132 service option not supported (#32)
133 requested service option not subscribed (#33)
134 service option temporarily out of order (#34)
149 PDP authentication failure
(Values in parentheses are TS 24.008 cause codes.)
9.2.2.3 Other GPRS errors
150 invalid mobile class
148 unspecified GPRS error
Other values in the range 101-150 are reserved for use by GPRS
SIM5350_ATC_V1.02 6/9/2014
58
SIM5350 AT Command Set
6.2 AT+CFUN Set phone functionality
Description
This command is used to select the level of functionality <fun> in the ME. Level "full
functionality" is where the highest level of power is drawn. "Minimum functionality" is where
minimum power is drawn. Level of functionality between these may also be specified by
manufacturers. When supported by manufacturers, ME resetting with <rst> parameter may be
utilized.
NOTE: AT + C F UN =6 must be used after setting AT +C F U N=7. If module in offline mode, must
execute AT+ CF UN=6 or restart module to online mode.
SIM PIN References
NO 3GPP TS 27.007
Syntax
Test Command Responses
AT+CFUN=?
Read Command Responses
AT+CFUN?
Write Command Responses
AT+CFUN=<fun>[,<rst>]
+CFUN: (list of supported <fun>s), (list of supported <rst>s)
OK
ERROR
+CME ERROR: <err>
+CFUN: <fun>
OK
ERROR
+CME ERROR: <err>
OK
ERROR
+CME ERROR: <err>
Defined values
<fun>
1 full functionality
4 disable phone both transmit and receive RF circuits (supported only for module solution)
0 minimal functionality, turn off radio and SIM power.
<rst>
0 do not reset the MT before setting it to <fun> power level
1 reset the MT before setting it to <fun> power level
SIM5350_ATC_V1.02 6/9/2014
59
SIM5350 AT Command Set
Examples
AT+CFUN?
+CFUN: 1
OK
AT+CFUN=0
OK
6.3 AT+CPIN Enter PIN
Description
This command is used to send the ME 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. If no PIN request is pending, no action is taken towards MT and an
error message, +CME ERROR, is returned to TE.
If the PIN required is SIM PUK or SIM PUK2, the second pin is required. This second pin,
<newpin>, is used to replace the old pin in the SIM.
SIM PIN References
NO 3GPP TS 27.007
Syntax
Test Command Responses
AT+CPIN=? OK
Read Command Responses
AT+CPIN?
Write Command Responses
AT+CPIN=
<pin>[,<newpin>]
+CPIN: <code>
OK
ERROR
+CME ERROR: <err>
OK
ERROR
+CME ERROR: <err>
Defined values
<pin>
String type values.
<newpin>
String type values.
<code>
SIM5350_ATC_V1.02 6/9/2014
60
SIM5350 AT Command Set
values reserved by the present document:
READY MT is not pending for any password
SIM PIN MT is waiting SIM PIN to be given
SIM PUK MT is waiting SIM PUK to be given
PH-SIM PIN MT is waiting phone to SIM card password to be given
PH-FSIM PIN MT is waiting phone-to-very first SIM card password to be given
PH-FSIM PUK MT is waiting phone-to-very first SIM card unblocking password to be given
SIM PIN2 MT is waiting SIM PIN2 to be given
SIM PUK2 MT is waiting SIM PUK2 to be given
PH-NET PIN MT is waiting network personalization password to be given
PH-NET PUK MT is waiting network personalization unblocking password to be given
PH-NETSUB PIN MT is waiting network subset personalization password to be given
PH-NETSUB PUK MT is waiting network subset personalization unblocking password to be
given
PH-SP PIN MT is waiting service provider personalization password to be given
PH-SP PUK MT is waiting service provider personalization unblocking password to be given
PH-CORP PIN MT is waiting corporate personalization password to be given
PH-CORP PUK MT is waiting corporate personalization unblocking password to be given
Examples
AT+CPIN?
+CPIN: SIM PUK2
OK
6.4 AT+CSQ Signal quality
Description
This command is used to return received signal strength indication <rssi> and channel bit error rate
<ber> from the ME. Test command returns values supported by the TA as compound values.
SIM PIN References
YES 3GPP TS 27.007
Syntax
Test Command Responses
AT+CSQ=? +CSQ: (list of supported <rssi>s),(list of supported <ber>s)
OK
Execution Command Responses
AT+CSQ +CSQ: <rssi>,<ber>
OK
SIM5350_ATC_V1.02 6/9/2014
61
SIM5350 AT Command Set
Defined values
<rssi>
0 113 dBm or less
1 111 dBm
2...30 109... 53 dBm
31 51 dBm or greater
99 not known or not detectable
<ber>
(in percent)
0...7 as RXQUAL values in the table in TS 45.008 [20] subclause 8.2.4 not known or not
detectable
Examples
ERROR
AT+CSQ
+CSQ: 22,0
OK
6.5 AT+CMEE Report mobile equipment error
Description
This command is used to disable or enable the use of result code “+CME ERROR: <err>” or
“+CMS ERROR: <err>” as an indication of an error relating to the functionality of ME; when
enabled, the format of <err> can be set to numeric or verbose string.
SIM PIN References
NO 3GPP TS 27.007
Syntax
Test Command Responses
AT+CMEE=? +CMEE: (list of supported <n>s)
OK
Read Command Responses
AT+CMEE? +CMEE: <n>
OK
Write Command Responses
OK AT+CMEE=<n>
ERROR
SIM5350_ATC_V1.02 6/9/2014
62
SIM5350 AT Command Set
Defined values
<n>
0 disable +CME ERROR: <err> result code and use ERROR instead
1 enable +CME ERROR: <err> result code and use numeric <err> values (refer next subclause)
2 enable +CME ERROR: <err> result code and use verbose <err> values (refer next subclause)
Examples
AT+CMEE?
+CMEE: 2
OK
AT+CPIN="1234","1234"
+CME ERROR: incorrect password
AT+CMEE=0
OK
AT+CPIN="1234","1234"
ERROR
AT+CMEE=1
OK
AT+CPIN="1234","1234"
+CME ERROR: 16
6.6 AT+CCLK Real time clock
Description
This command is used to manage Real Time Clock of the module.
SIM PIN References
NO 3GPP TS 27.007
Syntax
Test Command Responses
AT+CCLK=? OK
Read Command Responses
AT+CCLK? +CCLK: <time>
OK
Write Command Responses
OK AT+CCLK=<time>
ERROR
SIM5350_ATC_V1.02 6/9/2014
63
SIM5350 AT Command Set
Defined values
<time>
String type value; format is "yy/MM/dd,hh:mm:ss", where characters indicate year (two last digits),
month, day, hour, minutes, seconds.
Examples
AT+CCLK=“08/11/28,12:30:33+32”
OK
AT+CCLK?
+CCLK: “08/11/28,12:30:35+32”
OK
AT+CCLK=“08/11/26,10:15:00”
OK
AT+CCLK?
+CCLK: “08/11/26,10:15:02+32”
OK
6.7 AT+CRSM Restricted SIM access
Description
By using AT+CRSM, TE application has easier but more limited access to the SIM database.
Write command transmits to the MT the SIM <command> and its required parameters. MT handles
internally all SIM-MT interface locking and file selection routines. As response to the command,
MT sends the actual SIM information parameters and response data. MT error result code +CME
ERROR may be returned when the command cannot be passed to the SIM, but failure in the
execution of the command in the SIM is reported in <sw1> and <sw2> parameters.
SIM PIN References
YES 3GPP TS 27.007
Syntax
Test Command Responses
AT+CRSM=? OK
Write Command Responses
AT+CRSM=<command>
[,<fileID>[,<p1>,<p2>, <p3>
[,<data>]]]
+CRSM: <sw1>,<sw2>[,<response>]
OK
ERROR
+CME ERROR: <err>
SIM5350_ATC_V1.02 6/9/2014
64
SIM5350 AT Command Set
Defined values
<command>
Command passed on by the MT to the SIM:
176 READ BINARY
178 READ RECORD
192 GET RESPONSE
214 UPDATE BINARY
220 UPDATE RECORD
242 STATUS
<fileID>
Integer type; this is the identifier of a elementary data file on SIM.
<p1> <p2> <p3>
Integer type; parameters to be passed on by the Module to the SIM.
<data>
Information which shall be written to the SIM (hexadecimal character format, refer AT+CSCS).
<sw1> <sw2>
Status information from the SIM about the execution of the actual command. It is returned in both
cases, on successful or failed execution of the command.
<response>
Response data in case of a successful completion of the previously issued command.(hexadecimal
character format)
Examples
AT+CRSM=?
OK
6.8 AT+CACM Accumulated call meter
Description
This command is used to reset the Advice of Charge related accumulated call meter value in SIM
ACM
.
file EF
SIM PIN References
YES 3GPP TS 27.007
Syntax
Test Command Responses
AT+CACM=? OK
Read Command Responses
AT+CACM? +CACM: <acm>
SIM5350_ATC_V1.02 6/9/2014
65
SIM5350 AT Command Set
OK
ERROR
+CME ERROR: <err>
Write Command Responses
AT+CACM=<passwd>
Execution Command Responses
OK
ERROR
+CME ERROR: <err>
OK AT+CACM
+CME ERROR: <err>
Defined values
<passwd>
String type, SIM PIN2.
<acm>
String type, accumulated call meter value similarly coded as <ccm> under +CAOC.
Examples
AT+CACM?
+CACM: "000000"
OK
6.9 AT+CAMM Accumulated call meter maximum
Description
This command is used to set the Advice of Charge related accumulated call meter maximum value
in SIM file EF
SIM PIN References
YES 3GPP TS 27.007
Syntax
Test Command Responses
AT+CAMM=? OK
ACMmax.
Read Command Responses
AT+CAMM?
SIM5350_ATC_V1.02 6/9/2014
+CAMM: <acmmax>
OK
ERROR
66
SIM5350 AT Command Set
+CME ERROR: <err>
Write Command Responses
AT+CAMM=
<acmmax>[,<passwd>]
Execution CommandResponses
OK
ERROR
+CME ERROR: <err>
OK AT+CAMM
+CME ERROR: <err>
Defined values
<acmmax>
String type, accumulated call meter maximum value similarly coded as <ccm> under AT+CAOC,
value zero disables ACMmax feature.
<passwd>
String type, SIM PIN2.
Examples
AT+CAMM?
+CAMM: "000000"
OK
6.10 AT+CTZR Time and time zone reporting
Description
This command is used to enable and disable the time zone change event reporting. If the reporting
is enabled the MT returns the unsolicited result code +CTZV: <tz>[,<time>][,<dst>]whenever the
time zone is changed.
NOTE:
SIM PIN References
Syntax
The time zone reporting is not affected by the Automatic Time and Time Zone command
AT+CTZU.
YES 3GPP TS 27.007
Test Command Responses
AT+CTZR=? +CTZR: (list of supported <onoff>s)
OK
Read Command Responses
AT+CTZR? +CTZR: <onoff>
SIM5350_ATC_V1.02 6/9/2014
67
SIM5350 AT Command Set
OK
Write Command Responses
OK AT+CTZR=<onoff>
ERROR
Defined values
<onoff>
Integer type value indicating:
– Disable time zone change event reporting (default).
0
1 – Enable time zone change event reporting.
+CTZV: <tz>[,<time>][,<dst>]
Unsolicited result code when time zone received from network doesn’t equal to local time zone, and
if the informations from network don’t include date and time, time zone will be only reported, and
if network daylight saving time is present, it is also reported. For example:
+CTZV: 32 (Only report time zone)
+CTZV: 32,1 (Report time zone and network daylight saving time)
+CTZV: 32,08/12/09,17:00:00 (Report time and time zone)
+CTZV: 32,08/12/09,17:00:00,1 (Report time, time zone and daylight saving time)
For more detailed informations about time and time zone, please refer 3GPP TS 24.008.
<tz> Local time zone received from network.
<time> Universal time received from network, and the format is “yy/MM/dd,hh:mm:ss”,
where characters indicate year (two last digits), month, day, hour, minutes and
seconds.
<dst> Network daylight saving time, and if it is received from network, it indicates the
value that has been used to adjust the local time zone. The values as following:
0 – No adjustment for Daylight Saving Time.
1 – +1 hour adjustment for Daylight Saving Time.
2 – +2 hours adjustment for Daylight Saving Time.
NOTE: Herein, <time> is Universal Time or NITZ time, but not local time.
Examples
AT+CTZR?
+CTZR: 0
OK
AT+CTZR=1
OK
6.11 AT+CGMI Request manufacturer identification
Description
SIM5350_ATC_V1.02 6/9/2014
68
SIM5350 AT Command Set
This command is used to request the manufacturer identification text, which is intended to permit
the user of the Module to identify the manufacturer.
SIM PIN References
NO 3GPP TS 27.007
Syntax
Test Command Responses
AT+CGMI=? OK
Execution Command Responses
AT+CGMI
+CGMI: <manufacturer>
OK
Defined values
<manufacturer>
The identification of manufacturer.
Examples
AT+CGMI
+CGMI: SIMCOM INCORPORATED
OK
6.12 AT+CGMM Request model identification
Description
This command is used to requests model identification text, which is intended to permit the user of
the Module to identify the specific model.
SIM PIN References
NO 3GPP TS 27.007
Syntax
Test Command Responses
AT+CGMM=? OK
Execution Command Responses
AT+CGMM <model>
OK
Defined values
SIM5350_ATC_V1.02 6/9/2014
69
SIM5350 AT Command Set
<model>
The identification of model.
Examples
AT+CGMM
SIMCOM_SIM5350
OK
6.13 AT+CGMR Request revision identification
Description
This command is used to request product firmware revision identification text, which is intended to
permit the user of the Module to identify the version.
SIM PIN References
NO 3GPP TS 27.007
Syntax
Test Command Responses
AT+CGMR=? OK
Execution Command Responses
AT+CGMR +CGMR: <revision>
OK
Defined values
<revision>
The revision identification of firmware.
Examples
AT+CGMR
+CGMR: 1575B09SIM5350L
OK
6.14 AT+CGSN Request product serial number identification
Description
This command requests product serial number identification text, which is intended to permit the
user of the Module to identify the individual ME to which it is connected to.
SIM5350_ATC_V1.02 6/9/2014
70
SIM5350 AT Command Set
SIM PIN References
NO 3GPP TS 27.007
Syntax
Test Command Responses
AT+CGSN=? OK
Execution Command Responses
AT+CGSN <sn>
OK
Defined values
<sn>
Serial number identification, which consists of a single line containing the IMEI (International
Mobile station Equipment Identity) number of the MT.
Examples
AT+CGSN
351602000330570
OK
6.15 AT+CSCS Select TE character set
Description
Write command informs TA which character set <chest> is used by the TE. TA is then able to
convert character strings correctly between TE and MT character sets.
Read command shows current setting and test command displays conversion schemes implemented
in the TA.
SIM PIN References
YES 3GPP TS 27.007
Syntax
Test Command Responses
AT+CSCS=? +CSCS: (list of supported <chset>s)
OK
Read Command Responses
AT + CS C S ? +CSCS: <chset>
OK
SIM5350_ATC_V1.02 6/9/2014
71
SIM5350 AT Command Set
Write Command Responses
OK AT+CSCS=<chset>
ERROR
Defined values
<chest>
"GSM" GSM 7 bit default alphabet (3GPP TS 23.038); this setting causes easily software flow
control (XON/XOFF) problems
"HEX" character strings consist only of hexadecimal numbers from 00 to FF; e.g. "032FE6"
equals three 8-bit characters with decimal values 3, 47 and 230; no conversions to the
original MT character set shall be done.
"IRA" international reference alphabet (ITU-T T.50 [13])
"PCCP437" PC character set Code Page 437
"UCS2" 16-bit universal multiple-octet coded character set (ISO/IEC10646 [32]); UCS2
character strings are converted to hexadecimal numbers from 0000 to FFFF; e.g.
"004100620063" equals three 16-bit characters with decimal values 65, 98 and 99
"8859-1" ISO 8859 Latin character set
“UCS2_08X1"
The supported parameters are subject to change according to different compile directives (options).
Examples
AT+CSCS=”IRA”
OK
AT+CSCS?
+CSCS:”IRA”
OK
6.16 AT+CNUM Subscriber number
Description
Execution command returns the MSISDNs related to the subscriber (this information can be stored
in the SIM or in the ME). If subscriber has different MSISDN for different services, each MSISDN
is returned in a separate line.
SIM PIN References
YES 3GPP TS 27.007
Syntax
Test Command Responses
SIM5350_ATC_V1.02 6/9/2014
72
SIM5350 AT Command Set
AT+CNUM=? OK
Execution Command Responses
AT+CNUM
[+CNUM: <alpha>,<number>,<type>[<CR><LF>
+CNUM: <alpha>, <number>,<type> [...]]]
OK
+CME ERROR: <err>
Defined values
<alpha>
Optional alphanumeric string associated with <number>, used character set should be the one
selected with command Select TE Character Set AT +C S CS .
<number>
String type phone number of format specified by <type>.
<type>
Type of address octet in integer format.see also AT+CPBR <type>
Examples
AT+CNUM
+CNUM: ,"13697252277",129
OK
6.17 AT+CIMI Request international mobile subscriber identity
Description
Execution command causes the TA to return <IMSI>, which is intended to permit the TE to identify
the individual SIM card which is attached to MT.
SIM PIN References
YES 3GPP TS 27.007
Syntax
Test Command Responses
AT+CIMI=? OK
Execution Command Responses
AT+CIMI <IMSI>
OK
Defined values
<IMSI>
SIM5350_ATC_V1.02 6/9/2014
73
SIM5350 AT Command Set
International Mobile Subscriber Identity (string, without double quotes).
Examples
AT+CIMI
460010222028133
OK
6.18 AT+ICCID Read ICCID of SIM Card
Description
This command is used to read SIM card ICCID if SIM inserted. If SIM not inserted, return +CME
ERROR: 10
SIM PIN References
YES Vender
Syntax
Execute Command Responses
AT+ICCID
+ICCID: <iccid>
OK
ERROR
+CME ERROR: 10
Defined values
<iccid>
String type
Examples
AT+ ICCID
+ICCID: 89860113831002835422
OK
6.19 AT+EPIN1 Enter PIN1
Description
This command is used to validate PUK and to define a new PIN code.
SIM5350_ATC_V1.02 6/9/2014
74
SIM5350 AT Command Set
SIM PIN References
YES Vender
Syntax
Test Command Responses
AT + EP I N 1 =? OK
Read Command Responses
+EPIN1: <code> AT + EP I N 1?
+CME ERROR: <err>
Write Command Responses
AT+EPIN1=<puk>,<new_pi
n>
+CME ERROR: <err>
Defined values
<puk>
string type values
<new_pin>
string type values
<code>
values reserved by the present document:
READY MT is not pending for any password
SIM PIN MT is waiting SIM PIN to be given
SIM PUK MT is waiting SIM PUK to be given
SIM BLOCKED PIN and PUK are blocked
Examples
AT+EPIN1=?
OK
6.20 AT+EPIN2 Enter PIN2
Description
This command is used to validate the PIN2, or to validate PUK2 and to define a new PIN2 code.
SIM PIN References
YES Vender
Syntax
SIM5350_ATC_V1.02 6/9/2014
75
SIM5350 AT Command Set
Test Command Responses
AT + EP I N 2 =? OK
Read Command Responses
+EPIN2: <code> AT + EP I N 2?
+CME ERROR: <err>
Write Command Responses
AT+EPIN2=<pin2>
or
AT+EPIN2=<puk2>,<newpi
n2>
+CME ERROR: <err>
Defined values
<pin2>
string type values
<puk2>
string type values
<newpin2>
string type values
<code>
values reserved by the present document:
READY PIN2 is allowed to verified
SIM PUK2 PIN2 is blocked
SIM BLOCKED PIN2 and PUK2 are blocked
Examples
AT+EPIN2=?
OK
6.21 AT+EPINC PIN remaining attempt number
Description
This command queries the number of remaining valid tries for PIN1, PIN2, PUK1, and PUK2
SIM PIN References
YES Vender
Syntax
Test Command Responses
SIM5350_ATC_V1.02 6/9/2014
76
SIM5350 AT Command Set
AT + EP I N C= ? OK
Read Command Responses
+EPINC:<pin1>,<pin2>,<puk1>,<puk2> AT + EP I N C?
+CME ERROR: <err>
Execute Command Responses
+EPINC:<pin1>,<pin2>,<puk1>,<puk2> AT + EP I N C
+CME ERROR: <err>
Defined values
<pin1>
the remaining tries of each type
<pin2>
the remaining tries of each type
<puk1>
the remaining tries of each type
<puk2>
the remaining tries of each type
Examples
AT+ESUO=?
OK
6.22 AT+EIND Indication Control Command
Description
Set command to enable +EIND unsolicited result code to indicate the readiness of SMS or PHB or
AT.
SIM PIN References
YES Vender
Syntax
Test Command Responses
AT+EIND=? +EIND: (0-4294967295)
Read Command Responses
AT + EI N D ? +EIND: <ind>
Write Command Responses
OK AT+EIND=<flag>
ERROR
SIM5350_ATC_V1.02 6/9/2014
77
SIM5350 AT Command Set
Defined values
<flag>
Integer.
Bit 0 Any value(0~4294967295) that bit 0 is 1 e.g. 1,3,5..
Bit 1 Any value(0~4294967295) that bit 1 is 1 e.g. 2,3,6..
Bit 2 Any value(0~4294967295) that bit 2 is 1 e.g. 4,5,..
Bit 3 Any value(0~4294967295) that bit 3 is 1 e.g. 8,9..
Bit 7 Any value(0~4294967295) that bit 7 is 1 e.g. 128,129,130..
<ind>
Integer.
1 SMS_READY
2 PHB_READY
4 file change for PLMN files
8 file change for EONS files
16 Invalid SIM
128 AT_READY
6.23 AT+ECSQ received signal level indication
Description
Set command to enable +ECSQ unsolicited result code +ECSQ:
<rssi>,<ber>,<raw_rssi_in_qdbm>[,<RSCP_in_qdbm>,<EcN0_in_qdbm>], which is to indicate the
received signal level.
Active command is to query the current received signal level.
Read command returns the current setting of +ECSQ unsolicited result code.
SIM PIN References
YES Vender
Syntax
Test Command Responses
AT+ EC S Q = ? +ECSQ: (0,1)
Execute Command Responses
AT + EC S Q +ECSQ: <rssi>, <ber>,<raw_rssi_in_qdbm>[,<RSCP_in_qdbm>,
<EcN0_in_qdbm>]
Read Command Responses
AT + EC S Q ? +ECSQ: <flag>
Write Command Responses
OK AT+ECSQ=<flag>
ERROR
SIM5350_ATC_V1.02 6/9/2014
78
SIM5350 AT Command Set
Defined values
<flag>
Integer.
0 Received signal level indication disable
1 Received signal level indication enable
<rssi>
Integer.
0-99
Received signal strength indication. This field is the same as <rssi> in +CSQ, which is translated
according to TS 27.007, but not the raw dBm value measured by L1.
<ber>
Integer.
0-255 Bit error rate
<raw_rssi_in_qdbm>
Integer.
Received signal strength raw data in quarter dbm
<RSCP_in_qdbm>
Integer.
RSCP in quarter dbm.
Only avaliabe when camp on UMTS network.
only present when current RAT is UMTS
<EcN0_in_qdbm>
Integer.
EcN0 in quarter dbm.
Only avaliabe when camp on UMTS network.
only present when current RAT is UMTS
Examples
AT+ ECSQ =?
+ECSQ: (0,1)
6.24 AT+ESCRI Send SCRI or Fast Dormancy request to network
Description
This command is used to request the network to enter the Fast Dormancy mode (e.g., Let UE in
CELL_PCH state instead of IDLE state) for power saving purpose
SIM PIN References
YES Vender
Syntax
SIM5350_ATC_V1.02 6/9/2014
79
SIM5350 AT Command Set
Execute Command Responses
AT+ESCRI Same as AT+ESCRI=1
Write Command Responses
OK AT+ESCRI=<force_send>
+CMS ERROR:
Defined values
<force_send>
integer
0 RRCE send SCRI depend on NW support FD or not
1 force RRCE send SCRI
6.25 AT+EOPS Enhanced Operator Selection
Description
This command is similar to +COPS, with additional support for specified ARFCN. Set command
forces an attempt to select and register the GSM/UMTS network operator. If the selected operator is
not available, ERROR is returned. Read command returns the current mode, the currently selected
operator. Test command returns operator list present in the network.
SIM PIN References
YES Vender
Syntax
Test Command Responses
AT+EOPS=?
Read Command Responses
+COPS: [list of supported (<stat>,long alphanumeric <oper>,short
alphanumeric<oper>,numeric<oper>,[,<Act>])s][,,(list of
supported<mode>s),(list of supported <format>s)]
+CME ERROR: <err>
+COPS:<mode>[,<format>,<oper>] AT + EO P S ?
+CME ERROR: <err>
Write Command Responses
OK AT+EOPS=<mode>[,<forma
t>,<oper>[,<Act>,<arfcn>]]
+CME ERROR: <err>
Defined values
SIM5350_ATC_V1.02 6/9/2014
80
SIM5350 AT Command Set
<mode>
integer type
0 automatic (<oper> field is ignored)
1 manual (<oper> field shall be present)
<format>
integer type
0 long format alphanumeric <oper>
1 short format alphanumeric <oper>
2 numeric <oper>
<oper>
string type;
<format> of +COPS indicates if the format is alphanumeric or numeric; long alphanumeric format
can be upto 16 characters long and short format up to 8 characters (refer GSM MoU SE.13 [9]);
numeric format is the GSM Location Area Identification number (refer 3GPP TS 24.008 [8]
subclause 10.5.1.3) which consists of a three BCD digit country code coded as in ITU-T E.212
Annex A [10], plus a two BCD digit network code, which is administration specific; returned
<oper> shall not be in BCD format, but in IRA characters converted from BCD; hence the number
The test command returns the supported <mode>s as a compound value.
The read command displays the accepted message types.
Depending on the <mode> parameter, the write command adds or deletes the message types
accepted.
SIM PIN References
YES 3GPP TS 27.005
Syntax
Test Command Responses
AT+CSCB=?
Read Command Responses
AT + CS C B ?
Write Command Responses
AT+CSCB=
<mode>[,<mides>[,<dcss>]]
+CSCB: (list of supported <mode>s)
OK
ERROR
+CSCB: <mode>,<mids>,<dcss>
OK
ERROR
OK
ERROR
+CMS ERROR: <err>
Defined values
<mode>
0 – message types specified in <mids> and <dcss> are accepted.
1 – message types specified in <mids> and <dcss> are not accepted.
<mides>
We support 10 message identifiers at most.
string type: all different possible combinations of CBM message identifiers (refer <mid>)
SIM5350_ATC_V1.02 6/9/2014
91
SIM5350 AT Command Set
(default is empty string);
e.g. "0,1,5,320-478,922”
<dcss>
String type; all different possible combinations of CBM data coding schemes (refer <dcs>) (default
is empty string); e.g. “0-3,5”
Examples
AT+CSCB=?
+CSCB: (0-1)
OK
AT+CSCB=0,”15-17,50,86”,””
OK
7.9 AT+CNMI New message indications to TE
Description
This command is used to select the procedure how receiving of new messages from the network is
indicated to the TE when TE is active, e.g. DTR signal is ON. If TE is inactive (e.g. DTR signal is
OFF). If set <mt>=2, <mt>=3 or <ds>=1, make sure <mode>=1, otherwise it will return error.
SIM PIN References
YES 3GPP TS 27.005
Syntax
Test Command Responses
AT+CNMI=? +CNMI: (list of supported <mode>s),(list of supported <mt>s),(list
of supported <bm>s),(list of supported <ds>s),(list of supported
<bfr>s)
OK
Read Command Responses
AT + CN M I ? +CNMI: <mode>,<mt>,<bm>,<ds>,<bfr>
OK
Write Command Responses
AT+CNMI=<mode>[,<mt>[,
<bm>[,<ds> [,<bfr>]]]]
OK
ERROR
+CMS ERROR: <err>
Defined values
<mode>
SIM5350_ATC_V1.02 6/9/2014
92
SIM5350 AT Command Set
0 – disable unsolicited result code
1 – Discard indication and reject new received message unsolicited result codes when TA-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 TA when TA-TE link is reserved (e.g. in online data mode)
and flush them to the TE after reservation. Otherwise forward them directly to the TE.
3 – Forward unsolicited result codes directly to the TE. TA-TE link specific inband technique used
to embed result codes and data when TA is in on-line data mode.
<mt>
0 – No SMS-DELIVER indications are routed to the TE.
1 – If SMS-DELIVER is stored into ME/TA, indication of the memory location is routed to the TE
using unsolicited result code: +CMTI: <mem>,<index>
2 – SMS-DELIVERs (except class 2 messages and messages in the message waiting indication
group (store message)) are routed directly to the TE using unsolicited result code: +CMT:
[<alpha>],<length><CR><LF><pdu> (PDU mode enabled); or +CMT:
0 – TA buffer of unsolicited result codes defined within this command is flushed to the TE when
<mode>.
1...3 is entered (OK response shall be given before flushing the codes).
1 – TA buffer of unsolicited result codes defined within this command is cleared when <mode> 1...3
is entered.
Examples
SIM5350_ATC_V1.02 6/9/2014
93
SIM5350 AT Command Set
AT+CNMI?
+CNMI: 0,0,0,0,0
OK
AT+CNMI=?
+CNMI: (0,1,2,3),(0,1,2,3),(0,2,3),(0,1),(0,1)
OK
AT+CNMI=2,1 (unsolicited result codes after received messages.)
OK
7.10 AT+CMGL List SMS messages from preferred store
Description
This command is used to return messages with status value <stat> from message storage <mem1>
to the TE.
If the status of the message is 'received unread', the status in the storage changes to 'received read'.
SIM PIN References
YES 3GPP TS 27.005
Syntax
Test Command Responses
AT+CMGL=? +CMGL: (list of supported <stat>s)
OK
Write Command Responses
AT+CMGL=<stat>
If text mode (AT+CMGF=1), command successful and SMS-S
UBMITs and/or SMS-DELIVERs: