Name: SIM7000 Series AT Command Manual V1.03

SIM7000%20Series_AT%20Command%20Manual_V1.03

SIM7000%20Series%20AT%20Command%20Manual%20V1.03

SIM7000%20Series%20AT%20Command%20Manual%20V1.03

User Manual:

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

DownloadName: SIM7000 Series AT Command Manual V1.03
Open PDF In BrowserView PDF
FI
LE
L

SI

M

C

O

M

C
O

M

FI
D

EN

TI
A

SIM7000 Series_AT Command
Manual_V1.03

Document Title

SIM7000 Series AT Command Manual

Version

1.03

Date

2018-05-08

Status

Release

Document Control ID

SIM7000 Series_AT Command Manual_V1.03

FI
LE

Smart Machine Smart Decision

FI
D

EN

TI
A

L

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

M

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. 2018

SIM7000 Series_AT Command Manual_V1.03

2

2018-05-08

Smart Machine Smart Decision

Contents
Version History .........................................................................................11
1 Introduction .........................................................................................13

1.6.1
1.6.2

1.7

L

Supported character sets ................................................................................ 15
Flow control ................................................................................................... 15

EN

1.5
1.6

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

TI
A

1.4.1
1.4.2
1.4.3
1.4.4
1.4.5

FI
LE

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

Software flow control (XON/XOFF flow control).................................................. 15
Hardware flow control (RTS/CTS flow control) ..................................................... 16

Definitions...................................................................................................... 16

1.7.1
1.7.2

FI
D

1.1
1.2
1.3
1.4

Parameter Saving Mode .......................................................................................... 16
Max Response Time ................................................................................................ 16

Overview of AT Commands According to V.25TER ..................................... 17
Detailed Description of AT Commands According to V.25TER.................... 18

C
O

2.1
2.2

M

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

SI

M

C

O

M

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

SIM7000 Series_AT Command Manual_V1.03

3

2018-05-08

Smart Machine Smart Decision

L

FI
LE

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

TI
A

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 ........................... 37
Detailed Descriptions of AT Command According to 3GPP TS 27.007........ 37

M

FI
D

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

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
3.2.24

C
O

3.1
3.2

EN

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

4 AT Commands According to 3GPP TS 27.005 ..................................59
SIM7000 Series_AT Command Manual_V1.03

4

2018-05-08

Smart Machine Smart Decision

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

L

FI
LE

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

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
A

4.1
4.2

5 AT Commands Special for SIMCom .................................................80

M

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

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

FI
D

Overview ........................................................................................................ 80
Detailed Descriptions of Commands ............................................................. 81

C
O

5.1
5.2

SIM7000 Series_AT Command Manual_V1.03

5

2018-05-08

Smart Machine Smart Decision

FI
LE

AT+CSDP Service Domain Preference ............................................................. 100
AT+MCELLLOCK Lock the special CAT-M cell ................................................ 101
AT+NCELLLOCK Lock the special NB-IOT cell ............................................... 102
AT+NBSC Config NB-IOT Scrambling Feature ............................................... 102
AT+CAPNMODE Select the Mode of Application Configure APN ................. 103
AT+CRRCSTATE Query RRC State ................................................................ 104
AT+CBANDCFG Configure CAT-M Or NB-IOT Band ................................... 105
AT+CNACT App Network Active .................................................................... 105
AT+CEDUMP Set whether the module reset when the module is crashed ........ 106
AT+CNBS Configure Band Scan Optimization For NB-IOT ........................... 107
AT+CNDS Configure Service Domain Preference For NB-IOT....................... 108
AT+CENG Switch on or off Engineering Mode................................................ 109

L

5.2.24
5.2.25
5.2.26
5.2.27
5.2.28
5.2.29
5.2.30
5.2.31
5.2.32
5.2.33
5.2.34
5.2.35

Overview of AT Commands for GPRS Support .......................................... 111
Detailed Descriptions of AT Commands for GPRS Support ....................... 111
AT+CGATT Attach or Detach from GPRS Service ........................................... 111
AT+CGDCONT Define PDP Context ................................................................ 112
AT+CGACT PDP Context Activate or Deactivate ............................................. 113
AT+CGPADDR Show PDP Address .................................................................. 114
AT+CGREG Network Registration Status ......................................................... 116
AT+CGSMS Select Service for MO SMS Messages ......................................... 117

EN

6.2.1
6.2.2
6.2.3
6.2.4
6.2.5
6.2.6

FI
D

6.1
6.2

TI
A

6 AT Commands for GPRS Support ...................................................111

Overview ...................................................................................................... 119
Detailed Descriptions of Commands ........................................................... 119

7.2.1

C
O

7.1
7.2

M

7 AT Commands for IP Application ....................................................119

AT+SAPBR Bearer Settings for Applications Based on IP................................ 119

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

M

Overview ...................................................................................................... 121
Detailed Descriptions of Commands ........................................................... 122

O

8.1
8.2

SI

M

C

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

AT+CIPMUX Start Up Multi-IP Connection ..................................................... 122
AT+CIPSTART Start Up TCP or UDP Connection............................................ 122
AT+CIPSEND Send Data Through TCP or UDP Connection ........................... 125
AT+CIPQSEND Select Data Transmitting Mode .............................................. 127
AT+CIPACK Query Previous Connection Data Transmitting State .................. 127
AT+CIPCLOSE Close TCP or UDP Connection .............................................. 128
AT+CIPSHUT Deactivate GPRS PDP Context ................................................. 129
AT+CLPORT Set Local Port .............................................................................. 129
AT+CSTT Start Task and Set APN, USER NAME, PASSWORD ................... 130
AT+CIICR Bring Up Wireless Connection with GPRS ..................................... 131
AT+CIFSR Get Local IP Address ...................................................................... 132
AT+CIFSREX Get Local IP Address extend...................................................... 132
AT+CIPSTATUS Query Current Connection Status .......................................... 133

SIM7000 Series_AT Command Manual_V1.03

6

2018-05-08

Smart Machine Smart Decision

AT+CDNSCFG Configure Domain Name Server ............................................. 135
AT+CDNSGIP Query the IP Address of Given Domain Name ......................... 135
AT+CIPHEAD Add an IP Head at the Beginning of a Package Received......... 136
AT+CIPATS Set Auto Sending Timer ................................................................ 137
AT+CIPSPRT Set Prompt of ‘>’ When Module Sends Data.............................. 138
AT+CIPSERVER Configure Module as Server ................................................. 138
AT+CIPCSGP Set GPRS for Connection Mode ................................................ 139
AT+CIPSRIP Show Remote IP Address and Port When Received Data ........... 140
AT+CIPDPDP Set Whether to Check State of GPRS Network Timing ............. 141
AT+CIPMODE Select TCPIP Application Mode .............................................. 142
AT+CIPCCFG Configure Transparent Transfer Mode....................................... 142
AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data 143
AT+CIPUDPMODE UDP Extended Mode........................................................ 144
AT+CIPRXGET Get Data from Network Manually .......................................... 145
AT+CIPRDTIMER Set Remote Delay Timer ................................................... 147
AT+CIPSGTXT Select GPRS PDP context ...................................................... 148
AT+CIPSENDHEX Set CIPSEND Data Format to Hex ................................... 149
AT+CIPHEXS Set Output-data Format with suffix ........................................... 149
AT+CIPTKA Set TCP Keepalive Parameters.................................................... 150
AT+CIPOPTION Enable or Disable TCP nagle algorithm ............................... 151

FI
D

EN

TI
A

L

FI
LE

8.2.14
8.2.15
8.2.16
8.2.17
8.2.18
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

9 AT Commands for HTTP Application .............................................152
Overview ...................................................................................................... 152
Detailed Descriptions of Commands ........................................................... 152

M

9.1
9.2

AT+HTTPINIT Initialize HTTP Service ............................................................ 152
AT+HTTPTERM Terminate HTTP Service ....................................................... 153
AT+HTTPPARA Set HTTP Parameters Value ................................................... 153
AT+HTTPDATA Input HTTP Data .................................................................... 155
AT+HTTPACTION HTTP Method Action ........................................................ 155
AT+HTTPREAD Read the HTTP Server Response .......................................... 157
AT+HTTPSTATUS Read HTTP Status .............................................................. 158
AT+HTTPHEAD Read the HTTP Header Information of Server Response ..... 159
AT+HTTPTOFS download file to ap file system ............................................... 159

C

O

M

C
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
9.2.9

AT Commands for PING Application ...........................................162

M

10

SI

10.1
10.2

11

Overview .................................................................................................. 162
Detailed Descriptions of Commands ........................................................ 162

10.2.1
10.2.2
10.2.3

AT+CIPPING PING Request ............................................................................. 162
AT+CIPCTL Set the Mode When Receiving an IP Packet ................................ 163
AT+CIPFLT Set the Rules of IP Filter ............................................................... 164

AT Commands for FTP Application .............................................166

11.1 Overview ...................................................................................................... 166
11.2 Detailed Descriptions of Commands ........................................................... 167

SIM7000 Series_AT Command Manual_V1.03

7

2018-05-08

Smart Machine Smart Decision

12

M

C
O

M

FI
D

EN

TI
A

L

FI
LE

11.2.1
AT+FTPPORT Set FTP Control Port ................................................................. 167
11.2.2
AT+FTPMODE Set Active or Passive FTP Mode ............................................. 167
11.2.3
AT+FTPTYPE Set the Type of Data to Be Transferred ..................................... 168
11.2.4
AT+FTPPUTOPT Set FTP Put Type .................................................................. 169
11.2.5
AT+FTPCID Set FTP Bearer Profile Identifier .................................................. 169
11.2.6
AT+FTPREST Set Resume Broken Download .................................................. 170
11.2.7
AT+FTPSERV Set FTP Server Address ............................................................. 171
11.2.8
AT+FTPUN Set FTP User Name ....................................................................... 171
11.2.9
AT+FTPPW Set FTP Password .......................................................................... 172
11.2.10 AT+FTPGETNAME Set Download File Name ................................................. 173
11.2.11 AT+FTPGETPATH Set Download File Path ..................................................... 173
11.2.12 AT+FTPPUTNAME Set Upload File Name ...................................................... 174
11.2.13 AT+FTPPUTPATH Set Upload File Path........................................................... 175
11.2.14 AT+FTPGET Download File ............................................................................. 175
11.2.15 AT+FTPPUT Set Upload File ............................................................................ 177
11.2.16 AT+FTPDELE Delete Specified File in FTP Server .......................................... 178
11.2.17 AT+FTPSIZE Get the Size of Specified File in FTP Server .............................. 178
11.2.18 AT+FTPSTATE Get the FTP State ..................................................................... 179
11.2.19 AT+FTPEXTPUT Extend Upload File ................................................................. 180
11.2.20 AT+FTPMKD Make Directory on the Remote Machine ................................... 181
11.2.21 AT+FTPRMD Remove Directory on the Remote Machine ............................... 181
11.2.22 AT+FTPLIST List Contents of Directory on the Remote Machine ................... 182
11.2.23 AT+FTPEXTGET Extend Download File ......................................................... 183
11.2.24 AT+FTPETPUT Upload File ............................................................................. 184
11.2.25 AT+FTPETGET Download File ........................................................................ 185
11.2.26 AT+FTPQUIT Quit Current FTP Session .......................................................... 186
11.2.27 AT+FTPRENAME Rename the Specified File on the Remote Machine ........... 187
11.2.28 AT+FTPMDTM Get the Last Modification Timestamp of Specified File on the
Remote Machine ................................................................................................................... 188

AT Command for NTP function ....................................................189
Overview .................................................................................................. 189
Detailed Descriptions of Commands ........................................................ 189

C

O

12.1
12.2

M

12.2.1
12.2.2

SI

13

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

AT Commands for OneNet Application ........................................192

13.1
13.2
13.2.1
13.2.2
13.2.3
13.2.4
13.2.5

Overview .................................................................................................. 192
Detailed Descriptions of Commands ........................................................ 192
AT+MIPLCREATE Create OneNet configuration ............................................. 192
AT+MIPLDELETE Delete OneNet configuration ............................................. 193
AT+MIPLOPEN Connect to OneNet ................................................................. 193
AT+MIPLADDOBJ Add object ......................................................................... 194
AT+MIPLDELOBJ Delete Object ..................................................................... 194

SIM7000 Series_AT Command Manual_V1.03

8

2018-05-08

Smart Machine Smart Decision

14

AT+MIPLCLOSE Disconnect to OneNet .......................................................... 195
AT+MIPLNOTIFY Notify data to OneNet ........................................................ 195
AT+MIPLREADRSP Send response on read command .................................... 196
AT+MIPLWRITERSP Send response on write command ................................. 197
AT+MIPLEXECUTERSP Send response on execute command ................... 197
AT+MIPLOBSERVERSP Send response on observe command ....................... 198
AT+MIPLDISCOVERRSP Send response on discover command ................ 198
AT+MIPLPARAMETERRSP Send response on parameter command .......... 199
AT+MIPLUPDATE Update registeration ...................................................... 200
AT+MIPLVER Version of OneNet SDK........................................................ 200

FI
LE

13.2.6
13.2.7
13.2.8
13.2.9
13.2.10
13.2.11
13.2.12
13.2.13
13.2.14
13.2.15

AT Commands for Telecom IOT Application ..............................201
Overview .................................................................................................. 201
Detailed Descriptions of Commands ........................................................ 201

TI
A

L

14.1
14.2

AT Commands for GNSS Application ..........................................204
Overview .................................................................................................. 204
Detailed Descriptions of Commands ........................................................ 205

M

AT+CGNSPWR GNSS Power Control .............................................................. 205
AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences205
AT+CGNSURC GNSS Navigation URC Report ............................................... 208
AT+CGNSPORT GNSS NMEA Out Port Set .................................................... 209
AT+CGNSCOLD GNSS Cold Start ................................................................... 209
AT+CGNSWARM GNSS Warm Start ............................................................... 210
AT+CGNSHOT GNSS Hot Start ....................................................................... 210
AT+CGNSMOD GNSS Work Mode Set ........................................................... 211
AT+CGNSCFG GNSS NMEA Out Configure .................................................. 212
AT+CGNSTST GNSS NMEA Data Out Put To At Port ................................ 213
AT+CGNSXTRA GNSS XTRA Function Open ................................................ 214
AT+CGNSCPY GNSS XTRA File Copy ....................................................... 214

M

C

O

M

15.2.1
15.2.2
15.2.3
15.2.4
15.2.5
15.2.6
15.2.7
15.2.8
15.2.9
15.2.10
15.2.11
15.2.12

C
O

15.1
15.2

FI
D

15

AT+SIMLCREATE Create configuration .......................................................... 201
AT+SIMLMODE Connection mode .................................................................. 201
AT+SIMLOPEN Connect to Telecom IOT ........................................................ 202
AT+SIMLSEND Send data to Telecom IOT ...................................................... 202
AT+SIMLCLOSE Disconnect to Telecom IOT ................................................. 203

EN

14.2.1
14.2.2
14.2.3
14.2.4
14.2.5

SI

16

AT Commands for File System .....................................................216

16.1
16.2
16.2.1
16.2.2
16.2.3
16.2.4
16.2.5

Overview .................................................................................................. 216
Detailed Descriptions of Commands ........................................................ 216
AT+CFSINIT Get Flash Data Buffer ................................................................. 216
AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT ........... 217
AT+CFSRFILE Read File from Flash ............................................................... 217
AT+CFSDFILE Delete the File from the Flash ................................................. 218
AT+CFSGFIS Get File Size............................................................................... 219

SIM7000 Series_AT Command Manual_V1.03

9

2018-05-08

Smart Machine Smart Decision

17

FI
LE

16.2.6 AT+CFSREN Rename a file .............................................................................. 220
16.2.7 AT+CFSGFRS Get the size of File System ....................................................... 221
16.2.8 AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT.......................... 221
16.2.9 AT+CBAINIT Initialize the ap backup file system ........................................... 222
16.2.10
AT+CBALIST Set the files which want to backup ........................................ 222
16.2.11
AT+CBAPPS Start to backup ap file system Allocated by CBAINIT and
CBALIST 223
16.2.12
AT+CBART Restore the file into ap file system ........................................... 223

AT Commands for SIM Application Toolkit ................................224
Overview .................................................................................................. 224
Detailed Descriptions of Commands ........................................................ 224

SAT Indication.................................................................................. 224
Get SAT information ........................................................................ 225
SAT respond .................................................................................... 227
STK Switch ........................................................................................ 228

AT Commands for TCP/UDP Application Supported SSL ..........229

EN

18

AT+STIN
AT+STGI
AT+STGR
AT+STK

L

17.2.1
17.2.2
17.2.3
17.2.4

TI
A

17.1
17.2

Overview .................................................................................................. 229
Detailed Descriptions of Commands ........................................................ 229

FI
D

18.1
18.2

C
O

Supported Unsolicited Result Codes .............................................240
Summary of CME ERROR Codes ........................................................... 240
Summary of CMS ERROR Codes ........................................................... 243
Summary of Unsolicited Result Codes .................................................... 247

SI

M

C

O

19.1
19.2
19.3

M

19

AT+CACID Set TCP/UDP Identifier ................................................................. 229
AT+CASSL Set protocol and SSL context identifier ......................................... 230
AT+CASSLCFG Set SSL certificate and timeout parameters ........................... 231
AT+CAOPEN Open a TCP/UDP connection ..................................................... 232
AT+CASEND Send data via an established connection .................................... 234
AT+CARECV Receive data via an established connection ............................... 234
AT+CACLOSE Close a TCP/UDP connection .................................................. 235
AT+CSSLCFG Configure SSL parameters of a context identifier ..................... 235

M

18.2.1
18.2.2
18.2.3
18.2.4
18.2.5
18.2.6
18.2.7
18.2.8

SIM7000 Series_AT Command Manual_V1.03

10

2018-05-08

Smart Machine Smart Decision

Version History
Date

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

2017-12-18

TI
A

Add GNSS

Delete ATZ,AT&F,AT&V

All

FI
D

V1.02

EN

Charpter 13

L

5.2.23 AT+CGNAPN

Modify parameter save mode and max
response time

1.7.1

Add AUTO_SAVE_REBOOT
Add Max response time

M

1.7.2

2.2.2 ATD

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

C
O
M
O
C
M
SI
V1.03

FI
LE

Version

2018-05-08 3.2.17 AT+CPOL

Modify parameters

3.2.24 AT+CNUM

Add AT Command

5.2.1 AT+CEDRXS

Modify range of < AcT-type>

SIM7000 Series_AT Command Manual_V1.03

11

2018-05-08

Add AT Command

5.2.32 AT+CEDUMP

Add AT Command

5.2.33 AT+CNBS

Add AT Command

5.2.34 AT+CNDS

Add AT Command

5.2.35 AT+CENG

Add AT Command

9.2.9 AT+HTTPTOFS

Add AT Command

Charpter 13

Add OneNet

Charpter 14

Add Telecom IOT

Charpter 15

Add GNSS

Charpter 16

Add File system

Charpter 17

Add SAT

Charpter 18

Add SSL

SI

M

C

O

M

C
O

M

FI
D

EN

TI
A

L

5.2.31 AT+CNACT

FI
LE

Smart Machine Smart Decision

SIM7000 Series_AT Command Manual_V1.03

12

2018-05-08

Smart Machine Smart Decision

1 Introduction

1.1 Scope of the document

FI
LE

This document presents the AT Command Set for SIMCom SIM7000 Series, including
SIM7000A, SIM700C, SIM7000E, SIM7000C-N, SIM7000E-N, SIM7000JC and SIM7000G.

L

1.2 Related documents
You can visit the SIMCom Website using the following link:

TI
A

http://www.simcomm2m.com

EN

1.3 Conventions and abbreviations

M

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.
Note: Only enter AT Command through serial port after SIM7000 Series is powered on and Unsolicited Result

SIM7000 Series_AT Command Manual_V1.03

13

2018-05-08

Smart Machine Smart Decision
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.

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

FI
LE

1.4.1

S Parameter syntax

TI
A

1.4.2

L

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.

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.
Extended Syntax

FI
D

These commands can operate in several modes, as in the following table:
Table 1: Types of AT commands and responses

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

AT+=<…>

This command sets the user-definable parameter
values.

AT+

C

O

Execution Command

M

1.4.4

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

AT+?

M

Write Command

C
O

Read Command

AT+=?

M

Test Command

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

Combining AT commands on the same Command line

SI

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.

The Command line buffer can accept a maximum of 559 characters (counted from the first
command without "AT" or "at" prefix) or 39 AT commands. If the characters entered exceeded

SIM7000 Series_AT Command Manual_V1.03

14

2018-05-08

Smart Machine Smart Decision

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
LE

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

EN

TI
A

L

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.

1.6 Flow control

FI
D

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.

C
O

M

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.

O

M

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)

C

1.6.1

SI

M

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
Ensure that any communications software package (e.g. Hyper terminal) uses software flow
control.
SIM7000 Series_AT Command Manual_V1.03

15

2018-05-08

Smart Machine Smart Decision

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.
1.6.2

Hardware flow control (RTS/CTS flow control)

FI
LE

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.

TI
A

L

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

1.7.1

EN

1.7 Definitions
Parameter Saving Mode

Max Response Time

M

1.7.2

C
O

M

FI
D

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.
 -: "-" means this AT command doesn’t care the parameter saving mode.

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.03

16

2018-05-08

Smart Machine Smart Decision

2 AT Commands According to V.25TER

FI
LE

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

2.1 Overview of AT Commands According to V.25TER

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

TI
A

Set response formatting character

ATS5

Set command line editing character
Pause before blind dialling

C

O

M

ATS6
ATS8

EN

M

C
O

ATS4

ATS7

L

A/

Description
Re-issues the last command given

FI
D

Command

Set number of seconds to wait for connection completion
Set number of seconds to wait for comma dial modifier encountered in
dial string of D command
Set disconnect delay after indicating the absence of data carrier

ATV

TA response format

ATX

Set connect result code format and monitor call progress

SI

M

ATS10

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

SIM7000 Series_AT Command Manual_V1.03

17

2018-05-08

AT+GMI

Request manufacturer identification

AT+GMM

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

A/ Re-issues the Last Command Given

A/ Re-issues the Last Command Given
Response
Re-issues the previous Command

Reference
V.25ter

Note

ATD

FI
D

ATD

Mobile Originated Call to Dial A Number

M

2.2.2

EN

Execution
Command
A/

TI
A

2.2.1

L

2.2 Detailed Description of AT Commands According to V.25TER

FI
LE

Smart Machine Smart Decision

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

C
O

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

SIM7000 Series_AT Command Manual_V1.03

18

2018-05-08

Smart Machine Smart Decision

If the remote station does not answer
NO ANSWER

When TA returns to command mode after call release
OK

FI
LE

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

TI
A

L

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, @

C
O

M

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

Response Timeout set with ATS7 (data call)

O

Max
Time

M

Parameter Saving NO_SAVE
Mode

Note

M

C

Reference
V.25ter

SI

2.2.3

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

SIM7000 Series_AT Command Manual_V1.03

19

2018-05-08

Smart Machine Smart Decision



0 Echo mode off
1 Echo mode on

Parameter Saving
Mode
Response -

Reference
V.25ter
2.2.4

FI
LE

Max
Time

Note

ATH Disconnect Existing Connection

Parameter Saving NO_SAVE
Mode

Reference
V.25ter
2.2.5

Note

M

Response 20s

C
O

Max
Time

EN

TI
A

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.

FI
D

Execution
Command
ATH

L

ATH Disconnect Existing Connection

ATI Display Product Identification Information

M

ATI Display Product Identification Information

M

C

O

Execution
Command
ATI

Response
TA issues product information text
Example:
SIM7000 R1351

SI

OK

Parameter Saving NO_SAVE
Mode
Max
Time

Response -

Reference
V.25ter

Note

SIM7000 Series_AT Command Manual_V1.03

20

2018-05-08

Smart Machine Smart Decision

2.2.6

ATL Set Monitor speaker loudness

ATL Set Monitor speaker loudness
Response
OK
Parameters

0..3 Volume

FI
LE

Execution
Command
ATL

Parameter Saving NO_SAVE
Mode
Response -

ATM

Set Monitor Speaker Mode

Execution
Command
ATM

Response
OK
Parameters

0..2

Reference
V.25ter

Note
No effect in GSM

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

M

2.2.8

C
O

Response -

Mode

M

Parameter Saving NO_SAVE
Mode
Max
Time

L

ATM Set Monitor Speaker Mode

EN

2.2.7

Note
No effect in GSM

TI
A

Reference
V.25ter

FI
D

Max
Time

O

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

SI

M

C

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.03

21

2018-05-08

Smart Machine Smart Decision

Parameter Saving NO_SAVE
Mode
Response -

Reference
V.25ter
2.2.9

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

FI
LE

Max
Time

ATO Switch from Command Mode to Data Mode

ATO Switch from Command Mode to Data Mode

L

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

TI
A

Execution
Command
ATO[n]

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

M

Parameter

0 Switch from command mode to data mode.

Max
Time

C
O

Parameter Saving NO_SAVE
Mode
Response -

Note

M

Reference
V.25ter

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.03

22

2018-05-08

Smart Machine Smart Decision

1

Result codes are suppressed and not transmitted

Parameter Saving
Mode
Response -

2.2.11 ATS0

Set Number of Rings before Automatically Answering the Call

Set Number of Rings before Automatically Answering the Call

Read Command
ATS0?

Response


L

ATS0

Note

FI
LE

Reference
V.25ter

TI
A

Max
Time

Parameters
See Write Command

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

FI
D

Write Command
ATS0=

EN

OK

C
O

M

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

M

Response -

O

Max
Time

SI

M

C

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.03

23

2018-05-08

Smart Machine Smart Decision

OK
Parameters
See Write Command

ERROR

TI
A

Parameters

13 Command line termination character
Parameter Saving Mode

EN

Response -

2.2.13 ATS4

Set Response Formatting Character

Set Response Formatting Character

Read Command
ATS4?

Response


M

ATS4

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

FI
D

Reference
V.25ter

C
O

Max
Time

FI
LE

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

L

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

SI

ERROR
Parameters

10 Response formatting character

Parameter Saving Mode
Max
Time

Response -

Reference

Note

SIM7000 Series_AT Command Manual_V1.03

24

2018-05-08

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


FI
LE

ATS5

Set Command Line Editing Character

OK
Parameters
See Write Command

L

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
A

Write Command
ATS5=

ERROR

Parameter Saving Mode

M

Response -

Reference
V.25ter

ATS6

Pause Before Blind Dialling

M

2.2.15 ATS6

Note
Default 8 = Backspace.

Pause Before Blind Dialling

M

C

O

Read Command
ATS6?

Write Command
ATS6=

SI

C
O

Max
Time

Response formatting character

FI
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.03

25

2018-05-08

Smart Machine Smart Decision

Time
Reference
V.25ter
2.2.16 ATS7

Set Number of Seconds to Wait for Connection Completion

Set Number of Seconds to Wait for Connection Completion

Read Command
ATS7?

Response


FI
LE

ATS7

Note
No effect in GSM

OK

TI
A

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=

L

Parameters
See Write Command

ERROR

Response -

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.

O

M

Reference
V.25ter

C
O

Max
Time

M

Parameter Saving Mode

FI
D

Parameters

0-255 Number of seconds to wait for connection completion

M

C

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

SI

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

Response

OK
Parameters
See Write Command

Write Command

Response

SIM7000 Series_AT Command Manual_V1.03

26

2018-05-08

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.

Response -

ATS10

Set Disconnect Delay after Indicating the Absence of Data Carrier

TI
A

2.2.18 ATS10

Note
No effect in GSM

L

Reference
V.25ter

Set Disconnect Delay after Indicating the Absence of Data Carrier

Read Command
ATS10?

Response


EN

Max
Time

FI
LE

Parameter Saving Mode

FI
D

OK

Parameters
See Write Command

M

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=

O

M

ERROR
Parameters

1-14-255

Number of tenths seconds of delay

M

C

Parameter Saving Mode
Response -

SI

Max
Time

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.03

27

2018-05-08

Smart Machine Smart Decision

ATV

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

L

FI
LE

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

FI
D

Max
Time

TI
A

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
The DCE has detected an incoming call signal from
network

3

The connection has been terminated or the attempt to
establish a connection failed

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

NO ANSWER

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

SI

M

C

O

ERROR

2

M

NO CARRIER

C
O

RING

M

ATV1

SIM7000 Series_AT Command Manual_V1.03

28

2018-05-08

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
LE

Execution
Command
ATX

ERROR

FI
D

EN

TI
A

L

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.

Response -

Reference
V.25ter

Set DCD Function Mode

Set DCD Function Mode

O

AT&C

Note

M

2.2.21 AT&C

M

C

Execution
Command
AT&C

SI

C
O

Max
Time

M

Parameter Saving Mode

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.03

29

2018-05-08

Smart Machine Smart Decision

Time
Reference
V.25ter

Note

2.2.22 AT&D

Set DTR Function Mode
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

L

Execution
Command
AT&D[]

FI
LE

AT&D

Set DTR Function Mode

EN

TI
A

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.

Reference
V.25ter
2.2.23 AT&E

Set CONNECT Result Code Format About Speed

Set CONNECT Result Code Format About Speed

M

AT&E

Note

M

Response -

C
O

Max
Time

FI
D

Parameter Saving Mode

SI

M

C

O

Execution
Command
AT&E[]

This parameter setting determines to report Serial connection rate or
Wireless connection speed. It is valid only ATX above 0.
Response
OK
or
ERROR
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.03

30

2018-05-08

Smart Machine Smart Decision

Reference
V.25ter

Note

2.2.24 AT+GCAP Request Complete TA Capabilities List

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


+CGSM GSM function is supported

Reference
V.25ter

EN

Response Note

FI
D

Max
Time

TI
A

Parameter Saving NO_SAVE
Mode

L

Execution
Command
AT+GCAP

FI
LE

AT+GCAP Request Complete TA Capabilities List

2.2.25 AT+GMI Request Manufacturer Identification

Response
OK

C
O

Test Command
AT+GMI=?

M

AT+GMI Request Manufacturer Identification

Parameters

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

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.03

31

2018-05-08

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.


FI
LE

Test Command
AT+GMM=?

OK
Parameters


Product model identification text

Reference
V.25ter

TI
A

Response -

Note

EN

Max
Time

L

Parameter Saving NO_SAVE
Mode

FI
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

M

Test Command
AT+GMR=?

O

M

OK

Parameters


Revision of software release

C

Parameter Saving NO_SAVE
Mode

SI

M

Max
Time

Response -

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.03

32

2018-05-08

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
LE

Test Command
AT+GOI=?

OK

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

TI
A

L

Parameters

Parameter Saving NO_SAVE
Mode
Response Note

FI
D

Reference
V.25ter

EN

Max
Time

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

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

Execution
Command
AT+GSN

Response
OK

C
O

Test Command
AT+GSN=?

M

AT+GSN Request TA Serial Number Identification(IMEI)

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.03

33

2018-05-08

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)

FI
LE

OK
Parameters
See Write Command
Read Command
AT+ICF?

Response
+ICF: ,

L

OK

TI
A

Parameters
See Write Command

OK

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

M

Parameters


FI
D

EN

Write Command Response
AT+ICF=[,]

M



C

O

Parameter Saving Mode

M

Max
Time

Response -

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.03

34

2018-05-08

Smart Machine Smart Decision

Test Command
AT+IFC=?

Response
+IFC: (list of
s)

supported

s),(list

of

supported

OK

Read Command
AT+IFC?

FI
LE

Parameters
See Write Command
Response
+IFC: ,
OK

TI
A

Parameters

data from TA

EN

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

FI
D

Write Command
AT+IFC=[,]

L

Parameters
See Write Command

M

C
O

M

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

Parameter Saving Mode
Response -

M

C

Max
Time

Note

SI

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.03

35

2018-05-08

Smart Machine Smart Decision

OK
Parameters
See Write Command
Read Command
AT+IPR?

Response
+IPR: 

FI
LE

OK
Parameters
See Write Command

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

M

FI
D

EN

Parameters

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

TI
A

L

Write Command
AT+IPR=

SI

Parameter Saving AUTO_SAVE
Mode
Max
Time

Response -

Reference
V.25ter

Note

SIM7000 Series_AT Command Manual_V1.03

36

2018-05-08

Smart Machine Smart Decision

3 AT Commands According to 3GPP TS 27.007

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
AT+CFUN

L

TI
A

EN

FI
D

M

C
O

AT+CPOL

FI
LE

Command

Preferred operator list
Read operator names
Set phone functionality
Clock

AT+CSIM

Generic SIM access

O

M

AT+CCLK

Battery charge

AT+CUSD

Unstructured supplementary service data

AT+CNUM

Subscriber Number

M

C

AT+CBC

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.03

37

2018-05-08

Smart Machine Smart Decision

Command
AT+CGMI

TA returns manufacturer identification text.

OK
Parameters

NO_SAVE

Max
Time

-

3.2.2

Note

L

Reference
3GPP TS 27.007
[13]

AT+CGMM Request Model Identification

EN

AT+CGMM Request Model Identification

TI
A

Response

FI
LE

Parameter Saving
Mode

The ID of manufacturer

Response
OK

Execution
Command
AT+CGMM

Response
TA returns product model identification text.

OK

M

FI
D

Test Command
AT+CGMM=?

C
O

Parameters


Parameter Saving
Mode

NO_SAVE

Max
Time

-

O

M

Response

Product model identification text

Note

M

C

Reference
3GPP TS 27.007
[13]

AT+CGMR Request TA Revision Identification of Software Release

SI

3.2.3

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.03

38

2018-05-08

Smart Machine Smart Decision

OK

Parameter Saving
Mode

NO_SAVE

Max
Time

-

Response

Reference
3GPP TS 27.007
[13]

Note

AT+CGSN Request Product Serial Number Identification

L

3.2.4

Product software version identification text

FI
LE

Parameters


Execution
Command
AT+CGSN

Response
see +GSN


EN

Response
OK

FI
D

Test Command
AT+CGSN=?

TI
A

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

OK

M

Parameters

International mobile equipment identity (IMEI)
NO_SAVE

Max
Time

-

C
O

Parameter Saving
Mode

Response

Note

O

M

Reference
3GPP TS 27.007
[13]

AT+CSCS Select TE Character Set

C

3.2.5

M

AT+CSCS Select TE Character Set

SI

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.03

39

2018-05-08

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

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: 

Parameter Saving
Mode

3.2.6

Note

C
O

Reference
3GPP TS 27.007
[13]

-

FI
D

Response

M

Max
Time

EN

Parameters
See Test Command

TI
A

L

Write Command
AT+CSCS=

FI
LE

Parameters
See Test Command

AT+CIMI Request International Mobile Subscriber Identity

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.03

40

2018-05-08

Smart Machine Smart Decision

Max Response
Time

20s

Reference
3GPP TS 27.007
[13]

Note

AT+CLCK Facility Lock

FI
LE

3.2.7

AT+CLCK Facility Lock
Test Command
AT+CLCK=?

Response
+CLCK: (list of supported s)

L

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
A

Parameters
See Write Command

C
O

M

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

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.03

41

2018-05-08

Smart Machine Smart Decision

Parameter
Mode

Saving NO_SAVE
Response 15s

M

Max
Time

C
O

M

FI
D

EN

TI
A

L

FI
LE

"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

M

C

O

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

SI

3.2.8

AT+CMEE Report Mobile Equipment Error

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.03

42

2018-05-08

Smart Machine Smart Decision

Read Command
AT+CMEE?

Response
+CMEE: 
OK
Parameters
See Write Command

FI
LE

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: 

L

Write Command
AT+CMEE=[
]

EN

TI
A

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

Response

AT+COPS

Operator Selection

M

3.2.9

Note

C
O

Reference
3GPP TS 27.007
[13]

-

M

Max
Time

FI
D

Parameter Saving
Mode

AT+COPS

Operator Selection

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.03

43

2018-05-08

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: [,,,]

FI
LE

Read Command
AT+COPS?

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

TI
A

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>]]

L

Parameters
See Write Command

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

M

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
7 User-specified LTE M1 A GB access technology

SIM7000 Series_AT Command Manual_V1.03

44

2018-05-08

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

Reference
3GPP TS 27.007
[14]

Note

FI
LE

Response

3.2.10 AT+CPAS Phone Activity Status

Response
+CPAS: (list of supported s)

Parameters
See Execution Command

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

FI
D

Execution
Command
AT+CPAS

EN

OK

TI
A

Test Command
AT+CPAS=?

L

AT+CPAS Phone Activity Status

C
O

M

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

-

Response

SI

M

C

Parameter Saving
Mode

Reference
3GPP TS 27.007
[13]

Note

3.2.11 AT+CPIN Enter PIN
AT+CPIN Enter PIN
Test Command

Response

SIM7000 Series_AT Command Manual_V1.03

45

2018-05-08

Smart Machine Smart Decision

AT+CPIN=?

OK

Read Command
AT+CPIN?

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

FI
LE

OK

EN

TI
A

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

M

FI
D

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

Saving NO_SAVE

C

Parameter
Mode

Response 5s

SI

M

Max
Time

Reference
Note
3GPP TS 27.007
[13]

3.2.12 AT+CPWD Change Password
AT+CPWD Change Password
Test Command

Response

SIM7000 Series_AT Command Manual_V1.03

46

2018-05-08

Smart Machine Smart Decision

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)

AT+CPWD=?

Parameters



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

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

M

FI
D

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

TI
A

L

Parameters


EN

Write Command
AT+CPWD=,,

See Write Command
Integer max. length of password

FI
LE

OK

M

Parameter
Mode

SI

Max
Time

Saving NO_SAVE

Response 15s

Reference
Note
3GPP TS 27.007
[13]

SIM7000 Series_AT Command Manual_V1.03

47

2018-05-08

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)

FI
LE

OK
Parameters
See Write Command
Read Command
AT+CRC?

Response
+CRC: 

L

OK

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

M

Parameters


EN

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

FI
D

Write Command
AT+CRC=[]

TI
A

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


SI

M

Parameter Saving
Mode
Max
Time

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

NO_SAVE
Note

SIM7000 Series_AT Command Manual_V1.03

48

2018-05-08

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)

FI
LE

OK
Parameters
See Write Command

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

M

Write Command
AT+CREG[=
]

EN

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

TI
A

L

Read Command
AT+CREG?

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.03

49

2018-05-08

Smart Machine Smart Decision



0 User-specified GSM access technology

FI
LE

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: [,,,]
Parameters
See Write Command
Parameter Saving
Mode

-

Max
Time

Note

3.2.15 AT+CRSM Restricted SIM Access

FI
D

AT+CRSM Restricted SIM Access

EN

Reference
3GPP TS 27.007
[13]

TI
A

L

Response

Response
OK

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

[,]]] Response +CRSM: ,[,] C O M Test Command AT+CRSM=? SI M C O M OK ERROR If error is related to ME functionality: +CME ERROR: 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.03 50 2018-05-08 Smart Machine Smart Decision Parameter Saving Mode NO_SAVE Max Time Note 3.2.16 AT+CSQ Signal Quality Report Response +CSQ: (list of supported s),(list of supported s) OK Response +CSQ: , C O Execution Command AT+CSQ M Test Command AT+CSQ=? FI D AT+CSQ Signal Quality Report EN Reference 3GPP TS 27.007 GSM 11.11 TI A L Response FI LE 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) OK +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. Parameters SI M C O M If error is related to ME functionality: 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.03 51 2018-05-08 Smart Machine Smart Decision 99 Parameter Saving Mode NO_SAVE Max Time - Reference 3GPP TS 27.007 [13] Note FI LE Response Not known or not detectable 3.2.17 AT+CPOL Preferred Operator List L AT+CPOL Preferred Operator List Response +CPOL: (list of supported s),(list of supported s) TI A Test Command AT+CPOL=? Parameters See Write Command Response +CPOL: ,,[,,,,< E-UTRAN>][+CPOL: ,,[,,,][…]] C O M FI D Read Command AT+CPOL? EN OK OK If error is related to ME functionality: +CME ERROR: O M Parameters See Write Command SI M C Write Command AT+CPOL=[,[,< oper>[,< GSM_compact>, ,]]] Response OK If error is related to ME functionality: +CME ERROR: 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.03 52 2018-05-08 Smart Machine Smart Decision GSM access technology 0 Access technology is not selected 1 Access technology is selected GSM compact access technology 0 Access technology is not selected 1 Access technology is selected UTRAN access technology 0 Access technology is not selected 1 Access technology is selected E-UTRAN access technology 0 Access technology is not selected 1 Access technology is selected - Max Time Note EN Reference 3GPP TS 27.007 [13] FI D Response TI A Parameter Saving Mode L FI LE 3.2.18 AT+COPN Read Operator Names AT+COPN Read Operator Names C O Response +COPN: , [+COPN: , […]] SI M C O M Execution Command AT+COPN Response OK M Test Command AT+COPN=? OK If error is related to ME functionality: +CME ERROR: 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) Parameter Saving Mode NO_SAVE Max Time - Response Reference Note SIM7000 Series_AT Command Manual_V1.03 53 2018-05-08 Smart Machine Smart Decision 3GPP TS 27.007 [13] 3.2.19 AT+CFUN Set Phone Functionality AT+CFUN Set Phone Functionality Response +CFUN: (list of supported s),(list of supported s) FI LE Test Command AT+CFUN=? OK If error is related to ME functionality: L +CME ERROR: Read Command AT+CFUN? TI A Parameters See Write Command Response OK EN +CFUN: If error is related to ME functionality: FI D +CME ERROR: Parameters See Write Command M Response OK If error is related to ME functionality: +CME ERROR: C O Write Command AT+CFUN=[,] SI M C O M 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. Parameter Saving Mode - Max Time 10s Response Reference Note SIM7000 Series_AT Command Manual_V1.03 54 2018-05-08 Smart Machine Smart Decision 3GPP TS 27.007 [13]    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. FI LE 3.2.20 AT+CCLK Clock Response OK Read Command AT+CCLK? Response +CCLK:

, [+CMGL: ,,, [,][,],,
,[...]] EN for SMS-COMMANDs: +CMGL: ,,,[ +CMGL: ,,,[...]] C O M FI D for CBM storage: +CMGL: ,,,,, +CMGL: ,,,,, [...]] OK SI M C O M 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.03 62 2018-05-08 Smart Machine Smart Decision SI M C O M C O M FI D EN TI A L FI LE 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.03 63 2018-05-08 Smart Machine Smart Decision 1) If text mode: the same as AT+CMGL="REC UNREAD", received unread messages L Execution Command AT+CMGL FI LE 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 A 2) If PDU mode: the same as AT+CMGL=0, received unread messages Parameter Saving NO_SAVE Mode Reference 3GPP TS 27.005 4.2.4 Note M Response 20s(list 50 messages) 20s(list 150 messages) C O Max Time FI D Parameters See Write Command EN See more messages please refer to Write Command. AT+CMGR Read SMS Message M 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 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.03 64 2018-05-08 Smart Machine Smart Decision ,,,] for SMS-SUBMIT: +CMGR: ,[,][,,,,[,] ,,,] FI LE for SMS-STATUS-REPORTs: +CMGR: ,,[,][,],,
, for SMS-COMMANDs: +CMGR: ,,[,[,][,][,] ,] EN TI A L for CBM storage: +CMGR: ,,,,, 2) If PDU mode (+CMGF=0) and Command successful: +CMGR: [,], FI D OK 3) If error is related to ME functionality: +CMS ERROR: SI M C O M C O M 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.03 65 2018-05-08 Smart Machine Smart Decision SI M C O M C O M FI D EN TI A L FI LE 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.03 66 2018-05-08 Smart Machine Smart Decision 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
) TI A L FI LE Response 5s Reference 3GPP TS 27.005 AT+CMGS Send SMS Message M AT+CMGS Send SMS Message Test Command AT+CMGS=? C O 4.2.5 Note FI D Max Time EN Parameter Saving NO_SAVE Mode 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 SI M C O M Write Command 1) If text mode (+CMGF=1): +CMGS=[, ] text is entered ESC quits without sending SIM7000 Series_AT Command Manual_V1.03 67 2018-05-08 Smart Machine Smart Decision 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: TI A OK 3)If error is related to ME functionality: +CMS ERROR: L OK 2) If PDU mode(+CMGF=0) and sending successful: +CMGS: FI LE given Parameter GSM 03.40 TP-Message-Reference in integer format 4.2.6 Note  Reject incoming call when sending messages. M Reference 3GPP TS 27.005 FI D Response 60s AT+CMGW Write SMS Message to Memory C O Max Time EN Parameter Saving NO_SAVE Mode AT+CMGW Write SMS Message to Memory Test 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. SI M C O M Write Command 1) If text mode (+CMGF=1): AT+CMGW=[,][,] text is entered quits without sending Response OK 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 M FI D EN TI A L FI LE 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.03 69 2018-05-08 Smart Machine Smart Decision +CMGW: OK If error is related to ME functionality: +CMS ERROR: Response 5s 4.2.7 Note AT+CMSS AT+CMSS L Reference 3GPP TS 27.005 Send SMS Message from Storage TI A Max Time FI LE Parameter Saving NO_SAVE Mode Send SMS Message from Storage 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 M 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.03 70 2018-05-08 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 Response 60s Reference 3GPP TS 27.005 4.2.8 FI LE Max Time Note AT+CNMI New SMS Message Indications Response +CNMI: (list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s) OK FI D Parameters See Write Command EN TI A Test Command AT+CNMI=? L AT+CNMI New SMS Message Indications Response +CNMI: ,,,, OK M Read Command AT+CNMI? C O Parameters See Write Command 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=[,[,[,[,]]] ] 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.03 71 2018-05-08 Smart Machine Smart Decision SI M C O M C O M FI D EN TI A L FI LE 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.03 72 2018-05-08 Smart Machine Smart Decision FI LE If =1: +CMTI: , If =2 (PDU mode enabled): +CMT: [], If =2 (text mode enabled): +CMT: ,[,,,,,,,]< LF> TI A L 2. Indicates that new cell broadcast message has been received If =2 (PDU mode enabled): +CBM: If =2 (text mode enabled): +CBM: ,,,, Parameter Saving Mode 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.. O M Reference 3GPP TS 27.005 M Response - C O Max Time FI D EN 3. Indicates that new SMS status report has been received If =1 (PDU mode enabled): +CDS: If =1 (text mode enabled): +CDS: ,[,][,],,
, AT+CPMS Preferred SMS Message Storage C 4.2.9 M AT+CPMS Preferred SMS Message Storage SI 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.03 73 2018-05-08 Smart Machine Smart Decision ,, OK ERROR Parameters See Write Command Response TA selects memory storages , and to be used for reading, writing, etc. +CPMS: ,,,,, FI LE Write Command AT+CPMS=[,[,< mem3>]] TI A L OK ERROR Parameters M FI D EN 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 Max Time C O Parameter Saving NO_SAVE Mode Response - Note M Reference 3GPP TS 27.005 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.03 74 2018-05-08 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 Restore SM service settings from profile 0 Response Same as AT+CRES=0. OK If error is related to ME functionality: +CMS ERROR L Execution Command AT+CRES 0 TI A Parameter Saving NO_SAVE Mode Response 5s Reference 3GPP TS 27.005 Note AT+CSAS Save SMS Settings M Response +CSAS: list of supported s C O Test Command AT+CSAS=? FI D 4.2.11 AT+CSAS Save SMS Settings EN Max Time FI LE Parameter OK 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.03 75 2018-05-08 Smart Machine Smart Decision +CMS ERROR Parameter Saving NO_SAVE Mode Response 5s Reference 3GPP TS 27.005 Note FI LE Max Time 4.2.12 AT+CSCA SMS Service Center Address Read Command AT+CSCA? Response +CSCA: ,[,] 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. C O M Write Command AT+CSCA=[,] TI A Response OK EN Test Command AT+CSCA=? L AT+CSCA SMS Service Center Address SI M C O M Note: The Command writes the parameters in NON-VOLATILE memory. OK If error is related to ME functionality: +CME ERROR: 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.03 76 2018-05-08 Smart Machine Smart Decision Time Reference 3GPP TS 27.005 Note 4.2.13 AT+CSDH Show SMS Text Mode Parameters AT+CSDH Show SMS Text Mode Parameters Response +CSDH: (list of supported s) FI LE Test Command AT+CSDH=? OK OK Parameter See Write Command TI A Response +CSDH: EN Read Command AT+CSDH? L Parameter See Write Command M FI D Write Command Response AT+CSDH= OK M 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 C O Execution Command AT+CSDH M 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.03 77 2018-05-08 Smart Machine Smart Decision AT+CSMP=? OK Parameters See Write Command Read Command AT+CSMP? Response +CSMP: ,,, FI LE OK Parameters See Write Command 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 A L Write Command AT+CSMP=[[,,,< dcs>]] EN Note: The Command writes the parameter in NON-VOLATILE memory. OK M C O M 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 Parameter Saving NO_SAVE Mode Response - M C Max Time SI 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.03 78 2018-05-08 Smart Machine Smart Decision Parameter See Write Command Read Command AT+CSMS? Response +CSMS: ,,, OK OK If error is related to ME functionality: +CME ERROR: L Response +CSMS: ,, TI A Write Command AT+CSMS= FI LE Parameters See Write Command C O M C O M FI D EN 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 M Parameter Saving NO_SAVE Mode SI Max Time Response - Reference 3GPP TS 27.005 Note SIM7000 Series_AT Command Manual_V1.03 79 2018-05-08 Smart Machine Smart Decision 5 AT Commands Special for SIMCom 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+CGPIO Control the GPIO by PIN Index AT+CNMP AT+CMNB L TI A EN FI D M C O AT+CBATCHK FI LE Command Set VBAT checking feature ON/OFF Preferred mode selection Preferred selection between CAT-M and NB-IoT Power Saving Mode Setting AT+CEDRXS Entended-DRX Setting O M AT+CPSMS Inquiring UE system information AT+CGNAPN Get Network APN in CAT-M Or NB-IOT AT+CSDP Service Domain Preference AT+MCELLLOCK Lock the special CAT-M cell 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 Configure CAT-M Or NB-IOT Band AT+CNACT App Network Active AT+CEDUMP Set whether the module reset when the module is crashed SI M C AT+CPSI SIM7000 Series_AT Command Manual_V1.03 80 2018-05-08 Smart Machine Smart Decision AT+CNBS Configure Band Scan Optimization for NB-IOT AT+CNDS Configure Service Domain Preference For NB-IOT AT+CENG Switch on or off Engineering Mode 5.2 Detailed Descriptions of Commands AT+CPOWD Power off AT+CPOWD FI LE 5.2.1 Power Off EN TI A L 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) Parameter Saving NO_SAVE Mode 5.2.2 Note M Reference FI D Response - AT+CADC Read ADC C O Max Time AT+CADC Read ADC Response +CADC: (list of supported s),(list of supported s) M C O M Test Command AT+CADC=? SI Read Command AT+CADC? OK Parameters 1 Success 0 Fail Integer 0,100-1700 Response +CADC: , OK Parameters See Test Command Parameter Saving NO_SAVE Mode SIM7000 Series_AT Command Manual_V1.03 81 2018-05-08 Smart Machine Smart Decision Max Time Response 2s Reference 5.2.3 Note AT+CFGRI Indicate RI When Using URC Test Command AT+CFGRI=? FI LE AT+CFGRI Indicate RI When Using URC Response +CFGRI: (0-2) OK TI A Response +CFGRI: OK Response OK ERROR M Write Command AT+CFGRI= FI D Parameters See Write Command EN Read Command AT+CFGRI? L Parameters See Write Command 0 1 2 C O Parameters Off On(TCPIP, FTP and URC control RI pin) On(only TCPIP control RI pin) Response - O Max Time M Parameter Saving Mode SI M C Reference 5.2.4 AT+CLTS AT+CLTS Note  RI pin can not controll by "AT+CFGRI" command when module has call service or receiving SMS. Get Local Timestamp Get Local Timestamp Test Command AT+CLTS=? Response +CLTS: "yy/MM/dd,hh:mm:ss+/-zz" OK SIM7000 Series_AT Command Manual_V1.03 82 2018-05-08 Smart Machine Smart Decision Read Command AT+CLTS? Response +CLTS: OK Response OK ERROR FI LE Write Command AT+CLTS= L Parameters 0 Disable 1 Enable FI D EN TI A 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: "", "", "",,"", C O M 2. Refresh time and time zone by network: This is UTC time, the time queried by AT+CCLK command is local time. *PSUTTZ: ,,,,,,"