Name: SIM7000 Series AT Command Manual V1.02

SIM7000%20Series_AT%20Command%20Manual_V1.02

SIM7000%20Series_AT%20Command%20Manual_V1.02

User Manual: Pdf

Open the PDF directly: View PDF PDF.
Page Count: 201

DownloadName: SIM7000 Series AT Command Manual V1.02
Open PDF In BrowserView PDF
E
FI
L
SI

M

C

O

M

C

O

N

FI

D

EN

TI

AL

SIM7000 Series_AT Command
Manual_V1.02

SIM7000 Series AT Command Manual

Version

1.02

Date

2017-12-18

Status

Release

Document Control ID

SIM7000 Series_AT Command Manual_V1.02

FI
L

Document Title

E

Smart Machine Smart Decision

D

EN

TI

AL

General Notes
SIMCom offers this information as a service to its customers, to support application and
engineering efforts that use the products designed by SIMCom. The information provided is based
upon requirements specifically provided to SIMCom by the customers. SIMCom has not
undertaken any independent search for additional relevant information, including any information
that may be in the customer’s possession. Furthermore, system validation of this product designed
by SIMCom within a larger electronic system remains the responsibility of the customer or the
customer’s system integrator. All specifications supplied herein are subject to change.

C

O

N

FI

Copyright
This document contains proprietary technical information which is the property of Shanghai
SIMCom Wireless Solutions Ltd, copying of this document and giving it to others and the using or
communication of the contents thereof, are forbidden without express authority. Offenders are
liable to the payment of damages. All rights reserved in the event of grant of a patent or the
registration of a utility model or design. All specification supplied herein are subject to change
without notice at any time.

SI

M

C

O

M

Copyright © Shanghai SIMCom Wireless Solutions Ltd. 2017

SIM7000 Series_AT Command Manual_V1.02

2

2017-12-18

Smart Machine Smart Decision

Contents
Version History .........................................................................................10
1 Introduction .........................................................................................11

Supported character sets ................................................................................ 13
Flow control ................................................................................................... 13

TI

1.5
1.6

1.6.1
1.6.2

Software flow control (XON/XOFF flow control) .................................................. 13
Hardware flow control (RTS/CTS flow control) ..................................................... 14

Definitions...................................................................................................... 14

D

1.7

Basic syntax ............................................................................................................ 12
S Parameter syntax .................................................................................................. 12
Extended Syntax...................................................................................................... 12
Combining AT commands on the same Command line .......................................... 12
Entering successive AT commands on separate lines .............................................. 13

AL

1.4.1
1.4.2
1.4.3
1.4.4
1.4.5

FI
L

E

Scope of the document ................................................................................... 11
Related documents ......................................................................................... 11
Conventions and abbreviations ...................................................................... 11
AT Command syntax ...................................................................................... 11

EN

1.1
1.2
1.3
1.4

FI

1.7.1
Parameter Saving Mode .......................................................................................... 14
1.7.2 Max Response Time ....................................................................................................... 14

Overview of AT Commands According to V.25TER ..................................... 15
Detailed Description of AT Commands According to V.25TER.................... 16

O

2.1
2.2

N

2 AT Commands According to V.25TER .............................................15

SI

M

C

O

M

C

2.2.1
A/ Re-issues the Last Command Given ............................................................... 16
2.2.2
ATD Mobile Originated Call to Dial A Number .................................................. 16
2.2.3
ATE Set Command Echo Mode ........................................................................... 17
2.2.4
ATH Disconnect Existing Connection ................................................................. 18
2.2.5
ATI Display Product Identification Information .................................................. 18
2.2.6
ATL Set Monitor speaker loudness ...................................................................... 19
2.2.7
ATM Set Monitor Speaker Mode ......................................................................... 19
2.2.8
+++ Switch from Data Mode or PPP Online Mode to Command Mode.............. 19
2.2.9
ATO Switch from Command Mode to Data Mode .............................................. 20
2.2.10 ATQ Set Result Code Presentation Mode ............................................................ 20
2.2.11
ATS0 Set Number of Rings before Automatically Answering the Call................ 21
2.2.12 ATS3 Set Command Line Termination Character ................................................ 21
2.2.13 ATS4 Set Response Formatting Character ........................................................... 22
2.2.14 ATS5 Set Command Line Editing Character ....................................................... 23
2.2.15 ATS6 Pause Before Blind Dialling....................................................................... 23
2.2.16 ATS7 Set Number of Seconds to Wait for Connection Completion ..................... 24
2.2.17 ATS8 Set Number of Seconds to Wait for Comma Dial Modifier Encountered in
Dial String of D Command ..................................................................................................... 24

SIM7000 Series_AT Command Manual_V1.02

3

2017-12-18

Smart Machine Smart Decision

AL

FI
L

E

ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier ........ 25
ATV TA Response Format .................................................................................. 25
ATX Set CONNECT Result Code Format and Monitor Call Progress ................ 27
AT&C Set DCD Function Mode .......................................................................... 27
AT&D Set DTR Function Mode .......................................................................... 28
AT&E Set CONNECT Result Code Format About Speed ................................... 28
AT+GCAP Request Complete TA Capabilities List ............................................. 29
AT+GMI Request Manufacturer Identification .................................................... 29
AT+GMM Request TA Model Identification ....................................................... 29
AT+GMR Request TA Revision Identification of Software Release ................... 30
AT+GOI Request Global Object Identification .................................................... 30
AT+GSN Request TA Serial Number Identification (IMEI) ................................ 31
AT+ICF Set TE-TA Control Character Framing .................................................. 32
AT+IFC Set TE-TA Local Data Flow Control ..................................................... 32
AT+IPR Set TE-TA Fixed Local Rate .................................................................. 33

TI

2.2.18
2.2.19
2.2.20
2.2.21
2.2.22
2.2.23
2.2.24
2.2.25
2.2.26
2.2.27
2.2.28
2.2.29
2.2.30
2.2.31
2.2.32

Overview of AT Command According to 3GPP TS 27.007 ........................... 35
Detailed Descriptions of AT Command According to 3GPP TS 27.007........ 35

O

N

FI

D

AT+CGMI Request Manufacturer Identification ................................................. 35
AT+CGMM Request Model Identification .......................................................... 36
AT+CGMR Request TA Revision Identification of Software Release ................. 36
AT+CGSN Request Product Serial Number Identification .................................. 37
AT+CSCS Select TE Character Set ...................................................................... 37
AT+CIMI Request International Mobile Subscriber Identity ............................... 38
AT+CLCK Facility Lock...................................................................................... 39
AT+CMEE Report Mobile Equipment Error ....................................................... 40
AT+COPS Operator Selection .............................................................................. 41
AT+CPAS Phone Activity Status.......................................................................... 43
AT+CPIN Enter PIN ............................................................................................ 43
AT+CPWD Change Password.............................................................................. 44
AT+CRC Set Cellular Result Codes for Incoming Call Indication ...................... 46
AT+CREG Network Registration......................................................................... 47
AT+CRSM Restricted SIM Access ...................................................................... 48
AT+CSQ Signal Quality Report ........................................................................... 49
AT+CPOL Preferred Operator List ...................................................................... 50
AT+COPN Read Operator Names........................................................................ 51
AT+CFUN Set Phone Functionality ..................................................................... 51
AT+CCLK Clock ................................................................................................. 52
AT+CSIM Generic SIM Access ........................................................................... 53
AT+CBC Battery Charge ..................................................................................... 54
AT+CUSD Unstructured Supplementary Service Data........................................ 55

SI

M

C

O

M

3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.2.6
3.2.7
3.2.8
3.2.9
3.2.10
3.2.11
3.2.12
3.2.13
3.2.14
3.2.15
3.2.16
3.2.17
3.2.18
3.2.19
3.2.20
3.2.21
3.2.22
3.2.23

C

3.1
3.2

EN

3 AT Commands According to 3GPP TS 27.007 ..................................35

4 AT Commands According to 3GPP TS 27.005 ..................................56

SIM7000 Series_AT Command Manual_V1.02

4

2017-12-18

Smart Machine Smart Decision

Overview of AT Commands According to 3GPP TS 27.005 ......................... 56
Detailed Descriptions of AT Commands According to 3GPP TS 27.005 ...... 56

AL

FI
L

E

AT+CMGD Delete SMS Message ....................................................................... 56
AT+CMGF Select SMS Message Format ............................................................ 57
AT+CMGL List SMS Messages from Preferred Store ......................................... 58
AT+CMGR Read SMS Message .......................................................................... 61
AT+CMGS Send SMS Message .......................................................................... 64
AT+CMGW Write SMS Message to Memory ..................................................... 65
AT+CMSS Send SMS Message from Storage ..................................................... 67
AT+CNMI New SMS Message Indications ......................................................... 68
AT+CPMS Preferred SMS Message Storage ....................................................... 70
AT+CRES Restore SMS Settings ......................................................................... 71
AT+CSAS Save SMS Settings ............................................................................. 72
AT+CSCA SMS Service Center Address ............................................................. 73
AT+CSDH Show SMS Text Mode Parameters .................................................... 74
AT+CSMP Set SMS Text Mode Parameters ........................................................ 74
AT+CSMS Select Message Service ..................................................................... 75

EN

4.2.1
4.2.2
4.2.3
4.2.4
4.2.5
4.2.6
4.2.7
4.2.8
4.2.9
4.2.10
4.2.11
4.2.12
4.2.13
4.2.14
4.2.15

TI

4.1
4.2

5 AT Commands Special for SIMCom .................................................77

O

N

FI

AT+CPOWD Power off ....................................................................................... 78
AT+CADC Read ADC ........................................................................................ 78
AT+CFGRI Indicate RI When Using URC ......................................................... 79
AT+CLTS Get Local Timestamp ......................................................................... 79
AT+CBAND Get and Set Mobile Operation Band .............................................. 81
AT+CNBP Set the state of the band preference ................................................... 82
AT+CNSMOD Show network system mode........................................................... 84
AT+CSCLK Configure Slow Clock ..................................................................... 84
AT+CCID Show ICCID ....................................................................................... 85
AT+CDEVICE View Current Flash Device Type ............................................... 86
AT+GSV Display Product Identification Information.......................................... 86
AT+SGPIO Control the GPIO .............................................................................. 86
AT+SLEDS Set the Timer Period of Net Light .................................................... 87
AT+CNETLIGHT Close the Net Light or Open It to Shining ............................. 88
AT+CSGS Netlight Indication of GPRS Status ................................................... 89
AT+CGPIO Control the GPIO by PIN Index ....................................................... 90
AT+CBATCHK Set VBAT Checking Feature ON/OFF ..................................... 90
AT+CNMP Preferred mode selection .................................................................. 91
AT+CMNB Preferred selection between CAT-M and NB-IoT ........................... 92
AT+CPSMS Power Saving Mode Setting............................................................ 92
AT+CEDRXS Entended-DRX Setting ................................................................ 94
AT+CPSI Inquiring UE system information ........................................................ 95
AT+CGNAPN Get Network APN in CAT-M Or NB-IOT................................... 96

SI

M

C

O

M

5.2.1
5.2.2
5.2.3
5.2.4
5.2.5
5.2.6
5.2.7
5.2.8
5.2.9
5.2.10
5.2.11
5.2.12
5.2.13
5.2.14
5.2.15
5.2.16
5.2.17
5.2.18
5.2.19
5.2.20
5.2.21
5.2.22
5.2.23

D

Overview ........................................................................................................ 77
Detailed Descriptions of Commands ............................................................. 78

C

5.1
5.2

SIM7000 Series_AT Command Manual_V1.02

5

2017-12-18

Smart Machine Smart Decision

AT+CSDP Service Domain Preference ............................................................... 97
AT+MCELLLOCK Lock the special CAT-M cell .................................................. 97
AT+NCELLLOCK Lock the special NB-IOT cell ................................................. 98
AT+NBSC Config NB-IOT Scrambling Feature ................................................. 99
AT+CAPNMODE Select the Mode of Application Configure APN ................. 100
AT+CRRCSTATE Query RRC State ................................................................ 100
AT+CBANDCFG Config CAT-M Or NB-IOT Band ........................................ 101

E

5.2.24
5.2.25
5.2.26
5.2.27
5.2.28
5.2.29
5.2.30

Overview of AT Commands for GPRS Support .......................................... 103
Detailed Descriptions of AT Commands for GPRS Support ....................... 103

AL

AT+CGATT Attach or Detach from GPRS Service ........................................... 103
AT+CGDCONT Define PDP Context ................................................................ 104
AT+CGACT PDP Context Activate or Deactivate ............................................. 105
AT+CGPADDR Show PDP Address .................................................................. 106
AT+CGREG Network Registration Status ......................................................... 108
AT+CGSMS Select Service for MO SMS Messages ......................................... 109

EN

6.2.1
6.2.2
6.2.3
6.2.4
6.2.5
6.2.6

TI

6.1
6.2

FI
L

6 AT Commands for GPRS Support ...................................................103

7 AT Commands for IP Application ....................................................111

7.2.1

D

Overview ...................................................................................................... 111
Detailed Descriptions of Commands ........................................................... 111
AT+SAPBR Bearer Settings for Applications Based on IP................................ 111

FI

7.1
7.2

AT+CIPMUX Start Up Multi-IP Connection ..................................................... 114
AT+CIPSTART Start Up TCP or UDP Connection............................................ 114
AT+CIPSEND Send Data Through TCP or UDP Connection ........................... 117
AT+CIPQSEND Select Data Transmitting Mode .............................................. 119
AT+CIPACK Query Previous Connection Data Transmitting State .................. 119
AT+CIPCLOSE Close TCP or UDP Connection .............................................. 120
AT+CIPSHUT Deactivate GPRS PDP Context ................................................. 121
AT+CLPORT Set Local Port .............................................................................. 121
AT+CSTT Start Task and Set APN, USER NAME, PASSWORD ................... 122
AT+CIICR Bring Up Wireless Connection with GPRS ..................................... 123
AT+CIFSR Get Local IP Address ...................................................................... 124
AT+CIFSREX Get Local IP Address extend...................................................... 124
AT+CIPSTATUS Query Current Connection Status .......................................... 125
AT+CDNSCFG Configure Domain Name Server ............................................. 127
AT+CDNSGIP Query the IP Address of Given Domain Name ......................... 127
AT+CIPHEAD Add an IP Head at the Beginning of a Package Received......... 128
AT+CIPATS Set Auto Sending Timer ................................................................ 129
AT+CIPSPRT Set Prompt of ‘>’ When Module Sends Data.............................. 130

SI

M

C

O

M

8.2.1
8.2.2
8.2.3
8.2.4
8.2.5
8.2.6
8.2.7
8.2.8
8.2.9
8.2.10
8.2.11
8.2.12
8.2.13
8.2.14
8.2.15
8.2.16
8.2.17
8.2.18

O

Overview ...................................................................................................... 113
Detailed Descriptions of Commands ........................................................... 114

C

8.1
8.2

N

8 AT Commands for TCPIP Application Toolkit ...............................113

SIM7000 Series_AT Command Manual_V1.02

6

2017-12-18

Smart Machine Smart Decision

AL

FI
L

E

AT+CIPSERVER Configure Module as Server ................................................. 130
AT+CIPCSGP Set GPRS for Connection Mode ................................................ 131
AT+CIPSRIP Show Remote IP Address and Port When Received Data ........... 132
AT+CIPDPDP Set Whether to Check State of GPRS Network Timing ............. 133
AT+CIPMODE Select TCPIP Application Mode .............................................. 133
AT+CIPCCFG Configure Transparent Transfer Mode....................................... 134
AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data 135
AT+CIPUDPMODE UDP Extended Mode........................................................ 136
AT+CIPRXGET Get Data from Network Manually .......................................... 137
AT+CIPRDTIMER Set Remote Delay Timer ................................................... 139
AT+CIPSGTXT Select GPRS PDP context ...................................................... 140
AT+CIPSENDHEX Set CIPSEND Data Format to Hex ................................... 140
AT+CIPHEXS Set Output-data Format with suffix ........................................... 141
AT+CIPTKA Set TCP Keepalive Parameters.................................................... 142
AT+CIPOPTION Enable or Disable TCP nagle algorithm ............................... 143

TI

8.2.19
8.2.20
8.2.21
8.2.22
8.2.23
8.2.24
8.2.25
8.2.26
8.2.27
8.2.28
8.2.29
8.2.30
8.2.31
8.2.32
8.2.33

Overview ...................................................................................................... 144
Detailed Descriptions of Commands ........................................................... 144

10

N

FI

D

AT+HTTPINIT Initialize HTTP Service ............................................................ 144
AT+HTTPTERM Terminate HTTP Service ....................................................... 144
AT+HTTPPARA Set HTTP Parameters Value ................................................... 145
AT+HTTPDATA Input HTTP Data .................................................................... 147
AT+HTTPACTION HTTP Method Action ........................................................ 147
AT+HTTPREAD Read the HTTP Server Response .......................................... 149
AT+HTTPSTATUS Read HTTP Status .............................................................. 150
AT+HTTPHEAD Read the HTTP Header Information of Server Response ..... 151

O

9.2.1
9.2.2
9.2.3
9.2.4
9.2.5
9.2.6
9.2.7
9.2.8

C

9.1
9.2

EN

9 AT Commands for HTTP Application .............................................144

AT Commands for PING Application ...........................................152
Overview .................................................................................................. 152
Detailed Descriptions of Commands ........................................................ 152

M

10.1
10.2

AT+CIPPING PING Request ............................................................................. 152
AT+CIPCTL Set the Mode When Receiving an IP Packet ................................ 153
AT+CIPFLT Set the Rules of IP Filter ............................................................... 154

C

O

10.2.1
10.2.2
10.2.3

SI

M

11

AT Commands for FTP Application .............................................156

11.1 Overview ...................................................................................................... 156
11.2 Detailed Descriptions of Commands ........................................................... 157
11.2.1
11.2.2
11.2.3
11.2.4
11.2.5
11.2.6

AT+FTPPORT Set FTP Control Port ................................................................. 157
AT+FTPMODE Set Active or Passive FTP Mode ............................................. 157
AT+FTPTYPE Set the Type of Data to Be Transferred ..................................... 158
AT+FTPPUTOPT Set FTP Put Type .................................................................. 159
AT+FTPCID Set FTP Bearer Profile Identifier .................................................. 159
AT+FTPREST Set Resume Broken Download .................................................. 160

SIM7000 Series_AT Command Manual_V1.02

7

2017-12-18

Smart Machine Smart Decision

FI

D

EN

TI

AL

FI
L

E

11.2.7
AT+FTPSERV Set FTP Server Address ............................................................. 160
11.2.8
AT+FTPUN Set FTP User Name ....................................................................... 161
11.2.9
AT+FTPPW Set FTP Password .......................................................................... 162
11.2.10 AT+FTPGETNAME Set Download File Name ................................................. 163
11.2.11 AT+FTPGETPATH Set Download File Path ..................................................... 163
11.2.12 AT+FTPPUTNAME Set Upload File Name ...................................................... 164
11.2.13 AT+FTPPUTPATH Set Upload File Path........................................................... 165
11.2.14 AT+FTPGET Download File ............................................................................. 165
11.2.15 AT+FTPPUT Set Upload File ............................................................................ 167
11.2.16 AT+FTPDELE Delete Specified File in FTP Server .......................................... 168
11.2.17 AT+FTPSIZE Get the Size of Specified File in FTP Server .............................. 168
11.2.18 AT+FTPSTATE Get the FTP State ..................................................................... 169
11.2.19 AT+FTPEXTPUT Extend Upload File ................................................................. 170
11.2.20 AT+FTPMKD Make Directory on the Remote Machine ................................... 171
11.2.21 AT+FTPRMD Remove Directory on the Remote Machine ............................... 171
11.2.22 AT+FTPLIST List Contents of Directory on the Remote Machine ................... 172
11.2.23 AT+FTPEXTGET Extend Download File ......................................................... 173
11.2.24 AT+FTPETPUT Upload File ............................................................................. 174
11.2.25 AT+FTPETGET Download File ........................................................................ 175
11.2.26 AT+FTPQUIT Quit Current FTP Session .......................................................... 176
11.2.27 AT+FTPRENAME Rename the Specified File on the Remote Machine ........... 177
11.2.28 AT+FTPMDTM Get the Last Modification Timestamp of Specified File on the
Remote Machine ................................................................................................................... 178

AT Command for NTP function ....................................................179

N

12

Overview .................................................................................................. 179
Detailed Descriptions of Commands ........................................................ 179

C

O

12.1
12.2
12.2.1
12.2.2

AT Commands for GNSS Application ..........................................181
Overview .................................................................................................. 181
Detailed Descriptions of Commands ........................................................ 182

O

13.2
13.3

M

13

AT+CNTPCID
Set GPRS Bearer Profile’s ID ................................................. 179
AT+CNTP Sychronize Network Time .................................................................. 179

SI

M

C

13.3.1
13.3.2
13.3.3
13.3.4
13.3.5
13.3.6
13.3.7
13.3.8
13.3.9
13.3.10

14

AT+CGNSPWR GNSS Power Control .............................................................. 182
AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences182
AT+CGNSURC GNSS Navigation URC Report ............................................... 185
AT+CGNSPORT GNSS NMEA Out Port Set .................................................... 186
AT+CGNSCOLD GNSS Cold Start ................................................................... 186
AT+CGNSWARM GNSS Warm Start ............................................................... 187
AT+CGNSHOT GNSS Hot Start ....................................................................... 187
AT+CGNSMOD GNSS Work Mode Set ........................................................... 187
AT+CGNSCFG GNSS NMEA Out Configure .................................................. 189
AT+CGNSTST GNSS NMEA Data Out Put To At Port ................................ 190

Supported Unsolicited Result Codes .............................................191

SIM7000 Series_AT Command Manual_V1.02

8

2017-12-18

Smart Machine Smart Decision

Summary of CME ERROR Codes ........................................................... 191
Summary of CMS ERROR Codes ........................................................... 194
Summary of Unsolicited Result Codes .................................................... 198

SI

M

C

O

M

C

O

N

FI

D

EN

TI

AL

FI
L

E

14.1
14.2
14.3

SIM7000 Series_AT Command Manual_V1.02

9

2017-12-18

Smart Machine Smart Decision

Version History
Chapter

What is new

V1.00

2017-06-22

New version

V1.01

2017-09-08 5.2.22 AT+CPSI

Add AT Command
Add AT Command

5.2.24 AT+CSDP

Add AT Command

5.2.25 AT+MCELLLOCK

Add AT Command

5.2.26 AT+NCELLLOCK

Add AT Command

5.2.27 AT+NBSC

Add AT Command

Charpter 7

Add IP

Charpter 9

Add HTTP

Charpter 10

Add PINGs

TI

EN

Charpter 13

Add GNSS

2017-12-18

Delete ATZ,AT&F,AT&V

D

V1.02

Modify parameter save mode and max
response time

FI

All

1.7.2

Add AUTO_SAVE_REBOOT

N

1.7.1

Add Max response time
Delete parameters <;>

3.2.14 AT+CREG

Change description of parameters

5.2.28 AT+CAPNMODE

Add AT Command

5.2.29 AT+CRRCSTATE

Add AT Command

5.2.30 AT+CBANDCFG

Add AT Command

8.2.2 AT+CIPSTART

Change range of parameter  from
0…5 to 0…7

8.2.32 AT+CIPTKA

Add AT command

8.2.33 AT+CIPOPTION

Add AT Command

Charpter 11

Add FTP

Charpter 12

Add NTP

13.3.10 AT+CGNSTST

Add AT Command

O

2.2.2 ATD

C
M
O
C
M
SI

AL

5.2.23 AT+CGNAPN

E

Date

FI
L

Version

SIM7000 Series_AT Command Manual_V1.02

10

2017-12-18

Smart Machine Smart Decision

1 Introduction

E

1.1 Scope of the document

FI
L

This document presents the AT Command Set for SIMCom SIM7000 Series, including
SIM7000A, SIM700C and SIM7000E.

You can visit the SIMCom Website using the following link:

TI

http://www.simcomm2m.com

AL

1.2 Related documents

EN

1.3 Conventions and abbreviations

N

FI

D

In this document, the GSM engines are referred to as following term:
ME (Mobile Equipment);
MS (Mobile Station);
TA (Terminal Adapter);
DCE (Data Communication Equipment) or facsimile DCE (FAX modem, FAX board);

O

M

C

O

In application, controlling device controls the GSM engine by sending AT Command via its
serial interface. The controlling device at the other end of the serial line is referred to as
following term:
TE (Terminal Equipment);
DTE (Data Terminal Equipment) or plainly "the application" which is running on an embedded
system;

C

1.4 AT Command syntax

SI

M

The "AT" or "at" or “aT” or “At”prefix must be set at the beginning of each Command line. To
terminate a Command line enter .
Commands are usually followed by a response that includes.
""
Throughout this document, only the responses are presented, are omitted
intentionally.
The AT Command set implemented by SIM7000 Series is a combination of 3GPP TS 27.005,
3GPP TS 27.007 and ITU-T recommendation V.25ter and the AT commands developed by
SIMCom.
SIM7000 Series_AT Command Manual_V1.02

11

2017-12-18

Smart Machine Smart Decision
Note: Only enter AT Command through serial port after SIM7000 Series is powered on and Unsolicited Result
Code "RDY" is received from serial port. If auto-bauding is enabled, the Unsolicited Result Codes "RDY"
and so on are not indicated when you start up the ME, and the "AT" prefix, or "at" prefix must be set at the
beginning of each command line.

Basic syntax

FI
L

1.4.1

E

All these AT commands can be split into three categories syntactically: "basic", "S parameter",
and "extended". These are as follows:

S Parameter syntax

TI

1.4.2

AL

These AT commands have the format of "AT", or "AT&", where ""is the
Command, and ""is/are the argument(s) for that Command. An example of this is "ATE",
which tells the DCE whether received characters should be echoed back to the DTE according to
the value of "". "" is optional and a default will be used if missing.

Extended Syntax

D

1.4.3

EN

These AT commands have the format of "ATS=", where "" is the index of the S
register to set, and ""is the value to assign to it. "" is optional; if it is missing, then a
default value is assigned.

FI

These commands can operate in several modes, as in the following table:

O

N

Table 1: Types of AT commands and responses

M

Read Command

AT+=?

C

Test Command

O

Write Command

AT+?

This command returns the currently set value of the
parameter or parameters.

AT+=<…>

This command sets the user-definable parameter
values.

AT+

The execution command reads non-variable
parameters affected by internal processes in the GSM
engine.

M

C

Execution Command

SI

1.4.4

The mobile equipment returns the list of parameters
and value ranges set with the corresponding Write
Command or by internal processes.

Combining AT commands on the same Command line

You can enter several AT commands on the same line. In this case, you do not need to type the
"AT" or "at" prefix before every command. Instead, you only need type "AT" or "at" the
beginning of the command line. Please note to use a semicolon as the command delimiter after
an extended command; in basic syntax or S parameter syntax, the semicolon need not enter, for
example: ATE1Q0S0=1S3=13V1X4;+IFC=0,0;+IPR=115200.

SIM7000 Series_AT Command Manual_V1.02

12

2017-12-18

Smart Machine Smart Decision

The Command line buffer can accept a maximum of 556 characters (counted from the first
command without "AT" or "at" prefix). If the characters entered exceeded this number then none
of the Command will executed and TA will return "ERROR".
1.4.5

Entering successive AT commands on separate lines

FI
L

E

When you need to enter a series of AT commands on separate lines, please Note that you need to
wait the final response (for example OK, CME error, CMS error) of last AT Command you
entered before you enter the next AT Command.

1.5 Supported character sets

D

EN

TI

AL

The SIM7000 Series AT Command interface defaults to the IRA character set. The SIM7000
Series supports the following character sets:
GSM format
UCS2
IRA
The character set can be set and interrogated using the "AT+CSCS" Command (3GPP TS
27.007). The character set is defined in GSM specification 3GPP TS 27.005.

FI

The character set affects transmission and reception of SMS and SMS Cell Broadcast messages,
the entry and display of phone book entries text field and SIM Application Toolkit alpha strings.

O

N

1.6 Flow control

M

C

Flow control is very important for correct communication between the GSM engine and DTE.
For in the case such as a data or fax call, the sending device is transferring data faster than the
receiving side is ready to accept. When the receiving buffer reaches its capacity, the receiving
device should be capable to cause the sending device to pause until it catches up.

C

O

There are basically two approaches to achieve data flow control: software flow control and
hardware flow control. SIM7000 Series support both two kinds of flow control.
In Multiplex mode, it is recommended to use the hardware flow control.
Software flow control (XON/XOFF flow control)

M

1.6.1

SI

Software flow control sends different characters to stop (XOFF, decimal 19) and resume (XON,
decimal 17) data flow. It is quite useful in some applications that only use three wires on the
serial interface.
The default flow control approach of SIM7000 Series is hardware flow control (RTS/CTS flow
control), to enable software flow control in the DTE interface and within GSM engine, type the
following AT Command:
AT+IFC=1, 1

SIM7000 Series_AT Command Manual_V1.02

13

2017-12-18

Smart Machine Smart Decision

Ensure that any communications software package (e.g. Hyper terminal) uses software flow
control.
NOTE:
Software Flow control should not be used for data calls where binary data will be transmitted or
received (e.g. TCP/IP) as the DTE interface may interpret binary data as flow control characters.
Hardware flow control (RTS/CTS flow control)

E

1.6.2

AL

FI
L

Hardware flow control achieves the data flow control by controlling the RTS/CTS line. When the
data transfer should be suspended, the CTS line is set inactive until the transfer from the
receiving buffer has completed. When the receiving buffer is ok to receive more data, CTS goes
active once again.

EN

TI

To achieve hardware flow control, ensure that the RTS/CTS lines are present on your application
platform.

1.7 Definitions
Parameter Saving Mode

D

1.7.1

C

O

N

FI

For the purposes of the present document, the following syntactical definitions apply:
 NO_SAVE: The parameter of the current AT command will be lost if module is rebooted or
current AT command doesn't have parameter.
 AUTO_SAVE: The parameter of the current AT command will be kept in NVRAM
automatically and take in effect immediately, and it won't be lost if module is rebooted.
 AUTO_SAVE_REBOOT: The parameter of the current AT command will be kept in
NVRAM automatically and take in effect after reboot, and it won't be lost if module is
rebooted.

M

1.7.2 Max Response Time

SI

M

C

O

Max response time is estimated maximum time to get response, the unit is seconds.
"-" means this AT command doesn’t care the response time.

SIM7000 Series_AT Command Manual_V1.02

14

2017-12-18

Smart Machine Smart Decision

2 AT Commands According to V.25TER

E

These AT Commands are designed according to the ITU-T (International Telecommunication
Union, Telecommunication sector) V.25ter document.

ATD

Mobile originated call to dial a number

ATE

Set command echo mode

ATH

Disconnect existing connection

ATI

Display product identification information

ATL

Set monitor speaker loudness

ATM

Set monitor speaker mode

+++

Switch from data mode or ppp online mode to command mode

ATO

Switch from command mode to data mode

ATQ

Set result code presentation mode

ATS0

Set number of rings before automatically answering the call

ATS3

Set command line termination character

ATS4

Set response formatting character

ATS5

Set command line editing character

EN

TI

AL

A/

Description
Re-issues the last command given

C

O

N

FI

D

Command

FI
L

2.1 Overview of AT Commands According to V.25TER

ATS6

Pause before blind dialling
Set number of seconds to wait for connection completion

ATS8

Set number of seconds to wait for comma dial modifier encountered in
dial string of D command

ATS10

Set disconnect delay after indicating the absence of data carrier

ATV

TA response format

ATX

Set connect result code format and monitor call progress

ATZ

Reset default configuration

AT&C

Set DCD function mode

AT&D

Set DTR function mode

AT&F

Factory defined configuration

AT&V

Display current configuration

AT&E

Set CONNECT Result Code Format About Speed

AT+GCAP

Request complete TA capabilities list

AT+GMI

Request manufacturer identification

SI

M

C

O

M

ATS7

SIM7000 Series_AT Command Manual_V1.02

15

2017-12-18

Smart Machine Smart Decision

Request TA model identification

AT+GMR

Request TA revision identification of software release

AT+GOI

Request global object identification

AT+GSN

Request TA serial number identification (IMEI)

AT+ICF

Set TE-TA control character framing

AT+IFC

Set TE-TA local data flow control

AT+IPR

Set TE-TA fixed local rate

2.2 Detailed Description of AT Commands According to V.25TER
A/ Re-issues the Last Command Given

AL

2.2.1

Reference
V.25ter

Note

D

FI

Mobile Originated Call to Dial A Number

Response
This command can be used to set up outgoing data calls. It also serves to
control supplementary services.
Note: This command may be aborted generally by receiving an ATH
Command or a character during execution. The aborting is not possible
during some states of connection establishment such as handshaking.

SI

M

C

O

M

Execution
Command
ATD[
If no dial tone and (parameter setting ATX2 or ATX4)
NO DIALTONE
If busy and (parameter setting ATX3 or ATX4)
BUSY
If a connection cannot be established
NO CARRIER
If the remote station does not answer

SIM7000 Series_AT Command Manual_V1.02

16

2017-12-18

Smart Machine Smart Decision

NO ANSWER

FI
L

When TA returns to command mode after call release
OK

E

If connection successful and non-voice call.
CONNECT TA switches to data mode.
Note:  output only if ATX parameter setting with the
 >0

TI

AL

Parameters

String of dialing digits and optionally V.25ter modifiers dialing
digits: 0-9, * , #, +, A, B, C
Following V.25ter modifiers are ignored:
,(comma), T, P, !, W, @

O

N

FI

D

EN

Emergency call:

Standardized emergency number 112 (no SIM needed)

String of GSM modifiers:
I
Actives CLIR (Disables presentation of own number to
called party)
i
Deactivates CLIR (Enable presentation of own number
to called party)
G Activates Closed User Group invocation for this call
only
g
Deactivates Closed User Group invocation for this call
only

C

Parameter Saving NO_SAVE
Mode

Response Timeout set with ATS7 (data call)

M

Max
Time

Note

C

O

Reference
V.25ter

M

2.2.3

SI

ATE

ATE

Set Command Echo Mode

Set Command Echo Mode

Execution
Command
ATE

Response
This setting determines whether or not the TA echoes characters received
from TE during Command state.
OK
Parameters

0 Echo mode off

SIM7000 Series_AT Command Manual_V1.02

17

2017-12-18

Smart Machine Smart Decision

1 Echo mode on
Parameter Saving
Mode
Response -

2.2.4

Note

E

Reference
V.25ter

FI
L

Max
Time

ATH Disconnect Existing Connection

TI

Response
Disconnect existing call by local TE from Command line and terminate call
OK
Note: OK is issued after circuit 109(DCD) is turned off, if it was previously
on.

EN

Execution
Command
ATH

AL

ATH Disconnect Existing Connection

ATI Display Product Identification Information

C

2.2.5

Note

O

Reference
V.25ter

FI

Response 20s

N

Max
Time

D

Parameter Saving NO_SAVE
Mode

ATI Display Product Identification Information
Response
TA issues product information text

M

C

O

M

Execution
Command
ATI

Example:
SIM7000 R1351
OK

SI

Parameter Saving NO_SAVE
Mode
Max
Time

Response -

Reference
V.25ter

Note

SIM7000 Series_AT Command Manual_V1.02

18

2017-12-18

Smart Machine Smart Decision

2.2.6

ATL Set Monitor speaker loudness

ATL Set Monitor speaker loudness
Response
OK
Parameters

0..3 Volume

E

Execution
Command
ATL

Response -

Execution
Command
ATM

Parameters

0..2

Mode

O

Response -

Note
No effect in GSM

C

Reference
V.25ter

+++ Switch from Data Mode or PPP Online Mode to Command Mode

M

2.2.8

TI

Response
OK

Parameter Saving NO_SAVE
Mode
Max
Time

EN

Set Monitor Speaker Mode

D

ATM

ATM Set Monitor Speaker Mode

FI

2.2.7

Note
No effect in GSM

AL

Reference
V.25ter

N

Max
Time

FI
L

Parameter Saving NO_SAVE
Mode

+++ Switch from Data Mode or PPP Online Mode to Command Mode

SI

M

C

O

Execution
Command
+++

Response
The +++ character sequence causes the TA to cancel the data flow over the
AT interface and switch to Command mode. This allows you to enter AT
Command while maintaining the data connection to the remote server.
OK
To prevent the +++ escape sequence from being misinterpreted as data, it
should comply to following sequence:
No characters entered for T1 time (1 second)
"+++" characters entered with no characters in between (1 second)
No characters entered for T1 timer (1 second)
Switch to Command mode, otherwise go to step 1.

SIM7000 Series_AT Command Manual_V1.02

19

2017-12-18

Smart Machine Smart Decision

Parameter Saving NO_SAVE
Mode
Response -

2.2.9

Note
To return from Command mode back to data mode: Enter ATO.

ATO Switch from Command Mode to Data Mode

ATO Switch from Command Mode to Data Mode

AL

Response
TA resumes the connection and switches back from command mode to data
mode.

TI

Execution
Command
ATO[n]

E

Reference
V.25ter

FI
L

Max
Time

FI

D

EN

CONNECT
If connection is not successfully resumed
ERROR
else
TA returns to data mode from command mode CONNECT 
Note:  only if parameter setting ATX>0

Response -

Note

M

Reference
V.25ter

C

Max
Time

O

Parameter Saving NO_SAVE
Mode

N

Parameter

0 Switch from command mode to data mode.

O

2.2.10 ATQ Set Result Code Presentation Mode

C

ATQ Set Result Code Presentation Mode

SI

M

Execution
Command
ATQ

Response
This parameter setting determines whether or not the TA transmits any result
code to the TE. Information text transmitted in response is not affected by
this setting.
If =0:
OK
If =1:
(none)
Parameters

0 TA transmits result code

SIM7000 Series_AT Command Manual_V1.02

20

2017-12-18

Smart Machine Smart Decision

1

Result codes are suppressed and not transmitted

Parameter Saving
Mode
Response -

ATS0

Set Number of Rings before Automatically Answering the Call

Set Number of Rings before Automatically Answering the Call

Read Command
ATS0?

Response


TI

OK

EN

Parameters
See Write Command

Response
This parameter setting determines the number of rings before auto-answer.
OK

FI

D

Write Command
ATS0=

FI
L

2.2.11 ATS0

Note

E

Reference
V.25ter

AL

Max
Time

ERROR

C

O

N

Parameters

0
Automatic answering is disable.
1-255 Number of rings the modem will wait for before answering
the phone if a ring is detected.
Parameter Saving Mode
Response -

M

Max
Time

SI

M

C

O

Reference
V.25ter

2.2.12 ATS3
ATS3

Note
If  is set too high, the calling party may hang up before the call can be
answered automatically.
If using cmux port, ATH and AT+CHUP can hang up the call
(automatically answering) only in the CMUX channel 0.
If using dual-physical serial port, ATH and AT+CHUP can hang up the call
(automatically answering) only in UART1.

Set Command Line Termination Character

Set Command Line Termination Character

Read Command
ATS3?

Response


SIM7000 Series_AT Command Manual_V1.02

21

2017-12-18

Smart Machine Smart Decision

OK
Parameters
See Write Command
Response
This parameter setting determines the character recognized by TA to
terminate an incoming command line. The TA also returns this character in
output.
OK
ERROR

AL

Parameters

13 Command line termination character

EN

Response -

Set Response Formatting Character

FI

2.2.13 ATS4

Note
Default 13 = CR. It only supports default value.

D

Reference
V.25ter

Response


C

Read Command
ATS4?

N

Set Response Formatting Character

O

ATS4

TI

Parameter Saving Mode
Max
Time

FI
L

E

Write Command
ATS3=

OK

M

Parameters
See Write Command

M

C

O

Write Command
ATS4=

Response
This parameter setting determines the character generated by the TA for
result code and information text.
OK
ERROR

SI

Parameters

10 Response formatting character

Parameter Saving Mode
Max
Time

Response -

Reference

Note

SIM7000 Series_AT Command Manual_V1.02

22

2017-12-18

Smart Machine Smart Decision

V.25ter

Default 10 = LF. It only supports default value.

2.2.14 ATS5

Set Command Line Editing Character

Read Command
ATS5?

Response


E

ATS5

Set Command Line Editing Character

FI
L

OK
Parameters
See Write Command

AL

Response
This parameter setting determines the character recognized by TA as a
request to delete from the command line the immediately preceding
character.
OK

EN

TI

Write Command
ATS5=

ERROR

2.2.15 ATS6

Pause Before Blind Dialling

Pause Before Blind Dialling

M

ATS6

Note
Default 8 = Backspace.

O

Reference
V.25ter

C

O

Read Command
ATS6?

M

Write Command
ATS6=

SI

N

Response -

C

Max
Time

FI

Parameter Saving Mode

Response formatting character

D

Parameters

0-8-127

Response

OK
Response
OK
ERROR
Parameters

0-2-999

Time

Parameter Saving Mode
Max

Response -

SIM7000 Series_AT Command Manual_V1.02

23

2017-12-18

Smart Machine Smart Decision

Time
Reference
V.25ter
2.2.16 ATS7

Set Number of Seconds to Wait for Connection Completion

Read Command
ATS7?

E

Set Number of Seconds to Wait for Connection Completion
Response


FI
L

ATS7

Note
No effect in GSM

OK

TI

Response
This parameter setting determines the amount of time to wait for the
connection completion in case of answering or originating a call.
OK

EN

Write Command
ATS7=

AL

Parameters
See Write Command

ERROR

FI

D

Parameters

0-255 Number of seconds to wait for connection completion

Note
If called party has specified a high value for ATS0=, call setup may fail.
The correlation between ATS7 and ATS0 is important
Example: Call may fail if ATS7=30 and ATS0=20.
ATS7 is only applicable to data call.

M

Reference
V.25ter

O

Response -

C

Max
Time

N

Parameter Saving Mode

C

O

2.2.17 ATS8 Set Number of Seconds to Wait for Comma Dial Modifier Encountered in
Dial String of D Command

M

ATS8 Set Number of Seconds to Wait for Comma Dial Modifier Encountered in Dial
String of D Command

SI

Read Command
ATS8?

Response

OK
Parameters
See Write Command

Write Command

Response

SIM7000 Series_AT Command Manual_V1.02

24

2017-12-18

Smart Machine Smart Decision

ATS8=

OK
ERROR
Parameters

0-2-255 The value of this register determines how long the
modem should pause when it sees a comma in the dialing string.

FI
L

Response -

Set Disconnect Delay after Indicating the Absence of Data Carrier

Set Disconnect Delay after Indicating the Absence of Data Carrier

Read Command
ATS10?

Response


EN

ATS10

AL

2.2.18 ATS10

Note
No effect in GSM

TI

Reference
V.25ter

OK

N

Response
This parameter setting determines the amount of time that the TA will
remain connected in absence of data carrier. If the data carrier is once more
detected before disconnecting, the TA remains connected.
OK

C

O

Write Command
ATS10=

FI

Parameters
See Write Command

D

Max
Time

E

Parameter Saving Mode

ERROR
Number of tenths seconds of delay

O

M

Parameters

1-14-255

C

Parameter Saving Mode

M

Max
Time

Response -

SI

Reference
V.25ter

Note

2.2.19 ATV TA Response Format
ATV TA Response Format
Execution
Command

Response
This parameter setting determines the contents of the header and trailer

SIM7000 Series_AT Command Manual_V1.02

25

2017-12-18

Smart Machine Smart Decision

ATV

transmitted with result codes and information responses.
When =0
0
When =1
OK

AL

FI
L

E

Parameters

0 Information response: 
Short result code format: 
1 Information response: 
Long result code format: 

The result codes, their numeric equivalents and brief descriptions of the use
of each are listed in the following table.

Reference
V.25ter

EN

Response Note

D

Max
Time

TI

Parameter Saving Mode

ATV0

Description

OK

0

Acknowledges execution of a Command

CONNECT

1

A connection has been established; the DCE is moving from
Command state to online data state

RING

2

NO CARRIER

3

ERROR

4

Command not recognized, Command line maximum length
exceeded, parameter value invalid, or other problem with
processing the Command line

NO DIALTONE

6

No dial tone detected

BUSY

7

Engaged (busy) signal detected

8

"@" (Wait for Quiet Answer) dial modifier was used, but
remote ringing followed by five seconds of silence was not
detected before expiration of the connection timer (S7)

PROCEEDING

9

An AT command is being processed

CONNECT


Manufacturerspecific

Same as CONNECT, but includes manufacturer-specific
text that may specify DTE speed, line speed, error control,
data compression, or other status

M

C

O

M

C

O

N

FI

ATV1

SI

NO ANSWER

The DCE has detected an incoming call signal from
network
The connection has been terminated or the attempt to
establish a connection failed

SIM7000 Series_AT Command Manual_V1.02

26

2017-12-18

Smart Machine Smart Decision

2.2.20 ATX Set CONNECT Result Code Format and Monitor Call Progress
ATX Set CONNECT Result Code Format and Monitor Call Progress
Response
This parameter setting determines whether or not the TA detected the
presence of dial tone and busy signal and whether or not TA transmits
particular result codes.
OK

FI
L

E

Execution
Command
ATX

ERROR

D

EN

TI

AL

Parameters

0 CONNECT result code only returned, dial tone and busy
detection are both disabled.
1 CONNECT result code only returned, dial tone and
busy detection are both disabled.
2 CONNECT result code returned, dial tone
detection is enabled, busy detection is disabled.
3 CONNECT result code returned, dial tone
detection is disabled, busy detection is enabled.
4 CONNECT result code returned, dial tone and
busy detection are both enabled.

Reference
V.25ter

N

Set DCD Function Mode

M

2.2.21 AT&C

Note

O

Response -

C

Max
Time

FI

Parameter Saving Mode

AT&C

Set DCD Function Mode

SI

M

C

O

Execution
Command
AT&C

Response
This parameter determines how the state of circuit 109 (DCD) relates to the
detection of received line signal from the distant end.
OK
ERROR
Parameters


0 DCD line is always ON
1 DCD line is ON only in the presence of data carrier

Parameter Saving Mode
Max

Response -

SIM7000 Series_AT Command Manual_V1.02

27

2017-12-18

Smart Machine Smart Decision

Time
Reference
V.25ter

Note

2.2.22 AT&D

Response
This parameter determines how the TA responds when circuit 108/2 (DTR)
is changed from the ON to the OFF condition during data mode.
OK
or
ERROR

AL

Execution
Command
AT&D[]

E

Set DTR Function Mode

FI
L

AT&D

Set DTR Function Mode

EN

TI

Parameters

0 TA ignores status on DTR.
1 ON->OFF on DTR: Change to Command mode with
remaining the connected call.
2 ON->OFF on DTR: Disconnect call, change to Command
mode. During state DTR = OFF is auto-answer off.

2.2.23 AT&E
AT&E

FI

Note

O

Reference
V.25ter

N

Response -

Set CONNECT Result Code Format About Speed

C

Max
Time

D

Parameter Saving Mode

Set CONNECT Result Code Format About Speed
This parameter setting determines to report Serial connection rate or
Wireless connection speed. It is valid only ATX above 0.
Response
OK
or
ERROR

SI

M

C

O

M

Execution
Command
AT&E[]

Parameters

0 Wireless connection speed in integer format.
1 Serial connection rate in integer format. Such as: “115200”

Parameter Saving NO_SAVE
Mode
Max
Time

Response -

SIM7000 Series_AT Command Manual_V1.02

28

2017-12-18

Smart Machine Smart Decision

Reference
V.25ter

Note

2.2.24 AT+GCAP Request Complete TA Capabilities List
AT+GCAP Request Complete TA Capabilities List

E

Response
TA reports a list of additional capabilities.
+GCAP: list of supported s

FI
L

Execution
Command
AT+GCAP

OK
+CGSM GSM function is supported

AL

Parameters


Response Note

D

Reference
V.25ter

EN

Max
Time

TI

Parameter Saving NO_SAVE
Mode

FI

2.2.25 AT+GMI Request Manufacturer Identification

Response
OK

O

Test Command
AT+GMI=?

N

AT+GMI Request Manufacturer Identification

TA reports one or more lines of information text which permit the user to
identify the manufacturer.
SIMCOM_Ltd
OK

C

O

M

Execution
Command
AT+GMI

C

Parameters

M

Parameter Saving NO_SAVE
Mode

SI

Max
Time

Response -

Reference
V.25ter

Note

2.2.26 AT+GMM Request TA Model Identification
AT+GMM Request TA Model Identification

SIM7000 Series_AT Command Manual_V1.02

29

2017-12-18

Smart Machine Smart Decision

Response
OK

Execution
Command
AT+GMM

TA reports one or more lines of information text which permit the user to
identify the specific model of device.


E

Test Command
AT+GMM=?

Parameters


Product model identification text

AL

Parameter Saving NO_SAVE
Mode

Reference
V.25ter

TI

Response Note

EN

Max
Time

FI
L

OK

D

2.2.27 AT+GMR Request TA Revision Identification of Software Release
AT+GMR Request TA Revision Identification of Software Release
Response
OK

Execution
Command
AT+GMR

TA reports one or more lines of information text which permit the user to
identify the revision of software release.
Revision: 

C

O

N

FI

Test Command
AT+GMR=?

OK

M

Parameters


Revision of software release

C

O

Parameter Saving NO_SAVE
Mode

M

Max
Time

Response -

SI

Reference
V.25ter

Note

2.2.28 AT+GOI Request Global Object Identification
AT+GOI Request Global Object Identification

SIM7000 Series_AT Command Manual_V1.02

30

2017-12-18

Smart Machine Smart Decision

Response
OK

Execution
Command
AT+GOI

Response
TA reports one or more lines of information text which permit the user to
identify the device, based on the ISO system for registering unique object
identifiers.


FI
L

E

Test Command
AT+GOI=?

OK

Identifier of device type
see X.208, 209 for the format of 

AL

Parameters


Reference
V.25ter

EN

Response Note

D

Max
Time

TI

Parameter Saving NO_SAVE
Mode

FI

2.2.29 AT+GSN Request TA Serial Number Identification (IMEI)

N

AT+GSN Request TA Serial Number Identification(IMEI)
Response
OK

Execution
Command
AT+GSN

Response
TA reports the IMEI (international mobile equipment identifier) number in
information text which permit the user to identify the individual ME device.


M

C

O

M

C

O

Test Command
AT+GSN=?

OK
Parameters

IMEI of the telephone(International Mobile station Equipment
Identity)

SI

Parameter Saving NO_SAVE
Mode
Max
Time

Response -

Reference
V.25ter

Note
The serial number (IMEI) is varied by individual ME device.

SIM7000 Series_AT Command Manual_V1.02

31

2017-12-18

Smart Machine Smart Decision

2.2.30 AT+ICF Set TE-TA Control Character Framing
AT+ICF Set TE-TA Control Character Framing
Test Command
AT+ICF=?

Response
+ICF: (list of supported s),(list of supported s)

E

OK

Response
+ICF: ,

AL

Read Command
AT+ICF?

FI
L

Parameters
See Write Command

OK

TI

Parameters
See Write Command

EN

Write Command Response
AT+ICF=[,]

FI

1
2
3
4
5
6
0
1
3

8 data 0 parity 2 stop
8 data 1 parity 1 stop
8 data 0 parity 1 stop
7 data 0 parity 2 stop
7 data 1 parity 1 stop
7 data 0 parity 1 stop
odd
even
space (0)

C

O

N

Parameters


D

OK

M



O

Parameter Saving Mode
Response -

M

C

Max
Time

SI

Reference
V.25ter

Note
The Command is applied for Command state;
In  parameter, "0 parity" means no parity;
The  field is ignored if the  field specifies no parity and
string "+ICF: ,255" will be response to "AT+ICF? " Command.

2.2.31 AT+IFC Set TE-TA Local Data Flow Control
AT+IFC Set TE-TA Local Data Flow Control

SIM7000 Series_AT Command Manual_V1.02

32

2017-12-18

Smart Machine Smart Decision

Test Command
AT+IFC=?

Response
+IFC: (list of
s)

supported

s),(list

of

supported

OK

Response
+IFC: ,

FI
L

Read Command
AT+IFC?

E

Parameters
See Write Command

OK

Parameters

data from TA

EN

TI

Response
This parameter setting determines the data flow control on the serial
interface for data mode.
OK
Specifies the method will be used by TE at receive of

D

Write Command
AT+IFC=[,]

AL

Parameters
See Write Command

C

O

N

FI

0 No flow control
1 Software flow control
2 Hardware flow control
Specifies the method will be used by TA at receive of data
from TE
0 No flow control
1 Software flow control
2 Hardware flow control

O

M

Parameter Saving Mode
Response -

C

Max
Time

Note

SI

M

Reference
V.25ter

2.2.32 AT+IPR Set TE-TA Fixed Local Rate
AT+IPR Set TE-TA Fixed Local Rate
Test Command
AT+IPR=?

Response
+IPR: (list of supported auto detectable s),(list of supported
fixed-only s)

SIM7000 Series_AT Command Manual_V1.02

33

2017-12-18

Smart Machine Smart Decision

OK
Parameters
See Write Command
Read Command
AT+IPR?

Response
+IPR: 

E

OK

TI

Parameters

Baud rate per second
0
300
600
1200
2400
4800
9600
19200
38400
57600
115200
230400
921600
2000000
2900000
3000000
3200000
3686400
4000000

AL

Response
This parameter setting determines the data rate of the TA on the serial
interface. The rate of Command takes effect following the issuance of any
result code associated with the current Command line.
OK

M

C

O

M

C

O

N

FI

D

EN

Write Command
AT+IPR=

FI
L

Parameters
See Write Command

SI

Parameter Saving AUTO_SAVE
Mode
Max
Time

Response -

Reference
V.25ter

Note

SIM7000 Series_AT Command Manual_V1.02

34

2017-12-18

Smart Machine Smart Decision

3 AT Commands According to 3GPP TS 27.007

E

3.1 Overview of AT Command According to 3GPP TS 27.007
Description

AT+CGMI

Request manufacturer identification

AT+CGMM

Request model identification

AT+CGMR

Request TA revision identification of software release

AT+CGSN

Request product serial number identification (identical with +GSN)

AT+CSCS

Select TE character set

AT+CIMI

Request international mobile subscriber identity

AT+CLCK

Facility lock

AT+CMEE

Report mobile equipment error

AT+COPS

Operator selection

AT+CPAS

Phone activity status

AT+CPIN

Enter PIN

AT+CPWD

Change password

AT+CRC

Set cellular result codes for incoming call indication

AT+CREG

Network registration

AT+CRSM

Restricted SIM access

AT+CSQ

Signal quality report

AT+COPN

AL

TI

EN

D

FI

N

O

Preferred operator list
Read operator names
Set phone functionality

M

AT+CFUN

C

AT+CPOL

FI
L

Command

Clock

AT+CSIM

Generic SIM access

AT+CBC

Battery charge

C

O

AT+CCLK

Unstructured supplementary service data

M

AT+CUSD

SI

3.2 Detailed Descriptions of AT Command According to 3GPP TS 27.007
3.2.1

AT+CGMI Request Manufacturer Identification

AT+CGMI Request Manufacturer Identification
Test Command
AT+CGMI=?

Response
OK

Execution

Response

SIM7000 Series_AT Command Manual_V1.02

35

2017-12-18

Smart Machine Smart Decision

Command
AT+CGMI

TA returns manufacturer identification text.

OK

NO_SAVE

Max
Time

-

AT+CGMM Request Model Identification

AT+CGMM Request Model Identification

EN

3.2.2

Note

AL

Reference
3GPP TS 27.007
[13]

TI

Response

FI
L

Parameter Saving
Mode

The ID of manufacturer

E

Parameters


Response
OK

Execution
Command
AT+CGMM

Response
TA returns product model identification text.


N

FI

D

Test Command
AT+CGMM=?

OK

Parameter Saving
Mode
Response

Product model identification text

NO_SAVE
-

M

Max
Time

C

O

Parameters


Note

C

O

Reference
3GPP TS 27.007
[13]

M

3.2.3

AT+CGMR Request TA Revision Identification of Software Release

SI

AT+CGMR Request TA Revision Identification of Software Release
Test Command
AT+CGMR=?

Response
OK

Execution
Command
AT+CGMR

Response
TA returns product software version identification text.
Revision: 

SIM7000 Series_AT Command Manual_V1.02

36

2017-12-18

Smart Machine Smart Decision

OK
Parameters

NO_SAVE

Max
Time

-

Reference
3GPP TS 27.007
[13]

AT+CGSN Request Product Serial Number Identification

AL

3.2.4

Note

FI
L

Response

E

Parameter Saving
Mode

Product software version identification text

Execution
Command
AT+CGSN

Response
see +GSN


EN

Response
OK

D

Test Command
AT+CGSN=?

TI

AT+CGSN Request Product Serial Number Identification (Identical with +GSN)

FI

OK

N

Parameters

International mobile equipment identity (IMEI)
NO_SAVE

Max
Time

-

Note

O

M

Reference
3GPP TS 27.007
[13]

C

Response

O

Parameter Saving
Mode

AT+CSCS Select TE Character Set

C

3.2.5

AT+CSCS Select TE Character Set

SI

M

Test Command
AT+CSCS=?

Response
+CSCS: (list of supported s)
OK
Parameters

"GSM" GSM 7 bit default alphabet (3GPP TS 23.038);
"UCS2" 16-bit universal multiple-octet coded character set
(ISO/IEC10646); UCS2 character strings are converted to
hexadecimal numbers from 0000 to FFFF; e.g.

SIM7000 Series_AT Command Manual_V1.02

37

2017-12-18

Smart Machine Smart Decision

"004100620063" equals three 16-bit characters with decimal
values 65, 98 and 99
"IRA" International reference alphabet (ITU-T T.50)
Read Command
AT+CSCS?

Response
+CSCS: 
OK

FI
L

Response
Sets which character set  are used by the TE. The TA can then
convert character strings correctly between the TE and ME character sets.
OK
If error is related to ME functionality:
+CME ERROR: 

TI

AL

Write Command
AT+CSCS=

E

Parameters
See Test Command

EN

Parameters
See Test Command
Parameter Saving
Mode

D

AT+CIMI Request International Mobile Subscriber Identity

C

3.2.6

Note

O

Reference
3GPP TS 27.007
[13]

-

FI

Response

N

Max
Time

AT+CIMI Request International Mobile Subscriber Identity
Response
OK

Execution
Command
AT+CIMI

Response
TA returns for identifying the individual SIM which is attached to
ME.


SI

M

C

O

M

Test Command
AT+CIMI=?

OK
If error is related to ME functionality:
+CME ERROR: 
Parameters

International Mobile Subscriber Identity (string without
double quotes)

Parameter Saving
Mode

NO_SAVE

SIM7000 Series_AT Command Manual_V1.02

38

2017-12-18

Smart Machine Smart Decision

Max Response
Time

20s

Reference
3GPP TS 27.007
[13]

Note

AT+CLCK Facility Lock

E

3.2.7

Test Command
AT+CLCK=?

FI
L

AT+CLCK Facility Lock
Response
+CLCK: (list of supported s)

AL

OK

EN

Response
This Command is used to lock, unlock or interrogate a ME or a network
facility . Password is normally needed to do such actions. When
querying the status of a network service (=2) the response line for
‘not active’ case (=0) should be returned only if service is not
active for any .

FI

D

Write Command
AT+CLCK=
,[,[,]]

TI

Parameters
See Write Command

O

N

If ≠2 and Command is successful
OK
If =2 and Command is successful
+CLCK: [,[+CLCK:

C

,[…]]

SI

M

C

O

M

OK
If error is related to ME functionality:
+CME ERROR: 
Parameters

"AB" All Barring services(only for =0)
"AC" All inComing barring services(only for =0)
"AG" All outGoing barring services(only for =0)
"AI"
BAIC (Barr All Incoming Calls)
"AO"
BAOC (Barr All Outgoing Calls)
"IR"
BIC-Roam (Barr Incoming Calls when Roaming
outside the home country)
"OI" BOIC (Barr Outgoing International Calls)
"OX" BOIC-exHC (Barr Outgoing International Calls except
to Home Country)

SIM7000 Series_AT Command Manual_V1.02

39

2017-12-18

Smart Machine Smart Decision

O

N

FI

D

EN

TI

AL

FI
L

E

"SC" SIM (lock SIM/UICC card) (SIM/UICC asks password
in MT power-up and when this lock command issued) Correspond
to PIN1 code.
"FD" SIM card or active application in the UICC (GSM or
USIM) fixed dialling memory feature (if PIN2 authentication has not
been done during the current session, PIN2 is required as )
"PN" Network Personalization, Correspond to NCK code
"PU" Network subset Personalization Correspond to NSCK
code
"PP" Service Provider Personalization Correspond to SPCK
code

0 unlock
1 lock
2 query status
 String type (Shall be the same as password specified for the
facility from the MT user interface or with command Change Password
+CPWD)

1-255
1 Voice (telephony)
2 Data refers to all bearer services; with =2 this
may refer only to some bearer service if TA does not support values 16,
32, 64 and 128)
4 Fax (facsimile services)
7 All classes

0 Not active
1 Active

Response 15s

M

Max
Time

Saving NO_SAVE

C

Parameter
Mode

C

O

Reference
Note
3GPP TS 27.007  CME errors if SIM not inserted or PIN is not entered.
[14]

M

3.2.8

AT+CMEE Report Mobile Equipment Error

SI

AT+CMEE Report Mobile Equipment Error
Test Command
AT+CMEE=?

Response
+CMEE: (list of supported s)
OK
Parameters
See Write Command

SIM7000 Series_AT Command Manual_V1.02

40

2017-12-18

Smart Machine Smart Decision

Read Command
AT+CMEE?

Response
+CMEE: 
OK
Parameters
See Write Command

FI
L

E

Response
TA disables or enables the use of result code +CME ERROR:  as
an indication of an error relating to the functionality of the ME.
OK
If error is related to ME functionality:
+CME ERROR: 

AL

Write Command
AT+CMEE=[
]

EN

TI

Parameters

0
Disable +CME ERROR:  result code and use
ERROR instead.
1 Enable +CME ERROR:  result code and use numeric

2
Enable +CME ERROR:  result code and use
verbose  values

3.2.9

AT+COPS

FI

Operator Selection

Operator Selection

M

AT+COPS

Note

N

Reference
3GPP TS 27.007
[13]

-

O

Response

C

Max
Time

D

Parameter Saving
Mode

SI

M

C

O

Test Command
AT+COPS=?

Response
TA returns a list of quadruplets, each representing an operator present in
the network. Any of the formats may be unavailable and should then be an
empty field. The list of operators shall be in order: home network,
networks referenced in SIM, and other networks.
+COPS: (list of supported,long alphanumeric,short
alphanumeric,numeric ,)s[,,(list of supported
s),(list of supported s)]
OK
If error is related to ME functionality:
+CME ERROR: 

SIM7000 Series_AT Command Manual_V1.02

41

2017-12-18

Smart Machine Smart Decision

Parameters
See Write Command
Response
TA returns the current mode and the currently selected operator. If no
operator is selected, and  are omitted.
+COPS: [,,,]

E

Read Command
AT+COPS?

TI

Response
TA forces an attempt to select and register the GSM network operator. If
the selected operator is not available, no other operator shall be selected
(except =4). The selected operator name format shall apply to
further read commands (AT+COPS?).

EN

Write Command
AT+COPS=,[[,<
oper>]]

AL

Parameters
See Write Command

FI
L

OK
If error is related to ME functionality:
+CME ERROR: 

0 Unknown
1 Operator available
2 Operator current
3 Operator forbidden
Refer to [27.007]
operator in format as per 
0 Automatic mode;  field is ignored
1 Manual ( field shall be present, and 
optionally)
2 manual deregister from network
3 set only  (for read Command +COPS?) - not
shown in Read Command response
4 Manual/automatic ( field shall be present); if
manual selection fails, automatic mode (=0) is
entered
0 Long format alphanumeric 
1 Short format alphanumeric 
2 Numeric ; GSM Location Area Identification

C

O

N

Parameters


FI

D

OK
If error is related to ME functionality:
+CME ERROR: 



SI

M

C

O

M





number


0 User-specified GSM access technology
8 User-specified LTE M1 A GB access technology

SIM7000 Series_AT Command Manual_V1.02

42

2017-12-18

Smart Machine Smart Decision

9 User-specified LTE NB S1 access technology
Parameter Saving
Mode

AUTO_SAVE

Max
Time

Test command: 45 seconds
Write command: 120 seconds
Note

E

Reference
3GPP TS 27.007
[14]

FI
L

Response

Response
+CPAS: (list of supported s)
OK
Parameters
See Execution Command

FI

D

Response
TA returns the activity status of ME.
+CPAS: 

N

Execution
Command
AT+CPAS

EN

Test Command
AT+CPAS=?

TI

AT+CPAS Phone Activity Status

AL

3.2.10 AT+CPAS Phone Activity Status

C

O

OK
If error is related to ME functionality:
+CME ERROR: 

O

M

Parameters

0 Ready (MT allows commands from TA/TE)
3 Ringing (MT is ready for commands from TA/TE, but the
ger is active)
4 Call in progress (MT is ready for commands from TA/TE,
a call is in progress)
NO_SAVE

Max
Time

-

SI

M

C

Parameter Saving
Mode
Response

Reference
3GPP TS 27.007
[13]

Note

3.2.11 AT+CPIN Enter PIN
AT+CPIN Enter PIN

SIM7000 Series_AT Command Manual_V1.02

43

2017-12-18

Smart Machine Smart Decision

Response
OK

Read Command
AT+CPIN?

Response
TA returns an alphanumeric string indicating whether some password is
required or not.
+CPIN: 

E

Test Command
AT+CPIN=?

OK

D

EN

TI

AL

FI
L

Parameters

READY
MT is not pending for any password
SIM PIN
MT is waiting SIM PIN to be given
SIM PUK
MT is waiting for SIM PUK to be given
PH_SIM PIN ME is waiting for phone to SIM card (antitheft)
PH_SIM PUK ME is waiting for SIM PUK (antitheft)
SIM PIN2
PIN2, e.g. for editing the FDN book possible only
if preceding Command was acknowledged with +CME
ERROR:17
SIM PUK2 Possible only if preceding Command was
acknowledged with error +CME ERROR: 18.

C

O

N

FI

Write Command
Response
AT+CPIN=[ TA stores a password which is necessary before it can be operated (SIM
PIN, SIM PUK, PH-SIM PIN, etc.).
,]
If the PIN required is SIM PUK or SIM PUK2, the second pin is required.
This second pin,, is used to replace the old pin in the SIM.
OK
If error is related to ME functionality:
+CME ERROR: 

O

M

Parameters

String type; password

String type; If the PIN required is SIM PUK or SIMPUK2:
new password

C

Parameter
Mode

Response 5s

SI

M

Max
Time

Saving NO_SAVE

Reference
Note
3GPP TS 27.007
[13]

3.2.12 AT+CPWD Change Password
AT+CPWD Change Password

SIM7000 Series_AT Command Manual_V1.02

44

2017-12-18

Smart Machine Smart Decision

Test Command
AT+CPWD=?

Response
TA returns a list of pairs which present the available facilities and the
maximum length of their password.
+CPWD: (list of supported s, list of supported s)

Response
TA sets a new password for the facility lock function.
OK

AL

Write Command
AT+CPWD=,,

See Write Command
Integer max. length of password

FI
L

Parameters



E

OK

Parameters


All Barring services
All inComing barring services(only for =0)
All outGoing barring services(only for =0)
BAIC (Barr All Incoming Calls)
BAOC (Barr All Outgoing Calls)
BIC-Roam (Barr Incoming Calls when Roaming
outside the home country)
"OI"
BOIC (Barr Outgoing International Calls)
"OX"
BOIC-exHC (Barr Outgoing International Calls
except to Home Country)
"SC"
SIM (lock SIM/UICC card) (SIM/UICC asks
password in MT power-up and when this lock
command issued) Correspond to PIN1 code.
"P2"
SIM PIN2

String type (string should be included in quotation marks):
password specified for the facility from the user interface or with
command. If an old password has not yet been set, is not to
enter.
 String type (string should be included in quotation marks):
new password

C

O

M

C

O

N

FI

D

EN

TI

"AB"
"AC"
"AG"
"AI"
"AO"
"IR"

M

Parameter
Mode

SI

Max
Time

Saving NO_SAVE

Response 15s

Reference
Note
3GPP TS 27.007
[13]

SIM7000 Series_AT Command Manual_V1.02

45

2017-12-18

Smart Machine Smart Decision

3.2.13 AT+CRC Set Cellular Result Codes for Incoming Call Indication
AT+CRC Set Cellular Result Codes for Incoming Call Indication
Test Command
AT+CRC=?

Response
+CRC: (list of supported s)

E

OK

Response
+CRC: 

AL

Read Command
AT+CRC?

FI
L

Parameters
See Write Command

OK

D

0 Disable extended format
1 Enable extended format
Omitted Use previous value

N

Parameters


EN

Response
TA controls whether or not the extended format of incoming call
indication is used.
OK

FI

Write Command
AT+CRC=[]

TI

Parameters
See Write Command

C

O

Unsolicited Result Code
When enabled, an incoming call is indicated to the TE with unsolicited
result code +CRING:  instead of the normal RING.

C

O

M

Parameters


NO_SAVE

Max
Time

-

SI

M

Parameter Saving
Mode
Response

Reference
3GPP TS 27.007
[13]

ASYNC
SYNC
REL ASYNC
REL SYNC
FAX
VOICE

Asynchronous transparent
Synchronous transparent
Asynchronous non-transparent
Synchronous non-transparent
Facsimile
Voice

Note

SIM7000 Series_AT Command Manual_V1.02

46

2017-12-18

Smart Machine Smart Decision

3.2.14 AT+CREG Network Registration
AT+CREG Network Registration
Test Command
AT+CREG=?

Response
+CREG: (list of supported s)

E

OK

Response
TA returns the status of result code presentation and an integer 
which shows whether the network has currently indicated the registration
of the ME. Location information elements  and  are returned
only when =2 and ME is registered in the network.
+CREG: ,[,,,]

FI

D

Response
TA controls the presentation of an unsolicited result code +CREG: 
when =1 and there is a change in the ME network registration status.
OK

N

Write Command
AT+CREG[=
]

EN

OK
If error is related to ME functionality:
+CME ERROR: 

TI

AL

Read Command
AT+CREG?

FI
L

Parameters
See Write Command

0 Disable network registration unsolicited result code
1 Enable network registration unsolicited result code
+CREG: 
2 Enable network registration unsolicited result code with
location information(2 is only for 7000 series module
which support GPRS.)
CREG: [,,,]
0 Not registered, MT is not currently searching a new
operator to register to
1 Registered, home network
2 Not registered, but MT is currently searching a new
operator to register to
3 Registration denied
4 Unknown
5 Registered, roaming
String type (string should be included in quotation marks);
two byte location area code in hexadecimal format
String type (string should be included in quotation marks);
two byte cell ID in hexadecimal format



SI

M

C

O

M

C

O

Parameters





SIM7000 Series_AT Command Manual_V1.02

47

2017-12-18

Smart Machine Smart Decision



0 User-specified GSM access technology

E

Unsolicited Result Code
If =1 and there is a change in the MT network registration status
+CREG: 
If =2 and there is a change in the MT network registration status or a
change of the network cell:
+CREG: [,,,]

-

Max
Time

Note

TI

Reference
3GPP TS 27.007
[13]

AT+CRSM Restricted SIM Access

D

3.2.15 AT+CRSM Restricted SIM Access

EN

Response

AL

Parameter Saving
Mode

FI
L

Parameters
See Write Command

Response
OK

Write Command
AT+CRSM=[,[,,,

[,]]] Response +CRSM: ,[,] O N FI Test Command AT+CRSM=? C OK ERROR If error is related to ME functionality: +CME ERROR: SI M C O M Parameters 176 READ BINARY 178 READ RECORD 192 GET RESPONSE 214 UPDATE BINARY 220 UPDATE RECORD 242 STATUS All other values are reserved; refer GSM 11.11. Integer type; this is the identifier for an elementary data file on SIM. Mandatory for every Command except STATUS ,, Integer type, range 0 – 255 Parameters to be passed on by the ME to the SIM; refer GSM 11.11. SIM7000 Series_AT Command Manual_V1.02 48 2017-12-18 Smart Machine Smart Decision NO_SAVE Max Time Note TI Reference 3GPP TS 27.007 GSM 11.11 EN Response AL Parameter Saving Mode FI L E Information which shall be written to the SIM (hex-decimal character format) , Integer type, range 0 - 255 Status information from the SIM about the execution of the actual Command. These parameters are delivered to the TE in both cases, on successful or failed execution of the Command; refer GSM 11.11. Response of a successful completion of the Command previously issued (hexadecimal character format) 3.2.16 AT+CSQ Signal Quality Report FI Response +CSQ: (list of supported s),(list of supported s) OK O Response +CSQ: , C Execution Command AT+CSQ N Test Command AT+CSQ=? D AT+CSQ Signal Quality Report OK If error is related to ME functionality: Parameters SI M C O M +CME ERROR: Execution Command returns received signal strength indication and channel bit error rate from the ME. Test Command returns values supported by the TA. 0 -115 dBm or less 1 -111 dBm 2...30 -110... -54 dBm 31 -52 dBm or greater 99 not known or not detectable (in percent): 0...7 As RXQUAL values in the table in GSM 05.08 [20] subclause 7.2.4 SIM7000 Series_AT Command Manual_V1.02 49 2017-12-18 Smart Machine Smart Decision 99 Parameter Saving Mode NO_SAVE Max Time Note E Reference 3GPP TS 27.007 [13] FI L Response Not known or not detectable 3.2.17 AT+CPOL Preferred Operator List Response +CPOL: (list of supported s),(list of supported s) TI Test Command AT+CPOL=? AL AT+CPOL Preferred Operator List OK Response +CPOL: ,, D Read Command AT+CPOL? EN Parameters See Write Command N OK FI [+CPOL: ,,[…]] O If error is related to ME functionality: +CME ERROR: C Parameters See Write Command Response OK If error is related to ME functionality: +CME ERROR: SI M C O M Write Command AT+CPOL=[,,] Parameter Saving Mode Parameters Integer type: order number of operator in SIM preferred operator list Indicates whether alphanumeric or numeric format used (see +COPS Command) 0 Long format alphanumeric 1 Short format alphanumeric 2 Numeric String type(string should be included in quotation marks) - SIM7000 Series_AT Command Manual_V1.02 50 2017-12-18 Smart Machine Smart Decision Max Time Response Reference 3GPP TS 27.007 [13] Note E 3.2.18 AT+COPN Read Operator Names Execution Command AT+COPN Response +COPN: , [+COPN: , […]] EN OK If error is related to ME functionality: +CME ERROR: AL Response OK TI Test Command AT+COPN=? FI L AT+COPN Read Operator Names Max Time Response O - Note O M Reference 3GPP TS 27.007 [13] NO_SAVE C Parameter Saving Mode N FI D Parameters String type (string should be included in quotation marks): operator in numeric format (see +COPS) String type (string should be included in quotation marks): operator in long alphanumeric format (see +COPS) C 3.2.19 AT+CFUN Set Phone Functionality M AT+CFUN Set Phone Functionality SI Test Command AT+CFUN=? Response +CFUN: (list of supported s),(list of supported s) OK If error is related to ME functionality: +CME ERROR: Parameters See Write Command SIM7000 Series_AT Command Manual_V1.02 51 2017-12-18 Smart Machine Smart Decision Read Command AT+CFUN? Response +CFUN: OK If error is related to ME functionality: +CME ERROR: FI L Response OK If error is related to ME functionality: +CME ERROR: AL Write Command AT+CFUN=[,] E Parameters See Write Command Max Time 10s Response O - C Parameter Saving Mode N FI D EN TI Parameters 0 Minimum functionality 1 Full functionality (Default) 4 Disable phone both transmit and receive RF circuits. 5 Factory Test Mode 6 Reset 7 Offline Mode 0 Do not Reset the MT before setting it to power level. 1 Reset the MT before setting it to power level. Note  The power level will be written to flash except minimum functionality.  AT+CFUN=1,1 can be used to reset module purposely at minimum/full functionality mode.  Response string "OK" will be returned after module resets if baud rate is set to fixed baud rate. M C O M Reference 3GPP TS 27.007 [13] SI 3.2.20 AT+CCLK Clock AT+CCLK Clock Test Command AT+CCLK=? Response OK Read Command AT+CCLK? Response +CCLK:

, [+CMGL: ,,, [,][,],,
,[...]] EN for SMS-COMMANDs: +CMGL: ,,,[ +CMGL: ,,,[...]] O N FI D for CBM storage: +CMGL: ,,,,, +CMGL: ,,,,, [...]] OK SI M C O M C 2) If PDU mode (+CMGF=0) and Command successful: +CMGL: ,[,], +CMGL: ,[,alpha], [...]] OK 3)If error is related to ME functionality: +CMS ERROR: Parameters String type(string should be included in quotation marks) alphanumeric representation of or corresponding to the entry found in MT phonebook; implementation of this feature is manufacturer specific; used character set should be the one selected with Command Select TE Character Set +CSCS (see definition of this Command in 3GPP TS 27.007) GSM 03.40 TP-Destination-Address Address-Value field in string format; BCD numbers (or GSM default alphabet characters) are SIM7000 Series_AT Command Manual_V1.02 59 2017-12-18 Smart Machine Smart Decision SI M C O M C O N FI D EN TI AL FI L E converted to characters of the currently selected TE character set (refer Command +CSCS in 3GPP TS 27.007); type of address given by In the case of SMS: GSM 03.40 TP-User-Data in text mode responses; format: - if indicates that GSM 03.38 default alphabet is used and indicates that GSM 03.40 TPUser-Data-Header-Indication is not set: - if TE character set other than "HEX" (refer Command Select TE Character Set +CSCS in 3GPP TS 27.007):ME/TA converts GSM alphabet into current TE character set according to rules of Annex A - if TE character set is "HEX": ME/TA converts each 7-bit character of GSM alphabet into two IRA character long hexadecimal number (e.g. character P (GSM 23) is presented as 17 (IRA 49 and 55)) - if indicates that 8-bit or UCS2 data coding scheme is used, or indicates that GSM 03.40 TP-User-Data-Header-Indication is set: ME/TA converts each 8-bit octet into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)) In the case of CBS: GSM 03.41 CBM Content of Message in text mode responses; format: - if indicates that GSM 03.38 default alphabet is used: - if TE character set other than "HEX" (refer Command +CSCS in 3GPP TS 27.007): ME/TA converts GSM alphabet into current TE character set according to rules of Annex A - if TE character set is "HEX": ME/TA converts each 7-bit character of GSM alphabet into two IRA character long hexadecimal number - if indicates that 8-bit or UCS2 data coding scheme is used: ME/TA converts each 8-bit octet into two IRA character long hexadecimal number Integer type value indicating in the text mode (+CMGF=1) the length of the message body (or ) in characters; or in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length) Integer type; value in the range of location numbers supported by the associated memory GSM 03.40 TP-Originating-Address Address-Value field in string format; BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character set (refer Command +CSCS in 3GPP TS 27.007); type of address given by In the case of SMS: GSM 04.11 SC address followed by GSM 03.40 TPDU in hexadecimal format: ME/TA converts each octet of SIM7000 Series_AT Command Manual_V1.02 60 2017-12-18 Smart Machine Smart Decision 1) If text mode: the same as AT+CMGL="REC UNREAD", received unread messages AL Execution Command AT+CMGL FI L E TP data unit into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)). In the case of CBS: GSM 03.41 TPDU in hexadecimal format. GSM 03.40 TP-Service-Center-Time-Stamp in time-string format (refer
) GSM 04.11 TP-Destination-Address Type-of-Address octet in integer format (when first character of is + (IRA 43) default is 145, otherwise default is 129) GSM 04.11 TP-Originating-Address Type-of-Address octet in integer format (default refer) TI 2) If PDU mode: the same as AT+CMGL=0, received unread messages EN See more messages please refer to Write Command. Parameters See Write Command FI Reference 3GPP TS 27.005 Note AT+CMGR Read SMS Message C 4.2.4 N Response 20s(list 50 messages) 20s(list 150 messages) O Max Time D Parameter Saving NO_SAVE Mode AT+CMGR Read SMS Message Response OK Write Command AT+CMGR=[,] Parameters Integer type; value in the range of location numbers supported by the associated memory 0 Normal 1 Not change status of the specified SMS record SI M C O M Test Command AT+CMGR=? Response TA returns SMS message with location value from message storage to the TE. If status of the message is 'received unread', status in the storage changes to 'received read'. 1) If text mode (+CMGF=1) and Command successful: for SMS-DELIVER: +CMGR: ,[,],[,,,, SIM7000 Series_AT Command Manual_V1.02 61 2017-12-18 Smart Machine Smart Decision ,,,] for SMS-SUBMIT: +CMGR: ,[,][,,,,[,] ,,,] E for SMS-STATUS-REPORTs: +CMGR: ,,[,][,],,
, FI L for SMS-COMMANDs: +CMGR: ,,[,[,][,][,] ,] EN TI AL for CBM storage: +CMGR: ,,,,, 2) If PDU mode (+CMGF=0) and Command successful: +CMGR: [,], D OK 3) If error is related to ME functionality: +CMS ERROR: SI M C O M C O N FI Parameters String type (string should be included in quotation marks) alphanumeric representation of or corresponding to the entry found in MT phonebook; implementation of this feature is manufacturer specific GSM 03.40 TP-Destination-Address Address-Value field in string format; BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character set (specified by +CSCS in 3GPP TS 27.007); type of address given by In the case of SMS: GSM 03.40 TP-User-Data in text mode responses; format: - if indicates that GSM 03.38 default alphabet is used and indicates that GSM 03.40 TPUser-Data-Header-Indication is not set: - if TE character set other than "HEX" (refer Command Select TE Character Set +CSCS in 3GPP TS 27.007):ME/TA converts GSM alphabet into current TE character set according to rules of Annex A - if TE character set is "HEX": ME/TA converts each 7-bit character of GSM alphabet into two IRA character long hexadecimal number (e.g. character P (GSM 23) is presented as 17 (IRA 49 and 55)) - if indicates that 8-bit or UCS2 data coding scheme is used, or indicates that GSM 03.40 SIM7000 Series_AT Command Manual_V1.02 62 2017-12-18 Smart Machine Smart Decision SI M C O M C O N FI D EN TI AL FI L E TP-User-Data-Header-Indication is set: ME/TA converts each 8-bit octet into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)) In the case of CBS: GSM 03.41 CBM Content of Message in text mode responses; format: - if indicates that GSM 03.38 default alphabet is used: - if TE character set other than "HEX" (refer Command +CSCS in 3GPP TS 27.007): ME/TA converts GSM alphabet into current TE character set according to rules of Annex A - if TE character set is "HEX": ME/TA converts each 7-bit character of GSM alphabet into two IRA character long hexadecimal number - if indicates that 8-bit or UCS2 data coding scheme is used: ME/TA converts each 8-bit octet into two IRA character long hexadecimal number Depending on the Command or result code: 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: first octet of GSM 03.40 SMS-DELIVER, SMS-SUBMIT (default 17), SMS-STATUS-REPORT, or SMS-COMMAND (default 2) in integer format integer type value indicating in the text mode (+CMGF=1) the length of the message body (or ) in characters; or in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length) GSM 03.41 CBM Message Identifier in integer format GSM 03.40 TP-Originating-Address Address-Value field in string format; BCD numbers (or GSM default alphabet characters) are converted characters of the currently selected TE character set (specified by +CSCS in 3GPP TS 27.007); type of address given by In the case of SMS: GSM 04.11 SC address followed by GSM 03.40 TPDU in hexadecimal format: ME/TA converts each octet of TP data unit into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)). In the case of CBS: GSM 03.41 TPDU in hexadecimal format. GSM 03.40 TP-Protocol-Identifier in integer format (default 0) GSM 04.11 RP SC address Address-Value field in string format; BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character set (specified by +CSCS in 3GPP TS 27.007); type of address given by GSM 03.40 TP-Service-Centre-Time-Stamp in time-string format (refer
) SIM7000 Series_AT Command Manual_V1.02 63 2017-12-18 Smart Machine Smart Decision TI AL FI L E 0 "REC UNREAD" Received unread messages 1 "REC READ" Received read messages 2 "STO UNSENT" Stored unsent messages 3 "STO SENT" Stored sent messages 4 "ALL" All messages GSM 04.11 TP-Destination-Address Type-of-Address octet in integer format (when first character of is + (IRA 43) default is 145, otherwise default is 129) GSM 04.11 TP-Originating-Address Type-of-Address octet in integer format (default refer) GSM 04.11 RP SC address Type-of-Address octet in integer format (default refer ) Depending on SMS-SUBMIT setting: GSM 03.40 TP-Validity-Period either in integer format (default 167) or in time-string format (refer
) Response 5s AT+CMGS D Send SMS Message N AT+CMGS Send SMS Message Test Command AT+CMGS=? Response OK Parameters GSM 03.40 TP-Destination-Address Address-Value field in string format(string should be included in quotation marks); BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character set (specified by +CSCS in 3GPP TS 27.007); type of address given by GSM 04.11 TP-Destination-Address Type-of-Address octet in integer format (when first character of is + (IRA 43) default is 145, otherwise default is 129) Integer type value (not exceed 160 bytes) indicating in the text mode (+CMGF=1) the length of the message body (or 2) If PDU mode ) in characters; or in PDU mode (+CMGF=0), the length of the (+CMGF=0): actual TP data unit in octets (i.e. the RP layer SMSC address octets are not +CMGS= Response PDU is TA sends message from a TE to the network (SMS-SUBMIT). Message given SI M C O M Write Command 1) If text mode (+CMGF=1): +CMGS=[, ] text is entered ESC quits without sending O 4.2.5 Note FI Reference 3GPP TS 27.005 C Max Time EN Parameter Saving NO_SAVE Mode SIM7000 Series_AT Command Manual_V1.02 64 2017-12-18 Smart Machine Smart Decision OK 3)If error is related to ME functionality: +CMS ERROR: AL OK 2) If PDU mode(+CMGF=0) and sending successful: +CMGS: E reference value is returned to the TE on successful message delivery. Optionally (when +CSMS value is 1 and network supports) is returned. Values can be used to identify message upon unsolicited delivery status report result code. 1) If text mode(+CMGF=1) and sending successful: +CMGS: FI L TI Parameter GSM 03.40 TP-Message-Reference in integer format 4.2.6 FI Note  Reject incoming call when sending messages. N Reference 3GPP TS 27.005 D Response 60s AT+CMGW Write SMS Message to Memory O Max Time EN Parameter Saving NO_SAVE Mode AT+CMGW Write SMS Message to Memory Response OK Write Command 1) If text mode (+CMGF=1): AT+CMGW=[,][,] text is entered quits without sending Response TA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) from TE to memory storage . Memory location of the stored message is returned. By default message status will be set to 'stored unsent', but parameter allows also other status values to be given. SI M C O M C Test Command AT+CMGW=? If writing is successful: +CMGW: OK If error is related to ME functionality: +CMS ERROR: 2) If PDU mode Parameters (+CMGF=0): GSM 03.40 TP-Originating-Address Address-Value field in AT+CMGW= GSM 03.40 TP-Destination-Address Address-Value field in string format(string should be included in quotation marks); BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character set (specified by +CSCS in 3GPP TS 27.007); type of address given by GSM 04.11 TP-Originating-Address Type-of-Address octet in integer format (default refer ) GSM 04.11 TP-Destination-Address Type-of-Address octet in integer format (when first character of is + (IRA 43) default is 145, otherwise default is 129) 129 Unknown type(IDSN format number) 161 National number type(IDSN format) 145 International number type(ISDN format) 177 Network specific number(ISDN format) Integer type value (not exceed 160 bytes) indicating in the text mode (+CMGF=1) the length of the message body (or ) in characters; or in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length) in the text mode (+CMGF=1): "STO UNSENT" Stored unsent messages "STO SENT" Stored sent messages in PDU mode (+CMGF=0): 0 Received unread messages 1 Received read messages 2 Stored unsent messages 3 Stored sent messages In the case of SMS: GSM 04.11 SC address followed by GSM 03.40 TPDU in hexadecimal format: ME/TA converts each octet of TP data unit into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)). In the case of CBS: GSM 03.41 TPDU in hexadecimal format. Index of message in selected storage SI M C O M C O N FI D EN TI AL FI L E ngth>[,] PDU is given Execution Command AT+CMGW Response TA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) from TE to memory storage . Memory location of the stored message is returned. By default message status will be set to 'stored unsent', but parameter allows also other status values to be given. If writing is successful: SIM7000 Series_AT Command Manual_V1.02 66 2017-12-18 Smart Machine Smart Decision +CMGW: OK If error is related to ME functionality: +CMS ERROR: 4.2.7 AT+CMSS AT+CMSS Note Send SMS Message from Storage Send SMS Message from Storage AL Reference 3GPP TS 27.005 FI L Response 5s TI Max Time E Parameter Saving NO_SAVE Mode Response OK Write Command AT+CMSS=[,,] Response TA sends message with location value from message storage to the network (SMS-SUBMIT). If new recipient address is given, it shall be used instead of the one stored with the message. Reference value is returned to the TE on successful message delivery. Values can be used to identify message upon unsolicited delivery status report result code. 1) If text mode(+CMGF=1) and sending successful: +CMSS: C O N FI D EN Test Command AT+CMSS=? SI M C O M OK 2) If PDU mode(+CMGF=0) and sending successful: +CMSS: OK 3)If error is related to ME functionality: +CMS ERROR: Parameters Integer type; value in the range of location numbers supported by the associated memory GSM 03.40 TP-Destination-Address Address-Value field in string format(string should be included in quotation marks); BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character set (specified by +CSCS in 3GPP TS 27.007); type of address given by GSM 04.11 TP-Destination-Address Type-of-Address octet SIM7000 Series_AT Command Manual_V1.02 67 2017-12-18 Smart Machine Smart Decision in integer format (when first character of is + (IRA 43) default is 145, otherwise default is 129) GSM 03.40 TP-Message-Reference in integer format Parameter Saving NO_SAVE Mode Reference 3GPP TS 27.005 4.2.8 E Response 60s Note FI L Max Time AT+CNMI New SMS Message Indications TI Response +CNMI: (list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s) EN Test Command AT+CNMI=? Parameters See Write Command D OK FI Response +CNMI: ,,,, N Read Command AT+CNMI? AL AT+CNMI New SMS Message Indications OK Response TA selects the procedure for how the 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), message receiving should be done as specified in GSM 03.38. SI M C O M Write Command AT+CNMI=[,[,[,[,]]] ] C O Parameters See Write Command OK ERROR Parameters 0 Buffer unsolicited result codes in the TA. If TA result code buffer is full, indications can be buffered in some other place or the oldest indications may be discarded and replaced with the new received indications. 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 SIM7000 Series_AT Command Manual_V1.02 68 2017-12-18 Smart Machine Smart Decision SI M C O M C O N FI D EN TI AL FI L E link is reserved (e.g. in on-line data mode) and flush them to the TE after reservation. Otherwise forward them directly to the TE. (the rules for storing received SMs depend on its data coding scheme (refer GSM 03.38 [2]), preferred memory storage (+CPMS) setting and this value): 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: , 2 SMS-DELIVERs (except class 2) are routed directly to the TE using unsolicited result code: +CMT: [], (PDU mode enabled) or +CMT: ,[], [,,,,,,,] (text mode enabled; about parameters in italics, refer Command Show Text Mode Parameters +CSDH). Class 2 messages result in indication as defined in =1. 3 Class 3 SMS-DELIVERs are routed directly to TE using unsolicited result codes defined in =2. Messages of other classes result in indication as defined in =1. (the rules for storing received CBMs depend on its data coding scheme (refer GSM 03.38 [2]), the setting of Select CBM Types (+CSCB) and this value): 0 No CBM indications are routed to the TE. 2 New CBMs are routed directly to the TE using unsolicited result code: +CBM: (PDU mode enabled) or +CBM: ,,,, (text mode enabled). 0 No SMS-STATUS-REPORTs are routed to the TE. 1 SMS-STATUS-REPORTs are routed to the TE using unsolicited result code: +CDS: (PDU mode enabled) or +CDS: ,[,][,],,
, (text mode enabled) 2 If SMS-STATUS-REPORT is stored into ME/TA, indication of the memory location is routed to the TE using unsolicited result code: +CDSI: , 0 TA buffer of unsolicited result codes defined within this Command is flushed to the TE when 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 1…3 is entered Unsolicited result code 1. Indicates that new message has been received SIM7000 Series_AT Command Manual_V1.02 69 2017-12-18 Smart Machine Smart Decision FI L E If =1: +CMTI: , If =2 (PDU mode enabled): +CMT: [], If =2 (text mode enabled): +CMT: ,[,,,,,,,]< LF> TI AL 2. Indicates that new cell broadcast message has been received If =2 (PDU mode enabled): +CBM: If =2 (text mode enabled): +CBM: ,,,, D EN 3. Indicates that new SMS status report has been received If =1 (PDU mode enabled): +CDS: If =1 (text mode enabled): +CDS: ,[,][,],,
, Note  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 =2,=3 or =1, make sure =1, otherwise it will return error.. AT+CPMS Preferred SMS Message Storage O 4.2.9 M C Reference 3GPP TS 27.005 N Response - O Max Time FI Parameter Saving Mode C AT+CPMS Preferred SMS Message Storage SI M Test Command AT+CPMS=? Response +CPMS: (list of supported s),(list of supported s),(list of supported s) OK Parameters See Write Command Read Command AT+CPMS? Response +CPMS: ,,,,,, SIM7000 Series_AT Command Manual_V1.02 70 2017-12-18 Smart Machine Smart Decision ,, OK ERROR Parameters See Write Command E Response TA selects memory storages , and to be used for reading, writing, etc. +CPMS: ,,,,, FI L Write Command AT+CPMS=[,[,< mem3>]] AL OK ERROR Parameters Response - Note M Reference 3GPP TS 27.005 C Max Time O Parameter Saving NO_SAVE Mode N FI D EN TI Messages to be read and deleted from this memory storage "SM" SIM message storage Messages will be written and sent to this memory storage "SM" SIM message storage Received messages will be placed in this memory storage if routing to PC is not set ("+CNMI") "SM" SIM message storage Integer type; Number of messages currently in Integer type; Number of messages storable in O 4.2.10 AT+CRES Restore SMS Settings C AT+CRES Restore SMS Settings SI M Test Command AT+CRES=? Response +CRES: list of supported s OK Parameter See Write Command Write Command Response AT+CRES= Settings specified in commands Service Centre Address +CSCA and Set SIM7000 Series_AT Command Manual_V1.02 71 2017-12-18 Smart Machine Smart Decision Message Parameters +CSMP are restored. Certain settings may not be supported by the storage (e.g. (U)SIM SMS parameters) and therefore can not be restored. OK ERROR Response Same as AT+CRES=0. OK If error is related to ME functionality: +CMS ERROR Parameter Saving NO_SAVE Mode Note 4.2.11 AT+CSAS Save SMS Settings N Response +CSAS: list of supported s C OK O Test Command AT+CSAS=? FI AT+CSAS Save SMS Settings EN Reference 3GPP TS 27.005 TI Response 5s D Max Time E Restore SM service settings from profile 0 FI L Execution Command AT+CRES 0 AL Parameter Parameter See Write Command SI M C O M Write Command Response AT+CSAS= and Set Message Parameters +CSMP are saved. Certain settings may not be supported by the storage (e.g. (U)SIM SMS parameters) and therefore can not be saved. OK ERROR Execution Command AT+CSAS Parameter 0 Save SM service setting in profile 0 Response Same as AT+CSAS=0 OK If error is related to ME functionality: SIM7000 Series_AT Command Manual_V1.02 72 2017-12-18 Smart Machine Smart Decision +CMS ERROR Parameter Saving NO_SAVE Mode Response 5s Reference 3GPP TS 27.005 Note E Max Time FI L 4.2.12 AT+CSCA SMS Service Center Address Response OK Read Command AT+CSCA? Response +CSCA: ,[,] EN OK Parameters See Write Command FI D Response TA updates the SMSC address, through which mobile originated SMS are transmitted. In text mode, setting is used by send and writes commands. In PDU mode, setting is used by the same commands, but only when the length of the SMSC address coded into parameter equals zero. O N Write Command AT+CSCA=[,] TI Test Command AT+CSCA=? AL AT+CSCA SMS Service Center Address C Note: The Command writes the parameters in NON-VOLATILE memory. OK If error is related to ME functionality: +CME ERROR: SI M C O M Parameters GSM 04.11 RP SC address Address-Value field in string format(string should be included in quotation marks); BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character set (specified by +CSCS in 3GPP TS 27.007); type of address given by Service center address format GSM 04.11 RP SC address Type-of-Address octet in integer format (default refer ) String type(string should be included in quotation marks) Service center address alpha data Parameter Saving NO_SAVE Mode Max Response 5s SIM7000 Series_AT Command Manual_V1.02 73 2017-12-18 Smart Machine Smart Decision Time Reference 3GPP TS 27.005 Note 4.2.13 AT+CSDH Show SMS Text Mode Parameters Response +CSDH: (list of supported s) FI L Test Command AT+CSDH=? E AT+CSDH Show SMS Text Mode Parameters OK Response +CSDH: TI Read Command AT+CSDH? AL Parameter See Write Command EN OK Parameter See Write Command N FI D Write Command Response AT+CSDH= OK C O Parameter 0 Do not show header values defined in commands +CSCA and +CSMP (,,,, and ) nor , or in +CMT, +CMGL, +CMGR result codes for SMS-DELIVERs and SMS-SUBMITs in text mode 1 Show the values in result codes Response OK O M Execution Command AT+CSDH M C Parameter Saving NO_SAVE Mode Response - SI Max Time Reference 3GPP TS 27.005 Note 4.2.14 AT+CSMP Set SMS Text Mode Parameters AT+CSMP Set SMS Text Mode Parameters Test Command Response SIM7000 Series_AT Command Manual_V1.02 74 2017-12-18 Smart Machine Smart Decision AT+CSMP=? OK Parameters See Write Command Read Command AT+CSMP? Response +CSMP: ,,, E OK AL Response TA selects values for additional parameters needed when SM is sent to the network or placed in a storage when text mode is selected (+CMGF=1). It is possible to set the validity period starting from when the SM is received by the SMSC ( is in range 0... 255) or define the absolute time of the validity period termination ( is a string). TI Write Command AT+CSMP=[[,,,< dcs>]] FI L Parameters See Write Command EN Note: The Command writes the parameter in NON-VOLATILE memory. OK C O N FI D Parameters Depending on the command or result code: first octet of GSM 03.40 SMS-DELIVER, SMS-SUBMIT (default 17), SMS-STATUS-REPORT, or SMS-COMMAND (default 2) in integer format. SMS status report is supported under text mode if is set to 49. Depending on SMS-SUBMIT setting: GSM 03.40 TP-Validity-Period either in integer format (default 167) or in time-string format (refer
) GSM 03.40 TP-Protocol-Identifier in integer format (default 0). GSM 03.38 SMS Data Coding Scheme in Integer format. O M Parameter Saving NO_SAVE Mode Response - C Max Time SI M Reference 3GPP TS 27.005 4.2.15 AT+CSMS AT+CSMS Note Select Message Service Select Message Service Test Command AT+CSMS=? Response +CSMS: (list of supported s) OK SIM7000 Series_AT Command Manual_V1.02 75 2017-12-18 Smart Machine Smart Decision Parameter See Write Command Read Command AT+CSMS? Response +CSMS: ,,, OK FI L Response +CSMS: ,, OK If error is related to ME functionality: +CME ERROR: AL Write Command AT+CSMS= E Parameters See Write Command O M C O N FI D EN TI Parameters 0 GSM 03.40 and 03.41 (the syntax of SMS AT commands is compatible with 3GPP TS 27.005 Phase 2 version 4.7.0; Phase 2+ features which do not require new Command syntax may be supported (e.g. correct routing of messages with new Phase 2+ data coding schemes)) 1 GSM 03.40 and 03.41 (the syntax of SMS AT commands is compatible with 3GPP TS 27.005 Phase 2+ version; the requirement of setting 1 is mentioned under corresponding command descriptions) Mobile Terminated Messages: 0 Type not supported 1 Type supported Mobile Originated Messages: 0 Type not supported 1 Type supported Broadcast Type Messages: 0 Type not supported 1 Type supported C Parameter Saving NO_SAVE Mode SI M Max Time Response - Reference 3GPP TS 27.005 Note SIM7000 Series_AT Command Manual_V1.02 76 2017-12-18 Smart Machine Smart Decision 5 AT Commands Special for SIMCom E 5.1 Overview Description AT+CPOWD Power off AT+CADC Read ADC AT+CFGRI Indicate RI when using URC AT+CLTS Get local timestamp AT+CBAND Get and set mobile operation band AT+CNBP Set the state of the band preference AT+CNSMOD Show network system mode AT+CSCLK Configure slow clock AT+CCID Show ICCID AT+CDEVICE View Current Flash Device Type AT+GSV Display product identification information AT+SGPIO Control the GPIO AT+SLEDS Set the timer period of net light AT+CNETLIGHT Close the net light or open it to shining AT+CSGS Netlight indication of GPRS status AT+CNMP M AT+CMNB Preferred mode selection Preferred selection between CAT-M and NB-IoT Power Saving Mode Setting AT+CEDRXS Entended-DRX Setting AT+CPSI Inquiring UE system information O AL Set VBAT checking feature ON/OFF AT+CPSMS C TI EN D FI N O Control the GPIO by PIN Index C AT+CGPIO AT+CBATCHK FI L Command Get Network APN in CAT-M Or NB-IOT AT+CSDP Service Domain Preference AT+MCELLLOCK Lock the special CAT-M cell SI M AT+CGNAPN AT+NCELLLOCK Lock the special NB-IOT cell AT+NBSC Config NB-IOT Scrambling Feature AT+CAPNMODE Select the mode of application configure APN AT+CRRCSTATE Query RRC State AT+CBANDCFG Config CAT-M Or NB-IOT Band SIM7000 Series_AT Command Manual_V1.02 77 2017-12-18 Smart Machine Smart Decision 5.2 Detailed Descriptions of Commands 5.2.1 AT+CPOWD Power off AT+CPOWD Power Off AL FI L E Write Command Response AT+CPOWD= Parameter 0 Power off urgently (Will not send out NORMAL POWER DOWN) 1 Normal power off (Will send out NORMAL POWER DOWN) 5.2.2 Note D Reference EN Response - AT+CADC Read ADC FI Max Time TI Parameter Saving NO_SAVE Mode AT+CADC Read ADC N Response +CADC: (list of supported s),(list of supported s) C OK O Test Command AT+CADC=? M Parameters M C O Read Command AT+CADC? 1 Success 0 Fail Integer 0,100-1700 Response +CADC: , OK SI Parameters See Test Command Parameter Saving NO_SAVE Mode Max Time Response 2s Reference Note SIM7000 Series_AT Command Manual_V1.02 78 2017-12-18 Smart Machine Smart Decision 5.2.3 AT+CFGRI Indicate RI When Using URC AT+CFGRI Indicate RI When Using URC Test Command AT+CFGRI=? Response +CFGRI: (0-2) E OK Response +CFGRI: AL Read Command AT+CFGRI? FI L Parameters See Write Command OK Note  RI pin can not controll by "AT+CFGRI" command when module has call service or receiving SMS. M Reference AT+CLTS O 5.2.4 O Response - C Max Time Off On(TCPIP, FTP and URC control RI pin) On(only TCPIP control RI pin) N Parameter Saving Mode 0 1 2 D Parameters EN Response OK ERROR FI Write Command AT+CFGRI= TI Parameters See Write Command C AT+CLTS Get Local Timestamp Get Local Timestamp SI M Test Command AT+CLTS=? Read Command AT+CLTS? Response +CLTS: "yy/MM/dd,hh:mm:ss+/-zz" OK Response +CLTS: OK Write Command AT+CLTS= ERROR Parameters 0 Disable 1 Enable TI AL FI L E Unsolicited Result Code When "get local timestamp" function is enabled, the following URC may be reported if network sends the message to the MS to provide the MS with subscriber specific information. 1. Refresh network name by network: *PSNWID: "", "", "",, "", D EN 2. Refresh time and time zone by network: This is UTC time, the time queried by AT+CCLK command is local time. *PSUTTZ: ,,,,,, "
, Indicates that new SMS status report has been received. AT+CNMI =1 (text mode enabled): *PSNWID: "", "", "",, "", Refresh network name by network. AT+CLTS=1 *PSUTTZ: ,,,,,, "