SIM7000Series ATCommandManual

281
SIM7000 Series_ AT Command Manual SIMCom Wireless Solutions Limited Building B, SIM Technology Building, No.633, Jinzhong Road Changning District, Shanghai P.R. China Tel: 86-21-31575100 [email protected] www.simcom.com LPWA Module

Transcript of SIM7000Series ATCommandManual

Page 1: SIM7000Series ATCommandManual

SIM7000 Series_AT Command Manual

SIMCom Wireless Solutions LimitedBuilding B SIM Technology Building No633 Jinzhong Road

Changning District Shanghai PR ChinaTel 86-21-31575100

supportsimcomcomwwwsimcomcom

LPWAModule

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 2 281

Document Title SIM7000 Series_AT Command ManualVersion 106Date 2020728

Status Released

GENERAL NOTES

SIMCOM OFFERS THIS INFORMATION AS A SERVICE TO ITS CUSTOMERS TO SUPPORTAPPLICATION AND ENGINEERING EFFORTS THAT USE THE PRODUCTS DESIGNED BY SIMCOMTHE INFORMATION PROVIDED IS BASED UPON REQUIREMENTS SPECIFICALLY PROVIDED TOSIMCOM BY THE CUSTOMERS SIMCOM HAS NOT UNDERTAKEN ANY INDEPENDENT SEARCHFOR ADDITIONAL RELEVANT INFORMATION INCLUDING ANY INFORMATION THAT MAY BE IN THECUSTOMERrsquoS POSSESSION FURTHERMORE SYSTEM VALIDATION OF THIS PRODUCTDESIGNED BY SIMCOM WITHIN A LARGER ELECTRONIC SYSTEM REMAINS THE RESPONSIBILITYOF THE CUSTOMER OR THE CUSTOMERrsquoS SYSTEM INTEGRATOR ALL SPECIFICATIONSSUPPLIED HEREIN ARE SUBJECT TO CHANGE

COPYRIGHT

THIS DOCUMENT CONTAINS PROPRIETARY TECHNICAL INFORMATION WHICH IS THE PROPERTYOF SIMCOM WIRELESS SOLUTIONS LIMITED COPYING TO OTHERS AND USING THIS DOCUMENTARE FORBIDDEN WITHOUT EXPRESS AUTHORITY BY SIMCOM OFFENDERS ARE LIABLE TO THEPAYMENT OF INDEMNIFICATIONS ALL RIGHTS RESERVED BY SIMCOM IN THE PROPRIETARYTECHNICAL INFORMATION INCLUDING BUT NOT LIMITED TO REGISTRATION GRANTING OF APATENT A UTILITY MODEL OR DESIGN ALL SPECIFICATION SUPPLIED HEREIN ARE SUBJECT TOCHANGE WITHOUT NOTICE AT ANY TIME

SIMCom Wireless Solutions LimitedBuilding B SIM Technology Building No633 Jinzhong Road Changning District Shanghai PR ChinaTel +86 21 31575100Email simcomsimcomcom

For more information please visithttpswwwsimcomcomdownloadlist-863-enhtml

For technical support or to report documentation errors please visithttpswwwsimcomcomask or email to supportsimcomcom

Copyright copy 2020 SIMCom Wireless Solutions Limited All Rights Reserved

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 3 281

Version History

Version Date Chapter What is newV100 20170622 New version

V101 20170908

5222 AT+CPSI Add AT command5223 AT+CGNAPN Add AT command5224 AT+CSDP Add AT command5225 AT+MCELLLOCK Add AT command5226 AT+NCELLLOCK Add AT command5227 AT+NBSC Add AT commandChapter 7 Add IPChapter 9 Add HTTPChapter 10 Add PINGsChapter 13 Add GNSS

V102 20171218

Delete ATZATampFATampV

AllModify parameter save mode and maxresponse time

171 Add AUTO_SAVE_REBOOT172 Add Max response time222 ATD Delete parameters ltgt3214 AT+CREG Change description of parameters5228 AT+CAPNMODE Add AT command5229 AT+CRRCSTATE Add AT command5230 AT+CBANDCFG Add AT command

822 AT+CIPSTARTChange range of parameter ltngt from 0hellip5to 0hellip7

8232 AT+CIPTKA Add AT command8233 AT+CIPOPTION Add AT commandChapter 11 Add FTPChapter 12 Add NTP13310 AT+CGNSTST Add AT Command

V103 20180508

3217 AT+CPOL Modify parameters3224 AT+CNUM Add AT Command521 AT+CEDRXS Modify range of ltAcT-typegt5231 AT+CNACT Add AT Command5232 AT+CEDUMP Add AT Command5233 AT+CNBS Add AT Command5234 AT+CNDS Add AT Command5235 AT+CENG Add AT Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 4 281

929 AT+HTTPTOFS Add AT CommandChapter 13 Add OneNetChapter 14 Add Telecom IOTChapter 15 Add GNSSChapter 16 Add File systemChapter 17 Add SATChapter 18 Add SSL

V104 21081225

Delete AT+CASSL5236 AT+CNACTCFG Add AT Command5237 AT+CTLIIC Add AT Command5238 AT+CWIIC Add AT Command5239 AT+CRIIC Add AT Command5240 AT+CMCFG Add AT Command5241 AT+CSIMLOCK Add AT Command5242 AT+CRATSRCH Add AT Command5243 AT+SPWM Add AT Command5244 AT+CASRIP Add AT Command5245 AT+CEDRX Add AT Command627 AT+CEREG Add AT Command9210 AT+HTTPTOFSRL Add AT Command13216AT+MIPLBOOTSTRAP

Add AT Command

13217 +MIPLREAD Add AT Command13218 +MIPLWRITE Add AT Command13219 +MIPLEXECUTE Add AT Command13220 +MIPLOBSERVE Add AT Command13221 +MIPLDISCOVER Add AT Command13222+MIPLPARAMETER

Add AT Command

13223 +MIPLEVENT Add AT Command15213 AT+CGNSRTMS Add AT Command1822 AT+CASSLCFG Extend AT command1828 AT+CACFG Add AT Command1829 AT+CASWITCH Add AT CommandChapter 19 Add PINGChapter 20 Add Supported Unsolicited Result Codes

V105 20200120

AT+CNBP Delete AT Command5245 AT+CPSMRDP Add AT Command5246 AT+CPSMCFG Add AT Command5247 AT+CPSMCFGEXT Add AT Command5248 AT+CPSMSTATUS Add AT Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 5 281

5249 AT+CEDRXRDP Add AT Command5250 AT+CRAI Add AT Command15214 AT+CGNSHOR Add AT Command15215 AT+CGNSUTIPR Add AT Command15216 AT+CGNSNMEA Add AT Command15217 AT+CGTP Add AT Command15218 AT+CGNSSUPLCFG Add AT Command15219 AT+CGNSSUPL Add AT Command

V106 20200728 All

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 6 281

Contents

Version History3

Contents 6

1 Introduction1511 Scope of the document1512 Related documents1513 Conventions and abbreviations1514 AT Command syntax15

141 Basic syntax16142 S Parameter syntax16143 Extended Syntax16144 Combining AT commands on the same Command line 17145 Entering successive AT commands on separate lines17

15 Supported character sets 1716 Flow control18

161 Software flow control (XONXOFF flow control)18162 Hardware flow control (RTSCTS flow control)18

17 Definitions19171 Parameter Saving Mode19172 Max Response Time19

2 AT Commands According to V25TER2021 Overview of AT Commands According to V25TER2022 Detailed Description of AT Commands According to V25TER21

221 A Re-issues the Last Command Given21222 ATD Mobile Originated Call to Dial A Number 21223 ATE Set Command Echo Mode 22224 ATH Disconnect Existing Connection23225 ATI Display Product Identification Information23226 ATL Set Monitor speaker loudness24227 ATM Set Monitor Speaker Mode24228 +++ Switch from Data Mode or PPP Online Mode to Command Mode24229 ATO Switch from Command Mode to Data Mode252210 ATQ Set Result Code Presentation Mode252211 ATS0 Set Number of Rings before Automatically Answering the Call262212 ATS3 Set Command Line Termination Character262213 ATS4 Set Response Formatting Character272214 ATS5 Set Command Line Editing Character282215 ATS6 Pause Before Blind Dialing 282216 ATS7 Set Number of Seconds to Wait for Connection Completion29

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 7 281

2217 ATS8 Set Number of Seconds to Wait for Comma Dial Modifier Encountered in DialString of D Command292218 ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier302219 ATV TA Response Format302220 ATX Set CONNECT Result Code Format and Monitor Call Progress312221 ATampC Set DCD Function Mode322222 ATampD Set DTR Function Mode322223 ATampE Set CONNECT Result Code Format About Speed 332224 AT+GCAP Request Complete TA Capabilities List 332225 AT+GMI Request Manufacturer Identification342226 AT+GMM Request TAModel Identification342227 AT+GMR Request TA Revision Identification of Software Release352228 AT+GOI Request Global Object Identification 352229 AT+GSN Request TA Serial Number Identification (IMEI)362230 AT+ICF Set TE-TA Control Character Framing 362231 AT+IFC Set TE-TA Local Data Flow Control372232 AT+IPR Set TE-TA Fixed Local Rate38

3 AT Commands According to 3GPP TS 27007 4031 Overview of AT Command According to 3GPP TS 270074032 Detailed Descriptions of AT Command According to 3GPP TS 27007 41

321 AT+CGMI Request Manufacturer Identification41322 AT+CGMM Request Model Identification 41323 AT+CGMR Request TA Revision Identification of Software Release42324 AT+CGSN Request Product Serial Number Identification42325 AT+CSCS Select TE Character Set 42326 AT+CIMI Request International Mobile Subscriber Identity43327 AT+CLCK Facility Lock44328 AT+CMEE Report Mobile Equipment Error45329 AT+COPS Operator Selection463210 AT+CPAS Phone Activity Status 483211 AT+CPIN Enter PIN483212 AT+CPWD Change Password493213 AT+CRC Set Cellular Result Codes for Incoming Call Indication 503214 AT+CREG Network Registration513215 AT+CRSM Restricted SIM Access523216 AT+CSQ Signal Quality Report 533217 AT+CPOL Preferred Operator List543218 AT+COPN Read Operator Names553219 AT+CFUN Set Phone Functionality 563220 AT+CCLK Clock 573221 AT+CSIM Generic SIM Access583222 AT+CBC Battery Charge 583223 AT+CUSD Unstructured Supplementary Service Data593224 AT+CNUM Subscriber Number 60

4 AT Commands According to 3GPP TS 27005 61

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 8 281

41 Overview of AT Commands According to 3GPP TS 270056142 Detailed Descriptions of AT Commands According to 3GPP TS 27005 61

421 AT+CMGD Delete SMS Message61422 AT+CMGF Select SMS Message Format62423 AT+CMGL List SMS Messages from Preferred Store63424 AT+CMGR Read SMS Message66425 AT+CMGS Send SMS Message69426 AT+CMGW Write SMS Message to Memory70427 AT+CMSS Send SMS Message from Storage72428 AT+CNMI New SMS Message Indications73429 AT+CPMS Preferred SMS Message Storage754210 AT+CRES Restore SMS Settings764211 AT+CSAS Save SMS Settings 774212 AT+CSCA SMS Service Center Address774213 AT+CSDH Show SMS Text Mode Parameters784214 AT+CSMP Set SMS Text Mode Parameters794215 AT+CSMS Select Message Service80

5 AT Commands Special for SIMCom8251 Overview8252 Detailed Descriptions of Commands83

521 AT+CPOWD Power off83522 AT+CADC Read ADC84523 AT+CFGRI Indicate RI When Using URC 84524 AT+CLTS Get Local Timestamp85525 AT+CBAND Get and Set Mobile Operation Band87526 AT+CNSMOD Show Network System Mode 87527 AT+CSCLK Configure Slow Clock88528 AT+CCID Show ICCID89529 AT+CDEVICE View Current Flash Device Type895210 AT+GSV Display Product Identification Information905211 AT+SGPIO Control the GPIO 905212 AT+SLEDS Set the Timer Period of Net Light 915213 AT+CNETLIGHT Close the Net Light or Open It to Shining925214 AT+CSGS Netlight Indication of GPRS Status925215 AT+CGPIO Control the GPIO by PIN Index935216 AT+CBATCHK Set VBAT Checking Feature ONOFF 945217 AT+CNMP Preferred Mode Selection 955218 AT+CMNB Preferred Selection between CAT-M and NB-IoT955219 AT+CPSMS Power Saving Mode Setting965220 AT+CEDRXS Extended-DRX Setting975221 AT+CPSI Inquiring UE System Information985222 AT+CGNAPN Get Network APN in CAT-M Or NB-IOT1005223 AT+CSDP Service Domain Preference 1005224 AT+MCELLLOCK Lock the special CAT-M cell1015225 AT+NCELLLOCK Lock the special NB-IOT cell102

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 9 281

5226 AT+NBSC Configure NB-IOT Scrambling Feature1025227 AT+CAPNMODE Select the Mode of Application Configure APN 1035228 AT+CRRCSTATE Query RRC State 1045229 AT+CBANDCFG Configure CAT-M Or NB-IOT Band 1045230 AT+CNACT APP Network Active 1055231 AT+CNCFG PDP Configure1065232 AT+CEDUMP Set Whether the Module Reset When The Module is Crashed1075233 AT+CNBS Configure Band Scan Optimization For NB-IOT1085234 AT+CNDS Configure Service Domain Preference For NB-IOT 1095235 AT+CENG Switch On or Off Engineering Mode1095236 AT+CNACTCFG Configure IP Protocol Type1115237 AT+CTLIIC Control the Switch of IIC1125238 AT+CWIIC Write Values to Register of IIC Device1135239 AT+CRIIC Read Values from Register of IIC Device1135240 AT+CMCFG Manage Mobile Operator Configuration1145241 AT+CSIMLOCK SIM Lock 1155242 AT+CRATSRCH Configure Parameter for Better RAT Search1175243 AT+SPWM Generate the Pulse-Width-Modulation1185244 AT+CASRIP Show Remote IP address and Port When Received Data1185245 AT+CEDRX Configure EDRX parameters1195246 AT+CPSMRDP Read PSM Dynamic Parameters 1205247 AT+CPSMCFG Configure PSM version and Minimum Threshold Value1215248 AT+CPSMCFGEXT Configure Modem Optimization of PSM1225249 AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication1235250 AT+CEDRXRDP eDRX Read Dynamic Parameters1245251 AT+CRAI Configure Release Assistance Indication in NB-IOT network125

6 AT Commands for GPRS Support12761 Overview 12762 Detailed Descriptions of AT Commands for GPRS Support 127

621 AT+CGATT Attach or Detach from GPRS Service 127622 AT+CGDCONT Define PDP Context 128623 AT+CGACT PDP Context Activate or Deactivate 130624 AT+CGPADDR Show PDP Address130625 AT+CGREG Network Registration Status132626 AT+CGSMS Select Service for MO SMS Messages 134627 AT+CEREG EPS Network Registration Status 134

7 AT Commands for IP Application13771 Overview 13772 Detailed Descriptions of Commands137

721 AT+SAPBR Bearer Settings for Applications Based on IP137

8 AT Commands for TCPIP Application Toolkit 13981 Overview 13982 Detailed Descriptions of Commands140

821 AT+CIPMUX Start Up Multi-IP Connection140

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 10 281

822 AT+CIPSTART Start Up TCP or UDP Connection140823 AT+CIPSEND Send Data Through TCP or UDP Connection143824 AT+CIPQSEND Select Data Transmitting Mode144825 AT+CIPACK Query Previous Connection Data Transmitting State 145826 AT+CIPCLOSE Close TCP or UDP Connection146827 AT+CIPSHUT Deactivate GPRS PDP Context147828 AT+CLPORT Set Local Port 147829 AT+CSTT Start Task and Set APN USER NAME PASSWORD 1488210 AT+CIICR Bring Up Wireless Connection with GPRS1498211 AT+CIFSR Get Local IP Address1508212 AT+CIFSREX Get Local IP Address extend 1508213 AT+CIPSTATUS Query Current Connection Status1518214 AT+CDNSCFG Configure Domain Name Server 1528215 AT+CDNSGIP Query the IP Address of Given Domain Name1538216 AT+CIPHEAD Add an IP Head at the Beginning of a Package Received1548217 AT+CIPATS Set Auto Sending Timer 1558218 AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data 1558219 AT+CIPSERVER Configure Module as Server 1568220 AT+CIPCSGP Set GPRS for Connection Mode1578221 AT+CIPSRIP Show Remote IP Address and Port When Received Data1588222 AT+CIPDPDP Set Whether to Check State of GPRS Network Timing1588223 AT+CIPMODE Select TCPIP Application Mode1598224 AT+CIPCCFG Configure Transparent Transfer Mode 1608225 AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data1618226 AT+CIPUDPMODE UDP Extended Mode1628227 AT+CIPRXGET Get Data from Network Manually1638228 AT+CIPRDTIMER Set Remote Delay Timer1658229 AT+CIPSGTXT Select GPRS PDP context 1668230 AT+CIPSENDHEX Set CIPSEND Data Format to Hex1668231 AT+CIPHEXS Set Output-data Format with suffix1678232 AT+CIPTKA Set TCP Keepalive Parameters1678233 AT+CIPOPTION Enable or Disable TCP nagle algorithm168

9 AT Commands for HTTP(S) Application170

91 Overview 17092 Detailed Descriptions of Commands170

921 AT+SHSSL Select SSL Configure 171922 AT+SHCONF Set HTTP(S) Parameter171923 AT+SHCONN HTTP(S) Connection172924 AT+SHBOD Set Body172925 AT+SHBODEXT Set Extension Body 173926 AT+SHAHEAD Add Head173927 AT+SHCHEAD Clear Head174928 AT+SHPARA Set HTTP(S) Para174929 AT+SHCPARA Clear HTTP(S) Para 175

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 11 281

9210 AT+SHSTATE Query HTTP(S) Connection Status1759211 AT+SHREQ Set Request Type 1769212 AT+SHREAD Read Response Value1779213 AT+SHDISC Disconnect HTTP(S)1789214 AT+HTTPTOFS Download File to AP File System1799215 AT+HTTPTOFSRL State of Download File to AP File System180

10 AT Commands for FTP Application 181101 Overview 181102 Detailed Descriptions of Commands182

1021 AT+FTPPORT Set FTP Control Port1821022 AT+FTPMODE Set Active or Passive FTP Mode 1821023 AT+FTPTYPE Set the Type of Data to Be Transferred1831024 AT+FTPPUTOPT Set FTP Put Type 1841025 AT+FTPCID Set FTP Bearer Profile Identifier1841026 AT+FTPREST Set Resume Broken Download 1851027 AT+FTPSERV Set FTP Server Address1851028 AT+FTPUN Set FTP User Name1861029 AT+FTPPW Set FTP Password18610210 AT+FTPGETNAME Set Download File Name18710211 AT+FTPGETPATH Set Download File Path 18810212 AT+FTPPUTNAME Set Upload File Name18810213 AT+FTPPUTPATH Set Upload File Path18910214 AT+FTPGET Download File 18910215 AT+FTPPUT Set Upload File19110216 AT+FTPDELE Delete Specified File in FTP Server19210217 AT+FTPSIZE Get the Size of Specified File in FTP Server19210218 AT+FTPSTATE Get the FTP State 19310219 AT+FTPEXTPUT Extend Upload File19410220 AT+FTPMKD Make Directory on the Remote Machine19410221 AT+FTPRMD Remove Directory on the Remote Machine19510222 AT+FTPLIST List Contents of Directory on the Remote Machine 19610223 AT+FTPEXTGET Extend Download File19710224 AT+FTPETPUT Upload File19810225 AT+FTPETGET Download File19910226 AT+FTPQUIT Quit Current FTP Session 20010227 AT+FTPRENAME Rename the Specified File on the Remote Machine20010228 AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine201

11 AT Command for NTP function203111 Overview 203112 Detailed Descriptions of Commands203

1121 AT+CNTPCID Set GPRS Bearer Profilersquos ID 2031122 AT+CNTP Synchronize Network Time204

12 AT Commands for OneNet Application206

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 12 281

121 Overview 206122 Detailed Descriptions of Commands207

1221 AT+MIPLCREATE Create OneNet configuration2071222 AT+MIPLDELETE Delete OneNet configuration2071223 AT+MIPLOPEN Connect to OneNet 2081224 AT+MIPLADDOBJ Add object 2081225 AT+MIPLDELOBJ Delete Object 2091226 AT+MIPLCLOSE Disconnect to OneNet 2091227 AT+MIPLNOTIFY Notify Data to OneNet2101228 AT+MIPLREADRSP Send Response on Read Command 2111229 AT+MIPLWRITERSP Send Response on Write Command 21112210 AT+MIPLEXECUTERSP Send Response on Execute Command 21212211 AT+MIPLOBSERVERSP Send Response On Observe Command 21212212 AT+MIPLDISCOVERRSP Send Response on Discover Command21312213 AT+MIPLPARAMETERRSP Send Response on Parameter Command 21312214 AT+MIPLUPDATE Update Registration21412215 AT+MIPLVER Version of OneNet SDK21412216 AT+MIPLBOOTSTRAP Bootstrap Mode21512217 +MIPLREAD Read Request to User21512218 +MIPLWRITE Write Request to User21612219 +MIPLEXECUTE Execute Request to User 21612220 +MIPLOBSERVE Observe Request to User21712221 +MIPLDISCOVER Discover Request to User21712222 +MIPLPARAMETER Set Parameter Request to User21712223 +MIPLEVENT Event Indication to User218

13 AT Commands for Telecom IOT Application219131 Overview 219132 Detailed Descriptions of Commands219

1321 AT+SIMLCREATE Create Configuration2191322 AT+SIMLMODE Connection Mode2201323 AT+SIMLOPEN Connect to Telecom IOT2201324 AT+SIMLSEND Send Data to Telecom IOT2211325 AT+SIMLCLOSE Disconnect to Telecom IOT 221

14 AT Commands for GNSS Application222141 Overview 222142 Detailed Descriptions of Commands222

1421 AT+CGNSPWR GNSS Power Control2221422 AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences 2231423 AT+CGNSURC GNSS Navigation URC Report2251424 AT+CGNSPORT GNSS NMEA Out Port Set2261425 AT+CGNSCOLD GNSS Cold Start 2261426 AT+CGNSWARM GNSS Warm Start2271427 AT+CGNSHOT GNSS Hot Start 2271428 AT+CGNSMOD GNSS Work Mode Set 2281429 AT+CGNSCFG GNSS NMEA Out Configure 228

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 13 281

14210 AT+CGNSTST GNSS NMEA Data Output to AT Port22914211 AT+CGNSXTRA GNSS XTRA Function Open23014212 AT+CGNSCPY GNSS XTRA File Copy23114213 AT+CGNSRTMS GNSS NMEA Out Frequency Configure 23114214 AT+CGNSHOR Configure Positioning Desired Accuracy 23214215 AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3 23314216 AT+CGNSNMEA Configure NMEA Output Sentences23314217 AT+CGTP IZAT GNSS Configure23514218 AT+CGNSSUPLCFG GNSS SUPL Configure23714219 AT+CGNSSUPL GNSS SUPL Control 238

15 AT Commands for File System 239151 Overview 239152 Detailed Descriptions of Commands239

1521 AT+CFSINIT Get Flash Data Buffer 2391522 AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT2401523 AT+CFSRFILE Read File from Flash2411524 AT+CFSDFILE Delete the File from the Flash 2411525 AT+CFSGFIS Get File Size 2421526 AT+CFSREN Rename a File2431527 AT+CFSGFRS Get the Size of File System2441528 AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT2441529 AT+CBAINIT Initialize the AP Backup File System24515210 AT+CBALIST Set the files Which Want to Backup24515211 AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT and CBALIST

24615212 AT+CBART Restore the File into AP File System246

16 AT Commands for SIM Application Toolkit247161 Overview 247162 Detailed Descriptions of Commands247

1621 AT+STIN SAT Indication2471622 AT+STGI Get SAT Information2481623 AT+STGR SAT Respond2501624 AT+STK STK Switch251

17 AT Commands for SSL Application252171 Overview of AT Commands for SSL Application 252172 Detailed Descriptions of AT Commands for SSL Application252

1721 AT+CSSLCFG Configure SSL Parameters of Context Identifier252

18 AT Commands for TCPUDP Application 257181 Overview 257182 Detailed Descriptions of Commands257

1821 AT+CACID Set TCPUDP Identifier2571822 AT+CASSLCFG Set SSL Certificate and Timeout Parameters2581823 AT+CAOPEN Open a TCPUDP Connection 2601824 AT+CASERVER Open a TCPUDP Server261

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 14 281

1825 AT+CASEND Send Data via an Established Connection 2631826 AT+CARECV Receive Data via an Established Connection 2641827 AT+CAACK Query Send Data Information 2641828 AT+CASTATE Query TCPUDP Connection State2651829 AT+CACLOSE Close a TCPUDP Connection26518210 AT+CACFG Configure Transparent Transmission Parameters26618211 AT+CASWITCH Switch to Transparent Transport Mode269

19 AT Commands for PING271191 Overview 271192 Detailed Descriptions of Commands271

1921 AT+SNPING4 Sends an IPv4 ping2711922 AT+SNPING6 Sends an IPv6 ping272

20 Supported Error Codes and Unsolicited Result Codes 273201 Summary of CME ERROR Codes273202 Summary of CMS ERROR Codes276203 Summary of Unsolicited Result Codes279

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 15 281

THIS DOCUMENT IS A REFERENCE GUIDE TO ALL THE AT COMMANDS

1 Introduction

11 Scope of the document

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

12 Related documents

You can visit the SIMCom Website using the following linkhttpwwwsimcomcom

13 Conventions and abbreviations

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

In application controlling device controls the GSM engine by sending AT Command via its serial interfaceThe controlling device at the other end of the serial line is referred to as following termTE (Terminal Equipment)DTE (Data Terminal Equipment) or plainly the application which is running on an embedded system

14 AT Command syntax

The AT or at or aT or At prefix must be set at the beginning of each Command line To terminate a

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 16 281

Command line enter ltCRgtCommands are usually followed by a response that includes ltCRgtltLFgtltresponsegtltCRgtltLFgtThroughout this document only the responses are presentedltCRgtltLFgt are omitted intentionally

The AT Command set implemented by SIM7080 Series is a combination of 3GPP TS 27005 3GPP TS27007 and ITU-T recommendation V25ter and the AT commands developed by SIMCom

Only enter AT Command through serial port after SIM7080 Series is powered on and Unsolicited ResultCode RDY is received from serial port If auto-bauding is enabled the Unsolicited Result CodesRDY and so on are not indicated when you start up the ME and the AT prefix or at prefix must beset at the beginning of each command line

All these AT commands can be split into three categories syntactically basic S parameter andextended These are as follows

141 Basic syntax

These AT commands have the format of ATltxgtltngt or ATampltxgtltngt where ltxgtis the Command andltngtisare the argument(s) for that Command An example of this is ATEltngt which tells the DCEwhether received characters should be echoed back to the DTE according to the value of ltngt ltngt isoptional and a default will be used if missing

142 S Parameter syntax

These AT commands have the format of ATSltngt=ltmgt where ltngt is the index of the S register to setand ltmgt is the value to assign to it ltmgt is optional if it is missing then a default value is assigned

143 Extended Syntax

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

Table 1 Types of AT commands and responses

Test CommandAT+ltxgt=

The mobile equipment returns the list of parameters and valueranges set with the corresponding Write Command or by internalprocesses

Read CommandAT+ltxgt

This command returns the currently set value of the parameter orparameters

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 17 281

Write CommandAT+ltxgt=lthellipgt

This command sets the user-definable parameter values

Execution CommandAT+ltxgt

The execution command reads non-variable parameters affectedby internal processes in the GSM engine

144 Combining AT commands on the same Command line

You can enter several AT commands on the same line In this case you do not need to type the AT or atprefix before every command Instead you only need type AT or at the beginning of the command linePlease note to use a semicolon as the command delimiter after an extended command in basic syntax or Sparameter syntax the semicolon need not enter for exampleATE1Q0S0=1S3=13V1X4+IFC=00+IPR=115200

The Command line buffer can accept a maximum of 559 characters (counted from the first commandwithout AT or at prefix) or 39 AT commands If the characters entered exceeded this number then noneof the Command will executed and TA will return ERROR

145 Entering successive AT commands on separate lines

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

15 Supported character sets

The SIM7080 Series AT Command interface defaults to the IRA character set The SIM7080 Seriessupports the following character setsGSM formatUCS2IRAThe character set can be set and interrogated using the AT+CSCS Command (3GPP TS 27007) Thecharacter set is defined in GSM specification 3GPP TS 27005

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

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 18 281

16 Flow control

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

There are basically two approaches to achieve data flow control software flow control and hardware flowcontrol SIM7080 Series support both two kinds of flow controlIn Multiplex mode it is recommended to use the hardware flow control

161 Software flow control (XONXOFF flow control)

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 SIM7080 Series is hardware flow control (RTSCTS flow control) toenable software flow control in the DTE interface and within GSM engine type the following AT CommandAT+IFC=11

Ensure that any communications software package (eg Hyper terminal) uses software flow control

Software Flow control should not be used for data calls where binary data will be transmitted orreceived (eg TCPIP) as the DTE interface may interpret binary data as flow control characters

162 Hardware flow control (RTSCTS flow control)

Hardware flow control achieves the data flow control by controlling the RTSCTS line When the datatransfer should be suspended the CTS line is set inactive until the transfer from the receiving buffer hascompleted When the receiving buffer is ok to receive more data CTS goes active once again

To achieve hardware flow control ensure that the RTSCTS lines are present on your application platform

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 19 281

17 Definitions

171 Parameter Saving Mode

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 doesnt have parameter AUTO_SAVE The parameter of the current AT command will be kept in NVRAM automatically and

take in effect immediately and it wont 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 wont be lost if module is rebooted - - means this AT command doesnt care the parameter saving mode

172 Max Response Time

Max response time is estimated maximum time to get response the unit is seconds- means this AT command doesnt care the response time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 20 281

2 AT Commands According toV25TER

These AT Commands are designed according to the ITU-T (International Telecommunication UnionTelecommunication sector) V25ter document

21 Overview of AT Commands According to V25TER

Command DescriptionA Re-issues the last command givenATD Mobile originated call to dial a numberATE Set command echo modeATH Disconnect existing connectionATI Display product identification informationATL Set monitor speaker loudnessATM Set monitor speaker mode+++ Switch from data mode or ppp online mode to command modeATO Switch from command mode to data modeATQ Set result code presentation modeATS0 Set number of rings before automatically answering the callATS3 Set command line termination characterATS4 Set response formatting characterATS5 Set command line editing characterATS6 Pause before blind dialingATS7 Set number of seconds to wait for connection completion

ATS8Set number of seconds to wait for comma dial modifier encountered in dialstring of D command

ATS10 Set disconnect delay after indicating the absence of data carrierATV TA response formatATX Set connect result code format and monitor call progressATZ Reset default configurationATampC Set DCD function modeATampD Set DTR function modeATampF Factory defined configurationATampV Display current configurationATampE Set CONNECT Result Code Format About Speed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 21 281

AT+GCAP Request complete TA capabilities listAT+GMI Request manufacturer identificationAT+GMM Request TA model identificationAT+GMR Request TA revision identification of software releaseAT+GOI Request global object identificationAT+GSN Request TA serial number identification (IMEI)AT+ICF Set TE-TA control character framingAT+IFC Set TE-TA local data flow controlAT+IPR Set TE-TA fixed local rate

22 Detailed Description of AT Commands According to V25TER

221 A Re-issues the Last Command Given

A Re-issues the Last Command Given

Execution CommandA

ResponseRe-issues the previous Command

ReferenceV25ter

Note

222 ATD Mobile Originated Call to Dial A Number

ATD Mobile Originated Call to Dial A Number

Execution CommandATDltngt[ltmgsm]

ResponseThis command can be used to set up outgoing data calls It also serves tocontrol supplementary servicesNote This command may be aborted generally by receiving an ATHCommand or a character during execution The aborting is not possibleduring some states of connection establishment such as handshaking

If error is related to ME functionality+CME ERROR lterrgt

If no dial tone and (parameter setting ATX2 or ATX4)NO DIALTONE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 22 281

If busy and (parameter setting ATX3 or ATX4)BUSY

If a connection cannot be establishedNO CARRIER

If the remote station does not answerNO ANSWER

If connection successful and non-voice callCONNECTlttextgt TA switches to data modeNote lttextgt output only if ATXltvaluegt parameter setting with theltvaluegt gt0

When TA returns to command mode after call releaseOKParametersltngt String of dialing digits and optionally V25ter modifiers dialingdigits 0-9 + A B C

Following V25ter modifiers are ignored(comma) T P W

Emergency callltngt Standardized emergency number 112 (no SIM needed)ltmgsmgt String of GSM modifiers

I Actives CLIR (Disables presentation of own number tocalled party)

i Deactivates CLIR (Enable presentation of own numberto called party)

G Activates Closed User Group invocation for this call onlyg Deactivates Closed User Group invocation for this call

onlyParameter Saving Mode NO_SAVEMax Response Time Timeout set with ATS7 (data call)

ReferenceV25ter

Note

223 ATE Set Command Echo Mode

ATE Set Command Echo Mode

Execution CommandResponseThis setting determines whether or not the TA echoes characters received

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 23 281

ATEltvaluegt from TE during Command stateOKParametersltvaluegt 0 Echo mode off

1 Echo mode onParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

224 ATH Disconnect Existing Connection

ATH Disconnect Existing Connection

Execution CommandATH

ResponseDisconnect existing call by local TE from Command line and terminate callOKNote OK is issued after circuit 109(DCD) is turned off if it was previouslyon

Parameter Saving Mode NO_SAVEMax Response Time 20sReferenceV25ter

Note

225 ATI Display Product Identification Information

ATI Display Product Identification Information

Execution CommandATI

ResponseTA issues product information text

ExampleSIM7000 R1351

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 24 281

226 ATL Set Monitor speaker loudness

ATL Set Monitor speaker loudness

Execution Command

ATLltvaluegt

ResponseOKParametersltvaluegt 03 Volume

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteNo effect in GSM

227 ATM Set Monitor Speaker Mode

ATM Set Monitor Speaker Mode

Execution Command

ATMltvaluegt

ResponseOKParametersltvaluegt 02 Mode

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteNo effect in GSM

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

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

Execution Command+++

ResponseThe +++ character sequence causes the TA to cancel the data flow over theAT interface and switch to Command mode This allows you to enter ATCommand while maintaining the data connection to the remote serverOK

To prevent the +++ escape sequence from being misinterpreted as data itshould comply to following sequenceNo 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_V106

wwwsimcomcom 25 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteTo return from Command mode back to data mode Enter ATO

229 ATO Switch from Command Mode to Data Mode

ATO Switch from Command Mode to Data Mode

Execution CommandATO[n]

ResponseTA resumes the connection and switches back from command mode to datamodeCONNECTIf connection is not successfully resumedERRORelseTA returns to data mode from command mode CONNECT lttextgtNote lttextgt only if parameter setting ATXgt0Parameterltngt 0 Switch from command mode to data mode

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2210 ATQ Set Result Code Presentation Mode

ATQ Set Result Code Presentation Mode

Execution CommandATQltngt

ResponseThis parameter setting determines whether or not the TA transmits anyresult code to the TE Information text transmitted in response is notaffected by this setting

If ltngt=0OK

If ltngt=1(none)Parametersltngt 0 TA transmits result code

1 Result codes are suppressed and not transmitted

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 26 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2211 ATS0 Set Number of Rings before Automatically Answering the Call

ATS0 Set Number of Rings before Automatically Answering the Call

Read Command

ATS0

Responseltngt

OKParametersSee Write Command

Write Command

ATS0=ltngt

ResponseThis parameter setting determines the number of rings before auto-answerOKorERRORParametersltngt 0 Automatic answering is disable

1-255 Number of rings the modem will wait for before answeringthe phone if a ring is detected

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteIf ltngt is set too high the calling party may hang up before the call can beanswered automaticallyIf using cmux port ATH and AT+CHUP can hang up the call (automaticallyanswering) only in the CMUX channel 0If using dual-physical serial port ATH and AT+CHUP can hang up the call(automatically answering) only in UART1

2212 ATS3 Set Command Line Termination Character

ATS3 Set Command Line Termination Character

Read CommandATS3

Responseltngt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 27 281

OKParametersSee Write Command

Write CommandATS3=ltngt

ResponseThis parameter setting determines the character recognized by TA toterminate an incoming command line The TA also returns this character inoutputOKorERRORParametersltngt 13 Command line termination character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 13 = CR It only supports default value

2213 ATS4 Set Response Formatting Character

ATS4 Set Response Formatting Character

Read Command

ATS4

Responseltngt

OKParametersSee Write Command

Write Command

ATS4=ltngt

ResponseThis parameter setting determines the character generated by the TA forresult code and information textOKorERRORParametersltngt 10 Response formatting character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 10 = LF It only supports default value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 28 281

2214 ATS5 Set Command Line Editing Character

ATS5 Set Command Line Editing Character

Read Command

ATS5

Responseltngt

OKParametersSee Write Command

Write Command

ATS5=ltngt

ResponseThis parameter setting determines the character recognized by TA as arequest to delete from the command line the immediately precedingcharacterOKorERRORParametersltngt 0-8-127 Response formatting character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 8 = Backspace

2215 ATS6 Pause Before Blind Dialing

ATS6 Pause Before Blind Dialing

Read CommandATS6

Responseltngt

OK

Write CommandATS6=ltngt

ResponseOKorERRORParametersltngt 0-2-999 Time

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteNo effect in GSM

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 29 281

2216 ATS7 Set Number of Seconds to Wait for Connection Completion

ATS7 Set Number of Seconds to Wait for Connection Completion

Read CommandATS7

Responseltngt

OKParametersSee Write Command

Write CommandATS7=ltngt

ResponseThis parameter setting determines the amount of time to wait for theconnection completion in case of answering or originating a callOKorERRORParametersltngt 0-255 Number of seconds to wait for connection completion

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteIf called party has specified a high value for ATS0=ltngt call setup may failThe correlation between ATS7 and ATS0 is importantExample Call may fail if ATS7=30 and ATS0=20ATS7 is only applicable to data call

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

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

Read Command

ATS8

Responseltngt

OKParametersSee Write Command

Write CommandATS8=ltngt

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 30 281

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

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteNo effect in GSM

2218 ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier

ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier

Read Command

ATS10

Responseltngt

OKParametersSee Write Command

Write Command

ATS10=ltngt

ResponseThis parameter setting determines the amount of time that the TA willremain connected in absence of data carrier If the data carrier is once moredetected before disconnecting the TA remains connectedOKorERRORParametersltngt 1-14-255 Number of tenths seconds of delay

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2219 ATV TA Response Format

ATV TA Response Format

Execution CommandATVltvaluegt

ResponseThis parameter setting determines the contents of the header and trailertransmitted with result codes and information responsesWhen ltvaluegt=00

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 31 281

When ltvaluegt=1OKParametersltvaluegt

0 Information response lttextgtltCRgtltLFgtShort result code format ltnumeric codegtltCRgt

1 Information response ltCRgtltLFgtlttextgtltCRgtltLFgtLong result code format ltCRgtltLFgtltverbose codegtltCRgtltLFgt

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

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

ATV1 ATV0 DescriptionOK 0 Acknowledges execution of a Command

CONNECT 1A connection has been established the DCE is moving fromCommand state to online data state

RING 2 The DCE has detected an incoming call signal from network

NO CARRIER 3The connection has been terminated or the attempt to establisha connection failed

ERROR 4Command not recognized Command line maximum lengthexceeded parameter value invalid or other problem withprocessing the Command line

NO DIALTONE 6 No dial tone detectedBUSY 7 Engaged (busy) signal detected

NO ANSWER 8 (Wait for Quiet Answer) dial modifier was used but remoteringing followed by five seconds of silence was not detectedbefore expiration of the connection timer (S7)

PROCEEDING 9 An AT command is being processed

CONNECT lttextgtManufacturer-specific

Same as CONNECT but includes manufacturer-specific textthat may specify DTE speed line speed error control datacompression or other status

2220 ATX Set CONNECT Result Code Format and Monitor Call Progress

ATX Set CONNECT Result Code Format and Monitor Call Progress

Execution Command

ATXltvaluegt

ResponseThis parameter setting determines whether or not the TA detected thepresence of dial tone and busy signal and whether or not TA transmitsparticular result codes

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 32 281

OK

ERRORParametersltvaluegt 0 CONNECT result code only returned dial tone and busydetection are both disabled

1 CONNECTlttextgt result code only returned dial tone andbusy detection are both disabled2 CONNECTlttextgt result code returned dial tone detectionis enabled busy detection is disabled3 CONNECTlttextgt result code returned dial tone detectionis disabled busy detection is enabled4 CONNECTlttextgt result code returned dial tone and busydetection are both enabled

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2221 ATampC Set DCD Function Mode

ATampC Set DCD Function Mode

Execution Command

ATampCltvaluegt

ResponseThis parameter determines how the state of circuit 109 (DCD) relates to thedetection of received line signal from the distant endOK

ERRORParametersltvaluegt 0 DCD line is always ON

1 DCD line is ON only in the presence of data carrierParameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2222 ATampD Set DTR Function Mode

ATampD Set DTR Function Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 33 281

Execution Command

ATampD[ltvaluegt]

ResponseThis parameter determines how the TA responds when circuit 1082 (DTR)is changed from the ON to the OFF condition during data modeOKorERRORParametersltvaluegt 0 TA ignores status on DTR

1 ON-gtOFF on DTR Change to Command mode withremaining the connected call2 ON-gtOFF on DTR Disconnect call change to Commandmode During state DTR = OFF is auto-answer off

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2223 ATampE Set CONNECT Result Code Format About Speed

ATampE Set CONNECT Result Code Format About Speed

Execution Command

ATampE[ltvaluegt]

This parameter setting determines to report Serial connection rate orWireless connection speed It is valid only ATX above 0ResponseOKorERRORParametersltvaluegt

0 Wireless connection speed in integer format1 Serial connection rate in integer format Such as 115200

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2224 AT+GCAP Request Complete TA Capabilities List

AT+GCAP Request Complete TA Capabilities ListExecution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 34 281

AT+GCAP TA reports a list of additional capabilities+GCAP list of supported ltnamegts

OKParametersltnamegt +CGSM GSM function is supported

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2225 AT+GMI Request Manufacturer Identification

AT+GMI Request Manufacturer Identification

Test Command

AT+GMI=

ResponseOKParameters

Execution CommandAT+GMI

TA reports one or more lines of information text which permit the user toidentify the manufacturerSIMCOM_Ltd

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2226 AT+GMM Request TA Model Identification

AT+GMM Request TA Model Identification

Test CommandAT+GMM=

ResponseOK

Execution CommandAT+GMM

TA reports one or more lines of information text which permit the user toidentify the specific model of deviceltmodelgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 35 281

Parametersltmodelgt Product model identification text

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2227 AT+GMR Request TA Revision Identification of Software Release

AT+GMR Request TA Revision Identification of Software ReleaseTest Command

AT+GMR=ResponseOK

Execution Command

AT+GMR

TA reports one or more lines of information text which permit the user toidentify the revision of software releaseRevision ltrevisiongt

OKParametersltrevisiongt Revision of software release

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2228 AT+GOI Request Global Object Identification

AT+GOI Request Global Object IdentificationTest Command

AT+GOI=ResponseOK

Execution CommandAT+GOI

ResponseTA reports one or more lines of information text which permit the user toidentify the device based on the ISO system for registering unique objectidentifiersltObject Idgt

OKParametersltObject Idgt Identifier of device type

see X208 209 for the format of ltObject Idgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 36 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

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

AT+GSN Request TA Serial Number Identification(IMEI)Test CommandAT+GSN=

ResponseOK

Execution Command

AT+GSN

ResponseTA reports the IMEI (international mobile equipment identifier) number ininformation text which permit the user to identify the individual ME deviceltsngt

OKParametersltsngt IMEI of the telephone(International Mobile station EquipmentIdentity)

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteThe serial number (IMEI) is varied by individual ME device

2230 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 ltformatgts)(list of supported ltparitygts)

OKParametersSee Write Command

Read CommandAT+ICF

Response+ICF ltformatgtltparitygt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 37 281

Write Command

AT+ICF=ltformatgt[ltparitygt]

ResponseThis parameter setting determines the serial interface character framingformat and parity received by TA from TE

OKParametersltformatgt 1 8 data 0 parity 2 stop

2 8 data 1 parity 1 stop3 8 data 0 parity 1 stop4 7 data 0 parity 2 stop5 7 data 1 parity 1 stop6 7 data 0 parity 1 stop

ltparitygt 0 odd1 even3 space (0)

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteThe Command is applied for Command stateIn ltformatgt parameter 0 parity means no parityThe ltparitygt field is ignored if the ltformatgt field specifies no parity andstring +ICF ltformatgt255 will be response to AT+ICF Command

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

AT+IFC Set TE-TA Local Data Flow Control

Test Command

AT+IFC=

Response+IFC (list of supported ltdce_by_dtegts)(list of supported ltdte_by_dcegts)

OKParametersSee Write Command

Read CommandAT+IFC

Response+IFC ltdce_by_dtegtltdte_by_dcegt

OKParametersSee Write Command

Write Command

AT+IFC=ltdce_by_dtegt[ltdte_by_dcegt]

ResponseThis parameter setting determines the data flow control on the serialinterface for data modeOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 38 281

Parametersltdce_by_dtegt Specifies the method will be used by TE at receive ofdata from TA

0 No flow control1 Software flow control2 Hardware flow control

ltdte_by_dcegt Specifies the method will be used by TA at receive of datafrom TE

0 No flow control1 Software flow control2 Hardware flow control

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2232 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 ltrategts)(list of supportedfixed-only ltrategts)

OKParametersSee Write Command

Read CommandAT+IPR

Response+IPR ltrategt

OKParametersSee Write Command

Write CommandAT+IPR=ltrategt

ResponseThis parameter setting determines the data rate of the TA on the serialinterface The rate of Command takes effect following the issuance of anyresult code associated with the current Command lineOKParametersltrategt Baud rate per second0300

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 39 281

6001200240048009600192003840057600115200230400921600200000029000003000000320000036864004000000

Parameter Saving Mode AUTO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 40 281

3 AT Commands According to 3GPPTS 27007

31 Overview of AT Command According to 3GPP TS 27007

Command DescriptionAT+CGMI Request manufacturer identificationAT+CGMM Request model identificationAT+CGMR Request TA revision identification of software releaseAT+CGSN Request product serial number identification (identical with +GSN)AT+CSCS Select TE character setAT+CIMI Request international mobile subscriber identityAT+CLCK Facility lockAT+CMEE Report mobile equipment errorAT+COPS Operator selectionAT+CPAS Phone activity statusAT+CPIN Enter PINAT+CPWD Change passwordAT+CRC Set cellular result codes for incoming call indicationAT+CREG Network registrationAT+CRSM Restricted SIM accessAT+CSQ Signal quality reportAT+CPOL Preferred operator listAT+COPN Read operator namesAT+CFUN Set phone functionalityAT+CCLK ClockAT+CSIM Generic SIM accessAT+CBC Battery chargeAT+CUSD Unstructured supplementary service dataAT+CNUM Subscriber Number

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 41 281

32 Detailed Descriptions of AT Command According to 3GPP TS 27007

321 AT+CGMI Request Manufacturer Identification

AT+CGMI Request Manufacturer IdentificationTest CommandAT+CGMI=

ResponseOK

Execution CommandAT+CGMI

ResponseTA returns manufacturer identification textltmanufacturergt

OKParametersltmanufacturergt The ID of manufacturer

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

322 AT+CGMM Request Model Identification

AT+CGMM Request Model IdentificationTest CommandAT+CGMM=

ResponseOK

Execution CommandAT+CGMM

ResponseTA returns product model identification textltmodelgt

OKParametersltmodelgt Product model identification text

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 42 281

323 AT+CGMR Request TA Revision Identification of Software Release

AT+CGMR Request TA Revision Identification of Software ReleaseTest Command

AT+CGMR=ResponseOK

Execution Command

AT+CGMR

ResponseTA returns product software version identification textRevision ltrevisiongt

OKParametersltrevisiongt Product software version identification text

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

324 AT+CGSN Request Product Serial Number Identification

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

AT+CGSN=ResponseOK

Execution CommandAT+CGSN

Responsesee +GSNltsngt

OKParametersltsngt International mobile equipment identity (IMEI)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

325 AT+CSCS Select TE Character Set

AT+CSCS Select TE Character Set

Test CommandResponse+CSCS (list of supported ltchsetgts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 43 281

AT+CSCS=OKParametersltchsetgt GSM GSM 7 bit default alphabet (3GPP TS 23038)

UCS2 16-bit universal multiple-octet coded character set(ISOIEC10646) UCS2 character strings are converted tohexadecimal numbers from 0000 to FFFF eg 004100620063equals three 16-bit characters with decimal values 65 98 and99IRA International reference alphabet (ITU-T T50)

Read CommandAT+CSCS

Response+CSCS ltchsetgt

OKParametersSee Test Command

Write Command

AT+CSCS=ltchsetgt

ResponseSets which character set ltchsetgt are used by the TE The TA can thenconvert character strings correctly between the TE and ME character setsOKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Test Command

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

326 AT+CIMI Request International Mobile Subscriber Identity

AT+CIMI Request International Mobile Subscriber IdentityTest Command

AT+CIMI=ResponseOK

Execution CommandAT+CIMI

ResponseTA returns ltIMSIgtfor identifying the individual SIM which is attached to MEltIMSIgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltIMSIgt International Mobile Subscriber Identity (string without double

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 44 281

quotes)

Parameter Saving Mode NO_SAVEMax Response Time 20sReference3GPP TS 27007 [13]

Note

327 AT+CLCK Facility Lock

AT+CLCK Facility Lock

Test CommandAT+CLCK=

Response+CLCK (list of supported ltfacgts)

OKParametersSee Write Command

Write CommandAT+CLCK=ltfacgtltmodegt[ltpasswdgt[ltclassgt]]

ResponseThis Command is used to lock unlock or interrogate a ME or a networkfacility ltfacgt Password is normally needed to do such actions Whenquerying the status of a network service (ltmodegt=2) the response line forlsquonot activersquo case (ltstatusgt=0) should be returned only if service is notactive for any ltclassgt

If ltmodegtne2 and Command is successfulOKIf ltmodegt=2 and Command is successful+CLCK ltstatusgt[ltclass1gt[ltCRgtltLFgt+CLCKltstatusgtltclass2gt[hellip]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltfacgt

AB All Barring services(only for ltmodegt=0)AC All inComing barring services(only for ltmodegt=0) AGAll outGoing barring services(only for ltmodegt=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_V106

wwwsimcomcom 45 281

SC SIM (lock SIMUICC card) (SIMUICC asks password inMT power-up and when this lock command issued) Correspond toPIN1 code

FD SIM card or active application in the UICC (GSM orUSIM) fixed dialling memory feature (if PIN2 authentication has notbeen done during the current session PIN2 is required as ltpasswdgt)

PN Network Personalization Correspond to NCK codePU Network subset Personalization Correspond to NSCK

codePP Service Provider Personalization Correspond to SPCK

codeltmodegt

0 unlock1 lock2 query status

ltpasswdgt String type (Shall be the same as password specified for thefacility from the MT user interface or with command Change Password+CPWD)ltclassgt 1-255

1 Voice (telephony)2 Data refers to all bearer services with ltmodegt=2 this may refer

only to some bearer service if TA does not support values 16 32 64 and128)

4 Fax (facsimile services)7 All classes

ltstatusgt0 Not active1 Active

Parameter Saving Mode NO_SAVEMax Response Time 15sReference3GPP TS 27007 [14]

Note CME errors if SIM not inserted or PIN is not entered

328 AT+CMEE Report Mobile Equipment Error

AT+CMEE Report Mobile Equipment Error

Test Command

AT+CMEE=

Response+CMEE (list of supported ltngts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 46 281

AT+CMEE +CMEE ltngt

OKParametersSee Write Command

Write Command

AT+CMEE=[ltngt]

ResponseTA disables or enables the use of result code +CME ERROR lterrgt as anindication of an error relating to the functionality of the MEOKIf error is related to ME functionality+CME ERROR lterrgtParametersltngt 0 Disable +CME ERROR lterrgt result code and use ERRORinstead

1 Enable +CME ERROR lterrgt result code and use numericlterrgt2 Enable +CME ERROR lterrgt result code and use verboselterrgt values

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

329 AT+COPS Operator Selection

AT+COPS Operator Selection

Test CommandAT+COPS=

ResponseTA returns a list of quadruplets each representing an operator present inthe network Any of the formats may be unavailable and should then be anempty field The list of operators shall be in order home network networksreferenced in SIM and other networks

+COPS (list of supportedltstatgtlong alphanumericltopergtshortalphanumericltopergtnumeric ltopergtltnetactgt)s[(list of supportedltmodegts)(list of supported ltformatgts)]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Read CommandResponseTA returns the current mode and the currently selected operator If no

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 47 281

AT+COPS operator is selectedltformatgt and ltopergt are omitted+COPS ltmodegt[ltformatgtltopergtltnetactgt]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+COPS=ltmodegt[ltformatgt[ltopergt]]

ResponseTA forces an attempt to select and register the GSM network operator If theselected operator is not available no other operator shall be selected(except ltmodegt=4) The selected operator name format shall apply tofurther read commands (AT+COPS)OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstatgt 0 Unknown

1 Operator available2 Operator current3 Operator forbidden

ltopergt Refer to [27007]operator in format as per ltformatgt

ltmodegt 0 Automatic mode ltopergt field is ignored1 Manual (ltopergt field shall be present and ltAcTgt optionally)2 manual deregister from network3 set only ltformatgt (for read Command +COPS) - not

shown in Read Command response4 Manualautomatic (ltopergt field shall be present) if

manual selection fails automatic mode (ltmodegt=0) isentered

ltformatgt 0 Long format alphanumeric ltopergt1 Short format alphanumeric ltopergt2 Numeric ltopergt GSM Location Area Identification

numberltnetactgt 0 User-specified GSM access technology

1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

Parameter Saving Mode AUTO_SAVE

Max Response TimeTest command 45 secondsWrite command 120 seconds

Reference3GPP TS 27007 [14]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 48 281

3210 AT+CPAS Phone Activity Status

AT+CPAS Phone Activity Status

Test CommandAT+CPAS=

Response+CPAS (list of supported ltpasgts)

OKParametersSee Execution Command

Execution CommandAT+CPAS

ResponseTA returns the activity status of ME+CPAS ltpasgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltpasgt

0 Ready (MT allows commands from TATE)3 Ringing (MT is ready for commands from TATE but the ringer is

active)4 Call in progress (MT is ready for commands from TATE but a call

is in progress)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3211 AT+CPIN Enter PIN

AT+CPIN Enter PINTest CommandAT+CPIN=

ResponseOK

Read Command

AT+CPIN

ResponseTA returns an alphanumeric string indicating whether some password isrequired or not+CPIN ltcodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 49 281

Parametersltcodegt

READY MT is not pending for any passwordSIM PIN MT is waiting SIM PIN to be givenSIM PUK MT is waiting for SIM PUK to be givenPH_SIM PIN ME is waiting for phone to SIM card (antitheft)PH_SIM PUK ME is waiting for SIM PUK (antitheft)SIM PIN2 PIN2 eg for editing the FDN book possible only ifpreceding Command was acknowledged with +CME ERROR17SIM PUK2 Possible only if preceding Command wasacknowledged with error +CME ERROR 18

Write Command

AT+CPIN=ltpingt[ltnewpingt]

ResponseTA stores a password which is necessary before it can be operated (SIMPIN SIM PUK PH-SIM PIN etc)If the PIN required is SIM PUK or SIM PUK2 the second pin is requiredThis second pin ltnew pingt is used to replace the old pin in the SIMOKIf error is related to ME functionality+CME ERROR lterrgtParametersltpingt String type passwordltnew pingt String type If the PIN required is SIM PUK or SIMPUK2new password

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27007 [13]

Note

3212 AT+CPWD Change Password

AT+CPWD Change Password

Test Command

AT+CPWD=

ResponseTA returns a list of pairs which present the available facilities and themaximum length of their password+CPWD (list of supported ltfacgts list of supported ltpwdlengthgts)

OKParametersltfacgt See Write Commandltpwdlengthgt Integer max length of password

Write Command

AT+CPWD=ltfacgtltold

ResponseTA sets a new password for the facility lock functionOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 50 281

pwdgtltnewpwdgt Parametersltfacgt

AB All Barring servicesAC All inComing barring services(only for

ltmodegt=0)AG All outGoing barring services(only for

ltmodegt=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)SC SIM (lock SIMUICC card) (SIMUICC asks

password in MT power-up and when this lockcommand issued) Correspond to PIN1 code

P2 SIM PIN2ltoldpwdgt String type (string should be included in quotation marks)password specified for the facility from the user interface or with commandIf an old password has not yet been setltoldpwdgt is not to enterltnewpwdgt String type (string should be included in quotation marks)new password

Parameter Saving Mode NO_SAVEMax Response Time 15sReference3GPP TS 27007 [13]

Note

3213 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 ltmodegts)

OKParametersSee Write Command

Read Command

AT+CRC

Response+CRC ltmodegt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 51 281

Write Command

AT+CRC=[ltmodegt]

ResponseTA controls whether or not the extended format of incoming call indication isusedOKParametersltmodegt 0 Disable extended format

1 Enable extended formatOmitted Use previous value

Unsolicited Result CodeWhen enabled an incoming call is indicated to the TE with unsolicited resultcode +CRING lttypegt instead of the normal RINGParameterslttypegt ASYNC Asynchronous transparent

SYNC Synchronous transparentREL ASYNC Asynchronous non-transparentREL SYNC Synchronous non-transparentFAX FacsimileVOICE Voice

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3214 AT+CREG Network Registration

AT+CREG Network Registration

Test CommandAT+CREG=

Response+CREG (list of supported ltngts)

OKParametersSee Write Command

Read CommandAT+CREG

ResponseTA returns the status of result code presentation and an integer ltstatgtwhich shows whether the network has currently indicated the registration ofthe ME Location information elements ltlacgt and ltcigt are returned onlywhen ltngt=2 and ME is registered in the network+CREG ltngtltstatgt[ltlacgtltcigtltnetactgt]

OKIf error is related to ME functionality+CME ERROR lterrgt

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 52 281

AT+CREG[=ltngt] TA controls the presentation of an unsolicited result code +CREG ltstatgtwhen ltngt=1 and there is a change in the ME network registration statusOKParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code+CREG ltstatgt

2 Enable network registration unsolicited result code withlocation information(2 is only for 7000 series module whichsupport GPRS)CREG ltstatgt[ltlacgtltcigtltnetactgt]

ltstatgt 0 Not registered MT is not currently searching a newoperator to register to

1 Registered home network2 Not registered but MT is currently searching a newoperator to register to

3 Registration denied4 Unknown5 Registered roaming

ltlacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format

ltcigt String type (string should be included in quotation marks) twobyte cell ID in hexadecimal format

ltnetactgt 0 User-specified GSM access technology1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

Unsolicited Result CodeIf ltngt=1 and there is a change in the MT network registration status+CREG ltstatgtIf ltngt=2 and there is a change in the MT network registration status or achange of the network cell+CREG ltstatgt[ltlacgtltcigtltnetactgt]ParametersSee Write Command

Parameter Saving Mode -Max Response Time -Reference3GPP TS 27007 [13]

Note

3215 AT+CRSM Restricted SIM Access

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 53 281

AT+CRSM Restricted SIM AccessTest CommandAT+CRSM=

ResponseOK

Write CommandAT+CRSM=ltCommandgt[ltfileIdgt[ltP1gtltP2gtltP3gt[ltdatagt]]]

Response+CRSM ltsw1gtltsw2gt[ltresponsegt]

OKERRORIf error is related to ME functionality+CME ERROR lterrgtParametersltCommandgt

176 READ BINARY178 READ RECORD192 GET RESPONSE214 UPDATE BINARY220 UPDATE RECORD242 STATUSAll other values are reserved refer GSM 1111

ltfileIdgt Integer type this is the identifier for an elementary data file onSIM Mandatory for every Command except STATUSltP1gtltP2gtltP3gt Integer type range 0 ndash 255

Parameters to be passed on by the ME to the SIM refer GSM1111

ltdatagt Information which shall be written to the SIM (hex-decimalcharacter format)ltsw1gtltsw2gt Integer type range 0 - 255

Status information from the SIM about the execution of theactual Command These parameters are delivered to the TE inboth cases on successful or failed execution of the Commandrefer GSM 1111

ltresponsegt Response of a successful completion of the Commandpreviously issued (hexadecimal character format)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007GSM 1111

Note

3216 AT+CSQ Signal Quality Report

AT+CSQ Signal Quality ReportTest CommandAT+CSQ=

Response+CSQ (list of supported ltrssigts)(list of supported ltbergts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 54 281

OK

Execution CommandAT+CSQ

Response+CSQ ltrssigtltbergt

OKIf error is related to ME functionality+CME ERROR lterrgtExecution Command returns received signal strength indication ltrssigt andchannel bit error rate ltbergt from the ME Test Command returns valuessupported by the TAParametersltrssigt

0 -115 dBm or less1 - 111 dBm230 - 110 - 54 dBm31 -52 dBm or greater99 not known or not detectable

ltbergt (in percent)07 As RXQUAL values in the table in GSM 0508 [20]subclause 72499 Not known or not detectable

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3217 AT+CPOL Preferred Operator List

AT+CPOL Preferred Operator List

Test CommandAT+CPOL=

Response+CPOL (list of supported ltindexgts)(list of supported ltformatgts)

OKParametersSee Write Command

Read Command

AT+CPOL

Response+CPOLltindex1gtltformatgtltoper1gt[ltGSMgtltGSM_compactgtltUTRANgtltE-UTRANgt][ltCRgtltLFgt+CPOLltindex2gtltformatgtltoper2gt[ltGSMltGSM_compactgtltUTRANgtltE-UTRANgt][hellip]]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 55 281

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CPOL=ltindexgt[ltformatgt[ltopergt[ltGSMgtltGSM_compactgtltUTRANgtltE-UTRANgt]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltindexgt Integer type order number of operator in SIM preferredoperator listltformatgt Indicates whether alphanumeric or numeric

format used (see +COPS Command)0 Long format alphanumeric ltopergt1 Short format alphanumeric ltopergt2 Numeric ltopergt

ltopergt String type(string should be included in quotation marks)ltGSMgt GSM access technology

0 Access technology is not selected1 Access technology is selected

ltGSM_compactgt GSM compact access technology0 Access technology is not selected1 Access technology is selected

ltUTRANgt UTRAN access technology0 Access technology is not selected1 Access technology is selected

ltE-UTRANgt E-UTRAN access technology0 Access technology is not selected1 Access technology is selected

Parameter Saving Mode -Max Response Time -Reference3GPP TS 27007 [13]

Note

3218 AT+COPN Read Operator Names

AT+COPN Read Operator NamesTest Command

AT+COPN=ResponseOK

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 56 281

AT+COPN +COPN ltnumeric1gtltalpha1gt[ltCRgtltLFgt+COPN ltnumeric2gtltalpha2gt[hellip]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltnumericngtString type (string should be included in quotation marks)operator in numeric format (see +COPS)ltalphangt String type (string should be included in quotation marks)operator in long alphanumeric format (see +COPS)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3219 AT+CFUN Set Phone Functionality

AT+CFUN Set Phone Functionality

Test CommandAT+CFUN=

Response+CFUN (list of supported ltfungts)(list of supported ltrstgts)

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Read CommandAT+CFUN

Response+CFUN ltfungt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CFUN=ltfungt[ltrstgt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltfungt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 57 281

0 Minimum functionality1 Full functionality (Default)4 Disable phone both transmit and receive RF circuits5 Factory Test Mode6 Reset7 Offline Mode

ltrstgt0 Do not Reset the MT before setting it to ltfungt power level1 Reset the MT before setting it to ltfungt power level

Parameter Saving Mode -Max Response Time 10s

Reference3GPP TS 27007 [13]

Note The ltfungt power level will be written to flash except minimum

functionality AT+CFUN=11 can be used to reset module purposely at minimumfull

functionality mode Response string OK will be returned after module resets if baud rate

is set to fixed baud rate

3220 AT+CCLK Clock

AT+CCLK ClockTest Command

AT+CCLK=ResponseOK

Read CommandAT+CCLK

Response+CCLK lttimegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CCLK=lttimegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParameterslttimegt String type(string should be included in quotation marks) valueformat is yyMMddhhmmssplusmnzz where characters indicate year (two lastdigits)month day hour minutes seconds and time zone (indicates thedifference expressed in quarters of an hour between the local time andGMT range -47+48) Eg 6th of May 2010 000152 GMT+2 hours

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 58 281

equals to 100506000152+08

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

NoteOnly time zone is auto saved

3221 AT+CSIM Generic SIM Access

AT+CSIM Generic SIM AccessTest CommandAT+CSIM=

ResponseOK

Write CommandAT+CSIM=ltlengthgtltCommandgt

Response+CSIM ltlengthgtltresponsegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltlengthgt Integer type length of characters sent to the TE inltCommandgt or ltresponsegt (ie twice the number of octets in the rawdata)ltCommandgt String type (string should be included in quotation marks)hex format GSM 1111 SIM Command sent from the ME to the SIMltresponsegt String type(string should be included in quotation marks)hex format GSM 1111 response from SIM to ltCommandgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3222 AT+CBC Battery Charge

AT+CBC Battery Charge

Test CommandAT+CBC=

Response+CBC (list of supported ltbcsgts)(list of supported ltbclgts)(ltvoltagegt)

OKParametersSee Execution Command

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 59 281

AT+CBC +CBC ltbcsgtltbclgtltvoltagegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltbcsgt Charge status

0 ME is not charging1 ME is charging2 Charging has finished

ltbclgt Battery connection level1100 battery has 1- 100 percent of capacity remaining vent

ltvoltagegt Battery voltage(mV)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3223 AT+CUSD Unstructured Supplementary Service Data

AT+CUSD Unstructured Supplementary Service Data

Test CommandAT+CUSD=

Response+CUSD (list of supported ltngts)

OKParametersSee Write Command

Read CommandAT+CUSD

Response+CUSD ltngt

OKParametersSee Write Command

Write CommandAT+CUSD=ltngtltstrgtltdcsgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltngt A numeric parameter which indicates control of the unstructuredsupplementary service data

0 disable the result code presentation in the TE1 enable the result code presentation in the TE2 cancel session (not applicable to read Command response)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 60 281

ltstrgt String type (string should be included in quotation marks)USSD-stringltdcsgt Cell Broadcast Data Coding Scheme in integer format

(default 0)Parameter Saving Mode NO_SAVEMax Response Time -ReferenceGSM 0338 [25]

NoteWhen ussd is not suport or return errorTE will print +CUSD4

3224 AT+CNUM Subscriber Number

AT+CNUM Subscriber NumberTest Command

AT+CNUM=ResponseOK

Execution CommandAT+CNUM

Response+CNUM ltnumber1gtlttype1gt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltnumberxgt String type (string should be included in quotation marks)phone number of format specified by lttypexgtlttypexgt Type of address octet in integer format (refer GSM0408[8]

subclause 10547)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 61 281

4 AT Commands According to 3GPPTS 27005

The 3GPP TS 27005 commands are for performing SMS and CBS related operations SIM7000 Seriessupports both Text and PDU modes

41 Overview of AT Commands According to 3GPP TS 27005

Command DescriptionAT+CMGD Delete SMS messageAT+CMGF Select SMS message formatAT+CMGL List SMS messages from preferred storeAT+CMGR Read SMS messageAT+CMGS Send SMS messageAT+CMGW Write SMS message to memoryAT+CMSS Send SMS message from storageAT+CNMI New SMS message indicationsAT+CPMS Preferred SMS message storageAT+CRES Restore SMS settingsAT+CSAS Save SMS settingsAT+CSCA SMS service center addressAT+CSDH Show SMS text mode parametersAT+CSMP Set SMS text mode parametersAT+CSMS Select message service

42 Detailed Descriptions of AT Commands According to 3GPP TS

27005

421 AT+CMGD Delete SMS Message

AT+CMGD Delete SMS MessageTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 62 281

AT+CMGD= +CMGD (list of supported ltindexgts)(list of supported ltdelflaggts)

OKParametersSee Write Command

Write Command

AT+CMGD=ltindexgt[ltdelflaggt]

ResponseTA deletes message from preferred message storage ltmem1gt locationltindexgtOKERRORIf error is related to ME functionality+CMS ERROR lterrgtParametersltindexgt Integer type value in the range of location numbers supported bythe associated memoryltdelflaggt 0 Delete the message specified in ltindexgt

1 Delete all read messages from preferred message storageleaving unread messages and stored mobile originatedmessages (whether sent or not) untouched

2 Delete all read messages from preferred message storageand sent mobile originated messages leaving unreadmessages and unsent mobile originated messagesuntouched

3 Delete all read messages from preferred message storagesent and unsent mobile originated messages leavingunread messages untouched

4 Delete all messages from preferred message storageincluding unread messages

Parameter Saving Mode NO_SAVE

Max Response Time5s(delete 1 message)25s(delete 50 messages)25s(delete 150 messages)

Reference3GPP TS 27005

Note

422 AT+CMGF Select SMS Message Format

AT+CMGF Select SMS Message Format

Test CommandAT+CMGF=

Response+CMGF (list of supported ltmodegts)

OKParameter

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 63 281

See Write Command

Read CommandAT+CMGF

Response+CMGF ltmodegt

OKParameterSee Write Command

Write Command

AT+CMGF=[ltmodegt]

ResponseTA sets parameter to denote which input and output format of messages touseOKParameterltmodegt 0 PDU mode

1 Text modeParameter Saving Mode -Max Response Time -Reference3GPP TS 27005

Note

423 AT+CMGL List SMS Messages from Preferred Store

AT+CMGL List SMS Messages from Preferred Store

Test Command

AT+CMGL=

Response+CMGL (list of supported ltstatgts)

OKParameterSee Write Command

Write Command

AT+CMGL=ltstatgt[ltmodegt]

Parameters1) If text modeltstatgt REC UNREAD Received unread messages

REC READ Received read messagesSTO UNSENT Stored unsent messagesSTO SENT Stored sent messagesALL All messages

ltmodegt 0 Normal1 Not change status of the specified SMS record

2) If PDU modeltstatgt 0 Received unread messages

1 Received read messages2 Stored unsent messages3 Stored sent messages4 All messages

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 64 281

ltmodegt 0 Normal1 Not change status of the specified SMS record

ResponseTA returns messages with status value ltstatgt from message storageltmem1gt to the TE If status of the message is received unread status inthe storage changes to received read

1) If text mode (+CMGF=1) and Command successfulfor SMS-SUBMITs andor SMS-DELIVERs+CMGL ltindexgtltstatgtltoadagt[ltalphagt][ltsctsgt][lttooatodagtltlengthgt]ltCRgtltLFgtltdatagt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltdaoagt[ltalphagt][ltsctsgt][lttooatodagtltlengthgt]ltCRgtltLFgtltdatagt[]]

for SMS-STATUS-REPORTs+CMGL ltindexgtltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt[]]

for SMS-COMMANDs+CMGL ltindexgtltstatgtltfogtltctgt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltfogtltctgt[]]

for CBM storage+CMGL ltindexgtltstatgtltsngtltmidgtltpagegtltpagesgtltCRgtltLFgtltdatagtltCRgtltLFgt+CMGL ltindexgtltstatgtltsngtltmidgtltpagegtltpagesgtltCRgtltLFgtltdatagt[]]OK

2) If PDU mode (+CMGF=0) and Command successful+CMGL ltindexgtltstatgt[ltalphagt]ltlengthgtltCRgtltLFgtltpdugtltCRgtltLFgt+CMGL ltindexgtltstatgt[alpha]ltlengthgtltCRgtltLFgtltpdugt[]]OK

3)If error is related to ME functionality+CMS ERROR lterrgtParametersltalphagt String type(string should be included in quotation marks)alphanumeric representation of ltdagt or ltoagt corresponding to the entryfound in MT phonebook implementation of this feature is manufacturerspecific used character set should be the one selected with CommandSelect TE Character Set +CSCS (see definition of this Command in 3GPP

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 65 281

TS 27007)ltdagt GSM 0340 TP-Destination-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (referCommand +CSCS in 3GPP TS 27007) type of address given by lttodagtltdatagt In the case of SMS GSM 0340 TP-User-Data in text moderesponses format

- if ltdcsgt indicates that GSM 0338 default alphabet is used andltfogt indicates that GSM 0340 TPUser-Data-Header-Indicationis not set- if TE character set other than HEX (refer Command Select TECharacter Set +CSCS in 3GPP TS 27007)META convertsGSM alphabet into current TE character set according to rules ofAnnex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number (eg character P (GSM 23) is presented as17 (IRA 49 and 55))- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused or ltfogt indicates that GSM 0340TP-User-Data-Header-Indication is set META converts each8-bit octet into two IRA character long hexadecimal number (egoctet with integer value 42 is presented to TE as two characters2A (IRA 50 and 65)) In the case of CBS GSM 0341 CBMContent of Message in text mode responses format- if ltdcsgt indicates that GSM 0338 default alphabet is used- if TE character set other than HEX (refer Command +CSCS in3GPP TS 27007) META converts GSM alphabet into currentTE character set according to rules of Annex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused META converts each 8-bit octet into two IRA characterlong hexadecimal number

ltlengthgt Integer type value indicating in the text mode (+CMGF=1) thelength of the message body ltdatagt (or ltcdatagt) in characters or in PDUmode (+CMGF=0) the length of the actual TP data unit in octets (ie the RPlayer SMSC address octets are not counted in the length)ltindexgt Integer type value in the range of location numbers supportedby the associated memoryltoagt GSM 0340 TP-Originating-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (referCommand +CSCS in 3GPP TS 27007) type of address given by lttooagtltpdugt In the case of SMS GSM 0411 SC address followed by

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 66 281

GSM 0340 TPDU in hexadecimal format META converts each octet of TPdata unit into two IRA character long hexadecimal number (eg octet withinteger value 42 is presented to TE as two characters 2A (IRA 50 and 65))In the case of CBS GSM 0341 TPDU in hexadecimal formatltsctsgt GSM 0340 TP-Service-Center-Time-Stamp in time-stringformat (refer ltdtgt)lttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)lttooagt GSM 0411 TP-Originating-Address Type-of-Address octet ininteger format (default referlttodagt)

Execution Command

AT+CMGL

1) If text modethe same as AT+CMGL=REC UNREAD received unread messages

2) If PDU modethe same as AT+CMGL=0 received unread messages

See more messages please refer to Write CommandParametersSee Write Command

Parameter Saving Mode NO_SAVE

Max Response Time20s(list 50 messages)20s(list 150 messages)

Reference3GPP TS 27005

Note

424 AT+CMGR Read SMS Message

AT+CMGR Read SMS MessageTest CommandAT+CMGR=

ResponseOK

Write CommandAT+CMGR=ltindexgt[ltmodegt]

Parametersltindexgt Integer type value in the range of location numbers supportedby the associated memoryltmodegt 0 Normal

1 Not change status of the specified SMS recordResponseTA returns SMS message with location value ltindexgt from messagestorage ltmem1gt to the TE If status of the message is received unreadstatus in the storage changes to received read1) If text mode (+CMGF=1) and Command successfulfor SMS-DELIVER+CMGR ltstatgtltoagt[ltalphagt]ltsctsgt[lttooagtltfogtltpidgtltdcsgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 67 281

ltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagtfor SMS-SUBMIT+CMGR ltstatgtltdagt[ltalphagt][lttodagtltfogtltpidgtltdcsgt[ltvpgt]ltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

for SMS-STATUS-REPORTs+CMGR ltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

for SMS-COMMANDs+CMGR ltstatgtltfogtltctgt[ltpidgt[ltmngt][ltdagt][lttodagt]ltlengthgtltCRgtltLFgtltcdatagt]

for CBM storage+CMGR ltstatgtltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt2) If PDU mode (+CMGF=0) and Command successful+CMGR ltstatgt[ltalphagt]ltlengthgtltCRgtltLFgtltpdugt

OK3) If error is related to ME functionality+CMS ERROR lterrgtParametersltalphagt String type (string should be included in quotation marks)alphanumeric representation of ltdagt or ltoagt corresponding to the entryfound in MT phonebook implementation of this feature is manufacturerspecificltdagt GSM 0340 TP-Destination-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (specifiedby +CSCS in 3GPP TS 27007) type of address given by lttodagtltdatagt In the case of SMS GSM 0340 TP-User-Data in text moderesponses format

- if ltdcsgt indicates that GSM 0338 default alphabet is used andltfogt indicates that GSM 0340 TPUser-Data-Header-Indicationis not set- if TE character set other than HEX (refer Command Select TECharacter Set +CSCS in 3GPP TS 27007)META convertsGSM alphabet into current TE character set according to rules ofAnnex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number (eg character P (GSM 23) is presented as17 (IRA 49 and 55))- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused or ltfogt indicates that GSM 0340TP-User-Data-Header-Indication is set META converts each8-bit octet into two IRA character long hexadecimal number (eg

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 68 281

octet with integer value 42 is presented to TE as two characters2A (IRA 50 and 65)) In the case of CBS GSM 0341 CBMContent of Message in text mode responses format- if ltdcsgt indicates that GSM 0338 default alphabet is used- if TE character set other than HEX (refer Command +CSCS in3GPP TS 27007) META converts GSM alphabet into currentTE character set according to rules of Annex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused META converts each 8-bit octet into two IRA characterlong hexadecimal number

ltdcsgt Depending on the Command or result code GSM 0338 SMSData Coding Scheme (default 0) or Cell Broadcast Data Coding Scheme ininteger formatltfogt Depending on the Command or result code first octet of GSM0340 SMS-DELIVER SMS-SUBMIT (default 17)SMS-STATUS-REPORT or SMS-COMMAND (default 2) in integer formatltlengthgt integer type value indicating in the text mode (+CMGF=1) thelength of the message body ltdatagt (or ltcdatagt) in characters or inPDU mode (+CMGF=0) the length of the actual TP data unit in octets (iethe RP layer SMSC address octets are not counted in the length)ltmidgt GSM 0341 CBM Message Identifier in integer formatltoagt GSM 0340 TP-Originating-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted characters of the currently selected TE character set (specifiedby +CSCS in 3GPP TS 27007) type of address given by lttooagtltpdugt In the case of SMS GSM 0411 SC address followed by GSM0340 TPDU in hexadecimal format META converts each octet of TP dataunit into two IRA character long hexadecimal number (eg octet with integervalue 42 is presented to TE as two characters 2A (IRA 50 and 65)) In thecase of CBS GSM 0341 TPDU in hexadecimal formatltpidgt GSM 0340 TP-Protocol-Identifier in integer format

(default 0)ltscagt GSM 0411 RP SC address Address-Value field in stringformat BCD numbers (or GSM default alphabet characters) are convertedto characters of the currently selected TE character set (specified by+CSCS in 3GPP TS 27007) type of address given by lttoscagtltsctsgt GSM 0340 TP-Service-Centre-Time-Stamp in time-stringformat (refer ltdtgt)ltstatgt 0 REC UNREAD Received unread messages

1 REC READ Received read messages2 STO UNSENT Stored unsent messages3 STO SENT Stored sent messages4 ALL All messages

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 69 281

lttodagt GSM 0411 TP-Destination-Address Type-of-Address octetin integer format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)lttooagt GSM 0411 TP-Originating-Address Type-of-Address octet ininteger format (default referlttodagt)lttoscagt GSM 0411 RP SC address Type-of-Address octet in integerformat (default refer lttodagt)ltvpgt Depending on SMS-SUBMIT ltfogt setting GSM 0340TP-Validity-Period either in integer format (default 167) or in time-stringformat (refer ltdtgt)

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

425 AT+CMGS Send SMS Message

AT+CMGS Send SMS MessageTest CommandAT+CMGS=

ResponseOK

Write Command1) If text mode(+CMGF=1)AT+CMGS=ltdagt[lttodagt]ltCRgttext is enteredltctrl-ZESCgtESC quits withoutsending

2) If PDU mode(+CMGF=0)AT+CMGS=ltlengthgtltCRgtPDU is givenltctrl-ZESCgt

Parametersltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)ltlengthgt Integer type value (not exceed 160 bytes) indicating in the textmode (+CMGF=1) the length of the message body ltdatagt (or ltcdatagt) incharacters or in PDU mode (+CMGF=0) the length of the actual TP dataunit in octets (ie the RP layer SMSC address octets are not counted in thelength)ResponseTA sends message from a TE to the network (SMS-SUBMIT) Messagereference value ltmrgt is returned to the TE on successful message deliveryOptionally (when +CSMS ltservicegt value is 1 and network supports)ltsctsgt is returned Values can be used to identify message uponunsolicited delivery status report result code1) If text mode(+CMGF=1) and sending successful+CMGS ltmrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 70 281

OK2) If PDU mode(+CMGF=0) and sending successful+CMGS ltmrgt

OK3)If error is related to ME functionality+CMS ERROR lterrgtParameterltmrgt GSM 0340 TP-Message-Reference in integer format

Parameter Saving Mode NO_SAVEMax Response Time 60sReference3GPP TS 27005

Note Reject incoming call when sending messages

426 AT+CMGW Write SMS Message to Memory

AT+CMGW Write SMS Message to MemoryTest CommandAT+CMGW=

ResponseOK

Write Command1) If text mode(+CMGF=1)

AT+CMGW=ltoadagt[lttooatodagt][ltstatgt]ltCRgt text is enteredltctrl-ZESCgtltESCgt quits withoutsending

2) If PDU mode(+CMGF=0)AT+CMGW=ltlengthgt[ltstatgt]ltCRgtPDU is givenltctrl-ZESCgt

ResponseTA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) fromTE to memory storage ltmem2gt Memory location ltindexgt of the storedmessage is returned By default message status will be set to storedunsent but parameter ltstatgt allows also other status values to be given

If writing is successful+CMGW ltindexgt

OKIf error is related to ME functionality+CMS ERROR lterrgtParametersltoagt GSM 0340 TP-Originating-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007)type of address given by lttooagtltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttooagt GSM 0411 TP-Originating-Address Type-of-Address octet in

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 71 281

integer format (default refer lttodagt)lttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise 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)

ltlengthgt Integer type value (not exceed 160 bytes) indicating in the textmode (+CMGF=1) the length of the message body ltdatagt (or ltcdatagt) incharacters

or in PDU mode (+CMGF=0) the length of the actual TP dataunit in octets (ie the RP layer SMSC address octets are notcounted in the length)

ltstatgt in the text mode (+CMGF=1)STO UNSENT Stored unsent messagesSTO SENT Stored sent messagesin PDU mode (+CMGF=0)0 Received unread messages1 Received read messages2 Stored unsent messages3 Stored sent messages

ltpdugt In the case of SMS GSM 0411 SC address followed by GSM0340 TPDU in hexadecimal format META converts each octet of TP dataunit into two IRA character long hexadecimal number (eg octet with integervalue 42 is presented to TE as two characters 2A (IRA 50 and 65)) In thecase of CBS GSM 0341 TPDU in hexadecimal formatltindexgt Index of message in selected storage ltmem2gt

Execution CommandAT+CMGW

ResponseTA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) fromTE to memory storage ltmem2gt Memory location ltindexgt of the storedmessage is returned By default message status will be set to storedunsent but parameter ltstatgt allows also other status values to be given

If writing is successful+CMGW ltindexgt

OKIf error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 72 281

427 AT+CMSS Send SMS Message from Storage

AT+CMSS Send SMS Message from StorageTest CommandAT+CMSS=

ResponseOK

Write CommandAT+CMSS=ltindexgt[ltdagtlttodagt]

ResponseTA sends message with location value ltindexgt from message storageltmem2gt to the network (SMS-SUBMIT) If new recipient address ltdagt isgiven it shall be used instead of the one stored with the messageReference value ltmrgt is returned to the TE on successful messagedelivery Values can be used to identify message upon unsolicited deliverystatus report result code1) If text mode(+CMGF=1) and sending successful+CMSS ltmrgt

OK2) If PDU mode(+CMGF=0) and sending successful+CMSS ltmrgt

OK3)If error is related to ME functionality+CMS ERROR lterrgtParametersltindexgt Integer type value in the range of location numbers supportedby the associated memoryltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttodagt GSM 0411 TP-Destination-Address Type-of-Address octetin integer format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)ltmrgt GSM 0340 TP-Message-Reference in integer format

Parameter Saving Mode NO_SAVEMax Response Time 60sReference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 73 281

428 AT+CNMI New SMS Message Indications

AT+CNMI New SMS Message Indications

Test Command

AT+CNMI=

Response+CNMI (list of supported ltmodegts)(list of supported ltmtgts)(list ofsupported ltbmgts)(list of supported ltdsgts)(list of supported ltbfrgts)

OKParametersSee Write Command

Read Command

AT+CNMI

Response+CNMI ltmodegtltmtgtltbmgtltdsgtltbfrgt

OKParametersSee Write Command

Write Command

AT+CNMI=ltmodegt[ltmtgt[ltbmgt[ltdsgt[ltbfrgt]]]]

ResponseTA selects the procedure for how the receiving of new messages from thenetwork is indicated to the TE when TE is active eg DTR signal is ON IfTE is inactive (eg DTR signal is OFF) message receiving should be doneas specified in GSM 0338

OKorERRORParametersltmodegt 0 Buffer unsolicited result codes in the TA If TA result codebuffer is full indications can be buffered in some other place or the oldestindications may be discarded and replaced with the new receivedindications

1 Discard indication and reject new received messageunsolicited result codes when TA-TE link is reserved (eg in on-line datamode) Otherwise forward them directly to the TE

2 Buffer unsolicited result codes in the TA when TA-TE linkis reserved (eg in on-line data mode) and flush them to the TE afterreservation Otherwise forward them directly to the TEltmtgt (the rules for storing received SMs depend on its data codingscheme (refer GSM 0338 [2]) preferred memory storage (+CPMS) settingand this value)

0 No SMS-DELIVER indications are routed to the TE1 If SMS-DELIVER is stored into META indication of the

memory location is routed to the TE using unsolicited result code +CMTIltmemgtltindexgt

2 SMS-DELIVERs (except class 2) are routed directly to theTE using unsolicited result code

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 74 281

+CMT [ltalphagt]ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CMTltoagt[ltalphagt]ltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt (text mode enabled about parameters in italics referCommand Show Text Mode Parameters +CSDH) Class 2 messages resultin indication as defined in ltmtgt=1

3 Class 3 SMS-DELIVERs are routed directly to TEusing unsolicited result codes defined in ltmtgt=2 Messages of other

classesresult in indication as defined in ltmtgt=1ltbmgt (the rules for storing received CBMs depend on its data codingscheme (refer GSM 0338 [2]) the setting of Select CBM Types (+CSCB)and this value)

0 No CBM indications are routed to the TE2 New CBMs are routed directly to the TE using unsolicited

result code+CBM ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CBM ltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt (textmode enabled)ltdsgt 0 No SMS-STATUS-REPORTs are routed to the TE

1 SMS-STATUS-REPORTs are routed to the TE usingunsolicited result code+CDS ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CDS ltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt (text mode enabled)

2 If SMS-STATUS-REPORT is stored into META indicationof the memory location is routed to the TE using unsolicited result code+CDSI ltmem3gtltindexgtltbfrgt 0 TA buffer of unsolicited result codes defined within thisCommand is flushed to the TE when ltmodegt 13 is entered (OK responseshall be given before flushing the codes)

1 TA buffer of unsolicited result codes defined within thiscommand is cleared when ltmodegt 1hellip3 is enteredUnsolicited result code1 Indicates that new message has been receivedIf ltmtgt=1+CMTI ltmem3gtltindexgtIf ltmtgt=2 (PDU mode enabled)+CMT [ltalphagt]ltlengthgtltCRgtltLFgtltpdugtIf ltmtgt=2 (text mode enabled)+CMTltoagtltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 75 281

2 Indicates that new cell broadcast message has been receivedIf ltbmgt=2 (PDU mode enabled)+CBM ltlengthgtltCRgtltLFgtltpdugtIf ltbmgt=2 (text mode enabled)+CBM ltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt

3 Indicates that new SMS status report has been receivedIf ltdsgt=1 (PDU mode enabled)+CDS ltlengthgtltCRgtltLFgtltpdugtIf ltdsgt=1 (text mode enabled)+CDS ltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

Parameter Saving Mode -Max Response Time -

Reference3GPP TS 27005

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 activeeg DTR signal is ON If TE is inactive (eg DTR signal is OFF) If setltmtgt=2ltmtgt=3 or ltdsgt=1 make sure ltmodegt=1 otherwise it willreturn error

429 AT+CPMS Preferred SMS Message Storage

AT+CPMS Preferred SMS Message Storage

Test Command

AT+CPMS=

Response+CPMS (list of supported ltmem1gts)(list of supported ltmem2gts)(list ofsupported ltmem3gts)

OKParametersSee Write Command

Read Command

AT+CPMS

Response+CPMS ltmem1gtltused1gtlttotal1gtltmem2gtltused2gtlttotal2gtltmem3gtltused3gtlttotal3gt

OKERRORParametersSee Write Command

Write Command

AT+CPMS=ltmem1gt[ltmem2gt[ltmem3gt]]

ResponseTA selects memory storages ltmem1gtltmem2gt and ltmem3gt to be used forreading writing etc+CPMS ltused1gtlttotal1gtltused2gtlttotal2gtltused3gtlttotal3gt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 76 281

OKERRORParametersltmem1gt Messages to be read and deleted from this memory storage

SMSIM message storageltmem2gt Messages will be written and sent to this memory storage

SMSIM message storageltmem3gt Received messages will be placed in this memory storage ifrouting to PC is not set (+CNMI)

SMSIM message storageltusedxgt Integer type Number of messages currently in ltmemxgtlttotalxgt Integer type Number of messages storable in ltmemxgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4210 AT+CRES Restore SMS Settings

AT+CRES Restore SMS Settings

Test Command

AT+CRES=

Response+CRES list of supported ltprofilegts

OKParameterSee Write Command

Write CommandAT+CRES=ltprofilegt

ResponseExecution command restores message service settings from non-volatilememory to active memory A TA can contain several profiles of settingsSettings specified in commands Service Centre Address +CSCA and SetMessage Parameters +CSMP are restored Certain settings may not besupported by the storage (eg (U)SIM SMS parameters) and therefore cannot be restoredOKERRORParameterltprofilegt 0 Restore SM service settings from profile 0

Execution CommandAT+CRES

ResponseSame as AT+CRES=0OKIf error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 77 281

Max Response Time 5sReference3GPP TS 27005

Note

4211 AT+CSAS Save SMS Settings

AT+CSAS Save SMS Settings

Test Command

AT+CSAS=

Response+CSAS list of supported ltprofilegts

OKParameterSee Write Command

Write CommandAT+CSAS=ltprofilegt

ResponseExecution command saves active message service settings to anon-volatile memory Settings specified in commands Service CentreAddress +CSCA and Set Message Parameters +CSMP are saved Certainsettings may not be supported by the storage (eg (U)SIM SMSparameters) and therefore can not be savedOKERRORParameterltprofilegt 0 Save SM service setting in profile 0

Execution CommandAT+CSAS

ResponseSame as AT+CSAS=0OK

If error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

4212 AT+CSCA SMS Service Center Address

AT+CSCA SMS Service Center AddressTest CommandAT+CSCA=

ResponseOK

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 78 281

AT+CSCA +CSCA ltscagtlttoscagt[ltscaAlphagt]

OKParametersSee Write Command

Write Command

AT+CSCA=ltscagt[lttoscagt]

ResponseTA updates the SMSC address through which mobile originated SMS aretransmitted In text mode setting is used by send and writes commands InPDU mode setting is used by the same commands but only when thelength of the SMSC address coded into ltpdugt parameter equals zero

Note The Command writes the parameters in NON-VOLATILE memoryOKIf error is related to ME functionality+CME ERROR lterrgtParametersltscagt GSM 0411 RP SC address Address-Value field in stringformat(string should be included in quotation marks) BCD numbers (orGSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttoscagtlttoscagt Service center address format GSM 0411 RP SC addressType-of-Address octet in integer format (default refer lttodagt)ltscaAlphagt String type(string should be included in quotationmarks)

Service center address alpha dataParameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

4213 AT+CSDH Show SMS Text Mode Parameters

AT+CSDH Show SMS Text Mode Parameters

Test CommandAT+CSDH=

Response+CSDH (list of supported ltshowgts)

OKParameterSee Write Command

Read CommandAT+CSDH

Response+CSDH ltshowgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 79 281

OKParameterSee Write Command

Write CommandAT+CSDH=ltshowgt

ResponseTA determines whether detailed header information is shown in text moderesult codesOKParameterltshowgt 0 Do not show header values defined in commands +CSCAand +CSMP (ltscagtlttoscagtltfogtltvpgtltpidgt and ltdcsgt) norltlengthgtlttodagt or lttooagt in +CMT +CMGL +CMGR result codes forSMS-DELIVERs and SMS-SUBMITs in text mode

1 Show the values in result codesExecution Command

AT+CSDHResponseOK

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4214 AT+CSMP Set SMS Text Mode Parameters

AT+CSMP Set SMS Text Mode Parameters

Test Command

AT+CSMP=

ResponseOKParametersSee Write Command

Read CommandAT+CSMP

Response+CSMP ltfogtltvpgtltpidgtltdcsgt

OKParametersSee Write Command

Write Command

AT+CSMP=[ltfogt[ltvpgtltpidgtltdcsgt]]

ResponseTA selects values for additional parameters needed when SM is sent to thenetwork or placed in a storage when text mode is selected (+CMGF=1) It ispossible to set the validity period starting from when the SM is received bythe SMSC (ltvpgt is in range 0 255) or define the absolute time of thevalidity period termination (ltvpgt is a string)

Note The Command writes the parameter ltfogt in NON-VOLATILE memoryOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 80 281

Parametersltfogt Depending on the command or result code first octet of GSM0340 SMS-DELIVER SMS-SUBMIT (default 17)SMS-STATUS-REPORT or SMS-COMMAND (default 2) in integer formatSMS status report is supported under text mode if ltfogt is set to 49ltvpgt Depending on SMS-SUBMIT ltfogt setting GSM 0340TP-Validity-Period either in integer format (default 167) or in time-stringformat (refer ltdtgt)ltpidgt GSM 0340 TP-Protocol-Identifier in integer format (default 0)ltdcsgt GSM 0338 SMS Data Coding Scheme in Integer format

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4215 AT+CSMS Select Message Service

AT+CSMS Select Message Service

Test Command

AT+CSMS=

Response+CSMS (list of supported ltservicegts)

OKParameterSee Write Command

Read Command

AT+CSMS

Response+CSMS ltservicegtltmtgtltmogtltbmgt

OKParametersSee Write Command

Write CommandAT+CSMS=ltservicegt

Response+CSMS ltmtgtltmogtltbmgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltservicegt 0 GSM 0340 and 0341 (the syntax of SMS AT commandsis compatible with 3GPP TS 27005 Phase 2 version 470 Phase 2+features which do not require new Command syntax may be supported (egcorrect routing of messages with new Phase 2+ data coding schemes))

1 GSM 0340 and 0341 (the syntax of SMS AT commandsis compatible with 3GPP TS 27005 Phase 2+

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 81 281

version the requirement of ltservicegt setting 1 ismentioned under corresponding command descriptions)

ltmtgt Mobile Terminated Messages0 Type not supported1 Type supported

ltmogt Mobile Originated Messages0 Type not supported1 Type supported

ltbmgt Broadcast Type Messages0 Type not supported1 Type supported

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 82 281

5 AT Commands Special for SIMCom

51 Overview

Command DescriptionAT+CPOWD Power offAT+CADC Read ADCAT+CFGRI Indicate RI when using URCAT+CLTS Get local timestampAT+CBAND Get and set mobile operation bandAT+CNSMOD Show network system modeAT+CSCLK Configure slow clockAT+CCID Show ICCIDAT+CDEVICE View Current Flash Device TypeAT+GSV Display product identification informationAT+SGPIO Control the GPIOAT+SLEDS Set the timer period of net lightAT+CNETLIGHT Close the net light or open it to shiningAT+CSGS Netlight indication of GPRS statusAT+CGPIO Control the GPIO by PIN IndexAT+CBATCHK Set VBAT checking feature ONOFFAT+CNMP Preferred mode selectionAT+CMNB Preferred selection between CAT-M and NB-IoTAT+CPSMS Power Saving Mode SettingAT+CEDRXS Extended-DRX SettingAT+CPSI Inquiring UE system informationAT+CGNAPN Get Network APN in CAT-M Or NB-IOTAT+CSDP Service Domain PreferenceAT+MCELLLOCK Lock the special CAT-M cellAT+NCELLLOCK Lock the special NB-IOT cellAT+NBSC Configure NB-IOT Scrambling FeatureAT+CAPNMODE Select the mode of application configure APNAT+CRRCSTATE Query RRC StateAT+CBANDCFG Configure CAT-M Or NB-IOT BandAT+CNACT APP Network ActiveAT+CNCFG PDP Configure

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 83 281

AT+CEDUMP Set whether the module reset when the module is crashedAT+CNBS Configure Band Scan Optimization for NB-IOTAT+CNDS Configure Service Domain Preference For NB-IOTAT+CENG Switch on or off Engineering ModeAT+CNACTCFG Configure IP Protocol TypeAT+CTLIIC Control the Switch of IICAT+CWIIC Write Values to Register of IIC DeviceAT+CRIIC Read Values from Register of IIC DeviceAT+CMCFG Manage Mobile Operator ConfigurationAT+CSIMLOCK SIM LockAT+CRATSRCH Configure parameter for better RAT searchAT+SPWM Generate the Pulse-Width-ModulationAT+CASRIP Show Remote IP Address and Port When Received DataAT+CEDRX Configure EDRX parametersAT+CPSMRDP Read PSM Dynamic ParametersAT+CPSMCFG Configure PSM version and Minimum Threshold ValueAT+CPSMCFGEXT Configure Modem Optimization of PSMAT+CPSMSTATUS Enable Deep Sleep Wakeup IndicationAT+CEDRXRDP eDRX Read Dynamic ParametersAT+CRAI Configure Release Assistance Indication in NB-IOT network

52 Detailed Descriptions of Commands

521 AT+CPOWD Power off

AT+CPOWD Power Off

Write CommandAT+CPOWD=ltngt

Response[NORMAL POWER DOWN]Parameterltngt0 Power off urgently (Will not send out NORMAL POWER DOWN)1 Normal power off (Will send out NORMAL POWER DOWN)

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 84 281

522 AT+CADC Read ADC

AT+CADC Read ADC

Test Command

AT+CADC=

Response+CADC (list of supported ltstatusgts)(list of supported ltvaluegts)

OKParametersltstatusgt 1 Success

0 Failltvaluegt Integer 0100-1700

Read Command

AT+CADC

Response+CADC ltstatusgtltvaluegt

OKParametersSee Test Command

Parameter Saving Mode NO_SAVEMax Response Time 2s

ReferenceNote

523 AT+CFGRI Indicate RI When Using URC

AT+CFGRI Indicate RI When Using URC

Test CommandAT+CFGRI=

Response+CFGRI (0-2)

OKParametersSee Write Command

Read CommandAT+CFGRI

Response+CFGRI ltstatusgt

OKParametersSee Write Command

Write CommandAT+CFGRI=ltstatusgt

ResponseOKERRORParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 85 281

ltstatusgt 0 Off1 On(TCPIP FTP and URC control RI pin)2 On(only TCPIP control RI pin)

Parameter Saving Mode -Max Response Time -

ReferenceNote RI pin can not controll by AT+CFGRI command when module has call

service or receiving SMS

524 AT+CLTS Get Local Timestamp

AT+CLTS Get Local Timestamp

Test CommandAT+CLTS=

Response+CLTS yyMMddhhmmss+-zz

OK

Read CommandAT+CLTS

Response+CLTS ltmodegt

OK

Write CommandAT+CLTS=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Disable1 Enable

Unsolicited Result CodeWhen get local timestamp function is enabled the following URC may bereported if network sends the message to the MS to provide the MS withsubscriber specific information1 Refresh network name by networkPSNWID ltmccgt ltmncgt ltfull network namegtltfull networkname CIgtltshort network namegtltshort network name CIgt

2 Refresh time and time zone by networkThis is UTC time the time queried by AT+CCLK command is local timePSUTTZ ltyeargtltmonthgtltdaygtlthourgtltmingtltsecgtlttimezonegtltdstgt

3 Refresh network time zone by network

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 86 281

+CTZV lttime zonegt

4 Refresh Network Daylight Saving Time by networkDST ltdstgtParametersltmccgt String type mobile country codeltmncgt String type mobile network codeltfull network namegt String type name of the network in full lengthltfull network name CIgt Integer type indicates whether to add CI

0 The MS will not add the initial letters of the CountrysName to the text string

1 The MS will add the initial letters of the CountrysName and a separator (eg a space) to the text stringltshort network namegt String type abbreviated name of the networkltshort network name CIgt Integer type indicates whether to add CI

0 The MS will not add the initial letters of the CountrysName to the text string

1 The MS will add the initial letters of the CountrysName and a separator (eg a space) to the text stringltyeargt 4 digits of year (from network)ltmonthgt Month (from network)ltdaygt Day (from network)lthourgt Hour (from network)ltmingt Minute (from network)ltsecgt Second (from network)lttime zonegt String type network time zone If the network time zone hasbeen adjusted for Daylight Saving Time the network shall indicate this byincluding the ltdstgt (Network Daylight Saving Time)ltdstgt Network Daylight Saving Time the content of thisindicates the value that used to adjust the network time zone

0 No adjustment for Daylight Saving Time1 +1 hour adjustment for Daylight Saving2 +2 hours adjustment for Daylight Saving Timeothers Reserved

Parameter Saving Mode -Max Response Time -

Reference

NoteSupport for this Command will be network dependentSet AT+CLTS=1 it means user can receive network time updating anduse AT+CCLK to show current timePSUTTZ may report twice

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 87 281

525 AT+CBAND Get and Set Mobile Operation Band

AT+CBAND Get and Set Mobile Operation Band

Test Command

AT+CBAND=

Response+CBAND (list of supported ltop_bandgts)

OKParameterSee Write Command

Read Command

AT+CBAND

Response+CBAND ltop_bandgt

OKParameterSee Write Command

Write CommandAT+CBAND=ltop_bandgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParameterltop_bandgt A string parameter which indicate the operation bandAnd the following strings should be included in quotation marks

EGSM_MODEDCS_MODEALL_MODE

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote Radio settings are stored in non-volatile memory Only for GSM

526 AT+CNSMOD Show Network System Mode

AT+CNSMOD Show Network System Mode

Test CommandAT+CNSMOD=

Response+CNSMOD (list of supported ltngts)

OKParameterSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 88 281

AT+CNSMOD +CNSMOD ltngtltstatgt

OKParameterSee Write Command

Write Command

AT+CNSMOD=ltngt

ResponseOKERRORParameterltngt

0 Disable auto report the network system mode information1 Auto report the network system mode information command

+CNSMOD ltstatgtltstatgt

0 no service1 GSM3 EGPRS7 LTE M19 LTE NB

Parameter Saving Mode -Max Response TimeReference

527 AT+CSCLK Configure Slow Clock

AT+CSCLK Configure Slow Clock

Test Command

AT+CSCLK=

Response+CSCLK (list of supported ltngts)

OKParameterSee Write Command

Read Command

AT+CSCLK

Response+CSCLK ltngt

OKParameterSee Write Command

Write CommandAT+CSCLK=ltngt

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 89 281

Parameterltngt 0 Disable slow clock module will not enter sleep mode

1 Enable slow clock it is controlled by DTR When DTR ishigh module can enter sleep mode When DTR changes to lowlevel module can quit sleep mode

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote

528 AT+CCID Show ICCID

AT+CCID Show ICCIDTest Command

AT+CCID=ResponseOK

Execution CommandAT+CCID

ResponseCcid data [ex 898600810906F8048812]

OKParameter Saving Mode NO_SAVEMax Response Time 2s

ReferenceNote

529 AT+CDEVICE View Current Flash Device Type

AT+CDEVICE View Current Flash Device Type

Read CommandAT+CDEVICE

ResponseDevice Name Current flash device typeRam Size Current RAM size

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 90 281

5210 AT+GSV Display Product Identification Information

AT+GSV Display Product Identification Information

Execution Command

AT+GSV

ResponseTA returns product information text

ExampleSIMCOM_LtdSIMCOM_SIM7000Revision 1351B01SIM7000

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

5211 AT+SGPIO Control the GPIO

AT+SGPIO Control the GPIO

Test Command

AT+SGPIO=

Response+SGPIO (0-1)(0-4)(0-1)(0-1)

OKParametersSee Write Command

Write Command

AT+SGPIO=ltoperationgtltGPIOgtltfunctiongtltlevelgt

ResponseOKorERRORParametersltoperationgt

0 Set the GPIO function including the GPIO output1 Read the GPIO level Please note that only when the gpio is set

as input user can use parameter 1 to read the GPIO level otherwise themodule will return ERRORltGPIOgt The GPIO you want to be set (It has relations with the hardwareplease refer to the hardware manual)ltfunctiongt Only when ltoperationgt is set to 0 this option takes effect

0 Set the GPIO to input1 Set the GPIO to output

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 91 281

ltlevelgt 0 Set the GPIO low level1 Set the GPIO high level

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

5212 AT+SLEDS Set the Timer Period of Net Light

AT+SLEDS Set the Timer Period of Net Light

Test Command

AT+SLEDS=

Response+SLEDS (1-3)(040-65535)(040-65535)

OKParametersSee Write Command

Read Command

AT+SLEDS

Response+SLEDS ltmodegtlttimer_ongtlttimer_offgt

OKParametersSee Write Command

Write CommandAT+SLEDS=ltmodegtlttimer_ongtlttimer_offgt

ResponseOKERRORParametersltmodegt

1 Set the timer period of net light while SIM7000 series does notregister to the network2 Set the timer period net light while SIM7000 series has alreadyregistered to the network3 Set the timer period net light while SIM7000 series is in the state ofPPP communication

lttimer_ongtTimer period of LED ON in decimal format which range is 0 or

40-65535(ms)lttimer_offgt

Timer period of LED OFF in decimal format which range is 0 or40-65535(ms)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 92 281

The default value is ltmodegtlttimer_ongtlttimer_offgt1648002643000364300

5213 AT+CNETLIGHT Close the Net Light or Open It to Shining

AT+CNETLIGHT Close the Net Light or Open It to Shining

Test CommandAT+CNETLIGHT=

Response+CNETLIGHT (01)

OKParametersSee Write Command

Read CommandAT+CNETLIGHT

Response+CNETLIGHT ltmodegt

OKParametersSee Write Command

Write CommandAT+CNETLIGHT=ltmodegt

ResponseOKERRORParametersltmodegt0 Close the net light1 Open the net light to shining

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

5214 AT+CSGS Netlight Indication of GPRS Status

AT+CSGS Netlight Indication of GPRS Status

Test Command

AT+CSGS=

Response+CSGS (0-2)

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 93 281

ParametersSee Write Command

Read Command

AT+CSGS

Response+CSGS ltmodegt

OKParametersSee Write Command

Write CommandAT+CSGS=ltmodegt

ResponseOKERRORParametersltmodegt0 Disable1 Enable the netlight will be forced to enter into 64ms on300ms off

blinking state in GPRS data transmission service Otherwise thenetlight state is not restricted

2 Enable the netlight will blink according to AT+SLEDS in GPRS datatransmission service

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

5215 AT+CGPIO Control the GPIO by PIN Index

AT+CGPIO Control the GPIO by PIN Index

Test CommandAT+CGPIO=

Response+CGPIO (0-1)(list of supported ltpingts)(0-1)(0-1)

OKParametersSee Write Command

Write CommandAT+CGPIO=ltoperationgtltpingtltfunctiongtltlevelgt

ResponseOKorERRORParametersltoperationgt

0 Set the GPIO function including the GPIO output 1 Read the GPIO level Please note that only when the gpio is set

as input user can use parameter 1 to read the GPIO level otherwise the

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 94 281

module will return ERRORltpingt The PIN index you want to be set (It has relations with thehardware please refer to the hardware manual)ltfunctiongt Only when ltoperationgt is set to 0 this option takes effect

0 Set the GPIO to input1 Set the GPIO to output

ltlevelgt0 Set the GPIO low level1 Set the GPIO high level

Parameter Saving Mode -Max Response Time -

ReferenceNote

5216 AT+CBATCHK Set VBAT Checking Feature ONOFF

AT+CBATCHK Set VBAT Checking Feature ONOFF

Test Command

AT+CBATCHK=

Response+CBATCHK (01)

OK

Read Command

AT+CBATCHK

Response+CBATCHK ltmodegt

OKParametersSee Write Command

Write CommandAT+CBATCHK=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 0 Close the function of VBAT checking

1 Open the function of VBAT checkingParameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 95 281

5217 AT+CNMP Preferred Mode Selection

AT+CNMP Preferred Mode Selection

Test Command

AT+CNMP=

Response+CNMP (list of supported ltmodegts)

OK

Read Command

AT+CNMP

Response+CNMP ltmodegt

OKParametersSee Write Command

Write CommandAT+CNMP=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 2 Automatic

13 GSM only38 LTE only51 GSM and LTE only

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteDefault value of parameter ltmodegt is different among SIM7000 seriesproject

5218 AT+CMNB Preferred Selection between CAT-M and NB-IoT

AT+CMNB Preferred Selection between CAT-M and NB-IoT

Test CommandAT+CMNB=

Response+CMNB (list of supportedltmodegts)

OK

Read CommandAT+CMNB

Response+CMNB ltmodegt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 96 281

Write Command

AT+CMNB=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 1 CAT-M

2 NB-Iot3 CAT-M and NB-IoT

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteDefault value of parameter ltmodegt is different among SIM7000 seriesproject

5219 AT+CPSMS Power Saving Mode Setting

AT+CPSMS Power Saving Mode Setting

Test CommandAT+CPSMS=

Response+CPSMS (list of supported ltmodegts)(list of supportedltRequested_Periodic-RAUgts)(list of supportedltRequested_GPRS-READY-timergts)(list of supportedltRequested_Periodic-TAUgts)(list of supportedltRequested_Active-Timegts)

OK

Read Command

AT+CPSMS

Response+CPSMS ltmodegt[ltRequested_Periodic-RAUgt][ltRequested_GPRS-READY-timergt][ltRequested_Periodic-TAUgt][ltRequested_Active-Timegt]

OKParametersSee Write Command

Write CommandAT+CPSMS=[ltmodegt[ltRequested_Periodic-RAUgt[ltRequested_GPRS-READY-timergt[ltRequested_Periodic-TAUgt[ltRequested_Active-Timegt]]]]]

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt

0 Disable the use of PSM1 Enable the use of PSM

ltRequested_Periodic-RAUgt Not supported

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 97 281

ltRequested_GPRS-READY-timergt Not supportedltRequested_Periodic-TAUgt

String type one byte in an 8 bit format Requested extended periodicTAU value (T3412) to be allocated to the UE in E-UTRAN Therequested extended periodic TAU value is coded as one byte(octet 3) of the GPRS Timer 3 information element coded as bitformat (eg 01000111 equals 70 hours) For the coding and thevalue range see the GPRS Timer 3 IE in 3GPP TS 24008 [8]Table 105163a3GPP TS 24008 See also 3GPP TS 23682 [149]and 3GPP TS 23401 [82] The default value if available ismanufacturer specific

ltRequested_Active-TimegtString type one byte in an 8 bit format Requested Active Time value(T3324) to be allocated to the UE The requested Active Time valueis coded as one byte (octet 3) of the GPRS Timer 2 informationelement coded as bit format (eg 00100100 equals 4 minutes) Forthe coding and the value range see the GPRS Timer 2 IE in3GPP TS 24008 [8] Table 1051633GPP TS 24008 See also3GPP TS 23682 [149] 3GPP TS 23060 [47] and3GPP TS 23401 [82] The default value if available is manufacturerspecific

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

5220 AT+CEDRXS Extended-DRX Setting

AT+CEDRXS Extended-DRX Setting

Test CommandAT+CEDRXS=

Response+CEDRXS (list of supportedltngts)ltAcT-typegtltRequested_eDRX_valuegt

OK

Read CommandAT+CEDRXS

Response+CEDRXS ltAcT-typegtltRequested_eDRX_valuegt

OKParametersSee Write Command

Write CommandAT+CEDRXS=ltngtltAcT-typegtltRequested_e

ResponseOKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 98 281

DRX_valuegt +CME ERROR lterrgtParametersltngt

0 Disable the use of eDRX1 Enable the use of eDRX2 Enable the use of eDRX and auto report3 Disable the use of eDRX(Reserved)

ltAcT-typegt4 CAT-M5 NB-IoT

ltRequested_eDRX_valuegt Requested eDRX value 4 bit format0000-1111

Parameter Saving Mode AUTO_SAVEMax Response Time -

Reference

Note The Requested_eDRX_value is the value of cycle length separately

means512102420484096614481921024012288143361638432768655361310722621445242881048576(seconds)

5221 AT+CPSI Inquiring UE System Information

AT+CPSI Inquiring UE System InformationTest CommandAT+CPSI=

ResponseOK

Read Command

AT+CPSI

If camping on a gsm cell+CPSI ltSystem ModegtltOperation ModegtltMCCgt-ltMNCgtltLACgtltCell IDgtltAbsolute RF Ch NumgtltRxLevgtltTrack LO AdjustgtltC1-C2gt

OKIf camping on a CAT-M or NB-IOT cell+CPSI ltSystem ModegtltOperation ModegtltMCCgt-ltMNCgtltTACgtltSCellIDgtltPCellIDgtltFrequency BandgtltearfcngtltdlbwgtltulbwgtltRSRQgtltRSRPgtltRSSIgtltRSSNRgt

OKIf no service+CPSI NO SERVICEOnline

OKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 99 281

+CME ERROR lterrgtParametersltSystem Modegt System mode

NO SERVICEGSMLTE CAT-M1LTE NB-IOT

ltOperation Modegt UE operation modeOnlineOfflineFactory Test ModeResetLow Power Mode

ltMCCgt Mobile Country Code (first part of the PLMN code)ltMNCgt Mobile Network Code (second part of the PLMN code)ltLACgt Location Area Code (hexadecimal digits)ltCell IDgt Service-cell IdentifyltAbsolute RF Ch Numgt AFRCN for service-cellltTrack LO Adjustgt Track LO AdjustltC1gt Coefficient for base station selectionltC2gt Coefficient for Cell re-selectionltTACgt Tracing Area CodeltSCellIDgt Serving Cell IDltPCellIDgt Physical Cell IDltFrequency Bandgt Frequency Band of active setltearfcngt E-UTRA absolute radio frequency channel number for searching CAT-M or NB-IOT cellsltdlbwgt Transmission bandwidth configuration of the serving cell on the downlinkltulbwgt Transmission bandwidth configuration of the serving cell

on the uplinkltRSRPgt Current reference signal received powerAvailable for CA

T-M or NB-IOTltRSRQgt Current reference signal receive quality as measured by L1ltRSSIgt Current Received signal strength indicatorltRSSNRgt Average reference signal signal-to-noise ratio of the serving cell The value of SINR can be calculated according to ltRSSNRgtthe formula is as below

SINR = 2 ltRSSNRgt - 20The range of SINR is from -20 to 30

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 100 281

5222 AT+CGNAPN Get Network APN in CAT-M Or NB-IOT

AT+CGNAPN Get Network APN in CAT-M Or NB-IOT

Test Command

AT+CGNAPN=

Response+CGNAPN (list of supported ltvalidgts)ltlengthgt

OK

Execution Command

AT+CGNAPN

Response+CGNAPN ltvalidgtltNetwork_APNgt

OKIf failed+CME ERROR lterrgtParametersltvalidgt

0 The network did not sent APN parameter to UEIn thecaseltNetwork_APNgt is NULL

1 The network sent APN parameter to UEltlengthgt

Max the length of ltnetwork_APNgtltNetwork_APNgt

String typeThe network sends APN parameter to UE when UEregisters CAT-M or NB-IOT network successfullyInGSMltNetwork_APNgt always is NULL

Parameter Saving Mode -Max Response Time -

Reference

Note In CAT-M or NB-IOTafter UE sending attach request messageIf core

network responds attach accept message that includes APNparameterltNetwok_APNgt is valid

5223 AT+CSDP Service Domain Preference

AT+CSDP Service Domain Preference

Test CommandAT+CSDP=

Response+CSDP (list of supported ltdomaingts)

OK

Read CommandAT+CSDP

Response+CSDP ltdomaingt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 101 281

ParametersSee Write Command

Write Command

AT+CSDP=ltdomaingt

ResponseOKIf failed+CME ERROR lterrgtParametersltdomaingt

0 CS(Circuit Switched Domain) ONLY1 PS(Packet Switched Domain) ONLY2 CS(Circuit Switched Domain) + PS(Packet Switched Domain)

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

5224 AT+MCELLLOCK Lock the special CAT-M cell

AT+MCELLLOCK Lock the special CAT-M cell

Test Command

AT+MCELLLOCK=

Response+MCELLLOCK (01)(0-65535)(0-503)

OK

Read Command

AT+MCELLLOCK

Response+MCELLLOCK ltmodegt[ltearfcngtltpcigt]

OKParametersSee Write Command

Write Command

AT+MCELLLOCK=ltmodegt[ltearfcngtltpcigt]

ResponseOKIf failed+CME ERROR lterrgtParameterltmodegt 0 Unlock

1 Lockltearfcngt A number in the range 0-65535 representing the EARFCN

to searchltpcigt A number in the range 0-503 representing the Physical Cell IDto search

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 102 281

5225 AT+NCELLLOCK Lock the special NB-IOT cell

AT+NCELLLOCK Lock the special NB-IOT cell

Test CommandAT+NCELLLOCK=

Response+NCELLLOCK (01)(0-65535)(0-503)

OK

Read Command

AT+NCELLLOCK

Response+NCELLLOCK ltmodegt[ltearfcngtltpcigt]

OKParametersSee Write Command

Write CommandAT+NCELLLOCK=ltmodegt[ltearfcngtltpcigt]

ResponseOKIf failed+CME ERROR lterrgtParameterltmodegt 0 Unlock

1 Lockltearfcngt A number in the range 0-65535 representing the EARFCN

to searchltpcigt A number in the range 0-503 representing the Physical Cell ID

to searchParameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

5226 AT+NBSC Configure NB-IOT Scrambling Feature

AT+NBSC Configure NB-IOT Scrambling Feature

Test CommandAT+NBSC=

Response+NBSC (list of supported ltmodegts)

OK

Read CommandResponse+NBSC ltmodegt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 103 281

AT+NBSCOKParametersSee Write Command

Write Command

AT+NBSC=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt

0 Disable the scrambling feature in NB-IOT network1 Enable the scrambling feature in NB-IOT network

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

ReferenceNote Please configure UE in accordance with the base stationOtherwise UE

can not register NB-IOT network

5227 AT+CAPNMODE Select the Mode of Application Configure APN

AT+CAPNMODE Select the Mode of Application Configure APN

Test CommandAT+CAPNMODE=

Response+CAPNMODE (list of supported ltmodegts)

OK

Read CommandAT+CAPNMODE

Response+CAPNMODE ltmodegt

OKParametersSee Write Command

Write CommandAT+CAPNMODE=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt mode of application configure APNIn CAT-M or NB-IOT

networkif module has registered to the network successfullyit will get an APN from base station delivering

0 Automatic modeApplications(AT+CSTT and AT+SAPBR) do notneed to config APNit will use the APN from base stationdelivering

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 104 281

1 Manual modeApplications(AT+CSTTAT+SAPBR) need to configAPNthese APNs can get from operators

Parameter Saving Mode -Max Response Time -

ReferenceNote If module are using in GPRS networkyou must config ltmodegt to 1

5228 AT+CRRCSTATE Query RRC State

AT+CRRCSTATE Query RRC State

Test Command

AT+CRRCSTATE=

Response+CRRCSTATE (list of supported ltngts)

OK

Read Command

AT+CRRCSTATE

Response+CRRCSTATE ltngtltstategt

OKParametersSee Write Command

Write CommandAT+CRRCSTATE=ltngt

ResponseOKIf failed+CME ERROR lterrgtParametersltngt Integer type

0 Disable unsolicited result code1 Enable unsolicited result code +CRRCSTATE ltstategt

ltstategt Integer typeindicates RRC connection state0 Idle1 Connected255 Other

Parameter Saving Mode -Max Response Time -

ReferenceNote The command is only valid that module registering in CAT-M or NB-IOTnetwork

5229 AT+CBANDCFG Configure CAT-M Or NB-IOT Band

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 105 281

AT+CBANDCFG Configure CAT-M Or NB-IOT Band

Test CommandAT+CBANDCFG=

Response+CBANDCFG (CAT-MNB-IOT)(list of supported ltbandgts)

OK

Read CommandAT+CBANDCFG

Response+CBANDCFG CAT-Mltbandgt[ltbandgthellip]ltCRgtltLFgt+CBANDCFG NB-IOTltbandgt[ltbandgthellip]

OKParametersSee Write Command

Write Command

AT+CBANDCFG=ltmodegtltbandgt[ltbandgthellip]

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt string type network system mode

CAT-M LTE CatM1(eMTC)NB-IOT Narrow Band Internet of Things

ltbandgt Integer typeThe value of ltbandgt must is in the band list ofgetting from AT+CBANDCFG=

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote The command can take effect immediatelyIt does not need to reboot

module

5230 AT+CNACT APP Network Active

AT+CNACT APP Network Active

Read Command

AT+CNACT

Response+CNACT ltstatusgtltip_addrgt

OKParametersSee Write Command

Write Command

AT+CNACT=ltmodegt[ltapngt]

ResponseOKIf failed+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 106 281

Parametersltmodegt

0 Deactive1 Active2 Auto Active

ltapngt(Access Point Name) A string parameter (string should be included inquotation marks) which is a logical name that is used to select theGGSN or the external packet data network If the value is null oromitted then the subscription value will be requestedThe defaultvalue is NULL

ltstatusgt0 Deactived1 Actived2 In operation

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note+APP PDP ACTIVE will be reported if the app network activedand +APPPDP DEACTIVE will be reported if the app network deactivedAuto Active means the will active automatically if the activation failed

5231 AT+CNCFG PDP Configure

AT+CNCFG PDP ConfigureTest CommandAT+CNCFG=

Response+CNCFG (list of supportedltip_typegts)ltlen_APNgtltlen_usenamegtltlen_passwordgt(list ofsupported ltauthenticationgts)

OKRead CommandAT+CNCFG

Response+CNCFGltip_typegtltAPNgtltusenamegtltpasswordgtltauthenticationgt

OKWrite CommandAT+CNCFG=ltip_typegt[ltAPNgt[ltusenamegtltpasswordgt[ltauthenticationgt]]]

ResponseOKIf failed+CME ERROR lterrgt

Parameter Saving Mode -

Max Response Time -Reference

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 107 281

Defined Values

ltactiongt 0 Deactive1 Active2 Auto Active

ltip_typegt Packet Data Protocol type) A Integer type parameter which specifiesthe type of packet data protocol0 Dual PDN Stack1 Internet Protocol Version 42 Internet Protocol Version 6

ltAPNgt (Access Point Name) A string parameter (string should be included inquotation marks) which is a logical name that is used to select theGGSN or the external packet data network If the value is null oromitted then the subscription value will be requestedThe defaultvalue is NULL

ltusenamegt Username for authenticationltpasswordgt Password for authenticationltauthenticationgt 0 NONE

1 PAP2 CHAP3 PAP or CHAP

ltlen_APNgt Integer type Maximum length of parameter ltAPNgtltlen_namegt Integer type Maximum length of parameter ltusenamegtltlen_passwordgt Integer type Maximum length of parameter ltpasswordgt

5232 AT+CEDUMP Set Whether the Module Reset When The Module is Crashed

AT+CEDUMP Set Whether the Module Reset When The Module is Crashed

Read Command

AT+CEDUMP

Response+CEDUMP ltmodegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CEDUMP=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 108 281

Parametersltfungt

0 The module will reset when the module is crashed(Default)1 The module will go into download mode when the module is

crashedParameter Saving Mode -Max Response TimeReference

Note

5233 AT+CNBS Configure Band Scan Optimization For NB-IOT

AT+CNBS Configure Band Scan Optimization for NB-IOT

Test Command

AT+CNBS=

Response+CNBS (1-5)

OK

Read Command

AT+CNBS

Response+CNBS ltngt

OKParametersSee Write Command

Write CommandAT+CNBS=ltngt

ResponseOKIf failed+CME ERROR lterrgtParametersBand scan is performed in the following levels based on the SNRlevel 0 Used for good SNR levels(0 db and above) detects strong cells

first and takes the shortest time to acquire cellsUE scans eachraster in 30 ms

level 1 Used for medium SNR levels(-9 dB and above)UE scans eachraster for 200 ms

level 2 Used for poor SNR levels(-126 dB and above)UE scans eachraster for 500 ms

ltngt1 UE tries SNR level 0 band scan2 UE tries SNR level 0 and level 1 band scan3 UE tries SNR level 0 level 1 and level 2 band scan4 Reserved5 UE tries SNR level 2 band scan only

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 109 281

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

Reference

Note The command controls the band scan for different SNR levels This

optimization is applicable only for NB-IOT and it reduces the band scantime and power consumption

5234 AT+CNDS Configure Service Domain Preference For NB-IOT

AT+CNDS Configure Service Domain Preference For NB-IOT

Test Command

AT+CNDS=

Response+CNDS (list of supported ltdomaingts)

OKParametersSee Write Command

Read Command

AT+CNDS

Response+CNDS ltdomaingt

OKParametersSee Write Command

Write CommandAT+CNDS=ltdomaingt

ResponseOKIf failed+CME ERROR lterrgtParametersltdomaingt

1 PS(Packet Switched Domain) ONLY2 CS(Circuit Switched Domain) + PS(Packet Switched Domain)

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

Reference

Note The command of AT+CSDP is used to config service domain

preference for GSM and CAT-MIf you want to config service domainpreference for NB-IOTyou can use AT+CNDS

5235 AT+CENG Switch On or Off Engineering Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 110 281

AT+CENG Switch On or Off Engineering Mode

Test CommandAT+CENG=

ResponseTA returns the list of supported modes+CENG (list of supported ltmodegts)(list of supported ltNcellgts)

OKParametersSee Write Command

Read CommandAT+CENG

ResponseEngineering Mode is designed to allow a field engineer to view and test thenetwork information received by a handset when the handset is either inidle mode or dedicated mode (that is with a call active) In each mode theengineer is able to view network interaction for the serving cell (the cell thehandset is currently registered with) or for the neighboring cells

TA returns the current engineering mode The network information includingserving cell and neighboring cells are returned ltcellgt carry with themcorresponding network interaction

If camping on a gsm cell+CENG ltmodegtltNcellgtltcell numgtltSystem Modegt

[+CENG ltcellgtltbcchgtltrxlgtltbsicgtltcellidgtltmccgtltmncgtltlacgtltCRgtltLFgt+CENGltcellgtltbcchgtltrxlgtltbsicgtltcellidgtltmccgtltmncgtltlacgthellip]

OK

If camping on a CAT-M or NB-IOT cell+CENG ltmodegtltNcellgtltcell numgtltSystem Modegt

[+CENGltcellgtltearfcngtltpcigtltrsrpgtltrssigtltrsrqgtltsinrgtlttacgtltcellidgtltmccgtltmncgtlttx powergtltCRgtltLFgt+CENGltcellgtltearfcngtltpcigtltrsrpgtltrssigtltrsrqgtltsinrgthellip]

OKParametersSee Write Command

Write CommandAT+CENG=ltmodegt[ltNcellgt]

Switch on or off engineering modeOKIf failed+CME ERROR lterrgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 111 281

ltmodegt 0 Switch off engineering mode1 Switch on engineering mode

ltNcellgt 1 Display neighbor cell IDltcell numgt The number of cellit includes serving cell and neighbor cellsltSystem Modegt System mode

NO SERVICEGSMLTE CAT-M1LTE NB-IOT

ltcellgt 0 The serving cell1-6 The index of the neighboring cell

ltbcchgt ARFCN(Absolute radio frequency channel number) of BCCHcarrier in decimal format

ltrxlgt Receive level in decimal formatltmccgt Mobile country code in decimal formatltmncgt Mobile network code in decimal formatltbsicgt Base station identity code in decimal formatltcellidgt Cell id in hexadecimal formatltlacgt Location area code in hexadecimal formatltearfcngt E-UTRA absolute radio frequency channel number for sea

rching CAT-M or NB-IOT cellsltpcigt Physical Cell IDltrsrpgt Current reference signal received powerAvailable for

CAT-M or NB-IOTltrssigt Current Received signal strength indicatorltrsrqgt Current reference signal receive quality as measured by

L1ltsinrgt Signal to Interference plus Noise RatioThe range is from

-20 to 30lttacgt Tracing Area Code in decimal formatlttx powergt Tx power value in 110 dBm lttx powergt is only meaningful

when the device is in traffic When there is no traffic the valueis invalidThe value of lttx powergt is 255

Parameter Saving Mode -Max Response Time -

ReferenceNote

5236 AT+CNACTCFG Configure IP Protocol Type

AT+CNACTCFG Configure IP Protocol Type

Test CommandResponse+CNACTCFG (IPV4IPV6IPV4V6)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 112 281

AT+CNACTCFG=OKParametersSee Write Command

Read Command

AT+CNACTCFG

Response+CNACTCFG ltIPTypegt

OKParametersSee Write Command

Write CommandAT+CNACTCFG=ltIPTypegt

ResponseOKIf failed+CME ERROR lterrgtParametersltIPTypegt

IPV4 IPv4 protocolIPV6 IPv6 protocolIPV4V6 IPv4 and IPv6 protocol

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

5237 AT+CTLIIC Control the Switch of IIC

AT+CTLIIC Control the Switch of IIC

Test CommandAT+CTLIIC=

Response+CTLIIC (01)

OKParametersSee Write Command

Read CommandAT+CTLIIC

Response+CTLIIC ltmodegt

OKParametersSee Write Command

Write Command

AT+CTLIIC=ltmodegt

ResponseOKor

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 113 281

ERRORParametersltmodegt0 Switch off the IIC1 Switch on the IIC

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

5238 AT+CWIIC Write Values to Register of IIC Device

AT+CWIIC Write Values to Register of IIC DeviceTest CommandAT+CWIIC=

ResponseOK

Write Command

AT+CWIIC=ltaddrgtltreggtltdatagtltlengt

ResponseOKorERRORParametersltaddrgt Device address Input format must be hex such as 0xFFltreggt Register address Input format must be hex such as 0xFFltlengt Read length Range 1-4 unit byteltdatagt Data written Input format must be hex such as

0xFFndash0xFFFFFFFFParameter Saving Mode -Max Response Time -Reference Note

5239 AT+CRIIC Read Values from Register of IIC Device

AT+CRIIC Read Values from Register of IIC DeviceTest Command

AT+CRIIC=ResponseOK

Write Command

AT+CRIIC=ltaddrgtltreggtltlengt

Response+CRIIC ltdatagt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 114 281

orERRORParametersltaddrgt Device address Input format must be hex such as 0xFFltreggt Register address Input format must be hex such as 0xFFltlengt Read length Range1-4 unitbyteltdatagt Data read Input format must be hex such as 0xFF

Parameter Saving Mode -Max Response Time -Reference Note

5240 AT+CMCFG Manage Mobile Operator Configuration

AT+CMCFG Manage Mobile Operator Configuration

Test Command

AT+CMCFG=

ResponseTA returns the list of supported modes+CMCFG (list of supported ltmodegts)ltlengthgt

OKParametersSee Write Command

Read CommandAT+CMCFG

Response+CMCFG ltmodegtltconfig_numgt[+CMCFG ltindexgtltconfig_namegtltconfig_versiongtltstategthellip]

OKParametersSee Write Command

Write CommandAT+CMCFG=ltmodegt[ltconfig_namegt]

when ltmodegt=012 or 3 and command successfulOK

when ltmodegt=4 and command successful

+CMCFG 4ltflaggtltconfig_namegt

OKIf failed+CME ERROR lterrgtParametersltmodegt 0 Manually select mobile operator configuration

1 Automatically select mobile operator configurationaccording to ICCID information in SIM card

2 Activate specified mobile operator configuration

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 115 281

ltconfig_namegt must be provided3 Deactivation specified mobile operator configuration

ltconfig_namegt must be providedltlengthgt Interger typethe maximum length of ltconfig_namegtltconfig_numgt Integer typethe number of mobile network configurationltindexgt Integer typethe index of mobile network configurationltconfig_namegt String typethe name of mobile network configuration

Default Default network configurationATT ATT network configuration not support

VOLTEVerizon Verizon network configurationnot support

VOLTEltconfig _versiongt Hex typethe version of mobile network configurationltstategt Integer typethe state of mobile network configuration

0 Inactive1 Active

ltflaggt Integer typeit indicates whether module has activated anetwork configurationIf network configuration has beenactivatedThe third parameter ltconfig_namegt is thename of activating network configuration0 Network configuration has been activated1 Not any network configuration is activated

Parameter Saving Mode -Max Response Time -

Reference

Note After setting AT+CMCFG=1module can select mobile operator

configuration according to ICCID information in SIM cardautomaticallyIf network configuration has changedmodule will rebootand make configuration effective

If module needs to select mobile operator configuration manually youshould do as the following steps1) Setting manual mode

AT+CMCFG=02) Activate specified configuration

AT+CMCFG=2ltconfig_namegt3) Reboot the module

AT+CFUN=11

5241 AT+CSIMLOCK SIM Lock

AT+CSIMLOCK SIM Lock

Test CommandResponseTA returns the list of supported modes

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 116 281

AT+CSIMLOCK= +CSIMLOCK (list of supported ltfacilitygts)(list of supported ltmodegtsgtltpwlengthgtltpclengthgt

OKParametersSee Write Command

Read Command

AT+CSIMLOCK

ResponseOKParametersSee Write Command

Write Command

AT+CSIMLOCK=ltfacilitygtltmodegt[ltpasswordgt[ltpers_code_listgt]]

If ltmodegtne2 and Command is successfulOKIf ltmodegt=2 and Command is successful+CSIMLOCK ltstatusgtltpers_code_listgtOK

If error is related to ME functionality+CME ERROR lterrgtIf failedParametersltfacilitygt String typePhone security locks set by factory or customer

which can bePN Network Personalisation

ltmodegt 0 unlock1 lock2 query status

ltpwlengthgt Integer typemaximum length of ltpasswordgtthe maxinumlength is 16

ltpclengthgt Integer typemaximum length of ltpers_code_listgtthemaxinum length is 160

ltpasswordgt String typepassword is used to lock or unlock a ltfacilitygtltpers_code_listgt String typecode list for device personalizationThe

contents depend on the selected ltfacilitygtIf ltfacilitygt is PNltpers_code_listgt is in the formatMCC1-MNC1[MCC2-MNC2[hellip]] It contains a list of pairs of MCC and MNCMCC and MNCis separated by a lsquo-lsquoevery pair of MCC and MNC isseparated by semicolonFor example460-00460-01

ltstatusgt Integer typethe status of lock0 lock is inactive1 lock is active

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 117 281

Reference

Note Lock device

Customer can send AT command to lock the deivce that can only usesome specific SIM cardAT+CSIMLOCK=PN1 0123456789ABCDEF460-00460-01

Unlock deviceIf the device is locking Customer can send AT command to unlock thedeviceAT+CSIMLOCK=PN0 ABCDEFGH12345678

Query device statuscustomer may send AT command as follow to query status of thedeviceAT+CSIMLOCK=PN2

5242 AT+CRATSRCH Configure Parameter for Better RAT Search

AT+CRATSRCH Configure Parameter for Better RAT Search

Test CommandAT+CRATSRCH=

ResponseTA returns the list of supported modes+CRATSRCH (list of supported ltrat_timergts)(list of supportedltsrch_aligngt)

OKParametersSee Write Command

Read CommandAT+CRATSRCH

Response+CRATSRCH ltrat_timergtltsrch_aligngt

OKParametersSee Write Command

Write CommandAT+CRATSRCH=ltrat_timergtltsrch_aligngt

OK

If error is related to ME functionality+CME ERROR lterrgtIf failedParametersltrat_timergt Integer type ltrat_timergt is timeout for better RAT(radio

access technology) searchThe default value is 60 expressedin minutesFor SIM7000 series modulesthe priority of RAT isas followsCAT-M gt NB-IOT gt GSMIf UE has registered successfully GSM networkit will try tosearch CAT-M and NB-IOT network after the timer expiring

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 118 281

ltsrch_aligngt Integer type ltsrch_aligngt specifies an interval beforeeDRX page when a scan should beginThe default value is20expressed in minutes

Parameter Saving Mode -Max Response Time -

ReferenceNote

5243 AT+SPWM Generate the Pulse-Width-Modulation

AT+SPWM Generate the Pulse-Width-Modulation

Test Command

AT+SPWM=

Response+SPWM (list of supportedltdivgts)(list of supportedltlevelgts)

OKParametersSee Write Command

Write CommandAT+SPWM=ltdivgtltlevelgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltdivgt The range of ltdivgt is 0-31 theoutput frequency equals to

(192KHz)(period+1)ltlevelgt 0-100 tone level which can be converted to duty ratio

Reference

Note The equation of final frequency and ltperiodgt is this

frequency=192KHz(period+1) when div is 0 or 1 the period is 1When div is 2 the period is 15 When div is 3 the period is 2 Whendiv is 4 the period is 25helliphellip

The equation of ltlevelgt and duty factor is duty factor=(level+1)

5244 AT+CASRIP Show Remote IP address and Port When Received Data

AT+CASRIP Show Remote IP Address and Port When Received Data

Read CommandAT+CASRIP

Response+CASRIP ltmodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 119 281

ParametersSee Write Command

Write Command

AT+CASRIP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which shows remote IP address and port

0 Do not show the prompt1 Show the prompt the format is as follows

Parameter Saving Mode NO_SAVEMax Response Time -Reference

5245 AT+CEDRX Configure EDRX parameters

AT+CEDRX Configure EDRX parameters

Test CommandAT+CEDRX=

Response+CEDRX (0-3)(0-1)(0-15)(0-15)

OK

Read CommandAT+CEDRX

Response+CEDRX ltmodegtltenabledgtltptwgtltcycle_lengthgthellip

OKParametersSee Write Command

Write Command

AT+CEDRX=ltmodegtltenabledgtltptwgtltcycle_lengthgt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 0 GSM

1 LTE2 NB-IoT3 CAT-M

ltenabledgt 0 Disable1 Enable

ltptwgt Page time window0-15

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 120 281

ltcycle_lengthgt 0-15

Reference

Note The value 0-15 of ptw separately means 12802560384051206400

76808960102401152012800140801536016640179201920020480(ms)

The value 0-15 of cycle_length separately means 512102420484096614481921024012288143361638432768655361310722621445242881048576(seconds)

There has no effect if ltmodegt is 0 or 1 The edrx parameters can take effect after module restarting

5246 AT+CPSMRDP Read PSM Dynamic Parameters

AT+CPSMRDP Read PSM Dynamic Parameters

Test CommandAT+CPSMRDP=

Response+CPSMRDP (01)

OK

Execution CommandAT+CPSMRDP

Response+CPSMRDPltmodegtltRequested_active_TimegtltRequested_Periodic_TAUgtltNetwork_Active_TimegtltNetwork_T3412_EXT_valuegtltNetwork_T3412_valuegt

OKParametersltmodegt Integer typeDisable or enable the use of PSM in the UE

0 Disable the use of PSM1 Enable the use of PSM

ltRequested_active_Timegt Integer typeRequested active timevalue(T3324) to be configed by UE in E-UTRAN networkUnitsecond

ltRequested_Periodic_TAUgt Integer typeRequested extended periodicTAU value (T3412_EXT) to be configed by UE in E-UTRANnetworkUnit second

ltNetwork_Active_Timegt Integer typeNetwork assign active timervalue(T3324) in E-UTRAN networkIf ltnetwork_Active_Timegt is0it show s that network does not support PSMfeatureUnitsecond

ltNetwork_T3412_EXT_valuegt Integer typeNetwork assign extendedperiodic TAU value(T3412_EXT) in E-UTRANnetworkUnitsecond

ltNetwork_T3412_valuegt Integer typeNetwork assign periodic TAU

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 121 281

value(T3412) in E-UTRAN networkUnitsecond

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote If ltNetwork_T3412_EXT_valuegt is greater than 0UE will start TAU

procedure according to ltNetwork_T3412_EXT_valuegt

5247 AT+CPSMCFG Configure PSM version and Minimum Threshold Value

AT+CPSMCFG Configure PSM version and Minimum Threshold Value

Test CommandAT+CPSMCFG=

ResponseTA returns the list of supported modes+CPSMCFG (list of supported ltthresholdgts)(list of supportedltpsm_versiongts)

OKParametersSee Write Command

Read CommandAT+CPSMCFG

Response+CPSMCFG ltthresholdgtltpsm_versiongt

OKParametersSee Write Command

Write CommandAT+CPSMCFG=ltthresholdgt[ltpsm_versiongt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltthresholdgt Integer typeMinimum threshold value(in second) to enter

PSMThe range from 60 to 86400The default value is 60 secondsltpsm_versiongt Integer typeBitmask to indicate PSM modes(1-Enable0-

Disable)Each bit is configured independentylyThe range from 0 to15The default value is 15BIT 0 PSM without network coordinationBIT 1 Rel 12 PSM without context retentionBIT 2 Rel 12 PSM with context retentionBIT 3 PSM in between eDRX cycles

Parameter Saving Mode -Max Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 122 281

5248 AT+CPSMCFGEXT Configure Modem Optimization of PSM

AT+CPSMCFGEXT Configure Modem Optimization of PSM

Test CommandAT+CPSMCFGEXT=

ResponseTA returns the list of supported modes+CPSMCFGEXT (list of supported ltpsm_opt_maskgts)(list of supportedltmax_oos_full_scansgts)(list of supportedltpsm_duration_due_to_oosgts)(list of supportedltpsm_randomization_windowgts)(list of supported ltmax_oos_timegts)(list of supported ltearly_wake_up_timegts)

OKParametersSee Write Command

Read CommandAT+CPSMCFGEXT

Response+CPSMCFGEXTltpsm_opt_maskgtltmax_oos_full_scansgtltpsm_duration_due_to_oosgtltpsm_randomization_windowgtltmax_oos_timegtltearly_wake_up_timegt

OKParametersSee Write Command

Write CommandAT+CPSMCFGEXT=ltpsm_opt_maskgt[ltmax_oos_full_scansgt[ltpsm_duration_due_to_oosgt[ltpsm_randomization_windowgt[ltmax_oos_timegt[ltearly_wake_up_timegt]]]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltpsm_opt_maskgt Integer typeThe range is from 0 to 15The default

valueis 101st bit of ltpsm_opt_maskgt is used to enabledisable PSM ENTER

request without sending PSM_READY_REQ to NASThis is a quick PSMoperation

2nd bit of ltpsm_opt_maskgt is used to enabledisable Out ofService(OoS) status indication from Modem to AP

3rd bit of ltpsm_opt_maskgt is used to enabledisable limitedservice status indication from Modem to AP

4th bit of ltpsm_opt_maskgt is used to enabledisable deep-sleepmodeIf PSM duration is less than the threshold valueIf enabledit puts thedevice in deep-sleep modeif PSM is not entered due to not meetingthreshold value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 123 281

ltmax_oos_full_scansgt Integer typeMaximum number of full scans towait before modem declares SYS_PSM_STATUS_OOS toclientsThe range is from 1 to 100The default value is 2

ltpsm_duration_due_to_oosgt Integer typePSM duration used by PSMdaemon upon OOSLimited Service indicationdue to serviceoutageThe range is from 120 to 4294967295The default value is120The unit is second

ltpsm_randomization_windowgt Integer typePSM wakeup randomizationwindow to avoid network congestion due to all the PSM deviceswaking up at the same timeThe Range is from 1 to 1000Thedefault value is 5The unit is 5

ltmax_oos_timegt Integer typeMaximum time in seconds to wait beforedeclaring SYS_PSM_STATUS_OOS to clientsThe range is from 1to 65535The unit is second

ltearly_wakeup_timegt Integer typeDevice wakes up early to accountfor boot-up and acquisition delayWhile programming PMICPSMdaemon reduces PSM duration by this durationThe range is from1 to 1000The default value is 3The unit is second

Parameter Saving Mode -Max Response Time -

ReferenceNote

5249 AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication

AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication

Test Command

AT+CPSMSTATUS=

Response+CPSMSTATUS (0-1)

OKParametersSee Write Command

Read Command

AT+CPSMSTATUS

Response+CPSMSTATUS ltenablegt

OKParametersSee Write Command

Write Command

AT+CPSMSTATUS=ltenablegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 124 281

Parametersltenablegt

0 Disable indication when modem wakes up from deep sleep1 Enable indication when modem wakes up from deep sleep

Parameter Saving Mode -Max Response Time -

ReferenceNote

5250 AT+CEDRXRDP eDRX Read Dynamic Parameters

AT+CEDRXRDP eDRX Read Dynamic Parameters

Test Command

AT+CEDRXRDP=

ResponseOKParametersSee Write Command

Execution Command

AT+CEDRXRDP

Response+CEDRXRDPltAcT-typegt[ltRequested_eDRX_valuegt[ltNW-provided_eDRX_valuegt[ltPaging_time_windowgt]]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltAcT-typegt Integer typeindicates the type of access technologyThis

AT-command is used to specify the relationship between the typeof access technology and the requested eDRX value0 Access technology is not using Edrx4 E-UTRAN(CAT-M1)5 E-UTRAN(NB-S1 mode)

ltRequested_Edrx_valuegt String typehalf a byte in a 4-bit formatTheEdrx value refers to bit 4 to 1 of octet 3 of the Extended DRXparameters information element (see sub-clause 105532 of3GPP TS 24008)For the coding and the value rangeseeExtended DRX parameters information element in 3GPP TS24008 Table 1055323GPP TS 24008

ltNW-provided_eDRX_valuegt String typehalf a byte in a 4-bit formatTheedrx value Refers to bit 4 to 1 of octet 3 of the Extended DRXparameters information element (see sub-clause 105532 of3GPP TS 24008)For the coding and the value rangesee theExtended DRX parameters information element in 3GPP TS

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 125 281

24008 Table 1055323GPP TS 24008ltPaging_time_windowgt String typehalf a byte in a 4-bit formatThe

paging time window refers to bit 8 to 5 octet 3of the ExtendedDRX Parameters information element (see sub-clause 105532of 3GPP TS 24008)For the coding and the value rangesee theExtended DRX parameters information element in 3GPP TS24008 Table 1055323GPP TS 24008

Parameter Saving Mode -Max Response Time -

ReferenceNote

5251 AT+CRAI Configure Release Assistance Indication in NB-IOT network

AT+CRAI Configure Release Assistance Indication in NB-IOT network

Test Command

AT+CRAI=

Response+CRAI (list of supported ltraigts)(list of supported ltvalidgts)

OKParametersSee Write Command

Read Command

AT+CRAI

Response+CRAI ltraigtltvalid_timegt

OKParametersSee Write Command

Write CommandAT+CRAI=ltraigt[ltvalid_timegt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltraigt Integer type Indicates the value of the release assistance

indicationrefer 3GPP TS 24301[83] subclause 99425V0 No information available1 The MT expects that exchange of data will be completed with the

transmission of the ESM DATATRANSPORT message2 The MT expects that exchange of data will be completed with the

receipt of an ESM DATATRANSPORT messageltvalid_timegt Integer typeltvalid_timegt is valid time of release assistance

indication0 The valid time is 1

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 126 281

1 unlimited time

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote Before UE sends the last packet of data AT+CRAI should be executed

firstly

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 127 281

6 AT Commands for GPRS Support

61 Overview

Command DescriptionAT+CGATT Attach or detach from GPRS serviceAT+CGDCONT Define PDP contextAT+CGACT PDP context activate or deactivateAT+CGPADDR Show PDP addressAT+CGREG Network registration statusAT+CGSMS Select service for MO SMS messagesAT+CEREG EPS Network Registration Status

62 Detailed Descriptions of AT Commands for GPRS Support

621 AT+CGATT Attach or Detach from GPRS Service

AT+CGATT Attach or Detach from GPRS Service

Test CommandAT+CGATT=

Response+CGATT (list of supported ltstategts)

OKParametersSee Write Command

Read CommandAT+CGATT

Response+CGATT ltstategt

OKParametersSee Write Command

Write Command

AT+CGATT=ltstategt

ResponseOKIf error is related to ME functionality

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 128 281

+CME ERROR lterrgtParametersltstategt Indicates the state of GPRS attachment

0 Detached1 Attached

Other values are reserved and will result in an ERROR response to theWrite Command

Parameter Saving Mode NO_SAVEMax Response Time 75 secondsReference Note

622 AT+CGDCONT Define PDP Context

AT+CGDCONT Define PDP Context

Test CommandAT+CGDCONT=

Response+CGDCONT (range of supported ltcidgts)ltPDP_typegt(list ofsupported ltd_compgts)(list of supported lth_compgts)(list ofltipv4_ctrlgts)(list of ltemergency_flaggts)

OKParametersSee Write Command

Read Command

AT+CGDCONT

Response+CGDCONT[ltcidgtltPDP_typegtltAPNgtltPDP_addrgtltd_compgtlth_compgtltipv4_ctrlgtltemergency_flaggt[ltCRgtltLFgt+CGDCONTltcidgtltPDP_typegtltAPNgtltPDP_addrgtltd_compgtlth_compgtltipv4_ctrlgtltemergency_flaggt[]]]

OKParametersSee Write Command

Write CommandAT+CGDCONT=ltcidgt[ltPDP_typegt[ltAPNgt[ltPDP_addrgt[ltd_compgt[lth_compgt][ltipv4_ctrlgt[ltemergency_flaggt]]]]]]

ResponseOKorERRORParametersltcidgt (PDP Context Identifier) a numeric parameter which

specifies a particular PDP context definition The parameteris local to the TE-MT interface and is used in other PDPcontext-related commands The range of permitted values

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 129 281

(minimum value=1) is returned by the test form of thecommand1hellip24

ltPDP_typegt (Packet Data Protocol type) A string parameter whichspecifies the type of packet data protocolIP Internet Protocol (IETF STD 5)PPP Point to Point ProtocolIPV6 Internet Protocol Version 6IPV4V6 Dual PDN Stack

ltAPNgt (Access Point Name) A string parameter (string should beincluded in quotation marks) which is a logical name that isused to select the GGSN or the external packet datanetwork If the value is null or omitted then the subscriptionvalue will be requestedThe default value is NULL

ltPDP_addrgt A string parameter that identifies the MT in the addressspace applicable to the PDPFormat ltngtltngtltngtltngt where ltngt=0255If the value is null or equals 0000 a dynamic address willbe requested The allocated address may be read using the+CGPADDR command

ltd_compgt A numeric parameter that controls PDP data compression0 Off (default if value is omitted)1 On2 V42bis

lth_compgt A numeric parameter that controls PDP head compression0 Off (default if value is omitted)1 On2 RFC11443 RFC25074 RFC3095

ltipv4_ctrlgt Parameter that controls how the MTTA requests to get theIPv4 address information0 Address Allocation through NAS Signaling1 on

ltemergency_flaggt Emergency_flag0 Off (default if value is omitted)1 On

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

ltcidgt values 17 to 24 are supported from MPSS JO 10+ onwards

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 130 281

623 AT+CGACT PDP Context Activate or Deactivate

AT+CGACT PDP Context Activate or Deactivate

Test Command

AT+CGACT=

Response+CGACT (list of supported ltstategts)

OKParametersSee Write Command

Read Command

AT+CGACT

Response+CGACT ltcidgtltstategt[ltCRgtltLFgt+CGACT ltcidgtltstategthellip]

OKParametersSee Write Command

Write CommandAT+CGACT=ltstategt[ltcidgt[ltcidgt[hellip]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltstategt Indicates the state of PDP context activation

0 Deactivated1 ActivatedOther values are reserved and will result in an ERROR responseto the Write Command

ltcidgt A numeric parameter which specifies a particular PDP contextdefinition (see +CGDCONT Command) If the ltcidgt is omitted itonly affects the first cidltcidgt values 17 to 24 are supported from MPSS JO 10+onwards1hellip24

Parameter Saving Mode NO_SAVEMax Response Time 150 seconds

ReferenceNote This command is used to test PDPs with network simulators

Successful activation of PDP on real network is not guaranteed

624 AT+CGPADDR Show PDP Address

AT+CGPADDR Show PDP Address

Test CommandResponse+CGPADDR (list of defined ltcidgts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 131 281

AT+CGPADDR=OKParametersSee Write Command

Write CommandAT+CGPADDR=ltcidgt[ltcidgt[hellip]]

Response+CGPADDR ltcidgtltPDP_addrgt[ltCRgtltLFgt+CGPADDR ltcidgtltPDP_addrgt[hellip]]

OK

If SIM card supports IPV4V6 type and the PDP_type of the commandAT+CGDCONT defined is ipv4v6 [+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt]+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt[]]]

OKorERRORParametersltcidgt A numeric parameter which specifies a particular PDP context

definition (see +CGDCONT Command)1hellip24

ltPDP_addrgt String type IP addressFormat ltngtltngtltngtltngt where ltngt=0255

ltPDP_addr_IPV4gtA string parameter that identifies the MT in the address spaceapplicable to the PDP

ltPDP_addr_IPV6gtA string parameter that identifies the MT in the address spaceapplicable to the PDP when the sim_card supports ipv6The pdp type must be set to ipv6 or ipv4v6 by theAT+CGDCONT command

Execution CommandAT+CGPADDR

Response[+CGPADDR ltcidgtltPDP_addrgt]+CGPADDR ltcidgtltPDP_addrgt[]]]

OKIf error is related to ME functionality+CME ERROR lterrgt

If SIM card supports IPV4V6 type and the PDP_type of the commandAT+CGDCONT defined is ipv4v6 [+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt]+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt[]]]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 132 281

OKParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote ltcidgt values 17 to 24 are supported from MPSS JO 10+ onwards Write command returns address provided by the network if a

connection has been established

625 AT+CGREG Network Registration Status

AT+CGREG Network Registration Status

Test CommandAT+CGREG=

Response+CGREG (list of supported ltngts)

OKParametersSee Write Command

Read Command

AT+CGREG

Response+CGREGltngtltstatgt[ltlacgtltcigtltnetactgt[[ltActive-Timegt][ltPeriodic-RAUgt][ltGPRS-READY-timergt]]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CGREG[=ltngt]

ResponseOKERRORParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code +CGREGltstatgt2 Enable network registration and location informationunsolicited result code +CGREG ltstatgt[ltlacgtltcigtltnetactgt]4 Enable display gprs time and periodic RAU

ltstatgt0 Not registered MT is not currently searching anoperator to register toThe GPRS service is disabled the UE is

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 133 281

allowed to attach for GPRS if requested by the user1 Registered home network2 Not registered but MT is currently trying to attach orsearching an operator to register to The GPRS service isenabled but an allowable PLMN is currently not available TheUE will start a GPRS attach as soon as an allowable PLMN isavailable3 Registration denied The GPRS service is disabled the UEis not allowed to attach for GPRS if it is requested by the user4 Unknown5 Registered roaming

ltlacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format (eg 00C3equals 195 in decimal)

ltcigt String type (string should be included in quotation marks) twobytes cell ID in hexadecimal format

ltnetactgt 0 User-specified GSM access technology1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

ltActive-TimegtString type one byte in an 8 bit format Requested Active Timevalue (T3324) to be allocated to the UE The requested ActiveTime value is coded as one byte (octet 3) of the GPRS Timer 2information element coded as bit format (eg 00100100 equals4 minutes)

ltPeriodic-RAUgtString type one byte in an 8 bit format Requested extendedperiodic TAU value (T3412) to be allocated to the UE inE-UTRAN The requested extended periodic TAU value is codedas one byte (octet 3) of the GPRS Timer 3 information elementcoded as bit format (eg 01000111 equals 70 hours)

ltGPRS-READY-timergtString type one byte in an 8 bit format Requested GPRS READYtimer value (T3314) to be allocated to the UE in GERANUTRANThe requested GPRS READY timer value is coded as one byte(octet 2) of the GPRS Timer information element coded as bitformat (eg 01000011 equals 3 decihours or 18 minutes)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 134 281

626 AT+CGSMS Select Service for MO SMS Messages

AT+CGSMS Select Service for MO SMS Messages

Test Command

AT+CGSMS=

Response+CGSMS (list of currently available ltservicegts)

OKParametersSee Write Command

Read Command

AT+CGSMS

Response+CGSMS ltservicegt

OKParametersSee Write Command

Write CommandAT+CGSMS=ltservicegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltservicegt A numeric parameter which indicates the service or servicepreference to be used

0 Packet Domain(value is not really supported and isinternally mapped to 2)1 Circuit switched(value is not really supported and isinternally mapped to 3)2 Packet Domain preferred (use circuit switched ifGPRS not available)3 Circuit switched preferred (use Packet Domain if circuit

switched not available)Parameter Saving Mode AUTO_SAVEMax Response Time -Reference

Note

627 AT+CEREG EPS Network Registration Status

AT+CEREG EPS Network Registration Status

Test CommandAT+CEREG=

Response+CEREG (list of supported ltngts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 135 281

OKParametersSee Write Command

Read Command

AT+CEREG

Response

when ltngt=0 1 2 and command successful

+CEREG ltngtltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt]]

OK

when ltngt=4 and command successful

+CEREG ltngtltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt][[[ltActive-Timegt][ltPeriodic-TAUgt]]]]

OK

If error is related to wrong AT syntax or operation not allowed

+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CEREG[=ltngt]

ResponseOKorERRORParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code +CEREGltstatgt2 Enable network registration and location informationunsolicited result code+CEREG ltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt]]4 For a UE that wants to apply PSM enable networkregistration and location information unsolicited result code+CEREG ltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt][[[ltActive-Timegt][ltPeriodic-RAUgt]]]]

ltstatgt0 Not registered MT is not currently searching an operator toregister toThe GPRS service is disabled the UE is allowed toattach for GPRS if requested by the user1 Registered home network2 Not registered but MT is currently trying to attach orsearching an operator to register to The GPRS service isenabled but an allowable PLMN is currently not available TheUE will start a GPRS attach as soon as an allowable PLMN isavailable3 Registration denied The GPRS service is disabled the UEis not allowed to attach for GPRS if it is requested by the user

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 136 281

4 Unknown5 Registered roaming

lttacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format (eg 00C3equals 195 in decimal)

ltcigt String type (string should be included in quotation marks) twobytes cell ID in hexadecimal format

ltAcTgt 0 User-specified GSM access technology7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

ltActive-TimegtString type one byte in an 8 bit format Requested Active Timevalue (T3324) to be allocated to the UE The requested ActiveTime value is coded as one byte (octet 3) of the GPRS Timer 2information element coded as bit format (eg 00100100 equals4 minutes)

ltPeriodic-RAUgtString type one byte in an 8 bit format Requested extendedperiodic TAU value (T3412) to be allocated to the UE inE-UTRAN The requested extended periodic TAU value is codedas one byte (octet 3) of the GPRS Timer 3 information elementcoded as bit format (eg 01000111 equals 70 hours)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 137 281

7 AT Commands for IP Application

71 Overview

Command DescriptionAT+SAPBR Bearer settings for applications based on IP

72 Detailed Descriptions of Commands

721 AT+SAPBR Bearer Settings for Applications Based on IP

AT+SAPBR Bearer Settings for Applications Based on IP

Test Command

AT+SAPBR=

Response+SAPBR (0-4)(1-3) ConParamTagConParamValue

OKParametersSee Write Command

Write CommandAT+SAPBR=ltcmd_typegtltcidgt[ltConParamTaggtltConParamValuegt]

ResponseOK

If ltcmd_typegt=2+SAPBR ltcidgtltStatusgtltIP_AddrgtOKIf ltcmd_typegt=4+SAPBRltConParamTaggtltConParamValuegtOK

Unsolicited Result Code+SAPBR ltcidgt DEACTParametersltcmd_typegt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 138 281

0 Close bearer1 Open bearer2 Query bearer3 Set bearer parameters4 Get bearer parameters

ltcidgt Bearer profile identifierltStatusgt

0 Bearer is connecting1 Bearer is connected2 Bearer is closing3 Bearer is closed

ltConParamTaggt Bearer parameterAPN Access point name string maximum 64

charactersUSER User name string maximum 32 charactersPWD Password string maximum 32 characters

ltConParamValuegt Bearer paramer valueltIP_Addrgt The IP address of bearer

Parameter Saving Mode NO_SAVE

Max Response TimeWhen ltcmd_typegt is 1 85 secondsWhen ltcmd_typegt is 0 65 seconds

Reference NoteThis command is applied to activate some applications such as HTTP FTP

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 139 281

8 AT Commands for TCPIPApplication Toolkit

81 Overview

Command DescriptionAT+CIPMUX Start up multi-IP connectionAT+CIPSTART Start up TCP or UDP connectionAT+CIPSEND Send data through TCP or UDP connectionAT+CIPQSEND Select data transmitting modeAT+CIPACK Query previous connection data transmitting stateAT+CIPCLOSE Close TCP or UDP connectionAT+CIPSHUT Deactivate GPRS PDP contextAT+CLPORT Set local portAT+CSTT Start task and set APN user name passwordAT+CIICR Bring up wireless connection with GPRSAT+CIFSR Get local IP addressAT+CIFSREX Get Local IP Address extendAT+CIPSTATUS Query current connection statusAT+CDNSCFG Configure domain name serverAT+CDNSGIP Query the IP address of given domain nameAT+CIPHEAD Add an IP head at the beginning of a package receivedAT+CIPATS Set auto sending timerAT+CIPSPRT Set prompt of lsquogtrsquo when module sends dataAT+CIPSERVER Configure module as serverAT+CIPCSGP Set GPRS for connection modeAT+CIPSRIP Show remote IP address and port when received dataAT+CIPDPDP Set whether to check state of GPRS network timingAT+CIPMODE Select TCPIP application modeAT+CIPCCFG Configure transparent transfer modeAT+CIPSHOWTP Display transfer protocol in IP head when received dataAT+CIPUDPMODE UDP extended modeAT+CIPRXGET Get data from network manuallyAT+CIPRDTIMER Set remote delay timerAT+CIPSGTXT Select GPRS PDP context

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 140 281

AT+CIPSENDHEX Set CIPSEND Data Format to HEXAT+CIPHEXS Set Output-data Format with suffixAT+CIPTKA Set TCP keepalive parametersAT+CIPOPTION Enable or Disable TCP nagle algorithm

82 Detailed Descriptions of Commands

821 AT+CIPMUX Start Up Multi-IP Connection

AT+CIPMUX Start Up Multi-IP Connection

Test CommandAT+CIPMUX=

Response+CIPMUX (01)

OKParametersSee Write Command

Read CommandAT+CIPMUX

Response+CIPMUX ltngt

OKParametersSee Write Command

Write CommandAT+CIPMUX=ltngt

ResponseOKParametersltngt 0 Single IP connection

1 Multi IP connectionParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote Only in IP initial state AT+CIPMUX=1 is effective Only when multi IP connection and GPRS application are both shut

down AT+CIPMUX=0 is effective

822 AT+CIPSTART Start Up TCP or UDP Connection

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 141 281

AT+CIPSTART Start Up TCP or UDP Connection

Test CommandAT+CIPSTART=

Response1) If AT+CIPMUX=0+CIPSTART (list of supported ltmodegt)(ltIP addressgt)(ltportgt)+CIPSTART (list of supported ltmodegt)(ltdomain namegt)(ltportgt)

OK2) If AT+CIPMUX=1+CIPSTART (list of supported ltngt)(list of supported ltmodegt)(ltIPaddressgt)(ltportgt)+CIPSTART (list of supported ltngt)(list of supported ltmodegt)(ltdomainnamegt)(ltportgt)

OKParametersSee Write Command

Write Command1)If single IP connection(+CIPMUX=0)AT+CIPSTART=ltmodegtltIP addressgtltportgtorAT+CIPSTART=ltmodegtltdomainnamegtltportgt

2)If multi-IP connection(+CIPMUX=1)

AT+CIPSTART=ltngtltmodegtltaddressgtltportgtorAT+CIPSTART=ltngtltmodegtltdomainnamegtltportgt

Response1)If single IP connection (+CIPMUX=0)If format is right responseOKotherwise responseIf error is related to ME functionality+CME ERROR lterrgtResponse when connection existsALREADY CONNECTResponse when connection is successfulCONNECT OKOtherwiseSTATE ltstategt

CONNECT FAIL2)If multi-IP connection(+CIPMUX=1)If format is rightOKotherwise responseIf error is related to ME functionality+CME ERROR lterrgtResponse when connection existsltngtALREADY CONNECTIf connection is successfulltngtCONNECT OKOtherwiseltngtCONNECT FAILParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 142 281

ltngt 07 A numeric parameter which indicates the connectionnumberltmodegt A string parameter which indicates the connection type

TCP Establish a TCP connectionUDP Establish a UDP connection

ltIP addressgt A string parameter which indicates remote server IP addressltportgt Remote server portltdomain namegt A string parameter which indicates remote server domainnameltstategt A string parameter which indicates the progress of connecting

0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 TCP CONNECTINGUDP CONNECTING

SERVER LISTENING6 CONNECT OK7 TCP CLOSINGUDP CLOSING8 TCP CLOSEDUDP CLOSED9 PDP DEACT

In Multi-IP state0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 IP PROCESSING9 PDP DEACT

Parameter Saving Mode NO_SAVE

Max Response TimeWhen mode is multi-IP state the max response time75 secondsWhen mode is single state and the state is IP INITIAL the max responsetime is 160 seconds

Reference

Note This command allows establishment of a TCPUDP connection only

when the state is IP INITIAL or IP STATUS when it is in single state Inmulti-IP state the state is in IP STATUS only So it is necessary toprocess AT+CIPSHUT before user establishes a TCPUDPconnection with this command when the state is not IP INITIAL or IPSTATUS

When module is in multi-IP state before this command is executed it isnecessary to process AT+CSTT AT+CIICR AT+CIFSR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 143 281

823 AT+CIPSEND Send Data Through TCP or UDP Connection

AT+CIPSEND Send Data Through TCP or UDP Connection

Test Command

AT+CIPSEND=

Response1) For single IP connection (+CIPMUX=0)+CIPSEND ltlengthgt

OK2) For multi IP connection (+CIPMUX=1)+CIPSEND (0-7)ltlengthgt

OKParametersSee Write Command

Read Command

AT+CIPSEND

Response1) For single IP connection (+CIPMUX=0)+CIPSEND ltsizegt

OK2) For multi IP connection (+CIPMUX=1)+CIPSEND ltngtltsizegt

OKParametersltngt A numeric parameter which indicates the connection numberltsizegt A numeric parameter which indicates the data length sent at a time

Write Command1) If single IP connection(+CIPMUX=0)AT+CIPSEND=ltlengthgt

2) If multi IP connection(+CIPMUX=1)AT+CIPSEND=ltngt[ltlengthgt]

ResponseThis Command is used to send changeable length dataIf single IP is connected (+CIPMUX=0)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0SEND OKWhen +CIPQSEND=1DATA ACCEPT ltlengthgtIf sending failsSEND FAILIf multi IP connection is established (+CIPMUX=1)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 144 281

ltngtSEND OKWhen +CIPQSEND=1DATA ACCEPT ltngtltlengthgtIf sending failsltngtSEND FAIL

Parametersltngt A numeric parameter which indicates the connection numberltlengthgt A numeric parameter which indicates the length of sendingdata it must be less than ltsizegt

Execution CommandAT+CIPSENDResponse gt then typedata for sendtapCTRL+Z to send tapESC to cancel theoperation

ResponseThis Command is used to send changeable length dataIf single IP connection is established (+CIPMUX=0)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0SEND OKWhen +CIPQSEND=1DATA ACCEPT ltlengthgtIf sending failsSEND FAIL

NoteThis Command can only be used in single IP connection mode(+CIPMUX=0) and to send data on the TCP or UDP connection that hasbeen established already Ctrl-Z is used as a termination symbol ESC isused to cancel sending data There are at most ltsizegt bytes which can besent at a time

Parameter Saving Mode NO_SAVE

Max Response TimeWhen +CIPQSEND=0 and the remote server no response after 645seconds CLOSE will be reported

Reference

Note The data length which can be sent depends on network status Set the time that send data automatically with the Command of

AT+CIPATS Only send data at the status of established connection

824 AT+CIPQSEND Select Data Transmitting Mode

AT+CIPQSEND Select Data Transmitting Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 145 281

Test Command

AT+CIPQSEND=

Response+CIPQSEND (01)

OKParametersSee Write Command

Read Command

AT+CIPQSEND

Response+CIPQSEND ltngt

OKParameterSee Write Command

Write CommandAT+CIPQSEND=ltngt

ResponseOKParametersltngt

0 Normal mode ndash when the server receives TCP data it will responseSEND OK

1 Quick send mode ndash when the data is sent to module it will responseDATA ACCEPT ltlengthgt (For single IP connection (+CIPMUX=0)) orDATA ACCEPT ltngtltlengthgt (For multi IP connection (+CIPMUX=1))while not responding SEND OK

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

825 AT+CIPACK Query Previous Connection Data Transmitting State

AT+CIPACK Query Previous Connection Data Transmitting StateTest CommandAT+CIPACK=

ResponseOK

Write CommandIf multi IP connection(+CIPMUX=1)AT+CIPACK=ltngt

Response+CIPACK lttxlengtltacklengtltnacklengt

OKParametersltngt A numeric parameter which indicates the connection numberlttxlengt The data amount which has been sentltacklengt The data amount confirmed successfully by the serverltnacklengt The data amount without confirmation by the server

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 146 281

If single IP connection(+CIPMUX=0)

AT+CIPACK

+CIPACK lttxlengtltacklengtltnacklengt

OKParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

826 AT+CIPCLOSE Close TCP or UDP Connection

AT+CIPCLOSE Close TCP or UDP ConnectionTest Command

AT+CIPCLOSE=ResponseOK

Write Command1) If single IP connection(+CIPMUX=0)AT+CIPCLOSE=ltngt2) If multi IP connection(+CIPMUX=1)AT+CIPCLOSE=ltidgt[ltngt]

Response1) For single IP connection (+CIPMUX=0)CLOSE OK2) For multi IP connection (+CIPMUX=1)ltidgtCLOSE OKParametersltngt 0 Slow close

1 Quick closeltidgt A numeric parameter which indicates the connection number

Execution CommandAT+CIPCLOSE

ResponseIf close is successfullyCLOSE OKIf close failsERROR

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteAT+CIPCLOSE only closes connection at corresponding status of TCPUDPstack To see the status use AT+CIPSTATUS command Status should beTCP CONNECTING UDP CONNECTING SERVER LISTENING orCONNECT OK in single-connection mode (see ltstategt parameter)CONNECTING or CONNECTED in multi-connection mode (see ltclientstategt)OPENING or LISTENING in multi-connection mode (see ltserver stategt)Otherwise it will return ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 147 281

827 AT+CIPSHUT Deactivate GPRS PDP Context

AT+CIPSHUT Deactivate GPRS PDP ContextTest Command

AT+CIPSHUT=ResponseOK

Execution CommandAT+CIPSHUT

ResponseIf close is successfulSHUT OKIf close failsERROR

Parameter Saving Mode NO_SAVEMax Response Time 65 seconds

Reference

Note If this command is executed in multi-connection mode all of the IP

connection will be shut User can close gprs pdp context by AT+CIPSHUT After it is closed the

status is IP INITIAL If +PDP DEACT urc is reported which means the gprs is released by

the network then user still needs to execute AT+CIPSHUT commandto make PDP context come back to original state

828 AT+CLPORT Set Local Port

AT+CLPORT Set Local Port

Test Command

AT+CLPORT=

Response1) For single IP connection (+CIPMUX=0)+CLPORT (TCPUDP)(0-65535)

OK2) For multi IP connection (+CIPMUX=1)+CLPORT (0-7)(TCPUDP)(0-65535)

OKParametersSee Write Command

Read CommandAT+CLPORT

Response1) For single IP connection (+CIPMUX=0)+CLPORT ltTCP portgtltUDP portgt

OK2) For multi IP connection (+CIPMUX=1)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 148 281

+CLPORT 0ltTCP portgtltUDP portgt+CLPORT 1ltTCP portgtltUDP portgt+CLPORT 2ltTCP portgtltUDP portgt+CLPORT 3ltTCP portgtltUDP portgt+CLPORT 4ltTCP portgtltUDP portgt+CLPORT 5ltTCP portgtltUDP portgt+CLPORT 6ltTCP portgtltUDP portgt+CLPORT 7ltTCP portgtltUDP portgt

OKParametersSee Write Command

Write Command1) For single IPconnection(+CIPMUX=0)

AT+CLPORT=ltmodegtltportgt2) For multi IPconnection(+CIPMUX=1)AT+CLPORT=ltngtltmodegtltportgt

ResponseOKorERRORParametersltngt 07 A numeric parameter which indicates the connectionnumber this used in multi IP connectionltmodegt A string parameter which indicates the connection type

TCP TCP local portUDP UDP local port

ltportgt 0-65535 A numeric parameter which indicates the local portDefault value is 0 a port can be dynamically allocated a port

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

This command will be effective when module is set as a Client

829 AT+CSTT Start Task and Set APN USER NAME PASSWORD

AT+CSTT Start Task and Set APN USER NAME PASSWORD

Test CommandAT+CSTT=

Response+CSTT APNUSERPWD

OKParametersSee Write Command

Read CommandAT+CSTT

Response+CSTT ltapngtltuser namegtltpasswordgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 149 281

ParametersSee Write Command

Write Command

AT+CSTT=ltapngtltuser namegtltpasswordgt

ResponseOKorERRORParametersltapngt A string parameter which indicates the GPRS access pointname The max length is 50 bytesDefautl value is CMNETltuser namegt A string parameter which indicates the GPRS user nameThe max length is 50 bytesltpasswordgt A string parameter which indicates the GPRS passwordThe max length is 50 bytes

Parameter Saving Mode NO_SAVEMax Response Time -

Execution Command

AT+CSTT

ResponseOKorERROR

ReferenceNoteThe write command and execution command of this command is valid onlyat the state of IP INITIAL After this command is executed the state will bechanged to IP START

8210 AT+CIICR Bring Up Wireless Connection with GPRS

AT+CIICR Bring Up Wireless Connection with GPRSTest Command

AT+CIICR=ResponseOK

Execution CommandAT+CIICR

ResponseOKorERROR

Parameter Saving Mode NO_SAVEMax Response Time 85 seconds

Reference

Note AT+CIICR only activates moving scene at the status of IP START after

operating this Command is executed the state will be changed to IPCONFIG

After module accepts the activated operation if it is activatedsuccessfully module state will be changed to IP GPRSACT and itresponds OK otherwise it will respond ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 150 281

8211 AT+CIFSR Get Local IP Address

AT+CIFSR Get Local IP AddressTest CommandAT+CIFSR=

ResponseOK

Execution CommandAT+CIFSR

ResponseltIP addressgtorERRORParameterltIP addressgt A string parameter which indicates the IP address assignedfrom GPRS

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteOnly after PDP context is activated local IP address can be obtained byAT+CIFSR otherwise it will respond ERROR To see the status useAT+CIPSTATUS command Status should beIP GPRSACT TCP CONNECTING UDP CONNECTING SERVERLISTENING IP STATUS CONNECT OK TCP CLOSING UDP CLOSINGTCP CLOSED UDP CLOSED in single-connection mode (see ltstategtparameter)IP STATUS IP PROCESSING in multi-connection mode (see ltstategtparameter)

8212 AT+CIFSREX Get Local IP Address extend

AT+CIFSREX Get Local IP Address extendTest CommandAT+CIFSREX=

ResponseOK

Execution CommandAT+CIFSREX

Response+CIFSREX ltIP addressgt

OKParameterltIP addressgt A string parameter which indicates the IP address assignedfrom GPRS

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 151 281

Max Response Time -

Reference

NoteOnly after PDP context is activated local IP address can be obtained byAT+CIFSR otherwise it will respond ERROR To see the status useAT+CIPSTATUS command Status should beIP GPRSACT TCP CONNECTING UDP CONNECTING SERVERLISTENING IP STATUS CONNECT OK TCP CLOSING UDP CLOSINGTCP CLOSED UDP CLOSED in single-connection mode (see ltstategtparameter)IP STATUS IP PROCESSING in multi-connection mode (see ltstategtparameter)

8213 AT+CIPSTATUS Query Current Connection Status

AT+CIPSTATUS Query Current Connection StatusTest Command

AT+CIPSTATUS=ResponseOK

Write CommandIf multi IP connectionmode (+CIPMUX=1)AT+CIPSTATUS=ltngt

Response+CIPSTATUS ltngtltbearergtltTCPUDPgtltIP addressgtltportgtltclientstategt

OKParametersSee Execution Command

Execution CommandAT+CIPSTATUS

Response1)If in single connection mode (+CIPMUX=0)OK

STATE ltstategt2) If in multi-connection mode (+CIPMUX=1)OK

STATE ltstategtIf the module is set as serverS 0ltbearergtltportgtltserver stategtC ltngtltbearergtltTCPUDPgtltIP addressgtltportgtltclient stategtParametersltngt 0-7 A numeric parameter which indicates the connectionnumberltbearergt 0-1 GPRS bearer default is 0ltserver stategt OPENING

LISTENING

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 152 281

CLOSINGltclient stategt INITIAL

CONNECTINGCONNECTEDREMOTE CLOSINGCLOSINGCLOSED

ltstategt A string parameter which indicates the progress ofconnecting

0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 TCP CONNECTINGUDP CONNECTING

SERVER LISTENING6 CONNECT OK7 TCP CLOSINGUDP CLOSING8 TCP CLOSEDUDP CLOSED9 PDP DEACT

In Multi-IP state0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 IP PROCESSING9 PDP DEACT

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8214 AT+CDNSCFG Configure Domain Name Server

AT+CDNSCFG Configure Domain Name Server

Test Command

AT+CDNSCFG=

Response+CDNSCFG (Primary DNS)(Secondary DNS)

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 153 281

Read Command

AT+CDNSCFG

ResponsePrimaryDns ltpri_dnsgtSecondaryDns ltsec_dnsgt

OKParameterSee Write Command

Write Command

AT+CDNSCFG=ltpri_dnsgt[ltsec_dnsgt]

ResponseOKorERRORParametersltpri_dnsgt A string parameter which indicates the IP address of theprimary domain name server Default value is 0000ltsec_dnsgt A string parameter which indicates the IP address of thesecondary domain name server Default value is 0000

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8215 AT+CDNSGIP Query the IP Address of Given Domain Name

AT+CDNSGIP Query the IP Address of Given Domain NameTest Command

AT+CDNSGIP=ResponseOK

Write CommandAT+CDNSGIP=ltdomain namegt

ResponseOKorERRORIf successful return+CDNSGIP 1ltdomain namegtltIP1gt[ltIP2gt]If fail return+CDNSGIP0ltdns error codegtParametersltdomain namegt A string parameter which indicates the domain nameltIP1gt A string parameter which indicates the first IP addresscorresponding to the domain nameltIP2gt A string parameter which indicates the second IP addresscorresponding to the domain nameltdns error codegt A numeric parameter which indicates the error code

8 DNS COMMON ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 154 281

3 NETWORK ERRORThere are some other error codes as well

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8216 AT+CIPHEAD Add an IP Head at the Beginning of a Package Received

AT+CIPHEAD Add an IP Head at the Beginning of a Package Received

Test Command

AT+CIPHEAD=

Response+CIPHEAD (list of supported ltmodegts)

OKParameterSee Write Command

Read Command

AT+CIPHEAD

Response+CIPHEAD ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPHEAD=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether an IP headeris added to the received data or not

0 Not add IP header1 Add IP header the format is

1) For single IP connection (+CIPMUX=0)+IPDltdata lengthgt2) For multi IP connection (+CIPMUX=1)+RECEIVEltngtltdata lengthgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 155 281

8217 AT+CIPATS Set Auto Sending Timer

AT+CIPATS Set Auto Sending Timer

Test Command

AT+CIPATS=

Response+CIPATS (list of supported ltmodegts)(list of supported lttimegt)

OKParametersSee Write Command

Read Command

AT+CIPATS

Response+CIPATS ltmodegtlttimegt

OKParametersSee Write Command

Write CommandAT+CIPATS=ltmodegt[lttimegt]

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether set timer whenmodule is sending data

0 Not set timer when module is sending data1 Set timer when module is sending data

lttimegt 1100 A numeric parameter which indicates the secondsafter which the data will be sent

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

8218 AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data

AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data

Test CommandAT+CIPSPRT=

Response+CIPSPRT (list of supported ltsend promptgts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 156 281

AT+CIPSPRT +CIPSPRT ltsend promptgt

OKParametersSee Write Command

Write Command

AT+CIPSPRT=ltsendpromptgt

ResponseOKorERRORParametersltsend promptgt A numeric parameter which indicates whether to echoprompt lsquogtrsquo after module issues AT+CIPSEND command

0 It shows send ok but does not prompt echo lsquogtrsquo when sending issuccessful

1 It prompts echo lsquogtrsquo and shows send ok when sending issuccessful2 It neither prompts echo lsquogtrsquo nor shows send ok when sending issuccessful

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8219 AT+CIPSERVER Configure Module as Server

AT+CIPSERVER Configure Module as Server

Test CommandAT+CIPSERVER=

Response+CIPSERVER (0-CLOSE SERVER 1-OPEN SERVER)(1-65535)

OKParametersSee Write Command

Read CommandAT+CIPSERVER

Response+CIPSERVER ltmodegt[ltportgtltchannel idgtltbearergt]

OKParametersSee Write Command

Write CommandAT+CIPSERVER=ltmodegt[ltportgt]

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 157 281

Parametersltmodegt 0 Close server

1 Open serverltportgt 165535 Listening portltchannel idgt Channel idltbearergt GPRS bearer

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is allowed to establish a TCP server only when the state isIP INITIAL or IP STATUS when it is in single state In multi-IP state thestate is in IP STATUS only

8220 AT+CIPCSGP Set GPRS for Connection Mode

AT+CIPCSGP Set GPRS for Connection Mode

Test Command

AT+CIPCSGP=

Response+CIPCSGP 1-GPRSAPNUSER NAMEPASSWORD

OKParametersSee Write Command

Read Command

AT+CIPCSGP

Response+CIPCSGP ltmodegtltapngtltuser namegtltpasswordgt[ltrategt]

OKParametersSee Write Command

Write Command

AT+CIPCSGP=ltmodegt[(ltapngtltusernamegtltpasswordgt)]

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates the wireless connectionmode

1 set GPRS as wireless connection modeltapngt A string parameter which indicates the access point nameltuser namegt A string parameter which indicates the user nameltpasswordgt A string parameter which indicates the password

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 158 281

8221 AT+CIPSRIP Show Remote IP Address and Port When Received Data

AT+CIPSRIP Show Remote IP Address and Port When Received Data

Test Command

AT+CIPSRIP=

Response+CIPSRIP (list of supported ltmodegts)

OKParametersSee Write Command

Read CommandAT+CIPSRIP

Response+CIPSRIP ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPSRIP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which shows remote IP address and port

0 Do not show the prompt1 Show the prompt the format is as follows

1) For single IP connection (+CIPMUX=0)RECV FROMltIP ADDRESSgtltPORTgt1) For multi IP connection (+CIPMUX=1)+RECEIVEltngtltdata lengthgtltIP ADDRESSgtltPORTgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference

8222 AT+CIPDPDP Set Whether to Check State of GPRS Network Timing

AT+CIPDPDP Set Whether to Check State of GPRS Network Timing

Test CommandAT+CIPDPDP=

Response+CIPDPDP (list of supportedltmodegts list of supported ltintervalgtlist ofsupported lttimergt)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 159 281

OKParametersSee Write Command

Read Command

AT+CIPDPDP

Response+CIPDPDP ltmodegtltintervalgtlttimergt

OKParametersSee Write Command

Write CommandAT+CIPDPDP=ltmodegt[ltintervalgtlttimergt]

ResponseOKorERRORParametersltmodegt

0 Not set detect PDP1 Set detect PDP

ltintervalgt1lt=intervallt=180(s) default value is 10

lttimergt1lt=timerlt=10 default value is 3

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteIf +PDP DEACT urc is reported because of module not attaching to gprsfor a certain time or other reasons user still needs to executeAT+CIPSHUT command makes PDP context come back to original state

8223 AT+CIPMODE Select TCPIP Application Mode

AT+CIPMODE Select TCPIP Application Mode

Test CommandAT+CIPMODE=

Response+CIPMODE (0-NORMAL MODE1-TRANSPARENT MODE)

OKParametersSee Write Command

Read CommandAT+CIPMODE

Response+CIPMODE ltmodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 160 281

ParametersSee Write Command

Write Command

AT+CIPMODE=ltmodegt

ResponseOKorERRORParametersltmodegt 0 Normal mode

1 Transparent modeParameter Saving Mode NO_SAVEMax Response Time -Reference Note

8224 AT+CIPCCFG Configure Transparent Transfer Mode

AT+CIPCCFG Configure Transparent Transfer Mode

Test Command

AT+CIPCCFG=

Response+CIPCCFG(NmRetry3-8)(WaitTm1-10)(SendSz1-1460)(esc01) (Rxmode01)(RxSize50-1460)(Rxtimer20-1000)

OKParametersSee Write Command

Read CommandAT+CIPCCFG

Response+CIPCCFGltNmRetrygtltWaitTmgtltSendSzgtltescgtltRxmodegtltRxSizegtltRxtimergt

OKParametersSee Write Command

Write CommandAT+CIPCCFG=ltNmRetrygtltWaitTmgtltSendSzgtltescgt[ltRxmodegtltRxSizegtltRxtimergt]

ResponseOKorERRORParametersltNmRetrygt Number of retries to be made for an IP packetDefaultvalue is 5ltWaitTmgt Number of 100ms intervals to wait for serial input beforesending the packet Default value is 2

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 161 281

ltSendSzgt Size in bytes of data block to be received from serial portbefore sending Default value is 1024ltescgt Whether turn on the escape sequence default is TRUE

0 Turn off the escape sequence1 Turn on the escape sequence

ltRxmodegt Whether to set time interval during output data from serialport

0 output data to serial port without interval1 output data to serial port within ltRxtimergt interval

ltRxSizegt Output data length for each time Default value is 1460ltRxtimergt Time interval (ms) to wait for serial port to output data againDefault value 50ms

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command will be effective only in single connection mode(+CIPMUX=0)

8225 AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data

AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data

Test Command

AT+CIPSHOWTP=

Response+CIPSHOWTP (list of supported ltmodegts)

OKParametersSee Write Command

Read Command

AT+CIPSHOWTP

Response+CIPSHOWTP ltmodegt

OKParametersSee Write Command

Write Command

AT+CIPSHOWTP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether to displaytransfer protocol in IP header to received data or not

0 Not display transfer protocol1 Display transfer protocol the format is +IPD

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 162 281

ltdata sizegtltTCPUDPgtltdatagt

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note This command will be effective only in single connection mode

(+CIPMUX=0) Only when +CIPHEAD is set to 1 the setting of this command will work

8226 AT+CIPUDPMODE UDP Extended Mode

AT+CIPUDPMODE UDP Extended Mode

Test CommandAT+CIPUDPMODE=

Response1) For single IP connection (+CIPMUX=0)+CIPUDPMODE (0-2)((0-255)(0-255)(0-255)(0-255))(1-65535)

OK2) For multi IP connection (+CIPMUX=1)+CIPUDPMODE (0-5)(0-2)((0-255)(0-255)(0-255)(0-255))(1-65535)

OKParametersSee Write Command

Read CommandAT+CIPUDPMODE

Response1) For single IP connection (+CIPMUX=0)+CIPUDPMODE ltmodegt[ltIP addressgtltPortgt]

OK2) For multi IP connection (+CIPMUX=1)+CIPUDPMODE 0ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 1ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 2ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 3ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 4ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 5ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 6ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 7ltmodegt[ltIP addressgtltPortgt]

OKParameterSee Write Command

Write Command1) For single IP

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 163 281

connection(+CIPMUX=0)

AT+CIPUDPMODE=ltmodegt[ltIPaddressgtltPortgt]2) For multi IPconnection(+CIPMUX=1)AT+CIPUDPMODE=ltngtltmodegt[ltIPaddressgtltPortgt]

orERROR

ltngt 0-7 A numeric parameter which indicates the connectionnumberltmodegt 0 UDP Normal Mode

1 UDP Extended Mode2 Set UDP address to be sent

ltIP addressgt A string parameter which indicates remote IP addressltportgt Remote port

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8227 AT+CIPRXGET Get Data from Network Manually

AT+CIPRXGET Get Data from Network Manually

Test CommandAT+CIPRXGET=

ResponseIf single IP connection (+CIPMUX=0)+CIPRXGET (list of supported ltmodegts)(list of supported ltreqlengthgt)

OKIf multi IP connection (+CIPMUX=1)+CIPRXGET (list of supported ltmodegts) (list of supported ltidgts) (list ofsupported ltreqlengthgt)

OKParametersSee Write Command

Read CommandAT+CIPRXGET

Response+CIPRXGET ltmodegt

OKParametersSee Write Command

Write Command1) If single IP connection(+CIPMUX=0)

AT+CIPRXGET=ltmodegt[ltreqlengthgt]

ResponseOKorERROR1)For single IP connectionIf AT+CIPSRIP=1 is set IP address and port are contained

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 164 281

2) If multi IP connection(+CIPMUX=1)

AT+CIPRXGET=ltmodegt[ltidgtltreqlengthgt]

if ltmodegt=1+CIPRXGET 1[ltIP ADDRESSgtltPORTgt]if ltmodegt=2+CIPRXGET 2ltreqlengthgtltcnflengthgt[ltIP ADDRESSgtltPORTgt]1234567890hellipOKif ltmodegt=3+CIPRXGET 3ltreqlengthgtltcnflengthgt[ltIP ADDRESSgtltPORTgt]5151hellipOKif ltmodegt=4+CIPRXGET 4ltcnflengthgt

OK2)For multi IP connectionIf AT+CIPSRIP=1 is set IP address and port is containedif ltmodegt=1+CIPRXGET 1[ltidgtltIP ADDRESSgtltPORTgt]if ltmodegt=2+CIPRXGET 2ltidgtltreqlengthgtltcnflengthgt[ltIPADDRESSgtltPORTgt]1234567890hellipOKif ltmodegt=3+CIPRXGET 3ltidgtltreqlengthgtltcnflengthgt[ltIPADDRESSgtltPORTgt]5151hellipOKif ltmodegt=4+CIPRXGET 4ltidgtltcnflengthgt

OK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt

0 Disable getting data from network manually the module isset to normal mode data will be pushed to TE directly1 Enable getting data from network manually2 The module can get data but the length of output data cannot exceed 1460 bytes at a time3 Similar to mode 2 but in HEX mode which means themodule can get 730 bytes maximum at a time4 Query how many data are not read with a given ID

ltidgt A numeric parameter which indicates the connection number

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 165 281

ltreqlengthgt Requested number of data bytes (1-1460 bytes)to be readIf ltmodegt=4the range of ltreqlengthgt is 0-2920bytesltcnflengthgt Confirmed number of data bytes to be read which may be less

than ltlengthgt 0 indicates that no data can be readParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteTo enable this function parameter ltmodegt must be set to 1 beforeconnection

8228 AT+CIPRDTIMER Set Remote Delay Timer

AT+CIPRDTIMER Set Remote Delay Timer

Test CommandAT+CIPRDTIMER=

Response+CIPRDTIMER (100-4000)(100-7000)

OKParametersSee Write Command

Read CommandAT+CIPRDTIMER

Response+CIPRDTIMER ltrdsigtimergtltrdmuxtimergt

OKParametersSee Write Command

Write CommandAT+CIPRDTIMER=ltrdsigtimergtltrdmuxtimergt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltrdsigtimergt Remote delay timer of single connection Default value is

2000ltrdmuxtimergt Remote delay timer of multi-connections Default value is

3500Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is used to shorten the disconnect time locally when theremote server has been disconnected

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 166 281

8229 AT+CIPSGTXT Select GPRS PDP context

AT+CIPSGTXT Select GPRS PDP context

Test CommandAT+CIPSGTXT=

Response+CIPSGTXT (01)

OKParametersSee Write Command

Write CommandAT+CIPSGTXT=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 Select first PDP context

1 Select second PDP contextParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is used to select pdp context only for multi IP connection(+CIPMUX=1)

8230 AT+CIPSENDHEX Set CIPSEND Data Format to Hex

AT+CIPSENDHEX Set CIPSEND Data Format to HEX

Test CommandAT+CIPSENDHEX=

Response+ CIPSENDHEX (01)

OKParametersSee Write Command

Write CommandAT+CIPSENDHEX=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 The default format of output data in AT+CIPSEND

1 Set the input data in HEX format when using CIPSENDcommand to send data

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 167 281

ReferenceNote

8231 AT+CIPHEXS Set Output-data Format with suffix

AT+CIPHEXS Set Output-data Format with suffix

Test CommandAT+CIPHEXS=

Response+CIPHEXS (list of supported ltmodegts)

OKParametersSee Write Command

Write CommandAT+CIPHEXS=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 The default format of output data

1 Set the output data with suffix 0d 0a2 Set the output data in HEX format with suffix 0d 0a

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is only available when AT+CIPHEAD=1

8232 AT+CIPTKA Set TCP Keepalive Parameters

AT+CIPTKA Set TCP Keepalive Parameters

Test CommandAT+CIPTKA=

Response+CIPTKA (list of supported ltmodegts)(list of supportedltkeepIdlegts)(list of supported ltkeepIntervalgt)(list ofsupported ltkeepCountgts)

OKParametersSee Write Command

Read CommandAT+CIPTKA

Response+CIPTKA ltmodegtltkeepIdlegtltkeepIntervalgtltkeepCountgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 168 281

ParametersSee Write Command

Write CommandAT+CIPTKA=ltmodegt[ltkeepIdlegt[ltkeepIntervalgt[ltkeepCountgt]]]

Response

OKIf error is related to ME functionalityERRORParametersltmodegt Set TCP keepalive option

0 Disable TCP keep alive mechanism1 Enable TCP keep alive mechanism

ltkeepIdlegt Integer type Idle time (in second) before TCP send the initialkeepalive probe

30-7200ltkeepIntervalgt Interval time (in second) between keepalive probesretransmission

30-75-600ltkeepCountgt Integer type Maximum number of keepalive probes to besent

1-9Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8233 AT+CIPOPTION Enable or Disable TCP nagle algorithm

AT+CIPOPTION Enable or Disable TCP nagle algorithm

Test CommandAT+CIPOPTION=

Response+CIPOPTION (list of supported ltmodegts)

OKParametersSee Write Command

Read CommandAT+CIPOPTION

Response+CIPOPTION ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPOPTION=ltmod

Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 169 281

egt OKIf error is related to ME functionalityERRORParametersltmodegt Config to enable or disable TCP nagle algorithm

0 Enable TCP nagle algorithm1 Disable TCP nagle algorithm

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 170 281

9 AT Commands for HTTP(S)Application

SIM7000 series has an embedded TCPIP stack that is driven by AT commands and enables the hostapplication to easily access the Internet HTTP(S) service This chapter is a reference guide to all the ATcommands and responses defined to use with the TCPIP stack in HTTP(S) Service

91 Overview

AT Command DescriptionAT+SHSSL Select SSL ConfigureAT+SHCONF Set HTTP(S) ParameterAT+SHCONN HTTP(S) ConnectionAT+SHBOD Set BodyAT+SHBODEXT Set Extension BodyAT+SHAHEAD Add HeadAT+SHPARA Set HTTP(S) ParaAT+SHCPARA Clear HTTP(S) Para

AT+SHCHEAD Clear HeadAT+SHSTATE Query HTTP(S) Connection StatusAT+SHREQ Set Request TypeAT+SHREAD Read Response ValueAT+SHDISC Disconnect HTTP(S)AT+HTTPTOFS Download file to ap file systemAT+HTTPTOFSRL State of download file to ap file system

92 Detailed Descriptions of Commands

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 171 281

921 AT+SHSSL Select SSL Configure

AT+SHSSL Select SSL Configure

Test commandAT+SHSSL=

Response+SHSSL (0-5) ca listcert name

OK

Read commandAT+SHSSL

Response+SHSSL ltindexgtltca listgtltcert namegt

OK

Write commandAT+SHSSL=ltindexgtltcalistgtltcertnamegt

ResponseOKorERRORParametersltindexgt CSSLCFG set Configure indexltca listgt Ca Certificate nameltcert namegt Cert Certificate name

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference -

922 AT+SHCONF Set HTTP(S) Parameter

AT+SHCONF Set HTTP(S) Parameter

Test commandAT+SHCONF=

Response+SHCONF HTTPParamTagHTTPParamValue

OK

Read commandAT+SHCONF

Response+SHCONF ltHTTPParamTaggtltHTTPParamValuegt

OK

Write commandAT+SHCONF=ltHTTPParamTaggtltHTTPParamValuegt

ResponseOKorERRORParametersltHTTPParaTaggt ltHTTPParamValuegtURL Server URL address(max is 64 bytes)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 172 281

server domain[ tcpPort]TIMEOUT Hold once request time

Unit is secondDefault 60s range 30-1800BODYLEN Set body max length(max is 1024 bytes)HEADERLEN Set head max length(max is 350 bytes)IPVER Set IP version

0 IPv41 IPv6

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust set URLBODYLENHEADERLEN value TIMEOUT default is 60 sURL format must httpxxxxxxx or httpsxxxxxxx

923 AT+SHCONN HTTP(S) Connection

AT+SHCONN HTTP(S) Connection

Execution commandAT+SHCONN

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -Reference -

924 AT+SHBOD Set Body

AT+SHBOD Set Body

Test commandAT+SHBOD=

Response+SHBOD bodyltbodylengt

OK

Read commandAT+SHBOD

Response+SHBOD ltbodygtltbodylengt

OKWrite commandAT+SHBOD=ltbodygtltbodylengt

ResponseOKor

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 173 281

ERRORParametersltbodygt Set body value (max length is SHCONF Set value)ltbodylengt Set body length (max length is SHCONF Set value)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

925AT+SHBODEXT Set Extension Body

AT+SHBODEXT Set Exetension BodyTest CommandAT+SHBODEXT=

Response+SHBODEXT (range of supported ltbodylengts)(range of supportedlttimeoutgts)

OKRead CommandAT+SHBODEXT

Response+SHBODEXT ltbodygtltlen_bodygt

OKWrite CommandAT+SHBODEXT=ltlen_bodygtlttimeoutgtltCRgttext is enteredltctrl-ZESCgtESC quits without sending

ResponseOKorERRORParametersltbodygt Set body value (max length is SHCONF Set value)ltlen_bodygt Length of ltbodygt Max value is ltbodylengtltbodylengt Max length set byAT+SHCONF=BODYLENltbodylengtlttimeoutgt Timeout for automatically sending edited data(100-10000 ms)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

926 AT+SHAHEAD Add Head

AT+SHAHEAD Add Head

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 174 281

Test commandAT+SHAHEAD=

Response+SHAHEAD typerdquovaluerdquo

OK

Read commandAT+SHAHEAD

Response+SHAHEAD lttypegtltvaluegt

OK

Write commandAT+SHAHEAD=lttypegtltvaluegt

ResponseOKORERRORParameterslttypegt Head type (max length is SHCONF Set value)ltvaluegt Head value (max length is SHCONF Set value)Note The sum of type and value max length is 350

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

927 AT+SHCHEAD Clear Head

AT+SHCHEAD Clear Head

Execution CommandAT+SHCHEAD

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

928 AT+SHPARA Set HTTP(S) Para

AT+SHPARA Set HTTP(S) Para

Test commandAT+SHPARA=

Response+SHPARA keyrdquovaluerdquo

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 175 281

OK

Read commandAT+SHPARA

Response+SHPARA ltkeygtltvaluegt

OK

Write commandAT+SHPARA=ltkeygtltvaluegt

ResponseOKorERRORParametersltkeygt Set key (max is 64 bytes)ltvaluegt Set value (max is 64 bytes)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

929AT+SHCPARA Clear HTTP(S) Para

AT+SHCPARA Clear HTTP(S) ParaTest CommandAT+SHCPARA=

ResponseOK

Execution CommandAT+SHCPARA

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

9210 AT+SHSTATE Query HTTP(S) Connection Status

AT+SHSTATE Query HTTP(S) Connection Status

Read commandAT+SHSTATE

Response+SHSTATE ltstatusgt

OKParametersltstatusgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 176 281

0 Expression HTTP(S) disconnect state1 Expression HTTP(S) connect state

Parameter Saving Mode -Max Response Time -Reference -

9211 AT+SHREQ Set Request Type

AT+SHREQ Set Request Type

Test commandAT+SHREQ=

Response+SHREQ url(1-5)

OK

Read commandAT+SHREQ

Response+SHREQ lturlgtlttypegt

OK

Write commandAT+SHREQ=lturlgtlttypegt

ResponseOKorERRORUnsolicited Result Code+SHREQ lttype stringgtltStatusCodegtltDataLengtParameterslturlgt Request server domain (max is 512 bytes)lttypegt

1 GET2 PUT3 POST4 PATCH5 HEAD

lttype stringgt String of type are GET PUTPOSTPATCHHEADlttimeoutgt Waiting for Response time(default is 60 sec)ltStatusCodegt HTTP(S) Status Code responded by remote server itidentifier refer to HTTP11(RFC2616)

100 Continue101 Switching Protocols200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 177 281

205 Reset Content206 Partial Content300 Multiple Choices301 Moved Permanently302 Found303 See Other304 Not Modified305 Use Proxy307 Temporary Redirect400 Bad Request401 Unauthorized402 Payment Required403 Forbidden404 Not Found405 Method Not Allowed406 Not Acceptable407 Proxy Authentication Required408 Request Time-out409 Conflict410 Gone411 Length Required412 Precondition Failed413 Request Entity Too Large414 Request-URI Too Large415 Unsupported Media Type416 Requested range not satisfiable417 Expectation Failed500 Internal Server Error501 Not Implemented502 Bad Gateway503 Service Unavailable504 Gateway Time-out505 HTTP(S) Version not supported

ltDataLengt The length of data gotParameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

9212 AT+SHREAD Read Response Value

AT+SHREAD Read Response Value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 178 281

Test commandAT+SHREAD=

Response+SHREAD (0-306176)(1-306176)

OK

Write commandAT+SHREAD=ltstartaddressgtltdatalengt

ResponseOK+SHREAD ltdata_lengtltdatagt

+SHREAD ltdata_lengtltdatagtorERROR

Ifltdatalengt is bigger than the data size received itrsquos errorIf ltdatalengt is bigger than 2048 will got multi URC +SHREADParametersltstartaddressgt Start address of dataltdatalengt Set read values lengthltdata_lengt Return data length max is 2048 bytes once

if more than 2048 bytes will return many timer until all data areread out

ltdatagt Response dataParameter Saving Mode -Max Response Time -

ReferenceNoteRead data after request

9213 AT+SHDISC Disconnect HTTP(S)

AT+SHDISC Disconnect HTTP(S)

Execution CommandAT+SHDISC

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -Reference -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 179 281

9214 AT+HTTPTOFS Download File to AP File System

AT+HTTPTOFS Download File to AP File System

Test CommandAT+HTTPTOFS=

Response+HTTPTOFS (1-255)(1-127)

OK

Read CommandAT+HTTPTOFS

Response+HTTPTOFS ltstatusgtlturlgtltfile_pathgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+HTTPTOFS=lturlgtltfile_pathgt[lttimeoutgt[ltretrycntgt]]

ResponseOK

+HTTPTOFS ltStatusCodegtltDataLengtParametersltstatusgt

0 Idle1 Busy

lturlgt The urlltfile_pathgt

File path and name on AP sideFor example customertestbincustapp testbin fotatestbin

lttimeoutgt Timeout of HTTP request Unit is secondRange is 10-1000 default value is 50

ltretrycntgt Retry times of HTTP requestRange is 5-100 default value is 5

ltStatusCodegt HTTP Status Code responded by remote server itidentifier refer to HTTP11(RFC2616)

100 Continue200 OK206 Partial Content400 Bad Request404 Not Found408 Request Time-out500 Internal Server Error600 Not HTTP PDU601 Network Error602 No memory603 DNS Error604 Stack Busy

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 180 281

620 SSL continue65535 Other Errors

ltDataLengtThe length of data download

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

9215 AT+HTTPTOFSRL State of Download File to AP File System

AT+HTTPTOFSRL State of Download File to AP File SystemTest CommandAT+HTTPTOFSRL=

ResponseOK

Read CommandAT+HTTPTOFSRL

Response+HTTPTOFSRL ltstatusgtltcurlen gtlttotallengt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstatusgt Downloading state

0 Idle1 During downloading

ltcurlengt The length of data have been download successfullylttotallengt The length of data download If total length does not been gotlttotallengt will be 0

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 181 281

10 AT Commands for FTP Application

SIM7000 series has an embedded TCPIP stack that is driven by AT commands and enables the hostapplication to easily access the Internet FTP service This chapter is a reference guide to all the ATcommands and responses defined for using with the TCPIP stack in FTP Service

101 Overview

Command DescriptionAT+FTPPORT Set FTP control portAT+FTPMODE Set active or passive FTP modeAT+FTPTYPE Set the type of data to be transferredAT+FTPPUTOPT Set FTP put typeAT+FTPCID Set FTP bearer profile identifierAT+FTPREST Set resume broken downloadAT+FTPSERV Set FTP server addressAT+FTPUN Set FTP user nameAT+FTPPW Set FTP passwordAT+FTPGETNAME Set download file nameAT+FTPGETPATH Set download file pathAT+FTPPUTNAME Set upload file nameAT+FTPPUTPATH Set upload file pathAT+FTPGET Download fileAT+FTPPUT Set upload fileAT+FTPDELE Delete specified file in FTP serverAT+FTPSIZE Get the size of specified file in FTP serverAT+FTPSTATE Get the FTP stateAT+FTPEXTPUT Extend upload fileAT+FTPMKD Make directory on the remote machineAT+FTPRMD Remove directory on the remote machineAT+FTPLIST List contents of directory on the remote machineAT+FTPEXTGET Extend download fileAT+FTPETPUT Upload FileAT+FTPETGET Download FileAT+FTPQUIT Quit current FTP sessionAT+FTPRENAME Rename the Specified File on the Remote Machine

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 182 281

AT+FTPMDTM Get the Last Modification Timestamp of Specified File on the Remote Machine

102 Detailed Descriptions of Commands

1021 AT+FTPPORT Set FTP Control Port

AT+FTPPORT Set FTP Control PortTest CommandAT+FTPPORT=

ResponseOK

Read CommandAT+FTPPORT

Response+FTPPORT ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPORT=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt The value of FTP Control port from 1 to 65535

Default value is 21Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteNumbers above 65535 are illegal as the port identification fields are 16 bitslong in the TCP header

1022 AT+FTPMODE Set Active or Passive FTP Mode

AT+FTPMODE Set Active or Passive FTP ModeTest CommandAT+FTPMODE=

ResponseOK

Read CommandAT+FTPMODE

Response+FTPMODE ltvaluegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 183 281

ParametersSee Write Command

Write CommandAT+FTPMODE=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt 0 Active FTP mode

1 Passive FTP modeParameter Saving Mode NO_SAVEMax Response Time -Reference Note

1023 AT+FTPTYPE Set the Type of Data to Be Transferred

AT+FTPTYPE Set the Type of Data to Be TransferredTest CommandAT+FTPTYPE=

ResponseOK

Read CommandAT+FTPTYPE

Response+FTPTYPE ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPTYPE=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt A For FTP ASCII sessions

I For FTP Binary sessionsParameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteWhen this value is set to A all the data sent by the stack to the FTP serveris made of 7 bits characters (NVT-ASCII the MSB is set to 0) As aconsequence binary data containing 8 bits characters will be corruptedduring the transfer if the FTPTYPE is set to A

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 184 281

1024 AT+FTPPUTOPT Set FTP Put Type

AT+FTPPUTOPT Set FTP Put TypeTest CommandAT+FTPPUTOPT=

ResponseOK

Read CommandAT+FTPPUTOPT

Response+FTPPUTOPT ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTOPT=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt APPE For appending file

STOU For storing unique fileSTOR For storing file

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1025 AT+FTPCID Set FTP Bearer Profile Identifier

AT+FTPCID Set FTP Bearer Profile Identifier

Test CommandAT+FTPCID=

ResponseOKParametersSee Write Command

Read CommandAT+FTPCID

Response+FTPCID ltvaluegt

OKParameterSee Write Command

Write CommandAT+FTPCID=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 185 281

Parametersltvaluegt Bearer profile identifier refer to AT+SAPBR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1026 AT+FTPREST Set Resume Broken Download

AT+FTPREST Set Resume Broken DownloadTest CommandAT+FTPREST=

ResponseOK

Read CommandAT+FTPREST

Response+FTPREST ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPREST=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Broken point to be resumed

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1027 AT+FTPSERV Set FTP Server Address

AT+FTPSERV Set FTP Server AddressTest CommandAT+FTPSERV=

ResponseOK

Read CommandAT+FTPSERV

Response+FTPSERV ltvaluegt

OKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 186 281

See Write Command

Write CommandAT+FTPSERV=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt 32-bit number in dotted-decimal notation (ie xxxxxxxxxxxx)or alphanumeric ASCII text string up to 49 characters if DNS is available

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1028 AT+FTPUN Set FTP User Name

AT+FTPUN Set FTP User Name

Test CommandAT+FTPUN=

ResponseOKParametersSee Write Command

Read CommandAT+FTPUN

Response+FTPUN ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPUN=ltvaluegt

ResponseOK

If error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 49 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1029 AT+FTPPW Set FTP Password

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 187 281

AT+FTPPW Set FTP Password

Test CommandAT+FTPPW=

ResponseOKParametersSee Write Command

Read CommandAT+FTPPW

Response+FTPPW ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPW=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 49 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10210AT+FTPGETNAME Set Download File Name

AT+FTPGETNAME Set Download File NameTest CommandAT+FTPGETNAME=

ResponseOK

Read CommandAT+FTPGETNAME

Response+FTPGETNAME ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPGETNAME=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 99 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 188 281

10211AT+FTPGETPATH Set Download File Path

AT+FTPGETPATH Set Download File PathTest CommandAT+FTPGETPATH=

ResponseOK

Read CommandAT+FTPGETPATH

Response+FTPGETPATH ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPGETPATH=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 255 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10212AT+FTPPUTNAME Set Upload File Name

AT+FTPPUTNAME Set Upload File NameTest CommandAT+FTPPUTNAME=

ResponseOK

Read CommandAT+FTPPUTNAME

Response+FTPPUTNAME ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTNAME=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 189 281

Parametersltvaluegt Alphanumeric ASCII text string up to 99 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10213AT+FTPPUTPATH Set Upload File Path

AT+FTPPUTPATH Set Upload File PathTest CommandAT+FTPPUTPATH=

ResponseOK

Read CommandAT+FTPPUTPATH

Response+FTPPUTPATH ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTPATH=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 255 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10214AT+FTPGET Download File

AT+FTPGET Download FileTest CommandAT+FTPGET=

ResponseOK

Write CommandAT+FTPGET=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPGET 11

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 190 281

If data transfer finished+FTPGET 10

If mode is 1 and it is a failed FTP get sessionOK

+FTPGET 1lterrorgt

If mode is 2+FTPGET 2ltcnflengthgt012345678hellipOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 1 For opening FTP get session

2 For reading FTP download dataltreqlengthgt Requested number of data bytes (1-1460)to be readltcnflengthgt Confirmed number of data bytes to be read which may be lessthan ltlengthgt 0 indicates that no data can be readlterrorgt 61 Net error

62 DNS error63 Connect error64 Timeout65 Server error66 Operation not allow70 Replay error71 User error72 Password error73 Type error74 Rest error75 Passive error76 Active error77 Operate error78 Upload error79 Download error80 Manual quit

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteWhen +FTPGET 11 is shown then use AT+FTPGET=2ltreqlengthgtto read data If the module still has unread data +FTPGET 11 will beshown again in a certain time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 191 281

10215AT+FTPPUT Set Upload File

AT+FTPPUT Set Upload FileTest CommandAT+FTPPUT=

ResponseOK

Write CommandAT+FTPPUT=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPPUT 11ltmaxlengthgt

If mode is 1 and it is a failed FTP get sessionOK

+FTPPUT 1lterrorgt

If mode is 2 and ltreqlengthgt is not 0+FTPPUT 2ltcnflengthgthelliphellip Input dataOK+FTPPUT 111360

If mode is 2 and ltreqlengthgt is 0 it will respond OK and FTP session willbe closedOK

If data transfer finished+FTPPUT 10

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 1 For opening FTP put session

2 For writing FTP upload dataltreqlengthgt Requested number of data bytes(0-ltmaxlengthgt) to betransmittedltcnflengthgt Confirmed number of data bytes to be transmittedltmaxlengthgt The max length of data can be sent at a time It depends onthe network statuslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 192 281

ReferenceNoteWhen +FTPPUT 11ltmaxlengthgt is shown then use AT+FTPPUT=2ltreqlengthgt to write data

10216AT+FTPDELE Delete Specified File in FTP Server

AT+FTPDELE Delete Specified File in FTP Server

Test CommandAT+FTPDELE=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPDELE

ResponseIf successedOK

+FTPDELE 10

If failedOK

+FTPDELE 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteThe file to be deleted is specified by the AT+FTPGETNAME andAT+FTPGETPATH commands

10217AT+FTPSIZE Get the Size of Specified File in FTP Server

AT+FTPSIZE Get the Size of Specified File in FTP Server

Test CommandAT+FTPSIZE=

ResponseOKParametersSee Execution Command

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 193 281

AT+FTPSIZE If successedOK

+FTPSIZE 10ltsizegt

If failedOK

+FTPSIZE 1lterrorgt0

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGETltsizegt The file size Unit byte

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteThe file is specified by the AT+FTPGETNAME and AT+FTPGETPATHcommands

10218AT+FTPSTATE Get the FTP State

AT+FTPSTATE Get the FTP State

Test CommandAT+FTPSTATE=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPSTATE

Response+FTPSTATE ltstategt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstategt

0 Idle1 In the FTP session including FTPGET FTPPUT FTPDELE and

FTPSIZE operationParameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 194 281

10219AT+FTPEXTPUT Extend Upload File

AT+FTPEXTPUT Extend Upload FileTest CommandAT+FTPEXTPUT=

ResponseOK

Write CommandAT+FTPEXTPUT=ltmodegt[ltposgtltlengtlttimeoutgt]

ResponseIf mode is 0 or 1OK

If mode is 2+FTPEXTPUT ltaddressgtltlengthelliphellip Input dataOK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 use default FTPPUT method

1 use extend FTPPUT method2 send data to RAM through serial port then FTPPUT method

will get the data from RAMltposgt data offset address 0-300kltlengt data length 0-300klttimeoutgt timeout value of serial port 1000ms-1000000msltfile namegt File name length should less or equal 50 characterslterrgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

Reference

Note When extend FTPPUT mode is activated input data then execute

AT+FTPPUT=1 to transmit after session is complete if successful itreturns +FTPPUT 10 otherwise it returns +FTPPUT 1lterrorgtlterrorgt see AT+FTPGET

10220AT+FTPMKD Make Directory on the Remote Machine

AT+FTPMKD Make Directory on the Remote MachineTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 195 281

AT+FTPMKD= OK

Execution CommandAT+FTPMKD

ResponseIf successOK

+FTPMKD 10

If failedOK

+FTPMKD 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

The created folder is specified by the AT+FTPGETPATH command

10221AT+FTPRMD Remove Directory on the Remote Machine

AT+FTPRMD Remove Directory on the Remote MachineTest CommandAT+FTPRMD=

ResponseOK

Execution CommandAT+FTPRMD

ResponseIf successOK

+FTPRMD 10

If failedOK

+FTPRMD 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 196 281

Max Response Time 75 seconds(In case no response is received from server)Reference Note

The removed folder is specified by the AT+FTPGETPATH command

10222AT+FTPLIST List Contents of Directory on the Remote Machine

AT+FTPLIST List Contents of Directory on the Remote MachineTest CommandAT+FTPLIST=

ResponseOK

Write CommandAT+FTPLIST=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPLIST 11

If data transfer is finished+FTPLIST 10

If mode is 1 and it is a failed FTP get sessionOK

+FTPLIST 1lterrorgt

If mode is 2+FTPLIST 2ltcnflengthgt012345678hellipOK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt

1 For opening FTP get file list session2 For reading FTP file list

ltreqlengthgt Requested number of data bytes (1-1460) to be readltcnflengthgt Confirmed number of data bytes to be read which may beless than ltreqlengthgt 0 indicates that no data can be readlterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

When +FTPLIST 11 is shown AT+FTPLIST=2ltreqlengthgt can

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 197 281

be used to read data If the module still has unread data +FTPLIST11 will be shown again in a certain time

If using AT+FTPGETPATH to set a directory path it will returned thefiles contents under this directory if set a file path it will return theinformation of the file specified

10223AT+FTPEXTGET Extend Download File

AT+FTPEXTGET Extend Download File

Test CommandAT+FTPEXTGET=

ResponseOKParametersSee Write Command

Read CommandAT+FTPEXTGET

Response+FTPEXTGET ltmodegtltlengthgtOKParametersSee Write Command

Write Command1) if mode is 0 or 1AT+FTPEXTGET=ltmodegt3)if mode is 3AT+FTPEXTGET=ltmodegtltposgtltlengt

ResponseIf mode is 0OK

If mode is 1 and successfully download dataOK

+FTPEXTGET 10

If mode is 1 and failed to download dataOK

+FTPEXTGET 1lterrorgt

If mode is 3 and successfully download data+FTPEXTGET 3ltlengthgt0123456hellipOKIf ltfile namegt is already exist in flashERRORParametersltmodegt 0 use default FTPGET method

1 open extend FTP get session and download data to RAM3 read the downloaded data from RAM then output it to the

serial port

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 198 281

ltfile namegt File name length should less than or equal to 50 charactersltposgt data offset should less than ltlengthgtltlengt data length 0-300kltlengthgt The length of the downloaded data from the remote machinelterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

The data it can get is 300k at most

10224AT+FTPETPUT Upload File

AT+FTPETPUT Upload File

Test CommandAT+FTPETPUT=

Response

OKParametersSee Write Command

Write CommandAT+FTPETPUT=ltmodegt

ResponseIf mode is 1 and successfully open PUT sessionOK

+FTPETPUT 11

If mode is 1 and failed to open PUT sessionOK

+FTPETPUT 1lterrorgt

If mode is 2+FTPETPUT 21hellip Input dataltETXgt To notify the module that all data has been sent switch

from data mode to command modeOK

If data transfer finished+FTPETPUT 10

If data transfer failed+FTPETPUT 1lterrorgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 199 281

ltmodegt 1 For opening FTPETPUT session2 For writing FTP upload data

lterrorgt See AT+FTPEXTGETParameter Saving Mode NO_SAVEMax Response Time -

Reference

Note The TCPIP stack will only interpret an ltETXgt character as the end of

the file to be transferred if its not preceded by a ltDLEgt character As aconsequence the attached host must send ltETXgt characters precededby ltDLEgt characters and it must also code ltDLEgt characters inltDLEgtltDLEgt

10225AT+FTPETGET Download File

AT+FTPETGET Download File

Test CommandAT+FTPETGET=

Response

OKParametersSee Write Command

Write CommandAT+FTPETGET=ltmodegt

ResponseIf mode is 1 and successfully open GET sessionOK

+FTPETGET 11

If data transfer finished0123456789hellipltETXgt To notify the user that all data transfer has been finished

switch from data mode to command mode

+FTPETGET 10

If mode is 1 and failed to download dataOK

+FTPETGET 1lterrorgtParametersltmodegt 1 Open FTPETGET session and download datalterrorgt See AT+FTPEXTGET

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 200 281

Reference

Note Each ltETXgt character present in the payload data of the FTP flow will

be coded by the TCPIP stack on the serial port as ltDLEgtltETXgt EachltDLEgt character will be coded as ltDLEgtltDLEgt The attached hostmust then decode the FTP flow to remove these escape characters

10226AT+FTPQUIT Quit Current FTP Session

AT+FTPQUIT Quit Current FTP SessionTest CommandAT+FTPQUIT=

ResponseOK

Execution CommandAT+FTPQUIT

Response

If the current operation is GET methodOK

+FTPGET 180

If the current operation is PUT methodOK

+FTPPUT 180

If FTP is in idle stateERROR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10227AT+FTPRENAME Rename the Specified File on the Remote Machine

AT+FTPRENAME Rename the Specified File on the Remote Machine

Test CommandAT+FTRENAME=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPRENAME

ResponseIf successOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 201 281

+FTPRENAME 10

If failedOK

+FTPRENAME 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterlterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note The file is specified by the AT+FTPGETNAME and

AT+FTPGETPATH commands The new file name is set by AT+FTPPUTNAME and

AT+FTPPUTPATH command

10228AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine

AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine

Test CommandAT+FTPMDTM=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPMDTM

ResponseIf successOK

+FTPMDTM 10lttimestampgt

If failedOK

+FTPMDTM 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterlterrorgt See AT+FTPGET

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 202 281

lttimestampgt The last modification timestamp of the specified file

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThe file is specified by the AT+FTPGETNAME and AT+FTPGETPATHcommands

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 203 281

11 AT Command for NTP function

111 Overview

Command DescriptionAT+CNTPCID Set GPRS bearer profilersquos IDAT+CNTP Synchronize network time

112 Detailed Descriptions of Commands

1121 AT+CNTPCID Set GPRS Bearer Profilersquos ID

AT+CNTPCID Set GPRS Bearer Profilersquos ID

Test CommandAT+CNTPCID=

Response+ CNTPCID (range of supporded ltcidgts)

OKParametersSee Write Command

Read CommandAT+CNTPCID

Response+ CNTPCID ltcidgt

OKParametersSee Write Command

Write CommandAT+CNTPCID=ltcidgt

ResponseOKIf error is related to ME functionalityERRORParametersltcidgt Bearer profile identifier refer to AT+SAPBR

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 204 281

Reference Note

1122 AT+CNTP Synchronize Network Time

AT+CNTP Synchronize Network Time

Test CommandAT+CNTP=

Response+CNTP (length of ltntp servergt)(range of lttime zonegt)(range of ltcidgt)(range of ltmodegt)

OKParameterSee Write Command

Read CommandAT+CNTP

Response+ CNTP ltntp severgtlttime zonegtltcidgtltmodegt

OKParameterSee Write Command

Write CommandAT+CNTP=ltntpservergt[lttimezonegt][ltcidgt][ltmodegt]

ResponseOKParameterltntp servergt NTP serverrsquos urllttime zonegt Local time zone the range is (-47 to 48) in fact timezone range (-12 to 12) but taking into account that some countries andregions will use half time zone or even fourth time zone so the entireextended four time zones X so that when the time zone of the input integersare used without the need for decimal Time zone in front of the West if it isa negative number indicates the time zoneltcidgt Bearer profile identifier refer to AT+SAPBRltmodegt print network time on uart and set to local time

0 Just set network to localtime1 Just output network time to AT port2 Set network to localtime and output network time to AT port

Execution commandAT+CNTP

ResponseOK

+CNTP ltcodegt[lttimegt]Parameterltcodegt 1 Network time synchronization is successful

61 Network Error62 DNS resolution error63 Connection Erro64 Service response error

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 205 281

65 Service Response Timeoutlttimegt Network time

Parameter Saving Mode -Max Response Time -

ReferenceNote After successful synchronization time you can use AT+CCLK to query

local time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 206 281

12 AT Commands for OneNetApplication

121 Overview

Command DescriptionAT+MIPLCREATE Create OneNet configurationAT+MIPLDELETE Delete OneNet configurationAT+MIPLOPEN Connect to OneNetAT+MIPLADDOBJ Add objectAT+MIPLDELOBJ Delete objectAT+MIPLCLOSE Disconnect to OneNetAT+MIPLNOTIFY Notify data to OneNetAT+MIPLREADRSP Send response on read commandAT+MIPLWRITERSP Send response on write commandAT+MIPLEXECUTERSP Send response on execute commandAT+MIPLOBSERVERSP Send response on observe commandAT+MIPLDISCOVERRSP Send response on discover commandAT+MIPLPARAMETERRSP Send response on parameter commandAT+MIPLUPDATE Update registrationAT+MIPLVER Version of OneNet SDKAT+MIPLBOOTSTRAP Bootstrap mode+MIPLREAD Read request to user+MIPLWRITE Write request to user+MIPLEXECUTE Execute request to user+MIPLOBSERVE Observe request to user+MIPLDISCOVER Discover request to user+MIPLPARAMETER Set parameter request to user+MIPLEVENT Event indication to user

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 207 281

122 Detailed Descriptions of Commands

1221 AT+MIPLCREATE Create OneNet configuration

AT+MIPLCREATE Create OneNet configuration

Test CommandAT+MIPLCREATE=

Response+MIPLCREATE ltsizegtltconfiggtltindexgtlttotalsizegtltflaggt

OKParametersSee Write Command

Execution CommandAT+MIPLCREATE

Responseltrefgt

OK

Write CommandAT+MIPLCREATE=ltsizegtltconfiggtltindexgtlttotalsizegtltflaggt

Responseltrefgt

OKParametersltsizegt Current ltconfiggt sizeltconfiggt Config in hex formatltindexgt Current config indexlttotalsizegt Total config sizeltflaggt Indicate the input is over or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1222 AT+MIPLDELETE Delete OneNet configuration

AT+MIPLDELETE Delete OneNet configuration

Test CommandAT+MIPLDELETE=

Response+MIPLDELETE ltrefgt

OKParametersSee Write Command

Write CommandAT+MIPLDELETE=ltref

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 208 281

gt Parametersltrefgt Config id

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1223 AT+MIPLOPEN Connect to OneNet

AT+MIPLOPEN Connect to OneNet

Test CommandAT+MIPLOPEN=

Response+MIPLOPEN ltrefgtltlifetimegtltparamgt

OKParametersSee Write Command

Write CommandAT+MIPLOPEN=ltrefgtltlifetimegtltparamgt

ResponseOKParametersltrefgt Config idltlifetimegt Lifetime to update automaticallyltparamgt Reserved

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1224 AT+MIPLADDOBJ Add object

AT+MIPLADDOBJ Add object

Test CommandAT+MIPLADDOBJ=

Response+MIPLADDOBJltrefgtltobjectidgtltinstancecountgtltinstanceBitmapgtltattributeCountgtltactionCountgt

OKParametersSee Write Command

Write CommandAT+MIPLADDOBJ=ltrefgtltobjectidgtltinstance

ResponseOKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 209 281

countgtltinstanceBitmapgtltattributeCountgtltactionCountgt

ltrefgt Config idltobjectidgt Object idltinstancecountgt Count of instanceltinstanceBitmapgt Bitmap of instanceltattributeCountgt Count of attribute resourceltactionCountgt Count of action resource

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1225 AT+MIPLDELOBJ Delete Object

AT+MIPLDELOBJ Delete object

Test CommandAT+MIPLDELOBJ=

Response+MIPLDELOBJ ltrefgtltobjectidgt

OKParametersSee Write Command

Write CommandAT+MIPLDELOBJ=ltrefgtltobjectidgt

ResponseOKParametersltrefgt Config idltobjectgt Object id

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1226 AT+MIPLCLOSE Disconnect to OneNet

AT+MIPLCLOSE Disconnect to OneNet

Test CommandAT+MIPLCLOSE=

Response+MIPLCLOSE ltrefgt

OKParametersSee Write Command

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 210 281

AT+MIPLCLOSE=ltrefgt OKParametersltrefgt Config id

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1227 AT+MIPLNOTIFY Notify Data to OneNet

AT+MIPLNOTIFY Notify Data to OneNet

Test CommandAT+MIPLNOTIFY=

Response+MIPLNOTIFYltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt[ltackidgt]

OKParametersSee Write Command

Write CommandAT+MIPLNOTIFY=ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt[ltackidgt]

ResponseOKParametersltrefgt Config idltobjectidgt Object idltinstanceidgt Instance idltresourceidgt Resource idltvaluetypegt Type of value

1 String2 Opaque3 Integer4 Float5 Bool

ltlengt Lengthltvaluegt Value stringltindexgt Index of current inputltflaggt Indicate the input is over or notltackidgt Need ack or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 211 281

1228 AT+MIPLREADRSP Send Response on Read Command

AT+MIPLREADRSP Send Response on Read Command

Test CommandAT+MIPLREADRSP=

Response+MIPLREADRSPltrefgtltmsgidgtltresultgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt

OKParametersSee Write Command

Write CommandAT+MIPLREADRSP=ltrefgtltmsgidgtltresultgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Resultltobjectidgt Object idltinstanceidgt Instance idltresourceidgt Resource idltvaluetypegt Type of value

1 String2 Opaque3 Integer4 Float5 Bool

ltlengt Lengthltvaluegt Value stringltindexgt Index of current inputltflaggt Indicate the input is over or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1229 AT+MIPLWRITERSP Send Response on Write Command

AT+MIPLWRITERSP Send Response on Write CommandTest CommandAT+MIPLWRITERSP=

Response+MIPLWRITERSP ltrefgtltmsgidgtltresultgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 212 281

OKParametersSee Write Command

Write CommandAT+MIPLWRITERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12210AT+MIPLEXECUTERSP Send Response on Execute Command

AT+MIPLEXECUTERSP Send Response on Execute Command

Test CommandAT+MIPLEXECUTERSP=

Response+MIPLEXECUTERSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLEXECUTERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12211AT+MIPLOBSERVERSP Send Response On Observe Command

AT+MIPLOBSERVERSP Send Response on Observe CommandTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 213 281

AT+MIPLOBSERVERSP=

+MIPLOBSERVERSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLOBSERVERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12212AT+MIPLDISCOVERRSP Send Response on Discover Command

AT+MIPLDISCOVERRSP Send Response on Discover Command

Test CommandAT+MIPLDISCOVERRSP=

Response+MIPLDISCOVERRSP ltrefgtltmsgidgtltresultgtltlengthgtltvaluestringgt

OKParametersSee Write Command

Write CommandAT+MIPLDISCOVERRSP=ltrefgtltmsgidgtltresultgtltlengthgtltvaluestringgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Resultltlengthgt Number of resourceidltvaluestringgt Resource id string

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12213AT+MIPLPARAMETERRSP Send Response on Parameter Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 214 281

AT+MIPLPARAMETERRSP Send Response on Parameter Command

Test CommandAT+MIPLPARAMETERRSP=

Response+MIPLPARAMETERRSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLPARAMETERRSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12214AT+MIPLUPDATE Update Registration

AT+MIPLUPDATE Update Registration

Test CommandAT+MIPLUPDATE=

Response+MIPLUPDATE ltrefgtltlifetimegtltflaggt

OKParametersSee Write Command

Write CommandAT+MIPLUPDATE=ltrefgtltlifetimegtltflaggt

ResponseOKParametersltrefgt Config idltlifetimegt Lifetime to updateltflaggt Update with object update or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12215AT+MIPLVER Version of OneNet SDK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 215 281

AT+MIPLVER Version of OneNet SDK

Read CommandAT+MIPLVER

Response+MIPLVER ltversiongt

OKParametersltversiongt Version of SDK

Parameter Saving Mode -Max Response Time -Reference

Note

12216AT+MIPLBOOTSTRAP Bootstrap Mode

AT+MIPLBOOTSTRAP Bootstrap Mode

Write CommandAT+MIPLBOOTSTRAP=ltmodegt

ResponseOKParametersltmodegt Bootstrap mode

0 Disable1 Enable

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12217+MIPLREAD Read Request to User

+MIPLREAD Read Request to UserResponse+MIPLREAD ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id read all resources of all instances ofthe object if instanceid equals -1ltresourceidgt Integer resource id read all resources of the instance ifresourceid equals -1

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 216 281

12218+MIPLWRITE Write Request to User

+MIPLWRITE Write Request to UserResponse+ MIPLWRITEltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltflaggtltindexgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance idltresourceidgt Integer resource idltvaluetypegt Integer write data value type

1 String2 Opaque3 Integer0 Float5 Bool

ltlengt Integer write data length It can be ommited if valuetype is Integeror Float or Boolltvaluegt Integer write data valueltflaggt Integer message flag

1 First message2 Middle message0 Last message

ltindexgt Integer message index from 0 to 1024

12219+MIPLEXECUTE Execute Request to User

+MIPLEXECUTE Execute Request to UserResponse+MIPLEXECUTEltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltlengtltargumentsgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 217 281

ltresourceidgt Integer resource idltlengt Integer parameter lengthltargumentsgt String parameter string

12220+MIPLOBSERVE Observe Request to User

+MIPLOBSERVE Observe Request to UserResponse+ MIPLOBSERVEltrefgtltmsgidgtltflaggtltobjectidgtltinstanceidgtltresourceidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltflaggt Integer observe flag

1 Indicates observe0 Indicates cancel observe

ltobjectidgt Integer object idltinstanceidgt Integer instance id observe all resources of all instancesof the object if instanceid equals -1ltresourceidgt Integer resource id observe all resources of the instance ifresourceid equals -1

12221+MIPLDISCOVER Discover Request to User

+MIPLDISCOVER Discover Request to UserResponse+MIPLDISCOVER ltrefgtltmsgidgtltobjectidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object id

12222+MIPLPARAMETER Set Parameter Request to User

+MIPLPARAMETER Set Parameter Request to UserResponse+MIPLPARAMETER

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 218 281

ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltlengtltparametergtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id observe all resources of all instancesof the object if instanceid equals -1ltresourceidgt Integer resource id observe all resources of the instance ifresourceid equals -1ltlengt Integer parameter lengthltparametergt String parameter string must start with and end with

pmin=xxx pmax=xxx gt=xxx lt=xxx stp=xxx

12223+MIPLEVENT Event Indication to User

+MIPLEVENT Event Indication to UserResponse+MIPLEVENT ltrefgtltevtidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltevtidgt Integer event id

1 BOOTSTRAP_START2 BOOTSTRAP_SUCCESS3 BOOTSTRAP_FAILED4 CONNECT_SUCCESS5 CONNECT_FAILED6 REG_SUCCESS7 REG_FAILED8 REG_TIMEOUT9 LIFETIME_TIMEOUT10 STATUS_HALT11 UPDATE_SUCCESS12 UPDATE_FAILED13 UPDATE_TIMEOUT14 UPDATE_NEED15 UNREG_DONE20 RESPONSE_FAILED21 RESPONSE_SUCCESS25 NOTIFY_FAILED26 NOTIFY_SUCCESS

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 219 281

13 AT Commands for Telecom IOTApplication

131 Overview

Command DescriptionAT+SIMLCREATE Create configurationAT+SIMLMODE Connection modeAT+SIMLOPEN Connect to Telecom IOTAT+SIMLSEND Send data to Telecom IOTAT+SIMLCLOSE Disconnect to Telecom IOT

132 Detailed Descriptions of Commands

1321 AT+SIMLCREATE Create Configuration

AT+SIMLCREATE Create Configuration

Test CommandAT+SIMLCREATE=

Response+SIMLCREATE ltconfiggt

OKParametersSee Write Command

Write CommandAT+SIMLCREATE=ltconfiggt

ResponseOKParametersltconfiggt Config in hex format

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 220 281

1322 AT+SIMLMODE Connection Mode

AT+SIMLMODE Connection Mode

Test CommandAT+SIMLMODE=

Response+SIMLMODE ltmodegt

OKParametersSee Write Command

Write CommandAT+SIMLMODE=ltmodegt

ResponseOKParametersltmodegt Connection mode

1 Other2 China Telecom IOT

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1323 AT+SIMLOPEN Connect to Telecom IOT

AT+SIMLOPEN Connect to Telecom IOT

Test CommandAT+SIMLOPEN=

Response+SIMLOPEN ltlifetimegt

OKParametersSee Write Command

Write CommandAT+SIMLOPEN=ltlifetimegt

ResponseOKParametersltlifetimegt Reserved

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 221 281

1324 AT+SIMLSEND Send Data to Telecom IOT

AT+SIMLSEND Send Data to Telecom IOT

Test CommandAT+SIMLSEND=

Response+SIMLSEND ltdatagtltflaggt

OKParametersSee Write Command

Write CommandAT+SIMLSEND=ltdatagtltflaggt

ResponseOKParametersltdatagt String in hex formatltflaggt

0 Input over1 Input not over

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1325 AT+SIMLCLOSE Disconnect to Telecom IOT

AT+SIMLCLOSE Disconnect to Telecom IOT

Execution CommandAT+SIMLCLOSE

ResponseOKParameters

Parameter Saving Mode -Max Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 222 281

14 AT Commands for GNSSApplication

SIM7000 series modules provide GNSS AT command is as follows

141 Overview

Command DescriptionAT+CGNSPWR GNSS Power ControlAT+CGNSINF GNSS Navigation Information Parsed From NMEA SentencesAT+CGNSURC GNSS Navigation URC ReportAT+CGNSPORT GNSS NMEA Out Port SetAT+CGNSCOLD GNSS Cold StartAT+CGNSWARM GNSS Warm StartAT+CGNSHOT GNSS Hot StartAT+CGNSMOD GNSS Work Mode SetAT+CGNSCFG GNSS NMEA Out ConfigureAT+CGNSTST GNSS NMEA Data Output to AT PortAT+CGNSXTRA GNSS XTRA Function OpenAT+CGNSCPY GNSS XTRA File CopyAT+CGNSRTMS GNSS NMEA out frequency configureAT+CGNSHOR Configure Positioning Desired AccuracyAT+CGNSUTIPR Configure Baud Rate When NMEA Output From UART3AT+CGNSNMEA Configure NMEA output sentencesAT+CGTP IZAT GNSS ConfigureAT+CGNSSUPLCFG GNSS SUPL ConfigureAT+CGNSSUPL GNSS SUPL Control

142 Detailed Descriptions of Commands

1421 AT+CGNSPWR GNSS Power Control

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 223 281

AT+CGNSPWR GNSS Power Control

Test CommandAT+CGNSPWR=

Response+CGNSPWR (list of supported ltmodegts )

OKParametersSee Write Command

Read CommandAT+CGNSPWR

ResponseTA returns the current status of GNSS Power supply+CGNSPWR ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSPWR=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS power supply1 Turn on GNSS power supply

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNMEA data will not out put to usbrsquos NMEA port when set AT+CGNSPWR=1through uart port except config it by AT+CGNSCFG=1

1422 AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences

AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences

Test CommandAT+CGNSINF=

ResponseOKParametersSee Execution Command

Execution CommandAT+CGNSINF

Response+CGNSINF ltGNSS run statusgtltFix statusgtltUTC date ampTimegtltLatitudegtltLongitudegtltMSL AltitudegtltSpeed OverGroundgtltCourse Over GroundgtltFixModegtltReserved1gtltHDOPgtltPDOPgtltVDOPgtltReserved2gtltGNSSSatellites in ViewgtltGNSS Satellites UsedgtltGLONASS SatellitesUsedgtltReserved3gtltCN0 maxgtltHPAgtltVPAgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 224 281

OKParametersltGNSS run statusgt

0 GNSS off1 GNSS on

ltFix statusgt0 Not fixed position1 Fixed position

See below table 15-1Parameter Saving Mode NO_SAVEMax Response Time -Reference

Table 15- 1 AT+CGNSINF return ParametersIndex Parameter Unit Range Length

1 GNSS run status -- 0-1 12 Fix status -- 0-1 1

3 UTC date amp TimeyyyyMMddhhmm

sssss

yyyy [19802039]MM [112]dd [131]hh [023]mm [059]

sssss[000060999]

18

4 Latitude plusmndddddddd [-9000000090000000] 105 Longitude plusmnddddddddd [-180000000180000000] 11

6 MSL Altitude meters 8

7 Speed Over Ground Kmhour [099999] 6

8 Course Over Ground degrees [036000] 6

9 Fix Mode -- 012[1] 1

10 Reserved1 0

11 HDOP -- [0999] 4

12 PDOP -- [0999] 4

13 VDOP -- [0999] 4

14 Reserved2 0

15 GNSS Satellites in View -- [099] 2

16 GPS Satellites Used -- [099] 2

17 GLONASS Satellites used -- [099] 2

18 Reserved3 0

19 CN0 max dBHz [055] 2

20 HPA[2] meters [099999] 6

21 VPA[2] meters [099999] 6

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 225 281

Total(94) chars

Note1 The range of ltFix Modegt depends on the GNSS chip used2 Reserved

1423 AT+CGNSURC GNSS Navigation URC Report

AT+CGNSURC GNSS Navigation URC Report

Test CommandAT+CGNSURC=

Response+CGNSURC (0-255)

OKParametersSee Write Command

Read CommandAT+CGNSURC

ResponseTA returns the current URC setting+CGNSURC ltNavigation modegt

OKParametersSee Write CommandUnsolicited Result Code+UGNSINF ltGNSS run statusgtltFix statusgtltUTC date ampTimegtltLatitudegtltLongitudegtltMSL AltitudegtltSpeed OverGroundgtltCourse Over GroundgtltFixModegtltReserved1gtltHDOPgtltPDOPgtltVDOPgtltReserved2gtltGNSSSatellites in ViewgtltGNSS Satellites UsedgtltGLONASS SatellitesUsedgtltReserved3gtltCN0 maxgtltHPAgtltVPAgt

Write CommandAT+CGNSURC=ltNavigation modegt

ResponseOKorERRORParametersltNavigation modegt

0 Turn off navigation data URC report1 Turn on navigation data URC report and report every GNSS FIX2 Turn on navigation data URC report and report every 2 GNSS FIXhellip255 Turn on navigation data URC report and report every 255 GNSS FIX

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 226 281

ReferenceNote Factory setting is AT+CGNSURC=0 URC +UGNSINF parameters are the same as +CGNSINF return

1424 AT+CGNSPORT GNSS NMEA Out Port Set

AT+CGNSPORT GNSS NMEA Out Port Set

Test CommandAT+CGNSPORT=

Response+CGNSPORT (list of supported ltportgt)

OKParametersSee Write Command

Read CommandAT+CGNSPORT

Response+CGNSPORT ltportgt

OK

Write CommandAT+CGNSPORT=ltportgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltportgt Num of the port NMEA out

3 NMEA port4 NONE

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

Module must reboot to make it effect if ltportgt value is changed

1425 AT+CGNSCOLD GNSS Cold Start

AT+CGNSCOLD GNSS Cold StartTest CommandAT+CGNSCOLD=

ResponseOK

Execution CommandAT+CGNSCOLD

ResponseIf AT+CGNSXTRA=0OKElse if AT+CGNSXTRA=1OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 227 281

+CGNSXTRA ltmodgtParametersltmodgt

0 Aid XTRA file success1 XTRA file is not exist2 XTRA file is not effective

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1426 AT+CGNSWARM GNSS Warm Start

AT+CGNSWARM GNSS Warm StartTest CommandAT+CGNSWARM=

ResponseOK

Execution CommandAT+CGNSWARM

Response

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

1427 AT+CGNSHOT GNSS Hot Start

AT+CGNSHOT GNSS Hot StartTest CommandAT+CGNSHOT=

ResponseOK

Execution CommandAT+CGNSHOT

Response

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 228 281

1428 AT+CGNSMOD GNSS Work Mode Set

AT+CGNSMOD GNSS Work Mode Set

Test CommandAT+CGNSMOD=

Response+CGNSMOD (list of supported ltgps modegt)(list of supported ltglomodegts)(list of supported ltbd modegts)(list of supported ltgal modegts)

OKParametersSee Write Command

Read CommandAT+CGNSMOD

Response+CGNSMOD ltgps modegtltglo modegtltbd modegtltgal modegt

OK

Write CommandAT+CGNSMOD=ltgpsmodegtltglomodegtltbdmodegtltgal modegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltGPS modegt GPS work mode

1 Start GPS NMEA outltglo modegt GLONASS work mode

0 Stop GLONASS NMEA out1 Start GLONASS NMEA out

ltbd modegt BEIDOU work mode0 Stop BEIDOU NMEA out1 Start BEIDOU NMEA out2 BEIDOU outside of us

ltga modegt GALILEAN work mode0 Stop GALILEAN NMEA out1 Start GALILEAN NMEA out2 GALILEAN outside of us

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

1429 AT+CGNSCFG GNSS NMEA Out Configure

AT+CGNSCFG GNSS NMEA Out ConfigureTest CommandAT+CGNSCFG=

Response+CGNSCFG (list of supported ltmodegts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 229 281

OKParametersSee Write Command

Read CommandAT+CGNSCFG

ResponseTA returns the current status of configure+CGNSCFG ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSCFG=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS NMEA data output to USBrsquos NMEA port when setAT+CGNSPWR=10 through UART

1 Turn on GNSS NMEA data output to USBrsquos NMEA port when setAT+CGNSPWR=10 through UART2 Turn on GNSS NMEA data output to UART3 port when setAT+CGNSPWR=10

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command only supported in UART port

14210AT+CGNSTST GNSS NMEA Data Output to AT Port

AT+CGNSTST GNSS NMEA Data Output to AT Port

Test CommandAT+CGNSTST=

Response+CGNSTST (0-1) (1-255)

OKParametersSee Write Command

Read CommandAT+CGNSTST

ResponseTA returns the current status of configure+CGNSTST ltTSTgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 230 281

ParametersSee Write Command

Write CommandAT+CGNSTST=ltTSTgt[ltcontgt]

ResponseOKorERRORParametersltTSTgt

0 Turn off GNSS NMEA data out put to AT port1 Turn on GNSS NMEA data out put to AT port

ltcontgt the number of NMEA data package1-255

Parameter Saving Mode NO_SAVEMax Response Time -Reference

14211AT+CGNSXTRA GNSS XTRA Function Open

AT+CGNSXTRA GNSS XTRA Function Open

Test CommandAT+CGNSXTRA=

Response+CGNSXTRA (0-1)

OKParametersSee Write Command

Read CommandAT+CGNSXTRA

ResponseTA returns the current status of configure+CGNSXTRA ltenablegt

OKParametersSee Write Command

Write CommandAT+CGNSXTRA=ltenablegt

ResponseOKorERRORParametersltenablegt

0 Disable XTRA function1 Enable XTRA function

Execution CommandAT+CGNSXTRA

ResponseThis command is used to query validate time of XTRA file The XTRA file

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 231 281

exists if the download and copy are successfulIf XTRA file is not existERRORElse if XTRA file is existltvalidDurationHoursgtltInject gpsOneXTR GPS timegt

OKParametersltvalidDurationHoursgt Validate time of XTRA fileUnit is Hour Defautvalue is 168ltInject gpsOneXTR GPS timegt Download time of XTRA file

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

14212AT+CGNSCPY GNSS XTRA File Copy

AT+CGNSCPY GNSS XTRA File Copy

Test CommandAT+CGNSCPY=

ResponseOKParametersSee Execution Command

Execution CommandAT+CGNSCPY

Response+CGNSCPY ltretgt

OKParametersltretgt

1 File not exist0 Copy success

Parameter Saving Mode NO_SAVEMax Response Time -Reference

14213AT+CGNSRTMS GNSS NMEA Out Frequency Configure

AT+CGNSRTMS GNSS NMEA Out Frequency ConfigureTest CommandAT+CGNSRTMS=

Response+CGNSRTMS (list of supported ltfrequencygts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 232 281

OKParametersSee Read Command

Read CommandAT+CGNSRTMS

Response+CGNSRTMS ltfrequency gt

OKParametersltfrequencygt GNSS NMEA Out Frequency range is 50-1000

Defaultvalue is 1000Parameter Saving Mode NO_SAVEMax Response Time -Reference

14214AT+CGNSHOR Configure Positioning Desired Accuracy

AT+CGNSHOR Configure Positioning Desired Accuracy

Test CommandAT+CGNSHOR=

Response+CGNSHOR (0-1800000)

OKParametersSee Write Command

Read CommandAT+CGNSHOR

ResponseTA returns the current status of configure+CGNSHOR ltaccgt

OKParametersSee Write Command

Write CommandAT+CGNSHOR=ltaccgt

ResponseOKorERRORParametersltaccgt Configure the positioning desired accuracy threshold in meters

Range 0-1800000 Default value is 50Parameter Saving Mode NO_SAVEMax Response Time -Reference

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 233 281

14215AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3

AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3

Test CommandAT+CGNSUTIPR=

Response+CGNSUTIPR (9600192003840057600115200)

OKParametersSee Write Command

Read CommandAT+CGNSUTIPR

ResponseTA returns the current status of configure+CGNSUTIPR ltiprgt

OKParametersSee Write Command

Write CommandAT+CGNSUTIPR=ltiprgt

ResponseOKorERRORParametersltiprgt Baud rate when NMEA output from UART3

9600192003840057600115200

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteWhen GPS is started set AT+CGNSUTIPR=ltiprgt first then useAT+CGNSCFG=2 to configure UART3 output After turning on GPS youcan use the set baud rate output in UART3

14216AT+CGNSNMEA Configure NMEA Output Sentences

AT+CGNSNMEA Configure NMEA Output Sentences

Test CommandAT+CGNSNMEA=

Response+CGNSNMEA (range of supported ltnmeagts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 234 281

OKParametersSee Write Command

Read CommandAT+CGNSNMEA

Response+CGNSNMEA ltnmeagt

OKParametersSee Write Command

Write CommandAT+CGNSNMEA=ltnmeagt

This command is used to configure NMEA output sentences which aregenerated by the GPS One engine when position data is availableResponseOKorERRORParametersltnmeagt Range is 0-262143Each bit enables an NMEA sentence output as follows

Bit 0 GPGGA (global positioning system fix data)Bit 1 GPRMC (recommended minimum specific GPSTRANSIT data)Bit 2 GPGSV (GPS satellites in view)Bit 3 GPGSA (GPS DOP and active satellites)Bit 4 GPVTG (track made good and ground speed)Bit 5 PQXFI (Global Positioning System Extended Fix Data)Bit 6 GLGSV (GLONASS satellites in view GLONASS fixes only)Bit 7 GNGSA (1 GPS2 Glonass3 GALILE DOP and Active

Satellites)Bit 8 GNGNS (fix data for GNSS receiversoutput forGPSGLONASSGALILEO)Bit 9 ReservedBit 10 GAGSV (GALILEO satellites in view)Bit 11 ReservedBit 12 ReservedBit 13 ReservedBit 14 ReservedBit 15 ReservedBit 16 BDGSAPQGSA (BEIDOUQZSS DOP and active satellites)Bit 17 BDGSVPQGSV (BEIDOUQZSS satellites in view)

Set the desired NMEA sentence bit(s) If multiple NMEA sentence formatsare desired OR the desired bits together

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

Reserved default 0 set invalid

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 235 281

14217AT+CGTP IZAT GNSS Configure

AT+CGTP IZAT GNSS Configure

Test CommandAT+CGTP=

ResponseOKParametersSee Write Command

Read CommandAT+CGTP

Response+CGTPltfeature_controlgtltuser_session_controlgtltprimary_svr_addressgtltprimary_svr_portgtltsecondary_svr_addressgtltsecondary_svr_portgt

OKParametersSee Write Command

Write CommandAT+CGTP=ltfeature_controlgt

ResponseIf successfullyOKIf failedERRORParametersltfeature_controlgt

0 GTP disabled1 GTP enabled

If you want to use IZAT functionthis value must be 1ltuser_session_controlgt

0 Connection to the XTS is never permitted1 Connection to the XTS is always permitted

If you want to use IZAT functionthis value must be 1ltprimary_svr_addressgt the IP address of the primary GTP ServerIf you want to use IZAT functionthis value must be gtp1izatcloutnetltprimary_svr_portgt the port number of the primaryIf you want to use IZAT functionthis value must be 443ltsecondary_svr_addressgt the IP address of the secondary GTPServerIf you want to use IZAT functionthis value must be gtp2izatcloutnetltsecondary_svr_portgt the port number of the primaryIf you want to use IZAT functionthis value must be 443ltlatitudegt Latitude (specified in WGS84 datum)Type Floating pointUnits DegreesRange -900 to 900Positive values indicate northern latitude

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 236 281

Negative values indicate southern latitudeltlongitudegt Longitude (specified in WGS84 datum)Type Floating pointUnits DegreesRange -1800 to 1800Positive values indicate eastern longitudeNegative values indicate western longitudeltdategt Output format is yyyy-mm-ddlttimegt UTC time output format is hhmmssltaccuarygt Horizontal position uncertainty (circular)Type Floating pointUnits Meters

Execution CommandAT+CGTP

ResponseOK

+GTPCELL ltlatitudegtltlongitudegtltdategtlttimegtltaccuarygtParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note Before all IZAT related operations we should ensure network is

registered IZAT flowStep 1 Configure IZAT NV param by AT+CGTP=1Step 2 Query IZAT NV param by AT+CGTPStep 3 Start IZAT location by AT+CGTP AT command exampleQuery IZAT NV setAT+CGTP+CGTP 11gtp1izatcloudnet443gtp2izatcloudnet443

OKIf query result is not this need set itAT+CGTP=1OK Start IZAT locationAT+CGTPOK

+GTPCELL32943878-1172145082019-08-231728031330200928

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 237 281

14218AT+CGNSSUPLCFG GNSS SUPL Configure

AT+CGNSSUPLCFG GNSS SUPL Configure

Test CommandAT+CGNSSUPLCFG=

Response+CGNSSUPLCFG APNSUPLURL(0-31)(1-4)(0-1)

OKParametersSee Write Command

Read CommandAT+CGNSSUPLCFG

Response+CGNSSUPLCFG ltAPNgtltURLgtltSRVgtltPDNgtltSECURITYgt

OKParametersSee Write Command

Write CommandAT+CGNSSUPLCFG=ltAPNgtltSUPLURLgtltSRVgtltPDNgtltSECURITYgt

ResponseOKorERRORParametersltAPNgt APN nameltSUPLURLgt Server address urlltSRVgt Serving systems type

Bit 0 CDMABit 1 HDRBit 2 GSMBit 3 WCDMABit 4 LTE

ltPDNgt1 IPV42 IPV63 IPV4V64 PPP

ltSECURITYgt0 Disables security1 Enables security

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 238 281

14219AT+CGNSSUPL GNSS SUPL Control

AT+CGNSSUPL GNSS SUPL Control

Test CommandAT+CGNSSUPL=

Response+CGNSSUPL (list of supportedltmodegts)

OKParametersSee Write Command

Read CommandAT+CGNSSUPL

Response+CGNSSUPL ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSSUPL=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS SUPL1 Turn on GNSS SUPL

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 239 281

15 AT Commands for File System

151 Overview

Command DescriptionAT+CFSINIT Get Flash Data BufferAT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINITAT+CFSRFILE Read File from FlashAT+CFSDFILE Delete the File from the FlashAT+CFSGFIS Get File SizeAT+CFSREN Rename a fileAT+CFSGFRS Get the size of file systemAT+CFSTERM Free the Flash Buffer Allocated by CFSINITAT+CBAINIT Initialize the ap backup file systemAT+CBALIST Set the files which want to backupAT+CBAPPS Start to backup ap file system allocated by CBAINIT and CBALISTAT+CBART Restore the file into ap file system

152 Detailed Descriptions of Commands

1521 AT+CFSINIT Get Flash Data Buffer

AT+CFSINIT Get Flash Data Buffer

Execution CommandAT+CFSINIT

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 240 281

Max Response Time -Reference Note

1522 AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT

AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT

Test CommandAT+CFSWFILE=

Response+CFSWFILE (0-3)fileName(0-1)(1-10240)(100-10000)

OKParametersSee Write Command

Write CommandAT+CFSWFILE=ltindexgtltfilenamegtltmodegtltfilesizegtltinput timegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should less or equal 50 characters

ltmodegt0 If the file already existed write the data at the beginning of thefile1 If the file already existed add the data at the end of the file

ltfile sizegtFile size should be less than 10240 bytes

ltinput timegt Millisecond should send file during this period or you canrsquotsend file when timeout The value should be less than 10000 ms

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 241 281

1523 AT+CFSRFILE Read File from Flash

AT+CFSRFILE Read File from Flash

Test CommandAT+CFSRFILE=

Response+CFSRFILE (0-3)fileName(0-1)(1-10240)(0-filesize)

OKParametersSee Write Command

Write CommandAT+CFSRFILE=ltindexgtltfilenamegtltmodegtltfilesizegtltpositiongt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should be less than or equal to 50 characters

ltmodegt0 Read data at the beginning of the file 1 Read data at the ltpositiongt of the file

ltfile sizegtThe size of the file that you want to read should be less than 10240

ltpositiongt The starting position that will be read in the fileWhen ltwrite modegt=0 ltpositiongt is invalid Read data from the beginningto the end of the fileWhen ltwrite modegt=1 ltpositiongt is valid Read data from the ltpositiongt tothe end of the file

Parameter Saving Mode -Max Response Time -Reference Note

1524 AT+CFSDFILE Delete the File from the Flash

AT+CFSDFILE Delete the File from the Flash

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 242 281

Test CommandAT+CFSDFILE=

Response+CFSDFILE (0-3)fileName

OKParametersSee Write Command

Write CommandAT+CFSDFILE=ltindexgtltfile namegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should be less than or equal to 50 characters

Parameter Saving Mode -Max Response Time -Reference Note

1525 AT+CFSGFIS Get File Size

AT+CFSGFIS Get File Size

Test CommandAT+CFSGFIS=

Response+CFSGFIS (0-3)fileName

OKParametersSee Write Command

Write CommandAT+CFSGFIS=ltindexgtltfile namegt

ResponseERRORor+CME ERROR lterrgtor+CFSGFIS ltngt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 243 281

OKParametersltfile namegt

File name length should be less than or equal to 50 charactersltngt File sizeltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

Parameter Saving Mode -Max Response Time -Reference Note

1526 AT+CFSREN Rename a File

AT+CFSREN Rename a File

Test CommandAT+CFSREN=

Response+CFSREN (0-3)old_namenew_name

OKParametersSee Write Command

Write CommandAT+CFSREN=ltindexgtltold file namegtltnewfile namegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltold file namegtFile name length should be less than or equal to 50 characters

ltnew file namegtFile name length should be less than or equal to 50 characters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 244 281

Parameter Saving Mode -Max Response Time -Reference Note

1527 AT+CFSGFRS Get the Size of File System

AT+CFSGFRS Get the Size of file system

Read CommandAT+CFSGFRS

ResponseERRORor+CME ERROR lterrgtor+CFSGFRS ltngt

OKParametersltngt the size of file system

Parameter Saving Mode -Max Response Time -Reference Note

1528 AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT

AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT

Execution CommandAT+CFSTERM

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 245 281

1529 AT+CBAINIT Initialize the AP Backup File System

AT+CBAINIT Initialize the AP Backup File System

Execution CommandAT+CBAINIT

ResponseOKorERRORor+CME ERROR lterrgt

Parameter Saving Mode -Max Response Time 3 secondsReference Note

15210AT+CBALIST Set the files Which Want to Backup

AT+CBALIST Set the Files Which Want to Backup

Read CommandAT+CBALIST

Response+CBALIST ltindexgtltfilenamegt

OKParametersSee Write Command

Write CommandAT+CBALIST=ltindexgtltfilenamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltindexgt 0-9 The file index

10 Disable log11 Enable log

ltfile namegtFile name length should less than or equal to 80 charactersParameter Saving Mode NO_SAVEMax Response TimeReference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 246 281

15211AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT andCBALIST

AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT and CBALIST

Execution CommandAT+CBAPPS

ResponseOKorERRORor+CME ERROR lterrgt

Parameter Saving Mode -Max Response Time 3 secondsReference Note

15212AT+CBART Restore the File into AP File System

AT+CBART Restore the File into AP File System

Execution CommandAT+CBART

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -Max Response Time 3 secondsReference Note

The files should have been backup into ap file system

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 247 281

16 AT Commands for SIM ApplicationToolkit

161 Overview

Command DescriptionAT+STIN SAT indicationAT+STGI Get SAT informationAT+STGR SAT respondAT+STK STK switch

162 Detailed Descriptions of Commands

1621 AT+STIN SAT Indication

AT+STIN SAT Indication

Test CommandAT+STIN=

ResponseOKParametersSee Read Command

Read CommandAT+STIN

Response+STIN ltcmd_idgt

OKIf the current proactive command has been changed+ STIN ltcmd_idgtParametersltcmd_idgt Indicate the type of proactive command issued

21 Display text22 Get inkey23 Get input24 Select item

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 248 281

25 Set up menu

Parameter Saving Mode -Max Response Time -Reference Notification that application will return to main menu automatically if user

doesnrsquot do any action in 2 minutes

1622 AT+STGI Get SAT Information

AT+STGI Get SAT Information

Test CommandAT+STGI=

ResponseOKParametersSee Write Command

Write CommandAT+STGI=ltcmd_idgt

ResponseIf ltcmd_idgt=21+STGI21ltpriogtltclear_modegtlttext_lengtlttextgt

OK

If ltcmd_idgt=22+STGI22ltrsp_formatgtlthelpgtlttext_lengtlttextgt

OK

If ltcmd_idgt=23+STGI23ltrsp_formatgtltmax_lengtltmin_lengtlthelpgtltshowgtlttext_lengtlttextgt

OK

If ltcmd_idgt=24+STGI24lthelpgtltsoftkeygtltpresentgtlttitle_lengtlttitlegtltitem_numgt+STGI24ltitem_idgtltitem_lengtltitem_datagt[hellip]

OK

If ltcmd_idgt=25+STGI25lthelpgtltsoftkeygtlttitle_lengtlttitlegtltitem_numgt+STGI25ltitem_idgtltitem_lengtltitem_datagt[hellip]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 249 281

OKorERRORParametersltcmd_idgt See AT+STINltpriogt Priority of display text

0 Normal priority1 High priority

ltclear_modegt0 Clear after a delay1 Clear by user

lttext_lengt Length of textltrsp_formatgt

0 SMS default alphabet1 YES or NO2 Numerical only3 UCS2

lthelpgt0 Help unavailable1 Help available

ltmax_lengt Maximum length of inputltmin_lengt Minimum length of inputltshowgt

0 Hide input text1 Display input text

ltsoftkeygt0 No softkey preferred1 Softkey preferred

ltpresentgt Menu presentation format available for select item0 Presentation not specified1 Data value presentation2 Navigation presentation

lttitle_lengt Length of titleltitem_numgt Number of items in the menultitem_idgt Identifier of itemltitem_lengt Length of itemlttitlegt Title in ucs2 formatltitem_datagt Content of the item in ucs2 formatlttextgt Text in ucs2 format

Parameter Saving Mode -Max Response Time -

ReferenceRegularly this command is used upon receipt of an URC +STIN to requestthe parameters of the proactive command Then the TA is expected toacknowledge the AT+STGI response with AT+STGR to confirm that theproactive command has been executed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 250 281

1623 AT+STGR SAT Respond

AT+STGR SAT respond

Test CommandAT+STGR=

ResponseOKParametersSee Write Command

Write CommandAT+STGR=ltcmd_idgt[ltdatagt]

ResponseOKorERRORParametersltcmd_idgt Identifier of proactive command

22 Get inkey23 Get input24 Select item25 Set up menu83 Session end by user84 Go backward

ltdatagtIf ltcmd_idgt=22

Input a characterIf ltcmd_idgt=23

Input a stringIf ltrsp_formatgt is YES or NO input of a character in case of ANSIcharacter set requests one byte eg YIf ltrsp_formatgt is numerical only input the characters in decimalnumber eg 123If ltrsp_formatgt is UCS2 requests a 4 byte string eg 0031ltrsp_formatgt refer to the response by AT+STGI=23

If ltcmd_idgt=24Input the identifier of the item selected by user

If ltcmd_idgt=25Input the identifier of the item selected by user

If ltcmd_idgt=83ltdatagtIgnoreNote It could return main menu during proactive command id is not 22or 23

If ltcmd_idgt=84ltdatagt Ignore

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 251 281

ReferenceNote

1624 AT+STK STK Switch

AT+STK STK Switch

Test CommandAT+STK=

ResponseOKParametersSee Write Command

Read CommandAT+STK

Response+STK ltvaluegt

OKParametersSee Write Command

Write CommandAT+STK=ltvaluegt

ResponseOKorERRORParametersltvaluegt

0 Disable STK1 Enable STK

Parameter Saving Mode -Max Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 252 281

17 AT Commands for SSL Application

171 Overview of AT Commands for SSL Application

Command DescriptionAT+CSSLCFG Configure SSL parameters of context identifier

172 Detailed Descriptions of AT Commands for SSL Application

1721 AT+CSSLCFG Configure SSL Parameters of Context Identifier

AT+CSSLCFG Configure SSL Parameters of Context Identifier

Test CommandAT+CSSLCFG=

Response+CSSLCFG sslversion(0-5)(0-5)+CSSLCFGciphersuite(0-5)(0-7)(0x008A0x008B0x008C0x008D0x00A80x00A90x00AE0x00AF0x002F0x00330x00350x00390xC02A0xC02B0xC02C0xC02D0xC02E0xC02F0xC0300xC0310xC0320xC09C0xC09D0xC09E0xC09F0xC0A00xC09F0xC0A10xC0A20xC0A30xCC130xCC140xCC15)+CSSLCFG ignorertctime(0-5)(0-1)+CSSLCFG protocol(0-5)(1-2)+CSSLCFG sni(0-5)ltservernamegt+CSSLCFG ctxindex(0-5)+CSSLCFG convert(1-3)(ltcnamegt[ltkeynamegt[ltpasskeygt]])

OKParametersSee Write Command

Read CommandAT+CSSLCFG

ResponseOKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 253 281

See Write Command

Write CommandAT+CSSLCFG=sslversionltctxindexgtltsslversiongt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltsslversiongt

0 QAPI_NET_SSL_PROTOCOL_UNKNOWN1 QAPI_NET_SSL_PROTOCOL_TLS_1_02 QAPI_NET_SSL_PROTOCOL_TLS_1_13 QAPI_NET_SSL_PROTOCOL_TLS_1_24 QAPI_NET_SSL_PROTOCOL_DTLS_1_05 QAPI_NET_SSL_PROTOCOL_DTLS_1_2

AT+CSSLCFG=ciphersuiteltctxindexgtltcipher_indexgtltciphersuitegt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltcipher_indexgt (0-7)ltciphersuitegt0x008A QAPI_NET_TLS_PSK_WITH_RC4_128_SHA0x008B QAPI_NET_TLS_PSK_WITH_3DES_EDE_CBC_SHA0x008C QAPI_NET_TLS_PSK_WITH_AES_128_CBC_SHA0x008D QAPI_NET_TLS_PSK_WITH_AES_256_CBC_SHA0x00A8 QAPI_NET_TLS_PSK_WITH_AES_128_GCM_SHA2560x00A9 QAPI_NET_TLS_PSK_WITH_AES_256_GCM_SHA3840x00AE QAPI_NET_TLS_PSK_WITH_AES_128_CBC_SHA2560x00AF QAPI_NET_TLS_PSK_WITH_AES_256_CBC_SHA3840x002F QAPI_NET_TLS_RSA_WITH_AES_128_CBC_SHA0x0033 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CBC_SHA0x0035 QAPI_NET_TLS_RSA_WITH_AES_256_CBC_SHA0x0039 QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CBC_SHA0x003C QAPI_NET_TLS_RSA_WITH_AES_128_CBC_SHA2560x003D QAPI_NET_TLS_RSA_WITH_AES_256_CBC_SHA2560x0067 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CBC_SHA2560x006B QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CBC_SHA2560x009C QAPI_NET_TLS_RSA_WITH_AES_128_GCM_SHA2560x009D QAPI_NET_TLS_RSA_WITH_AES_256_GCM_SHA3840x009E QAPI_NET_TLS_DHE_RSA_WITH_AES_128_GCM_SHA2560x009F QAPI_NET_TLS_DHE_RSA_WITH_AES_256_GCM_SHA3840xC004 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA0xC005 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA0xC009 QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 254 281

0xC00A QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA0xC00E QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA0xC00F QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA0xC013 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA0xC014 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA0xC023QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

0xC024QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384

0xC025 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA2560xC026 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA3840xC027 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA2560xC028 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA3840xC029 QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA2560xC02A QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA3840xC02BQAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

0xC02CQAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

0xC02DQAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256

0xC02EQAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384

0xC02F QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA2560xC030 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA3840xC031 QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA2560xC032 QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA3840xC09C QAPI_NET_TLS_RSA_WITH_AES_128_CCM0xC09D QAPI_NET_TLS_RSA_WITH_AES_256_CCM0xC09E QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CCM0xC09F QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CCM0xC0A0 QAPI_NET_TLS_RSA_WITH_AES_128_CCM_80xC0A1 QAPI_NET_TLS_RSA_WITH_AES_256_CCM_80xC0A2 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CCM_80xC0A3 QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CCM_80xCC13QAPI_NET_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256

0xCC14QAPI_NET_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256

0xCC15QAPI_NET_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256

AT+CSSLCFG=ignorertctimeltctxindexgtltignorertctimegt

ResponseOKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 255 281

+CME ERROR lterrgtParametersltctxindexgt (0-5)ltignorertctimegt

0 Do not ignore the RTC time1 Ignore the RTC time

AT+CSSLCFG=protocolltctxindexgtltprotocolgt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltprotocolgt

1 QAPI_NET_SSL_TLS_E2 QAPI_NET_SSL_DTLS_E

AT+CSSLCFG=ctxindexltctxindexgt

Response+CSSLCFGltctxindexgtltsslversiongtltciphersuitegtltignorertctimegtltprotocolgtltsnigt

OKIf failed+CME ERROR lterrgtParametersSee other commands

AT+CSSLCFG=convertltssltypegtltcnamegt[ltkeynamegt[ltpasskeygt]]

ResponseOKIf failed+CME ERROR lterrgtParametersltssltypegt

1 QAPI_NET_SSL_CERTIFICATE_E2 QAPI_NET_SSL_CA_LIST_E3 QAPI_NET_SSL_PSK_TABLE_E

ltcnamegt String type (string should be included in quotation marks) nameof cert fileltkeynamegt String type (string should be included in quotationmarks)name of key fileltpasskeygt String type (string should be included in quotationmarks)value of passkey

AT+CSSLCFG=sniltctxindexgtltservernamegt

ResponseOKIf failed+CME ERROR lterrgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 256 281

ltctxindexgt (0-5)ltservernamegt String typeServer Name IndicationSNI addresses thisissue by having the client send the name of the virtual domain as part of theTLS negotiation

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 257 281

18 AT Commands for TCPUDPApplication

181 Overview

Command DescriptionAT+CACID Set TCPUDP identifierAT+CASSLCFG Set SSL certificate and timeout parametersAT+CAOPEN Open a TCPUDP connectionAT+CASERVER Open a TCPUDP ServerAT+CASEND Send data via an established connectionAT+CARECV Receive data via an established connectionAT+CAACK Query Send Data InformationAT+CASTATE Query TCPUDP Connection StateAT+CACLOSE Close a TCPUDP connectionAT+CACFG Configure transparent transmission parametersAT+CASWITCH Switch to transparent transport mode

182 Detailed Descriptions of Commands

1821 AT+CACID Set TCPUDP Identifier

AT+CACID Set TCPUDP Identifier

Test CommandAT+CACID=

Response+CACID (range of supported ltcidgts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 258 281

AT+CACID [+CACID ltcidgt]

OKParametersSee Write Command

Write CommandAT+CACID=ltcidgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt TCPUDP identifier

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1822 AT+CASSLCFG Set SSL Certificate and Timeout Parameters

AT+CASSLCFG Set SSL Certificate and Timeout Parameters

Test CommandAT+CASSLCFG=

Response+CASSLCFG (range of supported ltcidgts)cacertltcanamegt+CASSLCFG (range of supported ltcidgts)clientcertltcertnamegt+CASSLCFG (range of supported ltcidgts)psktableltpsknamegt+CASSLCFG (range of supported ltcidgts)timeout(0-65535)+CASSLCFG (range of supported ltcidgts)ssl(01)+CASSLCFG (range of supported ltcidgts)crindex(05)+CASSLCFG (range of supported ltcidgts)localport(0-65536)+CASSLCFG (range of supported ltcidgts)protocol(01)

OKParametersSee Write Command

Read CommandAT+CASSLCFG

ResponseIf ltcidgt has been set by AT+CACID+CASSLCFG ltcidgtcacertltcanamegtclientcertltcertnamegtpsktableltpsknamegttimeoutlttimeoutgtsslltsslgtcrindexltcrindexgtlocalportltlocalportgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 259 281

protocolltprotocolgt

OKIf no ltcidgt has been set by AT+CACIDOKParameterSee Write Command

Write CommandAT+CASSLCFG=ltcidgtcacertltcanamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt TCPUDP identifier see AT+CACIDltcanamegt Alphanumeric ASCII text string up to 64 characters Rootcertificate name that has been configured by AT+CSSLCFGNote If the root certificate is empty module will trust all certificates asdefault

AT+CASSLCFG=ltcidgtclientcertltcertnamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltcertnamegt Alphanumeric ASCII text string up to 64 characters Clientcertificate name that has been configured by AT+CSSLCFG

AT+CASSLCFG=ltcidgtpsktableltpsknamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltpsknamegt Alphanumeric ASCII text string up to 64 characters PSKtable name that has been configured by AT+CSSLCFGFile content format is ltidentitygtlthex stringgt

AT+CASSLCFG=ltcidgtsslltsslFlaggt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltsslFlaggt Interger

0 Not support SSL1 Support SSL

AT+CASSLCFG=ltcidgtcrindexltcrindexgt

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 260 281

If error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltctxindexgt The identifier of SSL configurations see AT+CSSLCFG

AT+CASSLCFG=ltcidgtprotocolltcrindexgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltprotocolgt Interger

0 TCP1 UDP

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1823 AT+CAOPEN Open a TCPUDP Connection

AT+CAOPEN Open a TCPUDP Connection

Test CommandAT+CAOPEN=

Response+CAOPEN (range of supported ltcidgts)ltservergt(1-65535)

OKParametersSee Write Command

Read CommandAT+CAOPEN

ResponseIf ltcidgt has been set by AT+CACID+CAOPEN ltcidgtltconn_typegtltservergtltportgt

OKIf no ltcidgt has been set by AT+CACIDOKParameterSee Write Command

Write CommandAT+CAOPEN=ltcidgt[ltconn_typegt]ltservergtltportgt

ResponseIf ltasyncOpen_enablegt not set or set 0+CAOPEN ltcidgtltresultgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 261 281

OtherwiseOK

+CAOPEN ltcidgtltresultgtIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltconn_typegt String type Transfer type IPV4 or IPV6 address can beautomatically identified on the client

TCPUDP

ltservergt Alphanumeric ASCII text string up to 64 charactersServer IPaddress or host nameltportgt Interger Server portltresultgt

0 Success1 Socket error2 No memory3 Connection limit4 Parameter invalid6 Invalid IP address7 Not support the function12 Canrsquot bind the port13 Canrsquot listen the port20 Canrsquot resolv the host21 Network not active23 Remote refuse24 Certificatersquos time expired25 Certificatersquos common name does not match26 Certificatersquos common name does not match and time expired27 Connect failed

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteAfter open a connection successfully if module receives data it will report+CADATAIND ltcidgt to remind user to read data

1824 AT+CASERVER Open a TCPUDP Server

AT+CASERVER Open a TCPUDP ServerTest CommandAT+CASERVER=

Response+CASERVER (range of supported ltcidgts)(list of supported

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 262 281

ltconn_typegts)(range of supported ltportgts)

OKRead CommandAT+CASERVER

Response[+CASERVER ltcidgtltconn_typegtltportgt]OK

Write CommandAT+CASERVERltcidgtltconn_typegtltportgt

Response+CASERVER ltcidgtltresultgt

OKIf error is related to ME functionality+CME ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Defined Valuesltcidgt TCPUDP identifierltconn_typegt Transfer type

TCPTCP6UDPUDP6

ltportgt Integer Server portltresultgt 0 Success

1 Socket error2 No memory3 Connection limit4 Parameter invalid6 Invalid IP address7 Not support the function12 Canrsquot bind the port13 Canrsquot listen the port20 Canrsquot resolv the host21 Network not active23 Remote refuse24 Certificatersquos time expired25 Certificatersquos common name does not match26 Certificatersquos common name does not match and time expired27 Connect failed error

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 263 281

After a client access it will report that+CANEW ltserver_cidgtltclient_cidgtltclient_ipgtltclient_portgt

1825 AT+CASEND Send Data via an Established Connection

AT+CASEND Send Data via an Established Connection

Test CommandAT+CASEND=

Response+CASEND (range of supported ltcidgts)(range of supportedltdatalengt)(range of supported ltinputtimegt)

OKParametersSee Write Command

Write CommandAT+CASEND=ltcidgt

Response+CASEND ltleftsizegt

OKIf error is related to ME functionality+CME ERROR lterrgt

Write CommandAT+CASEND=ltcidgtltdatalengt[inputtime]

Response+CASEND ltcidgtltdatalengthelliphellip Input dataOK+CASEND ltcidgtltresultgtltsendlengtIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltdatalengt Requested number of data bytes to be transmittedltinputtimegt Millisecond should input data during this period or you canrsquotinput data when timeoutltsendlengt Data bytes that has been sent successfullyltresultgt see AT+CAOPEN

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteSet the input time that input data during this period or you canrsquot input datawhen timeout The default inputtime is 5000ms

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 264 281

1826 AT+CARECV Receive Data via an Established Connection

AT+CARECV Receive Data via an Established Connection

Test CommandAT+CARECV=

Response+CARECV (range of supported ltcidgts)(range of supported ltreadlengt)

OKParametersSee Write Command

Write CommandAT+CARECV=ltcidgtltreadlengt

Response+CARECV ltcidgtltrecvlengthelliphellip output dataOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltreadlengt Requested number of data bytes to be readltrecvlengt Data bytes that has been actually received

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1827 AT+CAACK Query Send Data Information

AT+CAACK Query Send Data InformationsTest CommandAT+CAACK=

Response+CAACK (range of supported ltcidgts)

OKWrite CommandAT+CAACK=ltcidgt

Response+CAACK lttotalsizegtltunacksizegt

OKIf error is related to ME functionality+CME ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference -

Defined Values

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 265 281

ltcidgt TCPUDP identifierlttotalsizegt Total size of sent dataltunacksizegt The size of unack data

1828 AT+CASTATE Query TCPUDP Connection State

AT+CASTATE Query TCPUDP Connection StateRead CommandAT+CASTATE

Response[+CASTATE ltcidgtltstategt]OK

Unsolicited Result Code If the remote connection is disconnected+CASTATE ltcidgtltstategt

Parameter Saving Mode NO_SAVEMax Response Time -Reference -

Defined Values

ltcidgt TCPUDP identifierltstategt 0 Closed by remote server or internal error

1 Connected to remote server2 Listening (server mode)

1829 AT+CACLOSE Close a TCPUDP Connection

AT+CACLOSE Close a TCPUDP Connection

Test CommandAT+CACLOSE=

Response+CACLOSE (range of supported ltcidgts)

OKParametersSee Write Command

Write CommandAT+CACLOSE=ltcidgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 266 281

Parametersltcidgt see AT+CACID

Unsolicited Result Code If ltautoClose_sgt=1 this report will be reported when the remote connectionis disconnected+CACLOSE (range of supported ltcidgts)

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

18210AT+CACFG Configure Transparent Transmission Parameters

AT+CACFG Configure Transparent Transmission Parameters

Test CommandAT+CACFG=

Response+CACFG TRANSWAITTM(range of supported ltwait_timeoutgts)+CACFG TRANSPKTSIZE(range of supported ltsizegts)+CACFG SACK(list of supported ltsack_enablegts)+CACFG MSS(range of supported ltmss_valuegts)+CACFG ACKDELAY(range of supported ltackDelay_msgts)+CACFG TCPIRT(range of supported lttcpIRT_msgts)+CACFG MAXRXT(range of supported lttcpMaxRXT_cntgts)+CACFG TCPOT(range of supported lttcpOT_msgts)+CACFG KEEPALIVE(list of supportedltkeepalive_enablegts)[(rangeof supported ltkeepalive_idlegts) (range of supportedltkeepalive_intvalgts) (range of supported ltkeepalive_cntgts)]+CACFG TCP_NODELAY(list of supported lttcpNodelay_enablegts)+CACFG LINGER(list of supported ltlinger_enablegts)[(range ofsupported ltlinger_msgts)]+CACFG SNDBUF(range of supported ltsndBuf_sizegt)+CACFG RCVBUF(range of supported ltrcvBuf_sizegt)+CACFG ATOCLOSE(list of supported ltautoClose_enablegts)[(rangeof supported ltautoClose_sgts]+CACFG ACCEPTNUM(range of supported ltacceptMax_numgts)+CACFG ASYNCOPEN(list of supported ltasyncOpen_enablegts)+CACFG TIMEOUT(range of supported ltcidgts)(range of supportedlttimeoutgts)+CACFG LOCALPORT(range of supported ltcidgts)(range ofsupported ltlocalportgts)+CACFG REMOTEADDR(range of supported ltcidgts)(range ofsupported ltip addressgts)(range of supported ltportgts)

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 267 281

Read CommandAT+CACFG

Response+CACFG+TRANSWAITTM ltwait_timeoutgt+TRANSPKTSIZE ltsizegt[+CACFG SACKltsack_enablegt+CACFG MSSltmss_valuegt+CACFG ACKDELAYltackDelay_msgt+CACFG TCPIRTlttcpIRT_msgt+CACFG MAXRXTlttcpMaxRXT_cntgts)+CACFG TCPOTlttcpOT_msgt+CACFGKEEPALIVEltkeepalive_enablegt[ltkeepalive_idlegtltkeepalive_intvalgtltkeepalive_cntgt]+CACFG TCP_NODELAYlttcpNodelay_enablegt+CACFG LINGERltlinger_enablegt[ltlinger_msgt]+CACFG SNDBUFltsndBuf_sizegt+CACFG RCVBUFltrcvBuf_sizegt+CACFG ATOCLOSEltautoClose_enablegt[ltautoClose_sgt]+CACFG ACCEPTNUMltacceptMax_numgt+CACFG ASYNCOPENltasyncOpen_enablegt+TIMEOUT ltcidxgtlttimeoutxgt+LOCALPORT ltcidxgtltlocalportxgt[+REMOTEADDRltcidxgtltipadressxgtltportxgt]]

OKWrite CommandAT+CACFG=TRANSWAITTMltwait_timeoutgt

ResponseOKorERROR

Write CommandAT+CACFG=TRANSPKTSIZEltsizegt

ResponseOKorERROR

Write CommandAT+CACFG=SACKltsack_enablegt

ResponseOKorERROR

Write CommandAT+CACFG=MSSltmss_valuegt

ResponseOKorERROR

Write CommandAT+CACFG=

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 268 281

ACKDELAYltackDelay_msgt

orERROR

Write CommandAT+CACFG=TCPIRTlttcpIRT_msgt

ResponseOKorERROR

Write CommandAT+CACFG=TCPOTlttcpOT_msgt

ResponseOKorERROR

Write CommandAT+CACFG=KEEPALIVEltkeepalive_enablegt[ltkeepalive_idlegtltkeepalive_intvalgtltkeepalive_cntgt]

ResponseOKorERROR

Write CommandAT+CACFG=TCP_NODELAYlttcpNodelay_enablegt

ResponseOKorERROR

Write CommandAT+CACFG=LINGERltlinger_enablegt[ltlinger_msgt]

ResponseOKorERROR

Write CommandAT+CACFG=SNDBUFltsndBuf_sizegt

ResponseOKorERROR

Write CommandAT+CACFG=RCVBUFltrcvBuf_sizegt

ResponseOKorERROR

Write CommandAT+CACFG=ATOCLOSEltautoClose_enablegt[ltautoClose_sgt]

ResponseOKorERROR

Write CommandAT+CACFG=ACCEPTNUMltacceptMax_numgt

ResponseOKorERROR

Write CommandAT+CACFG=ASYNCOPEN(0-1)

ResponseOKorERROR

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 269 281

AT+CACFG=TIMEOUTltcidgtlttimeoutxgt

OKorERROR

Write CommandAT+CACFG=LOCALPORTltcidgtltlocalportgt

ResponseOKorERROR

Write CommandAT+CACFG=REMOTEADDRltcidgtltipaddressgtltlocalportgt

ResponseOKorERROR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

18211AT+CASWITCH Switch to Transparent Transport Mode

AT+CASWITCH Switch to Transparent Transport Mode

Test CommandAT+CASWITCH=

Response+CASWITCH (0-1)(01)

OK

Read CommandAT+CASWITCH

Response+CASWITCH 00

OK

Write CommandAT+CASWITCH=ltcidgtlttransmodegt

ResponseOKorOK

CONNECThellip hellip

OKorERRORParametersltcidgt see AT+CACIDlttransmodegt

0 Non transparent transmission mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 270 281

1 Transparent transmission mode

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 271 281

19 AT Commands for PING

191 Overview

Command DescriptionAT+SNPING4 Sends an IPv4 pingAT+SNPING6 Sends an IPv6 ping

192 Detailed Descriptions of Commands

1921 AT+SNPING4 Sends an IPv4 ping

AT+SNPING4 Sends an IPv4 ping

Test commandAT+SNPING4=

Response+SNPING4 URL(1-500)(1-1400)(0-60000)

OK

Write commandAT+SNPING4=ltURLgtltcountgtltsizegtlttimeoutgt

Response+SNPING4 ltreplyIdgtltIP addressgtltreplyTimegt

OKorERRORParametersltURLgt String type Address of the remote hostltcountgt The number of Ping Echo Requset to send range 1~500ltsizegt Number of data bytes to send range 1~1400lttimeoutgt Ping request timeout value (in ms)range0-60000ltreplyIdgt Echo Reply numberltIP Addressgt IP Address of the remote hostltreplyTimegt Time in ms required to receive the response

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 272 281

ReferenceNoteBefore sending PING Request the GPRS context must be activated

1922 AT+SNPING6 Sends an IPv6 ping

AT+SNPING6 Sends an IPv6 ping

Test commandAT+SNPING6=

Response+SNPING6 URL(1-500)(1-1400)(0-60000)

OK

Write commandAT+SNPING6=ltURLgtltcountgtltsizegtlttimeoutgt

Response+SNPING6 ltreplyIdgtltIP addressgtltreplyTimegt

OKorERRORParametersltURLgt String type Address of the remote hostltcountgt The number of Ping Echo Requset to send range 1~500ltsizegt Number of data bytes to send range 1~1400lttimeoutgt Ping request timeout value (in ms)range0-60000ltreplyIdgt Echo Reply numberltIP Addressgt IP Address of the remote hostltreplyTimegt Time in ms required to receive the response

Parameter Saving Mode -Max Response Time -

ReferenceNoteBefore sending PING Request the GPRS context must be activated

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 273 281

20 Supported Error Codes andUnsolicited Result Codes

201 Summary of CME ERROR Codes

Final result code +CME ERROR lterrgt indicates an error related to mobile equipment or network Theoperation is similar to ERROR result code None of the following commands in the same Command line isexecuted Neither ERROR nor OK result code shall be returnedlterrgt values used by common messaging commands

Code of lterrgt Meaning0 phone failure1 no connection to phone2 phone-adaptor link reserved3 operation not allowed4 operation not supported5 PH-SIM PIN required6 PH-FSIM PIN required7 PH-FSIM PUK required10 SIM not inserted11 SIM PIN required12 SIM PUK required13 SIM failure14 SIM busy15 SIM wrong16 incorrect password17 SIM PIN2 required18 SIM PUK2 required20 memory full21 invalid index22 not found23 memory failure24 text string too long25 invalid characters in text string26 dial string too long

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 274 281

27 invalid characters in dial string30 no network service31 network timeout32 network not allowed - emergency call only40 network personalization PIN required41 network personalization PUK required42 network subset personalization PIN required43 network subset personalization PUK required44 service provider personalization PIN required45 service provider personalization PUK required46 corporate personalization PIN required47 corporate personalization PUK required99 resource limitation100 unknown103 Illegal MS106 Illegal ME107 GPRS services not allowed111 PLMN not allowed112 Location area not allowed113 Roaming not allowed in this location area132 service option not supported133 requested service option not subscribed134 service option temporarily out of order148 unspecified GPRS error149 PDP authentication failure150 invalid mobile class160 DNS resolve failed161 Socket open failed171 MMS task is busy now172 The MMS data is oversize173 The operation is overtime174 There is no MMS receiver175 The storage for address is full176 Not find the address177 The connection to network is failed178 Failed to read push message179 This is not a push message180 gprs is not attached181 tcpip stack is busy182 The MMS storage is full183 The box is empty

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 275 281

184 failed to save MMS185 It is in edit mode186 It is not in edit mode187 No content in the buffer188 Not find the file189 Failed to receive MMS190 Failed to read MMS191 Not M-Notificationind192 The MMS enclosure is full193 Unknown600 No Error601 Unrecognized Command602 Return Value Error603 Syntax Error604 Unspecified Error605 Data Transfer Already606 Action Already607 Not At Cmd608 Multi Cmd too long609 Abort Cops610 No Call Disc611 BT SAP Undefined612 BT SAP Not Accessible613 BT SAP Card Removed614 AT Not Allowed By Customer753 missing required cmd parameter754 invalid SIM command755 invalid File Id756 missing required P123 parameter757 invalid P123 parameter758 missing required command data759 invalid characters in command data765 Invalid input value766 Unsupported mode767 Operation failed768 Mux already running769 Unable to get control770 SIM network reject771 Call setup in progress772 SIM powered down773 SIM file not present

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 276 281

791 Param count not enough792 Param count beyond793 Param value range beyond794 Param type not match795 Param format invalid796 Get a null param797 CFUN state is 0 or 4

202 Summary of CMS ERROR Codes

Final result code +CMS ERROR lterrgt indicates an error related to message service or network Theoperation is similar to ERROR result code None of the following commands in the same Command line isexecuted Neither ERROR nor OK result code shall be returnedlterrgt values used by common messaging commands

Code of lterrgt Meaning1 Unassigned(unallocated) number3 No route to destination6 Channel unacceptable8 Operator determined barring10 Call barred11 Reserved16 Normal call clearing17 User busy18 No user responding19 User alerting no answer21 Short message transfer rejected22 Number changed25 Pre-emption26 Non-selected user clearing27 Destination out of service28 Invalid number format (incomplete number)29 Facility rejected30 Response to STATUS ENQUIRY32 Normal unspecified34 No circuitchannel available38 Network out of order41 Temporary failure

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 277 281

42 Switching equipment Congestion43 Access information discarded44 Requested circuitchannel not available47 Resources unavailable unspecified49 Quality of service unavailable50 Requested facility not subscribed55 Requested facility not subscribed57 Bearer capability not authorized58 Bearer capability not presently available63 Service or option not available unspecified65 Bearer service not implemented68 ACM equal or greater than ACM maximum69 Requested facility not implemented70 Only restricted digital information bearer capability is available79 Service or option not implemented unspecified81 Invalid transaction identifier value87 User not member of CUG88 Incompatible destination91 Invalid transit network selection95 Semantically incorrect message96 Invalid mandatory information97 Message type non-existent or not implemented98 Message type not compatible with protocol state99 Information element non-existent or not implemented100 Conditional information element error101 Message not compatible with protocol102 Recovery on timer expiry111 Protocol error unspecified127 Interworking unspecified128 Telematic interworking not supported129 Short message Type 0 not supported130 Cannot replace short message143 Unspecified TP-PID error144 Data coding scheme (alphabet) not supported145 Message class not supported159 Unspecified TP-DCS error160 Command cannot be acted161 Command unsupported175 Unspecified TP-Command error176 TPDU not supported192 SC busy

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 278 281

193 No SC subscription194 SC system failure195 Invalid SME address196 Destination SME barred197 SM Rejected-Duplicate SM198 TP-VPF not supported199 TP-VP not supported208 SIM SMS storage full209 No SMS storage capability in SIM210 Error in MS211 Memory Capacity Exceeded212 SIM Application Toolkit Busy213 SIM data download error224 CP retry exceed225 RP trim timeout226 SMS connection broken255 Unspecified error cause300 ME failure301 SMS reserved302 operation not allowed303 operation not supported304 invalid PDU mode305 invalid text mode310 SIM not inserted311 SIM pin necessary312 PH SIM pin necessary313 SIM failure314 SIM busy315 SIM wrong316 SIM PUK required317 SIM PIN2 required318 SIM PUK2 required320 memory failure321 invalid memory index322 memory full323 invalid input parameter324 invalid input format325 invalid input value330 SMSC address unknown331 no network332 network timeout

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 279 281

340 no cnma ack500 Unknown512 SMS no error513 Message length exceeds maximum length514 Invalid request parameters515 ME storage failure516 Invalid bearer service517 Invalid service mode518 Invalid storage type519 Invalid message format520 Too many MO concatenated messages521 SMSAL not ready522 SMSAL no more service523 Not support TP-Status-Report amp TP-Command in storage524 Reserved MTI525 No free entity in RL layer526 The port number is already registerred527 There is no free entity for port number528 More Message to Send state error529 MO SMS is not allow530 GPRS is suspended531 ME storage full532 Doing SIM refresh

203 Summary of Unsolicited Result Codes

URC Description AT Command

+CRING lttypegtIndicates incoming call to the TE if extendedformat is enabled

AT+CRC=1

+CREGltstatgt[ltlacgtltcigtltnetactgt]

There is a change in the MT networkregistration status or a change of thenetwork cell

AT+CREG=ltngt

+CMTI ltmem3gtltindexgtIndicates that new message has beenreceived

AT+CNMIltmtgt=1

+CMTIltmem3gtltindexgtMMSPUSH

Indicates that new MMS message has beenreceived

AT+CNMIltmtgt=1

+CMTltlengthgtltCRgtltLFgtltpdugt

Indicates that new message has beenreceived

AT+CNMIltmtgt=2 (PDU mode)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 280 281

+CMTltoagtltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

Indicates that new message has beenreceived

AT+CNMIltmtgt=2 (text mode)

+CBMltlengthgtltCRgtltLFgtltpdugt

Indicates that new cell broadcast messagehas been received

AT+CNMIltbmgt=2 (PDU modeenabled)

+CBMltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt

Indicates that new cell broadcast messagehas been received

AT+CNMIltbmgt=2 (text modeenabled)

+CDSltlengthgtltCRgtltLFgtltpdugt

Indicates that new SMS status report hasbeen received

AT+CNMIltdsgt=1 (PDU modeenabled)

+CDSltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

Indicates that new SMS status report hasbeen received

AT+CNMIltdsgt=1 (text modeenabled)

PSNWID ltmccgtltmncgtltfull network namegtltfullnetwork name CIgtltshortnetwork namegtltshortnetwork name CIgt

Refresh network name by network

AT+CLTS=1PSUTTZltyeargtltmonthgtltdaygtlthourgtltmingtltsecgtlttimezonegtltdstgt

Refresh time and time zone by network

+CTZV lttime zonegt Refresh network time zone by network

DST ltdstgtRefresh Network Daylight Saving Time bynetwork

+CPIN ltcodegtIndicates whether some password isrequired or not

AT+CPIN+CPIN NOT READY SIM Card is not ready+CPIN NOT INSERTED SIM Card is not inserted+CUSDltngt[ltstr_urcgt[ltdcsgt]]

Indicates an USSD response from thenetwork or network initiated operation AT+CUSD=1

NORMAL POWER DOWN SIM7000 is powered down by the PWRKEYpin or AT command AT+CPOWD=1

UNDER-VOLTAGE POWERDOWN Under-voltage automatic power down

UNDER-VOLTAGE WARNNING under-voltage warningOVER-VOLTAGE POWERDOWN Over-voltage automatic power down

OVER-VOLTAGE WARNNING over-voltage warning

RDYPower on procedure is completed and themodule is ready to operate at fixed baudrate (This URC does not appear whenauto-bauding function is active)

AT+IPR=ltrategtltrategt is not 0

+CFUN ltfungt Phone functionality indication (This URC AT+IPR=ltrategt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 281 281

does not appear when auto-baudingfunction is active)

ltrategt is not 0

[ltngt]CONNECT OK TCP UDP connection is successful AT+CIPSTART

CONNECTTCPUDP connection in channel mode issuccessful

[ltngt]CONNECT FAIL TCPUDP connection fails AT+CIPSTART[ltngt]ALREADY CONNECT TCPUDP connection exists AT+CIPSTART[ltngt]SEND OK Data sending is successful[ltngt]CLOSED TCPUDP connection is closedRECV FROM ltIP ADDRESSgtltPORTgt

shows remote IP address and port(only in single connection mode)

AT+CIPSRIP=1

+IPDltdatasizegtltTCPUDPgtltdatagt

display transfer protocol in IP header toreceived data or not (only in singleconnection mode)

AT+CIPHEADAT+CIPSHOWTP

+RECEIVEltngtltlengthgtReceived data from remote client (only inmultiple connection mode)

REMOTE IP ltIP ADDRESSgt Remote client connected in+CDNSGIP 1ltdomainnamegtltIPgt[ltIP2gt]

DNS successful AT+CDNSGIP

+CDNSGIP0ltdns error codegt DNS failed+PDP DEACT GPRS is disconnected by network+APP PDP ACTIVE Active the network of app side AT+CNACT=1+APP PDP DEACTIVE Deactive the network of app side AT+CNACT=0

  • Version History
  • Contents
  • 1Introduction
    • 11Scope of the document
    • 12Related documents
    • 13Conventions and abbreviations
    • 14AT Command syntax
      • 141Basic syntax
      • 142S Parameter syntax
      • 143Extended Syntax
      • 144Combining AT commands on the same Command line
      • 145Entering successive AT commands on separate lines
        • 15Supported character sets
        • 16Flow control
          • 161Software flow control (XONXOFF flow control)
          • 162Hardware flow control (RTSCTS flow control)
            • 17Definitions
              • 171Parameter Saving Mode
              • 172Max Response Time
                  • 2AT Commands According to V25TER
                    • 21Overview of AT Commands According to V25TER
                    • 22Detailed Description of AT Commands According to V
                      • 221A Re-issues the Last Command Given
                      • 222ATD Mobile Originated Call to Dial A Number
                      • 223ATE Set Command Echo Mode
                      • 224ATH Disconnect Existing Connection
                      • 225ATI Display Product Identification Information
                      • 226ATL Set Monitor speaker loudness
                      • 227ATM Set Monitor Speaker Mode
                      • 228+++ Switch from Data Mode or PPP Online Mode to C
                      • 229ATO Switch from Command Mode to Data Mode
                      • 2210ATQ Set Result Code Presentation Mode
                      • 2211ATS0 Set Number of Rings before Automatically Ans
                      • 2212ATS3 Set Command Line Termination Character
                      • 2213ATS4 Set Response Formatting Character
                      • 2214ATS5 Set Command Line Editing Character
                      • 2215ATS6 Pause Before Blind Dialing
                      • 2216ATS7 Set Number of Seconds to Wait for Connection
                      • 2217ATS8 Set Number of Seconds to Wait for Comma Dial
                      • 2218ATS10 Set Disconnect Delay after Indicating the A
                      • 2219ATV TA Response Format
                      • 2220ATX Set CONNECT Result Code Format and Monitor Ca
                      • 2221ATampC Set DCD Function Mode
                      • 2222ATampD Set DTR Function Mode
                      • 2223ATampE Set CONNECT Result Code Format About Speed
                      • 2224AT+GCAP Request Complete TA Capabilities List
                      • 2225AT+GMI Request Manufacturer Identification
                      • 2226AT+GMM Request TA Model Identification
                      • 2227AT+GMR Request TA Revision Identification of Soft
                      • 2228AT+GOI Request Global Object Identification
                      • 2229AT+GSN Request TA Serial Number Identification (I
                      • 2230AT+ICF Set TE-TA Control Character Framing
                      • 2231AT+IFC Set TE-TA Local Data Flow Control
                      • 2232AT+IPR Set TE-TA Fixed Local Rate
                          • 3AT Commands According to 3GPP TS 27007
                            • 31Overview of AT Command According to 3GPP TS 27007
                            • 32Detailed Descriptions of AT Command According to 3
                              • 321AT+CGMI Request Manufacturer Identification
                              • 322AT+CGMM Request Model Identification
                              • 323AT+CGMR Request TA Revision Identification of Sof
                              • 324AT+CGSN Request Product Serial Number Identificat
                              • 325AT+CSCS Select TE Character Set
                              • 326AT+CIMI Request International Mobile Subscriber I
                              • 327AT+CLCK Facility Lock
                              • 328AT+CMEE Report Mobile Equipment Error
                              • 329AT+COPS Operator Selection
                              • 3210AT+CPAS Phone Activity Status
                              • 3211AT+CPIN Enter PIN
                              • 3212AT+CPWD Change Password
                              • 3213AT+CRC Set Cellular Result Codes for Incoming Cal
                              • 3214AT+CREG Network Registration
                              • 3215AT+CRSM Restricted SIM Access
                              • 3216AT+CSQ Signal Quality Report
                              • 3217AT+CPOL Preferred Operator List
                              • 3218AT+COPN Read Operator Names
                              • 3219AT+CFUN Set Phone Functionality
                              • 3220AT+CCLK Clock
                              • 3221AT+CSIM Generic SIM Access
                              • 3222AT+CBC Battery Charge
                              • 3223AT+CUSD Unstructured Supplementary Service Data
                              • 3224AT+CNUM Subscriber Number
                                  • 4AT Commands According to 3GPP TS 27005
                                    • 41Overview of AT Commands According to 3GPP TS 2700
                                    • 42Detailed Descriptions of AT Commands According to
                                      • 421AT+CMGD Delete SMS Message
                                      • 422AT+CMGF Select SMS Message Format
                                      • 423AT+CMGL List SMS Messages from Preferred Store
                                      • 424AT+CMGR Read SMS Message
                                      • 425AT+CMGS Send SMS Message
                                      • 426AT+CMGW Write SMS Message to Memory
                                      • 427AT+CMSS Send SMS Message from Storage
                                      • 428AT+CNMI New SMS Message Indications
                                      • 429AT+CPMS Preferred SMS Message Storage
                                      • 4210AT+CRES Restore SMS Settings
                                      • 4211AT+CSAS Save SMS Settings
                                      • 4212AT+CSCA SMS Service Center Address
                                      • 4213AT+CSDH Show SMS Text Mode Parameters
                                      • 4214AT+CSMP Set SMS Text Mode Parameters
                                      • 4215AT+CSMS Select Message Service
                                          • 5AT Commands Special for SIMCom
                                            • 51Overview
                                            • 52Detailed Descriptions of Commands
                                              • 521AT+CPOWD Power off
                                              • 522AT+CADC Read ADC
                                              • 523AT+CFGRI Indicate RI When Using URC
                                              • 524AT+CLTS Get Local Timestamp
                                              • 525AT+CBAND Get and Set Mobile Operation Band
                                              • 526AT+CNSMOD Show Network System Mode
                                              • 527AT+CSCLK Configure Slow Clock
                                              • 528AT+CCID Show ICCID
                                              • 529AT+CDEVICE View Current Flash Device Type
                                              • 5210AT+GSV Display Product Identification Information
                                              • 5211AT+SGPIO Control the GPIO
                                              • 5212AT+SLEDS Set the Timer Period of Net Light
                                              • 5213AT+CNETLIGHT Close the Net Light or Open It to Sh
                                              • 5214AT+CSGS Netlight Indication of GPRS Status
                                              • 5215AT+CGPIO Control the GPIO by PIN Index
                                              • 5216AT+CBATCHK Set VBAT Checking Feature ONOFF
                                              • 5217AT+CNMP Preferred Mode Selection
                                              • 5218AT+CMNB Preferred Selection between CAT-M and NB-
                                              • 5219AT+CPSMS Power Saving Mode Setting
                                              • 5220AT+CEDRXS Extended-DRX Setting
                                              • 5221AT+CPSI Inquiring UE System Information
                                              • 5222AT+CGNAPN Get Network APN in CAT-M Or NB-IOT
                                              • 5223AT+CSDP Service Domain Preference
                                              • 5224AT+MCELLLOCK Lock the special CAT-M cell
                                              • 5225AT+NCELLLOCK Lock the special NB-IOT cell
                                              • 5226AT+NBSC Configure NB-IOT Scrambling Feature
                                              • 5227AT+CAPNMODE Select the Mode of Application Config
                                              • 5228AT+CRRCSTATE Query RRC State
                                              • 5229AT+CBANDCFG Configure CAT-M Or NB-IOT Band
                                              • 5230AT+CNACT APP Network Active
                                              • 5231AT+CNCFG PDP Configure
                                              • 5232AT+CEDUMP Set Whether the Module Reset When The M
                                              • 5233AT+CNBS Configure Band Scan Optimization For NB-I
                                              • 5234AT+CNDS Configure Service Domain Preference For N
                                              • 5235AT+CENG Switch On or Off Engineering Mode
                                              • 5236AT+CNACTCFG Configure IP Protocol Type
                                              • 5237AT+CTLIIC Control the Switch of IIC
                                              • 5238AT+CWIIC Write Values to Register of IIC Device
                                              • 5239AT+CRIIC Read Values from Register of IIC Device
                                              • 5240AT+CMCFG Manage Mobile Operator Configuration
                                              • 5241AT+CSIMLOCK SIM Lock
                                              • 5242AT+CRATSRCH Configure Parameter for Better RAT Se
                                              • 5243AT+SPWM Generate the Pulse-Width-Modulation
                                              • 5244AT+CASRIP Show Remote IP address and Port When Re
                                              • 5245AT+CEDRX Configure EDRX parameters
                                              • 5246AT+CPSMRDP Read PSM Dynamic Parameters
                                              • 5247AT+CPSMCFG Configure PSM version and Minimum Thre
                                              • 5248AT+CPSMCFGEXT Configure Modem Optimization of PSM
                                              • 5249AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication
                                              • 5250AT+CEDRXRDP eDRX Read Dynamic Parameters
                                              • 5251AT+CRAI Configure Release Assistance Indication i
                                                  • 6AT Commands for GPRS Support
                                                    • 61Overview
                                                    • 62Detailed Descriptions of AT Commands for GPRS Supp
                                                      • 621AT+CGATT Attach or Detach from GPRS Service
                                                      • 622AT+CGDCONT Define PDP Context
                                                      • 623AT+CGACT PDP Context Activate or Deactivate
                                                      • 624AT+CGPADDR Show PDP Address
                                                      • 625AT+CGREG Network Registration Status
                                                      • 626AT+CGSMS Select Service for MO SMS Messages
                                                      • 627AT+CEREG EPS Network Registration Status
                                                          • 7AT Commands for IP Application
                                                            • 71Overview
                                                            • 72Detailed Descriptions of Commands
                                                              • 721AT+SAPBR Bearer Settings for Applications Based o
                                                                  • 8AT Commands for TCPIP Application Toolkit
                                                                    • 81Overview
                                                                    • 82Detailed Descriptions of Commands
                                                                      • 821AT+CIPMUX Start Up Multi-IP Connection
                                                                      • 822AT+CIPSTART Start Up TCP or UDP Connection
                                                                      • 823AT+CIPSEND Send Data Through TCP or UDP Connectio
                                                                      • 824AT+CIPQSEND Select Data Transmitting Mode
                                                                      • 825AT+CIPACK Query Previous Connection Data Transmit
                                                                      • 826AT+CIPCLOSE Close TCP or UDP Connection
                                                                      • 827AT+CIPSHUT Deactivate GPRS PDP Context
                                                                      • 828AT+CLPORT Set Local Port
                                                                      • 829AT+CSTT Start Task and Set APN USER NAME PASSWO
                                                                      • 8210AT+CIICR Bring Up Wireless Connection with GPRS
                                                                      • 8211AT+CIFSR Get Local IP Address
                                                                      • 8212AT+CIFSREX Get Local IP Address extend
                                                                      • 8213AT+CIPSTATUS Query Current Connection Status
                                                                      • 8214AT+CDNSCFG Configure Domain Name Server
                                                                      • 8215AT+CDNSGIP Query the IP Address of Given Domain N
                                                                      • 8216AT+CIPHEAD Add an IP Head at the Beginning of a P
                                                                      • 8217AT+CIPATS Set Auto Sending Timer
                                                                      • 8218AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Da
                                                                      • 8219AT+CIPSERVER Configure Module as Server
                                                                      • 8220AT+CIPCSGP Set GPRS for Connection Mode
                                                                      • 8221AT+CIPSRIP Show Remote IP Address and Port When R
                                                                      • 8222AT+CIPDPDP Set Whether to Check State of GPRS Net
                                                                      • 8223AT+CIPMODE Select TCPIP Application Mode
                                                                      • 8224AT+CIPCCFG Configure Transparent Transfer Mode
                                                                      • 8225AT+CIPSHOWTP Display Transfer Protocol in IP Head
                                                                      • 8226AT+CIPUDPMODE UDP Extended Mode
                                                                      • 8227AT+CIPRXGET Get Data from Network Manually
                                                                      • 8228AT+CIPRDTIMER Set Remote Delay Timer
                                                                      • 8229AT+CIPSGTXT Select GPRS PDP context
                                                                      • 8230AT+CIPSENDHEX Set CIPSEND Data Format to Hex
                                                                      • 8231AT+CIPHEXS Set Output-data Format with suffix
                                                                      • 8232AT+CIPTKA Set TCP Keepalive Parameters
                                                                      • 8233AT+CIPOPTION Enable or Disable TCP nagle algorith
                                                                          • 9AT Commands for HTTP(S) Application
                                                                            • 91Overview
                                                                            • 92Detailed Descriptions of Commands
                                                                              • 921AT+SHSSL Select SSL Configure
                                                                              • 922AT+SHCONF Set HTTP(S) Parameter
                                                                              • 923AT+SHCONN HTTP(S) Connection
                                                                              • 924AT+SHBOD Set Body
                                                                              • 925AT+SHBODEXT Set Extension Body
                                                                              • 926AT+SHAHEAD Add Head
                                                                              • 927AT+SHCHEAD Clear Head
                                                                              • 928AT+SHPARA Set HTTP(S) Para
                                                                              • 929AT+SHCPARA Clear HTTP(S) Para
                                                                              • 9210AT+SHSTATE Query HTTP(S) Connection Status
                                                                              • 9211AT+SHREQ Set Request Type
                                                                              • 9212AT+SHREAD Read Response Value
                                                                              • 9213AT+SHDISC Disconnect HTTP(S)
                                                                              • 9214AT+HTTPTOFS Download File to AP File System
                                                                              • 9215AT+HTTPTOFSRL State of Download File to AP File S
                                                                                  • 10AT Commands for FTP Application
                                                                                    • 101Overview
                                                                                    • 102Detailed Descriptions of Commands
                                                                                      • 1021AT+FTPPORT Set FTP Control Port
                                                                                      • 1022AT+FTPMODE Set Active or Passive FTP Mode
                                                                                      • 1023AT+FTPTYPE Set the Type of Data to Be Transferred
                                                                                      • 1024AT+FTPPUTOPT Set FTP Put Type
                                                                                      • 1025AT+FTPCID Set FTP Bearer Profile Identifier
                                                                                      • 1026AT+FTPREST Set Resume Broken Download
                                                                                      • 1027AT+FTPSERV Set FTP Server Address
                                                                                      • 1028AT+FTPUN Set FTP User Name
                                                                                      • 1029AT+FTPPW Set FTP Password
                                                                                      • 10210AT+FTPGETNAME Set Download File Name
                                                                                      • 10211AT+FTPGETPATH Set Download File Path
                                                                                      • 10212AT+FTPPUTNAME Set Upload File Name
                                                                                      • 10213AT+FTPPUTPATH Set Upload File Path
                                                                                      • 10214AT+FTPGET Download File
                                                                                      • 10215AT+FTPPUT Set Upload File
                                                                                      • 10216AT+FTPDELE Delete Specified File in FTP Server
                                                                                      • 10217AT+FTPSIZE Get the Size of Specified File in FTP
                                                                                      • 10218AT+FTPSTATE Get the FTP State
                                                                                      • 10219AT+FTPEXTPUT Extend Upload File
                                                                                      • 10220AT+FTPMKD Make Directory on the Remote Machine
                                                                                      • 10221AT+FTPRMD Remove Directory on the Remote Machine
                                                                                      • 10222AT+FTPLIST List Contents of Directory on the Remo
                                                                                      • 10223AT+FTPEXTGET Extend Download File
                                                                                      • 10224AT+FTPETPUT Upload File
                                                                                      • 10225AT+FTPETGET Download File
                                                                                      • 10226AT+FTPQUIT Quit Current FTP Session
                                                                                      • 10227AT+FTPRENAME Rename the Specified File on the Rem
                                                                                      • 10228AT+FTPMDTM Get the Last Modification Timestamp of
                                                                                          • 11AT Command for NTP function
                                                                                            • 111Overview
                                                                                            • 112Detailed Descriptions of Commands
                                                                                              • 1121AT+CNTPCID Set GPRS Bearer Profilersquos ID
                                                                                              • 1122AT+CNTP Synchronize Network Time
                                                                                                  • 12AT Commands for OneNet Application
                                                                                                    • 121Overview
                                                                                                    • 122Detailed Descriptions of Commands
                                                                                                      • 1221AT+MIPLCREATE Create OneNet configuration
                                                                                                      • 1222AT+MIPLDELETE Delete OneNet configuration
                                                                                                      • 1223AT+MIPLOPEN Connect to OneNet
                                                                                                      • 1224AT+MIPLADDOBJ Add object
                                                                                                      • 1225AT+MIPLDELOBJ Delete Object
                                                                                                      • 1226AT+MIPLCLOSE Disconnect to OneNet
                                                                                                      • 1227AT+MIPLNOTIFY Notify Data to OneNet
                                                                                                      • 1228AT+MIPLREADRSP Send Response on Read Command
                                                                                                      • 1229AT+MIPLWRITERSP Send Response on Write Command
                                                                                                      • 12210AT+MIPLEXECUTERSP Send Response on Execute Comman
                                                                                                      • 12211AT+MIPLOBSERVERSP Send Response On Observe Comman
                                                                                                      • 12212AT+MIPLDISCOVERRSP Send Response on Discover Comm
                                                                                                      • 12213AT+MIPLPARAMETERRSP Send Response on Parameter Co
                                                                                                      • 12214AT+MIPLUPDATE Update Registration
                                                                                                      • 12215AT+MIPLVER Version of OneNet SDK
                                                                                                      • 12216AT+MIPLBOOTSTRAP Bootstrap Mode
                                                                                                      • 12217+MIPLREAD Read Request to User
                                                                                                      • 12218+MIPLWRITE Write Request to User
                                                                                                      • 12219+MIPLEXECUTE Execute Request to User
                                                                                                      • 12220+MIPLOBSERVE Observe Request to User
                                                                                                      • 12221+MIPLDISCOVER Discover Request to User
                                                                                                      • 12222+MIPLPARAMETER Set Parameter Request to User
                                                                                                      • 12223+MIPLEVENT Event Indication to User
                                                                                                          • 13AT Commands for Telecom IOT Application
                                                                                                            • 131Overview
                                                                                                            • 132Detailed Descriptions of Commands
                                                                                                              • 1321AT+SIMLCREATE Create Configuration
                                                                                                              • 1322AT+SIMLMODE Connection Mode
                                                                                                              • 1323AT+SIMLOPEN Connect to Telecom IOT
                                                                                                              • 1324AT+SIMLSEND Send Data to Telecom IOT
                                                                                                              • 1325AT+SIMLCLOSE Disconnect to Telecom IOT
                                                                                                                  • 14AT Commands for GNSS Application
                                                                                                                    • 141Overview
                                                                                                                    • 142Detailed Descriptions of Commands
                                                                                                                      • 1421AT+CGNSPWR GNSS Power Control
                                                                                                                      • 1422AT+CGNSINF GNSS Navigation Information Parsed Fro
                                                                                                                      • 1423AT+CGNSURC GNSS Navigation URC Report
                                                                                                                      • 1424AT+CGNSPORT GNSS NMEA Out Port Set
                                                                                                                      • 1425AT+CGNSCOLD GNSS Cold Start
                                                                                                                      • 1426AT+CGNSWARM GNSS Warm Start
                                                                                                                      • 1427AT+CGNSHOT GNSS Hot Start
                                                                                                                      • 1428AT+CGNSMOD GNSS Work Mode Set
                                                                                                                      • 1429AT+CGNSCFG GNSS NMEA Out Configure
                                                                                                                      • 14210AT+CGNSTST GNSS NMEA Data Output to AT Port
                                                                                                                      • 14211AT+CGNSXTRA GNSS XTRA Function Open
                                                                                                                      • 14212AT+CGNSCPY GNSS XTRA File Copy
                                                                                                                      • 14213AT+CGNSRTMS GNSS NMEA Out Frequency Configure
                                                                                                                      • 14214AT+CGNSHOR Configure Positioning Desired Accurac
                                                                                                                      • 14215AT+CGNSUTIPR Configure Baud Rate When NMEA Outpu
                                                                                                                      • 14216AT+CGNSNMEA Configure NMEA Output Sentences
                                                                                                                      • 14217AT+CGTP IZAT GNSS Configure
                                                                                                                      • 14218AT+CGNSSUPLCFG GNSS SUPL Configure
                                                                                                                      • 14219AT+CGNSSUPL GNSS SUPL Control
                                                                                                                          • 15AT Commands for File System
                                                                                                                            • 151Overview
                                                                                                                            • 152Detailed Descriptions of Commands
                                                                                                                              • 1521AT+CFSINIT Get Flash Data Buffer
                                                                                                                              • 1522AT+CFSWFILE Write File to the Flash Buffer Alloca
                                                                                                                              • 1523AT+CFSRFILE Read File from Flash
                                                                                                                              • 1524AT+CFSDFILE Delete the File from the Flash
                                                                                                                              • 1525AT+CFSGFIS Get File Size
                                                                                                                              • 1526AT+CFSREN Rename a File
                                                                                                                              • 1527AT+CFSGFRS Get the Size of File System
                                                                                                                              • 1528AT+CFSTERM Free the Flash Buffer Allocated by CFS
                                                                                                                              • 1529AT+CBAINIT Initialize the AP Backup File System
                                                                                                                              • 15210AT+CBALIST Set the files Which Want to Backup
                                                                                                                              • 15211AT+CBAPPS Start to Backup AP File System Allocate
                                                                                                                              • 15212AT+CBART Restore the File into AP File System
                                                                                                                                  • 16AT Commands for SIM Application Toolkit
                                                                                                                                    • 161Overview
                                                                                                                                    • 162Detailed Descriptions of Commands
                                                                                                                                      • 1621AT+STIN SAT Indication
                                                                                                                                      • 1622AT+STGI Get SAT Information
                                                                                                                                      • 1623AT+STGR SAT Respond
                                                                                                                                      • 1624AT+STK STK Switch
                                                                                                                                          • 17AT Commands for SSL Application
                                                                                                                                            • 171Overview of AT Commands for SSL Application
                                                                                                                                            • 172Detailed Descriptions of AT Commands for SSL Appli
                                                                                                                                              • 1721AT+CSSLCFG Configure SSL Parameters of Context Id
                                                                                                                                                  • 18AT Commands for TCPUDP Application
                                                                                                                                                    • 181Overview
                                                                                                                                                    • 182Detailed Descriptions of Commands
                                                                                                                                                      • 1821AT+CACID Set TCPUDP Identifier
                                                                                                                                                      • 1822AT+CASSLCFG Set SSL Certificate and Timeout Param
                                                                                                                                                      • 1823AT+CAOPEN Open a TCPUDP Connection
                                                                                                                                                      • 1824AT+CASERVER Open a TCPUDP Server
                                                                                                                                                      • 1825AT+CASEND Send Data via an Established Connection
                                                                                                                                                      • 1826AT+CARECV Receive Data via an Established Connect
                                                                                                                                                      • 1827AT+CAACK Query Send Data Information
                                                                                                                                                      • 1828AT+CASTATE Query TCPUDP Connection State
                                                                                                                                                      • 1829AT+CACLOSE Close a TCPUDP Connection
                                                                                                                                                      • 18210AT+CACFG Configure Transparent Transmission Param
                                                                                                                                                      • 18211AT+CASWITCH Switch to Transparent Transport Mode
                                                                                                                                                          • 19AT Commands for PING
                                                                                                                                                            • 191Overview
                                                                                                                                                            • 192Detailed Descriptions of Commands
                                                                                                                                                              • 1921AT+SNPING4 Sends an IPv4 ping
                                                                                                                                                              • 1922AT+SNPING6 Sends an IPv6 ping
                                                                                                                                                                  • 20Supported Error Codes and Unsolicited Result Code
                                                                                                                                                                    • 201Summary of CME ERROR Codes
                                                                                                                                                                    • 202Summary of CMS ERROR Codes
                                                                                                                                                                    • 203Summary of Unsolicited Result Codes
Page 2: SIM7000Series ATCommandManual

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 2 281

Document Title SIM7000 Series_AT Command ManualVersion 106Date 2020728

Status Released

GENERAL NOTES

SIMCOM OFFERS THIS INFORMATION AS A SERVICE TO ITS CUSTOMERS TO SUPPORTAPPLICATION AND ENGINEERING EFFORTS THAT USE THE PRODUCTS DESIGNED BY SIMCOMTHE INFORMATION PROVIDED IS BASED UPON REQUIREMENTS SPECIFICALLY PROVIDED TOSIMCOM BY THE CUSTOMERS SIMCOM HAS NOT UNDERTAKEN ANY INDEPENDENT SEARCHFOR ADDITIONAL RELEVANT INFORMATION INCLUDING ANY INFORMATION THAT MAY BE IN THECUSTOMERrsquoS POSSESSION FURTHERMORE SYSTEM VALIDATION OF THIS PRODUCTDESIGNED BY SIMCOM WITHIN A LARGER ELECTRONIC SYSTEM REMAINS THE RESPONSIBILITYOF THE CUSTOMER OR THE CUSTOMERrsquoS SYSTEM INTEGRATOR ALL SPECIFICATIONSSUPPLIED HEREIN ARE SUBJECT TO CHANGE

COPYRIGHT

THIS DOCUMENT CONTAINS PROPRIETARY TECHNICAL INFORMATION WHICH IS THE PROPERTYOF SIMCOM WIRELESS SOLUTIONS LIMITED COPYING TO OTHERS AND USING THIS DOCUMENTARE FORBIDDEN WITHOUT EXPRESS AUTHORITY BY SIMCOM OFFENDERS ARE LIABLE TO THEPAYMENT OF INDEMNIFICATIONS ALL RIGHTS RESERVED BY SIMCOM IN THE PROPRIETARYTECHNICAL INFORMATION INCLUDING BUT NOT LIMITED TO REGISTRATION GRANTING OF APATENT A UTILITY MODEL OR DESIGN ALL SPECIFICATION SUPPLIED HEREIN ARE SUBJECT TOCHANGE WITHOUT NOTICE AT ANY TIME

SIMCom Wireless Solutions LimitedBuilding B SIM Technology Building No633 Jinzhong Road Changning District Shanghai PR ChinaTel +86 21 31575100Email simcomsimcomcom

For more information please visithttpswwwsimcomcomdownloadlist-863-enhtml

For technical support or to report documentation errors please visithttpswwwsimcomcomask or email to supportsimcomcom

Copyright copy 2020 SIMCom Wireless Solutions Limited All Rights Reserved

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 3 281

Version History

Version Date Chapter What is newV100 20170622 New version

V101 20170908

5222 AT+CPSI Add AT command5223 AT+CGNAPN Add AT command5224 AT+CSDP Add AT command5225 AT+MCELLLOCK Add AT command5226 AT+NCELLLOCK Add AT command5227 AT+NBSC Add AT commandChapter 7 Add IPChapter 9 Add HTTPChapter 10 Add PINGsChapter 13 Add GNSS

V102 20171218

Delete ATZATampFATampV

AllModify parameter save mode and maxresponse time

171 Add AUTO_SAVE_REBOOT172 Add Max response time222 ATD Delete parameters ltgt3214 AT+CREG Change description of parameters5228 AT+CAPNMODE Add AT command5229 AT+CRRCSTATE Add AT command5230 AT+CBANDCFG Add AT command

822 AT+CIPSTARTChange range of parameter ltngt from 0hellip5to 0hellip7

8232 AT+CIPTKA Add AT command8233 AT+CIPOPTION Add AT commandChapter 11 Add FTPChapter 12 Add NTP13310 AT+CGNSTST Add AT Command

V103 20180508

3217 AT+CPOL Modify parameters3224 AT+CNUM Add AT Command521 AT+CEDRXS Modify range of ltAcT-typegt5231 AT+CNACT Add AT Command5232 AT+CEDUMP Add AT Command5233 AT+CNBS Add AT Command5234 AT+CNDS Add AT Command5235 AT+CENG Add AT Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 4 281

929 AT+HTTPTOFS Add AT CommandChapter 13 Add OneNetChapter 14 Add Telecom IOTChapter 15 Add GNSSChapter 16 Add File systemChapter 17 Add SATChapter 18 Add SSL

V104 21081225

Delete AT+CASSL5236 AT+CNACTCFG Add AT Command5237 AT+CTLIIC Add AT Command5238 AT+CWIIC Add AT Command5239 AT+CRIIC Add AT Command5240 AT+CMCFG Add AT Command5241 AT+CSIMLOCK Add AT Command5242 AT+CRATSRCH Add AT Command5243 AT+SPWM Add AT Command5244 AT+CASRIP Add AT Command5245 AT+CEDRX Add AT Command627 AT+CEREG Add AT Command9210 AT+HTTPTOFSRL Add AT Command13216AT+MIPLBOOTSTRAP

Add AT Command

13217 +MIPLREAD Add AT Command13218 +MIPLWRITE Add AT Command13219 +MIPLEXECUTE Add AT Command13220 +MIPLOBSERVE Add AT Command13221 +MIPLDISCOVER Add AT Command13222+MIPLPARAMETER

Add AT Command

13223 +MIPLEVENT Add AT Command15213 AT+CGNSRTMS Add AT Command1822 AT+CASSLCFG Extend AT command1828 AT+CACFG Add AT Command1829 AT+CASWITCH Add AT CommandChapter 19 Add PINGChapter 20 Add Supported Unsolicited Result Codes

V105 20200120

AT+CNBP Delete AT Command5245 AT+CPSMRDP Add AT Command5246 AT+CPSMCFG Add AT Command5247 AT+CPSMCFGEXT Add AT Command5248 AT+CPSMSTATUS Add AT Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 5 281

5249 AT+CEDRXRDP Add AT Command5250 AT+CRAI Add AT Command15214 AT+CGNSHOR Add AT Command15215 AT+CGNSUTIPR Add AT Command15216 AT+CGNSNMEA Add AT Command15217 AT+CGTP Add AT Command15218 AT+CGNSSUPLCFG Add AT Command15219 AT+CGNSSUPL Add AT Command

V106 20200728 All

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 6 281

Contents

Version History3

Contents 6

1 Introduction1511 Scope of the document1512 Related documents1513 Conventions and abbreviations1514 AT Command syntax15

141 Basic syntax16142 S Parameter syntax16143 Extended Syntax16144 Combining AT commands on the same Command line 17145 Entering successive AT commands on separate lines17

15 Supported character sets 1716 Flow control18

161 Software flow control (XONXOFF flow control)18162 Hardware flow control (RTSCTS flow control)18

17 Definitions19171 Parameter Saving Mode19172 Max Response Time19

2 AT Commands According to V25TER2021 Overview of AT Commands According to V25TER2022 Detailed Description of AT Commands According to V25TER21

221 A Re-issues the Last Command Given21222 ATD Mobile Originated Call to Dial A Number 21223 ATE Set Command Echo Mode 22224 ATH Disconnect Existing Connection23225 ATI Display Product Identification Information23226 ATL Set Monitor speaker loudness24227 ATM Set Monitor Speaker Mode24228 +++ Switch from Data Mode or PPP Online Mode to Command Mode24229 ATO Switch from Command Mode to Data Mode252210 ATQ Set Result Code Presentation Mode252211 ATS0 Set Number of Rings before Automatically Answering the Call262212 ATS3 Set Command Line Termination Character262213 ATS4 Set Response Formatting Character272214 ATS5 Set Command Line Editing Character282215 ATS6 Pause Before Blind Dialing 282216 ATS7 Set Number of Seconds to Wait for Connection Completion29

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 7 281

2217 ATS8 Set Number of Seconds to Wait for Comma Dial Modifier Encountered in DialString of D Command292218 ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier302219 ATV TA Response Format302220 ATX Set CONNECT Result Code Format and Monitor Call Progress312221 ATampC Set DCD Function Mode322222 ATampD Set DTR Function Mode322223 ATampE Set CONNECT Result Code Format About Speed 332224 AT+GCAP Request Complete TA Capabilities List 332225 AT+GMI Request Manufacturer Identification342226 AT+GMM Request TAModel Identification342227 AT+GMR Request TA Revision Identification of Software Release352228 AT+GOI Request Global Object Identification 352229 AT+GSN Request TA Serial Number Identification (IMEI)362230 AT+ICF Set TE-TA Control Character Framing 362231 AT+IFC Set TE-TA Local Data Flow Control372232 AT+IPR Set TE-TA Fixed Local Rate38

3 AT Commands According to 3GPP TS 27007 4031 Overview of AT Command According to 3GPP TS 270074032 Detailed Descriptions of AT Command According to 3GPP TS 27007 41

321 AT+CGMI Request Manufacturer Identification41322 AT+CGMM Request Model Identification 41323 AT+CGMR Request TA Revision Identification of Software Release42324 AT+CGSN Request Product Serial Number Identification42325 AT+CSCS Select TE Character Set 42326 AT+CIMI Request International Mobile Subscriber Identity43327 AT+CLCK Facility Lock44328 AT+CMEE Report Mobile Equipment Error45329 AT+COPS Operator Selection463210 AT+CPAS Phone Activity Status 483211 AT+CPIN Enter PIN483212 AT+CPWD Change Password493213 AT+CRC Set Cellular Result Codes for Incoming Call Indication 503214 AT+CREG Network Registration513215 AT+CRSM Restricted SIM Access523216 AT+CSQ Signal Quality Report 533217 AT+CPOL Preferred Operator List543218 AT+COPN Read Operator Names553219 AT+CFUN Set Phone Functionality 563220 AT+CCLK Clock 573221 AT+CSIM Generic SIM Access583222 AT+CBC Battery Charge 583223 AT+CUSD Unstructured Supplementary Service Data593224 AT+CNUM Subscriber Number 60

4 AT Commands According to 3GPP TS 27005 61

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 8 281

41 Overview of AT Commands According to 3GPP TS 270056142 Detailed Descriptions of AT Commands According to 3GPP TS 27005 61

421 AT+CMGD Delete SMS Message61422 AT+CMGF Select SMS Message Format62423 AT+CMGL List SMS Messages from Preferred Store63424 AT+CMGR Read SMS Message66425 AT+CMGS Send SMS Message69426 AT+CMGW Write SMS Message to Memory70427 AT+CMSS Send SMS Message from Storage72428 AT+CNMI New SMS Message Indications73429 AT+CPMS Preferred SMS Message Storage754210 AT+CRES Restore SMS Settings764211 AT+CSAS Save SMS Settings 774212 AT+CSCA SMS Service Center Address774213 AT+CSDH Show SMS Text Mode Parameters784214 AT+CSMP Set SMS Text Mode Parameters794215 AT+CSMS Select Message Service80

5 AT Commands Special for SIMCom8251 Overview8252 Detailed Descriptions of Commands83

521 AT+CPOWD Power off83522 AT+CADC Read ADC84523 AT+CFGRI Indicate RI When Using URC 84524 AT+CLTS Get Local Timestamp85525 AT+CBAND Get and Set Mobile Operation Band87526 AT+CNSMOD Show Network System Mode 87527 AT+CSCLK Configure Slow Clock88528 AT+CCID Show ICCID89529 AT+CDEVICE View Current Flash Device Type895210 AT+GSV Display Product Identification Information905211 AT+SGPIO Control the GPIO 905212 AT+SLEDS Set the Timer Period of Net Light 915213 AT+CNETLIGHT Close the Net Light or Open It to Shining925214 AT+CSGS Netlight Indication of GPRS Status925215 AT+CGPIO Control the GPIO by PIN Index935216 AT+CBATCHK Set VBAT Checking Feature ONOFF 945217 AT+CNMP Preferred Mode Selection 955218 AT+CMNB Preferred Selection between CAT-M and NB-IoT955219 AT+CPSMS Power Saving Mode Setting965220 AT+CEDRXS Extended-DRX Setting975221 AT+CPSI Inquiring UE System Information985222 AT+CGNAPN Get Network APN in CAT-M Or NB-IOT1005223 AT+CSDP Service Domain Preference 1005224 AT+MCELLLOCK Lock the special CAT-M cell1015225 AT+NCELLLOCK Lock the special NB-IOT cell102

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 9 281

5226 AT+NBSC Configure NB-IOT Scrambling Feature1025227 AT+CAPNMODE Select the Mode of Application Configure APN 1035228 AT+CRRCSTATE Query RRC State 1045229 AT+CBANDCFG Configure CAT-M Or NB-IOT Band 1045230 AT+CNACT APP Network Active 1055231 AT+CNCFG PDP Configure1065232 AT+CEDUMP Set Whether the Module Reset When The Module is Crashed1075233 AT+CNBS Configure Band Scan Optimization For NB-IOT1085234 AT+CNDS Configure Service Domain Preference For NB-IOT 1095235 AT+CENG Switch On or Off Engineering Mode1095236 AT+CNACTCFG Configure IP Protocol Type1115237 AT+CTLIIC Control the Switch of IIC1125238 AT+CWIIC Write Values to Register of IIC Device1135239 AT+CRIIC Read Values from Register of IIC Device1135240 AT+CMCFG Manage Mobile Operator Configuration1145241 AT+CSIMLOCK SIM Lock 1155242 AT+CRATSRCH Configure Parameter for Better RAT Search1175243 AT+SPWM Generate the Pulse-Width-Modulation1185244 AT+CASRIP Show Remote IP address and Port When Received Data1185245 AT+CEDRX Configure EDRX parameters1195246 AT+CPSMRDP Read PSM Dynamic Parameters 1205247 AT+CPSMCFG Configure PSM version and Minimum Threshold Value1215248 AT+CPSMCFGEXT Configure Modem Optimization of PSM1225249 AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication1235250 AT+CEDRXRDP eDRX Read Dynamic Parameters1245251 AT+CRAI Configure Release Assistance Indication in NB-IOT network125

6 AT Commands for GPRS Support12761 Overview 12762 Detailed Descriptions of AT Commands for GPRS Support 127

621 AT+CGATT Attach or Detach from GPRS Service 127622 AT+CGDCONT Define PDP Context 128623 AT+CGACT PDP Context Activate or Deactivate 130624 AT+CGPADDR Show PDP Address130625 AT+CGREG Network Registration Status132626 AT+CGSMS Select Service for MO SMS Messages 134627 AT+CEREG EPS Network Registration Status 134

7 AT Commands for IP Application13771 Overview 13772 Detailed Descriptions of Commands137

721 AT+SAPBR Bearer Settings for Applications Based on IP137

8 AT Commands for TCPIP Application Toolkit 13981 Overview 13982 Detailed Descriptions of Commands140

821 AT+CIPMUX Start Up Multi-IP Connection140

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 10 281

822 AT+CIPSTART Start Up TCP or UDP Connection140823 AT+CIPSEND Send Data Through TCP or UDP Connection143824 AT+CIPQSEND Select Data Transmitting Mode144825 AT+CIPACK Query Previous Connection Data Transmitting State 145826 AT+CIPCLOSE Close TCP or UDP Connection146827 AT+CIPSHUT Deactivate GPRS PDP Context147828 AT+CLPORT Set Local Port 147829 AT+CSTT Start Task and Set APN USER NAME PASSWORD 1488210 AT+CIICR Bring Up Wireless Connection with GPRS1498211 AT+CIFSR Get Local IP Address1508212 AT+CIFSREX Get Local IP Address extend 1508213 AT+CIPSTATUS Query Current Connection Status1518214 AT+CDNSCFG Configure Domain Name Server 1528215 AT+CDNSGIP Query the IP Address of Given Domain Name1538216 AT+CIPHEAD Add an IP Head at the Beginning of a Package Received1548217 AT+CIPATS Set Auto Sending Timer 1558218 AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data 1558219 AT+CIPSERVER Configure Module as Server 1568220 AT+CIPCSGP Set GPRS for Connection Mode1578221 AT+CIPSRIP Show Remote IP Address and Port When Received Data1588222 AT+CIPDPDP Set Whether to Check State of GPRS Network Timing1588223 AT+CIPMODE Select TCPIP Application Mode1598224 AT+CIPCCFG Configure Transparent Transfer Mode 1608225 AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data1618226 AT+CIPUDPMODE UDP Extended Mode1628227 AT+CIPRXGET Get Data from Network Manually1638228 AT+CIPRDTIMER Set Remote Delay Timer1658229 AT+CIPSGTXT Select GPRS PDP context 1668230 AT+CIPSENDHEX Set CIPSEND Data Format to Hex1668231 AT+CIPHEXS Set Output-data Format with suffix1678232 AT+CIPTKA Set TCP Keepalive Parameters1678233 AT+CIPOPTION Enable or Disable TCP nagle algorithm168

9 AT Commands for HTTP(S) Application170

91 Overview 17092 Detailed Descriptions of Commands170

921 AT+SHSSL Select SSL Configure 171922 AT+SHCONF Set HTTP(S) Parameter171923 AT+SHCONN HTTP(S) Connection172924 AT+SHBOD Set Body172925 AT+SHBODEXT Set Extension Body 173926 AT+SHAHEAD Add Head173927 AT+SHCHEAD Clear Head174928 AT+SHPARA Set HTTP(S) Para174929 AT+SHCPARA Clear HTTP(S) Para 175

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 11 281

9210 AT+SHSTATE Query HTTP(S) Connection Status1759211 AT+SHREQ Set Request Type 1769212 AT+SHREAD Read Response Value1779213 AT+SHDISC Disconnect HTTP(S)1789214 AT+HTTPTOFS Download File to AP File System1799215 AT+HTTPTOFSRL State of Download File to AP File System180

10 AT Commands for FTP Application 181101 Overview 181102 Detailed Descriptions of Commands182

1021 AT+FTPPORT Set FTP Control Port1821022 AT+FTPMODE Set Active or Passive FTP Mode 1821023 AT+FTPTYPE Set the Type of Data to Be Transferred1831024 AT+FTPPUTOPT Set FTP Put Type 1841025 AT+FTPCID Set FTP Bearer Profile Identifier1841026 AT+FTPREST Set Resume Broken Download 1851027 AT+FTPSERV Set FTP Server Address1851028 AT+FTPUN Set FTP User Name1861029 AT+FTPPW Set FTP Password18610210 AT+FTPGETNAME Set Download File Name18710211 AT+FTPGETPATH Set Download File Path 18810212 AT+FTPPUTNAME Set Upload File Name18810213 AT+FTPPUTPATH Set Upload File Path18910214 AT+FTPGET Download File 18910215 AT+FTPPUT Set Upload File19110216 AT+FTPDELE Delete Specified File in FTP Server19210217 AT+FTPSIZE Get the Size of Specified File in FTP Server19210218 AT+FTPSTATE Get the FTP State 19310219 AT+FTPEXTPUT Extend Upload File19410220 AT+FTPMKD Make Directory on the Remote Machine19410221 AT+FTPRMD Remove Directory on the Remote Machine19510222 AT+FTPLIST List Contents of Directory on the Remote Machine 19610223 AT+FTPEXTGET Extend Download File19710224 AT+FTPETPUT Upload File19810225 AT+FTPETGET Download File19910226 AT+FTPQUIT Quit Current FTP Session 20010227 AT+FTPRENAME Rename the Specified File on the Remote Machine20010228 AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine201

11 AT Command for NTP function203111 Overview 203112 Detailed Descriptions of Commands203

1121 AT+CNTPCID Set GPRS Bearer Profilersquos ID 2031122 AT+CNTP Synchronize Network Time204

12 AT Commands for OneNet Application206

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 12 281

121 Overview 206122 Detailed Descriptions of Commands207

1221 AT+MIPLCREATE Create OneNet configuration2071222 AT+MIPLDELETE Delete OneNet configuration2071223 AT+MIPLOPEN Connect to OneNet 2081224 AT+MIPLADDOBJ Add object 2081225 AT+MIPLDELOBJ Delete Object 2091226 AT+MIPLCLOSE Disconnect to OneNet 2091227 AT+MIPLNOTIFY Notify Data to OneNet2101228 AT+MIPLREADRSP Send Response on Read Command 2111229 AT+MIPLWRITERSP Send Response on Write Command 21112210 AT+MIPLEXECUTERSP Send Response on Execute Command 21212211 AT+MIPLOBSERVERSP Send Response On Observe Command 21212212 AT+MIPLDISCOVERRSP Send Response on Discover Command21312213 AT+MIPLPARAMETERRSP Send Response on Parameter Command 21312214 AT+MIPLUPDATE Update Registration21412215 AT+MIPLVER Version of OneNet SDK21412216 AT+MIPLBOOTSTRAP Bootstrap Mode21512217 +MIPLREAD Read Request to User21512218 +MIPLWRITE Write Request to User21612219 +MIPLEXECUTE Execute Request to User 21612220 +MIPLOBSERVE Observe Request to User21712221 +MIPLDISCOVER Discover Request to User21712222 +MIPLPARAMETER Set Parameter Request to User21712223 +MIPLEVENT Event Indication to User218

13 AT Commands for Telecom IOT Application219131 Overview 219132 Detailed Descriptions of Commands219

1321 AT+SIMLCREATE Create Configuration2191322 AT+SIMLMODE Connection Mode2201323 AT+SIMLOPEN Connect to Telecom IOT2201324 AT+SIMLSEND Send Data to Telecom IOT2211325 AT+SIMLCLOSE Disconnect to Telecom IOT 221

14 AT Commands for GNSS Application222141 Overview 222142 Detailed Descriptions of Commands222

1421 AT+CGNSPWR GNSS Power Control2221422 AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences 2231423 AT+CGNSURC GNSS Navigation URC Report2251424 AT+CGNSPORT GNSS NMEA Out Port Set2261425 AT+CGNSCOLD GNSS Cold Start 2261426 AT+CGNSWARM GNSS Warm Start2271427 AT+CGNSHOT GNSS Hot Start 2271428 AT+CGNSMOD GNSS Work Mode Set 2281429 AT+CGNSCFG GNSS NMEA Out Configure 228

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 13 281

14210 AT+CGNSTST GNSS NMEA Data Output to AT Port22914211 AT+CGNSXTRA GNSS XTRA Function Open23014212 AT+CGNSCPY GNSS XTRA File Copy23114213 AT+CGNSRTMS GNSS NMEA Out Frequency Configure 23114214 AT+CGNSHOR Configure Positioning Desired Accuracy 23214215 AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3 23314216 AT+CGNSNMEA Configure NMEA Output Sentences23314217 AT+CGTP IZAT GNSS Configure23514218 AT+CGNSSUPLCFG GNSS SUPL Configure23714219 AT+CGNSSUPL GNSS SUPL Control 238

15 AT Commands for File System 239151 Overview 239152 Detailed Descriptions of Commands239

1521 AT+CFSINIT Get Flash Data Buffer 2391522 AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT2401523 AT+CFSRFILE Read File from Flash2411524 AT+CFSDFILE Delete the File from the Flash 2411525 AT+CFSGFIS Get File Size 2421526 AT+CFSREN Rename a File2431527 AT+CFSGFRS Get the Size of File System2441528 AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT2441529 AT+CBAINIT Initialize the AP Backup File System24515210 AT+CBALIST Set the files Which Want to Backup24515211 AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT and CBALIST

24615212 AT+CBART Restore the File into AP File System246

16 AT Commands for SIM Application Toolkit247161 Overview 247162 Detailed Descriptions of Commands247

1621 AT+STIN SAT Indication2471622 AT+STGI Get SAT Information2481623 AT+STGR SAT Respond2501624 AT+STK STK Switch251

17 AT Commands for SSL Application252171 Overview of AT Commands for SSL Application 252172 Detailed Descriptions of AT Commands for SSL Application252

1721 AT+CSSLCFG Configure SSL Parameters of Context Identifier252

18 AT Commands for TCPUDP Application 257181 Overview 257182 Detailed Descriptions of Commands257

1821 AT+CACID Set TCPUDP Identifier2571822 AT+CASSLCFG Set SSL Certificate and Timeout Parameters2581823 AT+CAOPEN Open a TCPUDP Connection 2601824 AT+CASERVER Open a TCPUDP Server261

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 14 281

1825 AT+CASEND Send Data via an Established Connection 2631826 AT+CARECV Receive Data via an Established Connection 2641827 AT+CAACK Query Send Data Information 2641828 AT+CASTATE Query TCPUDP Connection State2651829 AT+CACLOSE Close a TCPUDP Connection26518210 AT+CACFG Configure Transparent Transmission Parameters26618211 AT+CASWITCH Switch to Transparent Transport Mode269

19 AT Commands for PING271191 Overview 271192 Detailed Descriptions of Commands271

1921 AT+SNPING4 Sends an IPv4 ping2711922 AT+SNPING6 Sends an IPv6 ping272

20 Supported Error Codes and Unsolicited Result Codes 273201 Summary of CME ERROR Codes273202 Summary of CMS ERROR Codes276203 Summary of Unsolicited Result Codes279

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 15 281

THIS DOCUMENT IS A REFERENCE GUIDE TO ALL THE AT COMMANDS

1 Introduction

11 Scope of the document

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

12 Related documents

You can visit the SIMCom Website using the following linkhttpwwwsimcomcom

13 Conventions and abbreviations

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

In application controlling device controls the GSM engine by sending AT Command via its serial interfaceThe controlling device at the other end of the serial line is referred to as following termTE (Terminal Equipment)DTE (Data Terminal Equipment) or plainly the application which is running on an embedded system

14 AT Command syntax

The AT or at or aT or At prefix must be set at the beginning of each Command line To terminate a

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 16 281

Command line enter ltCRgtCommands are usually followed by a response that includes ltCRgtltLFgtltresponsegtltCRgtltLFgtThroughout this document only the responses are presentedltCRgtltLFgt are omitted intentionally

The AT Command set implemented by SIM7080 Series is a combination of 3GPP TS 27005 3GPP TS27007 and ITU-T recommendation V25ter and the AT commands developed by SIMCom

Only enter AT Command through serial port after SIM7080 Series is powered on and Unsolicited ResultCode RDY is received from serial port If auto-bauding is enabled the Unsolicited Result CodesRDY and so on are not indicated when you start up the ME and the AT prefix or at prefix must beset at the beginning of each command line

All these AT commands can be split into three categories syntactically basic S parameter andextended These are as follows

141 Basic syntax

These AT commands have the format of ATltxgtltngt or ATampltxgtltngt where ltxgtis the Command andltngtisare the argument(s) for that Command An example of this is ATEltngt which tells the DCEwhether received characters should be echoed back to the DTE according to the value of ltngt ltngt isoptional and a default will be used if missing

142 S Parameter syntax

These AT commands have the format of ATSltngt=ltmgt where ltngt is the index of the S register to setand ltmgt is the value to assign to it ltmgt is optional if it is missing then a default value is assigned

143 Extended Syntax

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

Table 1 Types of AT commands and responses

Test CommandAT+ltxgt=

The mobile equipment returns the list of parameters and valueranges set with the corresponding Write Command or by internalprocesses

Read CommandAT+ltxgt

This command returns the currently set value of the parameter orparameters

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 17 281

Write CommandAT+ltxgt=lthellipgt

This command sets the user-definable parameter values

Execution CommandAT+ltxgt

The execution command reads non-variable parameters affectedby internal processes in the GSM engine

144 Combining AT commands on the same Command line

You can enter several AT commands on the same line In this case you do not need to type the AT or atprefix before every command Instead you only need type AT or at the beginning of the command linePlease note to use a semicolon as the command delimiter after an extended command in basic syntax or Sparameter syntax the semicolon need not enter for exampleATE1Q0S0=1S3=13V1X4+IFC=00+IPR=115200

The Command line buffer can accept a maximum of 559 characters (counted from the first commandwithout AT or at prefix) or 39 AT commands If the characters entered exceeded this number then noneof the Command will executed and TA will return ERROR

145 Entering successive AT commands on separate lines

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

15 Supported character sets

The SIM7080 Series AT Command interface defaults to the IRA character set The SIM7080 Seriessupports the following character setsGSM formatUCS2IRAThe character set can be set and interrogated using the AT+CSCS Command (3GPP TS 27007) Thecharacter set is defined in GSM specification 3GPP TS 27005

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

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 18 281

16 Flow control

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

There are basically two approaches to achieve data flow control software flow control and hardware flowcontrol SIM7080 Series support both two kinds of flow controlIn Multiplex mode it is recommended to use the hardware flow control

161 Software flow control (XONXOFF flow control)

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 SIM7080 Series is hardware flow control (RTSCTS flow control) toenable software flow control in the DTE interface and within GSM engine type the following AT CommandAT+IFC=11

Ensure that any communications software package (eg Hyper terminal) uses software flow control

Software Flow control should not be used for data calls where binary data will be transmitted orreceived (eg TCPIP) as the DTE interface may interpret binary data as flow control characters

162 Hardware flow control (RTSCTS flow control)

Hardware flow control achieves the data flow control by controlling the RTSCTS line When the datatransfer should be suspended the CTS line is set inactive until the transfer from the receiving buffer hascompleted When the receiving buffer is ok to receive more data CTS goes active once again

To achieve hardware flow control ensure that the RTSCTS lines are present on your application platform

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 19 281

17 Definitions

171 Parameter Saving Mode

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 doesnt have parameter AUTO_SAVE The parameter of the current AT command will be kept in NVRAM automatically and

take in effect immediately and it wont 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 wont be lost if module is rebooted - - means this AT command doesnt care the parameter saving mode

172 Max Response Time

Max response time is estimated maximum time to get response the unit is seconds- means this AT command doesnt care the response time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 20 281

2 AT Commands According toV25TER

These AT Commands are designed according to the ITU-T (International Telecommunication UnionTelecommunication sector) V25ter document

21 Overview of AT Commands According to V25TER

Command DescriptionA Re-issues the last command givenATD Mobile originated call to dial a numberATE Set command echo modeATH Disconnect existing connectionATI Display product identification informationATL Set monitor speaker loudnessATM Set monitor speaker mode+++ Switch from data mode or ppp online mode to command modeATO Switch from command mode to data modeATQ Set result code presentation modeATS0 Set number of rings before automatically answering the callATS3 Set command line termination characterATS4 Set response formatting characterATS5 Set command line editing characterATS6 Pause before blind dialingATS7 Set number of seconds to wait for connection completion

ATS8Set number of seconds to wait for comma dial modifier encountered in dialstring of D command

ATS10 Set disconnect delay after indicating the absence of data carrierATV TA response formatATX Set connect result code format and monitor call progressATZ Reset default configurationATampC Set DCD function modeATampD Set DTR function modeATampF Factory defined configurationATampV Display current configurationATampE Set CONNECT Result Code Format About Speed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 21 281

AT+GCAP Request complete TA capabilities listAT+GMI Request manufacturer identificationAT+GMM Request TA model identificationAT+GMR Request TA revision identification of software releaseAT+GOI Request global object identificationAT+GSN Request TA serial number identification (IMEI)AT+ICF Set TE-TA control character framingAT+IFC Set TE-TA local data flow controlAT+IPR Set TE-TA fixed local rate

22 Detailed Description of AT Commands According to V25TER

221 A Re-issues the Last Command Given

A Re-issues the Last Command Given

Execution CommandA

ResponseRe-issues the previous Command

ReferenceV25ter

Note

222 ATD Mobile Originated Call to Dial A Number

ATD Mobile Originated Call to Dial A Number

Execution CommandATDltngt[ltmgsm]

ResponseThis command can be used to set up outgoing data calls It also serves tocontrol supplementary servicesNote This command may be aborted generally by receiving an ATHCommand or a character during execution The aborting is not possibleduring some states of connection establishment such as handshaking

If error is related to ME functionality+CME ERROR lterrgt

If no dial tone and (parameter setting ATX2 or ATX4)NO DIALTONE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 22 281

If busy and (parameter setting ATX3 or ATX4)BUSY

If a connection cannot be establishedNO CARRIER

If the remote station does not answerNO ANSWER

If connection successful and non-voice callCONNECTlttextgt TA switches to data modeNote lttextgt output only if ATXltvaluegt parameter setting with theltvaluegt gt0

When TA returns to command mode after call releaseOKParametersltngt String of dialing digits and optionally V25ter modifiers dialingdigits 0-9 + A B C

Following V25ter modifiers are ignored(comma) T P W

Emergency callltngt Standardized emergency number 112 (no SIM needed)ltmgsmgt String of GSM modifiers

I Actives CLIR (Disables presentation of own number tocalled party)

i Deactivates CLIR (Enable presentation of own numberto called party)

G Activates Closed User Group invocation for this call onlyg Deactivates Closed User Group invocation for this call

onlyParameter Saving Mode NO_SAVEMax Response Time Timeout set with ATS7 (data call)

ReferenceV25ter

Note

223 ATE Set Command Echo Mode

ATE Set Command Echo Mode

Execution CommandResponseThis setting determines whether or not the TA echoes characters received

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 23 281

ATEltvaluegt from TE during Command stateOKParametersltvaluegt 0 Echo mode off

1 Echo mode onParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

224 ATH Disconnect Existing Connection

ATH Disconnect Existing Connection

Execution CommandATH

ResponseDisconnect existing call by local TE from Command line and terminate callOKNote OK is issued after circuit 109(DCD) is turned off if it was previouslyon

Parameter Saving Mode NO_SAVEMax Response Time 20sReferenceV25ter

Note

225 ATI Display Product Identification Information

ATI Display Product Identification Information

Execution CommandATI

ResponseTA issues product information text

ExampleSIM7000 R1351

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 24 281

226 ATL Set Monitor speaker loudness

ATL Set Monitor speaker loudness

Execution Command

ATLltvaluegt

ResponseOKParametersltvaluegt 03 Volume

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteNo effect in GSM

227 ATM Set Monitor Speaker Mode

ATM Set Monitor Speaker Mode

Execution Command

ATMltvaluegt

ResponseOKParametersltvaluegt 02 Mode

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteNo effect in GSM

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

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

Execution Command+++

ResponseThe +++ character sequence causes the TA to cancel the data flow over theAT interface and switch to Command mode This allows you to enter ATCommand while maintaining the data connection to the remote serverOK

To prevent the +++ escape sequence from being misinterpreted as data itshould comply to following sequenceNo 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_V106

wwwsimcomcom 25 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteTo return from Command mode back to data mode Enter ATO

229 ATO Switch from Command Mode to Data Mode

ATO Switch from Command Mode to Data Mode

Execution CommandATO[n]

ResponseTA resumes the connection and switches back from command mode to datamodeCONNECTIf connection is not successfully resumedERRORelseTA returns to data mode from command mode CONNECT lttextgtNote lttextgt only if parameter setting ATXgt0Parameterltngt 0 Switch from command mode to data mode

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2210 ATQ Set Result Code Presentation Mode

ATQ Set Result Code Presentation Mode

Execution CommandATQltngt

ResponseThis parameter setting determines whether or not the TA transmits anyresult code to the TE Information text transmitted in response is notaffected by this setting

If ltngt=0OK

If ltngt=1(none)Parametersltngt 0 TA transmits result code

1 Result codes are suppressed and not transmitted

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 26 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2211 ATS0 Set Number of Rings before Automatically Answering the Call

ATS0 Set Number of Rings before Automatically Answering the Call

Read Command

ATS0

Responseltngt

OKParametersSee Write Command

Write Command

ATS0=ltngt

ResponseThis parameter setting determines the number of rings before auto-answerOKorERRORParametersltngt 0 Automatic answering is disable

1-255 Number of rings the modem will wait for before answeringthe phone if a ring is detected

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteIf ltngt is set too high the calling party may hang up before the call can beanswered automaticallyIf using cmux port ATH and AT+CHUP can hang up the call (automaticallyanswering) only in the CMUX channel 0If using dual-physical serial port ATH and AT+CHUP can hang up the call(automatically answering) only in UART1

2212 ATS3 Set Command Line Termination Character

ATS3 Set Command Line Termination Character

Read CommandATS3

Responseltngt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 27 281

OKParametersSee Write Command

Write CommandATS3=ltngt

ResponseThis parameter setting determines the character recognized by TA toterminate an incoming command line The TA also returns this character inoutputOKorERRORParametersltngt 13 Command line termination character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 13 = CR It only supports default value

2213 ATS4 Set Response Formatting Character

ATS4 Set Response Formatting Character

Read Command

ATS4

Responseltngt

OKParametersSee Write Command

Write Command

ATS4=ltngt

ResponseThis parameter setting determines the character generated by the TA forresult code and information textOKorERRORParametersltngt 10 Response formatting character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 10 = LF It only supports default value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 28 281

2214 ATS5 Set Command Line Editing Character

ATS5 Set Command Line Editing Character

Read Command

ATS5

Responseltngt

OKParametersSee Write Command

Write Command

ATS5=ltngt

ResponseThis parameter setting determines the character recognized by TA as arequest to delete from the command line the immediately precedingcharacterOKorERRORParametersltngt 0-8-127 Response formatting character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 8 = Backspace

2215 ATS6 Pause Before Blind Dialing

ATS6 Pause Before Blind Dialing

Read CommandATS6

Responseltngt

OK

Write CommandATS6=ltngt

ResponseOKorERRORParametersltngt 0-2-999 Time

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteNo effect in GSM

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 29 281

2216 ATS7 Set Number of Seconds to Wait for Connection Completion

ATS7 Set Number of Seconds to Wait for Connection Completion

Read CommandATS7

Responseltngt

OKParametersSee Write Command

Write CommandATS7=ltngt

ResponseThis parameter setting determines the amount of time to wait for theconnection completion in case of answering or originating a callOKorERRORParametersltngt 0-255 Number of seconds to wait for connection completion

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteIf called party has specified a high value for ATS0=ltngt call setup may failThe correlation between ATS7 and ATS0 is importantExample Call may fail if ATS7=30 and ATS0=20ATS7 is only applicable to data call

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

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

Read Command

ATS8

Responseltngt

OKParametersSee Write Command

Write CommandATS8=ltngt

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 30 281

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

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteNo effect in GSM

2218 ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier

ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier

Read Command

ATS10

Responseltngt

OKParametersSee Write Command

Write Command

ATS10=ltngt

ResponseThis parameter setting determines the amount of time that the TA willremain connected in absence of data carrier If the data carrier is once moredetected before disconnecting the TA remains connectedOKorERRORParametersltngt 1-14-255 Number of tenths seconds of delay

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2219 ATV TA Response Format

ATV TA Response Format

Execution CommandATVltvaluegt

ResponseThis parameter setting determines the contents of the header and trailertransmitted with result codes and information responsesWhen ltvaluegt=00

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 31 281

When ltvaluegt=1OKParametersltvaluegt

0 Information response lttextgtltCRgtltLFgtShort result code format ltnumeric codegtltCRgt

1 Information response ltCRgtltLFgtlttextgtltCRgtltLFgtLong result code format ltCRgtltLFgtltverbose codegtltCRgtltLFgt

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

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

ATV1 ATV0 DescriptionOK 0 Acknowledges execution of a Command

CONNECT 1A connection has been established the DCE is moving fromCommand state to online data state

RING 2 The DCE has detected an incoming call signal from network

NO CARRIER 3The connection has been terminated or the attempt to establisha connection failed

ERROR 4Command not recognized Command line maximum lengthexceeded parameter value invalid or other problem withprocessing the Command line

NO DIALTONE 6 No dial tone detectedBUSY 7 Engaged (busy) signal detected

NO ANSWER 8 (Wait for Quiet Answer) dial modifier was used but remoteringing followed by five seconds of silence was not detectedbefore expiration of the connection timer (S7)

PROCEEDING 9 An AT command is being processed

CONNECT lttextgtManufacturer-specific

Same as CONNECT but includes manufacturer-specific textthat may specify DTE speed line speed error control datacompression or other status

2220 ATX Set CONNECT Result Code Format and Monitor Call Progress

ATX Set CONNECT Result Code Format and Monitor Call Progress

Execution Command

ATXltvaluegt

ResponseThis parameter setting determines whether or not the TA detected thepresence of dial tone and busy signal and whether or not TA transmitsparticular result codes

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 32 281

OK

ERRORParametersltvaluegt 0 CONNECT result code only returned dial tone and busydetection are both disabled

1 CONNECTlttextgt result code only returned dial tone andbusy detection are both disabled2 CONNECTlttextgt result code returned dial tone detectionis enabled busy detection is disabled3 CONNECTlttextgt result code returned dial tone detectionis disabled busy detection is enabled4 CONNECTlttextgt result code returned dial tone and busydetection are both enabled

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2221 ATampC Set DCD Function Mode

ATampC Set DCD Function Mode

Execution Command

ATampCltvaluegt

ResponseThis parameter determines how the state of circuit 109 (DCD) relates to thedetection of received line signal from the distant endOK

ERRORParametersltvaluegt 0 DCD line is always ON

1 DCD line is ON only in the presence of data carrierParameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2222 ATampD Set DTR Function Mode

ATampD Set DTR Function Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 33 281

Execution Command

ATampD[ltvaluegt]

ResponseThis parameter determines how the TA responds when circuit 1082 (DTR)is changed from the ON to the OFF condition during data modeOKorERRORParametersltvaluegt 0 TA ignores status on DTR

1 ON-gtOFF on DTR Change to Command mode withremaining the connected call2 ON-gtOFF on DTR Disconnect call change to Commandmode During state DTR = OFF is auto-answer off

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2223 ATampE Set CONNECT Result Code Format About Speed

ATampE Set CONNECT Result Code Format About Speed

Execution Command

ATampE[ltvaluegt]

This parameter setting determines to report Serial connection rate orWireless connection speed It is valid only ATX above 0ResponseOKorERRORParametersltvaluegt

0 Wireless connection speed in integer format1 Serial connection rate in integer format Such as 115200

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2224 AT+GCAP Request Complete TA Capabilities List

AT+GCAP Request Complete TA Capabilities ListExecution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 34 281

AT+GCAP TA reports a list of additional capabilities+GCAP list of supported ltnamegts

OKParametersltnamegt +CGSM GSM function is supported

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2225 AT+GMI Request Manufacturer Identification

AT+GMI Request Manufacturer Identification

Test Command

AT+GMI=

ResponseOKParameters

Execution CommandAT+GMI

TA reports one or more lines of information text which permit the user toidentify the manufacturerSIMCOM_Ltd

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2226 AT+GMM Request TA Model Identification

AT+GMM Request TA Model Identification

Test CommandAT+GMM=

ResponseOK

Execution CommandAT+GMM

TA reports one or more lines of information text which permit the user toidentify the specific model of deviceltmodelgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 35 281

Parametersltmodelgt Product model identification text

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2227 AT+GMR Request TA Revision Identification of Software Release

AT+GMR Request TA Revision Identification of Software ReleaseTest Command

AT+GMR=ResponseOK

Execution Command

AT+GMR

TA reports one or more lines of information text which permit the user toidentify the revision of software releaseRevision ltrevisiongt

OKParametersltrevisiongt Revision of software release

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2228 AT+GOI Request Global Object Identification

AT+GOI Request Global Object IdentificationTest Command

AT+GOI=ResponseOK

Execution CommandAT+GOI

ResponseTA reports one or more lines of information text which permit the user toidentify the device based on the ISO system for registering unique objectidentifiersltObject Idgt

OKParametersltObject Idgt Identifier of device type

see X208 209 for the format of ltObject Idgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 36 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

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

AT+GSN Request TA Serial Number Identification(IMEI)Test CommandAT+GSN=

ResponseOK

Execution Command

AT+GSN

ResponseTA reports the IMEI (international mobile equipment identifier) number ininformation text which permit the user to identify the individual ME deviceltsngt

OKParametersltsngt IMEI of the telephone(International Mobile station EquipmentIdentity)

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteThe serial number (IMEI) is varied by individual ME device

2230 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 ltformatgts)(list of supported ltparitygts)

OKParametersSee Write Command

Read CommandAT+ICF

Response+ICF ltformatgtltparitygt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 37 281

Write Command

AT+ICF=ltformatgt[ltparitygt]

ResponseThis parameter setting determines the serial interface character framingformat and parity received by TA from TE

OKParametersltformatgt 1 8 data 0 parity 2 stop

2 8 data 1 parity 1 stop3 8 data 0 parity 1 stop4 7 data 0 parity 2 stop5 7 data 1 parity 1 stop6 7 data 0 parity 1 stop

ltparitygt 0 odd1 even3 space (0)

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteThe Command is applied for Command stateIn ltformatgt parameter 0 parity means no parityThe ltparitygt field is ignored if the ltformatgt field specifies no parity andstring +ICF ltformatgt255 will be response to AT+ICF Command

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

AT+IFC Set TE-TA Local Data Flow Control

Test Command

AT+IFC=

Response+IFC (list of supported ltdce_by_dtegts)(list of supported ltdte_by_dcegts)

OKParametersSee Write Command

Read CommandAT+IFC

Response+IFC ltdce_by_dtegtltdte_by_dcegt

OKParametersSee Write Command

Write Command

AT+IFC=ltdce_by_dtegt[ltdte_by_dcegt]

ResponseThis parameter setting determines the data flow control on the serialinterface for data modeOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 38 281

Parametersltdce_by_dtegt Specifies the method will be used by TE at receive ofdata from TA

0 No flow control1 Software flow control2 Hardware flow control

ltdte_by_dcegt Specifies the method will be used by TA at receive of datafrom TE

0 No flow control1 Software flow control2 Hardware flow control

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2232 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 ltrategts)(list of supportedfixed-only ltrategts)

OKParametersSee Write Command

Read CommandAT+IPR

Response+IPR ltrategt

OKParametersSee Write Command

Write CommandAT+IPR=ltrategt

ResponseThis parameter setting determines the data rate of the TA on the serialinterface The rate of Command takes effect following the issuance of anyresult code associated with the current Command lineOKParametersltrategt Baud rate per second0300

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 39 281

6001200240048009600192003840057600115200230400921600200000029000003000000320000036864004000000

Parameter Saving Mode AUTO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 40 281

3 AT Commands According to 3GPPTS 27007

31 Overview of AT Command According to 3GPP TS 27007

Command DescriptionAT+CGMI Request manufacturer identificationAT+CGMM Request model identificationAT+CGMR Request TA revision identification of software releaseAT+CGSN Request product serial number identification (identical with +GSN)AT+CSCS Select TE character setAT+CIMI Request international mobile subscriber identityAT+CLCK Facility lockAT+CMEE Report mobile equipment errorAT+COPS Operator selectionAT+CPAS Phone activity statusAT+CPIN Enter PINAT+CPWD Change passwordAT+CRC Set cellular result codes for incoming call indicationAT+CREG Network registrationAT+CRSM Restricted SIM accessAT+CSQ Signal quality reportAT+CPOL Preferred operator listAT+COPN Read operator namesAT+CFUN Set phone functionalityAT+CCLK ClockAT+CSIM Generic SIM accessAT+CBC Battery chargeAT+CUSD Unstructured supplementary service dataAT+CNUM Subscriber Number

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 41 281

32 Detailed Descriptions of AT Command According to 3GPP TS 27007

321 AT+CGMI Request Manufacturer Identification

AT+CGMI Request Manufacturer IdentificationTest CommandAT+CGMI=

ResponseOK

Execution CommandAT+CGMI

ResponseTA returns manufacturer identification textltmanufacturergt

OKParametersltmanufacturergt The ID of manufacturer

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

322 AT+CGMM Request Model Identification

AT+CGMM Request Model IdentificationTest CommandAT+CGMM=

ResponseOK

Execution CommandAT+CGMM

ResponseTA returns product model identification textltmodelgt

OKParametersltmodelgt Product model identification text

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 42 281

323 AT+CGMR Request TA Revision Identification of Software Release

AT+CGMR Request TA Revision Identification of Software ReleaseTest Command

AT+CGMR=ResponseOK

Execution Command

AT+CGMR

ResponseTA returns product software version identification textRevision ltrevisiongt

OKParametersltrevisiongt Product software version identification text

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

324 AT+CGSN Request Product Serial Number Identification

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

AT+CGSN=ResponseOK

Execution CommandAT+CGSN

Responsesee +GSNltsngt

OKParametersltsngt International mobile equipment identity (IMEI)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

325 AT+CSCS Select TE Character Set

AT+CSCS Select TE Character Set

Test CommandResponse+CSCS (list of supported ltchsetgts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 43 281

AT+CSCS=OKParametersltchsetgt GSM GSM 7 bit default alphabet (3GPP TS 23038)

UCS2 16-bit universal multiple-octet coded character set(ISOIEC10646) UCS2 character strings are converted tohexadecimal numbers from 0000 to FFFF eg 004100620063equals three 16-bit characters with decimal values 65 98 and99IRA International reference alphabet (ITU-T T50)

Read CommandAT+CSCS

Response+CSCS ltchsetgt

OKParametersSee Test Command

Write Command

AT+CSCS=ltchsetgt

ResponseSets which character set ltchsetgt are used by the TE The TA can thenconvert character strings correctly between the TE and ME character setsOKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Test Command

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

326 AT+CIMI Request International Mobile Subscriber Identity

AT+CIMI Request International Mobile Subscriber IdentityTest Command

AT+CIMI=ResponseOK

Execution CommandAT+CIMI

ResponseTA returns ltIMSIgtfor identifying the individual SIM which is attached to MEltIMSIgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltIMSIgt International Mobile Subscriber Identity (string without double

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 44 281

quotes)

Parameter Saving Mode NO_SAVEMax Response Time 20sReference3GPP TS 27007 [13]

Note

327 AT+CLCK Facility Lock

AT+CLCK Facility Lock

Test CommandAT+CLCK=

Response+CLCK (list of supported ltfacgts)

OKParametersSee Write Command

Write CommandAT+CLCK=ltfacgtltmodegt[ltpasswdgt[ltclassgt]]

ResponseThis Command is used to lock unlock or interrogate a ME or a networkfacility ltfacgt Password is normally needed to do such actions Whenquerying the status of a network service (ltmodegt=2) the response line forlsquonot activersquo case (ltstatusgt=0) should be returned only if service is notactive for any ltclassgt

If ltmodegtne2 and Command is successfulOKIf ltmodegt=2 and Command is successful+CLCK ltstatusgt[ltclass1gt[ltCRgtltLFgt+CLCKltstatusgtltclass2gt[hellip]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltfacgt

AB All Barring services(only for ltmodegt=0)AC All inComing barring services(only for ltmodegt=0) AGAll outGoing barring services(only for ltmodegt=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_V106

wwwsimcomcom 45 281

SC SIM (lock SIMUICC card) (SIMUICC asks password inMT power-up and when this lock command issued) Correspond toPIN1 code

FD SIM card or active application in the UICC (GSM orUSIM) fixed dialling memory feature (if PIN2 authentication has notbeen done during the current session PIN2 is required as ltpasswdgt)

PN Network Personalization Correspond to NCK codePU Network subset Personalization Correspond to NSCK

codePP Service Provider Personalization Correspond to SPCK

codeltmodegt

0 unlock1 lock2 query status

ltpasswdgt String type (Shall be the same as password specified for thefacility from the MT user interface or with command Change Password+CPWD)ltclassgt 1-255

1 Voice (telephony)2 Data refers to all bearer services with ltmodegt=2 this may refer

only to some bearer service if TA does not support values 16 32 64 and128)

4 Fax (facsimile services)7 All classes

ltstatusgt0 Not active1 Active

Parameter Saving Mode NO_SAVEMax Response Time 15sReference3GPP TS 27007 [14]

Note CME errors if SIM not inserted or PIN is not entered

328 AT+CMEE Report Mobile Equipment Error

AT+CMEE Report Mobile Equipment Error

Test Command

AT+CMEE=

Response+CMEE (list of supported ltngts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 46 281

AT+CMEE +CMEE ltngt

OKParametersSee Write Command

Write Command

AT+CMEE=[ltngt]

ResponseTA disables or enables the use of result code +CME ERROR lterrgt as anindication of an error relating to the functionality of the MEOKIf error is related to ME functionality+CME ERROR lterrgtParametersltngt 0 Disable +CME ERROR lterrgt result code and use ERRORinstead

1 Enable +CME ERROR lterrgt result code and use numericlterrgt2 Enable +CME ERROR lterrgt result code and use verboselterrgt values

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

329 AT+COPS Operator Selection

AT+COPS Operator Selection

Test CommandAT+COPS=

ResponseTA returns a list of quadruplets each representing an operator present inthe network Any of the formats may be unavailable and should then be anempty field The list of operators shall be in order home network networksreferenced in SIM and other networks

+COPS (list of supportedltstatgtlong alphanumericltopergtshortalphanumericltopergtnumeric ltopergtltnetactgt)s[(list of supportedltmodegts)(list of supported ltformatgts)]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Read CommandResponseTA returns the current mode and the currently selected operator If no

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 47 281

AT+COPS operator is selectedltformatgt and ltopergt are omitted+COPS ltmodegt[ltformatgtltopergtltnetactgt]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+COPS=ltmodegt[ltformatgt[ltopergt]]

ResponseTA forces an attempt to select and register the GSM network operator If theselected operator is not available no other operator shall be selected(except ltmodegt=4) The selected operator name format shall apply tofurther read commands (AT+COPS)OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstatgt 0 Unknown

1 Operator available2 Operator current3 Operator forbidden

ltopergt Refer to [27007]operator in format as per ltformatgt

ltmodegt 0 Automatic mode ltopergt field is ignored1 Manual (ltopergt field shall be present and ltAcTgt optionally)2 manual deregister from network3 set only ltformatgt (for read Command +COPS) - not

shown in Read Command response4 Manualautomatic (ltopergt field shall be present) if

manual selection fails automatic mode (ltmodegt=0) isentered

ltformatgt 0 Long format alphanumeric ltopergt1 Short format alphanumeric ltopergt2 Numeric ltopergt GSM Location Area Identification

numberltnetactgt 0 User-specified GSM access technology

1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

Parameter Saving Mode AUTO_SAVE

Max Response TimeTest command 45 secondsWrite command 120 seconds

Reference3GPP TS 27007 [14]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 48 281

3210 AT+CPAS Phone Activity Status

AT+CPAS Phone Activity Status

Test CommandAT+CPAS=

Response+CPAS (list of supported ltpasgts)

OKParametersSee Execution Command

Execution CommandAT+CPAS

ResponseTA returns the activity status of ME+CPAS ltpasgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltpasgt

0 Ready (MT allows commands from TATE)3 Ringing (MT is ready for commands from TATE but the ringer is

active)4 Call in progress (MT is ready for commands from TATE but a call

is in progress)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3211 AT+CPIN Enter PIN

AT+CPIN Enter PINTest CommandAT+CPIN=

ResponseOK

Read Command

AT+CPIN

ResponseTA returns an alphanumeric string indicating whether some password isrequired or not+CPIN ltcodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 49 281

Parametersltcodegt

READY MT is not pending for any passwordSIM PIN MT is waiting SIM PIN to be givenSIM PUK MT is waiting for SIM PUK to be givenPH_SIM PIN ME is waiting for phone to SIM card (antitheft)PH_SIM PUK ME is waiting for SIM PUK (antitheft)SIM PIN2 PIN2 eg for editing the FDN book possible only ifpreceding Command was acknowledged with +CME ERROR17SIM PUK2 Possible only if preceding Command wasacknowledged with error +CME ERROR 18

Write Command

AT+CPIN=ltpingt[ltnewpingt]

ResponseTA stores a password which is necessary before it can be operated (SIMPIN SIM PUK PH-SIM PIN etc)If the PIN required is SIM PUK or SIM PUK2 the second pin is requiredThis second pin ltnew pingt is used to replace the old pin in the SIMOKIf error is related to ME functionality+CME ERROR lterrgtParametersltpingt String type passwordltnew pingt String type If the PIN required is SIM PUK or SIMPUK2new password

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27007 [13]

Note

3212 AT+CPWD Change Password

AT+CPWD Change Password

Test Command

AT+CPWD=

ResponseTA returns a list of pairs which present the available facilities and themaximum length of their password+CPWD (list of supported ltfacgts list of supported ltpwdlengthgts)

OKParametersltfacgt See Write Commandltpwdlengthgt Integer max length of password

Write Command

AT+CPWD=ltfacgtltold

ResponseTA sets a new password for the facility lock functionOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 50 281

pwdgtltnewpwdgt Parametersltfacgt

AB All Barring servicesAC All inComing barring services(only for

ltmodegt=0)AG All outGoing barring services(only for

ltmodegt=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)SC SIM (lock SIMUICC card) (SIMUICC asks

password in MT power-up and when this lockcommand issued) Correspond to PIN1 code

P2 SIM PIN2ltoldpwdgt String type (string should be included in quotation marks)password specified for the facility from the user interface or with commandIf an old password has not yet been setltoldpwdgt is not to enterltnewpwdgt String type (string should be included in quotation marks)new password

Parameter Saving Mode NO_SAVEMax Response Time 15sReference3GPP TS 27007 [13]

Note

3213 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 ltmodegts)

OKParametersSee Write Command

Read Command

AT+CRC

Response+CRC ltmodegt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 51 281

Write Command

AT+CRC=[ltmodegt]

ResponseTA controls whether or not the extended format of incoming call indication isusedOKParametersltmodegt 0 Disable extended format

1 Enable extended formatOmitted Use previous value

Unsolicited Result CodeWhen enabled an incoming call is indicated to the TE with unsolicited resultcode +CRING lttypegt instead of the normal RINGParameterslttypegt ASYNC Asynchronous transparent

SYNC Synchronous transparentREL ASYNC Asynchronous non-transparentREL SYNC Synchronous non-transparentFAX FacsimileVOICE Voice

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3214 AT+CREG Network Registration

AT+CREG Network Registration

Test CommandAT+CREG=

Response+CREG (list of supported ltngts)

OKParametersSee Write Command

Read CommandAT+CREG

ResponseTA returns the status of result code presentation and an integer ltstatgtwhich shows whether the network has currently indicated the registration ofthe ME Location information elements ltlacgt and ltcigt are returned onlywhen ltngt=2 and ME is registered in the network+CREG ltngtltstatgt[ltlacgtltcigtltnetactgt]

OKIf error is related to ME functionality+CME ERROR lterrgt

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 52 281

AT+CREG[=ltngt] TA controls the presentation of an unsolicited result code +CREG ltstatgtwhen ltngt=1 and there is a change in the ME network registration statusOKParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code+CREG ltstatgt

2 Enable network registration unsolicited result code withlocation information(2 is only for 7000 series module whichsupport GPRS)CREG ltstatgt[ltlacgtltcigtltnetactgt]

ltstatgt 0 Not registered MT is not currently searching a newoperator to register to

1 Registered home network2 Not registered but MT is currently searching a newoperator to register to

3 Registration denied4 Unknown5 Registered roaming

ltlacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format

ltcigt String type (string should be included in quotation marks) twobyte cell ID in hexadecimal format

ltnetactgt 0 User-specified GSM access technology1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

Unsolicited Result CodeIf ltngt=1 and there is a change in the MT network registration status+CREG ltstatgtIf ltngt=2 and there is a change in the MT network registration status or achange of the network cell+CREG ltstatgt[ltlacgtltcigtltnetactgt]ParametersSee Write Command

Parameter Saving Mode -Max Response Time -Reference3GPP TS 27007 [13]

Note

3215 AT+CRSM Restricted SIM Access

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 53 281

AT+CRSM Restricted SIM AccessTest CommandAT+CRSM=

ResponseOK

Write CommandAT+CRSM=ltCommandgt[ltfileIdgt[ltP1gtltP2gtltP3gt[ltdatagt]]]

Response+CRSM ltsw1gtltsw2gt[ltresponsegt]

OKERRORIf error is related to ME functionality+CME ERROR lterrgtParametersltCommandgt

176 READ BINARY178 READ RECORD192 GET RESPONSE214 UPDATE BINARY220 UPDATE RECORD242 STATUSAll other values are reserved refer GSM 1111

ltfileIdgt Integer type this is the identifier for an elementary data file onSIM Mandatory for every Command except STATUSltP1gtltP2gtltP3gt Integer type range 0 ndash 255

Parameters to be passed on by the ME to the SIM refer GSM1111

ltdatagt Information which shall be written to the SIM (hex-decimalcharacter format)ltsw1gtltsw2gt Integer type range 0 - 255

Status information from the SIM about the execution of theactual Command These parameters are delivered to the TE inboth cases on successful or failed execution of the Commandrefer GSM 1111

ltresponsegt Response of a successful completion of the Commandpreviously issued (hexadecimal character format)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007GSM 1111

Note

3216 AT+CSQ Signal Quality Report

AT+CSQ Signal Quality ReportTest CommandAT+CSQ=

Response+CSQ (list of supported ltrssigts)(list of supported ltbergts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 54 281

OK

Execution CommandAT+CSQ

Response+CSQ ltrssigtltbergt

OKIf error is related to ME functionality+CME ERROR lterrgtExecution Command returns received signal strength indication ltrssigt andchannel bit error rate ltbergt from the ME Test Command returns valuessupported by the TAParametersltrssigt

0 -115 dBm or less1 - 111 dBm230 - 110 - 54 dBm31 -52 dBm or greater99 not known or not detectable

ltbergt (in percent)07 As RXQUAL values in the table in GSM 0508 [20]subclause 72499 Not known or not detectable

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3217 AT+CPOL Preferred Operator List

AT+CPOL Preferred Operator List

Test CommandAT+CPOL=

Response+CPOL (list of supported ltindexgts)(list of supported ltformatgts)

OKParametersSee Write Command

Read Command

AT+CPOL

Response+CPOLltindex1gtltformatgtltoper1gt[ltGSMgtltGSM_compactgtltUTRANgtltE-UTRANgt][ltCRgtltLFgt+CPOLltindex2gtltformatgtltoper2gt[ltGSMltGSM_compactgtltUTRANgtltE-UTRANgt][hellip]]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 55 281

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CPOL=ltindexgt[ltformatgt[ltopergt[ltGSMgtltGSM_compactgtltUTRANgtltE-UTRANgt]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltindexgt Integer type order number of operator in SIM preferredoperator listltformatgt Indicates whether alphanumeric or numeric

format used (see +COPS Command)0 Long format alphanumeric ltopergt1 Short format alphanumeric ltopergt2 Numeric ltopergt

ltopergt String type(string should be included in quotation marks)ltGSMgt GSM access technology

0 Access technology is not selected1 Access technology is selected

ltGSM_compactgt GSM compact access technology0 Access technology is not selected1 Access technology is selected

ltUTRANgt UTRAN access technology0 Access technology is not selected1 Access technology is selected

ltE-UTRANgt E-UTRAN access technology0 Access technology is not selected1 Access technology is selected

Parameter Saving Mode -Max Response Time -Reference3GPP TS 27007 [13]

Note

3218 AT+COPN Read Operator Names

AT+COPN Read Operator NamesTest Command

AT+COPN=ResponseOK

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 56 281

AT+COPN +COPN ltnumeric1gtltalpha1gt[ltCRgtltLFgt+COPN ltnumeric2gtltalpha2gt[hellip]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltnumericngtString type (string should be included in quotation marks)operator in numeric format (see +COPS)ltalphangt String type (string should be included in quotation marks)operator in long alphanumeric format (see +COPS)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3219 AT+CFUN Set Phone Functionality

AT+CFUN Set Phone Functionality

Test CommandAT+CFUN=

Response+CFUN (list of supported ltfungts)(list of supported ltrstgts)

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Read CommandAT+CFUN

Response+CFUN ltfungt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CFUN=ltfungt[ltrstgt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltfungt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 57 281

0 Minimum functionality1 Full functionality (Default)4 Disable phone both transmit and receive RF circuits5 Factory Test Mode6 Reset7 Offline Mode

ltrstgt0 Do not Reset the MT before setting it to ltfungt power level1 Reset the MT before setting it to ltfungt power level

Parameter Saving Mode -Max Response Time 10s

Reference3GPP TS 27007 [13]

Note The ltfungt power level will be written to flash except minimum

functionality AT+CFUN=11 can be used to reset module purposely at minimumfull

functionality mode Response string OK will be returned after module resets if baud rate

is set to fixed baud rate

3220 AT+CCLK Clock

AT+CCLK ClockTest Command

AT+CCLK=ResponseOK

Read CommandAT+CCLK

Response+CCLK lttimegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CCLK=lttimegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParameterslttimegt String type(string should be included in quotation marks) valueformat is yyMMddhhmmssplusmnzz where characters indicate year (two lastdigits)month day hour minutes seconds and time zone (indicates thedifference expressed in quarters of an hour between the local time andGMT range -47+48) Eg 6th of May 2010 000152 GMT+2 hours

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 58 281

equals to 100506000152+08

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

NoteOnly time zone is auto saved

3221 AT+CSIM Generic SIM Access

AT+CSIM Generic SIM AccessTest CommandAT+CSIM=

ResponseOK

Write CommandAT+CSIM=ltlengthgtltCommandgt

Response+CSIM ltlengthgtltresponsegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltlengthgt Integer type length of characters sent to the TE inltCommandgt or ltresponsegt (ie twice the number of octets in the rawdata)ltCommandgt String type (string should be included in quotation marks)hex format GSM 1111 SIM Command sent from the ME to the SIMltresponsegt String type(string should be included in quotation marks)hex format GSM 1111 response from SIM to ltCommandgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3222 AT+CBC Battery Charge

AT+CBC Battery Charge

Test CommandAT+CBC=

Response+CBC (list of supported ltbcsgts)(list of supported ltbclgts)(ltvoltagegt)

OKParametersSee Execution Command

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 59 281

AT+CBC +CBC ltbcsgtltbclgtltvoltagegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltbcsgt Charge status

0 ME is not charging1 ME is charging2 Charging has finished

ltbclgt Battery connection level1100 battery has 1- 100 percent of capacity remaining vent

ltvoltagegt Battery voltage(mV)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3223 AT+CUSD Unstructured Supplementary Service Data

AT+CUSD Unstructured Supplementary Service Data

Test CommandAT+CUSD=

Response+CUSD (list of supported ltngts)

OKParametersSee Write Command

Read CommandAT+CUSD

Response+CUSD ltngt

OKParametersSee Write Command

Write CommandAT+CUSD=ltngtltstrgtltdcsgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltngt A numeric parameter which indicates control of the unstructuredsupplementary service data

0 disable the result code presentation in the TE1 enable the result code presentation in the TE2 cancel session (not applicable to read Command response)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 60 281

ltstrgt String type (string should be included in quotation marks)USSD-stringltdcsgt Cell Broadcast Data Coding Scheme in integer format

(default 0)Parameter Saving Mode NO_SAVEMax Response Time -ReferenceGSM 0338 [25]

NoteWhen ussd is not suport or return errorTE will print +CUSD4

3224 AT+CNUM Subscriber Number

AT+CNUM Subscriber NumberTest Command

AT+CNUM=ResponseOK

Execution CommandAT+CNUM

Response+CNUM ltnumber1gtlttype1gt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltnumberxgt String type (string should be included in quotation marks)phone number of format specified by lttypexgtlttypexgt Type of address octet in integer format (refer GSM0408[8]

subclause 10547)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 61 281

4 AT Commands According to 3GPPTS 27005

The 3GPP TS 27005 commands are for performing SMS and CBS related operations SIM7000 Seriessupports both Text and PDU modes

41 Overview of AT Commands According to 3GPP TS 27005

Command DescriptionAT+CMGD Delete SMS messageAT+CMGF Select SMS message formatAT+CMGL List SMS messages from preferred storeAT+CMGR Read SMS messageAT+CMGS Send SMS messageAT+CMGW Write SMS message to memoryAT+CMSS Send SMS message from storageAT+CNMI New SMS message indicationsAT+CPMS Preferred SMS message storageAT+CRES Restore SMS settingsAT+CSAS Save SMS settingsAT+CSCA SMS service center addressAT+CSDH Show SMS text mode parametersAT+CSMP Set SMS text mode parametersAT+CSMS Select message service

42 Detailed Descriptions of AT Commands According to 3GPP TS

27005

421 AT+CMGD Delete SMS Message

AT+CMGD Delete SMS MessageTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 62 281

AT+CMGD= +CMGD (list of supported ltindexgts)(list of supported ltdelflaggts)

OKParametersSee Write Command

Write Command

AT+CMGD=ltindexgt[ltdelflaggt]

ResponseTA deletes message from preferred message storage ltmem1gt locationltindexgtOKERRORIf error is related to ME functionality+CMS ERROR lterrgtParametersltindexgt Integer type value in the range of location numbers supported bythe associated memoryltdelflaggt 0 Delete the message specified in ltindexgt

1 Delete all read messages from preferred message storageleaving unread messages and stored mobile originatedmessages (whether sent or not) untouched

2 Delete all read messages from preferred message storageand sent mobile originated messages leaving unreadmessages and unsent mobile originated messagesuntouched

3 Delete all read messages from preferred message storagesent and unsent mobile originated messages leavingunread messages untouched

4 Delete all messages from preferred message storageincluding unread messages

Parameter Saving Mode NO_SAVE

Max Response Time5s(delete 1 message)25s(delete 50 messages)25s(delete 150 messages)

Reference3GPP TS 27005

Note

422 AT+CMGF Select SMS Message Format

AT+CMGF Select SMS Message Format

Test CommandAT+CMGF=

Response+CMGF (list of supported ltmodegts)

OKParameter

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 63 281

See Write Command

Read CommandAT+CMGF

Response+CMGF ltmodegt

OKParameterSee Write Command

Write Command

AT+CMGF=[ltmodegt]

ResponseTA sets parameter to denote which input and output format of messages touseOKParameterltmodegt 0 PDU mode

1 Text modeParameter Saving Mode -Max Response Time -Reference3GPP TS 27005

Note

423 AT+CMGL List SMS Messages from Preferred Store

AT+CMGL List SMS Messages from Preferred Store

Test Command

AT+CMGL=

Response+CMGL (list of supported ltstatgts)

OKParameterSee Write Command

Write Command

AT+CMGL=ltstatgt[ltmodegt]

Parameters1) If text modeltstatgt REC UNREAD Received unread messages

REC READ Received read messagesSTO UNSENT Stored unsent messagesSTO SENT Stored sent messagesALL All messages

ltmodegt 0 Normal1 Not change status of the specified SMS record

2) If PDU modeltstatgt 0 Received unread messages

1 Received read messages2 Stored unsent messages3 Stored sent messages4 All messages

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 64 281

ltmodegt 0 Normal1 Not change status of the specified SMS record

ResponseTA returns messages with status value ltstatgt from message storageltmem1gt to the TE If status of the message is received unread status inthe storage changes to received read

1) If text mode (+CMGF=1) and Command successfulfor SMS-SUBMITs andor SMS-DELIVERs+CMGL ltindexgtltstatgtltoadagt[ltalphagt][ltsctsgt][lttooatodagtltlengthgt]ltCRgtltLFgtltdatagt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltdaoagt[ltalphagt][ltsctsgt][lttooatodagtltlengthgt]ltCRgtltLFgtltdatagt[]]

for SMS-STATUS-REPORTs+CMGL ltindexgtltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt[]]

for SMS-COMMANDs+CMGL ltindexgtltstatgtltfogtltctgt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltfogtltctgt[]]

for CBM storage+CMGL ltindexgtltstatgtltsngtltmidgtltpagegtltpagesgtltCRgtltLFgtltdatagtltCRgtltLFgt+CMGL ltindexgtltstatgtltsngtltmidgtltpagegtltpagesgtltCRgtltLFgtltdatagt[]]OK

2) If PDU mode (+CMGF=0) and Command successful+CMGL ltindexgtltstatgt[ltalphagt]ltlengthgtltCRgtltLFgtltpdugtltCRgtltLFgt+CMGL ltindexgtltstatgt[alpha]ltlengthgtltCRgtltLFgtltpdugt[]]OK

3)If error is related to ME functionality+CMS ERROR lterrgtParametersltalphagt String type(string should be included in quotation marks)alphanumeric representation of ltdagt or ltoagt corresponding to the entryfound in MT phonebook implementation of this feature is manufacturerspecific used character set should be the one selected with CommandSelect TE Character Set +CSCS (see definition of this Command in 3GPP

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 65 281

TS 27007)ltdagt GSM 0340 TP-Destination-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (referCommand +CSCS in 3GPP TS 27007) type of address given by lttodagtltdatagt In the case of SMS GSM 0340 TP-User-Data in text moderesponses format

- if ltdcsgt indicates that GSM 0338 default alphabet is used andltfogt indicates that GSM 0340 TPUser-Data-Header-Indicationis not set- if TE character set other than HEX (refer Command Select TECharacter Set +CSCS in 3GPP TS 27007)META convertsGSM alphabet into current TE character set according to rules ofAnnex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number (eg character P (GSM 23) is presented as17 (IRA 49 and 55))- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused or ltfogt indicates that GSM 0340TP-User-Data-Header-Indication is set META converts each8-bit octet into two IRA character long hexadecimal number (egoctet with integer value 42 is presented to TE as two characters2A (IRA 50 and 65)) In the case of CBS GSM 0341 CBMContent of Message in text mode responses format- if ltdcsgt indicates that GSM 0338 default alphabet is used- if TE character set other than HEX (refer Command +CSCS in3GPP TS 27007) META converts GSM alphabet into currentTE character set according to rules of Annex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused META converts each 8-bit octet into two IRA characterlong hexadecimal number

ltlengthgt Integer type value indicating in the text mode (+CMGF=1) thelength of the message body ltdatagt (or ltcdatagt) in characters or in PDUmode (+CMGF=0) the length of the actual TP data unit in octets (ie the RPlayer SMSC address octets are not counted in the length)ltindexgt Integer type value in the range of location numbers supportedby the associated memoryltoagt GSM 0340 TP-Originating-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (referCommand +CSCS in 3GPP TS 27007) type of address given by lttooagtltpdugt In the case of SMS GSM 0411 SC address followed by

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 66 281

GSM 0340 TPDU in hexadecimal format META converts each octet of TPdata unit into two IRA character long hexadecimal number (eg octet withinteger value 42 is presented to TE as two characters 2A (IRA 50 and 65))In the case of CBS GSM 0341 TPDU in hexadecimal formatltsctsgt GSM 0340 TP-Service-Center-Time-Stamp in time-stringformat (refer ltdtgt)lttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)lttooagt GSM 0411 TP-Originating-Address Type-of-Address octet ininteger format (default referlttodagt)

Execution Command

AT+CMGL

1) If text modethe same as AT+CMGL=REC UNREAD received unread messages

2) If PDU modethe same as AT+CMGL=0 received unread messages

See more messages please refer to Write CommandParametersSee Write Command

Parameter Saving Mode NO_SAVE

Max Response Time20s(list 50 messages)20s(list 150 messages)

Reference3GPP TS 27005

Note

424 AT+CMGR Read SMS Message

AT+CMGR Read SMS MessageTest CommandAT+CMGR=

ResponseOK

Write CommandAT+CMGR=ltindexgt[ltmodegt]

Parametersltindexgt Integer type value in the range of location numbers supportedby the associated memoryltmodegt 0 Normal

1 Not change status of the specified SMS recordResponseTA returns SMS message with location value ltindexgt from messagestorage ltmem1gt to the TE If status of the message is received unreadstatus in the storage changes to received read1) If text mode (+CMGF=1) and Command successfulfor SMS-DELIVER+CMGR ltstatgtltoagt[ltalphagt]ltsctsgt[lttooagtltfogtltpidgtltdcsgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 67 281

ltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagtfor SMS-SUBMIT+CMGR ltstatgtltdagt[ltalphagt][lttodagtltfogtltpidgtltdcsgt[ltvpgt]ltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

for SMS-STATUS-REPORTs+CMGR ltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

for SMS-COMMANDs+CMGR ltstatgtltfogtltctgt[ltpidgt[ltmngt][ltdagt][lttodagt]ltlengthgtltCRgtltLFgtltcdatagt]

for CBM storage+CMGR ltstatgtltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt2) If PDU mode (+CMGF=0) and Command successful+CMGR ltstatgt[ltalphagt]ltlengthgtltCRgtltLFgtltpdugt

OK3) If error is related to ME functionality+CMS ERROR lterrgtParametersltalphagt String type (string should be included in quotation marks)alphanumeric representation of ltdagt or ltoagt corresponding to the entryfound in MT phonebook implementation of this feature is manufacturerspecificltdagt GSM 0340 TP-Destination-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (specifiedby +CSCS in 3GPP TS 27007) type of address given by lttodagtltdatagt In the case of SMS GSM 0340 TP-User-Data in text moderesponses format

- if ltdcsgt indicates that GSM 0338 default alphabet is used andltfogt indicates that GSM 0340 TPUser-Data-Header-Indicationis not set- if TE character set other than HEX (refer Command Select TECharacter Set +CSCS in 3GPP TS 27007)META convertsGSM alphabet into current TE character set according to rules ofAnnex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number (eg character P (GSM 23) is presented as17 (IRA 49 and 55))- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused or ltfogt indicates that GSM 0340TP-User-Data-Header-Indication is set META converts each8-bit octet into two IRA character long hexadecimal number (eg

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 68 281

octet with integer value 42 is presented to TE as two characters2A (IRA 50 and 65)) In the case of CBS GSM 0341 CBMContent of Message in text mode responses format- if ltdcsgt indicates that GSM 0338 default alphabet is used- if TE character set other than HEX (refer Command +CSCS in3GPP TS 27007) META converts GSM alphabet into currentTE character set according to rules of Annex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused META converts each 8-bit octet into two IRA characterlong hexadecimal number

ltdcsgt Depending on the Command or result code GSM 0338 SMSData Coding Scheme (default 0) or Cell Broadcast Data Coding Scheme ininteger formatltfogt Depending on the Command or result code first octet of GSM0340 SMS-DELIVER SMS-SUBMIT (default 17)SMS-STATUS-REPORT or SMS-COMMAND (default 2) in integer formatltlengthgt integer type value indicating in the text mode (+CMGF=1) thelength of the message body ltdatagt (or ltcdatagt) in characters or inPDU mode (+CMGF=0) the length of the actual TP data unit in octets (iethe RP layer SMSC address octets are not counted in the length)ltmidgt GSM 0341 CBM Message Identifier in integer formatltoagt GSM 0340 TP-Originating-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted characters of the currently selected TE character set (specifiedby +CSCS in 3GPP TS 27007) type of address given by lttooagtltpdugt In the case of SMS GSM 0411 SC address followed by GSM0340 TPDU in hexadecimal format META converts each octet of TP dataunit into two IRA character long hexadecimal number (eg octet with integervalue 42 is presented to TE as two characters 2A (IRA 50 and 65)) In thecase of CBS GSM 0341 TPDU in hexadecimal formatltpidgt GSM 0340 TP-Protocol-Identifier in integer format

(default 0)ltscagt GSM 0411 RP SC address Address-Value field in stringformat BCD numbers (or GSM default alphabet characters) are convertedto characters of the currently selected TE character set (specified by+CSCS in 3GPP TS 27007) type of address given by lttoscagtltsctsgt GSM 0340 TP-Service-Centre-Time-Stamp in time-stringformat (refer ltdtgt)ltstatgt 0 REC UNREAD Received unread messages

1 REC READ Received read messages2 STO UNSENT Stored unsent messages3 STO SENT Stored sent messages4 ALL All messages

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 69 281

lttodagt GSM 0411 TP-Destination-Address Type-of-Address octetin integer format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)lttooagt GSM 0411 TP-Originating-Address Type-of-Address octet ininteger format (default referlttodagt)lttoscagt GSM 0411 RP SC address Type-of-Address octet in integerformat (default refer lttodagt)ltvpgt Depending on SMS-SUBMIT ltfogt setting GSM 0340TP-Validity-Period either in integer format (default 167) or in time-stringformat (refer ltdtgt)

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

425 AT+CMGS Send SMS Message

AT+CMGS Send SMS MessageTest CommandAT+CMGS=

ResponseOK

Write Command1) If text mode(+CMGF=1)AT+CMGS=ltdagt[lttodagt]ltCRgttext is enteredltctrl-ZESCgtESC quits withoutsending

2) If PDU mode(+CMGF=0)AT+CMGS=ltlengthgtltCRgtPDU is givenltctrl-ZESCgt

Parametersltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)ltlengthgt Integer type value (not exceed 160 bytes) indicating in the textmode (+CMGF=1) the length of the message body ltdatagt (or ltcdatagt) incharacters or in PDU mode (+CMGF=0) the length of the actual TP dataunit in octets (ie the RP layer SMSC address octets are not counted in thelength)ResponseTA sends message from a TE to the network (SMS-SUBMIT) Messagereference value ltmrgt is returned to the TE on successful message deliveryOptionally (when +CSMS ltservicegt value is 1 and network supports)ltsctsgt is returned Values can be used to identify message uponunsolicited delivery status report result code1) If text mode(+CMGF=1) and sending successful+CMGS ltmrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 70 281

OK2) If PDU mode(+CMGF=0) and sending successful+CMGS ltmrgt

OK3)If error is related to ME functionality+CMS ERROR lterrgtParameterltmrgt GSM 0340 TP-Message-Reference in integer format

Parameter Saving Mode NO_SAVEMax Response Time 60sReference3GPP TS 27005

Note Reject incoming call when sending messages

426 AT+CMGW Write SMS Message to Memory

AT+CMGW Write SMS Message to MemoryTest CommandAT+CMGW=

ResponseOK

Write Command1) If text mode(+CMGF=1)

AT+CMGW=ltoadagt[lttooatodagt][ltstatgt]ltCRgt text is enteredltctrl-ZESCgtltESCgt quits withoutsending

2) If PDU mode(+CMGF=0)AT+CMGW=ltlengthgt[ltstatgt]ltCRgtPDU is givenltctrl-ZESCgt

ResponseTA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) fromTE to memory storage ltmem2gt Memory location ltindexgt of the storedmessage is returned By default message status will be set to storedunsent but parameter ltstatgt allows also other status values to be given

If writing is successful+CMGW ltindexgt

OKIf error is related to ME functionality+CMS ERROR lterrgtParametersltoagt GSM 0340 TP-Originating-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007)type of address given by lttooagtltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttooagt GSM 0411 TP-Originating-Address Type-of-Address octet in

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 71 281

integer format (default refer lttodagt)lttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise 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)

ltlengthgt Integer type value (not exceed 160 bytes) indicating in the textmode (+CMGF=1) the length of the message body ltdatagt (or ltcdatagt) incharacters

or in PDU mode (+CMGF=0) the length of the actual TP dataunit in octets (ie the RP layer SMSC address octets are notcounted in the length)

ltstatgt in the text mode (+CMGF=1)STO UNSENT Stored unsent messagesSTO SENT Stored sent messagesin PDU mode (+CMGF=0)0 Received unread messages1 Received read messages2 Stored unsent messages3 Stored sent messages

ltpdugt In the case of SMS GSM 0411 SC address followed by GSM0340 TPDU in hexadecimal format META converts each octet of TP dataunit into two IRA character long hexadecimal number (eg octet with integervalue 42 is presented to TE as two characters 2A (IRA 50 and 65)) In thecase of CBS GSM 0341 TPDU in hexadecimal formatltindexgt Index of message in selected storage ltmem2gt

Execution CommandAT+CMGW

ResponseTA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) fromTE to memory storage ltmem2gt Memory location ltindexgt of the storedmessage is returned By default message status will be set to storedunsent but parameter ltstatgt allows also other status values to be given

If writing is successful+CMGW ltindexgt

OKIf error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 72 281

427 AT+CMSS Send SMS Message from Storage

AT+CMSS Send SMS Message from StorageTest CommandAT+CMSS=

ResponseOK

Write CommandAT+CMSS=ltindexgt[ltdagtlttodagt]

ResponseTA sends message with location value ltindexgt from message storageltmem2gt to the network (SMS-SUBMIT) If new recipient address ltdagt isgiven it shall be used instead of the one stored with the messageReference value ltmrgt is returned to the TE on successful messagedelivery Values can be used to identify message upon unsolicited deliverystatus report result code1) If text mode(+CMGF=1) and sending successful+CMSS ltmrgt

OK2) If PDU mode(+CMGF=0) and sending successful+CMSS ltmrgt

OK3)If error is related to ME functionality+CMS ERROR lterrgtParametersltindexgt Integer type value in the range of location numbers supportedby the associated memoryltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttodagt GSM 0411 TP-Destination-Address Type-of-Address octetin integer format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)ltmrgt GSM 0340 TP-Message-Reference in integer format

Parameter Saving Mode NO_SAVEMax Response Time 60sReference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 73 281

428 AT+CNMI New SMS Message Indications

AT+CNMI New SMS Message Indications

Test Command

AT+CNMI=

Response+CNMI (list of supported ltmodegts)(list of supported ltmtgts)(list ofsupported ltbmgts)(list of supported ltdsgts)(list of supported ltbfrgts)

OKParametersSee Write Command

Read Command

AT+CNMI

Response+CNMI ltmodegtltmtgtltbmgtltdsgtltbfrgt

OKParametersSee Write Command

Write Command

AT+CNMI=ltmodegt[ltmtgt[ltbmgt[ltdsgt[ltbfrgt]]]]

ResponseTA selects the procedure for how the receiving of new messages from thenetwork is indicated to the TE when TE is active eg DTR signal is ON IfTE is inactive (eg DTR signal is OFF) message receiving should be doneas specified in GSM 0338

OKorERRORParametersltmodegt 0 Buffer unsolicited result codes in the TA If TA result codebuffer is full indications can be buffered in some other place or the oldestindications may be discarded and replaced with the new receivedindications

1 Discard indication and reject new received messageunsolicited result codes when TA-TE link is reserved (eg in on-line datamode) Otherwise forward them directly to the TE

2 Buffer unsolicited result codes in the TA when TA-TE linkis reserved (eg in on-line data mode) and flush them to the TE afterreservation Otherwise forward them directly to the TEltmtgt (the rules for storing received SMs depend on its data codingscheme (refer GSM 0338 [2]) preferred memory storage (+CPMS) settingand this value)

0 No SMS-DELIVER indications are routed to the TE1 If SMS-DELIVER is stored into META indication of the

memory location is routed to the TE using unsolicited result code +CMTIltmemgtltindexgt

2 SMS-DELIVERs (except class 2) are routed directly to theTE using unsolicited result code

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 74 281

+CMT [ltalphagt]ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CMTltoagt[ltalphagt]ltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt (text mode enabled about parameters in italics referCommand Show Text Mode Parameters +CSDH) Class 2 messages resultin indication as defined in ltmtgt=1

3 Class 3 SMS-DELIVERs are routed directly to TEusing unsolicited result codes defined in ltmtgt=2 Messages of other

classesresult in indication as defined in ltmtgt=1ltbmgt (the rules for storing received CBMs depend on its data codingscheme (refer GSM 0338 [2]) the setting of Select CBM Types (+CSCB)and this value)

0 No CBM indications are routed to the TE2 New CBMs are routed directly to the TE using unsolicited

result code+CBM ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CBM ltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt (textmode enabled)ltdsgt 0 No SMS-STATUS-REPORTs are routed to the TE

1 SMS-STATUS-REPORTs are routed to the TE usingunsolicited result code+CDS ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CDS ltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt (text mode enabled)

2 If SMS-STATUS-REPORT is stored into META indicationof the memory location is routed to the TE using unsolicited result code+CDSI ltmem3gtltindexgtltbfrgt 0 TA buffer of unsolicited result codes defined within thisCommand is flushed to the TE when ltmodegt 13 is entered (OK responseshall be given before flushing the codes)

1 TA buffer of unsolicited result codes defined within thiscommand is cleared when ltmodegt 1hellip3 is enteredUnsolicited result code1 Indicates that new message has been receivedIf ltmtgt=1+CMTI ltmem3gtltindexgtIf ltmtgt=2 (PDU mode enabled)+CMT [ltalphagt]ltlengthgtltCRgtltLFgtltpdugtIf ltmtgt=2 (text mode enabled)+CMTltoagtltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 75 281

2 Indicates that new cell broadcast message has been receivedIf ltbmgt=2 (PDU mode enabled)+CBM ltlengthgtltCRgtltLFgtltpdugtIf ltbmgt=2 (text mode enabled)+CBM ltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt

3 Indicates that new SMS status report has been receivedIf ltdsgt=1 (PDU mode enabled)+CDS ltlengthgtltCRgtltLFgtltpdugtIf ltdsgt=1 (text mode enabled)+CDS ltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

Parameter Saving Mode -Max Response Time -

Reference3GPP TS 27005

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 activeeg DTR signal is ON If TE is inactive (eg DTR signal is OFF) If setltmtgt=2ltmtgt=3 or ltdsgt=1 make sure ltmodegt=1 otherwise it willreturn error

429 AT+CPMS Preferred SMS Message Storage

AT+CPMS Preferred SMS Message Storage

Test Command

AT+CPMS=

Response+CPMS (list of supported ltmem1gts)(list of supported ltmem2gts)(list ofsupported ltmem3gts)

OKParametersSee Write Command

Read Command

AT+CPMS

Response+CPMS ltmem1gtltused1gtlttotal1gtltmem2gtltused2gtlttotal2gtltmem3gtltused3gtlttotal3gt

OKERRORParametersSee Write Command

Write Command

AT+CPMS=ltmem1gt[ltmem2gt[ltmem3gt]]

ResponseTA selects memory storages ltmem1gtltmem2gt and ltmem3gt to be used forreading writing etc+CPMS ltused1gtlttotal1gtltused2gtlttotal2gtltused3gtlttotal3gt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 76 281

OKERRORParametersltmem1gt Messages to be read and deleted from this memory storage

SMSIM message storageltmem2gt Messages will be written and sent to this memory storage

SMSIM message storageltmem3gt Received messages will be placed in this memory storage ifrouting to PC is not set (+CNMI)

SMSIM message storageltusedxgt Integer type Number of messages currently in ltmemxgtlttotalxgt Integer type Number of messages storable in ltmemxgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4210 AT+CRES Restore SMS Settings

AT+CRES Restore SMS Settings

Test Command

AT+CRES=

Response+CRES list of supported ltprofilegts

OKParameterSee Write Command

Write CommandAT+CRES=ltprofilegt

ResponseExecution command restores message service settings from non-volatilememory to active memory A TA can contain several profiles of settingsSettings specified in commands Service Centre Address +CSCA and SetMessage Parameters +CSMP are restored Certain settings may not besupported by the storage (eg (U)SIM SMS parameters) and therefore cannot be restoredOKERRORParameterltprofilegt 0 Restore SM service settings from profile 0

Execution CommandAT+CRES

ResponseSame as AT+CRES=0OKIf error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 77 281

Max Response Time 5sReference3GPP TS 27005

Note

4211 AT+CSAS Save SMS Settings

AT+CSAS Save SMS Settings

Test Command

AT+CSAS=

Response+CSAS list of supported ltprofilegts

OKParameterSee Write Command

Write CommandAT+CSAS=ltprofilegt

ResponseExecution command saves active message service settings to anon-volatile memory Settings specified in commands Service CentreAddress +CSCA and Set Message Parameters +CSMP are saved Certainsettings may not be supported by the storage (eg (U)SIM SMSparameters) and therefore can not be savedOKERRORParameterltprofilegt 0 Save SM service setting in profile 0

Execution CommandAT+CSAS

ResponseSame as AT+CSAS=0OK

If error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

4212 AT+CSCA SMS Service Center Address

AT+CSCA SMS Service Center AddressTest CommandAT+CSCA=

ResponseOK

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 78 281

AT+CSCA +CSCA ltscagtlttoscagt[ltscaAlphagt]

OKParametersSee Write Command

Write Command

AT+CSCA=ltscagt[lttoscagt]

ResponseTA updates the SMSC address through which mobile originated SMS aretransmitted In text mode setting is used by send and writes commands InPDU mode setting is used by the same commands but only when thelength of the SMSC address coded into ltpdugt parameter equals zero

Note The Command writes the parameters in NON-VOLATILE memoryOKIf error is related to ME functionality+CME ERROR lterrgtParametersltscagt GSM 0411 RP SC address Address-Value field in stringformat(string should be included in quotation marks) BCD numbers (orGSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttoscagtlttoscagt Service center address format GSM 0411 RP SC addressType-of-Address octet in integer format (default refer lttodagt)ltscaAlphagt String type(string should be included in quotationmarks)

Service center address alpha dataParameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

4213 AT+CSDH Show SMS Text Mode Parameters

AT+CSDH Show SMS Text Mode Parameters

Test CommandAT+CSDH=

Response+CSDH (list of supported ltshowgts)

OKParameterSee Write Command

Read CommandAT+CSDH

Response+CSDH ltshowgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 79 281

OKParameterSee Write Command

Write CommandAT+CSDH=ltshowgt

ResponseTA determines whether detailed header information is shown in text moderesult codesOKParameterltshowgt 0 Do not show header values defined in commands +CSCAand +CSMP (ltscagtlttoscagtltfogtltvpgtltpidgt and ltdcsgt) norltlengthgtlttodagt or lttooagt in +CMT +CMGL +CMGR result codes forSMS-DELIVERs and SMS-SUBMITs in text mode

1 Show the values in result codesExecution Command

AT+CSDHResponseOK

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4214 AT+CSMP Set SMS Text Mode Parameters

AT+CSMP Set SMS Text Mode Parameters

Test Command

AT+CSMP=

ResponseOKParametersSee Write Command

Read CommandAT+CSMP

Response+CSMP ltfogtltvpgtltpidgtltdcsgt

OKParametersSee Write Command

Write Command

AT+CSMP=[ltfogt[ltvpgtltpidgtltdcsgt]]

ResponseTA selects values for additional parameters needed when SM is sent to thenetwork or placed in a storage when text mode is selected (+CMGF=1) It ispossible to set the validity period starting from when the SM is received bythe SMSC (ltvpgt is in range 0 255) or define the absolute time of thevalidity period termination (ltvpgt is a string)

Note The Command writes the parameter ltfogt in NON-VOLATILE memoryOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 80 281

Parametersltfogt Depending on the command or result code first octet of GSM0340 SMS-DELIVER SMS-SUBMIT (default 17)SMS-STATUS-REPORT or SMS-COMMAND (default 2) in integer formatSMS status report is supported under text mode if ltfogt is set to 49ltvpgt Depending on SMS-SUBMIT ltfogt setting GSM 0340TP-Validity-Period either in integer format (default 167) or in time-stringformat (refer ltdtgt)ltpidgt GSM 0340 TP-Protocol-Identifier in integer format (default 0)ltdcsgt GSM 0338 SMS Data Coding Scheme in Integer format

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4215 AT+CSMS Select Message Service

AT+CSMS Select Message Service

Test Command

AT+CSMS=

Response+CSMS (list of supported ltservicegts)

OKParameterSee Write Command

Read Command

AT+CSMS

Response+CSMS ltservicegtltmtgtltmogtltbmgt

OKParametersSee Write Command

Write CommandAT+CSMS=ltservicegt

Response+CSMS ltmtgtltmogtltbmgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltservicegt 0 GSM 0340 and 0341 (the syntax of SMS AT commandsis compatible with 3GPP TS 27005 Phase 2 version 470 Phase 2+features which do not require new Command syntax may be supported (egcorrect routing of messages with new Phase 2+ data coding schemes))

1 GSM 0340 and 0341 (the syntax of SMS AT commandsis compatible with 3GPP TS 27005 Phase 2+

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 81 281

version the requirement of ltservicegt setting 1 ismentioned under corresponding command descriptions)

ltmtgt Mobile Terminated Messages0 Type not supported1 Type supported

ltmogt Mobile Originated Messages0 Type not supported1 Type supported

ltbmgt Broadcast Type Messages0 Type not supported1 Type supported

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 82 281

5 AT Commands Special for SIMCom

51 Overview

Command DescriptionAT+CPOWD Power offAT+CADC Read ADCAT+CFGRI Indicate RI when using URCAT+CLTS Get local timestampAT+CBAND Get and set mobile operation bandAT+CNSMOD Show network system modeAT+CSCLK Configure slow clockAT+CCID Show ICCIDAT+CDEVICE View Current Flash Device TypeAT+GSV Display product identification informationAT+SGPIO Control the GPIOAT+SLEDS Set the timer period of net lightAT+CNETLIGHT Close the net light or open it to shiningAT+CSGS Netlight indication of GPRS statusAT+CGPIO Control the GPIO by PIN IndexAT+CBATCHK Set VBAT checking feature ONOFFAT+CNMP Preferred mode selectionAT+CMNB Preferred selection between CAT-M and NB-IoTAT+CPSMS Power Saving Mode SettingAT+CEDRXS Extended-DRX SettingAT+CPSI Inquiring UE system informationAT+CGNAPN Get Network APN in CAT-M Or NB-IOTAT+CSDP Service Domain PreferenceAT+MCELLLOCK Lock the special CAT-M cellAT+NCELLLOCK Lock the special NB-IOT cellAT+NBSC Configure NB-IOT Scrambling FeatureAT+CAPNMODE Select the mode of application configure APNAT+CRRCSTATE Query RRC StateAT+CBANDCFG Configure CAT-M Or NB-IOT BandAT+CNACT APP Network ActiveAT+CNCFG PDP Configure

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 83 281

AT+CEDUMP Set whether the module reset when the module is crashedAT+CNBS Configure Band Scan Optimization for NB-IOTAT+CNDS Configure Service Domain Preference For NB-IOTAT+CENG Switch on or off Engineering ModeAT+CNACTCFG Configure IP Protocol TypeAT+CTLIIC Control the Switch of IICAT+CWIIC Write Values to Register of IIC DeviceAT+CRIIC Read Values from Register of IIC DeviceAT+CMCFG Manage Mobile Operator ConfigurationAT+CSIMLOCK SIM LockAT+CRATSRCH Configure parameter for better RAT searchAT+SPWM Generate the Pulse-Width-ModulationAT+CASRIP Show Remote IP Address and Port When Received DataAT+CEDRX Configure EDRX parametersAT+CPSMRDP Read PSM Dynamic ParametersAT+CPSMCFG Configure PSM version and Minimum Threshold ValueAT+CPSMCFGEXT Configure Modem Optimization of PSMAT+CPSMSTATUS Enable Deep Sleep Wakeup IndicationAT+CEDRXRDP eDRX Read Dynamic ParametersAT+CRAI Configure Release Assistance Indication in NB-IOT network

52 Detailed Descriptions of Commands

521 AT+CPOWD Power off

AT+CPOWD Power Off

Write CommandAT+CPOWD=ltngt

Response[NORMAL POWER DOWN]Parameterltngt0 Power off urgently (Will not send out NORMAL POWER DOWN)1 Normal power off (Will send out NORMAL POWER DOWN)

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 84 281

522 AT+CADC Read ADC

AT+CADC Read ADC

Test Command

AT+CADC=

Response+CADC (list of supported ltstatusgts)(list of supported ltvaluegts)

OKParametersltstatusgt 1 Success

0 Failltvaluegt Integer 0100-1700

Read Command

AT+CADC

Response+CADC ltstatusgtltvaluegt

OKParametersSee Test Command

Parameter Saving Mode NO_SAVEMax Response Time 2s

ReferenceNote

523 AT+CFGRI Indicate RI When Using URC

AT+CFGRI Indicate RI When Using URC

Test CommandAT+CFGRI=

Response+CFGRI (0-2)

OKParametersSee Write Command

Read CommandAT+CFGRI

Response+CFGRI ltstatusgt

OKParametersSee Write Command

Write CommandAT+CFGRI=ltstatusgt

ResponseOKERRORParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 85 281

ltstatusgt 0 Off1 On(TCPIP FTP and URC control RI pin)2 On(only TCPIP control RI pin)

Parameter Saving Mode -Max Response Time -

ReferenceNote RI pin can not controll by AT+CFGRI command when module has call

service or receiving SMS

524 AT+CLTS Get Local Timestamp

AT+CLTS Get Local Timestamp

Test CommandAT+CLTS=

Response+CLTS yyMMddhhmmss+-zz

OK

Read CommandAT+CLTS

Response+CLTS ltmodegt

OK

Write CommandAT+CLTS=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Disable1 Enable

Unsolicited Result CodeWhen get local timestamp function is enabled the following URC may bereported if network sends the message to the MS to provide the MS withsubscriber specific information1 Refresh network name by networkPSNWID ltmccgt ltmncgt ltfull network namegtltfull networkname CIgtltshort network namegtltshort network name CIgt

2 Refresh time and time zone by networkThis is UTC time the time queried by AT+CCLK command is local timePSUTTZ ltyeargtltmonthgtltdaygtlthourgtltmingtltsecgtlttimezonegtltdstgt

3 Refresh network time zone by network

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 86 281

+CTZV lttime zonegt

4 Refresh Network Daylight Saving Time by networkDST ltdstgtParametersltmccgt String type mobile country codeltmncgt String type mobile network codeltfull network namegt String type name of the network in full lengthltfull network name CIgt Integer type indicates whether to add CI

0 The MS will not add the initial letters of the CountrysName to the text string

1 The MS will add the initial letters of the CountrysName and a separator (eg a space) to the text stringltshort network namegt String type abbreviated name of the networkltshort network name CIgt Integer type indicates whether to add CI

0 The MS will not add the initial letters of the CountrysName to the text string

1 The MS will add the initial letters of the CountrysName and a separator (eg a space) to the text stringltyeargt 4 digits of year (from network)ltmonthgt Month (from network)ltdaygt Day (from network)lthourgt Hour (from network)ltmingt Minute (from network)ltsecgt Second (from network)lttime zonegt String type network time zone If the network time zone hasbeen adjusted for Daylight Saving Time the network shall indicate this byincluding the ltdstgt (Network Daylight Saving Time)ltdstgt Network Daylight Saving Time the content of thisindicates the value that used to adjust the network time zone

0 No adjustment for Daylight Saving Time1 +1 hour adjustment for Daylight Saving2 +2 hours adjustment for Daylight Saving Timeothers Reserved

Parameter Saving Mode -Max Response Time -

Reference

NoteSupport for this Command will be network dependentSet AT+CLTS=1 it means user can receive network time updating anduse AT+CCLK to show current timePSUTTZ may report twice

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 87 281

525 AT+CBAND Get and Set Mobile Operation Band

AT+CBAND Get and Set Mobile Operation Band

Test Command

AT+CBAND=

Response+CBAND (list of supported ltop_bandgts)

OKParameterSee Write Command

Read Command

AT+CBAND

Response+CBAND ltop_bandgt

OKParameterSee Write Command

Write CommandAT+CBAND=ltop_bandgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParameterltop_bandgt A string parameter which indicate the operation bandAnd the following strings should be included in quotation marks

EGSM_MODEDCS_MODEALL_MODE

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote Radio settings are stored in non-volatile memory Only for GSM

526 AT+CNSMOD Show Network System Mode

AT+CNSMOD Show Network System Mode

Test CommandAT+CNSMOD=

Response+CNSMOD (list of supported ltngts)

OKParameterSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 88 281

AT+CNSMOD +CNSMOD ltngtltstatgt

OKParameterSee Write Command

Write Command

AT+CNSMOD=ltngt

ResponseOKERRORParameterltngt

0 Disable auto report the network system mode information1 Auto report the network system mode information command

+CNSMOD ltstatgtltstatgt

0 no service1 GSM3 EGPRS7 LTE M19 LTE NB

Parameter Saving Mode -Max Response TimeReference

527 AT+CSCLK Configure Slow Clock

AT+CSCLK Configure Slow Clock

Test Command

AT+CSCLK=

Response+CSCLK (list of supported ltngts)

OKParameterSee Write Command

Read Command

AT+CSCLK

Response+CSCLK ltngt

OKParameterSee Write Command

Write CommandAT+CSCLK=ltngt

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 89 281

Parameterltngt 0 Disable slow clock module will not enter sleep mode

1 Enable slow clock it is controlled by DTR When DTR ishigh module can enter sleep mode When DTR changes to lowlevel module can quit sleep mode

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote

528 AT+CCID Show ICCID

AT+CCID Show ICCIDTest Command

AT+CCID=ResponseOK

Execution CommandAT+CCID

ResponseCcid data [ex 898600810906F8048812]

OKParameter Saving Mode NO_SAVEMax Response Time 2s

ReferenceNote

529 AT+CDEVICE View Current Flash Device Type

AT+CDEVICE View Current Flash Device Type

Read CommandAT+CDEVICE

ResponseDevice Name Current flash device typeRam Size Current RAM size

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 90 281

5210 AT+GSV Display Product Identification Information

AT+GSV Display Product Identification Information

Execution Command

AT+GSV

ResponseTA returns product information text

ExampleSIMCOM_LtdSIMCOM_SIM7000Revision 1351B01SIM7000

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

5211 AT+SGPIO Control the GPIO

AT+SGPIO Control the GPIO

Test Command

AT+SGPIO=

Response+SGPIO (0-1)(0-4)(0-1)(0-1)

OKParametersSee Write Command

Write Command

AT+SGPIO=ltoperationgtltGPIOgtltfunctiongtltlevelgt

ResponseOKorERRORParametersltoperationgt

0 Set the GPIO function including the GPIO output1 Read the GPIO level Please note that only when the gpio is set

as input user can use parameter 1 to read the GPIO level otherwise themodule will return ERRORltGPIOgt The GPIO you want to be set (It has relations with the hardwareplease refer to the hardware manual)ltfunctiongt Only when ltoperationgt is set to 0 this option takes effect

0 Set the GPIO to input1 Set the GPIO to output

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 91 281

ltlevelgt 0 Set the GPIO low level1 Set the GPIO high level

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

5212 AT+SLEDS Set the Timer Period of Net Light

AT+SLEDS Set the Timer Period of Net Light

Test Command

AT+SLEDS=

Response+SLEDS (1-3)(040-65535)(040-65535)

OKParametersSee Write Command

Read Command

AT+SLEDS

Response+SLEDS ltmodegtlttimer_ongtlttimer_offgt

OKParametersSee Write Command

Write CommandAT+SLEDS=ltmodegtlttimer_ongtlttimer_offgt

ResponseOKERRORParametersltmodegt

1 Set the timer period of net light while SIM7000 series does notregister to the network2 Set the timer period net light while SIM7000 series has alreadyregistered to the network3 Set the timer period net light while SIM7000 series is in the state ofPPP communication

lttimer_ongtTimer period of LED ON in decimal format which range is 0 or

40-65535(ms)lttimer_offgt

Timer period of LED OFF in decimal format which range is 0 or40-65535(ms)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 92 281

The default value is ltmodegtlttimer_ongtlttimer_offgt1648002643000364300

5213 AT+CNETLIGHT Close the Net Light or Open It to Shining

AT+CNETLIGHT Close the Net Light or Open It to Shining

Test CommandAT+CNETLIGHT=

Response+CNETLIGHT (01)

OKParametersSee Write Command

Read CommandAT+CNETLIGHT

Response+CNETLIGHT ltmodegt

OKParametersSee Write Command

Write CommandAT+CNETLIGHT=ltmodegt

ResponseOKERRORParametersltmodegt0 Close the net light1 Open the net light to shining

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

5214 AT+CSGS Netlight Indication of GPRS Status

AT+CSGS Netlight Indication of GPRS Status

Test Command

AT+CSGS=

Response+CSGS (0-2)

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 93 281

ParametersSee Write Command

Read Command

AT+CSGS

Response+CSGS ltmodegt

OKParametersSee Write Command

Write CommandAT+CSGS=ltmodegt

ResponseOKERRORParametersltmodegt0 Disable1 Enable the netlight will be forced to enter into 64ms on300ms off

blinking state in GPRS data transmission service Otherwise thenetlight state is not restricted

2 Enable the netlight will blink according to AT+SLEDS in GPRS datatransmission service

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

5215 AT+CGPIO Control the GPIO by PIN Index

AT+CGPIO Control the GPIO by PIN Index

Test CommandAT+CGPIO=

Response+CGPIO (0-1)(list of supported ltpingts)(0-1)(0-1)

OKParametersSee Write Command

Write CommandAT+CGPIO=ltoperationgtltpingtltfunctiongtltlevelgt

ResponseOKorERRORParametersltoperationgt

0 Set the GPIO function including the GPIO output 1 Read the GPIO level Please note that only when the gpio is set

as input user can use parameter 1 to read the GPIO level otherwise the

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 94 281

module will return ERRORltpingt The PIN index you want to be set (It has relations with thehardware please refer to the hardware manual)ltfunctiongt Only when ltoperationgt is set to 0 this option takes effect

0 Set the GPIO to input1 Set the GPIO to output

ltlevelgt0 Set the GPIO low level1 Set the GPIO high level

Parameter Saving Mode -Max Response Time -

ReferenceNote

5216 AT+CBATCHK Set VBAT Checking Feature ONOFF

AT+CBATCHK Set VBAT Checking Feature ONOFF

Test Command

AT+CBATCHK=

Response+CBATCHK (01)

OK

Read Command

AT+CBATCHK

Response+CBATCHK ltmodegt

OKParametersSee Write Command

Write CommandAT+CBATCHK=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 0 Close the function of VBAT checking

1 Open the function of VBAT checkingParameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 95 281

5217 AT+CNMP Preferred Mode Selection

AT+CNMP Preferred Mode Selection

Test Command

AT+CNMP=

Response+CNMP (list of supported ltmodegts)

OK

Read Command

AT+CNMP

Response+CNMP ltmodegt

OKParametersSee Write Command

Write CommandAT+CNMP=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 2 Automatic

13 GSM only38 LTE only51 GSM and LTE only

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteDefault value of parameter ltmodegt is different among SIM7000 seriesproject

5218 AT+CMNB Preferred Selection between CAT-M and NB-IoT

AT+CMNB Preferred Selection between CAT-M and NB-IoT

Test CommandAT+CMNB=

Response+CMNB (list of supportedltmodegts)

OK

Read CommandAT+CMNB

Response+CMNB ltmodegt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 96 281

Write Command

AT+CMNB=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 1 CAT-M

2 NB-Iot3 CAT-M and NB-IoT

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteDefault value of parameter ltmodegt is different among SIM7000 seriesproject

5219 AT+CPSMS Power Saving Mode Setting

AT+CPSMS Power Saving Mode Setting

Test CommandAT+CPSMS=

Response+CPSMS (list of supported ltmodegts)(list of supportedltRequested_Periodic-RAUgts)(list of supportedltRequested_GPRS-READY-timergts)(list of supportedltRequested_Periodic-TAUgts)(list of supportedltRequested_Active-Timegts)

OK

Read Command

AT+CPSMS

Response+CPSMS ltmodegt[ltRequested_Periodic-RAUgt][ltRequested_GPRS-READY-timergt][ltRequested_Periodic-TAUgt][ltRequested_Active-Timegt]

OKParametersSee Write Command

Write CommandAT+CPSMS=[ltmodegt[ltRequested_Periodic-RAUgt[ltRequested_GPRS-READY-timergt[ltRequested_Periodic-TAUgt[ltRequested_Active-Timegt]]]]]

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt

0 Disable the use of PSM1 Enable the use of PSM

ltRequested_Periodic-RAUgt Not supported

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 97 281

ltRequested_GPRS-READY-timergt Not supportedltRequested_Periodic-TAUgt

String type one byte in an 8 bit format Requested extended periodicTAU value (T3412) to be allocated to the UE in E-UTRAN Therequested extended periodic TAU value is coded as one byte(octet 3) of the GPRS Timer 3 information element coded as bitformat (eg 01000111 equals 70 hours) For the coding and thevalue range see the GPRS Timer 3 IE in 3GPP TS 24008 [8]Table 105163a3GPP TS 24008 See also 3GPP TS 23682 [149]and 3GPP TS 23401 [82] The default value if available ismanufacturer specific

ltRequested_Active-TimegtString type one byte in an 8 bit format Requested Active Time value(T3324) to be allocated to the UE The requested Active Time valueis coded as one byte (octet 3) of the GPRS Timer 2 informationelement coded as bit format (eg 00100100 equals 4 minutes) Forthe coding and the value range see the GPRS Timer 2 IE in3GPP TS 24008 [8] Table 1051633GPP TS 24008 See also3GPP TS 23682 [149] 3GPP TS 23060 [47] and3GPP TS 23401 [82] The default value if available is manufacturerspecific

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

5220 AT+CEDRXS Extended-DRX Setting

AT+CEDRXS Extended-DRX Setting

Test CommandAT+CEDRXS=

Response+CEDRXS (list of supportedltngts)ltAcT-typegtltRequested_eDRX_valuegt

OK

Read CommandAT+CEDRXS

Response+CEDRXS ltAcT-typegtltRequested_eDRX_valuegt

OKParametersSee Write Command

Write CommandAT+CEDRXS=ltngtltAcT-typegtltRequested_e

ResponseOKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 98 281

DRX_valuegt +CME ERROR lterrgtParametersltngt

0 Disable the use of eDRX1 Enable the use of eDRX2 Enable the use of eDRX and auto report3 Disable the use of eDRX(Reserved)

ltAcT-typegt4 CAT-M5 NB-IoT

ltRequested_eDRX_valuegt Requested eDRX value 4 bit format0000-1111

Parameter Saving Mode AUTO_SAVEMax Response Time -

Reference

Note The Requested_eDRX_value is the value of cycle length separately

means512102420484096614481921024012288143361638432768655361310722621445242881048576(seconds)

5221 AT+CPSI Inquiring UE System Information

AT+CPSI Inquiring UE System InformationTest CommandAT+CPSI=

ResponseOK

Read Command

AT+CPSI

If camping on a gsm cell+CPSI ltSystem ModegtltOperation ModegtltMCCgt-ltMNCgtltLACgtltCell IDgtltAbsolute RF Ch NumgtltRxLevgtltTrack LO AdjustgtltC1-C2gt

OKIf camping on a CAT-M or NB-IOT cell+CPSI ltSystem ModegtltOperation ModegtltMCCgt-ltMNCgtltTACgtltSCellIDgtltPCellIDgtltFrequency BandgtltearfcngtltdlbwgtltulbwgtltRSRQgtltRSRPgtltRSSIgtltRSSNRgt

OKIf no service+CPSI NO SERVICEOnline

OKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 99 281

+CME ERROR lterrgtParametersltSystem Modegt System mode

NO SERVICEGSMLTE CAT-M1LTE NB-IOT

ltOperation Modegt UE operation modeOnlineOfflineFactory Test ModeResetLow Power Mode

ltMCCgt Mobile Country Code (first part of the PLMN code)ltMNCgt Mobile Network Code (second part of the PLMN code)ltLACgt Location Area Code (hexadecimal digits)ltCell IDgt Service-cell IdentifyltAbsolute RF Ch Numgt AFRCN for service-cellltTrack LO Adjustgt Track LO AdjustltC1gt Coefficient for base station selectionltC2gt Coefficient for Cell re-selectionltTACgt Tracing Area CodeltSCellIDgt Serving Cell IDltPCellIDgt Physical Cell IDltFrequency Bandgt Frequency Band of active setltearfcngt E-UTRA absolute radio frequency channel number for searching CAT-M or NB-IOT cellsltdlbwgt Transmission bandwidth configuration of the serving cell on the downlinkltulbwgt Transmission bandwidth configuration of the serving cell

on the uplinkltRSRPgt Current reference signal received powerAvailable for CA

T-M or NB-IOTltRSRQgt Current reference signal receive quality as measured by L1ltRSSIgt Current Received signal strength indicatorltRSSNRgt Average reference signal signal-to-noise ratio of the serving cell The value of SINR can be calculated according to ltRSSNRgtthe formula is as below

SINR = 2 ltRSSNRgt - 20The range of SINR is from -20 to 30

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 100 281

5222 AT+CGNAPN Get Network APN in CAT-M Or NB-IOT

AT+CGNAPN Get Network APN in CAT-M Or NB-IOT

Test Command

AT+CGNAPN=

Response+CGNAPN (list of supported ltvalidgts)ltlengthgt

OK

Execution Command

AT+CGNAPN

Response+CGNAPN ltvalidgtltNetwork_APNgt

OKIf failed+CME ERROR lterrgtParametersltvalidgt

0 The network did not sent APN parameter to UEIn thecaseltNetwork_APNgt is NULL

1 The network sent APN parameter to UEltlengthgt

Max the length of ltnetwork_APNgtltNetwork_APNgt

String typeThe network sends APN parameter to UE when UEregisters CAT-M or NB-IOT network successfullyInGSMltNetwork_APNgt always is NULL

Parameter Saving Mode -Max Response Time -

Reference

Note In CAT-M or NB-IOTafter UE sending attach request messageIf core

network responds attach accept message that includes APNparameterltNetwok_APNgt is valid

5223 AT+CSDP Service Domain Preference

AT+CSDP Service Domain Preference

Test CommandAT+CSDP=

Response+CSDP (list of supported ltdomaingts)

OK

Read CommandAT+CSDP

Response+CSDP ltdomaingt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 101 281

ParametersSee Write Command

Write Command

AT+CSDP=ltdomaingt

ResponseOKIf failed+CME ERROR lterrgtParametersltdomaingt

0 CS(Circuit Switched Domain) ONLY1 PS(Packet Switched Domain) ONLY2 CS(Circuit Switched Domain) + PS(Packet Switched Domain)

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

5224 AT+MCELLLOCK Lock the special CAT-M cell

AT+MCELLLOCK Lock the special CAT-M cell

Test Command

AT+MCELLLOCK=

Response+MCELLLOCK (01)(0-65535)(0-503)

OK

Read Command

AT+MCELLLOCK

Response+MCELLLOCK ltmodegt[ltearfcngtltpcigt]

OKParametersSee Write Command

Write Command

AT+MCELLLOCK=ltmodegt[ltearfcngtltpcigt]

ResponseOKIf failed+CME ERROR lterrgtParameterltmodegt 0 Unlock

1 Lockltearfcngt A number in the range 0-65535 representing the EARFCN

to searchltpcigt A number in the range 0-503 representing the Physical Cell IDto search

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 102 281

5225 AT+NCELLLOCK Lock the special NB-IOT cell

AT+NCELLLOCK Lock the special NB-IOT cell

Test CommandAT+NCELLLOCK=

Response+NCELLLOCK (01)(0-65535)(0-503)

OK

Read Command

AT+NCELLLOCK

Response+NCELLLOCK ltmodegt[ltearfcngtltpcigt]

OKParametersSee Write Command

Write CommandAT+NCELLLOCK=ltmodegt[ltearfcngtltpcigt]

ResponseOKIf failed+CME ERROR lterrgtParameterltmodegt 0 Unlock

1 Lockltearfcngt A number in the range 0-65535 representing the EARFCN

to searchltpcigt A number in the range 0-503 representing the Physical Cell ID

to searchParameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

5226 AT+NBSC Configure NB-IOT Scrambling Feature

AT+NBSC Configure NB-IOT Scrambling Feature

Test CommandAT+NBSC=

Response+NBSC (list of supported ltmodegts)

OK

Read CommandResponse+NBSC ltmodegt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 103 281

AT+NBSCOKParametersSee Write Command

Write Command

AT+NBSC=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt

0 Disable the scrambling feature in NB-IOT network1 Enable the scrambling feature in NB-IOT network

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

ReferenceNote Please configure UE in accordance with the base stationOtherwise UE

can not register NB-IOT network

5227 AT+CAPNMODE Select the Mode of Application Configure APN

AT+CAPNMODE Select the Mode of Application Configure APN

Test CommandAT+CAPNMODE=

Response+CAPNMODE (list of supported ltmodegts)

OK

Read CommandAT+CAPNMODE

Response+CAPNMODE ltmodegt

OKParametersSee Write Command

Write CommandAT+CAPNMODE=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt mode of application configure APNIn CAT-M or NB-IOT

networkif module has registered to the network successfullyit will get an APN from base station delivering

0 Automatic modeApplications(AT+CSTT and AT+SAPBR) do notneed to config APNit will use the APN from base stationdelivering

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 104 281

1 Manual modeApplications(AT+CSTTAT+SAPBR) need to configAPNthese APNs can get from operators

Parameter Saving Mode -Max Response Time -

ReferenceNote If module are using in GPRS networkyou must config ltmodegt to 1

5228 AT+CRRCSTATE Query RRC State

AT+CRRCSTATE Query RRC State

Test Command

AT+CRRCSTATE=

Response+CRRCSTATE (list of supported ltngts)

OK

Read Command

AT+CRRCSTATE

Response+CRRCSTATE ltngtltstategt

OKParametersSee Write Command

Write CommandAT+CRRCSTATE=ltngt

ResponseOKIf failed+CME ERROR lterrgtParametersltngt Integer type

0 Disable unsolicited result code1 Enable unsolicited result code +CRRCSTATE ltstategt

ltstategt Integer typeindicates RRC connection state0 Idle1 Connected255 Other

Parameter Saving Mode -Max Response Time -

ReferenceNote The command is only valid that module registering in CAT-M or NB-IOTnetwork

5229 AT+CBANDCFG Configure CAT-M Or NB-IOT Band

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 105 281

AT+CBANDCFG Configure CAT-M Or NB-IOT Band

Test CommandAT+CBANDCFG=

Response+CBANDCFG (CAT-MNB-IOT)(list of supported ltbandgts)

OK

Read CommandAT+CBANDCFG

Response+CBANDCFG CAT-Mltbandgt[ltbandgthellip]ltCRgtltLFgt+CBANDCFG NB-IOTltbandgt[ltbandgthellip]

OKParametersSee Write Command

Write Command

AT+CBANDCFG=ltmodegtltbandgt[ltbandgthellip]

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt string type network system mode

CAT-M LTE CatM1(eMTC)NB-IOT Narrow Band Internet of Things

ltbandgt Integer typeThe value of ltbandgt must is in the band list ofgetting from AT+CBANDCFG=

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote The command can take effect immediatelyIt does not need to reboot

module

5230 AT+CNACT APP Network Active

AT+CNACT APP Network Active

Read Command

AT+CNACT

Response+CNACT ltstatusgtltip_addrgt

OKParametersSee Write Command

Write Command

AT+CNACT=ltmodegt[ltapngt]

ResponseOKIf failed+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 106 281

Parametersltmodegt

0 Deactive1 Active2 Auto Active

ltapngt(Access Point Name) A string parameter (string should be included inquotation marks) which is a logical name that is used to select theGGSN or the external packet data network If the value is null oromitted then the subscription value will be requestedThe defaultvalue is NULL

ltstatusgt0 Deactived1 Actived2 In operation

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note+APP PDP ACTIVE will be reported if the app network activedand +APPPDP DEACTIVE will be reported if the app network deactivedAuto Active means the will active automatically if the activation failed

5231 AT+CNCFG PDP Configure

AT+CNCFG PDP ConfigureTest CommandAT+CNCFG=

Response+CNCFG (list of supportedltip_typegts)ltlen_APNgtltlen_usenamegtltlen_passwordgt(list ofsupported ltauthenticationgts)

OKRead CommandAT+CNCFG

Response+CNCFGltip_typegtltAPNgtltusenamegtltpasswordgtltauthenticationgt

OKWrite CommandAT+CNCFG=ltip_typegt[ltAPNgt[ltusenamegtltpasswordgt[ltauthenticationgt]]]

ResponseOKIf failed+CME ERROR lterrgt

Parameter Saving Mode -

Max Response Time -Reference

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 107 281

Defined Values

ltactiongt 0 Deactive1 Active2 Auto Active

ltip_typegt Packet Data Protocol type) A Integer type parameter which specifiesthe type of packet data protocol0 Dual PDN Stack1 Internet Protocol Version 42 Internet Protocol Version 6

ltAPNgt (Access Point Name) A string parameter (string should be included inquotation marks) which is a logical name that is used to select theGGSN or the external packet data network If the value is null oromitted then the subscription value will be requestedThe defaultvalue is NULL

ltusenamegt Username for authenticationltpasswordgt Password for authenticationltauthenticationgt 0 NONE

1 PAP2 CHAP3 PAP or CHAP

ltlen_APNgt Integer type Maximum length of parameter ltAPNgtltlen_namegt Integer type Maximum length of parameter ltusenamegtltlen_passwordgt Integer type Maximum length of parameter ltpasswordgt

5232 AT+CEDUMP Set Whether the Module Reset When The Module is Crashed

AT+CEDUMP Set Whether the Module Reset When The Module is Crashed

Read Command

AT+CEDUMP

Response+CEDUMP ltmodegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CEDUMP=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 108 281

Parametersltfungt

0 The module will reset when the module is crashed(Default)1 The module will go into download mode when the module is

crashedParameter Saving Mode -Max Response TimeReference

Note

5233 AT+CNBS Configure Band Scan Optimization For NB-IOT

AT+CNBS Configure Band Scan Optimization for NB-IOT

Test Command

AT+CNBS=

Response+CNBS (1-5)

OK

Read Command

AT+CNBS

Response+CNBS ltngt

OKParametersSee Write Command

Write CommandAT+CNBS=ltngt

ResponseOKIf failed+CME ERROR lterrgtParametersBand scan is performed in the following levels based on the SNRlevel 0 Used for good SNR levels(0 db and above) detects strong cells

first and takes the shortest time to acquire cellsUE scans eachraster in 30 ms

level 1 Used for medium SNR levels(-9 dB and above)UE scans eachraster for 200 ms

level 2 Used for poor SNR levels(-126 dB and above)UE scans eachraster for 500 ms

ltngt1 UE tries SNR level 0 band scan2 UE tries SNR level 0 and level 1 band scan3 UE tries SNR level 0 level 1 and level 2 band scan4 Reserved5 UE tries SNR level 2 band scan only

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 109 281

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

Reference

Note The command controls the band scan for different SNR levels This

optimization is applicable only for NB-IOT and it reduces the band scantime and power consumption

5234 AT+CNDS Configure Service Domain Preference For NB-IOT

AT+CNDS Configure Service Domain Preference For NB-IOT

Test Command

AT+CNDS=

Response+CNDS (list of supported ltdomaingts)

OKParametersSee Write Command

Read Command

AT+CNDS

Response+CNDS ltdomaingt

OKParametersSee Write Command

Write CommandAT+CNDS=ltdomaingt

ResponseOKIf failed+CME ERROR lterrgtParametersltdomaingt

1 PS(Packet Switched Domain) ONLY2 CS(Circuit Switched Domain) + PS(Packet Switched Domain)

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

Reference

Note The command of AT+CSDP is used to config service domain

preference for GSM and CAT-MIf you want to config service domainpreference for NB-IOTyou can use AT+CNDS

5235 AT+CENG Switch On or Off Engineering Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 110 281

AT+CENG Switch On or Off Engineering Mode

Test CommandAT+CENG=

ResponseTA returns the list of supported modes+CENG (list of supported ltmodegts)(list of supported ltNcellgts)

OKParametersSee Write Command

Read CommandAT+CENG

ResponseEngineering Mode is designed to allow a field engineer to view and test thenetwork information received by a handset when the handset is either inidle mode or dedicated mode (that is with a call active) In each mode theengineer is able to view network interaction for the serving cell (the cell thehandset is currently registered with) or for the neighboring cells

TA returns the current engineering mode The network information includingserving cell and neighboring cells are returned ltcellgt carry with themcorresponding network interaction

If camping on a gsm cell+CENG ltmodegtltNcellgtltcell numgtltSystem Modegt

[+CENG ltcellgtltbcchgtltrxlgtltbsicgtltcellidgtltmccgtltmncgtltlacgtltCRgtltLFgt+CENGltcellgtltbcchgtltrxlgtltbsicgtltcellidgtltmccgtltmncgtltlacgthellip]

OK

If camping on a CAT-M or NB-IOT cell+CENG ltmodegtltNcellgtltcell numgtltSystem Modegt

[+CENGltcellgtltearfcngtltpcigtltrsrpgtltrssigtltrsrqgtltsinrgtlttacgtltcellidgtltmccgtltmncgtlttx powergtltCRgtltLFgt+CENGltcellgtltearfcngtltpcigtltrsrpgtltrssigtltrsrqgtltsinrgthellip]

OKParametersSee Write Command

Write CommandAT+CENG=ltmodegt[ltNcellgt]

Switch on or off engineering modeOKIf failed+CME ERROR lterrgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 111 281

ltmodegt 0 Switch off engineering mode1 Switch on engineering mode

ltNcellgt 1 Display neighbor cell IDltcell numgt The number of cellit includes serving cell and neighbor cellsltSystem Modegt System mode

NO SERVICEGSMLTE CAT-M1LTE NB-IOT

ltcellgt 0 The serving cell1-6 The index of the neighboring cell

ltbcchgt ARFCN(Absolute radio frequency channel number) of BCCHcarrier in decimal format

ltrxlgt Receive level in decimal formatltmccgt Mobile country code in decimal formatltmncgt Mobile network code in decimal formatltbsicgt Base station identity code in decimal formatltcellidgt Cell id in hexadecimal formatltlacgt Location area code in hexadecimal formatltearfcngt E-UTRA absolute radio frequency channel number for sea

rching CAT-M or NB-IOT cellsltpcigt Physical Cell IDltrsrpgt Current reference signal received powerAvailable for

CAT-M or NB-IOTltrssigt Current Received signal strength indicatorltrsrqgt Current reference signal receive quality as measured by

L1ltsinrgt Signal to Interference plus Noise RatioThe range is from

-20 to 30lttacgt Tracing Area Code in decimal formatlttx powergt Tx power value in 110 dBm lttx powergt is only meaningful

when the device is in traffic When there is no traffic the valueis invalidThe value of lttx powergt is 255

Parameter Saving Mode -Max Response Time -

ReferenceNote

5236 AT+CNACTCFG Configure IP Protocol Type

AT+CNACTCFG Configure IP Protocol Type

Test CommandResponse+CNACTCFG (IPV4IPV6IPV4V6)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 112 281

AT+CNACTCFG=OKParametersSee Write Command

Read Command

AT+CNACTCFG

Response+CNACTCFG ltIPTypegt

OKParametersSee Write Command

Write CommandAT+CNACTCFG=ltIPTypegt

ResponseOKIf failed+CME ERROR lterrgtParametersltIPTypegt

IPV4 IPv4 protocolIPV6 IPv6 protocolIPV4V6 IPv4 and IPv6 protocol

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

5237 AT+CTLIIC Control the Switch of IIC

AT+CTLIIC Control the Switch of IIC

Test CommandAT+CTLIIC=

Response+CTLIIC (01)

OKParametersSee Write Command

Read CommandAT+CTLIIC

Response+CTLIIC ltmodegt

OKParametersSee Write Command

Write Command

AT+CTLIIC=ltmodegt

ResponseOKor

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 113 281

ERRORParametersltmodegt0 Switch off the IIC1 Switch on the IIC

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

5238 AT+CWIIC Write Values to Register of IIC Device

AT+CWIIC Write Values to Register of IIC DeviceTest CommandAT+CWIIC=

ResponseOK

Write Command

AT+CWIIC=ltaddrgtltreggtltdatagtltlengt

ResponseOKorERRORParametersltaddrgt Device address Input format must be hex such as 0xFFltreggt Register address Input format must be hex such as 0xFFltlengt Read length Range 1-4 unit byteltdatagt Data written Input format must be hex such as

0xFFndash0xFFFFFFFFParameter Saving Mode -Max Response Time -Reference Note

5239 AT+CRIIC Read Values from Register of IIC Device

AT+CRIIC Read Values from Register of IIC DeviceTest Command

AT+CRIIC=ResponseOK

Write Command

AT+CRIIC=ltaddrgtltreggtltlengt

Response+CRIIC ltdatagt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 114 281

orERRORParametersltaddrgt Device address Input format must be hex such as 0xFFltreggt Register address Input format must be hex such as 0xFFltlengt Read length Range1-4 unitbyteltdatagt Data read Input format must be hex such as 0xFF

Parameter Saving Mode -Max Response Time -Reference Note

5240 AT+CMCFG Manage Mobile Operator Configuration

AT+CMCFG Manage Mobile Operator Configuration

Test Command

AT+CMCFG=

ResponseTA returns the list of supported modes+CMCFG (list of supported ltmodegts)ltlengthgt

OKParametersSee Write Command

Read CommandAT+CMCFG

Response+CMCFG ltmodegtltconfig_numgt[+CMCFG ltindexgtltconfig_namegtltconfig_versiongtltstategthellip]

OKParametersSee Write Command

Write CommandAT+CMCFG=ltmodegt[ltconfig_namegt]

when ltmodegt=012 or 3 and command successfulOK

when ltmodegt=4 and command successful

+CMCFG 4ltflaggtltconfig_namegt

OKIf failed+CME ERROR lterrgtParametersltmodegt 0 Manually select mobile operator configuration

1 Automatically select mobile operator configurationaccording to ICCID information in SIM card

2 Activate specified mobile operator configuration

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 115 281

ltconfig_namegt must be provided3 Deactivation specified mobile operator configuration

ltconfig_namegt must be providedltlengthgt Interger typethe maximum length of ltconfig_namegtltconfig_numgt Integer typethe number of mobile network configurationltindexgt Integer typethe index of mobile network configurationltconfig_namegt String typethe name of mobile network configuration

Default Default network configurationATT ATT network configuration not support

VOLTEVerizon Verizon network configurationnot support

VOLTEltconfig _versiongt Hex typethe version of mobile network configurationltstategt Integer typethe state of mobile network configuration

0 Inactive1 Active

ltflaggt Integer typeit indicates whether module has activated anetwork configurationIf network configuration has beenactivatedThe third parameter ltconfig_namegt is thename of activating network configuration0 Network configuration has been activated1 Not any network configuration is activated

Parameter Saving Mode -Max Response Time -

Reference

Note After setting AT+CMCFG=1module can select mobile operator

configuration according to ICCID information in SIM cardautomaticallyIf network configuration has changedmodule will rebootand make configuration effective

If module needs to select mobile operator configuration manually youshould do as the following steps1) Setting manual mode

AT+CMCFG=02) Activate specified configuration

AT+CMCFG=2ltconfig_namegt3) Reboot the module

AT+CFUN=11

5241 AT+CSIMLOCK SIM Lock

AT+CSIMLOCK SIM Lock

Test CommandResponseTA returns the list of supported modes

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 116 281

AT+CSIMLOCK= +CSIMLOCK (list of supported ltfacilitygts)(list of supported ltmodegtsgtltpwlengthgtltpclengthgt

OKParametersSee Write Command

Read Command

AT+CSIMLOCK

ResponseOKParametersSee Write Command

Write Command

AT+CSIMLOCK=ltfacilitygtltmodegt[ltpasswordgt[ltpers_code_listgt]]

If ltmodegtne2 and Command is successfulOKIf ltmodegt=2 and Command is successful+CSIMLOCK ltstatusgtltpers_code_listgtOK

If error is related to ME functionality+CME ERROR lterrgtIf failedParametersltfacilitygt String typePhone security locks set by factory or customer

which can bePN Network Personalisation

ltmodegt 0 unlock1 lock2 query status

ltpwlengthgt Integer typemaximum length of ltpasswordgtthe maxinumlength is 16

ltpclengthgt Integer typemaximum length of ltpers_code_listgtthemaxinum length is 160

ltpasswordgt String typepassword is used to lock or unlock a ltfacilitygtltpers_code_listgt String typecode list for device personalizationThe

contents depend on the selected ltfacilitygtIf ltfacilitygt is PNltpers_code_listgt is in the formatMCC1-MNC1[MCC2-MNC2[hellip]] It contains a list of pairs of MCC and MNCMCC and MNCis separated by a lsquo-lsquoevery pair of MCC and MNC isseparated by semicolonFor example460-00460-01

ltstatusgt Integer typethe status of lock0 lock is inactive1 lock is active

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 117 281

Reference

Note Lock device

Customer can send AT command to lock the deivce that can only usesome specific SIM cardAT+CSIMLOCK=PN1 0123456789ABCDEF460-00460-01

Unlock deviceIf the device is locking Customer can send AT command to unlock thedeviceAT+CSIMLOCK=PN0 ABCDEFGH12345678

Query device statuscustomer may send AT command as follow to query status of thedeviceAT+CSIMLOCK=PN2

5242 AT+CRATSRCH Configure Parameter for Better RAT Search

AT+CRATSRCH Configure Parameter for Better RAT Search

Test CommandAT+CRATSRCH=

ResponseTA returns the list of supported modes+CRATSRCH (list of supported ltrat_timergts)(list of supportedltsrch_aligngt)

OKParametersSee Write Command

Read CommandAT+CRATSRCH

Response+CRATSRCH ltrat_timergtltsrch_aligngt

OKParametersSee Write Command

Write CommandAT+CRATSRCH=ltrat_timergtltsrch_aligngt

OK

If error is related to ME functionality+CME ERROR lterrgtIf failedParametersltrat_timergt Integer type ltrat_timergt is timeout for better RAT(radio

access technology) searchThe default value is 60 expressedin minutesFor SIM7000 series modulesthe priority of RAT isas followsCAT-M gt NB-IOT gt GSMIf UE has registered successfully GSM networkit will try tosearch CAT-M and NB-IOT network after the timer expiring

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 118 281

ltsrch_aligngt Integer type ltsrch_aligngt specifies an interval beforeeDRX page when a scan should beginThe default value is20expressed in minutes

Parameter Saving Mode -Max Response Time -

ReferenceNote

5243 AT+SPWM Generate the Pulse-Width-Modulation

AT+SPWM Generate the Pulse-Width-Modulation

Test Command

AT+SPWM=

Response+SPWM (list of supportedltdivgts)(list of supportedltlevelgts)

OKParametersSee Write Command

Write CommandAT+SPWM=ltdivgtltlevelgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltdivgt The range of ltdivgt is 0-31 theoutput frequency equals to

(192KHz)(period+1)ltlevelgt 0-100 tone level which can be converted to duty ratio

Reference

Note The equation of final frequency and ltperiodgt is this

frequency=192KHz(period+1) when div is 0 or 1 the period is 1When div is 2 the period is 15 When div is 3 the period is 2 Whendiv is 4 the period is 25helliphellip

The equation of ltlevelgt and duty factor is duty factor=(level+1)

5244 AT+CASRIP Show Remote IP address and Port When Received Data

AT+CASRIP Show Remote IP Address and Port When Received Data

Read CommandAT+CASRIP

Response+CASRIP ltmodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 119 281

ParametersSee Write Command

Write Command

AT+CASRIP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which shows remote IP address and port

0 Do not show the prompt1 Show the prompt the format is as follows

Parameter Saving Mode NO_SAVEMax Response Time -Reference

5245 AT+CEDRX Configure EDRX parameters

AT+CEDRX Configure EDRX parameters

Test CommandAT+CEDRX=

Response+CEDRX (0-3)(0-1)(0-15)(0-15)

OK

Read CommandAT+CEDRX

Response+CEDRX ltmodegtltenabledgtltptwgtltcycle_lengthgthellip

OKParametersSee Write Command

Write Command

AT+CEDRX=ltmodegtltenabledgtltptwgtltcycle_lengthgt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 0 GSM

1 LTE2 NB-IoT3 CAT-M

ltenabledgt 0 Disable1 Enable

ltptwgt Page time window0-15

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 120 281

ltcycle_lengthgt 0-15

Reference

Note The value 0-15 of ptw separately means 12802560384051206400

76808960102401152012800140801536016640179201920020480(ms)

The value 0-15 of cycle_length separately means 512102420484096614481921024012288143361638432768655361310722621445242881048576(seconds)

There has no effect if ltmodegt is 0 or 1 The edrx parameters can take effect after module restarting

5246 AT+CPSMRDP Read PSM Dynamic Parameters

AT+CPSMRDP Read PSM Dynamic Parameters

Test CommandAT+CPSMRDP=

Response+CPSMRDP (01)

OK

Execution CommandAT+CPSMRDP

Response+CPSMRDPltmodegtltRequested_active_TimegtltRequested_Periodic_TAUgtltNetwork_Active_TimegtltNetwork_T3412_EXT_valuegtltNetwork_T3412_valuegt

OKParametersltmodegt Integer typeDisable or enable the use of PSM in the UE

0 Disable the use of PSM1 Enable the use of PSM

ltRequested_active_Timegt Integer typeRequested active timevalue(T3324) to be configed by UE in E-UTRAN networkUnitsecond

ltRequested_Periodic_TAUgt Integer typeRequested extended periodicTAU value (T3412_EXT) to be configed by UE in E-UTRANnetworkUnit second

ltNetwork_Active_Timegt Integer typeNetwork assign active timervalue(T3324) in E-UTRAN networkIf ltnetwork_Active_Timegt is0it show s that network does not support PSMfeatureUnitsecond

ltNetwork_T3412_EXT_valuegt Integer typeNetwork assign extendedperiodic TAU value(T3412_EXT) in E-UTRANnetworkUnitsecond

ltNetwork_T3412_valuegt Integer typeNetwork assign periodic TAU

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 121 281

value(T3412) in E-UTRAN networkUnitsecond

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote If ltNetwork_T3412_EXT_valuegt is greater than 0UE will start TAU

procedure according to ltNetwork_T3412_EXT_valuegt

5247 AT+CPSMCFG Configure PSM version and Minimum Threshold Value

AT+CPSMCFG Configure PSM version and Minimum Threshold Value

Test CommandAT+CPSMCFG=

ResponseTA returns the list of supported modes+CPSMCFG (list of supported ltthresholdgts)(list of supportedltpsm_versiongts)

OKParametersSee Write Command

Read CommandAT+CPSMCFG

Response+CPSMCFG ltthresholdgtltpsm_versiongt

OKParametersSee Write Command

Write CommandAT+CPSMCFG=ltthresholdgt[ltpsm_versiongt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltthresholdgt Integer typeMinimum threshold value(in second) to enter

PSMThe range from 60 to 86400The default value is 60 secondsltpsm_versiongt Integer typeBitmask to indicate PSM modes(1-Enable0-

Disable)Each bit is configured independentylyThe range from 0 to15The default value is 15BIT 0 PSM without network coordinationBIT 1 Rel 12 PSM without context retentionBIT 2 Rel 12 PSM with context retentionBIT 3 PSM in between eDRX cycles

Parameter Saving Mode -Max Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 122 281

5248 AT+CPSMCFGEXT Configure Modem Optimization of PSM

AT+CPSMCFGEXT Configure Modem Optimization of PSM

Test CommandAT+CPSMCFGEXT=

ResponseTA returns the list of supported modes+CPSMCFGEXT (list of supported ltpsm_opt_maskgts)(list of supportedltmax_oos_full_scansgts)(list of supportedltpsm_duration_due_to_oosgts)(list of supportedltpsm_randomization_windowgts)(list of supported ltmax_oos_timegts)(list of supported ltearly_wake_up_timegts)

OKParametersSee Write Command

Read CommandAT+CPSMCFGEXT

Response+CPSMCFGEXTltpsm_opt_maskgtltmax_oos_full_scansgtltpsm_duration_due_to_oosgtltpsm_randomization_windowgtltmax_oos_timegtltearly_wake_up_timegt

OKParametersSee Write Command

Write CommandAT+CPSMCFGEXT=ltpsm_opt_maskgt[ltmax_oos_full_scansgt[ltpsm_duration_due_to_oosgt[ltpsm_randomization_windowgt[ltmax_oos_timegt[ltearly_wake_up_timegt]]]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltpsm_opt_maskgt Integer typeThe range is from 0 to 15The default

valueis 101st bit of ltpsm_opt_maskgt is used to enabledisable PSM ENTER

request without sending PSM_READY_REQ to NASThis is a quick PSMoperation

2nd bit of ltpsm_opt_maskgt is used to enabledisable Out ofService(OoS) status indication from Modem to AP

3rd bit of ltpsm_opt_maskgt is used to enabledisable limitedservice status indication from Modem to AP

4th bit of ltpsm_opt_maskgt is used to enabledisable deep-sleepmodeIf PSM duration is less than the threshold valueIf enabledit puts thedevice in deep-sleep modeif PSM is not entered due to not meetingthreshold value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 123 281

ltmax_oos_full_scansgt Integer typeMaximum number of full scans towait before modem declares SYS_PSM_STATUS_OOS toclientsThe range is from 1 to 100The default value is 2

ltpsm_duration_due_to_oosgt Integer typePSM duration used by PSMdaemon upon OOSLimited Service indicationdue to serviceoutageThe range is from 120 to 4294967295The default value is120The unit is second

ltpsm_randomization_windowgt Integer typePSM wakeup randomizationwindow to avoid network congestion due to all the PSM deviceswaking up at the same timeThe Range is from 1 to 1000Thedefault value is 5The unit is 5

ltmax_oos_timegt Integer typeMaximum time in seconds to wait beforedeclaring SYS_PSM_STATUS_OOS to clientsThe range is from 1to 65535The unit is second

ltearly_wakeup_timegt Integer typeDevice wakes up early to accountfor boot-up and acquisition delayWhile programming PMICPSMdaemon reduces PSM duration by this durationThe range is from1 to 1000The default value is 3The unit is second

Parameter Saving Mode -Max Response Time -

ReferenceNote

5249 AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication

AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication

Test Command

AT+CPSMSTATUS=

Response+CPSMSTATUS (0-1)

OKParametersSee Write Command

Read Command

AT+CPSMSTATUS

Response+CPSMSTATUS ltenablegt

OKParametersSee Write Command

Write Command

AT+CPSMSTATUS=ltenablegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 124 281

Parametersltenablegt

0 Disable indication when modem wakes up from deep sleep1 Enable indication when modem wakes up from deep sleep

Parameter Saving Mode -Max Response Time -

ReferenceNote

5250 AT+CEDRXRDP eDRX Read Dynamic Parameters

AT+CEDRXRDP eDRX Read Dynamic Parameters

Test Command

AT+CEDRXRDP=

ResponseOKParametersSee Write Command

Execution Command

AT+CEDRXRDP

Response+CEDRXRDPltAcT-typegt[ltRequested_eDRX_valuegt[ltNW-provided_eDRX_valuegt[ltPaging_time_windowgt]]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltAcT-typegt Integer typeindicates the type of access technologyThis

AT-command is used to specify the relationship between the typeof access technology and the requested eDRX value0 Access technology is not using Edrx4 E-UTRAN(CAT-M1)5 E-UTRAN(NB-S1 mode)

ltRequested_Edrx_valuegt String typehalf a byte in a 4-bit formatTheEdrx value refers to bit 4 to 1 of octet 3 of the Extended DRXparameters information element (see sub-clause 105532 of3GPP TS 24008)For the coding and the value rangeseeExtended DRX parameters information element in 3GPP TS24008 Table 1055323GPP TS 24008

ltNW-provided_eDRX_valuegt String typehalf a byte in a 4-bit formatTheedrx value Refers to bit 4 to 1 of octet 3 of the Extended DRXparameters information element (see sub-clause 105532 of3GPP TS 24008)For the coding and the value rangesee theExtended DRX parameters information element in 3GPP TS

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 125 281

24008 Table 1055323GPP TS 24008ltPaging_time_windowgt String typehalf a byte in a 4-bit formatThe

paging time window refers to bit 8 to 5 octet 3of the ExtendedDRX Parameters information element (see sub-clause 105532of 3GPP TS 24008)For the coding and the value rangesee theExtended DRX parameters information element in 3GPP TS24008 Table 1055323GPP TS 24008

Parameter Saving Mode -Max Response Time -

ReferenceNote

5251 AT+CRAI Configure Release Assistance Indication in NB-IOT network

AT+CRAI Configure Release Assistance Indication in NB-IOT network

Test Command

AT+CRAI=

Response+CRAI (list of supported ltraigts)(list of supported ltvalidgts)

OKParametersSee Write Command

Read Command

AT+CRAI

Response+CRAI ltraigtltvalid_timegt

OKParametersSee Write Command

Write CommandAT+CRAI=ltraigt[ltvalid_timegt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltraigt Integer type Indicates the value of the release assistance

indicationrefer 3GPP TS 24301[83] subclause 99425V0 No information available1 The MT expects that exchange of data will be completed with the

transmission of the ESM DATATRANSPORT message2 The MT expects that exchange of data will be completed with the

receipt of an ESM DATATRANSPORT messageltvalid_timegt Integer typeltvalid_timegt is valid time of release assistance

indication0 The valid time is 1

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 126 281

1 unlimited time

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote Before UE sends the last packet of data AT+CRAI should be executed

firstly

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 127 281

6 AT Commands for GPRS Support

61 Overview

Command DescriptionAT+CGATT Attach or detach from GPRS serviceAT+CGDCONT Define PDP contextAT+CGACT PDP context activate or deactivateAT+CGPADDR Show PDP addressAT+CGREG Network registration statusAT+CGSMS Select service for MO SMS messagesAT+CEREG EPS Network Registration Status

62 Detailed Descriptions of AT Commands for GPRS Support

621 AT+CGATT Attach or Detach from GPRS Service

AT+CGATT Attach or Detach from GPRS Service

Test CommandAT+CGATT=

Response+CGATT (list of supported ltstategts)

OKParametersSee Write Command

Read CommandAT+CGATT

Response+CGATT ltstategt

OKParametersSee Write Command

Write Command

AT+CGATT=ltstategt

ResponseOKIf error is related to ME functionality

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 128 281

+CME ERROR lterrgtParametersltstategt Indicates the state of GPRS attachment

0 Detached1 Attached

Other values are reserved and will result in an ERROR response to theWrite Command

Parameter Saving Mode NO_SAVEMax Response Time 75 secondsReference Note

622 AT+CGDCONT Define PDP Context

AT+CGDCONT Define PDP Context

Test CommandAT+CGDCONT=

Response+CGDCONT (range of supported ltcidgts)ltPDP_typegt(list ofsupported ltd_compgts)(list of supported lth_compgts)(list ofltipv4_ctrlgts)(list of ltemergency_flaggts)

OKParametersSee Write Command

Read Command

AT+CGDCONT

Response+CGDCONT[ltcidgtltPDP_typegtltAPNgtltPDP_addrgtltd_compgtlth_compgtltipv4_ctrlgtltemergency_flaggt[ltCRgtltLFgt+CGDCONTltcidgtltPDP_typegtltAPNgtltPDP_addrgtltd_compgtlth_compgtltipv4_ctrlgtltemergency_flaggt[]]]

OKParametersSee Write Command

Write CommandAT+CGDCONT=ltcidgt[ltPDP_typegt[ltAPNgt[ltPDP_addrgt[ltd_compgt[lth_compgt][ltipv4_ctrlgt[ltemergency_flaggt]]]]]]

ResponseOKorERRORParametersltcidgt (PDP Context Identifier) a numeric parameter which

specifies a particular PDP context definition The parameteris local to the TE-MT interface and is used in other PDPcontext-related commands The range of permitted values

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 129 281

(minimum value=1) is returned by the test form of thecommand1hellip24

ltPDP_typegt (Packet Data Protocol type) A string parameter whichspecifies the type of packet data protocolIP Internet Protocol (IETF STD 5)PPP Point to Point ProtocolIPV6 Internet Protocol Version 6IPV4V6 Dual PDN Stack

ltAPNgt (Access Point Name) A string parameter (string should beincluded in quotation marks) which is a logical name that isused to select the GGSN or the external packet datanetwork If the value is null or omitted then the subscriptionvalue will be requestedThe default value is NULL

ltPDP_addrgt A string parameter that identifies the MT in the addressspace applicable to the PDPFormat ltngtltngtltngtltngt where ltngt=0255If the value is null or equals 0000 a dynamic address willbe requested The allocated address may be read using the+CGPADDR command

ltd_compgt A numeric parameter that controls PDP data compression0 Off (default if value is omitted)1 On2 V42bis

lth_compgt A numeric parameter that controls PDP head compression0 Off (default if value is omitted)1 On2 RFC11443 RFC25074 RFC3095

ltipv4_ctrlgt Parameter that controls how the MTTA requests to get theIPv4 address information0 Address Allocation through NAS Signaling1 on

ltemergency_flaggt Emergency_flag0 Off (default if value is omitted)1 On

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

ltcidgt values 17 to 24 are supported from MPSS JO 10+ onwards

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 130 281

623 AT+CGACT PDP Context Activate or Deactivate

AT+CGACT PDP Context Activate or Deactivate

Test Command

AT+CGACT=

Response+CGACT (list of supported ltstategts)

OKParametersSee Write Command

Read Command

AT+CGACT

Response+CGACT ltcidgtltstategt[ltCRgtltLFgt+CGACT ltcidgtltstategthellip]

OKParametersSee Write Command

Write CommandAT+CGACT=ltstategt[ltcidgt[ltcidgt[hellip]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltstategt Indicates the state of PDP context activation

0 Deactivated1 ActivatedOther values are reserved and will result in an ERROR responseto the Write Command

ltcidgt A numeric parameter which specifies a particular PDP contextdefinition (see +CGDCONT Command) If the ltcidgt is omitted itonly affects the first cidltcidgt values 17 to 24 are supported from MPSS JO 10+onwards1hellip24

Parameter Saving Mode NO_SAVEMax Response Time 150 seconds

ReferenceNote This command is used to test PDPs with network simulators

Successful activation of PDP on real network is not guaranteed

624 AT+CGPADDR Show PDP Address

AT+CGPADDR Show PDP Address

Test CommandResponse+CGPADDR (list of defined ltcidgts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 131 281

AT+CGPADDR=OKParametersSee Write Command

Write CommandAT+CGPADDR=ltcidgt[ltcidgt[hellip]]

Response+CGPADDR ltcidgtltPDP_addrgt[ltCRgtltLFgt+CGPADDR ltcidgtltPDP_addrgt[hellip]]

OK

If SIM card supports IPV4V6 type and the PDP_type of the commandAT+CGDCONT defined is ipv4v6 [+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt]+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt[]]]

OKorERRORParametersltcidgt A numeric parameter which specifies a particular PDP context

definition (see +CGDCONT Command)1hellip24

ltPDP_addrgt String type IP addressFormat ltngtltngtltngtltngt where ltngt=0255

ltPDP_addr_IPV4gtA string parameter that identifies the MT in the address spaceapplicable to the PDP

ltPDP_addr_IPV6gtA string parameter that identifies the MT in the address spaceapplicable to the PDP when the sim_card supports ipv6The pdp type must be set to ipv6 or ipv4v6 by theAT+CGDCONT command

Execution CommandAT+CGPADDR

Response[+CGPADDR ltcidgtltPDP_addrgt]+CGPADDR ltcidgtltPDP_addrgt[]]]

OKIf error is related to ME functionality+CME ERROR lterrgt

If SIM card supports IPV4V6 type and the PDP_type of the commandAT+CGDCONT defined is ipv4v6 [+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt]+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt[]]]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 132 281

OKParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote ltcidgt values 17 to 24 are supported from MPSS JO 10+ onwards Write command returns address provided by the network if a

connection has been established

625 AT+CGREG Network Registration Status

AT+CGREG Network Registration Status

Test CommandAT+CGREG=

Response+CGREG (list of supported ltngts)

OKParametersSee Write Command

Read Command

AT+CGREG

Response+CGREGltngtltstatgt[ltlacgtltcigtltnetactgt[[ltActive-Timegt][ltPeriodic-RAUgt][ltGPRS-READY-timergt]]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CGREG[=ltngt]

ResponseOKERRORParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code +CGREGltstatgt2 Enable network registration and location informationunsolicited result code +CGREG ltstatgt[ltlacgtltcigtltnetactgt]4 Enable display gprs time and periodic RAU

ltstatgt0 Not registered MT is not currently searching anoperator to register toThe GPRS service is disabled the UE is

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 133 281

allowed to attach for GPRS if requested by the user1 Registered home network2 Not registered but MT is currently trying to attach orsearching an operator to register to The GPRS service isenabled but an allowable PLMN is currently not available TheUE will start a GPRS attach as soon as an allowable PLMN isavailable3 Registration denied The GPRS service is disabled the UEis not allowed to attach for GPRS if it is requested by the user4 Unknown5 Registered roaming

ltlacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format (eg 00C3equals 195 in decimal)

ltcigt String type (string should be included in quotation marks) twobytes cell ID in hexadecimal format

ltnetactgt 0 User-specified GSM access technology1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

ltActive-TimegtString type one byte in an 8 bit format Requested Active Timevalue (T3324) to be allocated to the UE The requested ActiveTime value is coded as one byte (octet 3) of the GPRS Timer 2information element coded as bit format (eg 00100100 equals4 minutes)

ltPeriodic-RAUgtString type one byte in an 8 bit format Requested extendedperiodic TAU value (T3412) to be allocated to the UE inE-UTRAN The requested extended periodic TAU value is codedas one byte (octet 3) of the GPRS Timer 3 information elementcoded as bit format (eg 01000111 equals 70 hours)

ltGPRS-READY-timergtString type one byte in an 8 bit format Requested GPRS READYtimer value (T3314) to be allocated to the UE in GERANUTRANThe requested GPRS READY timer value is coded as one byte(octet 2) of the GPRS Timer information element coded as bitformat (eg 01000011 equals 3 decihours or 18 minutes)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 134 281

626 AT+CGSMS Select Service for MO SMS Messages

AT+CGSMS Select Service for MO SMS Messages

Test Command

AT+CGSMS=

Response+CGSMS (list of currently available ltservicegts)

OKParametersSee Write Command

Read Command

AT+CGSMS

Response+CGSMS ltservicegt

OKParametersSee Write Command

Write CommandAT+CGSMS=ltservicegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltservicegt A numeric parameter which indicates the service or servicepreference to be used

0 Packet Domain(value is not really supported and isinternally mapped to 2)1 Circuit switched(value is not really supported and isinternally mapped to 3)2 Packet Domain preferred (use circuit switched ifGPRS not available)3 Circuit switched preferred (use Packet Domain if circuit

switched not available)Parameter Saving Mode AUTO_SAVEMax Response Time -Reference

Note

627 AT+CEREG EPS Network Registration Status

AT+CEREG EPS Network Registration Status

Test CommandAT+CEREG=

Response+CEREG (list of supported ltngts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 135 281

OKParametersSee Write Command

Read Command

AT+CEREG

Response

when ltngt=0 1 2 and command successful

+CEREG ltngtltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt]]

OK

when ltngt=4 and command successful

+CEREG ltngtltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt][[[ltActive-Timegt][ltPeriodic-TAUgt]]]]

OK

If error is related to wrong AT syntax or operation not allowed

+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CEREG[=ltngt]

ResponseOKorERRORParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code +CEREGltstatgt2 Enable network registration and location informationunsolicited result code+CEREG ltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt]]4 For a UE that wants to apply PSM enable networkregistration and location information unsolicited result code+CEREG ltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt][[[ltActive-Timegt][ltPeriodic-RAUgt]]]]

ltstatgt0 Not registered MT is not currently searching an operator toregister toThe GPRS service is disabled the UE is allowed toattach for GPRS if requested by the user1 Registered home network2 Not registered but MT is currently trying to attach orsearching an operator to register to The GPRS service isenabled but an allowable PLMN is currently not available TheUE will start a GPRS attach as soon as an allowable PLMN isavailable3 Registration denied The GPRS service is disabled the UEis not allowed to attach for GPRS if it is requested by the user

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 136 281

4 Unknown5 Registered roaming

lttacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format (eg 00C3equals 195 in decimal)

ltcigt String type (string should be included in quotation marks) twobytes cell ID in hexadecimal format

ltAcTgt 0 User-specified GSM access technology7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

ltActive-TimegtString type one byte in an 8 bit format Requested Active Timevalue (T3324) to be allocated to the UE The requested ActiveTime value is coded as one byte (octet 3) of the GPRS Timer 2information element coded as bit format (eg 00100100 equals4 minutes)

ltPeriodic-RAUgtString type one byte in an 8 bit format Requested extendedperiodic TAU value (T3412) to be allocated to the UE inE-UTRAN The requested extended periodic TAU value is codedas one byte (octet 3) of the GPRS Timer 3 information elementcoded as bit format (eg 01000111 equals 70 hours)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 137 281

7 AT Commands for IP Application

71 Overview

Command DescriptionAT+SAPBR Bearer settings for applications based on IP

72 Detailed Descriptions of Commands

721 AT+SAPBR Bearer Settings for Applications Based on IP

AT+SAPBR Bearer Settings for Applications Based on IP

Test Command

AT+SAPBR=

Response+SAPBR (0-4)(1-3) ConParamTagConParamValue

OKParametersSee Write Command

Write CommandAT+SAPBR=ltcmd_typegtltcidgt[ltConParamTaggtltConParamValuegt]

ResponseOK

If ltcmd_typegt=2+SAPBR ltcidgtltStatusgtltIP_AddrgtOKIf ltcmd_typegt=4+SAPBRltConParamTaggtltConParamValuegtOK

Unsolicited Result Code+SAPBR ltcidgt DEACTParametersltcmd_typegt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 138 281

0 Close bearer1 Open bearer2 Query bearer3 Set bearer parameters4 Get bearer parameters

ltcidgt Bearer profile identifierltStatusgt

0 Bearer is connecting1 Bearer is connected2 Bearer is closing3 Bearer is closed

ltConParamTaggt Bearer parameterAPN Access point name string maximum 64

charactersUSER User name string maximum 32 charactersPWD Password string maximum 32 characters

ltConParamValuegt Bearer paramer valueltIP_Addrgt The IP address of bearer

Parameter Saving Mode NO_SAVE

Max Response TimeWhen ltcmd_typegt is 1 85 secondsWhen ltcmd_typegt is 0 65 seconds

Reference NoteThis command is applied to activate some applications such as HTTP FTP

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 139 281

8 AT Commands for TCPIPApplication Toolkit

81 Overview

Command DescriptionAT+CIPMUX Start up multi-IP connectionAT+CIPSTART Start up TCP or UDP connectionAT+CIPSEND Send data through TCP or UDP connectionAT+CIPQSEND Select data transmitting modeAT+CIPACK Query previous connection data transmitting stateAT+CIPCLOSE Close TCP or UDP connectionAT+CIPSHUT Deactivate GPRS PDP contextAT+CLPORT Set local portAT+CSTT Start task and set APN user name passwordAT+CIICR Bring up wireless connection with GPRSAT+CIFSR Get local IP addressAT+CIFSREX Get Local IP Address extendAT+CIPSTATUS Query current connection statusAT+CDNSCFG Configure domain name serverAT+CDNSGIP Query the IP address of given domain nameAT+CIPHEAD Add an IP head at the beginning of a package receivedAT+CIPATS Set auto sending timerAT+CIPSPRT Set prompt of lsquogtrsquo when module sends dataAT+CIPSERVER Configure module as serverAT+CIPCSGP Set GPRS for connection modeAT+CIPSRIP Show remote IP address and port when received dataAT+CIPDPDP Set whether to check state of GPRS network timingAT+CIPMODE Select TCPIP application modeAT+CIPCCFG Configure transparent transfer modeAT+CIPSHOWTP Display transfer protocol in IP head when received dataAT+CIPUDPMODE UDP extended modeAT+CIPRXGET Get data from network manuallyAT+CIPRDTIMER Set remote delay timerAT+CIPSGTXT Select GPRS PDP context

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 140 281

AT+CIPSENDHEX Set CIPSEND Data Format to HEXAT+CIPHEXS Set Output-data Format with suffixAT+CIPTKA Set TCP keepalive parametersAT+CIPOPTION Enable or Disable TCP nagle algorithm

82 Detailed Descriptions of Commands

821 AT+CIPMUX Start Up Multi-IP Connection

AT+CIPMUX Start Up Multi-IP Connection

Test CommandAT+CIPMUX=

Response+CIPMUX (01)

OKParametersSee Write Command

Read CommandAT+CIPMUX

Response+CIPMUX ltngt

OKParametersSee Write Command

Write CommandAT+CIPMUX=ltngt

ResponseOKParametersltngt 0 Single IP connection

1 Multi IP connectionParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote Only in IP initial state AT+CIPMUX=1 is effective Only when multi IP connection and GPRS application are both shut

down AT+CIPMUX=0 is effective

822 AT+CIPSTART Start Up TCP or UDP Connection

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 141 281

AT+CIPSTART Start Up TCP or UDP Connection

Test CommandAT+CIPSTART=

Response1) If AT+CIPMUX=0+CIPSTART (list of supported ltmodegt)(ltIP addressgt)(ltportgt)+CIPSTART (list of supported ltmodegt)(ltdomain namegt)(ltportgt)

OK2) If AT+CIPMUX=1+CIPSTART (list of supported ltngt)(list of supported ltmodegt)(ltIPaddressgt)(ltportgt)+CIPSTART (list of supported ltngt)(list of supported ltmodegt)(ltdomainnamegt)(ltportgt)

OKParametersSee Write Command

Write Command1)If single IP connection(+CIPMUX=0)AT+CIPSTART=ltmodegtltIP addressgtltportgtorAT+CIPSTART=ltmodegtltdomainnamegtltportgt

2)If multi-IP connection(+CIPMUX=1)

AT+CIPSTART=ltngtltmodegtltaddressgtltportgtorAT+CIPSTART=ltngtltmodegtltdomainnamegtltportgt

Response1)If single IP connection (+CIPMUX=0)If format is right responseOKotherwise responseIf error is related to ME functionality+CME ERROR lterrgtResponse when connection existsALREADY CONNECTResponse when connection is successfulCONNECT OKOtherwiseSTATE ltstategt

CONNECT FAIL2)If multi-IP connection(+CIPMUX=1)If format is rightOKotherwise responseIf error is related to ME functionality+CME ERROR lterrgtResponse when connection existsltngtALREADY CONNECTIf connection is successfulltngtCONNECT OKOtherwiseltngtCONNECT FAILParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 142 281

ltngt 07 A numeric parameter which indicates the connectionnumberltmodegt A string parameter which indicates the connection type

TCP Establish a TCP connectionUDP Establish a UDP connection

ltIP addressgt A string parameter which indicates remote server IP addressltportgt Remote server portltdomain namegt A string parameter which indicates remote server domainnameltstategt A string parameter which indicates the progress of connecting

0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 TCP CONNECTINGUDP CONNECTING

SERVER LISTENING6 CONNECT OK7 TCP CLOSINGUDP CLOSING8 TCP CLOSEDUDP CLOSED9 PDP DEACT

In Multi-IP state0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 IP PROCESSING9 PDP DEACT

Parameter Saving Mode NO_SAVE

Max Response TimeWhen mode is multi-IP state the max response time75 secondsWhen mode is single state and the state is IP INITIAL the max responsetime is 160 seconds

Reference

Note This command allows establishment of a TCPUDP connection only

when the state is IP INITIAL or IP STATUS when it is in single state Inmulti-IP state the state is in IP STATUS only So it is necessary toprocess AT+CIPSHUT before user establishes a TCPUDPconnection with this command when the state is not IP INITIAL or IPSTATUS

When module is in multi-IP state before this command is executed it isnecessary to process AT+CSTT AT+CIICR AT+CIFSR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 143 281

823 AT+CIPSEND Send Data Through TCP or UDP Connection

AT+CIPSEND Send Data Through TCP or UDP Connection

Test Command

AT+CIPSEND=

Response1) For single IP connection (+CIPMUX=0)+CIPSEND ltlengthgt

OK2) For multi IP connection (+CIPMUX=1)+CIPSEND (0-7)ltlengthgt

OKParametersSee Write Command

Read Command

AT+CIPSEND

Response1) For single IP connection (+CIPMUX=0)+CIPSEND ltsizegt

OK2) For multi IP connection (+CIPMUX=1)+CIPSEND ltngtltsizegt

OKParametersltngt A numeric parameter which indicates the connection numberltsizegt A numeric parameter which indicates the data length sent at a time

Write Command1) If single IP connection(+CIPMUX=0)AT+CIPSEND=ltlengthgt

2) If multi IP connection(+CIPMUX=1)AT+CIPSEND=ltngt[ltlengthgt]

ResponseThis Command is used to send changeable length dataIf single IP is connected (+CIPMUX=0)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0SEND OKWhen +CIPQSEND=1DATA ACCEPT ltlengthgtIf sending failsSEND FAILIf multi IP connection is established (+CIPMUX=1)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 144 281

ltngtSEND OKWhen +CIPQSEND=1DATA ACCEPT ltngtltlengthgtIf sending failsltngtSEND FAIL

Parametersltngt A numeric parameter which indicates the connection numberltlengthgt A numeric parameter which indicates the length of sendingdata it must be less than ltsizegt

Execution CommandAT+CIPSENDResponse gt then typedata for sendtapCTRL+Z to send tapESC to cancel theoperation

ResponseThis Command is used to send changeable length dataIf single IP connection is established (+CIPMUX=0)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0SEND OKWhen +CIPQSEND=1DATA ACCEPT ltlengthgtIf sending failsSEND FAIL

NoteThis Command can only be used in single IP connection mode(+CIPMUX=0) and to send data on the TCP or UDP connection that hasbeen established already Ctrl-Z is used as a termination symbol ESC isused to cancel sending data There are at most ltsizegt bytes which can besent at a time

Parameter Saving Mode NO_SAVE

Max Response TimeWhen +CIPQSEND=0 and the remote server no response after 645seconds CLOSE will be reported

Reference

Note The data length which can be sent depends on network status Set the time that send data automatically with the Command of

AT+CIPATS Only send data at the status of established connection

824 AT+CIPQSEND Select Data Transmitting Mode

AT+CIPQSEND Select Data Transmitting Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 145 281

Test Command

AT+CIPQSEND=

Response+CIPQSEND (01)

OKParametersSee Write Command

Read Command

AT+CIPQSEND

Response+CIPQSEND ltngt

OKParameterSee Write Command

Write CommandAT+CIPQSEND=ltngt

ResponseOKParametersltngt

0 Normal mode ndash when the server receives TCP data it will responseSEND OK

1 Quick send mode ndash when the data is sent to module it will responseDATA ACCEPT ltlengthgt (For single IP connection (+CIPMUX=0)) orDATA ACCEPT ltngtltlengthgt (For multi IP connection (+CIPMUX=1))while not responding SEND OK

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

825 AT+CIPACK Query Previous Connection Data Transmitting State

AT+CIPACK Query Previous Connection Data Transmitting StateTest CommandAT+CIPACK=

ResponseOK

Write CommandIf multi IP connection(+CIPMUX=1)AT+CIPACK=ltngt

Response+CIPACK lttxlengtltacklengtltnacklengt

OKParametersltngt A numeric parameter which indicates the connection numberlttxlengt The data amount which has been sentltacklengt The data amount confirmed successfully by the serverltnacklengt The data amount without confirmation by the server

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 146 281

If single IP connection(+CIPMUX=0)

AT+CIPACK

+CIPACK lttxlengtltacklengtltnacklengt

OKParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

826 AT+CIPCLOSE Close TCP or UDP Connection

AT+CIPCLOSE Close TCP or UDP ConnectionTest Command

AT+CIPCLOSE=ResponseOK

Write Command1) If single IP connection(+CIPMUX=0)AT+CIPCLOSE=ltngt2) If multi IP connection(+CIPMUX=1)AT+CIPCLOSE=ltidgt[ltngt]

Response1) For single IP connection (+CIPMUX=0)CLOSE OK2) For multi IP connection (+CIPMUX=1)ltidgtCLOSE OKParametersltngt 0 Slow close

1 Quick closeltidgt A numeric parameter which indicates the connection number

Execution CommandAT+CIPCLOSE

ResponseIf close is successfullyCLOSE OKIf close failsERROR

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteAT+CIPCLOSE only closes connection at corresponding status of TCPUDPstack To see the status use AT+CIPSTATUS command Status should beTCP CONNECTING UDP CONNECTING SERVER LISTENING orCONNECT OK in single-connection mode (see ltstategt parameter)CONNECTING or CONNECTED in multi-connection mode (see ltclientstategt)OPENING or LISTENING in multi-connection mode (see ltserver stategt)Otherwise it will return ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 147 281

827 AT+CIPSHUT Deactivate GPRS PDP Context

AT+CIPSHUT Deactivate GPRS PDP ContextTest Command

AT+CIPSHUT=ResponseOK

Execution CommandAT+CIPSHUT

ResponseIf close is successfulSHUT OKIf close failsERROR

Parameter Saving Mode NO_SAVEMax Response Time 65 seconds

Reference

Note If this command is executed in multi-connection mode all of the IP

connection will be shut User can close gprs pdp context by AT+CIPSHUT After it is closed the

status is IP INITIAL If +PDP DEACT urc is reported which means the gprs is released by

the network then user still needs to execute AT+CIPSHUT commandto make PDP context come back to original state

828 AT+CLPORT Set Local Port

AT+CLPORT Set Local Port

Test Command

AT+CLPORT=

Response1) For single IP connection (+CIPMUX=0)+CLPORT (TCPUDP)(0-65535)

OK2) For multi IP connection (+CIPMUX=1)+CLPORT (0-7)(TCPUDP)(0-65535)

OKParametersSee Write Command

Read CommandAT+CLPORT

Response1) For single IP connection (+CIPMUX=0)+CLPORT ltTCP portgtltUDP portgt

OK2) For multi IP connection (+CIPMUX=1)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 148 281

+CLPORT 0ltTCP portgtltUDP portgt+CLPORT 1ltTCP portgtltUDP portgt+CLPORT 2ltTCP portgtltUDP portgt+CLPORT 3ltTCP portgtltUDP portgt+CLPORT 4ltTCP portgtltUDP portgt+CLPORT 5ltTCP portgtltUDP portgt+CLPORT 6ltTCP portgtltUDP portgt+CLPORT 7ltTCP portgtltUDP portgt

OKParametersSee Write Command

Write Command1) For single IPconnection(+CIPMUX=0)

AT+CLPORT=ltmodegtltportgt2) For multi IPconnection(+CIPMUX=1)AT+CLPORT=ltngtltmodegtltportgt

ResponseOKorERRORParametersltngt 07 A numeric parameter which indicates the connectionnumber this used in multi IP connectionltmodegt A string parameter which indicates the connection type

TCP TCP local portUDP UDP local port

ltportgt 0-65535 A numeric parameter which indicates the local portDefault value is 0 a port can be dynamically allocated a port

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

This command will be effective when module is set as a Client

829 AT+CSTT Start Task and Set APN USER NAME PASSWORD

AT+CSTT Start Task and Set APN USER NAME PASSWORD

Test CommandAT+CSTT=

Response+CSTT APNUSERPWD

OKParametersSee Write Command

Read CommandAT+CSTT

Response+CSTT ltapngtltuser namegtltpasswordgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 149 281

ParametersSee Write Command

Write Command

AT+CSTT=ltapngtltuser namegtltpasswordgt

ResponseOKorERRORParametersltapngt A string parameter which indicates the GPRS access pointname The max length is 50 bytesDefautl value is CMNETltuser namegt A string parameter which indicates the GPRS user nameThe max length is 50 bytesltpasswordgt A string parameter which indicates the GPRS passwordThe max length is 50 bytes

Parameter Saving Mode NO_SAVEMax Response Time -

Execution Command

AT+CSTT

ResponseOKorERROR

ReferenceNoteThe write command and execution command of this command is valid onlyat the state of IP INITIAL After this command is executed the state will bechanged to IP START

8210 AT+CIICR Bring Up Wireless Connection with GPRS

AT+CIICR Bring Up Wireless Connection with GPRSTest Command

AT+CIICR=ResponseOK

Execution CommandAT+CIICR

ResponseOKorERROR

Parameter Saving Mode NO_SAVEMax Response Time 85 seconds

Reference

Note AT+CIICR only activates moving scene at the status of IP START after

operating this Command is executed the state will be changed to IPCONFIG

After module accepts the activated operation if it is activatedsuccessfully module state will be changed to IP GPRSACT and itresponds OK otherwise it will respond ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 150 281

8211 AT+CIFSR Get Local IP Address

AT+CIFSR Get Local IP AddressTest CommandAT+CIFSR=

ResponseOK

Execution CommandAT+CIFSR

ResponseltIP addressgtorERRORParameterltIP addressgt A string parameter which indicates the IP address assignedfrom GPRS

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteOnly after PDP context is activated local IP address can be obtained byAT+CIFSR otherwise it will respond ERROR To see the status useAT+CIPSTATUS command Status should beIP GPRSACT TCP CONNECTING UDP CONNECTING SERVERLISTENING IP STATUS CONNECT OK TCP CLOSING UDP CLOSINGTCP CLOSED UDP CLOSED in single-connection mode (see ltstategtparameter)IP STATUS IP PROCESSING in multi-connection mode (see ltstategtparameter)

8212 AT+CIFSREX Get Local IP Address extend

AT+CIFSREX Get Local IP Address extendTest CommandAT+CIFSREX=

ResponseOK

Execution CommandAT+CIFSREX

Response+CIFSREX ltIP addressgt

OKParameterltIP addressgt A string parameter which indicates the IP address assignedfrom GPRS

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 151 281

Max Response Time -

Reference

NoteOnly after PDP context is activated local IP address can be obtained byAT+CIFSR otherwise it will respond ERROR To see the status useAT+CIPSTATUS command Status should beIP GPRSACT TCP CONNECTING UDP CONNECTING SERVERLISTENING IP STATUS CONNECT OK TCP CLOSING UDP CLOSINGTCP CLOSED UDP CLOSED in single-connection mode (see ltstategtparameter)IP STATUS IP PROCESSING in multi-connection mode (see ltstategtparameter)

8213 AT+CIPSTATUS Query Current Connection Status

AT+CIPSTATUS Query Current Connection StatusTest Command

AT+CIPSTATUS=ResponseOK

Write CommandIf multi IP connectionmode (+CIPMUX=1)AT+CIPSTATUS=ltngt

Response+CIPSTATUS ltngtltbearergtltTCPUDPgtltIP addressgtltportgtltclientstategt

OKParametersSee Execution Command

Execution CommandAT+CIPSTATUS

Response1)If in single connection mode (+CIPMUX=0)OK

STATE ltstategt2) If in multi-connection mode (+CIPMUX=1)OK

STATE ltstategtIf the module is set as serverS 0ltbearergtltportgtltserver stategtC ltngtltbearergtltTCPUDPgtltIP addressgtltportgtltclient stategtParametersltngt 0-7 A numeric parameter which indicates the connectionnumberltbearergt 0-1 GPRS bearer default is 0ltserver stategt OPENING

LISTENING

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 152 281

CLOSINGltclient stategt INITIAL

CONNECTINGCONNECTEDREMOTE CLOSINGCLOSINGCLOSED

ltstategt A string parameter which indicates the progress ofconnecting

0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 TCP CONNECTINGUDP CONNECTING

SERVER LISTENING6 CONNECT OK7 TCP CLOSINGUDP CLOSING8 TCP CLOSEDUDP CLOSED9 PDP DEACT

In Multi-IP state0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 IP PROCESSING9 PDP DEACT

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8214 AT+CDNSCFG Configure Domain Name Server

AT+CDNSCFG Configure Domain Name Server

Test Command

AT+CDNSCFG=

Response+CDNSCFG (Primary DNS)(Secondary DNS)

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 153 281

Read Command

AT+CDNSCFG

ResponsePrimaryDns ltpri_dnsgtSecondaryDns ltsec_dnsgt

OKParameterSee Write Command

Write Command

AT+CDNSCFG=ltpri_dnsgt[ltsec_dnsgt]

ResponseOKorERRORParametersltpri_dnsgt A string parameter which indicates the IP address of theprimary domain name server Default value is 0000ltsec_dnsgt A string parameter which indicates the IP address of thesecondary domain name server Default value is 0000

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8215 AT+CDNSGIP Query the IP Address of Given Domain Name

AT+CDNSGIP Query the IP Address of Given Domain NameTest Command

AT+CDNSGIP=ResponseOK

Write CommandAT+CDNSGIP=ltdomain namegt

ResponseOKorERRORIf successful return+CDNSGIP 1ltdomain namegtltIP1gt[ltIP2gt]If fail return+CDNSGIP0ltdns error codegtParametersltdomain namegt A string parameter which indicates the domain nameltIP1gt A string parameter which indicates the first IP addresscorresponding to the domain nameltIP2gt A string parameter which indicates the second IP addresscorresponding to the domain nameltdns error codegt A numeric parameter which indicates the error code

8 DNS COMMON ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 154 281

3 NETWORK ERRORThere are some other error codes as well

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8216 AT+CIPHEAD Add an IP Head at the Beginning of a Package Received

AT+CIPHEAD Add an IP Head at the Beginning of a Package Received

Test Command

AT+CIPHEAD=

Response+CIPHEAD (list of supported ltmodegts)

OKParameterSee Write Command

Read Command

AT+CIPHEAD

Response+CIPHEAD ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPHEAD=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether an IP headeris added to the received data or not

0 Not add IP header1 Add IP header the format is

1) For single IP connection (+CIPMUX=0)+IPDltdata lengthgt2) For multi IP connection (+CIPMUX=1)+RECEIVEltngtltdata lengthgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 155 281

8217 AT+CIPATS Set Auto Sending Timer

AT+CIPATS Set Auto Sending Timer

Test Command

AT+CIPATS=

Response+CIPATS (list of supported ltmodegts)(list of supported lttimegt)

OKParametersSee Write Command

Read Command

AT+CIPATS

Response+CIPATS ltmodegtlttimegt

OKParametersSee Write Command

Write CommandAT+CIPATS=ltmodegt[lttimegt]

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether set timer whenmodule is sending data

0 Not set timer when module is sending data1 Set timer when module is sending data

lttimegt 1100 A numeric parameter which indicates the secondsafter which the data will be sent

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

8218 AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data

AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data

Test CommandAT+CIPSPRT=

Response+CIPSPRT (list of supported ltsend promptgts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 156 281

AT+CIPSPRT +CIPSPRT ltsend promptgt

OKParametersSee Write Command

Write Command

AT+CIPSPRT=ltsendpromptgt

ResponseOKorERRORParametersltsend promptgt A numeric parameter which indicates whether to echoprompt lsquogtrsquo after module issues AT+CIPSEND command

0 It shows send ok but does not prompt echo lsquogtrsquo when sending issuccessful

1 It prompts echo lsquogtrsquo and shows send ok when sending issuccessful2 It neither prompts echo lsquogtrsquo nor shows send ok when sending issuccessful

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8219 AT+CIPSERVER Configure Module as Server

AT+CIPSERVER Configure Module as Server

Test CommandAT+CIPSERVER=

Response+CIPSERVER (0-CLOSE SERVER 1-OPEN SERVER)(1-65535)

OKParametersSee Write Command

Read CommandAT+CIPSERVER

Response+CIPSERVER ltmodegt[ltportgtltchannel idgtltbearergt]

OKParametersSee Write Command

Write CommandAT+CIPSERVER=ltmodegt[ltportgt]

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 157 281

Parametersltmodegt 0 Close server

1 Open serverltportgt 165535 Listening portltchannel idgt Channel idltbearergt GPRS bearer

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is allowed to establish a TCP server only when the state isIP INITIAL or IP STATUS when it is in single state In multi-IP state thestate is in IP STATUS only

8220 AT+CIPCSGP Set GPRS for Connection Mode

AT+CIPCSGP Set GPRS for Connection Mode

Test Command

AT+CIPCSGP=

Response+CIPCSGP 1-GPRSAPNUSER NAMEPASSWORD

OKParametersSee Write Command

Read Command

AT+CIPCSGP

Response+CIPCSGP ltmodegtltapngtltuser namegtltpasswordgt[ltrategt]

OKParametersSee Write Command

Write Command

AT+CIPCSGP=ltmodegt[(ltapngtltusernamegtltpasswordgt)]

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates the wireless connectionmode

1 set GPRS as wireless connection modeltapngt A string parameter which indicates the access point nameltuser namegt A string parameter which indicates the user nameltpasswordgt A string parameter which indicates the password

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 158 281

8221 AT+CIPSRIP Show Remote IP Address and Port When Received Data

AT+CIPSRIP Show Remote IP Address and Port When Received Data

Test Command

AT+CIPSRIP=

Response+CIPSRIP (list of supported ltmodegts)

OKParametersSee Write Command

Read CommandAT+CIPSRIP

Response+CIPSRIP ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPSRIP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which shows remote IP address and port

0 Do not show the prompt1 Show the prompt the format is as follows

1) For single IP connection (+CIPMUX=0)RECV FROMltIP ADDRESSgtltPORTgt1) For multi IP connection (+CIPMUX=1)+RECEIVEltngtltdata lengthgtltIP ADDRESSgtltPORTgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference

8222 AT+CIPDPDP Set Whether to Check State of GPRS Network Timing

AT+CIPDPDP Set Whether to Check State of GPRS Network Timing

Test CommandAT+CIPDPDP=

Response+CIPDPDP (list of supportedltmodegts list of supported ltintervalgtlist ofsupported lttimergt)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 159 281

OKParametersSee Write Command

Read Command

AT+CIPDPDP

Response+CIPDPDP ltmodegtltintervalgtlttimergt

OKParametersSee Write Command

Write CommandAT+CIPDPDP=ltmodegt[ltintervalgtlttimergt]

ResponseOKorERRORParametersltmodegt

0 Not set detect PDP1 Set detect PDP

ltintervalgt1lt=intervallt=180(s) default value is 10

lttimergt1lt=timerlt=10 default value is 3

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteIf +PDP DEACT urc is reported because of module not attaching to gprsfor a certain time or other reasons user still needs to executeAT+CIPSHUT command makes PDP context come back to original state

8223 AT+CIPMODE Select TCPIP Application Mode

AT+CIPMODE Select TCPIP Application Mode

Test CommandAT+CIPMODE=

Response+CIPMODE (0-NORMAL MODE1-TRANSPARENT MODE)

OKParametersSee Write Command

Read CommandAT+CIPMODE

Response+CIPMODE ltmodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 160 281

ParametersSee Write Command

Write Command

AT+CIPMODE=ltmodegt

ResponseOKorERRORParametersltmodegt 0 Normal mode

1 Transparent modeParameter Saving Mode NO_SAVEMax Response Time -Reference Note

8224 AT+CIPCCFG Configure Transparent Transfer Mode

AT+CIPCCFG Configure Transparent Transfer Mode

Test Command

AT+CIPCCFG=

Response+CIPCCFG(NmRetry3-8)(WaitTm1-10)(SendSz1-1460)(esc01) (Rxmode01)(RxSize50-1460)(Rxtimer20-1000)

OKParametersSee Write Command

Read CommandAT+CIPCCFG

Response+CIPCCFGltNmRetrygtltWaitTmgtltSendSzgtltescgtltRxmodegtltRxSizegtltRxtimergt

OKParametersSee Write Command

Write CommandAT+CIPCCFG=ltNmRetrygtltWaitTmgtltSendSzgtltescgt[ltRxmodegtltRxSizegtltRxtimergt]

ResponseOKorERRORParametersltNmRetrygt Number of retries to be made for an IP packetDefaultvalue is 5ltWaitTmgt Number of 100ms intervals to wait for serial input beforesending the packet Default value is 2

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 161 281

ltSendSzgt Size in bytes of data block to be received from serial portbefore sending Default value is 1024ltescgt Whether turn on the escape sequence default is TRUE

0 Turn off the escape sequence1 Turn on the escape sequence

ltRxmodegt Whether to set time interval during output data from serialport

0 output data to serial port without interval1 output data to serial port within ltRxtimergt interval

ltRxSizegt Output data length for each time Default value is 1460ltRxtimergt Time interval (ms) to wait for serial port to output data againDefault value 50ms

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command will be effective only in single connection mode(+CIPMUX=0)

8225 AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data

AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data

Test Command

AT+CIPSHOWTP=

Response+CIPSHOWTP (list of supported ltmodegts)

OKParametersSee Write Command

Read Command

AT+CIPSHOWTP

Response+CIPSHOWTP ltmodegt

OKParametersSee Write Command

Write Command

AT+CIPSHOWTP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether to displaytransfer protocol in IP header to received data or not

0 Not display transfer protocol1 Display transfer protocol the format is +IPD

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 162 281

ltdata sizegtltTCPUDPgtltdatagt

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note This command will be effective only in single connection mode

(+CIPMUX=0) Only when +CIPHEAD is set to 1 the setting of this command will work

8226 AT+CIPUDPMODE UDP Extended Mode

AT+CIPUDPMODE UDP Extended Mode

Test CommandAT+CIPUDPMODE=

Response1) For single IP connection (+CIPMUX=0)+CIPUDPMODE (0-2)((0-255)(0-255)(0-255)(0-255))(1-65535)

OK2) For multi IP connection (+CIPMUX=1)+CIPUDPMODE (0-5)(0-2)((0-255)(0-255)(0-255)(0-255))(1-65535)

OKParametersSee Write Command

Read CommandAT+CIPUDPMODE

Response1) For single IP connection (+CIPMUX=0)+CIPUDPMODE ltmodegt[ltIP addressgtltPortgt]

OK2) For multi IP connection (+CIPMUX=1)+CIPUDPMODE 0ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 1ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 2ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 3ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 4ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 5ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 6ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 7ltmodegt[ltIP addressgtltPortgt]

OKParameterSee Write Command

Write Command1) For single IP

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 163 281

connection(+CIPMUX=0)

AT+CIPUDPMODE=ltmodegt[ltIPaddressgtltPortgt]2) For multi IPconnection(+CIPMUX=1)AT+CIPUDPMODE=ltngtltmodegt[ltIPaddressgtltPortgt]

orERROR

ltngt 0-7 A numeric parameter which indicates the connectionnumberltmodegt 0 UDP Normal Mode

1 UDP Extended Mode2 Set UDP address to be sent

ltIP addressgt A string parameter which indicates remote IP addressltportgt Remote port

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8227 AT+CIPRXGET Get Data from Network Manually

AT+CIPRXGET Get Data from Network Manually

Test CommandAT+CIPRXGET=

ResponseIf single IP connection (+CIPMUX=0)+CIPRXGET (list of supported ltmodegts)(list of supported ltreqlengthgt)

OKIf multi IP connection (+CIPMUX=1)+CIPRXGET (list of supported ltmodegts) (list of supported ltidgts) (list ofsupported ltreqlengthgt)

OKParametersSee Write Command

Read CommandAT+CIPRXGET

Response+CIPRXGET ltmodegt

OKParametersSee Write Command

Write Command1) If single IP connection(+CIPMUX=0)

AT+CIPRXGET=ltmodegt[ltreqlengthgt]

ResponseOKorERROR1)For single IP connectionIf AT+CIPSRIP=1 is set IP address and port are contained

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 164 281

2) If multi IP connection(+CIPMUX=1)

AT+CIPRXGET=ltmodegt[ltidgtltreqlengthgt]

if ltmodegt=1+CIPRXGET 1[ltIP ADDRESSgtltPORTgt]if ltmodegt=2+CIPRXGET 2ltreqlengthgtltcnflengthgt[ltIP ADDRESSgtltPORTgt]1234567890hellipOKif ltmodegt=3+CIPRXGET 3ltreqlengthgtltcnflengthgt[ltIP ADDRESSgtltPORTgt]5151hellipOKif ltmodegt=4+CIPRXGET 4ltcnflengthgt

OK2)For multi IP connectionIf AT+CIPSRIP=1 is set IP address and port is containedif ltmodegt=1+CIPRXGET 1[ltidgtltIP ADDRESSgtltPORTgt]if ltmodegt=2+CIPRXGET 2ltidgtltreqlengthgtltcnflengthgt[ltIPADDRESSgtltPORTgt]1234567890hellipOKif ltmodegt=3+CIPRXGET 3ltidgtltreqlengthgtltcnflengthgt[ltIPADDRESSgtltPORTgt]5151hellipOKif ltmodegt=4+CIPRXGET 4ltidgtltcnflengthgt

OK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt

0 Disable getting data from network manually the module isset to normal mode data will be pushed to TE directly1 Enable getting data from network manually2 The module can get data but the length of output data cannot exceed 1460 bytes at a time3 Similar to mode 2 but in HEX mode which means themodule can get 730 bytes maximum at a time4 Query how many data are not read with a given ID

ltidgt A numeric parameter which indicates the connection number

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 165 281

ltreqlengthgt Requested number of data bytes (1-1460 bytes)to be readIf ltmodegt=4the range of ltreqlengthgt is 0-2920bytesltcnflengthgt Confirmed number of data bytes to be read which may be less

than ltlengthgt 0 indicates that no data can be readParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteTo enable this function parameter ltmodegt must be set to 1 beforeconnection

8228 AT+CIPRDTIMER Set Remote Delay Timer

AT+CIPRDTIMER Set Remote Delay Timer

Test CommandAT+CIPRDTIMER=

Response+CIPRDTIMER (100-4000)(100-7000)

OKParametersSee Write Command

Read CommandAT+CIPRDTIMER

Response+CIPRDTIMER ltrdsigtimergtltrdmuxtimergt

OKParametersSee Write Command

Write CommandAT+CIPRDTIMER=ltrdsigtimergtltrdmuxtimergt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltrdsigtimergt Remote delay timer of single connection Default value is

2000ltrdmuxtimergt Remote delay timer of multi-connections Default value is

3500Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is used to shorten the disconnect time locally when theremote server has been disconnected

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 166 281

8229 AT+CIPSGTXT Select GPRS PDP context

AT+CIPSGTXT Select GPRS PDP context

Test CommandAT+CIPSGTXT=

Response+CIPSGTXT (01)

OKParametersSee Write Command

Write CommandAT+CIPSGTXT=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 Select first PDP context

1 Select second PDP contextParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is used to select pdp context only for multi IP connection(+CIPMUX=1)

8230 AT+CIPSENDHEX Set CIPSEND Data Format to Hex

AT+CIPSENDHEX Set CIPSEND Data Format to HEX

Test CommandAT+CIPSENDHEX=

Response+ CIPSENDHEX (01)

OKParametersSee Write Command

Write CommandAT+CIPSENDHEX=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 The default format of output data in AT+CIPSEND

1 Set the input data in HEX format when using CIPSENDcommand to send data

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 167 281

ReferenceNote

8231 AT+CIPHEXS Set Output-data Format with suffix

AT+CIPHEXS Set Output-data Format with suffix

Test CommandAT+CIPHEXS=

Response+CIPHEXS (list of supported ltmodegts)

OKParametersSee Write Command

Write CommandAT+CIPHEXS=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 The default format of output data

1 Set the output data with suffix 0d 0a2 Set the output data in HEX format with suffix 0d 0a

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is only available when AT+CIPHEAD=1

8232 AT+CIPTKA Set TCP Keepalive Parameters

AT+CIPTKA Set TCP Keepalive Parameters

Test CommandAT+CIPTKA=

Response+CIPTKA (list of supported ltmodegts)(list of supportedltkeepIdlegts)(list of supported ltkeepIntervalgt)(list ofsupported ltkeepCountgts)

OKParametersSee Write Command

Read CommandAT+CIPTKA

Response+CIPTKA ltmodegtltkeepIdlegtltkeepIntervalgtltkeepCountgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 168 281

ParametersSee Write Command

Write CommandAT+CIPTKA=ltmodegt[ltkeepIdlegt[ltkeepIntervalgt[ltkeepCountgt]]]

Response

OKIf error is related to ME functionalityERRORParametersltmodegt Set TCP keepalive option

0 Disable TCP keep alive mechanism1 Enable TCP keep alive mechanism

ltkeepIdlegt Integer type Idle time (in second) before TCP send the initialkeepalive probe

30-7200ltkeepIntervalgt Interval time (in second) between keepalive probesretransmission

30-75-600ltkeepCountgt Integer type Maximum number of keepalive probes to besent

1-9Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8233 AT+CIPOPTION Enable or Disable TCP nagle algorithm

AT+CIPOPTION Enable or Disable TCP nagle algorithm

Test CommandAT+CIPOPTION=

Response+CIPOPTION (list of supported ltmodegts)

OKParametersSee Write Command

Read CommandAT+CIPOPTION

Response+CIPOPTION ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPOPTION=ltmod

Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 169 281

egt OKIf error is related to ME functionalityERRORParametersltmodegt Config to enable or disable TCP nagle algorithm

0 Enable TCP nagle algorithm1 Disable TCP nagle algorithm

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 170 281

9 AT Commands for HTTP(S)Application

SIM7000 series has an embedded TCPIP stack that is driven by AT commands and enables the hostapplication to easily access the Internet HTTP(S) service This chapter is a reference guide to all the ATcommands and responses defined to use with the TCPIP stack in HTTP(S) Service

91 Overview

AT Command DescriptionAT+SHSSL Select SSL ConfigureAT+SHCONF Set HTTP(S) ParameterAT+SHCONN HTTP(S) ConnectionAT+SHBOD Set BodyAT+SHBODEXT Set Extension BodyAT+SHAHEAD Add HeadAT+SHPARA Set HTTP(S) ParaAT+SHCPARA Clear HTTP(S) Para

AT+SHCHEAD Clear HeadAT+SHSTATE Query HTTP(S) Connection StatusAT+SHREQ Set Request TypeAT+SHREAD Read Response ValueAT+SHDISC Disconnect HTTP(S)AT+HTTPTOFS Download file to ap file systemAT+HTTPTOFSRL State of download file to ap file system

92 Detailed Descriptions of Commands

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 171 281

921 AT+SHSSL Select SSL Configure

AT+SHSSL Select SSL Configure

Test commandAT+SHSSL=

Response+SHSSL (0-5) ca listcert name

OK

Read commandAT+SHSSL

Response+SHSSL ltindexgtltca listgtltcert namegt

OK

Write commandAT+SHSSL=ltindexgtltcalistgtltcertnamegt

ResponseOKorERRORParametersltindexgt CSSLCFG set Configure indexltca listgt Ca Certificate nameltcert namegt Cert Certificate name

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference -

922 AT+SHCONF Set HTTP(S) Parameter

AT+SHCONF Set HTTP(S) Parameter

Test commandAT+SHCONF=

Response+SHCONF HTTPParamTagHTTPParamValue

OK

Read commandAT+SHCONF

Response+SHCONF ltHTTPParamTaggtltHTTPParamValuegt

OK

Write commandAT+SHCONF=ltHTTPParamTaggtltHTTPParamValuegt

ResponseOKorERRORParametersltHTTPParaTaggt ltHTTPParamValuegtURL Server URL address(max is 64 bytes)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 172 281

server domain[ tcpPort]TIMEOUT Hold once request time

Unit is secondDefault 60s range 30-1800BODYLEN Set body max length(max is 1024 bytes)HEADERLEN Set head max length(max is 350 bytes)IPVER Set IP version

0 IPv41 IPv6

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust set URLBODYLENHEADERLEN value TIMEOUT default is 60 sURL format must httpxxxxxxx or httpsxxxxxxx

923 AT+SHCONN HTTP(S) Connection

AT+SHCONN HTTP(S) Connection

Execution commandAT+SHCONN

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -Reference -

924 AT+SHBOD Set Body

AT+SHBOD Set Body

Test commandAT+SHBOD=

Response+SHBOD bodyltbodylengt

OK

Read commandAT+SHBOD

Response+SHBOD ltbodygtltbodylengt

OKWrite commandAT+SHBOD=ltbodygtltbodylengt

ResponseOKor

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 173 281

ERRORParametersltbodygt Set body value (max length is SHCONF Set value)ltbodylengt Set body length (max length is SHCONF Set value)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

925AT+SHBODEXT Set Extension Body

AT+SHBODEXT Set Exetension BodyTest CommandAT+SHBODEXT=

Response+SHBODEXT (range of supported ltbodylengts)(range of supportedlttimeoutgts)

OKRead CommandAT+SHBODEXT

Response+SHBODEXT ltbodygtltlen_bodygt

OKWrite CommandAT+SHBODEXT=ltlen_bodygtlttimeoutgtltCRgttext is enteredltctrl-ZESCgtESC quits without sending

ResponseOKorERRORParametersltbodygt Set body value (max length is SHCONF Set value)ltlen_bodygt Length of ltbodygt Max value is ltbodylengtltbodylengt Max length set byAT+SHCONF=BODYLENltbodylengtlttimeoutgt Timeout for automatically sending edited data(100-10000 ms)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

926 AT+SHAHEAD Add Head

AT+SHAHEAD Add Head

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 174 281

Test commandAT+SHAHEAD=

Response+SHAHEAD typerdquovaluerdquo

OK

Read commandAT+SHAHEAD

Response+SHAHEAD lttypegtltvaluegt

OK

Write commandAT+SHAHEAD=lttypegtltvaluegt

ResponseOKORERRORParameterslttypegt Head type (max length is SHCONF Set value)ltvaluegt Head value (max length is SHCONF Set value)Note The sum of type and value max length is 350

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

927 AT+SHCHEAD Clear Head

AT+SHCHEAD Clear Head

Execution CommandAT+SHCHEAD

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

928 AT+SHPARA Set HTTP(S) Para

AT+SHPARA Set HTTP(S) Para

Test commandAT+SHPARA=

Response+SHPARA keyrdquovaluerdquo

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 175 281

OK

Read commandAT+SHPARA

Response+SHPARA ltkeygtltvaluegt

OK

Write commandAT+SHPARA=ltkeygtltvaluegt

ResponseOKorERRORParametersltkeygt Set key (max is 64 bytes)ltvaluegt Set value (max is 64 bytes)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

929AT+SHCPARA Clear HTTP(S) Para

AT+SHCPARA Clear HTTP(S) ParaTest CommandAT+SHCPARA=

ResponseOK

Execution CommandAT+SHCPARA

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

9210 AT+SHSTATE Query HTTP(S) Connection Status

AT+SHSTATE Query HTTP(S) Connection Status

Read commandAT+SHSTATE

Response+SHSTATE ltstatusgt

OKParametersltstatusgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 176 281

0 Expression HTTP(S) disconnect state1 Expression HTTP(S) connect state

Parameter Saving Mode -Max Response Time -Reference -

9211 AT+SHREQ Set Request Type

AT+SHREQ Set Request Type

Test commandAT+SHREQ=

Response+SHREQ url(1-5)

OK

Read commandAT+SHREQ

Response+SHREQ lturlgtlttypegt

OK

Write commandAT+SHREQ=lturlgtlttypegt

ResponseOKorERRORUnsolicited Result Code+SHREQ lttype stringgtltStatusCodegtltDataLengtParameterslturlgt Request server domain (max is 512 bytes)lttypegt

1 GET2 PUT3 POST4 PATCH5 HEAD

lttype stringgt String of type are GET PUTPOSTPATCHHEADlttimeoutgt Waiting for Response time(default is 60 sec)ltStatusCodegt HTTP(S) Status Code responded by remote server itidentifier refer to HTTP11(RFC2616)

100 Continue101 Switching Protocols200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 177 281

205 Reset Content206 Partial Content300 Multiple Choices301 Moved Permanently302 Found303 See Other304 Not Modified305 Use Proxy307 Temporary Redirect400 Bad Request401 Unauthorized402 Payment Required403 Forbidden404 Not Found405 Method Not Allowed406 Not Acceptable407 Proxy Authentication Required408 Request Time-out409 Conflict410 Gone411 Length Required412 Precondition Failed413 Request Entity Too Large414 Request-URI Too Large415 Unsupported Media Type416 Requested range not satisfiable417 Expectation Failed500 Internal Server Error501 Not Implemented502 Bad Gateway503 Service Unavailable504 Gateway Time-out505 HTTP(S) Version not supported

ltDataLengt The length of data gotParameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

9212 AT+SHREAD Read Response Value

AT+SHREAD Read Response Value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 178 281

Test commandAT+SHREAD=

Response+SHREAD (0-306176)(1-306176)

OK

Write commandAT+SHREAD=ltstartaddressgtltdatalengt

ResponseOK+SHREAD ltdata_lengtltdatagt

+SHREAD ltdata_lengtltdatagtorERROR

Ifltdatalengt is bigger than the data size received itrsquos errorIf ltdatalengt is bigger than 2048 will got multi URC +SHREADParametersltstartaddressgt Start address of dataltdatalengt Set read values lengthltdata_lengt Return data length max is 2048 bytes once

if more than 2048 bytes will return many timer until all data areread out

ltdatagt Response dataParameter Saving Mode -Max Response Time -

ReferenceNoteRead data after request

9213 AT+SHDISC Disconnect HTTP(S)

AT+SHDISC Disconnect HTTP(S)

Execution CommandAT+SHDISC

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -Reference -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 179 281

9214 AT+HTTPTOFS Download File to AP File System

AT+HTTPTOFS Download File to AP File System

Test CommandAT+HTTPTOFS=

Response+HTTPTOFS (1-255)(1-127)

OK

Read CommandAT+HTTPTOFS

Response+HTTPTOFS ltstatusgtlturlgtltfile_pathgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+HTTPTOFS=lturlgtltfile_pathgt[lttimeoutgt[ltretrycntgt]]

ResponseOK

+HTTPTOFS ltStatusCodegtltDataLengtParametersltstatusgt

0 Idle1 Busy

lturlgt The urlltfile_pathgt

File path and name on AP sideFor example customertestbincustapp testbin fotatestbin

lttimeoutgt Timeout of HTTP request Unit is secondRange is 10-1000 default value is 50

ltretrycntgt Retry times of HTTP requestRange is 5-100 default value is 5

ltStatusCodegt HTTP Status Code responded by remote server itidentifier refer to HTTP11(RFC2616)

100 Continue200 OK206 Partial Content400 Bad Request404 Not Found408 Request Time-out500 Internal Server Error600 Not HTTP PDU601 Network Error602 No memory603 DNS Error604 Stack Busy

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 180 281

620 SSL continue65535 Other Errors

ltDataLengtThe length of data download

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

9215 AT+HTTPTOFSRL State of Download File to AP File System

AT+HTTPTOFSRL State of Download File to AP File SystemTest CommandAT+HTTPTOFSRL=

ResponseOK

Read CommandAT+HTTPTOFSRL

Response+HTTPTOFSRL ltstatusgtltcurlen gtlttotallengt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstatusgt Downloading state

0 Idle1 During downloading

ltcurlengt The length of data have been download successfullylttotallengt The length of data download If total length does not been gotlttotallengt will be 0

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 181 281

10 AT Commands for FTP Application

SIM7000 series has an embedded TCPIP stack that is driven by AT commands and enables the hostapplication to easily access the Internet FTP service This chapter is a reference guide to all the ATcommands and responses defined for using with the TCPIP stack in FTP Service

101 Overview

Command DescriptionAT+FTPPORT Set FTP control portAT+FTPMODE Set active or passive FTP modeAT+FTPTYPE Set the type of data to be transferredAT+FTPPUTOPT Set FTP put typeAT+FTPCID Set FTP bearer profile identifierAT+FTPREST Set resume broken downloadAT+FTPSERV Set FTP server addressAT+FTPUN Set FTP user nameAT+FTPPW Set FTP passwordAT+FTPGETNAME Set download file nameAT+FTPGETPATH Set download file pathAT+FTPPUTNAME Set upload file nameAT+FTPPUTPATH Set upload file pathAT+FTPGET Download fileAT+FTPPUT Set upload fileAT+FTPDELE Delete specified file in FTP serverAT+FTPSIZE Get the size of specified file in FTP serverAT+FTPSTATE Get the FTP stateAT+FTPEXTPUT Extend upload fileAT+FTPMKD Make directory on the remote machineAT+FTPRMD Remove directory on the remote machineAT+FTPLIST List contents of directory on the remote machineAT+FTPEXTGET Extend download fileAT+FTPETPUT Upload FileAT+FTPETGET Download FileAT+FTPQUIT Quit current FTP sessionAT+FTPRENAME Rename the Specified File on the Remote Machine

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 182 281

AT+FTPMDTM Get the Last Modification Timestamp of Specified File on the Remote Machine

102 Detailed Descriptions of Commands

1021 AT+FTPPORT Set FTP Control Port

AT+FTPPORT Set FTP Control PortTest CommandAT+FTPPORT=

ResponseOK

Read CommandAT+FTPPORT

Response+FTPPORT ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPORT=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt The value of FTP Control port from 1 to 65535

Default value is 21Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteNumbers above 65535 are illegal as the port identification fields are 16 bitslong in the TCP header

1022 AT+FTPMODE Set Active or Passive FTP Mode

AT+FTPMODE Set Active or Passive FTP ModeTest CommandAT+FTPMODE=

ResponseOK

Read CommandAT+FTPMODE

Response+FTPMODE ltvaluegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 183 281

ParametersSee Write Command

Write CommandAT+FTPMODE=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt 0 Active FTP mode

1 Passive FTP modeParameter Saving Mode NO_SAVEMax Response Time -Reference Note

1023 AT+FTPTYPE Set the Type of Data to Be Transferred

AT+FTPTYPE Set the Type of Data to Be TransferredTest CommandAT+FTPTYPE=

ResponseOK

Read CommandAT+FTPTYPE

Response+FTPTYPE ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPTYPE=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt A For FTP ASCII sessions

I For FTP Binary sessionsParameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteWhen this value is set to A all the data sent by the stack to the FTP serveris made of 7 bits characters (NVT-ASCII the MSB is set to 0) As aconsequence binary data containing 8 bits characters will be corruptedduring the transfer if the FTPTYPE is set to A

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 184 281

1024 AT+FTPPUTOPT Set FTP Put Type

AT+FTPPUTOPT Set FTP Put TypeTest CommandAT+FTPPUTOPT=

ResponseOK

Read CommandAT+FTPPUTOPT

Response+FTPPUTOPT ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTOPT=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt APPE For appending file

STOU For storing unique fileSTOR For storing file

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1025 AT+FTPCID Set FTP Bearer Profile Identifier

AT+FTPCID Set FTP Bearer Profile Identifier

Test CommandAT+FTPCID=

ResponseOKParametersSee Write Command

Read CommandAT+FTPCID

Response+FTPCID ltvaluegt

OKParameterSee Write Command

Write CommandAT+FTPCID=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 185 281

Parametersltvaluegt Bearer profile identifier refer to AT+SAPBR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1026 AT+FTPREST Set Resume Broken Download

AT+FTPREST Set Resume Broken DownloadTest CommandAT+FTPREST=

ResponseOK

Read CommandAT+FTPREST

Response+FTPREST ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPREST=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Broken point to be resumed

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1027 AT+FTPSERV Set FTP Server Address

AT+FTPSERV Set FTP Server AddressTest CommandAT+FTPSERV=

ResponseOK

Read CommandAT+FTPSERV

Response+FTPSERV ltvaluegt

OKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 186 281

See Write Command

Write CommandAT+FTPSERV=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt 32-bit number in dotted-decimal notation (ie xxxxxxxxxxxx)or alphanumeric ASCII text string up to 49 characters if DNS is available

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1028 AT+FTPUN Set FTP User Name

AT+FTPUN Set FTP User Name

Test CommandAT+FTPUN=

ResponseOKParametersSee Write Command

Read CommandAT+FTPUN

Response+FTPUN ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPUN=ltvaluegt

ResponseOK

If error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 49 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1029 AT+FTPPW Set FTP Password

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 187 281

AT+FTPPW Set FTP Password

Test CommandAT+FTPPW=

ResponseOKParametersSee Write Command

Read CommandAT+FTPPW

Response+FTPPW ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPW=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 49 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10210AT+FTPGETNAME Set Download File Name

AT+FTPGETNAME Set Download File NameTest CommandAT+FTPGETNAME=

ResponseOK

Read CommandAT+FTPGETNAME

Response+FTPGETNAME ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPGETNAME=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 99 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 188 281

10211AT+FTPGETPATH Set Download File Path

AT+FTPGETPATH Set Download File PathTest CommandAT+FTPGETPATH=

ResponseOK

Read CommandAT+FTPGETPATH

Response+FTPGETPATH ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPGETPATH=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 255 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10212AT+FTPPUTNAME Set Upload File Name

AT+FTPPUTNAME Set Upload File NameTest CommandAT+FTPPUTNAME=

ResponseOK

Read CommandAT+FTPPUTNAME

Response+FTPPUTNAME ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTNAME=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 189 281

Parametersltvaluegt Alphanumeric ASCII text string up to 99 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10213AT+FTPPUTPATH Set Upload File Path

AT+FTPPUTPATH Set Upload File PathTest CommandAT+FTPPUTPATH=

ResponseOK

Read CommandAT+FTPPUTPATH

Response+FTPPUTPATH ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTPATH=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 255 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10214AT+FTPGET Download File

AT+FTPGET Download FileTest CommandAT+FTPGET=

ResponseOK

Write CommandAT+FTPGET=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPGET 11

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 190 281

If data transfer finished+FTPGET 10

If mode is 1 and it is a failed FTP get sessionOK

+FTPGET 1lterrorgt

If mode is 2+FTPGET 2ltcnflengthgt012345678hellipOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 1 For opening FTP get session

2 For reading FTP download dataltreqlengthgt Requested number of data bytes (1-1460)to be readltcnflengthgt Confirmed number of data bytes to be read which may be lessthan ltlengthgt 0 indicates that no data can be readlterrorgt 61 Net error

62 DNS error63 Connect error64 Timeout65 Server error66 Operation not allow70 Replay error71 User error72 Password error73 Type error74 Rest error75 Passive error76 Active error77 Operate error78 Upload error79 Download error80 Manual quit

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteWhen +FTPGET 11 is shown then use AT+FTPGET=2ltreqlengthgtto read data If the module still has unread data +FTPGET 11 will beshown again in a certain time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 191 281

10215AT+FTPPUT Set Upload File

AT+FTPPUT Set Upload FileTest CommandAT+FTPPUT=

ResponseOK

Write CommandAT+FTPPUT=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPPUT 11ltmaxlengthgt

If mode is 1 and it is a failed FTP get sessionOK

+FTPPUT 1lterrorgt

If mode is 2 and ltreqlengthgt is not 0+FTPPUT 2ltcnflengthgthelliphellip Input dataOK+FTPPUT 111360

If mode is 2 and ltreqlengthgt is 0 it will respond OK and FTP session willbe closedOK

If data transfer finished+FTPPUT 10

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 1 For opening FTP put session

2 For writing FTP upload dataltreqlengthgt Requested number of data bytes(0-ltmaxlengthgt) to betransmittedltcnflengthgt Confirmed number of data bytes to be transmittedltmaxlengthgt The max length of data can be sent at a time It depends onthe network statuslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 192 281

ReferenceNoteWhen +FTPPUT 11ltmaxlengthgt is shown then use AT+FTPPUT=2ltreqlengthgt to write data

10216AT+FTPDELE Delete Specified File in FTP Server

AT+FTPDELE Delete Specified File in FTP Server

Test CommandAT+FTPDELE=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPDELE

ResponseIf successedOK

+FTPDELE 10

If failedOK

+FTPDELE 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteThe file to be deleted is specified by the AT+FTPGETNAME andAT+FTPGETPATH commands

10217AT+FTPSIZE Get the Size of Specified File in FTP Server

AT+FTPSIZE Get the Size of Specified File in FTP Server

Test CommandAT+FTPSIZE=

ResponseOKParametersSee Execution Command

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 193 281

AT+FTPSIZE If successedOK

+FTPSIZE 10ltsizegt

If failedOK

+FTPSIZE 1lterrorgt0

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGETltsizegt The file size Unit byte

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteThe file is specified by the AT+FTPGETNAME and AT+FTPGETPATHcommands

10218AT+FTPSTATE Get the FTP State

AT+FTPSTATE Get the FTP State

Test CommandAT+FTPSTATE=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPSTATE

Response+FTPSTATE ltstategt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstategt

0 Idle1 In the FTP session including FTPGET FTPPUT FTPDELE and

FTPSIZE operationParameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 194 281

10219AT+FTPEXTPUT Extend Upload File

AT+FTPEXTPUT Extend Upload FileTest CommandAT+FTPEXTPUT=

ResponseOK

Write CommandAT+FTPEXTPUT=ltmodegt[ltposgtltlengtlttimeoutgt]

ResponseIf mode is 0 or 1OK

If mode is 2+FTPEXTPUT ltaddressgtltlengthelliphellip Input dataOK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 use default FTPPUT method

1 use extend FTPPUT method2 send data to RAM through serial port then FTPPUT method

will get the data from RAMltposgt data offset address 0-300kltlengt data length 0-300klttimeoutgt timeout value of serial port 1000ms-1000000msltfile namegt File name length should less or equal 50 characterslterrgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

Reference

Note When extend FTPPUT mode is activated input data then execute

AT+FTPPUT=1 to transmit after session is complete if successful itreturns +FTPPUT 10 otherwise it returns +FTPPUT 1lterrorgtlterrorgt see AT+FTPGET

10220AT+FTPMKD Make Directory on the Remote Machine

AT+FTPMKD Make Directory on the Remote MachineTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 195 281

AT+FTPMKD= OK

Execution CommandAT+FTPMKD

ResponseIf successOK

+FTPMKD 10

If failedOK

+FTPMKD 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

The created folder is specified by the AT+FTPGETPATH command

10221AT+FTPRMD Remove Directory on the Remote Machine

AT+FTPRMD Remove Directory on the Remote MachineTest CommandAT+FTPRMD=

ResponseOK

Execution CommandAT+FTPRMD

ResponseIf successOK

+FTPRMD 10

If failedOK

+FTPRMD 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 196 281

Max Response Time 75 seconds(In case no response is received from server)Reference Note

The removed folder is specified by the AT+FTPGETPATH command

10222AT+FTPLIST List Contents of Directory on the Remote Machine

AT+FTPLIST List Contents of Directory on the Remote MachineTest CommandAT+FTPLIST=

ResponseOK

Write CommandAT+FTPLIST=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPLIST 11

If data transfer is finished+FTPLIST 10

If mode is 1 and it is a failed FTP get sessionOK

+FTPLIST 1lterrorgt

If mode is 2+FTPLIST 2ltcnflengthgt012345678hellipOK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt

1 For opening FTP get file list session2 For reading FTP file list

ltreqlengthgt Requested number of data bytes (1-1460) to be readltcnflengthgt Confirmed number of data bytes to be read which may beless than ltreqlengthgt 0 indicates that no data can be readlterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

When +FTPLIST 11 is shown AT+FTPLIST=2ltreqlengthgt can

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 197 281

be used to read data If the module still has unread data +FTPLIST11 will be shown again in a certain time

If using AT+FTPGETPATH to set a directory path it will returned thefiles contents under this directory if set a file path it will return theinformation of the file specified

10223AT+FTPEXTGET Extend Download File

AT+FTPEXTGET Extend Download File

Test CommandAT+FTPEXTGET=

ResponseOKParametersSee Write Command

Read CommandAT+FTPEXTGET

Response+FTPEXTGET ltmodegtltlengthgtOKParametersSee Write Command

Write Command1) if mode is 0 or 1AT+FTPEXTGET=ltmodegt3)if mode is 3AT+FTPEXTGET=ltmodegtltposgtltlengt

ResponseIf mode is 0OK

If mode is 1 and successfully download dataOK

+FTPEXTGET 10

If mode is 1 and failed to download dataOK

+FTPEXTGET 1lterrorgt

If mode is 3 and successfully download data+FTPEXTGET 3ltlengthgt0123456hellipOKIf ltfile namegt is already exist in flashERRORParametersltmodegt 0 use default FTPGET method

1 open extend FTP get session and download data to RAM3 read the downloaded data from RAM then output it to the

serial port

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 198 281

ltfile namegt File name length should less than or equal to 50 charactersltposgt data offset should less than ltlengthgtltlengt data length 0-300kltlengthgt The length of the downloaded data from the remote machinelterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

The data it can get is 300k at most

10224AT+FTPETPUT Upload File

AT+FTPETPUT Upload File

Test CommandAT+FTPETPUT=

Response

OKParametersSee Write Command

Write CommandAT+FTPETPUT=ltmodegt

ResponseIf mode is 1 and successfully open PUT sessionOK

+FTPETPUT 11

If mode is 1 and failed to open PUT sessionOK

+FTPETPUT 1lterrorgt

If mode is 2+FTPETPUT 21hellip Input dataltETXgt To notify the module that all data has been sent switch

from data mode to command modeOK

If data transfer finished+FTPETPUT 10

If data transfer failed+FTPETPUT 1lterrorgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 199 281

ltmodegt 1 For opening FTPETPUT session2 For writing FTP upload data

lterrorgt See AT+FTPEXTGETParameter Saving Mode NO_SAVEMax Response Time -

Reference

Note The TCPIP stack will only interpret an ltETXgt character as the end of

the file to be transferred if its not preceded by a ltDLEgt character As aconsequence the attached host must send ltETXgt characters precededby ltDLEgt characters and it must also code ltDLEgt characters inltDLEgtltDLEgt

10225AT+FTPETGET Download File

AT+FTPETGET Download File

Test CommandAT+FTPETGET=

Response

OKParametersSee Write Command

Write CommandAT+FTPETGET=ltmodegt

ResponseIf mode is 1 and successfully open GET sessionOK

+FTPETGET 11

If data transfer finished0123456789hellipltETXgt To notify the user that all data transfer has been finished

switch from data mode to command mode

+FTPETGET 10

If mode is 1 and failed to download dataOK

+FTPETGET 1lterrorgtParametersltmodegt 1 Open FTPETGET session and download datalterrorgt See AT+FTPEXTGET

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 200 281

Reference

Note Each ltETXgt character present in the payload data of the FTP flow will

be coded by the TCPIP stack on the serial port as ltDLEgtltETXgt EachltDLEgt character will be coded as ltDLEgtltDLEgt The attached hostmust then decode the FTP flow to remove these escape characters

10226AT+FTPQUIT Quit Current FTP Session

AT+FTPQUIT Quit Current FTP SessionTest CommandAT+FTPQUIT=

ResponseOK

Execution CommandAT+FTPQUIT

Response

If the current operation is GET methodOK

+FTPGET 180

If the current operation is PUT methodOK

+FTPPUT 180

If FTP is in idle stateERROR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10227AT+FTPRENAME Rename the Specified File on the Remote Machine

AT+FTPRENAME Rename the Specified File on the Remote Machine

Test CommandAT+FTRENAME=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPRENAME

ResponseIf successOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 201 281

+FTPRENAME 10

If failedOK

+FTPRENAME 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterlterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note The file is specified by the AT+FTPGETNAME and

AT+FTPGETPATH commands The new file name is set by AT+FTPPUTNAME and

AT+FTPPUTPATH command

10228AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine

AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine

Test CommandAT+FTPMDTM=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPMDTM

ResponseIf successOK

+FTPMDTM 10lttimestampgt

If failedOK

+FTPMDTM 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterlterrorgt See AT+FTPGET

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 202 281

lttimestampgt The last modification timestamp of the specified file

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThe file is specified by the AT+FTPGETNAME and AT+FTPGETPATHcommands

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 203 281

11 AT Command for NTP function

111 Overview

Command DescriptionAT+CNTPCID Set GPRS bearer profilersquos IDAT+CNTP Synchronize network time

112 Detailed Descriptions of Commands

1121 AT+CNTPCID Set GPRS Bearer Profilersquos ID

AT+CNTPCID Set GPRS Bearer Profilersquos ID

Test CommandAT+CNTPCID=

Response+ CNTPCID (range of supporded ltcidgts)

OKParametersSee Write Command

Read CommandAT+CNTPCID

Response+ CNTPCID ltcidgt

OKParametersSee Write Command

Write CommandAT+CNTPCID=ltcidgt

ResponseOKIf error is related to ME functionalityERRORParametersltcidgt Bearer profile identifier refer to AT+SAPBR

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 204 281

Reference Note

1122 AT+CNTP Synchronize Network Time

AT+CNTP Synchronize Network Time

Test CommandAT+CNTP=

Response+CNTP (length of ltntp servergt)(range of lttime zonegt)(range of ltcidgt)(range of ltmodegt)

OKParameterSee Write Command

Read CommandAT+CNTP

Response+ CNTP ltntp severgtlttime zonegtltcidgtltmodegt

OKParameterSee Write Command

Write CommandAT+CNTP=ltntpservergt[lttimezonegt][ltcidgt][ltmodegt]

ResponseOKParameterltntp servergt NTP serverrsquos urllttime zonegt Local time zone the range is (-47 to 48) in fact timezone range (-12 to 12) but taking into account that some countries andregions will use half time zone or even fourth time zone so the entireextended four time zones X so that when the time zone of the input integersare used without the need for decimal Time zone in front of the West if it isa negative number indicates the time zoneltcidgt Bearer profile identifier refer to AT+SAPBRltmodegt print network time on uart and set to local time

0 Just set network to localtime1 Just output network time to AT port2 Set network to localtime and output network time to AT port

Execution commandAT+CNTP

ResponseOK

+CNTP ltcodegt[lttimegt]Parameterltcodegt 1 Network time synchronization is successful

61 Network Error62 DNS resolution error63 Connection Erro64 Service response error

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 205 281

65 Service Response Timeoutlttimegt Network time

Parameter Saving Mode -Max Response Time -

ReferenceNote After successful synchronization time you can use AT+CCLK to query

local time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 206 281

12 AT Commands for OneNetApplication

121 Overview

Command DescriptionAT+MIPLCREATE Create OneNet configurationAT+MIPLDELETE Delete OneNet configurationAT+MIPLOPEN Connect to OneNetAT+MIPLADDOBJ Add objectAT+MIPLDELOBJ Delete objectAT+MIPLCLOSE Disconnect to OneNetAT+MIPLNOTIFY Notify data to OneNetAT+MIPLREADRSP Send response on read commandAT+MIPLWRITERSP Send response on write commandAT+MIPLEXECUTERSP Send response on execute commandAT+MIPLOBSERVERSP Send response on observe commandAT+MIPLDISCOVERRSP Send response on discover commandAT+MIPLPARAMETERRSP Send response on parameter commandAT+MIPLUPDATE Update registrationAT+MIPLVER Version of OneNet SDKAT+MIPLBOOTSTRAP Bootstrap mode+MIPLREAD Read request to user+MIPLWRITE Write request to user+MIPLEXECUTE Execute request to user+MIPLOBSERVE Observe request to user+MIPLDISCOVER Discover request to user+MIPLPARAMETER Set parameter request to user+MIPLEVENT Event indication to user

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 207 281

122 Detailed Descriptions of Commands

1221 AT+MIPLCREATE Create OneNet configuration

AT+MIPLCREATE Create OneNet configuration

Test CommandAT+MIPLCREATE=

Response+MIPLCREATE ltsizegtltconfiggtltindexgtlttotalsizegtltflaggt

OKParametersSee Write Command

Execution CommandAT+MIPLCREATE

Responseltrefgt

OK

Write CommandAT+MIPLCREATE=ltsizegtltconfiggtltindexgtlttotalsizegtltflaggt

Responseltrefgt

OKParametersltsizegt Current ltconfiggt sizeltconfiggt Config in hex formatltindexgt Current config indexlttotalsizegt Total config sizeltflaggt Indicate the input is over or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1222 AT+MIPLDELETE Delete OneNet configuration

AT+MIPLDELETE Delete OneNet configuration

Test CommandAT+MIPLDELETE=

Response+MIPLDELETE ltrefgt

OKParametersSee Write Command

Write CommandAT+MIPLDELETE=ltref

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 208 281

gt Parametersltrefgt Config id

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1223 AT+MIPLOPEN Connect to OneNet

AT+MIPLOPEN Connect to OneNet

Test CommandAT+MIPLOPEN=

Response+MIPLOPEN ltrefgtltlifetimegtltparamgt

OKParametersSee Write Command

Write CommandAT+MIPLOPEN=ltrefgtltlifetimegtltparamgt

ResponseOKParametersltrefgt Config idltlifetimegt Lifetime to update automaticallyltparamgt Reserved

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1224 AT+MIPLADDOBJ Add object

AT+MIPLADDOBJ Add object

Test CommandAT+MIPLADDOBJ=

Response+MIPLADDOBJltrefgtltobjectidgtltinstancecountgtltinstanceBitmapgtltattributeCountgtltactionCountgt

OKParametersSee Write Command

Write CommandAT+MIPLADDOBJ=ltrefgtltobjectidgtltinstance

ResponseOKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 209 281

countgtltinstanceBitmapgtltattributeCountgtltactionCountgt

ltrefgt Config idltobjectidgt Object idltinstancecountgt Count of instanceltinstanceBitmapgt Bitmap of instanceltattributeCountgt Count of attribute resourceltactionCountgt Count of action resource

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1225 AT+MIPLDELOBJ Delete Object

AT+MIPLDELOBJ Delete object

Test CommandAT+MIPLDELOBJ=

Response+MIPLDELOBJ ltrefgtltobjectidgt

OKParametersSee Write Command

Write CommandAT+MIPLDELOBJ=ltrefgtltobjectidgt

ResponseOKParametersltrefgt Config idltobjectgt Object id

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1226 AT+MIPLCLOSE Disconnect to OneNet

AT+MIPLCLOSE Disconnect to OneNet

Test CommandAT+MIPLCLOSE=

Response+MIPLCLOSE ltrefgt

OKParametersSee Write Command

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 210 281

AT+MIPLCLOSE=ltrefgt OKParametersltrefgt Config id

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1227 AT+MIPLNOTIFY Notify Data to OneNet

AT+MIPLNOTIFY Notify Data to OneNet

Test CommandAT+MIPLNOTIFY=

Response+MIPLNOTIFYltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt[ltackidgt]

OKParametersSee Write Command

Write CommandAT+MIPLNOTIFY=ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt[ltackidgt]

ResponseOKParametersltrefgt Config idltobjectidgt Object idltinstanceidgt Instance idltresourceidgt Resource idltvaluetypegt Type of value

1 String2 Opaque3 Integer4 Float5 Bool

ltlengt Lengthltvaluegt Value stringltindexgt Index of current inputltflaggt Indicate the input is over or notltackidgt Need ack or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 211 281

1228 AT+MIPLREADRSP Send Response on Read Command

AT+MIPLREADRSP Send Response on Read Command

Test CommandAT+MIPLREADRSP=

Response+MIPLREADRSPltrefgtltmsgidgtltresultgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt

OKParametersSee Write Command

Write CommandAT+MIPLREADRSP=ltrefgtltmsgidgtltresultgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Resultltobjectidgt Object idltinstanceidgt Instance idltresourceidgt Resource idltvaluetypegt Type of value

1 String2 Opaque3 Integer4 Float5 Bool

ltlengt Lengthltvaluegt Value stringltindexgt Index of current inputltflaggt Indicate the input is over or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1229 AT+MIPLWRITERSP Send Response on Write Command

AT+MIPLWRITERSP Send Response on Write CommandTest CommandAT+MIPLWRITERSP=

Response+MIPLWRITERSP ltrefgtltmsgidgtltresultgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 212 281

OKParametersSee Write Command

Write CommandAT+MIPLWRITERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12210AT+MIPLEXECUTERSP Send Response on Execute Command

AT+MIPLEXECUTERSP Send Response on Execute Command

Test CommandAT+MIPLEXECUTERSP=

Response+MIPLEXECUTERSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLEXECUTERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12211AT+MIPLOBSERVERSP Send Response On Observe Command

AT+MIPLOBSERVERSP Send Response on Observe CommandTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 213 281

AT+MIPLOBSERVERSP=

+MIPLOBSERVERSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLOBSERVERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12212AT+MIPLDISCOVERRSP Send Response on Discover Command

AT+MIPLDISCOVERRSP Send Response on Discover Command

Test CommandAT+MIPLDISCOVERRSP=

Response+MIPLDISCOVERRSP ltrefgtltmsgidgtltresultgtltlengthgtltvaluestringgt

OKParametersSee Write Command

Write CommandAT+MIPLDISCOVERRSP=ltrefgtltmsgidgtltresultgtltlengthgtltvaluestringgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Resultltlengthgt Number of resourceidltvaluestringgt Resource id string

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12213AT+MIPLPARAMETERRSP Send Response on Parameter Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 214 281

AT+MIPLPARAMETERRSP Send Response on Parameter Command

Test CommandAT+MIPLPARAMETERRSP=

Response+MIPLPARAMETERRSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLPARAMETERRSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12214AT+MIPLUPDATE Update Registration

AT+MIPLUPDATE Update Registration

Test CommandAT+MIPLUPDATE=

Response+MIPLUPDATE ltrefgtltlifetimegtltflaggt

OKParametersSee Write Command

Write CommandAT+MIPLUPDATE=ltrefgtltlifetimegtltflaggt

ResponseOKParametersltrefgt Config idltlifetimegt Lifetime to updateltflaggt Update with object update or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12215AT+MIPLVER Version of OneNet SDK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 215 281

AT+MIPLVER Version of OneNet SDK

Read CommandAT+MIPLVER

Response+MIPLVER ltversiongt

OKParametersltversiongt Version of SDK

Parameter Saving Mode -Max Response Time -Reference

Note

12216AT+MIPLBOOTSTRAP Bootstrap Mode

AT+MIPLBOOTSTRAP Bootstrap Mode

Write CommandAT+MIPLBOOTSTRAP=ltmodegt

ResponseOKParametersltmodegt Bootstrap mode

0 Disable1 Enable

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12217+MIPLREAD Read Request to User

+MIPLREAD Read Request to UserResponse+MIPLREAD ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id read all resources of all instances ofthe object if instanceid equals -1ltresourceidgt Integer resource id read all resources of the instance ifresourceid equals -1

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 216 281

12218+MIPLWRITE Write Request to User

+MIPLWRITE Write Request to UserResponse+ MIPLWRITEltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltflaggtltindexgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance idltresourceidgt Integer resource idltvaluetypegt Integer write data value type

1 String2 Opaque3 Integer0 Float5 Bool

ltlengt Integer write data length It can be ommited if valuetype is Integeror Float or Boolltvaluegt Integer write data valueltflaggt Integer message flag

1 First message2 Middle message0 Last message

ltindexgt Integer message index from 0 to 1024

12219+MIPLEXECUTE Execute Request to User

+MIPLEXECUTE Execute Request to UserResponse+MIPLEXECUTEltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltlengtltargumentsgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 217 281

ltresourceidgt Integer resource idltlengt Integer parameter lengthltargumentsgt String parameter string

12220+MIPLOBSERVE Observe Request to User

+MIPLOBSERVE Observe Request to UserResponse+ MIPLOBSERVEltrefgtltmsgidgtltflaggtltobjectidgtltinstanceidgtltresourceidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltflaggt Integer observe flag

1 Indicates observe0 Indicates cancel observe

ltobjectidgt Integer object idltinstanceidgt Integer instance id observe all resources of all instancesof the object if instanceid equals -1ltresourceidgt Integer resource id observe all resources of the instance ifresourceid equals -1

12221+MIPLDISCOVER Discover Request to User

+MIPLDISCOVER Discover Request to UserResponse+MIPLDISCOVER ltrefgtltmsgidgtltobjectidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object id

12222+MIPLPARAMETER Set Parameter Request to User

+MIPLPARAMETER Set Parameter Request to UserResponse+MIPLPARAMETER

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 218 281

ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltlengtltparametergtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id observe all resources of all instancesof the object if instanceid equals -1ltresourceidgt Integer resource id observe all resources of the instance ifresourceid equals -1ltlengt Integer parameter lengthltparametergt String parameter string must start with and end with

pmin=xxx pmax=xxx gt=xxx lt=xxx stp=xxx

12223+MIPLEVENT Event Indication to User

+MIPLEVENT Event Indication to UserResponse+MIPLEVENT ltrefgtltevtidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltevtidgt Integer event id

1 BOOTSTRAP_START2 BOOTSTRAP_SUCCESS3 BOOTSTRAP_FAILED4 CONNECT_SUCCESS5 CONNECT_FAILED6 REG_SUCCESS7 REG_FAILED8 REG_TIMEOUT9 LIFETIME_TIMEOUT10 STATUS_HALT11 UPDATE_SUCCESS12 UPDATE_FAILED13 UPDATE_TIMEOUT14 UPDATE_NEED15 UNREG_DONE20 RESPONSE_FAILED21 RESPONSE_SUCCESS25 NOTIFY_FAILED26 NOTIFY_SUCCESS

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 219 281

13 AT Commands for Telecom IOTApplication

131 Overview

Command DescriptionAT+SIMLCREATE Create configurationAT+SIMLMODE Connection modeAT+SIMLOPEN Connect to Telecom IOTAT+SIMLSEND Send data to Telecom IOTAT+SIMLCLOSE Disconnect to Telecom IOT

132 Detailed Descriptions of Commands

1321 AT+SIMLCREATE Create Configuration

AT+SIMLCREATE Create Configuration

Test CommandAT+SIMLCREATE=

Response+SIMLCREATE ltconfiggt

OKParametersSee Write Command

Write CommandAT+SIMLCREATE=ltconfiggt

ResponseOKParametersltconfiggt Config in hex format

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 220 281

1322 AT+SIMLMODE Connection Mode

AT+SIMLMODE Connection Mode

Test CommandAT+SIMLMODE=

Response+SIMLMODE ltmodegt

OKParametersSee Write Command

Write CommandAT+SIMLMODE=ltmodegt

ResponseOKParametersltmodegt Connection mode

1 Other2 China Telecom IOT

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1323 AT+SIMLOPEN Connect to Telecom IOT

AT+SIMLOPEN Connect to Telecom IOT

Test CommandAT+SIMLOPEN=

Response+SIMLOPEN ltlifetimegt

OKParametersSee Write Command

Write CommandAT+SIMLOPEN=ltlifetimegt

ResponseOKParametersltlifetimegt Reserved

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 221 281

1324 AT+SIMLSEND Send Data to Telecom IOT

AT+SIMLSEND Send Data to Telecom IOT

Test CommandAT+SIMLSEND=

Response+SIMLSEND ltdatagtltflaggt

OKParametersSee Write Command

Write CommandAT+SIMLSEND=ltdatagtltflaggt

ResponseOKParametersltdatagt String in hex formatltflaggt

0 Input over1 Input not over

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1325 AT+SIMLCLOSE Disconnect to Telecom IOT

AT+SIMLCLOSE Disconnect to Telecom IOT

Execution CommandAT+SIMLCLOSE

ResponseOKParameters

Parameter Saving Mode -Max Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 222 281

14 AT Commands for GNSSApplication

SIM7000 series modules provide GNSS AT command is as follows

141 Overview

Command DescriptionAT+CGNSPWR GNSS Power ControlAT+CGNSINF GNSS Navigation Information Parsed From NMEA SentencesAT+CGNSURC GNSS Navigation URC ReportAT+CGNSPORT GNSS NMEA Out Port SetAT+CGNSCOLD GNSS Cold StartAT+CGNSWARM GNSS Warm StartAT+CGNSHOT GNSS Hot StartAT+CGNSMOD GNSS Work Mode SetAT+CGNSCFG GNSS NMEA Out ConfigureAT+CGNSTST GNSS NMEA Data Output to AT PortAT+CGNSXTRA GNSS XTRA Function OpenAT+CGNSCPY GNSS XTRA File CopyAT+CGNSRTMS GNSS NMEA out frequency configureAT+CGNSHOR Configure Positioning Desired AccuracyAT+CGNSUTIPR Configure Baud Rate When NMEA Output From UART3AT+CGNSNMEA Configure NMEA output sentencesAT+CGTP IZAT GNSS ConfigureAT+CGNSSUPLCFG GNSS SUPL ConfigureAT+CGNSSUPL GNSS SUPL Control

142 Detailed Descriptions of Commands

1421 AT+CGNSPWR GNSS Power Control

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 223 281

AT+CGNSPWR GNSS Power Control

Test CommandAT+CGNSPWR=

Response+CGNSPWR (list of supported ltmodegts )

OKParametersSee Write Command

Read CommandAT+CGNSPWR

ResponseTA returns the current status of GNSS Power supply+CGNSPWR ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSPWR=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS power supply1 Turn on GNSS power supply

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNMEA data will not out put to usbrsquos NMEA port when set AT+CGNSPWR=1through uart port except config it by AT+CGNSCFG=1

1422 AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences

AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences

Test CommandAT+CGNSINF=

ResponseOKParametersSee Execution Command

Execution CommandAT+CGNSINF

Response+CGNSINF ltGNSS run statusgtltFix statusgtltUTC date ampTimegtltLatitudegtltLongitudegtltMSL AltitudegtltSpeed OverGroundgtltCourse Over GroundgtltFixModegtltReserved1gtltHDOPgtltPDOPgtltVDOPgtltReserved2gtltGNSSSatellites in ViewgtltGNSS Satellites UsedgtltGLONASS SatellitesUsedgtltReserved3gtltCN0 maxgtltHPAgtltVPAgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 224 281

OKParametersltGNSS run statusgt

0 GNSS off1 GNSS on

ltFix statusgt0 Not fixed position1 Fixed position

See below table 15-1Parameter Saving Mode NO_SAVEMax Response Time -Reference

Table 15- 1 AT+CGNSINF return ParametersIndex Parameter Unit Range Length

1 GNSS run status -- 0-1 12 Fix status -- 0-1 1

3 UTC date amp TimeyyyyMMddhhmm

sssss

yyyy [19802039]MM [112]dd [131]hh [023]mm [059]

sssss[000060999]

18

4 Latitude plusmndddddddd [-9000000090000000] 105 Longitude plusmnddddddddd [-180000000180000000] 11

6 MSL Altitude meters 8

7 Speed Over Ground Kmhour [099999] 6

8 Course Over Ground degrees [036000] 6

9 Fix Mode -- 012[1] 1

10 Reserved1 0

11 HDOP -- [0999] 4

12 PDOP -- [0999] 4

13 VDOP -- [0999] 4

14 Reserved2 0

15 GNSS Satellites in View -- [099] 2

16 GPS Satellites Used -- [099] 2

17 GLONASS Satellites used -- [099] 2

18 Reserved3 0

19 CN0 max dBHz [055] 2

20 HPA[2] meters [099999] 6

21 VPA[2] meters [099999] 6

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 225 281

Total(94) chars

Note1 The range of ltFix Modegt depends on the GNSS chip used2 Reserved

1423 AT+CGNSURC GNSS Navigation URC Report

AT+CGNSURC GNSS Navigation URC Report

Test CommandAT+CGNSURC=

Response+CGNSURC (0-255)

OKParametersSee Write Command

Read CommandAT+CGNSURC

ResponseTA returns the current URC setting+CGNSURC ltNavigation modegt

OKParametersSee Write CommandUnsolicited Result Code+UGNSINF ltGNSS run statusgtltFix statusgtltUTC date ampTimegtltLatitudegtltLongitudegtltMSL AltitudegtltSpeed OverGroundgtltCourse Over GroundgtltFixModegtltReserved1gtltHDOPgtltPDOPgtltVDOPgtltReserved2gtltGNSSSatellites in ViewgtltGNSS Satellites UsedgtltGLONASS SatellitesUsedgtltReserved3gtltCN0 maxgtltHPAgtltVPAgt

Write CommandAT+CGNSURC=ltNavigation modegt

ResponseOKorERRORParametersltNavigation modegt

0 Turn off navigation data URC report1 Turn on navigation data URC report and report every GNSS FIX2 Turn on navigation data URC report and report every 2 GNSS FIXhellip255 Turn on navigation data URC report and report every 255 GNSS FIX

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 226 281

ReferenceNote Factory setting is AT+CGNSURC=0 URC +UGNSINF parameters are the same as +CGNSINF return

1424 AT+CGNSPORT GNSS NMEA Out Port Set

AT+CGNSPORT GNSS NMEA Out Port Set

Test CommandAT+CGNSPORT=

Response+CGNSPORT (list of supported ltportgt)

OKParametersSee Write Command

Read CommandAT+CGNSPORT

Response+CGNSPORT ltportgt

OK

Write CommandAT+CGNSPORT=ltportgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltportgt Num of the port NMEA out

3 NMEA port4 NONE

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

Module must reboot to make it effect if ltportgt value is changed

1425 AT+CGNSCOLD GNSS Cold Start

AT+CGNSCOLD GNSS Cold StartTest CommandAT+CGNSCOLD=

ResponseOK

Execution CommandAT+CGNSCOLD

ResponseIf AT+CGNSXTRA=0OKElse if AT+CGNSXTRA=1OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 227 281

+CGNSXTRA ltmodgtParametersltmodgt

0 Aid XTRA file success1 XTRA file is not exist2 XTRA file is not effective

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1426 AT+CGNSWARM GNSS Warm Start

AT+CGNSWARM GNSS Warm StartTest CommandAT+CGNSWARM=

ResponseOK

Execution CommandAT+CGNSWARM

Response

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

1427 AT+CGNSHOT GNSS Hot Start

AT+CGNSHOT GNSS Hot StartTest CommandAT+CGNSHOT=

ResponseOK

Execution CommandAT+CGNSHOT

Response

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 228 281

1428 AT+CGNSMOD GNSS Work Mode Set

AT+CGNSMOD GNSS Work Mode Set

Test CommandAT+CGNSMOD=

Response+CGNSMOD (list of supported ltgps modegt)(list of supported ltglomodegts)(list of supported ltbd modegts)(list of supported ltgal modegts)

OKParametersSee Write Command

Read CommandAT+CGNSMOD

Response+CGNSMOD ltgps modegtltglo modegtltbd modegtltgal modegt

OK

Write CommandAT+CGNSMOD=ltgpsmodegtltglomodegtltbdmodegtltgal modegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltGPS modegt GPS work mode

1 Start GPS NMEA outltglo modegt GLONASS work mode

0 Stop GLONASS NMEA out1 Start GLONASS NMEA out

ltbd modegt BEIDOU work mode0 Stop BEIDOU NMEA out1 Start BEIDOU NMEA out2 BEIDOU outside of us

ltga modegt GALILEAN work mode0 Stop GALILEAN NMEA out1 Start GALILEAN NMEA out2 GALILEAN outside of us

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

1429 AT+CGNSCFG GNSS NMEA Out Configure

AT+CGNSCFG GNSS NMEA Out ConfigureTest CommandAT+CGNSCFG=

Response+CGNSCFG (list of supported ltmodegts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 229 281

OKParametersSee Write Command

Read CommandAT+CGNSCFG

ResponseTA returns the current status of configure+CGNSCFG ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSCFG=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS NMEA data output to USBrsquos NMEA port when setAT+CGNSPWR=10 through UART

1 Turn on GNSS NMEA data output to USBrsquos NMEA port when setAT+CGNSPWR=10 through UART2 Turn on GNSS NMEA data output to UART3 port when setAT+CGNSPWR=10

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command only supported in UART port

14210AT+CGNSTST GNSS NMEA Data Output to AT Port

AT+CGNSTST GNSS NMEA Data Output to AT Port

Test CommandAT+CGNSTST=

Response+CGNSTST (0-1) (1-255)

OKParametersSee Write Command

Read CommandAT+CGNSTST

ResponseTA returns the current status of configure+CGNSTST ltTSTgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 230 281

ParametersSee Write Command

Write CommandAT+CGNSTST=ltTSTgt[ltcontgt]

ResponseOKorERRORParametersltTSTgt

0 Turn off GNSS NMEA data out put to AT port1 Turn on GNSS NMEA data out put to AT port

ltcontgt the number of NMEA data package1-255

Parameter Saving Mode NO_SAVEMax Response Time -Reference

14211AT+CGNSXTRA GNSS XTRA Function Open

AT+CGNSXTRA GNSS XTRA Function Open

Test CommandAT+CGNSXTRA=

Response+CGNSXTRA (0-1)

OKParametersSee Write Command

Read CommandAT+CGNSXTRA

ResponseTA returns the current status of configure+CGNSXTRA ltenablegt

OKParametersSee Write Command

Write CommandAT+CGNSXTRA=ltenablegt

ResponseOKorERRORParametersltenablegt

0 Disable XTRA function1 Enable XTRA function

Execution CommandAT+CGNSXTRA

ResponseThis command is used to query validate time of XTRA file The XTRA file

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 231 281

exists if the download and copy are successfulIf XTRA file is not existERRORElse if XTRA file is existltvalidDurationHoursgtltInject gpsOneXTR GPS timegt

OKParametersltvalidDurationHoursgt Validate time of XTRA fileUnit is Hour Defautvalue is 168ltInject gpsOneXTR GPS timegt Download time of XTRA file

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

14212AT+CGNSCPY GNSS XTRA File Copy

AT+CGNSCPY GNSS XTRA File Copy

Test CommandAT+CGNSCPY=

ResponseOKParametersSee Execution Command

Execution CommandAT+CGNSCPY

Response+CGNSCPY ltretgt

OKParametersltretgt

1 File not exist0 Copy success

Parameter Saving Mode NO_SAVEMax Response Time -Reference

14213AT+CGNSRTMS GNSS NMEA Out Frequency Configure

AT+CGNSRTMS GNSS NMEA Out Frequency ConfigureTest CommandAT+CGNSRTMS=

Response+CGNSRTMS (list of supported ltfrequencygts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 232 281

OKParametersSee Read Command

Read CommandAT+CGNSRTMS

Response+CGNSRTMS ltfrequency gt

OKParametersltfrequencygt GNSS NMEA Out Frequency range is 50-1000

Defaultvalue is 1000Parameter Saving Mode NO_SAVEMax Response Time -Reference

14214AT+CGNSHOR Configure Positioning Desired Accuracy

AT+CGNSHOR Configure Positioning Desired Accuracy

Test CommandAT+CGNSHOR=

Response+CGNSHOR (0-1800000)

OKParametersSee Write Command

Read CommandAT+CGNSHOR

ResponseTA returns the current status of configure+CGNSHOR ltaccgt

OKParametersSee Write Command

Write CommandAT+CGNSHOR=ltaccgt

ResponseOKorERRORParametersltaccgt Configure the positioning desired accuracy threshold in meters

Range 0-1800000 Default value is 50Parameter Saving Mode NO_SAVEMax Response Time -Reference

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 233 281

14215AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3

AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3

Test CommandAT+CGNSUTIPR=

Response+CGNSUTIPR (9600192003840057600115200)

OKParametersSee Write Command

Read CommandAT+CGNSUTIPR

ResponseTA returns the current status of configure+CGNSUTIPR ltiprgt

OKParametersSee Write Command

Write CommandAT+CGNSUTIPR=ltiprgt

ResponseOKorERRORParametersltiprgt Baud rate when NMEA output from UART3

9600192003840057600115200

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteWhen GPS is started set AT+CGNSUTIPR=ltiprgt first then useAT+CGNSCFG=2 to configure UART3 output After turning on GPS youcan use the set baud rate output in UART3

14216AT+CGNSNMEA Configure NMEA Output Sentences

AT+CGNSNMEA Configure NMEA Output Sentences

Test CommandAT+CGNSNMEA=

Response+CGNSNMEA (range of supported ltnmeagts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 234 281

OKParametersSee Write Command

Read CommandAT+CGNSNMEA

Response+CGNSNMEA ltnmeagt

OKParametersSee Write Command

Write CommandAT+CGNSNMEA=ltnmeagt

This command is used to configure NMEA output sentences which aregenerated by the GPS One engine when position data is availableResponseOKorERRORParametersltnmeagt Range is 0-262143Each bit enables an NMEA sentence output as follows

Bit 0 GPGGA (global positioning system fix data)Bit 1 GPRMC (recommended minimum specific GPSTRANSIT data)Bit 2 GPGSV (GPS satellites in view)Bit 3 GPGSA (GPS DOP and active satellites)Bit 4 GPVTG (track made good and ground speed)Bit 5 PQXFI (Global Positioning System Extended Fix Data)Bit 6 GLGSV (GLONASS satellites in view GLONASS fixes only)Bit 7 GNGSA (1 GPS2 Glonass3 GALILE DOP and Active

Satellites)Bit 8 GNGNS (fix data for GNSS receiversoutput forGPSGLONASSGALILEO)Bit 9 ReservedBit 10 GAGSV (GALILEO satellites in view)Bit 11 ReservedBit 12 ReservedBit 13 ReservedBit 14 ReservedBit 15 ReservedBit 16 BDGSAPQGSA (BEIDOUQZSS DOP and active satellites)Bit 17 BDGSVPQGSV (BEIDOUQZSS satellites in view)

Set the desired NMEA sentence bit(s) If multiple NMEA sentence formatsare desired OR the desired bits together

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

Reserved default 0 set invalid

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 235 281

14217AT+CGTP IZAT GNSS Configure

AT+CGTP IZAT GNSS Configure

Test CommandAT+CGTP=

ResponseOKParametersSee Write Command

Read CommandAT+CGTP

Response+CGTPltfeature_controlgtltuser_session_controlgtltprimary_svr_addressgtltprimary_svr_portgtltsecondary_svr_addressgtltsecondary_svr_portgt

OKParametersSee Write Command

Write CommandAT+CGTP=ltfeature_controlgt

ResponseIf successfullyOKIf failedERRORParametersltfeature_controlgt

0 GTP disabled1 GTP enabled

If you want to use IZAT functionthis value must be 1ltuser_session_controlgt

0 Connection to the XTS is never permitted1 Connection to the XTS is always permitted

If you want to use IZAT functionthis value must be 1ltprimary_svr_addressgt the IP address of the primary GTP ServerIf you want to use IZAT functionthis value must be gtp1izatcloutnetltprimary_svr_portgt the port number of the primaryIf you want to use IZAT functionthis value must be 443ltsecondary_svr_addressgt the IP address of the secondary GTPServerIf you want to use IZAT functionthis value must be gtp2izatcloutnetltsecondary_svr_portgt the port number of the primaryIf you want to use IZAT functionthis value must be 443ltlatitudegt Latitude (specified in WGS84 datum)Type Floating pointUnits DegreesRange -900 to 900Positive values indicate northern latitude

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 236 281

Negative values indicate southern latitudeltlongitudegt Longitude (specified in WGS84 datum)Type Floating pointUnits DegreesRange -1800 to 1800Positive values indicate eastern longitudeNegative values indicate western longitudeltdategt Output format is yyyy-mm-ddlttimegt UTC time output format is hhmmssltaccuarygt Horizontal position uncertainty (circular)Type Floating pointUnits Meters

Execution CommandAT+CGTP

ResponseOK

+GTPCELL ltlatitudegtltlongitudegtltdategtlttimegtltaccuarygtParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note Before all IZAT related operations we should ensure network is

registered IZAT flowStep 1 Configure IZAT NV param by AT+CGTP=1Step 2 Query IZAT NV param by AT+CGTPStep 3 Start IZAT location by AT+CGTP AT command exampleQuery IZAT NV setAT+CGTP+CGTP 11gtp1izatcloudnet443gtp2izatcloudnet443

OKIf query result is not this need set itAT+CGTP=1OK Start IZAT locationAT+CGTPOK

+GTPCELL32943878-1172145082019-08-231728031330200928

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 237 281

14218AT+CGNSSUPLCFG GNSS SUPL Configure

AT+CGNSSUPLCFG GNSS SUPL Configure

Test CommandAT+CGNSSUPLCFG=

Response+CGNSSUPLCFG APNSUPLURL(0-31)(1-4)(0-1)

OKParametersSee Write Command

Read CommandAT+CGNSSUPLCFG

Response+CGNSSUPLCFG ltAPNgtltURLgtltSRVgtltPDNgtltSECURITYgt

OKParametersSee Write Command

Write CommandAT+CGNSSUPLCFG=ltAPNgtltSUPLURLgtltSRVgtltPDNgtltSECURITYgt

ResponseOKorERRORParametersltAPNgt APN nameltSUPLURLgt Server address urlltSRVgt Serving systems type

Bit 0 CDMABit 1 HDRBit 2 GSMBit 3 WCDMABit 4 LTE

ltPDNgt1 IPV42 IPV63 IPV4V64 PPP

ltSECURITYgt0 Disables security1 Enables security

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 238 281

14219AT+CGNSSUPL GNSS SUPL Control

AT+CGNSSUPL GNSS SUPL Control

Test CommandAT+CGNSSUPL=

Response+CGNSSUPL (list of supportedltmodegts)

OKParametersSee Write Command

Read CommandAT+CGNSSUPL

Response+CGNSSUPL ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSSUPL=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS SUPL1 Turn on GNSS SUPL

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 239 281

15 AT Commands for File System

151 Overview

Command DescriptionAT+CFSINIT Get Flash Data BufferAT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINITAT+CFSRFILE Read File from FlashAT+CFSDFILE Delete the File from the FlashAT+CFSGFIS Get File SizeAT+CFSREN Rename a fileAT+CFSGFRS Get the size of file systemAT+CFSTERM Free the Flash Buffer Allocated by CFSINITAT+CBAINIT Initialize the ap backup file systemAT+CBALIST Set the files which want to backupAT+CBAPPS Start to backup ap file system allocated by CBAINIT and CBALISTAT+CBART Restore the file into ap file system

152 Detailed Descriptions of Commands

1521 AT+CFSINIT Get Flash Data Buffer

AT+CFSINIT Get Flash Data Buffer

Execution CommandAT+CFSINIT

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 240 281

Max Response Time -Reference Note

1522 AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT

AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT

Test CommandAT+CFSWFILE=

Response+CFSWFILE (0-3)fileName(0-1)(1-10240)(100-10000)

OKParametersSee Write Command

Write CommandAT+CFSWFILE=ltindexgtltfilenamegtltmodegtltfilesizegtltinput timegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should less or equal 50 characters

ltmodegt0 If the file already existed write the data at the beginning of thefile1 If the file already existed add the data at the end of the file

ltfile sizegtFile size should be less than 10240 bytes

ltinput timegt Millisecond should send file during this period or you canrsquotsend file when timeout The value should be less than 10000 ms

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 241 281

1523 AT+CFSRFILE Read File from Flash

AT+CFSRFILE Read File from Flash

Test CommandAT+CFSRFILE=

Response+CFSRFILE (0-3)fileName(0-1)(1-10240)(0-filesize)

OKParametersSee Write Command

Write CommandAT+CFSRFILE=ltindexgtltfilenamegtltmodegtltfilesizegtltpositiongt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should be less than or equal to 50 characters

ltmodegt0 Read data at the beginning of the file 1 Read data at the ltpositiongt of the file

ltfile sizegtThe size of the file that you want to read should be less than 10240

ltpositiongt The starting position that will be read in the fileWhen ltwrite modegt=0 ltpositiongt is invalid Read data from the beginningto the end of the fileWhen ltwrite modegt=1 ltpositiongt is valid Read data from the ltpositiongt tothe end of the file

Parameter Saving Mode -Max Response Time -Reference Note

1524 AT+CFSDFILE Delete the File from the Flash

AT+CFSDFILE Delete the File from the Flash

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 242 281

Test CommandAT+CFSDFILE=

Response+CFSDFILE (0-3)fileName

OKParametersSee Write Command

Write CommandAT+CFSDFILE=ltindexgtltfile namegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should be less than or equal to 50 characters

Parameter Saving Mode -Max Response Time -Reference Note

1525 AT+CFSGFIS Get File Size

AT+CFSGFIS Get File Size

Test CommandAT+CFSGFIS=

Response+CFSGFIS (0-3)fileName

OKParametersSee Write Command

Write CommandAT+CFSGFIS=ltindexgtltfile namegt

ResponseERRORor+CME ERROR lterrgtor+CFSGFIS ltngt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 243 281

OKParametersltfile namegt

File name length should be less than or equal to 50 charactersltngt File sizeltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

Parameter Saving Mode -Max Response Time -Reference Note

1526 AT+CFSREN Rename a File

AT+CFSREN Rename a File

Test CommandAT+CFSREN=

Response+CFSREN (0-3)old_namenew_name

OKParametersSee Write Command

Write CommandAT+CFSREN=ltindexgtltold file namegtltnewfile namegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltold file namegtFile name length should be less than or equal to 50 characters

ltnew file namegtFile name length should be less than or equal to 50 characters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 244 281

Parameter Saving Mode -Max Response Time -Reference Note

1527 AT+CFSGFRS Get the Size of File System

AT+CFSGFRS Get the Size of file system

Read CommandAT+CFSGFRS

ResponseERRORor+CME ERROR lterrgtor+CFSGFRS ltngt

OKParametersltngt the size of file system

Parameter Saving Mode -Max Response Time -Reference Note

1528 AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT

AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT

Execution CommandAT+CFSTERM

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 245 281

1529 AT+CBAINIT Initialize the AP Backup File System

AT+CBAINIT Initialize the AP Backup File System

Execution CommandAT+CBAINIT

ResponseOKorERRORor+CME ERROR lterrgt

Parameter Saving Mode -Max Response Time 3 secondsReference Note

15210AT+CBALIST Set the files Which Want to Backup

AT+CBALIST Set the Files Which Want to Backup

Read CommandAT+CBALIST

Response+CBALIST ltindexgtltfilenamegt

OKParametersSee Write Command

Write CommandAT+CBALIST=ltindexgtltfilenamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltindexgt 0-9 The file index

10 Disable log11 Enable log

ltfile namegtFile name length should less than or equal to 80 charactersParameter Saving Mode NO_SAVEMax Response TimeReference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 246 281

15211AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT andCBALIST

AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT and CBALIST

Execution CommandAT+CBAPPS

ResponseOKorERRORor+CME ERROR lterrgt

Parameter Saving Mode -Max Response Time 3 secondsReference Note

15212AT+CBART Restore the File into AP File System

AT+CBART Restore the File into AP File System

Execution CommandAT+CBART

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -Max Response Time 3 secondsReference Note

The files should have been backup into ap file system

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 247 281

16 AT Commands for SIM ApplicationToolkit

161 Overview

Command DescriptionAT+STIN SAT indicationAT+STGI Get SAT informationAT+STGR SAT respondAT+STK STK switch

162 Detailed Descriptions of Commands

1621 AT+STIN SAT Indication

AT+STIN SAT Indication

Test CommandAT+STIN=

ResponseOKParametersSee Read Command

Read CommandAT+STIN

Response+STIN ltcmd_idgt

OKIf the current proactive command has been changed+ STIN ltcmd_idgtParametersltcmd_idgt Indicate the type of proactive command issued

21 Display text22 Get inkey23 Get input24 Select item

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 248 281

25 Set up menu

Parameter Saving Mode -Max Response Time -Reference Notification that application will return to main menu automatically if user

doesnrsquot do any action in 2 minutes

1622 AT+STGI Get SAT Information

AT+STGI Get SAT Information

Test CommandAT+STGI=

ResponseOKParametersSee Write Command

Write CommandAT+STGI=ltcmd_idgt

ResponseIf ltcmd_idgt=21+STGI21ltpriogtltclear_modegtlttext_lengtlttextgt

OK

If ltcmd_idgt=22+STGI22ltrsp_formatgtlthelpgtlttext_lengtlttextgt

OK

If ltcmd_idgt=23+STGI23ltrsp_formatgtltmax_lengtltmin_lengtlthelpgtltshowgtlttext_lengtlttextgt

OK

If ltcmd_idgt=24+STGI24lthelpgtltsoftkeygtltpresentgtlttitle_lengtlttitlegtltitem_numgt+STGI24ltitem_idgtltitem_lengtltitem_datagt[hellip]

OK

If ltcmd_idgt=25+STGI25lthelpgtltsoftkeygtlttitle_lengtlttitlegtltitem_numgt+STGI25ltitem_idgtltitem_lengtltitem_datagt[hellip]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 249 281

OKorERRORParametersltcmd_idgt See AT+STINltpriogt Priority of display text

0 Normal priority1 High priority

ltclear_modegt0 Clear after a delay1 Clear by user

lttext_lengt Length of textltrsp_formatgt

0 SMS default alphabet1 YES or NO2 Numerical only3 UCS2

lthelpgt0 Help unavailable1 Help available

ltmax_lengt Maximum length of inputltmin_lengt Minimum length of inputltshowgt

0 Hide input text1 Display input text

ltsoftkeygt0 No softkey preferred1 Softkey preferred

ltpresentgt Menu presentation format available for select item0 Presentation not specified1 Data value presentation2 Navigation presentation

lttitle_lengt Length of titleltitem_numgt Number of items in the menultitem_idgt Identifier of itemltitem_lengt Length of itemlttitlegt Title in ucs2 formatltitem_datagt Content of the item in ucs2 formatlttextgt Text in ucs2 format

Parameter Saving Mode -Max Response Time -

ReferenceRegularly this command is used upon receipt of an URC +STIN to requestthe parameters of the proactive command Then the TA is expected toacknowledge the AT+STGI response with AT+STGR to confirm that theproactive command has been executed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 250 281

1623 AT+STGR SAT Respond

AT+STGR SAT respond

Test CommandAT+STGR=

ResponseOKParametersSee Write Command

Write CommandAT+STGR=ltcmd_idgt[ltdatagt]

ResponseOKorERRORParametersltcmd_idgt Identifier of proactive command

22 Get inkey23 Get input24 Select item25 Set up menu83 Session end by user84 Go backward

ltdatagtIf ltcmd_idgt=22

Input a characterIf ltcmd_idgt=23

Input a stringIf ltrsp_formatgt is YES or NO input of a character in case of ANSIcharacter set requests one byte eg YIf ltrsp_formatgt is numerical only input the characters in decimalnumber eg 123If ltrsp_formatgt is UCS2 requests a 4 byte string eg 0031ltrsp_formatgt refer to the response by AT+STGI=23

If ltcmd_idgt=24Input the identifier of the item selected by user

If ltcmd_idgt=25Input the identifier of the item selected by user

If ltcmd_idgt=83ltdatagtIgnoreNote It could return main menu during proactive command id is not 22or 23

If ltcmd_idgt=84ltdatagt Ignore

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 251 281

ReferenceNote

1624 AT+STK STK Switch

AT+STK STK Switch

Test CommandAT+STK=

ResponseOKParametersSee Write Command

Read CommandAT+STK

Response+STK ltvaluegt

OKParametersSee Write Command

Write CommandAT+STK=ltvaluegt

ResponseOKorERRORParametersltvaluegt

0 Disable STK1 Enable STK

Parameter Saving Mode -Max Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 252 281

17 AT Commands for SSL Application

171 Overview of AT Commands for SSL Application

Command DescriptionAT+CSSLCFG Configure SSL parameters of context identifier

172 Detailed Descriptions of AT Commands for SSL Application

1721 AT+CSSLCFG Configure SSL Parameters of Context Identifier

AT+CSSLCFG Configure SSL Parameters of Context Identifier

Test CommandAT+CSSLCFG=

Response+CSSLCFG sslversion(0-5)(0-5)+CSSLCFGciphersuite(0-5)(0-7)(0x008A0x008B0x008C0x008D0x00A80x00A90x00AE0x00AF0x002F0x00330x00350x00390xC02A0xC02B0xC02C0xC02D0xC02E0xC02F0xC0300xC0310xC0320xC09C0xC09D0xC09E0xC09F0xC0A00xC09F0xC0A10xC0A20xC0A30xCC130xCC140xCC15)+CSSLCFG ignorertctime(0-5)(0-1)+CSSLCFG protocol(0-5)(1-2)+CSSLCFG sni(0-5)ltservernamegt+CSSLCFG ctxindex(0-5)+CSSLCFG convert(1-3)(ltcnamegt[ltkeynamegt[ltpasskeygt]])

OKParametersSee Write Command

Read CommandAT+CSSLCFG

ResponseOKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 253 281

See Write Command

Write CommandAT+CSSLCFG=sslversionltctxindexgtltsslversiongt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltsslversiongt

0 QAPI_NET_SSL_PROTOCOL_UNKNOWN1 QAPI_NET_SSL_PROTOCOL_TLS_1_02 QAPI_NET_SSL_PROTOCOL_TLS_1_13 QAPI_NET_SSL_PROTOCOL_TLS_1_24 QAPI_NET_SSL_PROTOCOL_DTLS_1_05 QAPI_NET_SSL_PROTOCOL_DTLS_1_2

AT+CSSLCFG=ciphersuiteltctxindexgtltcipher_indexgtltciphersuitegt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltcipher_indexgt (0-7)ltciphersuitegt0x008A QAPI_NET_TLS_PSK_WITH_RC4_128_SHA0x008B QAPI_NET_TLS_PSK_WITH_3DES_EDE_CBC_SHA0x008C QAPI_NET_TLS_PSK_WITH_AES_128_CBC_SHA0x008D QAPI_NET_TLS_PSK_WITH_AES_256_CBC_SHA0x00A8 QAPI_NET_TLS_PSK_WITH_AES_128_GCM_SHA2560x00A9 QAPI_NET_TLS_PSK_WITH_AES_256_GCM_SHA3840x00AE QAPI_NET_TLS_PSK_WITH_AES_128_CBC_SHA2560x00AF QAPI_NET_TLS_PSK_WITH_AES_256_CBC_SHA3840x002F QAPI_NET_TLS_RSA_WITH_AES_128_CBC_SHA0x0033 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CBC_SHA0x0035 QAPI_NET_TLS_RSA_WITH_AES_256_CBC_SHA0x0039 QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CBC_SHA0x003C QAPI_NET_TLS_RSA_WITH_AES_128_CBC_SHA2560x003D QAPI_NET_TLS_RSA_WITH_AES_256_CBC_SHA2560x0067 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CBC_SHA2560x006B QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CBC_SHA2560x009C QAPI_NET_TLS_RSA_WITH_AES_128_GCM_SHA2560x009D QAPI_NET_TLS_RSA_WITH_AES_256_GCM_SHA3840x009E QAPI_NET_TLS_DHE_RSA_WITH_AES_128_GCM_SHA2560x009F QAPI_NET_TLS_DHE_RSA_WITH_AES_256_GCM_SHA3840xC004 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA0xC005 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA0xC009 QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 254 281

0xC00A QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA0xC00E QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA0xC00F QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA0xC013 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA0xC014 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA0xC023QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

0xC024QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384

0xC025 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA2560xC026 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA3840xC027 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA2560xC028 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA3840xC029 QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA2560xC02A QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA3840xC02BQAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

0xC02CQAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

0xC02DQAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256

0xC02EQAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384

0xC02F QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA2560xC030 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA3840xC031 QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA2560xC032 QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA3840xC09C QAPI_NET_TLS_RSA_WITH_AES_128_CCM0xC09D QAPI_NET_TLS_RSA_WITH_AES_256_CCM0xC09E QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CCM0xC09F QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CCM0xC0A0 QAPI_NET_TLS_RSA_WITH_AES_128_CCM_80xC0A1 QAPI_NET_TLS_RSA_WITH_AES_256_CCM_80xC0A2 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CCM_80xC0A3 QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CCM_80xCC13QAPI_NET_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256

0xCC14QAPI_NET_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256

0xCC15QAPI_NET_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256

AT+CSSLCFG=ignorertctimeltctxindexgtltignorertctimegt

ResponseOKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 255 281

+CME ERROR lterrgtParametersltctxindexgt (0-5)ltignorertctimegt

0 Do not ignore the RTC time1 Ignore the RTC time

AT+CSSLCFG=protocolltctxindexgtltprotocolgt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltprotocolgt

1 QAPI_NET_SSL_TLS_E2 QAPI_NET_SSL_DTLS_E

AT+CSSLCFG=ctxindexltctxindexgt

Response+CSSLCFGltctxindexgtltsslversiongtltciphersuitegtltignorertctimegtltprotocolgtltsnigt

OKIf failed+CME ERROR lterrgtParametersSee other commands

AT+CSSLCFG=convertltssltypegtltcnamegt[ltkeynamegt[ltpasskeygt]]

ResponseOKIf failed+CME ERROR lterrgtParametersltssltypegt

1 QAPI_NET_SSL_CERTIFICATE_E2 QAPI_NET_SSL_CA_LIST_E3 QAPI_NET_SSL_PSK_TABLE_E

ltcnamegt String type (string should be included in quotation marks) nameof cert fileltkeynamegt String type (string should be included in quotationmarks)name of key fileltpasskeygt String type (string should be included in quotationmarks)value of passkey

AT+CSSLCFG=sniltctxindexgtltservernamegt

ResponseOKIf failed+CME ERROR lterrgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 256 281

ltctxindexgt (0-5)ltservernamegt String typeServer Name IndicationSNI addresses thisissue by having the client send the name of the virtual domain as part of theTLS negotiation

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 257 281

18 AT Commands for TCPUDPApplication

181 Overview

Command DescriptionAT+CACID Set TCPUDP identifierAT+CASSLCFG Set SSL certificate and timeout parametersAT+CAOPEN Open a TCPUDP connectionAT+CASERVER Open a TCPUDP ServerAT+CASEND Send data via an established connectionAT+CARECV Receive data via an established connectionAT+CAACK Query Send Data InformationAT+CASTATE Query TCPUDP Connection StateAT+CACLOSE Close a TCPUDP connectionAT+CACFG Configure transparent transmission parametersAT+CASWITCH Switch to transparent transport mode

182 Detailed Descriptions of Commands

1821 AT+CACID Set TCPUDP Identifier

AT+CACID Set TCPUDP Identifier

Test CommandAT+CACID=

Response+CACID (range of supported ltcidgts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 258 281

AT+CACID [+CACID ltcidgt]

OKParametersSee Write Command

Write CommandAT+CACID=ltcidgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt TCPUDP identifier

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1822 AT+CASSLCFG Set SSL Certificate and Timeout Parameters

AT+CASSLCFG Set SSL Certificate and Timeout Parameters

Test CommandAT+CASSLCFG=

Response+CASSLCFG (range of supported ltcidgts)cacertltcanamegt+CASSLCFG (range of supported ltcidgts)clientcertltcertnamegt+CASSLCFG (range of supported ltcidgts)psktableltpsknamegt+CASSLCFG (range of supported ltcidgts)timeout(0-65535)+CASSLCFG (range of supported ltcidgts)ssl(01)+CASSLCFG (range of supported ltcidgts)crindex(05)+CASSLCFG (range of supported ltcidgts)localport(0-65536)+CASSLCFG (range of supported ltcidgts)protocol(01)

OKParametersSee Write Command

Read CommandAT+CASSLCFG

ResponseIf ltcidgt has been set by AT+CACID+CASSLCFG ltcidgtcacertltcanamegtclientcertltcertnamegtpsktableltpsknamegttimeoutlttimeoutgtsslltsslgtcrindexltcrindexgtlocalportltlocalportgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 259 281

protocolltprotocolgt

OKIf no ltcidgt has been set by AT+CACIDOKParameterSee Write Command

Write CommandAT+CASSLCFG=ltcidgtcacertltcanamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt TCPUDP identifier see AT+CACIDltcanamegt Alphanumeric ASCII text string up to 64 characters Rootcertificate name that has been configured by AT+CSSLCFGNote If the root certificate is empty module will trust all certificates asdefault

AT+CASSLCFG=ltcidgtclientcertltcertnamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltcertnamegt Alphanumeric ASCII text string up to 64 characters Clientcertificate name that has been configured by AT+CSSLCFG

AT+CASSLCFG=ltcidgtpsktableltpsknamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltpsknamegt Alphanumeric ASCII text string up to 64 characters PSKtable name that has been configured by AT+CSSLCFGFile content format is ltidentitygtlthex stringgt

AT+CASSLCFG=ltcidgtsslltsslFlaggt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltsslFlaggt Interger

0 Not support SSL1 Support SSL

AT+CASSLCFG=ltcidgtcrindexltcrindexgt

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 260 281

If error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltctxindexgt The identifier of SSL configurations see AT+CSSLCFG

AT+CASSLCFG=ltcidgtprotocolltcrindexgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltprotocolgt Interger

0 TCP1 UDP

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1823 AT+CAOPEN Open a TCPUDP Connection

AT+CAOPEN Open a TCPUDP Connection

Test CommandAT+CAOPEN=

Response+CAOPEN (range of supported ltcidgts)ltservergt(1-65535)

OKParametersSee Write Command

Read CommandAT+CAOPEN

ResponseIf ltcidgt has been set by AT+CACID+CAOPEN ltcidgtltconn_typegtltservergtltportgt

OKIf no ltcidgt has been set by AT+CACIDOKParameterSee Write Command

Write CommandAT+CAOPEN=ltcidgt[ltconn_typegt]ltservergtltportgt

ResponseIf ltasyncOpen_enablegt not set or set 0+CAOPEN ltcidgtltresultgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 261 281

OtherwiseOK

+CAOPEN ltcidgtltresultgtIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltconn_typegt String type Transfer type IPV4 or IPV6 address can beautomatically identified on the client

TCPUDP

ltservergt Alphanumeric ASCII text string up to 64 charactersServer IPaddress or host nameltportgt Interger Server portltresultgt

0 Success1 Socket error2 No memory3 Connection limit4 Parameter invalid6 Invalid IP address7 Not support the function12 Canrsquot bind the port13 Canrsquot listen the port20 Canrsquot resolv the host21 Network not active23 Remote refuse24 Certificatersquos time expired25 Certificatersquos common name does not match26 Certificatersquos common name does not match and time expired27 Connect failed

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteAfter open a connection successfully if module receives data it will report+CADATAIND ltcidgt to remind user to read data

1824 AT+CASERVER Open a TCPUDP Server

AT+CASERVER Open a TCPUDP ServerTest CommandAT+CASERVER=

Response+CASERVER (range of supported ltcidgts)(list of supported

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 262 281

ltconn_typegts)(range of supported ltportgts)

OKRead CommandAT+CASERVER

Response[+CASERVER ltcidgtltconn_typegtltportgt]OK

Write CommandAT+CASERVERltcidgtltconn_typegtltportgt

Response+CASERVER ltcidgtltresultgt

OKIf error is related to ME functionality+CME ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Defined Valuesltcidgt TCPUDP identifierltconn_typegt Transfer type

TCPTCP6UDPUDP6

ltportgt Integer Server portltresultgt 0 Success

1 Socket error2 No memory3 Connection limit4 Parameter invalid6 Invalid IP address7 Not support the function12 Canrsquot bind the port13 Canrsquot listen the port20 Canrsquot resolv the host21 Network not active23 Remote refuse24 Certificatersquos time expired25 Certificatersquos common name does not match26 Certificatersquos common name does not match and time expired27 Connect failed error

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 263 281

After a client access it will report that+CANEW ltserver_cidgtltclient_cidgtltclient_ipgtltclient_portgt

1825 AT+CASEND Send Data via an Established Connection

AT+CASEND Send Data via an Established Connection

Test CommandAT+CASEND=

Response+CASEND (range of supported ltcidgts)(range of supportedltdatalengt)(range of supported ltinputtimegt)

OKParametersSee Write Command

Write CommandAT+CASEND=ltcidgt

Response+CASEND ltleftsizegt

OKIf error is related to ME functionality+CME ERROR lterrgt

Write CommandAT+CASEND=ltcidgtltdatalengt[inputtime]

Response+CASEND ltcidgtltdatalengthelliphellip Input dataOK+CASEND ltcidgtltresultgtltsendlengtIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltdatalengt Requested number of data bytes to be transmittedltinputtimegt Millisecond should input data during this period or you canrsquotinput data when timeoutltsendlengt Data bytes that has been sent successfullyltresultgt see AT+CAOPEN

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteSet the input time that input data during this period or you canrsquot input datawhen timeout The default inputtime is 5000ms

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 264 281

1826 AT+CARECV Receive Data via an Established Connection

AT+CARECV Receive Data via an Established Connection

Test CommandAT+CARECV=

Response+CARECV (range of supported ltcidgts)(range of supported ltreadlengt)

OKParametersSee Write Command

Write CommandAT+CARECV=ltcidgtltreadlengt

Response+CARECV ltcidgtltrecvlengthelliphellip output dataOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltreadlengt Requested number of data bytes to be readltrecvlengt Data bytes that has been actually received

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1827 AT+CAACK Query Send Data Information

AT+CAACK Query Send Data InformationsTest CommandAT+CAACK=

Response+CAACK (range of supported ltcidgts)

OKWrite CommandAT+CAACK=ltcidgt

Response+CAACK lttotalsizegtltunacksizegt

OKIf error is related to ME functionality+CME ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference -

Defined Values

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 265 281

ltcidgt TCPUDP identifierlttotalsizegt Total size of sent dataltunacksizegt The size of unack data

1828 AT+CASTATE Query TCPUDP Connection State

AT+CASTATE Query TCPUDP Connection StateRead CommandAT+CASTATE

Response[+CASTATE ltcidgtltstategt]OK

Unsolicited Result Code If the remote connection is disconnected+CASTATE ltcidgtltstategt

Parameter Saving Mode NO_SAVEMax Response Time -Reference -

Defined Values

ltcidgt TCPUDP identifierltstategt 0 Closed by remote server or internal error

1 Connected to remote server2 Listening (server mode)

1829 AT+CACLOSE Close a TCPUDP Connection

AT+CACLOSE Close a TCPUDP Connection

Test CommandAT+CACLOSE=

Response+CACLOSE (range of supported ltcidgts)

OKParametersSee Write Command

Write CommandAT+CACLOSE=ltcidgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 266 281

Parametersltcidgt see AT+CACID

Unsolicited Result Code If ltautoClose_sgt=1 this report will be reported when the remote connectionis disconnected+CACLOSE (range of supported ltcidgts)

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

18210AT+CACFG Configure Transparent Transmission Parameters

AT+CACFG Configure Transparent Transmission Parameters

Test CommandAT+CACFG=

Response+CACFG TRANSWAITTM(range of supported ltwait_timeoutgts)+CACFG TRANSPKTSIZE(range of supported ltsizegts)+CACFG SACK(list of supported ltsack_enablegts)+CACFG MSS(range of supported ltmss_valuegts)+CACFG ACKDELAY(range of supported ltackDelay_msgts)+CACFG TCPIRT(range of supported lttcpIRT_msgts)+CACFG MAXRXT(range of supported lttcpMaxRXT_cntgts)+CACFG TCPOT(range of supported lttcpOT_msgts)+CACFG KEEPALIVE(list of supportedltkeepalive_enablegts)[(rangeof supported ltkeepalive_idlegts) (range of supportedltkeepalive_intvalgts) (range of supported ltkeepalive_cntgts)]+CACFG TCP_NODELAY(list of supported lttcpNodelay_enablegts)+CACFG LINGER(list of supported ltlinger_enablegts)[(range ofsupported ltlinger_msgts)]+CACFG SNDBUF(range of supported ltsndBuf_sizegt)+CACFG RCVBUF(range of supported ltrcvBuf_sizegt)+CACFG ATOCLOSE(list of supported ltautoClose_enablegts)[(rangeof supported ltautoClose_sgts]+CACFG ACCEPTNUM(range of supported ltacceptMax_numgts)+CACFG ASYNCOPEN(list of supported ltasyncOpen_enablegts)+CACFG TIMEOUT(range of supported ltcidgts)(range of supportedlttimeoutgts)+CACFG LOCALPORT(range of supported ltcidgts)(range ofsupported ltlocalportgts)+CACFG REMOTEADDR(range of supported ltcidgts)(range ofsupported ltip addressgts)(range of supported ltportgts)

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 267 281

Read CommandAT+CACFG

Response+CACFG+TRANSWAITTM ltwait_timeoutgt+TRANSPKTSIZE ltsizegt[+CACFG SACKltsack_enablegt+CACFG MSSltmss_valuegt+CACFG ACKDELAYltackDelay_msgt+CACFG TCPIRTlttcpIRT_msgt+CACFG MAXRXTlttcpMaxRXT_cntgts)+CACFG TCPOTlttcpOT_msgt+CACFGKEEPALIVEltkeepalive_enablegt[ltkeepalive_idlegtltkeepalive_intvalgtltkeepalive_cntgt]+CACFG TCP_NODELAYlttcpNodelay_enablegt+CACFG LINGERltlinger_enablegt[ltlinger_msgt]+CACFG SNDBUFltsndBuf_sizegt+CACFG RCVBUFltrcvBuf_sizegt+CACFG ATOCLOSEltautoClose_enablegt[ltautoClose_sgt]+CACFG ACCEPTNUMltacceptMax_numgt+CACFG ASYNCOPENltasyncOpen_enablegt+TIMEOUT ltcidxgtlttimeoutxgt+LOCALPORT ltcidxgtltlocalportxgt[+REMOTEADDRltcidxgtltipadressxgtltportxgt]]

OKWrite CommandAT+CACFG=TRANSWAITTMltwait_timeoutgt

ResponseOKorERROR

Write CommandAT+CACFG=TRANSPKTSIZEltsizegt

ResponseOKorERROR

Write CommandAT+CACFG=SACKltsack_enablegt

ResponseOKorERROR

Write CommandAT+CACFG=MSSltmss_valuegt

ResponseOKorERROR

Write CommandAT+CACFG=

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 268 281

ACKDELAYltackDelay_msgt

orERROR

Write CommandAT+CACFG=TCPIRTlttcpIRT_msgt

ResponseOKorERROR

Write CommandAT+CACFG=TCPOTlttcpOT_msgt

ResponseOKorERROR

Write CommandAT+CACFG=KEEPALIVEltkeepalive_enablegt[ltkeepalive_idlegtltkeepalive_intvalgtltkeepalive_cntgt]

ResponseOKorERROR

Write CommandAT+CACFG=TCP_NODELAYlttcpNodelay_enablegt

ResponseOKorERROR

Write CommandAT+CACFG=LINGERltlinger_enablegt[ltlinger_msgt]

ResponseOKorERROR

Write CommandAT+CACFG=SNDBUFltsndBuf_sizegt

ResponseOKorERROR

Write CommandAT+CACFG=RCVBUFltrcvBuf_sizegt

ResponseOKorERROR

Write CommandAT+CACFG=ATOCLOSEltautoClose_enablegt[ltautoClose_sgt]

ResponseOKorERROR

Write CommandAT+CACFG=ACCEPTNUMltacceptMax_numgt

ResponseOKorERROR

Write CommandAT+CACFG=ASYNCOPEN(0-1)

ResponseOKorERROR

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 269 281

AT+CACFG=TIMEOUTltcidgtlttimeoutxgt

OKorERROR

Write CommandAT+CACFG=LOCALPORTltcidgtltlocalportgt

ResponseOKorERROR

Write CommandAT+CACFG=REMOTEADDRltcidgtltipaddressgtltlocalportgt

ResponseOKorERROR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

18211AT+CASWITCH Switch to Transparent Transport Mode

AT+CASWITCH Switch to Transparent Transport Mode

Test CommandAT+CASWITCH=

Response+CASWITCH (0-1)(01)

OK

Read CommandAT+CASWITCH

Response+CASWITCH 00

OK

Write CommandAT+CASWITCH=ltcidgtlttransmodegt

ResponseOKorOK

CONNECThellip hellip

OKorERRORParametersltcidgt see AT+CACIDlttransmodegt

0 Non transparent transmission mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 270 281

1 Transparent transmission mode

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 271 281

19 AT Commands for PING

191 Overview

Command DescriptionAT+SNPING4 Sends an IPv4 pingAT+SNPING6 Sends an IPv6 ping

192 Detailed Descriptions of Commands

1921 AT+SNPING4 Sends an IPv4 ping

AT+SNPING4 Sends an IPv4 ping

Test commandAT+SNPING4=

Response+SNPING4 URL(1-500)(1-1400)(0-60000)

OK

Write commandAT+SNPING4=ltURLgtltcountgtltsizegtlttimeoutgt

Response+SNPING4 ltreplyIdgtltIP addressgtltreplyTimegt

OKorERRORParametersltURLgt String type Address of the remote hostltcountgt The number of Ping Echo Requset to send range 1~500ltsizegt Number of data bytes to send range 1~1400lttimeoutgt Ping request timeout value (in ms)range0-60000ltreplyIdgt Echo Reply numberltIP Addressgt IP Address of the remote hostltreplyTimegt Time in ms required to receive the response

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 272 281

ReferenceNoteBefore sending PING Request the GPRS context must be activated

1922 AT+SNPING6 Sends an IPv6 ping

AT+SNPING6 Sends an IPv6 ping

Test commandAT+SNPING6=

Response+SNPING6 URL(1-500)(1-1400)(0-60000)

OK

Write commandAT+SNPING6=ltURLgtltcountgtltsizegtlttimeoutgt

Response+SNPING6 ltreplyIdgtltIP addressgtltreplyTimegt

OKorERRORParametersltURLgt String type Address of the remote hostltcountgt The number of Ping Echo Requset to send range 1~500ltsizegt Number of data bytes to send range 1~1400lttimeoutgt Ping request timeout value (in ms)range0-60000ltreplyIdgt Echo Reply numberltIP Addressgt IP Address of the remote hostltreplyTimegt Time in ms required to receive the response

Parameter Saving Mode -Max Response Time -

ReferenceNoteBefore sending PING Request the GPRS context must be activated

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 273 281

20 Supported Error Codes andUnsolicited Result Codes

201 Summary of CME ERROR Codes

Final result code +CME ERROR lterrgt indicates an error related to mobile equipment or network Theoperation is similar to ERROR result code None of the following commands in the same Command line isexecuted Neither ERROR nor OK result code shall be returnedlterrgt values used by common messaging commands

Code of lterrgt Meaning0 phone failure1 no connection to phone2 phone-adaptor link reserved3 operation not allowed4 operation not supported5 PH-SIM PIN required6 PH-FSIM PIN required7 PH-FSIM PUK required10 SIM not inserted11 SIM PIN required12 SIM PUK required13 SIM failure14 SIM busy15 SIM wrong16 incorrect password17 SIM PIN2 required18 SIM PUK2 required20 memory full21 invalid index22 not found23 memory failure24 text string too long25 invalid characters in text string26 dial string too long

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 274 281

27 invalid characters in dial string30 no network service31 network timeout32 network not allowed - emergency call only40 network personalization PIN required41 network personalization PUK required42 network subset personalization PIN required43 network subset personalization PUK required44 service provider personalization PIN required45 service provider personalization PUK required46 corporate personalization PIN required47 corporate personalization PUK required99 resource limitation100 unknown103 Illegal MS106 Illegal ME107 GPRS services not allowed111 PLMN not allowed112 Location area not allowed113 Roaming not allowed in this location area132 service option not supported133 requested service option not subscribed134 service option temporarily out of order148 unspecified GPRS error149 PDP authentication failure150 invalid mobile class160 DNS resolve failed161 Socket open failed171 MMS task is busy now172 The MMS data is oversize173 The operation is overtime174 There is no MMS receiver175 The storage for address is full176 Not find the address177 The connection to network is failed178 Failed to read push message179 This is not a push message180 gprs is not attached181 tcpip stack is busy182 The MMS storage is full183 The box is empty

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 275 281

184 failed to save MMS185 It is in edit mode186 It is not in edit mode187 No content in the buffer188 Not find the file189 Failed to receive MMS190 Failed to read MMS191 Not M-Notificationind192 The MMS enclosure is full193 Unknown600 No Error601 Unrecognized Command602 Return Value Error603 Syntax Error604 Unspecified Error605 Data Transfer Already606 Action Already607 Not At Cmd608 Multi Cmd too long609 Abort Cops610 No Call Disc611 BT SAP Undefined612 BT SAP Not Accessible613 BT SAP Card Removed614 AT Not Allowed By Customer753 missing required cmd parameter754 invalid SIM command755 invalid File Id756 missing required P123 parameter757 invalid P123 parameter758 missing required command data759 invalid characters in command data765 Invalid input value766 Unsupported mode767 Operation failed768 Mux already running769 Unable to get control770 SIM network reject771 Call setup in progress772 SIM powered down773 SIM file not present

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 276 281

791 Param count not enough792 Param count beyond793 Param value range beyond794 Param type not match795 Param format invalid796 Get a null param797 CFUN state is 0 or 4

202 Summary of CMS ERROR Codes

Final result code +CMS ERROR lterrgt indicates an error related to message service or network Theoperation is similar to ERROR result code None of the following commands in the same Command line isexecuted Neither ERROR nor OK result code shall be returnedlterrgt values used by common messaging commands

Code of lterrgt Meaning1 Unassigned(unallocated) number3 No route to destination6 Channel unacceptable8 Operator determined barring10 Call barred11 Reserved16 Normal call clearing17 User busy18 No user responding19 User alerting no answer21 Short message transfer rejected22 Number changed25 Pre-emption26 Non-selected user clearing27 Destination out of service28 Invalid number format (incomplete number)29 Facility rejected30 Response to STATUS ENQUIRY32 Normal unspecified34 No circuitchannel available38 Network out of order41 Temporary failure

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 277 281

42 Switching equipment Congestion43 Access information discarded44 Requested circuitchannel not available47 Resources unavailable unspecified49 Quality of service unavailable50 Requested facility not subscribed55 Requested facility not subscribed57 Bearer capability not authorized58 Bearer capability not presently available63 Service or option not available unspecified65 Bearer service not implemented68 ACM equal or greater than ACM maximum69 Requested facility not implemented70 Only restricted digital information bearer capability is available79 Service or option not implemented unspecified81 Invalid transaction identifier value87 User not member of CUG88 Incompatible destination91 Invalid transit network selection95 Semantically incorrect message96 Invalid mandatory information97 Message type non-existent or not implemented98 Message type not compatible with protocol state99 Information element non-existent or not implemented100 Conditional information element error101 Message not compatible with protocol102 Recovery on timer expiry111 Protocol error unspecified127 Interworking unspecified128 Telematic interworking not supported129 Short message Type 0 not supported130 Cannot replace short message143 Unspecified TP-PID error144 Data coding scheme (alphabet) not supported145 Message class not supported159 Unspecified TP-DCS error160 Command cannot be acted161 Command unsupported175 Unspecified TP-Command error176 TPDU not supported192 SC busy

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 278 281

193 No SC subscription194 SC system failure195 Invalid SME address196 Destination SME barred197 SM Rejected-Duplicate SM198 TP-VPF not supported199 TP-VP not supported208 SIM SMS storage full209 No SMS storage capability in SIM210 Error in MS211 Memory Capacity Exceeded212 SIM Application Toolkit Busy213 SIM data download error224 CP retry exceed225 RP trim timeout226 SMS connection broken255 Unspecified error cause300 ME failure301 SMS reserved302 operation not allowed303 operation not supported304 invalid PDU mode305 invalid text mode310 SIM not inserted311 SIM pin necessary312 PH SIM pin necessary313 SIM failure314 SIM busy315 SIM wrong316 SIM PUK required317 SIM PIN2 required318 SIM PUK2 required320 memory failure321 invalid memory index322 memory full323 invalid input parameter324 invalid input format325 invalid input value330 SMSC address unknown331 no network332 network timeout

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 279 281

340 no cnma ack500 Unknown512 SMS no error513 Message length exceeds maximum length514 Invalid request parameters515 ME storage failure516 Invalid bearer service517 Invalid service mode518 Invalid storage type519 Invalid message format520 Too many MO concatenated messages521 SMSAL not ready522 SMSAL no more service523 Not support TP-Status-Report amp TP-Command in storage524 Reserved MTI525 No free entity in RL layer526 The port number is already registerred527 There is no free entity for port number528 More Message to Send state error529 MO SMS is not allow530 GPRS is suspended531 ME storage full532 Doing SIM refresh

203 Summary of Unsolicited Result Codes

URC Description AT Command

+CRING lttypegtIndicates incoming call to the TE if extendedformat is enabled

AT+CRC=1

+CREGltstatgt[ltlacgtltcigtltnetactgt]

There is a change in the MT networkregistration status or a change of thenetwork cell

AT+CREG=ltngt

+CMTI ltmem3gtltindexgtIndicates that new message has beenreceived

AT+CNMIltmtgt=1

+CMTIltmem3gtltindexgtMMSPUSH

Indicates that new MMS message has beenreceived

AT+CNMIltmtgt=1

+CMTltlengthgtltCRgtltLFgtltpdugt

Indicates that new message has beenreceived

AT+CNMIltmtgt=2 (PDU mode)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 280 281

+CMTltoagtltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

Indicates that new message has beenreceived

AT+CNMIltmtgt=2 (text mode)

+CBMltlengthgtltCRgtltLFgtltpdugt

Indicates that new cell broadcast messagehas been received

AT+CNMIltbmgt=2 (PDU modeenabled)

+CBMltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt

Indicates that new cell broadcast messagehas been received

AT+CNMIltbmgt=2 (text modeenabled)

+CDSltlengthgtltCRgtltLFgtltpdugt

Indicates that new SMS status report hasbeen received

AT+CNMIltdsgt=1 (PDU modeenabled)

+CDSltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

Indicates that new SMS status report hasbeen received

AT+CNMIltdsgt=1 (text modeenabled)

PSNWID ltmccgtltmncgtltfull network namegtltfullnetwork name CIgtltshortnetwork namegtltshortnetwork name CIgt

Refresh network name by network

AT+CLTS=1PSUTTZltyeargtltmonthgtltdaygtlthourgtltmingtltsecgtlttimezonegtltdstgt

Refresh time and time zone by network

+CTZV lttime zonegt Refresh network time zone by network

DST ltdstgtRefresh Network Daylight Saving Time bynetwork

+CPIN ltcodegtIndicates whether some password isrequired or not

AT+CPIN+CPIN NOT READY SIM Card is not ready+CPIN NOT INSERTED SIM Card is not inserted+CUSDltngt[ltstr_urcgt[ltdcsgt]]

Indicates an USSD response from thenetwork or network initiated operation AT+CUSD=1

NORMAL POWER DOWN SIM7000 is powered down by the PWRKEYpin or AT command AT+CPOWD=1

UNDER-VOLTAGE POWERDOWN Under-voltage automatic power down

UNDER-VOLTAGE WARNNING under-voltage warningOVER-VOLTAGE POWERDOWN Over-voltage automatic power down

OVER-VOLTAGE WARNNING over-voltage warning

RDYPower on procedure is completed and themodule is ready to operate at fixed baudrate (This URC does not appear whenauto-bauding function is active)

AT+IPR=ltrategtltrategt is not 0

+CFUN ltfungt Phone functionality indication (This URC AT+IPR=ltrategt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 281 281

does not appear when auto-baudingfunction is active)

ltrategt is not 0

[ltngt]CONNECT OK TCP UDP connection is successful AT+CIPSTART

CONNECTTCPUDP connection in channel mode issuccessful

[ltngt]CONNECT FAIL TCPUDP connection fails AT+CIPSTART[ltngt]ALREADY CONNECT TCPUDP connection exists AT+CIPSTART[ltngt]SEND OK Data sending is successful[ltngt]CLOSED TCPUDP connection is closedRECV FROM ltIP ADDRESSgtltPORTgt

shows remote IP address and port(only in single connection mode)

AT+CIPSRIP=1

+IPDltdatasizegtltTCPUDPgtltdatagt

display transfer protocol in IP header toreceived data or not (only in singleconnection mode)

AT+CIPHEADAT+CIPSHOWTP

+RECEIVEltngtltlengthgtReceived data from remote client (only inmultiple connection mode)

REMOTE IP ltIP ADDRESSgt Remote client connected in+CDNSGIP 1ltdomainnamegtltIPgt[ltIP2gt]

DNS successful AT+CDNSGIP

+CDNSGIP0ltdns error codegt DNS failed+PDP DEACT GPRS is disconnected by network+APP PDP ACTIVE Active the network of app side AT+CNACT=1+APP PDP DEACTIVE Deactive the network of app side AT+CNACT=0

  • Version History
  • Contents
  • 1Introduction
    • 11Scope of the document
    • 12Related documents
    • 13Conventions and abbreviations
    • 14AT Command syntax
      • 141Basic syntax
      • 142S Parameter syntax
      • 143Extended Syntax
      • 144Combining AT commands on the same Command line
      • 145Entering successive AT commands on separate lines
        • 15Supported character sets
        • 16Flow control
          • 161Software flow control (XONXOFF flow control)
          • 162Hardware flow control (RTSCTS flow control)
            • 17Definitions
              • 171Parameter Saving Mode
              • 172Max Response Time
                  • 2AT Commands According to V25TER
                    • 21Overview of AT Commands According to V25TER
                    • 22Detailed Description of AT Commands According to V
                      • 221A Re-issues the Last Command Given
                      • 222ATD Mobile Originated Call to Dial A Number
                      • 223ATE Set Command Echo Mode
                      • 224ATH Disconnect Existing Connection
                      • 225ATI Display Product Identification Information
                      • 226ATL Set Monitor speaker loudness
                      • 227ATM Set Monitor Speaker Mode
                      • 228+++ Switch from Data Mode or PPP Online Mode to C
                      • 229ATO Switch from Command Mode to Data Mode
                      • 2210ATQ Set Result Code Presentation Mode
                      • 2211ATS0 Set Number of Rings before Automatically Ans
                      • 2212ATS3 Set Command Line Termination Character
                      • 2213ATS4 Set Response Formatting Character
                      • 2214ATS5 Set Command Line Editing Character
                      • 2215ATS6 Pause Before Blind Dialing
                      • 2216ATS7 Set Number of Seconds to Wait for Connection
                      • 2217ATS8 Set Number of Seconds to Wait for Comma Dial
                      • 2218ATS10 Set Disconnect Delay after Indicating the A
                      • 2219ATV TA Response Format
                      • 2220ATX Set CONNECT Result Code Format and Monitor Ca
                      • 2221ATampC Set DCD Function Mode
                      • 2222ATampD Set DTR Function Mode
                      • 2223ATampE Set CONNECT Result Code Format About Speed
                      • 2224AT+GCAP Request Complete TA Capabilities List
                      • 2225AT+GMI Request Manufacturer Identification
                      • 2226AT+GMM Request TA Model Identification
                      • 2227AT+GMR Request TA Revision Identification of Soft
                      • 2228AT+GOI Request Global Object Identification
                      • 2229AT+GSN Request TA Serial Number Identification (I
                      • 2230AT+ICF Set TE-TA Control Character Framing
                      • 2231AT+IFC Set TE-TA Local Data Flow Control
                      • 2232AT+IPR Set TE-TA Fixed Local Rate
                          • 3AT Commands According to 3GPP TS 27007
                            • 31Overview of AT Command According to 3GPP TS 27007
                            • 32Detailed Descriptions of AT Command According to 3
                              • 321AT+CGMI Request Manufacturer Identification
                              • 322AT+CGMM Request Model Identification
                              • 323AT+CGMR Request TA Revision Identification of Sof
                              • 324AT+CGSN Request Product Serial Number Identificat
                              • 325AT+CSCS Select TE Character Set
                              • 326AT+CIMI Request International Mobile Subscriber I
                              • 327AT+CLCK Facility Lock
                              • 328AT+CMEE Report Mobile Equipment Error
                              • 329AT+COPS Operator Selection
                              • 3210AT+CPAS Phone Activity Status
                              • 3211AT+CPIN Enter PIN
                              • 3212AT+CPWD Change Password
                              • 3213AT+CRC Set Cellular Result Codes for Incoming Cal
                              • 3214AT+CREG Network Registration
                              • 3215AT+CRSM Restricted SIM Access
                              • 3216AT+CSQ Signal Quality Report
                              • 3217AT+CPOL Preferred Operator List
                              • 3218AT+COPN Read Operator Names
                              • 3219AT+CFUN Set Phone Functionality
                              • 3220AT+CCLK Clock
                              • 3221AT+CSIM Generic SIM Access
                              • 3222AT+CBC Battery Charge
                              • 3223AT+CUSD Unstructured Supplementary Service Data
                              • 3224AT+CNUM Subscriber Number
                                  • 4AT Commands According to 3GPP TS 27005
                                    • 41Overview of AT Commands According to 3GPP TS 2700
                                    • 42Detailed Descriptions of AT Commands According to
                                      • 421AT+CMGD Delete SMS Message
                                      • 422AT+CMGF Select SMS Message Format
                                      • 423AT+CMGL List SMS Messages from Preferred Store
                                      • 424AT+CMGR Read SMS Message
                                      • 425AT+CMGS Send SMS Message
                                      • 426AT+CMGW Write SMS Message to Memory
                                      • 427AT+CMSS Send SMS Message from Storage
                                      • 428AT+CNMI New SMS Message Indications
                                      • 429AT+CPMS Preferred SMS Message Storage
                                      • 4210AT+CRES Restore SMS Settings
                                      • 4211AT+CSAS Save SMS Settings
                                      • 4212AT+CSCA SMS Service Center Address
                                      • 4213AT+CSDH Show SMS Text Mode Parameters
                                      • 4214AT+CSMP Set SMS Text Mode Parameters
                                      • 4215AT+CSMS Select Message Service
                                          • 5AT Commands Special for SIMCom
                                            • 51Overview
                                            • 52Detailed Descriptions of Commands
                                              • 521AT+CPOWD Power off
                                              • 522AT+CADC Read ADC
                                              • 523AT+CFGRI Indicate RI When Using URC
                                              • 524AT+CLTS Get Local Timestamp
                                              • 525AT+CBAND Get and Set Mobile Operation Band
                                              • 526AT+CNSMOD Show Network System Mode
                                              • 527AT+CSCLK Configure Slow Clock
                                              • 528AT+CCID Show ICCID
                                              • 529AT+CDEVICE View Current Flash Device Type
                                              • 5210AT+GSV Display Product Identification Information
                                              • 5211AT+SGPIO Control the GPIO
                                              • 5212AT+SLEDS Set the Timer Period of Net Light
                                              • 5213AT+CNETLIGHT Close the Net Light or Open It to Sh
                                              • 5214AT+CSGS Netlight Indication of GPRS Status
                                              • 5215AT+CGPIO Control the GPIO by PIN Index
                                              • 5216AT+CBATCHK Set VBAT Checking Feature ONOFF
                                              • 5217AT+CNMP Preferred Mode Selection
                                              • 5218AT+CMNB Preferred Selection between CAT-M and NB-
                                              • 5219AT+CPSMS Power Saving Mode Setting
                                              • 5220AT+CEDRXS Extended-DRX Setting
                                              • 5221AT+CPSI Inquiring UE System Information
                                              • 5222AT+CGNAPN Get Network APN in CAT-M Or NB-IOT
                                              • 5223AT+CSDP Service Domain Preference
                                              • 5224AT+MCELLLOCK Lock the special CAT-M cell
                                              • 5225AT+NCELLLOCK Lock the special NB-IOT cell
                                              • 5226AT+NBSC Configure NB-IOT Scrambling Feature
                                              • 5227AT+CAPNMODE Select the Mode of Application Config
                                              • 5228AT+CRRCSTATE Query RRC State
                                              • 5229AT+CBANDCFG Configure CAT-M Or NB-IOT Band
                                              • 5230AT+CNACT APP Network Active
                                              • 5231AT+CNCFG PDP Configure
                                              • 5232AT+CEDUMP Set Whether the Module Reset When The M
                                              • 5233AT+CNBS Configure Band Scan Optimization For NB-I
                                              • 5234AT+CNDS Configure Service Domain Preference For N
                                              • 5235AT+CENG Switch On or Off Engineering Mode
                                              • 5236AT+CNACTCFG Configure IP Protocol Type
                                              • 5237AT+CTLIIC Control the Switch of IIC
                                              • 5238AT+CWIIC Write Values to Register of IIC Device
                                              • 5239AT+CRIIC Read Values from Register of IIC Device
                                              • 5240AT+CMCFG Manage Mobile Operator Configuration
                                              • 5241AT+CSIMLOCK SIM Lock
                                              • 5242AT+CRATSRCH Configure Parameter for Better RAT Se
                                              • 5243AT+SPWM Generate the Pulse-Width-Modulation
                                              • 5244AT+CASRIP Show Remote IP address and Port When Re
                                              • 5245AT+CEDRX Configure EDRX parameters
                                              • 5246AT+CPSMRDP Read PSM Dynamic Parameters
                                              • 5247AT+CPSMCFG Configure PSM version and Minimum Thre
                                              • 5248AT+CPSMCFGEXT Configure Modem Optimization of PSM
                                              • 5249AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication
                                              • 5250AT+CEDRXRDP eDRX Read Dynamic Parameters
                                              • 5251AT+CRAI Configure Release Assistance Indication i
                                                  • 6AT Commands for GPRS Support
                                                    • 61Overview
                                                    • 62Detailed Descriptions of AT Commands for GPRS Supp
                                                      • 621AT+CGATT Attach or Detach from GPRS Service
                                                      • 622AT+CGDCONT Define PDP Context
                                                      • 623AT+CGACT PDP Context Activate or Deactivate
                                                      • 624AT+CGPADDR Show PDP Address
                                                      • 625AT+CGREG Network Registration Status
                                                      • 626AT+CGSMS Select Service for MO SMS Messages
                                                      • 627AT+CEREG EPS Network Registration Status
                                                          • 7AT Commands for IP Application
                                                            • 71Overview
                                                            • 72Detailed Descriptions of Commands
                                                              • 721AT+SAPBR Bearer Settings for Applications Based o
                                                                  • 8AT Commands for TCPIP Application Toolkit
                                                                    • 81Overview
                                                                    • 82Detailed Descriptions of Commands
                                                                      • 821AT+CIPMUX Start Up Multi-IP Connection
                                                                      • 822AT+CIPSTART Start Up TCP or UDP Connection
                                                                      • 823AT+CIPSEND Send Data Through TCP or UDP Connectio
                                                                      • 824AT+CIPQSEND Select Data Transmitting Mode
                                                                      • 825AT+CIPACK Query Previous Connection Data Transmit
                                                                      • 826AT+CIPCLOSE Close TCP or UDP Connection
                                                                      • 827AT+CIPSHUT Deactivate GPRS PDP Context
                                                                      • 828AT+CLPORT Set Local Port
                                                                      • 829AT+CSTT Start Task and Set APN USER NAME PASSWO
                                                                      • 8210AT+CIICR Bring Up Wireless Connection with GPRS
                                                                      • 8211AT+CIFSR Get Local IP Address
                                                                      • 8212AT+CIFSREX Get Local IP Address extend
                                                                      • 8213AT+CIPSTATUS Query Current Connection Status
                                                                      • 8214AT+CDNSCFG Configure Domain Name Server
                                                                      • 8215AT+CDNSGIP Query the IP Address of Given Domain N
                                                                      • 8216AT+CIPHEAD Add an IP Head at the Beginning of a P
                                                                      • 8217AT+CIPATS Set Auto Sending Timer
                                                                      • 8218AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Da
                                                                      • 8219AT+CIPSERVER Configure Module as Server
                                                                      • 8220AT+CIPCSGP Set GPRS for Connection Mode
                                                                      • 8221AT+CIPSRIP Show Remote IP Address and Port When R
                                                                      • 8222AT+CIPDPDP Set Whether to Check State of GPRS Net
                                                                      • 8223AT+CIPMODE Select TCPIP Application Mode
                                                                      • 8224AT+CIPCCFG Configure Transparent Transfer Mode
                                                                      • 8225AT+CIPSHOWTP Display Transfer Protocol in IP Head
                                                                      • 8226AT+CIPUDPMODE UDP Extended Mode
                                                                      • 8227AT+CIPRXGET Get Data from Network Manually
                                                                      • 8228AT+CIPRDTIMER Set Remote Delay Timer
                                                                      • 8229AT+CIPSGTXT Select GPRS PDP context
                                                                      • 8230AT+CIPSENDHEX Set CIPSEND Data Format to Hex
                                                                      • 8231AT+CIPHEXS Set Output-data Format with suffix
                                                                      • 8232AT+CIPTKA Set TCP Keepalive Parameters
                                                                      • 8233AT+CIPOPTION Enable or Disable TCP nagle algorith
                                                                          • 9AT Commands for HTTP(S) Application
                                                                            • 91Overview
                                                                            • 92Detailed Descriptions of Commands
                                                                              • 921AT+SHSSL Select SSL Configure
                                                                              • 922AT+SHCONF Set HTTP(S) Parameter
                                                                              • 923AT+SHCONN HTTP(S) Connection
                                                                              • 924AT+SHBOD Set Body
                                                                              • 925AT+SHBODEXT Set Extension Body
                                                                              • 926AT+SHAHEAD Add Head
                                                                              • 927AT+SHCHEAD Clear Head
                                                                              • 928AT+SHPARA Set HTTP(S) Para
                                                                              • 929AT+SHCPARA Clear HTTP(S) Para
                                                                              • 9210AT+SHSTATE Query HTTP(S) Connection Status
                                                                              • 9211AT+SHREQ Set Request Type
                                                                              • 9212AT+SHREAD Read Response Value
                                                                              • 9213AT+SHDISC Disconnect HTTP(S)
                                                                              • 9214AT+HTTPTOFS Download File to AP File System
                                                                              • 9215AT+HTTPTOFSRL State of Download File to AP File S
                                                                                  • 10AT Commands for FTP Application
                                                                                    • 101Overview
                                                                                    • 102Detailed Descriptions of Commands
                                                                                      • 1021AT+FTPPORT Set FTP Control Port
                                                                                      • 1022AT+FTPMODE Set Active or Passive FTP Mode
                                                                                      • 1023AT+FTPTYPE Set the Type of Data to Be Transferred
                                                                                      • 1024AT+FTPPUTOPT Set FTP Put Type
                                                                                      • 1025AT+FTPCID Set FTP Bearer Profile Identifier
                                                                                      • 1026AT+FTPREST Set Resume Broken Download
                                                                                      • 1027AT+FTPSERV Set FTP Server Address
                                                                                      • 1028AT+FTPUN Set FTP User Name
                                                                                      • 1029AT+FTPPW Set FTP Password
                                                                                      • 10210AT+FTPGETNAME Set Download File Name
                                                                                      • 10211AT+FTPGETPATH Set Download File Path
                                                                                      • 10212AT+FTPPUTNAME Set Upload File Name
                                                                                      • 10213AT+FTPPUTPATH Set Upload File Path
                                                                                      • 10214AT+FTPGET Download File
                                                                                      • 10215AT+FTPPUT Set Upload File
                                                                                      • 10216AT+FTPDELE Delete Specified File in FTP Server
                                                                                      • 10217AT+FTPSIZE Get the Size of Specified File in FTP
                                                                                      • 10218AT+FTPSTATE Get the FTP State
                                                                                      • 10219AT+FTPEXTPUT Extend Upload File
                                                                                      • 10220AT+FTPMKD Make Directory on the Remote Machine
                                                                                      • 10221AT+FTPRMD Remove Directory on the Remote Machine
                                                                                      • 10222AT+FTPLIST List Contents of Directory on the Remo
                                                                                      • 10223AT+FTPEXTGET Extend Download File
                                                                                      • 10224AT+FTPETPUT Upload File
                                                                                      • 10225AT+FTPETGET Download File
                                                                                      • 10226AT+FTPQUIT Quit Current FTP Session
                                                                                      • 10227AT+FTPRENAME Rename the Specified File on the Rem
                                                                                      • 10228AT+FTPMDTM Get the Last Modification Timestamp of
                                                                                          • 11AT Command for NTP function
                                                                                            • 111Overview
                                                                                            • 112Detailed Descriptions of Commands
                                                                                              • 1121AT+CNTPCID Set GPRS Bearer Profilersquos ID
                                                                                              • 1122AT+CNTP Synchronize Network Time
                                                                                                  • 12AT Commands for OneNet Application
                                                                                                    • 121Overview
                                                                                                    • 122Detailed Descriptions of Commands
                                                                                                      • 1221AT+MIPLCREATE Create OneNet configuration
                                                                                                      • 1222AT+MIPLDELETE Delete OneNet configuration
                                                                                                      • 1223AT+MIPLOPEN Connect to OneNet
                                                                                                      • 1224AT+MIPLADDOBJ Add object
                                                                                                      • 1225AT+MIPLDELOBJ Delete Object
                                                                                                      • 1226AT+MIPLCLOSE Disconnect to OneNet
                                                                                                      • 1227AT+MIPLNOTIFY Notify Data to OneNet
                                                                                                      • 1228AT+MIPLREADRSP Send Response on Read Command
                                                                                                      • 1229AT+MIPLWRITERSP Send Response on Write Command
                                                                                                      • 12210AT+MIPLEXECUTERSP Send Response on Execute Comman
                                                                                                      • 12211AT+MIPLOBSERVERSP Send Response On Observe Comman
                                                                                                      • 12212AT+MIPLDISCOVERRSP Send Response on Discover Comm
                                                                                                      • 12213AT+MIPLPARAMETERRSP Send Response on Parameter Co
                                                                                                      • 12214AT+MIPLUPDATE Update Registration
                                                                                                      • 12215AT+MIPLVER Version of OneNet SDK
                                                                                                      • 12216AT+MIPLBOOTSTRAP Bootstrap Mode
                                                                                                      • 12217+MIPLREAD Read Request to User
                                                                                                      • 12218+MIPLWRITE Write Request to User
                                                                                                      • 12219+MIPLEXECUTE Execute Request to User
                                                                                                      • 12220+MIPLOBSERVE Observe Request to User
                                                                                                      • 12221+MIPLDISCOVER Discover Request to User
                                                                                                      • 12222+MIPLPARAMETER Set Parameter Request to User
                                                                                                      • 12223+MIPLEVENT Event Indication to User
                                                                                                          • 13AT Commands for Telecom IOT Application
                                                                                                            • 131Overview
                                                                                                            • 132Detailed Descriptions of Commands
                                                                                                              • 1321AT+SIMLCREATE Create Configuration
                                                                                                              • 1322AT+SIMLMODE Connection Mode
                                                                                                              • 1323AT+SIMLOPEN Connect to Telecom IOT
                                                                                                              • 1324AT+SIMLSEND Send Data to Telecom IOT
                                                                                                              • 1325AT+SIMLCLOSE Disconnect to Telecom IOT
                                                                                                                  • 14AT Commands for GNSS Application
                                                                                                                    • 141Overview
                                                                                                                    • 142Detailed Descriptions of Commands
                                                                                                                      • 1421AT+CGNSPWR GNSS Power Control
                                                                                                                      • 1422AT+CGNSINF GNSS Navigation Information Parsed Fro
                                                                                                                      • 1423AT+CGNSURC GNSS Navigation URC Report
                                                                                                                      • 1424AT+CGNSPORT GNSS NMEA Out Port Set
                                                                                                                      • 1425AT+CGNSCOLD GNSS Cold Start
                                                                                                                      • 1426AT+CGNSWARM GNSS Warm Start
                                                                                                                      • 1427AT+CGNSHOT GNSS Hot Start
                                                                                                                      • 1428AT+CGNSMOD GNSS Work Mode Set
                                                                                                                      • 1429AT+CGNSCFG GNSS NMEA Out Configure
                                                                                                                      • 14210AT+CGNSTST GNSS NMEA Data Output to AT Port
                                                                                                                      • 14211AT+CGNSXTRA GNSS XTRA Function Open
                                                                                                                      • 14212AT+CGNSCPY GNSS XTRA File Copy
                                                                                                                      • 14213AT+CGNSRTMS GNSS NMEA Out Frequency Configure
                                                                                                                      • 14214AT+CGNSHOR Configure Positioning Desired Accurac
                                                                                                                      • 14215AT+CGNSUTIPR Configure Baud Rate When NMEA Outpu
                                                                                                                      • 14216AT+CGNSNMEA Configure NMEA Output Sentences
                                                                                                                      • 14217AT+CGTP IZAT GNSS Configure
                                                                                                                      • 14218AT+CGNSSUPLCFG GNSS SUPL Configure
                                                                                                                      • 14219AT+CGNSSUPL GNSS SUPL Control
                                                                                                                          • 15AT Commands for File System
                                                                                                                            • 151Overview
                                                                                                                            • 152Detailed Descriptions of Commands
                                                                                                                              • 1521AT+CFSINIT Get Flash Data Buffer
                                                                                                                              • 1522AT+CFSWFILE Write File to the Flash Buffer Alloca
                                                                                                                              • 1523AT+CFSRFILE Read File from Flash
                                                                                                                              • 1524AT+CFSDFILE Delete the File from the Flash
                                                                                                                              • 1525AT+CFSGFIS Get File Size
                                                                                                                              • 1526AT+CFSREN Rename a File
                                                                                                                              • 1527AT+CFSGFRS Get the Size of File System
                                                                                                                              • 1528AT+CFSTERM Free the Flash Buffer Allocated by CFS
                                                                                                                              • 1529AT+CBAINIT Initialize the AP Backup File System
                                                                                                                              • 15210AT+CBALIST Set the files Which Want to Backup
                                                                                                                              • 15211AT+CBAPPS Start to Backup AP File System Allocate
                                                                                                                              • 15212AT+CBART Restore the File into AP File System
                                                                                                                                  • 16AT Commands for SIM Application Toolkit
                                                                                                                                    • 161Overview
                                                                                                                                    • 162Detailed Descriptions of Commands
                                                                                                                                      • 1621AT+STIN SAT Indication
                                                                                                                                      • 1622AT+STGI Get SAT Information
                                                                                                                                      • 1623AT+STGR SAT Respond
                                                                                                                                      • 1624AT+STK STK Switch
                                                                                                                                          • 17AT Commands for SSL Application
                                                                                                                                            • 171Overview of AT Commands for SSL Application
                                                                                                                                            • 172Detailed Descriptions of AT Commands for SSL Appli
                                                                                                                                              • 1721AT+CSSLCFG Configure SSL Parameters of Context Id
                                                                                                                                                  • 18AT Commands for TCPUDP Application
                                                                                                                                                    • 181Overview
                                                                                                                                                    • 182Detailed Descriptions of Commands
                                                                                                                                                      • 1821AT+CACID Set TCPUDP Identifier
                                                                                                                                                      • 1822AT+CASSLCFG Set SSL Certificate and Timeout Param
                                                                                                                                                      • 1823AT+CAOPEN Open a TCPUDP Connection
                                                                                                                                                      • 1824AT+CASERVER Open a TCPUDP Server
                                                                                                                                                      • 1825AT+CASEND Send Data via an Established Connection
                                                                                                                                                      • 1826AT+CARECV Receive Data via an Established Connect
                                                                                                                                                      • 1827AT+CAACK Query Send Data Information
                                                                                                                                                      • 1828AT+CASTATE Query TCPUDP Connection State
                                                                                                                                                      • 1829AT+CACLOSE Close a TCPUDP Connection
                                                                                                                                                      • 18210AT+CACFG Configure Transparent Transmission Param
                                                                                                                                                      • 18211AT+CASWITCH Switch to Transparent Transport Mode
                                                                                                                                                          • 19AT Commands for PING
                                                                                                                                                            • 191Overview
                                                                                                                                                            • 192Detailed Descriptions of Commands
                                                                                                                                                              • 1921AT+SNPING4 Sends an IPv4 ping
                                                                                                                                                              • 1922AT+SNPING6 Sends an IPv6 ping
                                                                                                                                                                  • 20Supported Error Codes and Unsolicited Result Code
                                                                                                                                                                    • 201Summary of CME ERROR Codes
                                                                                                                                                                    • 202Summary of CMS ERROR Codes
                                                                                                                                                                    • 203Summary of Unsolicited Result Codes
Page 3: SIM7000Series ATCommandManual

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 3 281

Version History

Version Date Chapter What is newV100 20170622 New version

V101 20170908

5222 AT+CPSI Add AT command5223 AT+CGNAPN Add AT command5224 AT+CSDP Add AT command5225 AT+MCELLLOCK Add AT command5226 AT+NCELLLOCK Add AT command5227 AT+NBSC Add AT commandChapter 7 Add IPChapter 9 Add HTTPChapter 10 Add PINGsChapter 13 Add GNSS

V102 20171218

Delete ATZATampFATampV

AllModify parameter save mode and maxresponse time

171 Add AUTO_SAVE_REBOOT172 Add Max response time222 ATD Delete parameters ltgt3214 AT+CREG Change description of parameters5228 AT+CAPNMODE Add AT command5229 AT+CRRCSTATE Add AT command5230 AT+CBANDCFG Add AT command

822 AT+CIPSTARTChange range of parameter ltngt from 0hellip5to 0hellip7

8232 AT+CIPTKA Add AT command8233 AT+CIPOPTION Add AT commandChapter 11 Add FTPChapter 12 Add NTP13310 AT+CGNSTST Add AT Command

V103 20180508

3217 AT+CPOL Modify parameters3224 AT+CNUM Add AT Command521 AT+CEDRXS Modify range of ltAcT-typegt5231 AT+CNACT Add AT Command5232 AT+CEDUMP Add AT Command5233 AT+CNBS Add AT Command5234 AT+CNDS Add AT Command5235 AT+CENG Add AT Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 4 281

929 AT+HTTPTOFS Add AT CommandChapter 13 Add OneNetChapter 14 Add Telecom IOTChapter 15 Add GNSSChapter 16 Add File systemChapter 17 Add SATChapter 18 Add SSL

V104 21081225

Delete AT+CASSL5236 AT+CNACTCFG Add AT Command5237 AT+CTLIIC Add AT Command5238 AT+CWIIC Add AT Command5239 AT+CRIIC Add AT Command5240 AT+CMCFG Add AT Command5241 AT+CSIMLOCK Add AT Command5242 AT+CRATSRCH Add AT Command5243 AT+SPWM Add AT Command5244 AT+CASRIP Add AT Command5245 AT+CEDRX Add AT Command627 AT+CEREG Add AT Command9210 AT+HTTPTOFSRL Add AT Command13216AT+MIPLBOOTSTRAP

Add AT Command

13217 +MIPLREAD Add AT Command13218 +MIPLWRITE Add AT Command13219 +MIPLEXECUTE Add AT Command13220 +MIPLOBSERVE Add AT Command13221 +MIPLDISCOVER Add AT Command13222+MIPLPARAMETER

Add AT Command

13223 +MIPLEVENT Add AT Command15213 AT+CGNSRTMS Add AT Command1822 AT+CASSLCFG Extend AT command1828 AT+CACFG Add AT Command1829 AT+CASWITCH Add AT CommandChapter 19 Add PINGChapter 20 Add Supported Unsolicited Result Codes

V105 20200120

AT+CNBP Delete AT Command5245 AT+CPSMRDP Add AT Command5246 AT+CPSMCFG Add AT Command5247 AT+CPSMCFGEXT Add AT Command5248 AT+CPSMSTATUS Add AT Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 5 281

5249 AT+CEDRXRDP Add AT Command5250 AT+CRAI Add AT Command15214 AT+CGNSHOR Add AT Command15215 AT+CGNSUTIPR Add AT Command15216 AT+CGNSNMEA Add AT Command15217 AT+CGTP Add AT Command15218 AT+CGNSSUPLCFG Add AT Command15219 AT+CGNSSUPL Add AT Command

V106 20200728 All

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 6 281

Contents

Version History3

Contents 6

1 Introduction1511 Scope of the document1512 Related documents1513 Conventions and abbreviations1514 AT Command syntax15

141 Basic syntax16142 S Parameter syntax16143 Extended Syntax16144 Combining AT commands on the same Command line 17145 Entering successive AT commands on separate lines17

15 Supported character sets 1716 Flow control18

161 Software flow control (XONXOFF flow control)18162 Hardware flow control (RTSCTS flow control)18

17 Definitions19171 Parameter Saving Mode19172 Max Response Time19

2 AT Commands According to V25TER2021 Overview of AT Commands According to V25TER2022 Detailed Description of AT Commands According to V25TER21

221 A Re-issues the Last Command Given21222 ATD Mobile Originated Call to Dial A Number 21223 ATE Set Command Echo Mode 22224 ATH Disconnect Existing Connection23225 ATI Display Product Identification Information23226 ATL Set Monitor speaker loudness24227 ATM Set Monitor Speaker Mode24228 +++ Switch from Data Mode or PPP Online Mode to Command Mode24229 ATO Switch from Command Mode to Data Mode252210 ATQ Set Result Code Presentation Mode252211 ATS0 Set Number of Rings before Automatically Answering the Call262212 ATS3 Set Command Line Termination Character262213 ATS4 Set Response Formatting Character272214 ATS5 Set Command Line Editing Character282215 ATS6 Pause Before Blind Dialing 282216 ATS7 Set Number of Seconds to Wait for Connection Completion29

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 7 281

2217 ATS8 Set Number of Seconds to Wait for Comma Dial Modifier Encountered in DialString of D Command292218 ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier302219 ATV TA Response Format302220 ATX Set CONNECT Result Code Format and Monitor Call Progress312221 ATampC Set DCD Function Mode322222 ATampD Set DTR Function Mode322223 ATampE Set CONNECT Result Code Format About Speed 332224 AT+GCAP Request Complete TA Capabilities List 332225 AT+GMI Request Manufacturer Identification342226 AT+GMM Request TAModel Identification342227 AT+GMR Request TA Revision Identification of Software Release352228 AT+GOI Request Global Object Identification 352229 AT+GSN Request TA Serial Number Identification (IMEI)362230 AT+ICF Set TE-TA Control Character Framing 362231 AT+IFC Set TE-TA Local Data Flow Control372232 AT+IPR Set TE-TA Fixed Local Rate38

3 AT Commands According to 3GPP TS 27007 4031 Overview of AT Command According to 3GPP TS 270074032 Detailed Descriptions of AT Command According to 3GPP TS 27007 41

321 AT+CGMI Request Manufacturer Identification41322 AT+CGMM Request Model Identification 41323 AT+CGMR Request TA Revision Identification of Software Release42324 AT+CGSN Request Product Serial Number Identification42325 AT+CSCS Select TE Character Set 42326 AT+CIMI Request International Mobile Subscriber Identity43327 AT+CLCK Facility Lock44328 AT+CMEE Report Mobile Equipment Error45329 AT+COPS Operator Selection463210 AT+CPAS Phone Activity Status 483211 AT+CPIN Enter PIN483212 AT+CPWD Change Password493213 AT+CRC Set Cellular Result Codes for Incoming Call Indication 503214 AT+CREG Network Registration513215 AT+CRSM Restricted SIM Access523216 AT+CSQ Signal Quality Report 533217 AT+CPOL Preferred Operator List543218 AT+COPN Read Operator Names553219 AT+CFUN Set Phone Functionality 563220 AT+CCLK Clock 573221 AT+CSIM Generic SIM Access583222 AT+CBC Battery Charge 583223 AT+CUSD Unstructured Supplementary Service Data593224 AT+CNUM Subscriber Number 60

4 AT Commands According to 3GPP TS 27005 61

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 8 281

41 Overview of AT Commands According to 3GPP TS 270056142 Detailed Descriptions of AT Commands According to 3GPP TS 27005 61

421 AT+CMGD Delete SMS Message61422 AT+CMGF Select SMS Message Format62423 AT+CMGL List SMS Messages from Preferred Store63424 AT+CMGR Read SMS Message66425 AT+CMGS Send SMS Message69426 AT+CMGW Write SMS Message to Memory70427 AT+CMSS Send SMS Message from Storage72428 AT+CNMI New SMS Message Indications73429 AT+CPMS Preferred SMS Message Storage754210 AT+CRES Restore SMS Settings764211 AT+CSAS Save SMS Settings 774212 AT+CSCA SMS Service Center Address774213 AT+CSDH Show SMS Text Mode Parameters784214 AT+CSMP Set SMS Text Mode Parameters794215 AT+CSMS Select Message Service80

5 AT Commands Special for SIMCom8251 Overview8252 Detailed Descriptions of Commands83

521 AT+CPOWD Power off83522 AT+CADC Read ADC84523 AT+CFGRI Indicate RI When Using URC 84524 AT+CLTS Get Local Timestamp85525 AT+CBAND Get and Set Mobile Operation Band87526 AT+CNSMOD Show Network System Mode 87527 AT+CSCLK Configure Slow Clock88528 AT+CCID Show ICCID89529 AT+CDEVICE View Current Flash Device Type895210 AT+GSV Display Product Identification Information905211 AT+SGPIO Control the GPIO 905212 AT+SLEDS Set the Timer Period of Net Light 915213 AT+CNETLIGHT Close the Net Light or Open It to Shining925214 AT+CSGS Netlight Indication of GPRS Status925215 AT+CGPIO Control the GPIO by PIN Index935216 AT+CBATCHK Set VBAT Checking Feature ONOFF 945217 AT+CNMP Preferred Mode Selection 955218 AT+CMNB Preferred Selection between CAT-M and NB-IoT955219 AT+CPSMS Power Saving Mode Setting965220 AT+CEDRXS Extended-DRX Setting975221 AT+CPSI Inquiring UE System Information985222 AT+CGNAPN Get Network APN in CAT-M Or NB-IOT1005223 AT+CSDP Service Domain Preference 1005224 AT+MCELLLOCK Lock the special CAT-M cell1015225 AT+NCELLLOCK Lock the special NB-IOT cell102

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 9 281

5226 AT+NBSC Configure NB-IOT Scrambling Feature1025227 AT+CAPNMODE Select the Mode of Application Configure APN 1035228 AT+CRRCSTATE Query RRC State 1045229 AT+CBANDCFG Configure CAT-M Or NB-IOT Band 1045230 AT+CNACT APP Network Active 1055231 AT+CNCFG PDP Configure1065232 AT+CEDUMP Set Whether the Module Reset When The Module is Crashed1075233 AT+CNBS Configure Band Scan Optimization For NB-IOT1085234 AT+CNDS Configure Service Domain Preference For NB-IOT 1095235 AT+CENG Switch On or Off Engineering Mode1095236 AT+CNACTCFG Configure IP Protocol Type1115237 AT+CTLIIC Control the Switch of IIC1125238 AT+CWIIC Write Values to Register of IIC Device1135239 AT+CRIIC Read Values from Register of IIC Device1135240 AT+CMCFG Manage Mobile Operator Configuration1145241 AT+CSIMLOCK SIM Lock 1155242 AT+CRATSRCH Configure Parameter for Better RAT Search1175243 AT+SPWM Generate the Pulse-Width-Modulation1185244 AT+CASRIP Show Remote IP address and Port When Received Data1185245 AT+CEDRX Configure EDRX parameters1195246 AT+CPSMRDP Read PSM Dynamic Parameters 1205247 AT+CPSMCFG Configure PSM version and Minimum Threshold Value1215248 AT+CPSMCFGEXT Configure Modem Optimization of PSM1225249 AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication1235250 AT+CEDRXRDP eDRX Read Dynamic Parameters1245251 AT+CRAI Configure Release Assistance Indication in NB-IOT network125

6 AT Commands for GPRS Support12761 Overview 12762 Detailed Descriptions of AT Commands for GPRS Support 127

621 AT+CGATT Attach or Detach from GPRS Service 127622 AT+CGDCONT Define PDP Context 128623 AT+CGACT PDP Context Activate or Deactivate 130624 AT+CGPADDR Show PDP Address130625 AT+CGREG Network Registration Status132626 AT+CGSMS Select Service for MO SMS Messages 134627 AT+CEREG EPS Network Registration Status 134

7 AT Commands for IP Application13771 Overview 13772 Detailed Descriptions of Commands137

721 AT+SAPBR Bearer Settings for Applications Based on IP137

8 AT Commands for TCPIP Application Toolkit 13981 Overview 13982 Detailed Descriptions of Commands140

821 AT+CIPMUX Start Up Multi-IP Connection140

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 10 281

822 AT+CIPSTART Start Up TCP or UDP Connection140823 AT+CIPSEND Send Data Through TCP or UDP Connection143824 AT+CIPQSEND Select Data Transmitting Mode144825 AT+CIPACK Query Previous Connection Data Transmitting State 145826 AT+CIPCLOSE Close TCP or UDP Connection146827 AT+CIPSHUT Deactivate GPRS PDP Context147828 AT+CLPORT Set Local Port 147829 AT+CSTT Start Task and Set APN USER NAME PASSWORD 1488210 AT+CIICR Bring Up Wireless Connection with GPRS1498211 AT+CIFSR Get Local IP Address1508212 AT+CIFSREX Get Local IP Address extend 1508213 AT+CIPSTATUS Query Current Connection Status1518214 AT+CDNSCFG Configure Domain Name Server 1528215 AT+CDNSGIP Query the IP Address of Given Domain Name1538216 AT+CIPHEAD Add an IP Head at the Beginning of a Package Received1548217 AT+CIPATS Set Auto Sending Timer 1558218 AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data 1558219 AT+CIPSERVER Configure Module as Server 1568220 AT+CIPCSGP Set GPRS for Connection Mode1578221 AT+CIPSRIP Show Remote IP Address and Port When Received Data1588222 AT+CIPDPDP Set Whether to Check State of GPRS Network Timing1588223 AT+CIPMODE Select TCPIP Application Mode1598224 AT+CIPCCFG Configure Transparent Transfer Mode 1608225 AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data1618226 AT+CIPUDPMODE UDP Extended Mode1628227 AT+CIPRXGET Get Data from Network Manually1638228 AT+CIPRDTIMER Set Remote Delay Timer1658229 AT+CIPSGTXT Select GPRS PDP context 1668230 AT+CIPSENDHEX Set CIPSEND Data Format to Hex1668231 AT+CIPHEXS Set Output-data Format with suffix1678232 AT+CIPTKA Set TCP Keepalive Parameters1678233 AT+CIPOPTION Enable or Disable TCP nagle algorithm168

9 AT Commands for HTTP(S) Application170

91 Overview 17092 Detailed Descriptions of Commands170

921 AT+SHSSL Select SSL Configure 171922 AT+SHCONF Set HTTP(S) Parameter171923 AT+SHCONN HTTP(S) Connection172924 AT+SHBOD Set Body172925 AT+SHBODEXT Set Extension Body 173926 AT+SHAHEAD Add Head173927 AT+SHCHEAD Clear Head174928 AT+SHPARA Set HTTP(S) Para174929 AT+SHCPARA Clear HTTP(S) Para 175

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 11 281

9210 AT+SHSTATE Query HTTP(S) Connection Status1759211 AT+SHREQ Set Request Type 1769212 AT+SHREAD Read Response Value1779213 AT+SHDISC Disconnect HTTP(S)1789214 AT+HTTPTOFS Download File to AP File System1799215 AT+HTTPTOFSRL State of Download File to AP File System180

10 AT Commands for FTP Application 181101 Overview 181102 Detailed Descriptions of Commands182

1021 AT+FTPPORT Set FTP Control Port1821022 AT+FTPMODE Set Active or Passive FTP Mode 1821023 AT+FTPTYPE Set the Type of Data to Be Transferred1831024 AT+FTPPUTOPT Set FTP Put Type 1841025 AT+FTPCID Set FTP Bearer Profile Identifier1841026 AT+FTPREST Set Resume Broken Download 1851027 AT+FTPSERV Set FTP Server Address1851028 AT+FTPUN Set FTP User Name1861029 AT+FTPPW Set FTP Password18610210 AT+FTPGETNAME Set Download File Name18710211 AT+FTPGETPATH Set Download File Path 18810212 AT+FTPPUTNAME Set Upload File Name18810213 AT+FTPPUTPATH Set Upload File Path18910214 AT+FTPGET Download File 18910215 AT+FTPPUT Set Upload File19110216 AT+FTPDELE Delete Specified File in FTP Server19210217 AT+FTPSIZE Get the Size of Specified File in FTP Server19210218 AT+FTPSTATE Get the FTP State 19310219 AT+FTPEXTPUT Extend Upload File19410220 AT+FTPMKD Make Directory on the Remote Machine19410221 AT+FTPRMD Remove Directory on the Remote Machine19510222 AT+FTPLIST List Contents of Directory on the Remote Machine 19610223 AT+FTPEXTGET Extend Download File19710224 AT+FTPETPUT Upload File19810225 AT+FTPETGET Download File19910226 AT+FTPQUIT Quit Current FTP Session 20010227 AT+FTPRENAME Rename the Specified File on the Remote Machine20010228 AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine201

11 AT Command for NTP function203111 Overview 203112 Detailed Descriptions of Commands203

1121 AT+CNTPCID Set GPRS Bearer Profilersquos ID 2031122 AT+CNTP Synchronize Network Time204

12 AT Commands for OneNet Application206

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 12 281

121 Overview 206122 Detailed Descriptions of Commands207

1221 AT+MIPLCREATE Create OneNet configuration2071222 AT+MIPLDELETE Delete OneNet configuration2071223 AT+MIPLOPEN Connect to OneNet 2081224 AT+MIPLADDOBJ Add object 2081225 AT+MIPLDELOBJ Delete Object 2091226 AT+MIPLCLOSE Disconnect to OneNet 2091227 AT+MIPLNOTIFY Notify Data to OneNet2101228 AT+MIPLREADRSP Send Response on Read Command 2111229 AT+MIPLWRITERSP Send Response on Write Command 21112210 AT+MIPLEXECUTERSP Send Response on Execute Command 21212211 AT+MIPLOBSERVERSP Send Response On Observe Command 21212212 AT+MIPLDISCOVERRSP Send Response on Discover Command21312213 AT+MIPLPARAMETERRSP Send Response on Parameter Command 21312214 AT+MIPLUPDATE Update Registration21412215 AT+MIPLVER Version of OneNet SDK21412216 AT+MIPLBOOTSTRAP Bootstrap Mode21512217 +MIPLREAD Read Request to User21512218 +MIPLWRITE Write Request to User21612219 +MIPLEXECUTE Execute Request to User 21612220 +MIPLOBSERVE Observe Request to User21712221 +MIPLDISCOVER Discover Request to User21712222 +MIPLPARAMETER Set Parameter Request to User21712223 +MIPLEVENT Event Indication to User218

13 AT Commands for Telecom IOT Application219131 Overview 219132 Detailed Descriptions of Commands219

1321 AT+SIMLCREATE Create Configuration2191322 AT+SIMLMODE Connection Mode2201323 AT+SIMLOPEN Connect to Telecom IOT2201324 AT+SIMLSEND Send Data to Telecom IOT2211325 AT+SIMLCLOSE Disconnect to Telecom IOT 221

14 AT Commands for GNSS Application222141 Overview 222142 Detailed Descriptions of Commands222

1421 AT+CGNSPWR GNSS Power Control2221422 AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences 2231423 AT+CGNSURC GNSS Navigation URC Report2251424 AT+CGNSPORT GNSS NMEA Out Port Set2261425 AT+CGNSCOLD GNSS Cold Start 2261426 AT+CGNSWARM GNSS Warm Start2271427 AT+CGNSHOT GNSS Hot Start 2271428 AT+CGNSMOD GNSS Work Mode Set 2281429 AT+CGNSCFG GNSS NMEA Out Configure 228

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 13 281

14210 AT+CGNSTST GNSS NMEA Data Output to AT Port22914211 AT+CGNSXTRA GNSS XTRA Function Open23014212 AT+CGNSCPY GNSS XTRA File Copy23114213 AT+CGNSRTMS GNSS NMEA Out Frequency Configure 23114214 AT+CGNSHOR Configure Positioning Desired Accuracy 23214215 AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3 23314216 AT+CGNSNMEA Configure NMEA Output Sentences23314217 AT+CGTP IZAT GNSS Configure23514218 AT+CGNSSUPLCFG GNSS SUPL Configure23714219 AT+CGNSSUPL GNSS SUPL Control 238

15 AT Commands for File System 239151 Overview 239152 Detailed Descriptions of Commands239

1521 AT+CFSINIT Get Flash Data Buffer 2391522 AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT2401523 AT+CFSRFILE Read File from Flash2411524 AT+CFSDFILE Delete the File from the Flash 2411525 AT+CFSGFIS Get File Size 2421526 AT+CFSREN Rename a File2431527 AT+CFSGFRS Get the Size of File System2441528 AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT2441529 AT+CBAINIT Initialize the AP Backup File System24515210 AT+CBALIST Set the files Which Want to Backup24515211 AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT and CBALIST

24615212 AT+CBART Restore the File into AP File System246

16 AT Commands for SIM Application Toolkit247161 Overview 247162 Detailed Descriptions of Commands247

1621 AT+STIN SAT Indication2471622 AT+STGI Get SAT Information2481623 AT+STGR SAT Respond2501624 AT+STK STK Switch251

17 AT Commands for SSL Application252171 Overview of AT Commands for SSL Application 252172 Detailed Descriptions of AT Commands for SSL Application252

1721 AT+CSSLCFG Configure SSL Parameters of Context Identifier252

18 AT Commands for TCPUDP Application 257181 Overview 257182 Detailed Descriptions of Commands257

1821 AT+CACID Set TCPUDP Identifier2571822 AT+CASSLCFG Set SSL Certificate and Timeout Parameters2581823 AT+CAOPEN Open a TCPUDP Connection 2601824 AT+CASERVER Open a TCPUDP Server261

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 14 281

1825 AT+CASEND Send Data via an Established Connection 2631826 AT+CARECV Receive Data via an Established Connection 2641827 AT+CAACK Query Send Data Information 2641828 AT+CASTATE Query TCPUDP Connection State2651829 AT+CACLOSE Close a TCPUDP Connection26518210 AT+CACFG Configure Transparent Transmission Parameters26618211 AT+CASWITCH Switch to Transparent Transport Mode269

19 AT Commands for PING271191 Overview 271192 Detailed Descriptions of Commands271

1921 AT+SNPING4 Sends an IPv4 ping2711922 AT+SNPING6 Sends an IPv6 ping272

20 Supported Error Codes and Unsolicited Result Codes 273201 Summary of CME ERROR Codes273202 Summary of CMS ERROR Codes276203 Summary of Unsolicited Result Codes279

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 15 281

THIS DOCUMENT IS A REFERENCE GUIDE TO ALL THE AT COMMANDS

1 Introduction

11 Scope of the document

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

12 Related documents

You can visit the SIMCom Website using the following linkhttpwwwsimcomcom

13 Conventions and abbreviations

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

In application controlling device controls the GSM engine by sending AT Command via its serial interfaceThe controlling device at the other end of the serial line is referred to as following termTE (Terminal Equipment)DTE (Data Terminal Equipment) or plainly the application which is running on an embedded system

14 AT Command syntax

The AT or at or aT or At prefix must be set at the beginning of each Command line To terminate a

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 16 281

Command line enter ltCRgtCommands are usually followed by a response that includes ltCRgtltLFgtltresponsegtltCRgtltLFgtThroughout this document only the responses are presentedltCRgtltLFgt are omitted intentionally

The AT Command set implemented by SIM7080 Series is a combination of 3GPP TS 27005 3GPP TS27007 and ITU-T recommendation V25ter and the AT commands developed by SIMCom

Only enter AT Command through serial port after SIM7080 Series is powered on and Unsolicited ResultCode RDY is received from serial port If auto-bauding is enabled the Unsolicited Result CodesRDY and so on are not indicated when you start up the ME and the AT prefix or at prefix must beset at the beginning of each command line

All these AT commands can be split into three categories syntactically basic S parameter andextended These are as follows

141 Basic syntax

These AT commands have the format of ATltxgtltngt or ATampltxgtltngt where ltxgtis the Command andltngtisare the argument(s) for that Command An example of this is ATEltngt which tells the DCEwhether received characters should be echoed back to the DTE according to the value of ltngt ltngt isoptional and a default will be used if missing

142 S Parameter syntax

These AT commands have the format of ATSltngt=ltmgt where ltngt is the index of the S register to setand ltmgt is the value to assign to it ltmgt is optional if it is missing then a default value is assigned

143 Extended Syntax

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

Table 1 Types of AT commands and responses

Test CommandAT+ltxgt=

The mobile equipment returns the list of parameters and valueranges set with the corresponding Write Command or by internalprocesses

Read CommandAT+ltxgt

This command returns the currently set value of the parameter orparameters

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 17 281

Write CommandAT+ltxgt=lthellipgt

This command sets the user-definable parameter values

Execution CommandAT+ltxgt

The execution command reads non-variable parameters affectedby internal processes in the GSM engine

144 Combining AT commands on the same Command line

You can enter several AT commands on the same line In this case you do not need to type the AT or atprefix before every command Instead you only need type AT or at the beginning of the command linePlease note to use a semicolon as the command delimiter after an extended command in basic syntax or Sparameter syntax the semicolon need not enter for exampleATE1Q0S0=1S3=13V1X4+IFC=00+IPR=115200

The Command line buffer can accept a maximum of 559 characters (counted from the first commandwithout AT or at prefix) or 39 AT commands If the characters entered exceeded this number then noneof the Command will executed and TA will return ERROR

145 Entering successive AT commands on separate lines

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

15 Supported character sets

The SIM7080 Series AT Command interface defaults to the IRA character set The SIM7080 Seriessupports the following character setsGSM formatUCS2IRAThe character set can be set and interrogated using the AT+CSCS Command (3GPP TS 27007) Thecharacter set is defined in GSM specification 3GPP TS 27005

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

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 18 281

16 Flow control

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

There are basically two approaches to achieve data flow control software flow control and hardware flowcontrol SIM7080 Series support both two kinds of flow controlIn Multiplex mode it is recommended to use the hardware flow control

161 Software flow control (XONXOFF flow control)

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 SIM7080 Series is hardware flow control (RTSCTS flow control) toenable software flow control in the DTE interface and within GSM engine type the following AT CommandAT+IFC=11

Ensure that any communications software package (eg Hyper terminal) uses software flow control

Software Flow control should not be used for data calls where binary data will be transmitted orreceived (eg TCPIP) as the DTE interface may interpret binary data as flow control characters

162 Hardware flow control (RTSCTS flow control)

Hardware flow control achieves the data flow control by controlling the RTSCTS line When the datatransfer should be suspended the CTS line is set inactive until the transfer from the receiving buffer hascompleted When the receiving buffer is ok to receive more data CTS goes active once again

To achieve hardware flow control ensure that the RTSCTS lines are present on your application platform

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 19 281

17 Definitions

171 Parameter Saving Mode

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 doesnt have parameter AUTO_SAVE The parameter of the current AT command will be kept in NVRAM automatically and

take in effect immediately and it wont 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 wont be lost if module is rebooted - - means this AT command doesnt care the parameter saving mode

172 Max Response Time

Max response time is estimated maximum time to get response the unit is seconds- means this AT command doesnt care the response time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 20 281

2 AT Commands According toV25TER

These AT Commands are designed according to the ITU-T (International Telecommunication UnionTelecommunication sector) V25ter document

21 Overview of AT Commands According to V25TER

Command DescriptionA Re-issues the last command givenATD Mobile originated call to dial a numberATE Set command echo modeATH Disconnect existing connectionATI Display product identification informationATL Set monitor speaker loudnessATM Set monitor speaker mode+++ Switch from data mode or ppp online mode to command modeATO Switch from command mode to data modeATQ Set result code presentation modeATS0 Set number of rings before automatically answering the callATS3 Set command line termination characterATS4 Set response formatting characterATS5 Set command line editing characterATS6 Pause before blind dialingATS7 Set number of seconds to wait for connection completion

ATS8Set number of seconds to wait for comma dial modifier encountered in dialstring of D command

ATS10 Set disconnect delay after indicating the absence of data carrierATV TA response formatATX Set connect result code format and monitor call progressATZ Reset default configurationATampC Set DCD function modeATampD Set DTR function modeATampF Factory defined configurationATampV Display current configurationATampE Set CONNECT Result Code Format About Speed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 21 281

AT+GCAP Request complete TA capabilities listAT+GMI Request manufacturer identificationAT+GMM Request TA model identificationAT+GMR Request TA revision identification of software releaseAT+GOI Request global object identificationAT+GSN Request TA serial number identification (IMEI)AT+ICF Set TE-TA control character framingAT+IFC Set TE-TA local data flow controlAT+IPR Set TE-TA fixed local rate

22 Detailed Description of AT Commands According to V25TER

221 A Re-issues the Last Command Given

A Re-issues the Last Command Given

Execution CommandA

ResponseRe-issues the previous Command

ReferenceV25ter

Note

222 ATD Mobile Originated Call to Dial A Number

ATD Mobile Originated Call to Dial A Number

Execution CommandATDltngt[ltmgsm]

ResponseThis command can be used to set up outgoing data calls It also serves tocontrol supplementary servicesNote This command may be aborted generally by receiving an ATHCommand or a character during execution The aborting is not possibleduring some states of connection establishment such as handshaking

If error is related to ME functionality+CME ERROR lterrgt

If no dial tone and (parameter setting ATX2 or ATX4)NO DIALTONE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 22 281

If busy and (parameter setting ATX3 or ATX4)BUSY

If a connection cannot be establishedNO CARRIER

If the remote station does not answerNO ANSWER

If connection successful and non-voice callCONNECTlttextgt TA switches to data modeNote lttextgt output only if ATXltvaluegt parameter setting with theltvaluegt gt0

When TA returns to command mode after call releaseOKParametersltngt String of dialing digits and optionally V25ter modifiers dialingdigits 0-9 + A B C

Following V25ter modifiers are ignored(comma) T P W

Emergency callltngt Standardized emergency number 112 (no SIM needed)ltmgsmgt String of GSM modifiers

I Actives CLIR (Disables presentation of own number tocalled party)

i Deactivates CLIR (Enable presentation of own numberto called party)

G Activates Closed User Group invocation for this call onlyg Deactivates Closed User Group invocation for this call

onlyParameter Saving Mode NO_SAVEMax Response Time Timeout set with ATS7 (data call)

ReferenceV25ter

Note

223 ATE Set Command Echo Mode

ATE Set Command Echo Mode

Execution CommandResponseThis setting determines whether or not the TA echoes characters received

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 23 281

ATEltvaluegt from TE during Command stateOKParametersltvaluegt 0 Echo mode off

1 Echo mode onParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

224 ATH Disconnect Existing Connection

ATH Disconnect Existing Connection

Execution CommandATH

ResponseDisconnect existing call by local TE from Command line and terminate callOKNote OK is issued after circuit 109(DCD) is turned off if it was previouslyon

Parameter Saving Mode NO_SAVEMax Response Time 20sReferenceV25ter

Note

225 ATI Display Product Identification Information

ATI Display Product Identification Information

Execution CommandATI

ResponseTA issues product information text

ExampleSIM7000 R1351

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 24 281

226 ATL Set Monitor speaker loudness

ATL Set Monitor speaker loudness

Execution Command

ATLltvaluegt

ResponseOKParametersltvaluegt 03 Volume

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteNo effect in GSM

227 ATM Set Monitor Speaker Mode

ATM Set Monitor Speaker Mode

Execution Command

ATMltvaluegt

ResponseOKParametersltvaluegt 02 Mode

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteNo effect in GSM

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

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

Execution Command+++

ResponseThe +++ character sequence causes the TA to cancel the data flow over theAT interface and switch to Command mode This allows you to enter ATCommand while maintaining the data connection to the remote serverOK

To prevent the +++ escape sequence from being misinterpreted as data itshould comply to following sequenceNo 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_V106

wwwsimcomcom 25 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteTo return from Command mode back to data mode Enter ATO

229 ATO Switch from Command Mode to Data Mode

ATO Switch from Command Mode to Data Mode

Execution CommandATO[n]

ResponseTA resumes the connection and switches back from command mode to datamodeCONNECTIf connection is not successfully resumedERRORelseTA returns to data mode from command mode CONNECT lttextgtNote lttextgt only if parameter setting ATXgt0Parameterltngt 0 Switch from command mode to data mode

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2210 ATQ Set Result Code Presentation Mode

ATQ Set Result Code Presentation Mode

Execution CommandATQltngt

ResponseThis parameter setting determines whether or not the TA transmits anyresult code to the TE Information text transmitted in response is notaffected by this setting

If ltngt=0OK

If ltngt=1(none)Parametersltngt 0 TA transmits result code

1 Result codes are suppressed and not transmitted

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 26 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2211 ATS0 Set Number of Rings before Automatically Answering the Call

ATS0 Set Number of Rings before Automatically Answering the Call

Read Command

ATS0

Responseltngt

OKParametersSee Write Command

Write Command

ATS0=ltngt

ResponseThis parameter setting determines the number of rings before auto-answerOKorERRORParametersltngt 0 Automatic answering is disable

1-255 Number of rings the modem will wait for before answeringthe phone if a ring is detected

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteIf ltngt is set too high the calling party may hang up before the call can beanswered automaticallyIf using cmux port ATH and AT+CHUP can hang up the call (automaticallyanswering) only in the CMUX channel 0If using dual-physical serial port ATH and AT+CHUP can hang up the call(automatically answering) only in UART1

2212 ATS3 Set Command Line Termination Character

ATS3 Set Command Line Termination Character

Read CommandATS3

Responseltngt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 27 281

OKParametersSee Write Command

Write CommandATS3=ltngt

ResponseThis parameter setting determines the character recognized by TA toterminate an incoming command line The TA also returns this character inoutputOKorERRORParametersltngt 13 Command line termination character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 13 = CR It only supports default value

2213 ATS4 Set Response Formatting Character

ATS4 Set Response Formatting Character

Read Command

ATS4

Responseltngt

OKParametersSee Write Command

Write Command

ATS4=ltngt

ResponseThis parameter setting determines the character generated by the TA forresult code and information textOKorERRORParametersltngt 10 Response formatting character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 10 = LF It only supports default value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 28 281

2214 ATS5 Set Command Line Editing Character

ATS5 Set Command Line Editing Character

Read Command

ATS5

Responseltngt

OKParametersSee Write Command

Write Command

ATS5=ltngt

ResponseThis parameter setting determines the character recognized by TA as arequest to delete from the command line the immediately precedingcharacterOKorERRORParametersltngt 0-8-127 Response formatting character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 8 = Backspace

2215 ATS6 Pause Before Blind Dialing

ATS6 Pause Before Blind Dialing

Read CommandATS6

Responseltngt

OK

Write CommandATS6=ltngt

ResponseOKorERRORParametersltngt 0-2-999 Time

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteNo effect in GSM

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 29 281

2216 ATS7 Set Number of Seconds to Wait for Connection Completion

ATS7 Set Number of Seconds to Wait for Connection Completion

Read CommandATS7

Responseltngt

OKParametersSee Write Command

Write CommandATS7=ltngt

ResponseThis parameter setting determines the amount of time to wait for theconnection completion in case of answering or originating a callOKorERRORParametersltngt 0-255 Number of seconds to wait for connection completion

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteIf called party has specified a high value for ATS0=ltngt call setup may failThe correlation between ATS7 and ATS0 is importantExample Call may fail if ATS7=30 and ATS0=20ATS7 is only applicable to data call

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

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

Read Command

ATS8

Responseltngt

OKParametersSee Write Command

Write CommandATS8=ltngt

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 30 281

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

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteNo effect in GSM

2218 ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier

ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier

Read Command

ATS10

Responseltngt

OKParametersSee Write Command

Write Command

ATS10=ltngt

ResponseThis parameter setting determines the amount of time that the TA willremain connected in absence of data carrier If the data carrier is once moredetected before disconnecting the TA remains connectedOKorERRORParametersltngt 1-14-255 Number of tenths seconds of delay

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2219 ATV TA Response Format

ATV TA Response Format

Execution CommandATVltvaluegt

ResponseThis parameter setting determines the contents of the header and trailertransmitted with result codes and information responsesWhen ltvaluegt=00

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 31 281

When ltvaluegt=1OKParametersltvaluegt

0 Information response lttextgtltCRgtltLFgtShort result code format ltnumeric codegtltCRgt

1 Information response ltCRgtltLFgtlttextgtltCRgtltLFgtLong result code format ltCRgtltLFgtltverbose codegtltCRgtltLFgt

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

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

ATV1 ATV0 DescriptionOK 0 Acknowledges execution of a Command

CONNECT 1A connection has been established the DCE is moving fromCommand state to online data state

RING 2 The DCE has detected an incoming call signal from network

NO CARRIER 3The connection has been terminated or the attempt to establisha connection failed

ERROR 4Command not recognized Command line maximum lengthexceeded parameter value invalid or other problem withprocessing the Command line

NO DIALTONE 6 No dial tone detectedBUSY 7 Engaged (busy) signal detected

NO ANSWER 8 (Wait for Quiet Answer) dial modifier was used but remoteringing followed by five seconds of silence was not detectedbefore expiration of the connection timer (S7)

PROCEEDING 9 An AT command is being processed

CONNECT lttextgtManufacturer-specific

Same as CONNECT but includes manufacturer-specific textthat may specify DTE speed line speed error control datacompression or other status

2220 ATX Set CONNECT Result Code Format and Monitor Call Progress

ATX Set CONNECT Result Code Format and Monitor Call Progress

Execution Command

ATXltvaluegt

ResponseThis parameter setting determines whether or not the TA detected thepresence of dial tone and busy signal and whether or not TA transmitsparticular result codes

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 32 281

OK

ERRORParametersltvaluegt 0 CONNECT result code only returned dial tone and busydetection are both disabled

1 CONNECTlttextgt result code only returned dial tone andbusy detection are both disabled2 CONNECTlttextgt result code returned dial tone detectionis enabled busy detection is disabled3 CONNECTlttextgt result code returned dial tone detectionis disabled busy detection is enabled4 CONNECTlttextgt result code returned dial tone and busydetection are both enabled

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2221 ATampC Set DCD Function Mode

ATampC Set DCD Function Mode

Execution Command

ATampCltvaluegt

ResponseThis parameter determines how the state of circuit 109 (DCD) relates to thedetection of received line signal from the distant endOK

ERRORParametersltvaluegt 0 DCD line is always ON

1 DCD line is ON only in the presence of data carrierParameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2222 ATampD Set DTR Function Mode

ATampD Set DTR Function Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 33 281

Execution Command

ATampD[ltvaluegt]

ResponseThis parameter determines how the TA responds when circuit 1082 (DTR)is changed from the ON to the OFF condition during data modeOKorERRORParametersltvaluegt 0 TA ignores status on DTR

1 ON-gtOFF on DTR Change to Command mode withremaining the connected call2 ON-gtOFF on DTR Disconnect call change to Commandmode During state DTR = OFF is auto-answer off

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2223 ATampE Set CONNECT Result Code Format About Speed

ATampE Set CONNECT Result Code Format About Speed

Execution Command

ATampE[ltvaluegt]

This parameter setting determines to report Serial connection rate orWireless connection speed It is valid only ATX above 0ResponseOKorERRORParametersltvaluegt

0 Wireless connection speed in integer format1 Serial connection rate in integer format Such as 115200

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2224 AT+GCAP Request Complete TA Capabilities List

AT+GCAP Request Complete TA Capabilities ListExecution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 34 281

AT+GCAP TA reports a list of additional capabilities+GCAP list of supported ltnamegts

OKParametersltnamegt +CGSM GSM function is supported

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2225 AT+GMI Request Manufacturer Identification

AT+GMI Request Manufacturer Identification

Test Command

AT+GMI=

ResponseOKParameters

Execution CommandAT+GMI

TA reports one or more lines of information text which permit the user toidentify the manufacturerSIMCOM_Ltd

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2226 AT+GMM Request TA Model Identification

AT+GMM Request TA Model Identification

Test CommandAT+GMM=

ResponseOK

Execution CommandAT+GMM

TA reports one or more lines of information text which permit the user toidentify the specific model of deviceltmodelgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 35 281

Parametersltmodelgt Product model identification text

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2227 AT+GMR Request TA Revision Identification of Software Release

AT+GMR Request TA Revision Identification of Software ReleaseTest Command

AT+GMR=ResponseOK

Execution Command

AT+GMR

TA reports one or more lines of information text which permit the user toidentify the revision of software releaseRevision ltrevisiongt

OKParametersltrevisiongt Revision of software release

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2228 AT+GOI Request Global Object Identification

AT+GOI Request Global Object IdentificationTest Command

AT+GOI=ResponseOK

Execution CommandAT+GOI

ResponseTA reports one or more lines of information text which permit the user toidentify the device based on the ISO system for registering unique objectidentifiersltObject Idgt

OKParametersltObject Idgt Identifier of device type

see X208 209 for the format of ltObject Idgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 36 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

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

AT+GSN Request TA Serial Number Identification(IMEI)Test CommandAT+GSN=

ResponseOK

Execution Command

AT+GSN

ResponseTA reports the IMEI (international mobile equipment identifier) number ininformation text which permit the user to identify the individual ME deviceltsngt

OKParametersltsngt IMEI of the telephone(International Mobile station EquipmentIdentity)

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteThe serial number (IMEI) is varied by individual ME device

2230 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 ltformatgts)(list of supported ltparitygts)

OKParametersSee Write Command

Read CommandAT+ICF

Response+ICF ltformatgtltparitygt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 37 281

Write Command

AT+ICF=ltformatgt[ltparitygt]

ResponseThis parameter setting determines the serial interface character framingformat and parity received by TA from TE

OKParametersltformatgt 1 8 data 0 parity 2 stop

2 8 data 1 parity 1 stop3 8 data 0 parity 1 stop4 7 data 0 parity 2 stop5 7 data 1 parity 1 stop6 7 data 0 parity 1 stop

ltparitygt 0 odd1 even3 space (0)

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteThe Command is applied for Command stateIn ltformatgt parameter 0 parity means no parityThe ltparitygt field is ignored if the ltformatgt field specifies no parity andstring +ICF ltformatgt255 will be response to AT+ICF Command

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

AT+IFC Set TE-TA Local Data Flow Control

Test Command

AT+IFC=

Response+IFC (list of supported ltdce_by_dtegts)(list of supported ltdte_by_dcegts)

OKParametersSee Write Command

Read CommandAT+IFC

Response+IFC ltdce_by_dtegtltdte_by_dcegt

OKParametersSee Write Command

Write Command

AT+IFC=ltdce_by_dtegt[ltdte_by_dcegt]

ResponseThis parameter setting determines the data flow control on the serialinterface for data modeOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 38 281

Parametersltdce_by_dtegt Specifies the method will be used by TE at receive ofdata from TA

0 No flow control1 Software flow control2 Hardware flow control

ltdte_by_dcegt Specifies the method will be used by TA at receive of datafrom TE

0 No flow control1 Software flow control2 Hardware flow control

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2232 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 ltrategts)(list of supportedfixed-only ltrategts)

OKParametersSee Write Command

Read CommandAT+IPR

Response+IPR ltrategt

OKParametersSee Write Command

Write CommandAT+IPR=ltrategt

ResponseThis parameter setting determines the data rate of the TA on the serialinterface The rate of Command takes effect following the issuance of anyresult code associated with the current Command lineOKParametersltrategt Baud rate per second0300

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 39 281

6001200240048009600192003840057600115200230400921600200000029000003000000320000036864004000000

Parameter Saving Mode AUTO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 40 281

3 AT Commands According to 3GPPTS 27007

31 Overview of AT Command According to 3GPP TS 27007

Command DescriptionAT+CGMI Request manufacturer identificationAT+CGMM Request model identificationAT+CGMR Request TA revision identification of software releaseAT+CGSN Request product serial number identification (identical with +GSN)AT+CSCS Select TE character setAT+CIMI Request international mobile subscriber identityAT+CLCK Facility lockAT+CMEE Report mobile equipment errorAT+COPS Operator selectionAT+CPAS Phone activity statusAT+CPIN Enter PINAT+CPWD Change passwordAT+CRC Set cellular result codes for incoming call indicationAT+CREG Network registrationAT+CRSM Restricted SIM accessAT+CSQ Signal quality reportAT+CPOL Preferred operator listAT+COPN Read operator namesAT+CFUN Set phone functionalityAT+CCLK ClockAT+CSIM Generic SIM accessAT+CBC Battery chargeAT+CUSD Unstructured supplementary service dataAT+CNUM Subscriber Number

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 41 281

32 Detailed Descriptions of AT Command According to 3GPP TS 27007

321 AT+CGMI Request Manufacturer Identification

AT+CGMI Request Manufacturer IdentificationTest CommandAT+CGMI=

ResponseOK

Execution CommandAT+CGMI

ResponseTA returns manufacturer identification textltmanufacturergt

OKParametersltmanufacturergt The ID of manufacturer

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

322 AT+CGMM Request Model Identification

AT+CGMM Request Model IdentificationTest CommandAT+CGMM=

ResponseOK

Execution CommandAT+CGMM

ResponseTA returns product model identification textltmodelgt

OKParametersltmodelgt Product model identification text

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 42 281

323 AT+CGMR Request TA Revision Identification of Software Release

AT+CGMR Request TA Revision Identification of Software ReleaseTest Command

AT+CGMR=ResponseOK

Execution Command

AT+CGMR

ResponseTA returns product software version identification textRevision ltrevisiongt

OKParametersltrevisiongt Product software version identification text

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

324 AT+CGSN Request Product Serial Number Identification

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

AT+CGSN=ResponseOK

Execution CommandAT+CGSN

Responsesee +GSNltsngt

OKParametersltsngt International mobile equipment identity (IMEI)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

325 AT+CSCS Select TE Character Set

AT+CSCS Select TE Character Set

Test CommandResponse+CSCS (list of supported ltchsetgts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 43 281

AT+CSCS=OKParametersltchsetgt GSM GSM 7 bit default alphabet (3GPP TS 23038)

UCS2 16-bit universal multiple-octet coded character set(ISOIEC10646) UCS2 character strings are converted tohexadecimal numbers from 0000 to FFFF eg 004100620063equals three 16-bit characters with decimal values 65 98 and99IRA International reference alphabet (ITU-T T50)

Read CommandAT+CSCS

Response+CSCS ltchsetgt

OKParametersSee Test Command

Write Command

AT+CSCS=ltchsetgt

ResponseSets which character set ltchsetgt are used by the TE The TA can thenconvert character strings correctly between the TE and ME character setsOKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Test Command

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

326 AT+CIMI Request International Mobile Subscriber Identity

AT+CIMI Request International Mobile Subscriber IdentityTest Command

AT+CIMI=ResponseOK

Execution CommandAT+CIMI

ResponseTA returns ltIMSIgtfor identifying the individual SIM which is attached to MEltIMSIgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltIMSIgt International Mobile Subscriber Identity (string without double

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 44 281

quotes)

Parameter Saving Mode NO_SAVEMax Response Time 20sReference3GPP TS 27007 [13]

Note

327 AT+CLCK Facility Lock

AT+CLCK Facility Lock

Test CommandAT+CLCK=

Response+CLCK (list of supported ltfacgts)

OKParametersSee Write Command

Write CommandAT+CLCK=ltfacgtltmodegt[ltpasswdgt[ltclassgt]]

ResponseThis Command is used to lock unlock or interrogate a ME or a networkfacility ltfacgt Password is normally needed to do such actions Whenquerying the status of a network service (ltmodegt=2) the response line forlsquonot activersquo case (ltstatusgt=0) should be returned only if service is notactive for any ltclassgt

If ltmodegtne2 and Command is successfulOKIf ltmodegt=2 and Command is successful+CLCK ltstatusgt[ltclass1gt[ltCRgtltLFgt+CLCKltstatusgtltclass2gt[hellip]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltfacgt

AB All Barring services(only for ltmodegt=0)AC All inComing barring services(only for ltmodegt=0) AGAll outGoing barring services(only for ltmodegt=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_V106

wwwsimcomcom 45 281

SC SIM (lock SIMUICC card) (SIMUICC asks password inMT power-up and when this lock command issued) Correspond toPIN1 code

FD SIM card or active application in the UICC (GSM orUSIM) fixed dialling memory feature (if PIN2 authentication has notbeen done during the current session PIN2 is required as ltpasswdgt)

PN Network Personalization Correspond to NCK codePU Network subset Personalization Correspond to NSCK

codePP Service Provider Personalization Correspond to SPCK

codeltmodegt

0 unlock1 lock2 query status

ltpasswdgt String type (Shall be the same as password specified for thefacility from the MT user interface or with command Change Password+CPWD)ltclassgt 1-255

1 Voice (telephony)2 Data refers to all bearer services with ltmodegt=2 this may refer

only to some bearer service if TA does not support values 16 32 64 and128)

4 Fax (facsimile services)7 All classes

ltstatusgt0 Not active1 Active

Parameter Saving Mode NO_SAVEMax Response Time 15sReference3GPP TS 27007 [14]

Note CME errors if SIM not inserted or PIN is not entered

328 AT+CMEE Report Mobile Equipment Error

AT+CMEE Report Mobile Equipment Error

Test Command

AT+CMEE=

Response+CMEE (list of supported ltngts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 46 281

AT+CMEE +CMEE ltngt

OKParametersSee Write Command

Write Command

AT+CMEE=[ltngt]

ResponseTA disables or enables the use of result code +CME ERROR lterrgt as anindication of an error relating to the functionality of the MEOKIf error is related to ME functionality+CME ERROR lterrgtParametersltngt 0 Disable +CME ERROR lterrgt result code and use ERRORinstead

1 Enable +CME ERROR lterrgt result code and use numericlterrgt2 Enable +CME ERROR lterrgt result code and use verboselterrgt values

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

329 AT+COPS Operator Selection

AT+COPS Operator Selection

Test CommandAT+COPS=

ResponseTA returns a list of quadruplets each representing an operator present inthe network Any of the formats may be unavailable and should then be anempty field The list of operators shall be in order home network networksreferenced in SIM and other networks

+COPS (list of supportedltstatgtlong alphanumericltopergtshortalphanumericltopergtnumeric ltopergtltnetactgt)s[(list of supportedltmodegts)(list of supported ltformatgts)]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Read CommandResponseTA returns the current mode and the currently selected operator If no

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 47 281

AT+COPS operator is selectedltformatgt and ltopergt are omitted+COPS ltmodegt[ltformatgtltopergtltnetactgt]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+COPS=ltmodegt[ltformatgt[ltopergt]]

ResponseTA forces an attempt to select and register the GSM network operator If theselected operator is not available no other operator shall be selected(except ltmodegt=4) The selected operator name format shall apply tofurther read commands (AT+COPS)OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstatgt 0 Unknown

1 Operator available2 Operator current3 Operator forbidden

ltopergt Refer to [27007]operator in format as per ltformatgt

ltmodegt 0 Automatic mode ltopergt field is ignored1 Manual (ltopergt field shall be present and ltAcTgt optionally)2 manual deregister from network3 set only ltformatgt (for read Command +COPS) - not

shown in Read Command response4 Manualautomatic (ltopergt field shall be present) if

manual selection fails automatic mode (ltmodegt=0) isentered

ltformatgt 0 Long format alphanumeric ltopergt1 Short format alphanumeric ltopergt2 Numeric ltopergt GSM Location Area Identification

numberltnetactgt 0 User-specified GSM access technology

1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

Parameter Saving Mode AUTO_SAVE

Max Response TimeTest command 45 secondsWrite command 120 seconds

Reference3GPP TS 27007 [14]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 48 281

3210 AT+CPAS Phone Activity Status

AT+CPAS Phone Activity Status

Test CommandAT+CPAS=

Response+CPAS (list of supported ltpasgts)

OKParametersSee Execution Command

Execution CommandAT+CPAS

ResponseTA returns the activity status of ME+CPAS ltpasgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltpasgt

0 Ready (MT allows commands from TATE)3 Ringing (MT is ready for commands from TATE but the ringer is

active)4 Call in progress (MT is ready for commands from TATE but a call

is in progress)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3211 AT+CPIN Enter PIN

AT+CPIN Enter PINTest CommandAT+CPIN=

ResponseOK

Read Command

AT+CPIN

ResponseTA returns an alphanumeric string indicating whether some password isrequired or not+CPIN ltcodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 49 281

Parametersltcodegt

READY MT is not pending for any passwordSIM PIN MT is waiting SIM PIN to be givenSIM PUK MT is waiting for SIM PUK to be givenPH_SIM PIN ME is waiting for phone to SIM card (antitheft)PH_SIM PUK ME is waiting for SIM PUK (antitheft)SIM PIN2 PIN2 eg for editing the FDN book possible only ifpreceding Command was acknowledged with +CME ERROR17SIM PUK2 Possible only if preceding Command wasacknowledged with error +CME ERROR 18

Write Command

AT+CPIN=ltpingt[ltnewpingt]

ResponseTA stores a password which is necessary before it can be operated (SIMPIN SIM PUK PH-SIM PIN etc)If the PIN required is SIM PUK or SIM PUK2 the second pin is requiredThis second pin ltnew pingt is used to replace the old pin in the SIMOKIf error is related to ME functionality+CME ERROR lterrgtParametersltpingt String type passwordltnew pingt String type If the PIN required is SIM PUK or SIMPUK2new password

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27007 [13]

Note

3212 AT+CPWD Change Password

AT+CPWD Change Password

Test Command

AT+CPWD=

ResponseTA returns a list of pairs which present the available facilities and themaximum length of their password+CPWD (list of supported ltfacgts list of supported ltpwdlengthgts)

OKParametersltfacgt See Write Commandltpwdlengthgt Integer max length of password

Write Command

AT+CPWD=ltfacgtltold

ResponseTA sets a new password for the facility lock functionOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 50 281

pwdgtltnewpwdgt Parametersltfacgt

AB All Barring servicesAC All inComing barring services(only for

ltmodegt=0)AG All outGoing barring services(only for

ltmodegt=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)SC SIM (lock SIMUICC card) (SIMUICC asks

password in MT power-up and when this lockcommand issued) Correspond to PIN1 code

P2 SIM PIN2ltoldpwdgt String type (string should be included in quotation marks)password specified for the facility from the user interface or with commandIf an old password has not yet been setltoldpwdgt is not to enterltnewpwdgt String type (string should be included in quotation marks)new password

Parameter Saving Mode NO_SAVEMax Response Time 15sReference3GPP TS 27007 [13]

Note

3213 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 ltmodegts)

OKParametersSee Write Command

Read Command

AT+CRC

Response+CRC ltmodegt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 51 281

Write Command

AT+CRC=[ltmodegt]

ResponseTA controls whether or not the extended format of incoming call indication isusedOKParametersltmodegt 0 Disable extended format

1 Enable extended formatOmitted Use previous value

Unsolicited Result CodeWhen enabled an incoming call is indicated to the TE with unsolicited resultcode +CRING lttypegt instead of the normal RINGParameterslttypegt ASYNC Asynchronous transparent

SYNC Synchronous transparentREL ASYNC Asynchronous non-transparentREL SYNC Synchronous non-transparentFAX FacsimileVOICE Voice

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3214 AT+CREG Network Registration

AT+CREG Network Registration

Test CommandAT+CREG=

Response+CREG (list of supported ltngts)

OKParametersSee Write Command

Read CommandAT+CREG

ResponseTA returns the status of result code presentation and an integer ltstatgtwhich shows whether the network has currently indicated the registration ofthe ME Location information elements ltlacgt and ltcigt are returned onlywhen ltngt=2 and ME is registered in the network+CREG ltngtltstatgt[ltlacgtltcigtltnetactgt]

OKIf error is related to ME functionality+CME ERROR lterrgt

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 52 281

AT+CREG[=ltngt] TA controls the presentation of an unsolicited result code +CREG ltstatgtwhen ltngt=1 and there is a change in the ME network registration statusOKParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code+CREG ltstatgt

2 Enable network registration unsolicited result code withlocation information(2 is only for 7000 series module whichsupport GPRS)CREG ltstatgt[ltlacgtltcigtltnetactgt]

ltstatgt 0 Not registered MT is not currently searching a newoperator to register to

1 Registered home network2 Not registered but MT is currently searching a newoperator to register to

3 Registration denied4 Unknown5 Registered roaming

ltlacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format

ltcigt String type (string should be included in quotation marks) twobyte cell ID in hexadecimal format

ltnetactgt 0 User-specified GSM access technology1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

Unsolicited Result CodeIf ltngt=1 and there is a change in the MT network registration status+CREG ltstatgtIf ltngt=2 and there is a change in the MT network registration status or achange of the network cell+CREG ltstatgt[ltlacgtltcigtltnetactgt]ParametersSee Write Command

Parameter Saving Mode -Max Response Time -Reference3GPP TS 27007 [13]

Note

3215 AT+CRSM Restricted SIM Access

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 53 281

AT+CRSM Restricted SIM AccessTest CommandAT+CRSM=

ResponseOK

Write CommandAT+CRSM=ltCommandgt[ltfileIdgt[ltP1gtltP2gtltP3gt[ltdatagt]]]

Response+CRSM ltsw1gtltsw2gt[ltresponsegt]

OKERRORIf error is related to ME functionality+CME ERROR lterrgtParametersltCommandgt

176 READ BINARY178 READ RECORD192 GET RESPONSE214 UPDATE BINARY220 UPDATE RECORD242 STATUSAll other values are reserved refer GSM 1111

ltfileIdgt Integer type this is the identifier for an elementary data file onSIM Mandatory for every Command except STATUSltP1gtltP2gtltP3gt Integer type range 0 ndash 255

Parameters to be passed on by the ME to the SIM refer GSM1111

ltdatagt Information which shall be written to the SIM (hex-decimalcharacter format)ltsw1gtltsw2gt Integer type range 0 - 255

Status information from the SIM about the execution of theactual Command These parameters are delivered to the TE inboth cases on successful or failed execution of the Commandrefer GSM 1111

ltresponsegt Response of a successful completion of the Commandpreviously issued (hexadecimal character format)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007GSM 1111

Note

3216 AT+CSQ Signal Quality Report

AT+CSQ Signal Quality ReportTest CommandAT+CSQ=

Response+CSQ (list of supported ltrssigts)(list of supported ltbergts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 54 281

OK

Execution CommandAT+CSQ

Response+CSQ ltrssigtltbergt

OKIf error is related to ME functionality+CME ERROR lterrgtExecution Command returns received signal strength indication ltrssigt andchannel bit error rate ltbergt from the ME Test Command returns valuessupported by the TAParametersltrssigt

0 -115 dBm or less1 - 111 dBm230 - 110 - 54 dBm31 -52 dBm or greater99 not known or not detectable

ltbergt (in percent)07 As RXQUAL values in the table in GSM 0508 [20]subclause 72499 Not known or not detectable

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3217 AT+CPOL Preferred Operator List

AT+CPOL Preferred Operator List

Test CommandAT+CPOL=

Response+CPOL (list of supported ltindexgts)(list of supported ltformatgts)

OKParametersSee Write Command

Read Command

AT+CPOL

Response+CPOLltindex1gtltformatgtltoper1gt[ltGSMgtltGSM_compactgtltUTRANgtltE-UTRANgt][ltCRgtltLFgt+CPOLltindex2gtltformatgtltoper2gt[ltGSMltGSM_compactgtltUTRANgtltE-UTRANgt][hellip]]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 55 281

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CPOL=ltindexgt[ltformatgt[ltopergt[ltGSMgtltGSM_compactgtltUTRANgtltE-UTRANgt]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltindexgt Integer type order number of operator in SIM preferredoperator listltformatgt Indicates whether alphanumeric or numeric

format used (see +COPS Command)0 Long format alphanumeric ltopergt1 Short format alphanumeric ltopergt2 Numeric ltopergt

ltopergt String type(string should be included in quotation marks)ltGSMgt GSM access technology

0 Access technology is not selected1 Access technology is selected

ltGSM_compactgt GSM compact access technology0 Access technology is not selected1 Access technology is selected

ltUTRANgt UTRAN access technology0 Access technology is not selected1 Access technology is selected

ltE-UTRANgt E-UTRAN access technology0 Access technology is not selected1 Access technology is selected

Parameter Saving Mode -Max Response Time -Reference3GPP TS 27007 [13]

Note

3218 AT+COPN Read Operator Names

AT+COPN Read Operator NamesTest Command

AT+COPN=ResponseOK

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 56 281

AT+COPN +COPN ltnumeric1gtltalpha1gt[ltCRgtltLFgt+COPN ltnumeric2gtltalpha2gt[hellip]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltnumericngtString type (string should be included in quotation marks)operator in numeric format (see +COPS)ltalphangt String type (string should be included in quotation marks)operator in long alphanumeric format (see +COPS)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3219 AT+CFUN Set Phone Functionality

AT+CFUN Set Phone Functionality

Test CommandAT+CFUN=

Response+CFUN (list of supported ltfungts)(list of supported ltrstgts)

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Read CommandAT+CFUN

Response+CFUN ltfungt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CFUN=ltfungt[ltrstgt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltfungt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 57 281

0 Minimum functionality1 Full functionality (Default)4 Disable phone both transmit and receive RF circuits5 Factory Test Mode6 Reset7 Offline Mode

ltrstgt0 Do not Reset the MT before setting it to ltfungt power level1 Reset the MT before setting it to ltfungt power level

Parameter Saving Mode -Max Response Time 10s

Reference3GPP TS 27007 [13]

Note The ltfungt power level will be written to flash except minimum

functionality AT+CFUN=11 can be used to reset module purposely at minimumfull

functionality mode Response string OK will be returned after module resets if baud rate

is set to fixed baud rate

3220 AT+CCLK Clock

AT+CCLK ClockTest Command

AT+CCLK=ResponseOK

Read CommandAT+CCLK

Response+CCLK lttimegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CCLK=lttimegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParameterslttimegt String type(string should be included in quotation marks) valueformat is yyMMddhhmmssplusmnzz where characters indicate year (two lastdigits)month day hour minutes seconds and time zone (indicates thedifference expressed in quarters of an hour between the local time andGMT range -47+48) Eg 6th of May 2010 000152 GMT+2 hours

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 58 281

equals to 100506000152+08

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

NoteOnly time zone is auto saved

3221 AT+CSIM Generic SIM Access

AT+CSIM Generic SIM AccessTest CommandAT+CSIM=

ResponseOK

Write CommandAT+CSIM=ltlengthgtltCommandgt

Response+CSIM ltlengthgtltresponsegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltlengthgt Integer type length of characters sent to the TE inltCommandgt or ltresponsegt (ie twice the number of octets in the rawdata)ltCommandgt String type (string should be included in quotation marks)hex format GSM 1111 SIM Command sent from the ME to the SIMltresponsegt String type(string should be included in quotation marks)hex format GSM 1111 response from SIM to ltCommandgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3222 AT+CBC Battery Charge

AT+CBC Battery Charge

Test CommandAT+CBC=

Response+CBC (list of supported ltbcsgts)(list of supported ltbclgts)(ltvoltagegt)

OKParametersSee Execution Command

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 59 281

AT+CBC +CBC ltbcsgtltbclgtltvoltagegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltbcsgt Charge status

0 ME is not charging1 ME is charging2 Charging has finished

ltbclgt Battery connection level1100 battery has 1- 100 percent of capacity remaining vent

ltvoltagegt Battery voltage(mV)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3223 AT+CUSD Unstructured Supplementary Service Data

AT+CUSD Unstructured Supplementary Service Data

Test CommandAT+CUSD=

Response+CUSD (list of supported ltngts)

OKParametersSee Write Command

Read CommandAT+CUSD

Response+CUSD ltngt

OKParametersSee Write Command

Write CommandAT+CUSD=ltngtltstrgtltdcsgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltngt A numeric parameter which indicates control of the unstructuredsupplementary service data

0 disable the result code presentation in the TE1 enable the result code presentation in the TE2 cancel session (not applicable to read Command response)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 60 281

ltstrgt String type (string should be included in quotation marks)USSD-stringltdcsgt Cell Broadcast Data Coding Scheme in integer format

(default 0)Parameter Saving Mode NO_SAVEMax Response Time -ReferenceGSM 0338 [25]

NoteWhen ussd is not suport or return errorTE will print +CUSD4

3224 AT+CNUM Subscriber Number

AT+CNUM Subscriber NumberTest Command

AT+CNUM=ResponseOK

Execution CommandAT+CNUM

Response+CNUM ltnumber1gtlttype1gt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltnumberxgt String type (string should be included in quotation marks)phone number of format specified by lttypexgtlttypexgt Type of address octet in integer format (refer GSM0408[8]

subclause 10547)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 61 281

4 AT Commands According to 3GPPTS 27005

The 3GPP TS 27005 commands are for performing SMS and CBS related operations SIM7000 Seriessupports both Text and PDU modes

41 Overview of AT Commands According to 3GPP TS 27005

Command DescriptionAT+CMGD Delete SMS messageAT+CMGF Select SMS message formatAT+CMGL List SMS messages from preferred storeAT+CMGR Read SMS messageAT+CMGS Send SMS messageAT+CMGW Write SMS message to memoryAT+CMSS Send SMS message from storageAT+CNMI New SMS message indicationsAT+CPMS Preferred SMS message storageAT+CRES Restore SMS settingsAT+CSAS Save SMS settingsAT+CSCA SMS service center addressAT+CSDH Show SMS text mode parametersAT+CSMP Set SMS text mode parametersAT+CSMS Select message service

42 Detailed Descriptions of AT Commands According to 3GPP TS

27005

421 AT+CMGD Delete SMS Message

AT+CMGD Delete SMS MessageTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 62 281

AT+CMGD= +CMGD (list of supported ltindexgts)(list of supported ltdelflaggts)

OKParametersSee Write Command

Write Command

AT+CMGD=ltindexgt[ltdelflaggt]

ResponseTA deletes message from preferred message storage ltmem1gt locationltindexgtOKERRORIf error is related to ME functionality+CMS ERROR lterrgtParametersltindexgt Integer type value in the range of location numbers supported bythe associated memoryltdelflaggt 0 Delete the message specified in ltindexgt

1 Delete all read messages from preferred message storageleaving unread messages and stored mobile originatedmessages (whether sent or not) untouched

2 Delete all read messages from preferred message storageand sent mobile originated messages leaving unreadmessages and unsent mobile originated messagesuntouched

3 Delete all read messages from preferred message storagesent and unsent mobile originated messages leavingunread messages untouched

4 Delete all messages from preferred message storageincluding unread messages

Parameter Saving Mode NO_SAVE

Max Response Time5s(delete 1 message)25s(delete 50 messages)25s(delete 150 messages)

Reference3GPP TS 27005

Note

422 AT+CMGF Select SMS Message Format

AT+CMGF Select SMS Message Format

Test CommandAT+CMGF=

Response+CMGF (list of supported ltmodegts)

OKParameter

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 63 281

See Write Command

Read CommandAT+CMGF

Response+CMGF ltmodegt

OKParameterSee Write Command

Write Command

AT+CMGF=[ltmodegt]

ResponseTA sets parameter to denote which input and output format of messages touseOKParameterltmodegt 0 PDU mode

1 Text modeParameter Saving Mode -Max Response Time -Reference3GPP TS 27005

Note

423 AT+CMGL List SMS Messages from Preferred Store

AT+CMGL List SMS Messages from Preferred Store

Test Command

AT+CMGL=

Response+CMGL (list of supported ltstatgts)

OKParameterSee Write Command

Write Command

AT+CMGL=ltstatgt[ltmodegt]

Parameters1) If text modeltstatgt REC UNREAD Received unread messages

REC READ Received read messagesSTO UNSENT Stored unsent messagesSTO SENT Stored sent messagesALL All messages

ltmodegt 0 Normal1 Not change status of the specified SMS record

2) If PDU modeltstatgt 0 Received unread messages

1 Received read messages2 Stored unsent messages3 Stored sent messages4 All messages

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 64 281

ltmodegt 0 Normal1 Not change status of the specified SMS record

ResponseTA returns messages with status value ltstatgt from message storageltmem1gt to the TE If status of the message is received unread status inthe storage changes to received read

1) If text mode (+CMGF=1) and Command successfulfor SMS-SUBMITs andor SMS-DELIVERs+CMGL ltindexgtltstatgtltoadagt[ltalphagt][ltsctsgt][lttooatodagtltlengthgt]ltCRgtltLFgtltdatagt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltdaoagt[ltalphagt][ltsctsgt][lttooatodagtltlengthgt]ltCRgtltLFgtltdatagt[]]

for SMS-STATUS-REPORTs+CMGL ltindexgtltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt[]]

for SMS-COMMANDs+CMGL ltindexgtltstatgtltfogtltctgt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltfogtltctgt[]]

for CBM storage+CMGL ltindexgtltstatgtltsngtltmidgtltpagegtltpagesgtltCRgtltLFgtltdatagtltCRgtltLFgt+CMGL ltindexgtltstatgtltsngtltmidgtltpagegtltpagesgtltCRgtltLFgtltdatagt[]]OK

2) If PDU mode (+CMGF=0) and Command successful+CMGL ltindexgtltstatgt[ltalphagt]ltlengthgtltCRgtltLFgtltpdugtltCRgtltLFgt+CMGL ltindexgtltstatgt[alpha]ltlengthgtltCRgtltLFgtltpdugt[]]OK

3)If error is related to ME functionality+CMS ERROR lterrgtParametersltalphagt String type(string should be included in quotation marks)alphanumeric representation of ltdagt or ltoagt corresponding to the entryfound in MT phonebook implementation of this feature is manufacturerspecific used character set should be the one selected with CommandSelect TE Character Set +CSCS (see definition of this Command in 3GPP

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 65 281

TS 27007)ltdagt GSM 0340 TP-Destination-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (referCommand +CSCS in 3GPP TS 27007) type of address given by lttodagtltdatagt In the case of SMS GSM 0340 TP-User-Data in text moderesponses format

- if ltdcsgt indicates that GSM 0338 default alphabet is used andltfogt indicates that GSM 0340 TPUser-Data-Header-Indicationis not set- if TE character set other than HEX (refer Command Select TECharacter Set +CSCS in 3GPP TS 27007)META convertsGSM alphabet into current TE character set according to rules ofAnnex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number (eg character P (GSM 23) is presented as17 (IRA 49 and 55))- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused or ltfogt indicates that GSM 0340TP-User-Data-Header-Indication is set META converts each8-bit octet into two IRA character long hexadecimal number (egoctet with integer value 42 is presented to TE as two characters2A (IRA 50 and 65)) In the case of CBS GSM 0341 CBMContent of Message in text mode responses format- if ltdcsgt indicates that GSM 0338 default alphabet is used- if TE character set other than HEX (refer Command +CSCS in3GPP TS 27007) META converts GSM alphabet into currentTE character set according to rules of Annex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused META converts each 8-bit octet into two IRA characterlong hexadecimal number

ltlengthgt Integer type value indicating in the text mode (+CMGF=1) thelength of the message body ltdatagt (or ltcdatagt) in characters or in PDUmode (+CMGF=0) the length of the actual TP data unit in octets (ie the RPlayer SMSC address octets are not counted in the length)ltindexgt Integer type value in the range of location numbers supportedby the associated memoryltoagt GSM 0340 TP-Originating-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (referCommand +CSCS in 3GPP TS 27007) type of address given by lttooagtltpdugt In the case of SMS GSM 0411 SC address followed by

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 66 281

GSM 0340 TPDU in hexadecimal format META converts each octet of TPdata unit into two IRA character long hexadecimal number (eg octet withinteger value 42 is presented to TE as two characters 2A (IRA 50 and 65))In the case of CBS GSM 0341 TPDU in hexadecimal formatltsctsgt GSM 0340 TP-Service-Center-Time-Stamp in time-stringformat (refer ltdtgt)lttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)lttooagt GSM 0411 TP-Originating-Address Type-of-Address octet ininteger format (default referlttodagt)

Execution Command

AT+CMGL

1) If text modethe same as AT+CMGL=REC UNREAD received unread messages

2) If PDU modethe same as AT+CMGL=0 received unread messages

See more messages please refer to Write CommandParametersSee Write Command

Parameter Saving Mode NO_SAVE

Max Response Time20s(list 50 messages)20s(list 150 messages)

Reference3GPP TS 27005

Note

424 AT+CMGR Read SMS Message

AT+CMGR Read SMS MessageTest CommandAT+CMGR=

ResponseOK

Write CommandAT+CMGR=ltindexgt[ltmodegt]

Parametersltindexgt Integer type value in the range of location numbers supportedby the associated memoryltmodegt 0 Normal

1 Not change status of the specified SMS recordResponseTA returns SMS message with location value ltindexgt from messagestorage ltmem1gt to the TE If status of the message is received unreadstatus in the storage changes to received read1) If text mode (+CMGF=1) and Command successfulfor SMS-DELIVER+CMGR ltstatgtltoagt[ltalphagt]ltsctsgt[lttooagtltfogtltpidgtltdcsgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 67 281

ltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagtfor SMS-SUBMIT+CMGR ltstatgtltdagt[ltalphagt][lttodagtltfogtltpidgtltdcsgt[ltvpgt]ltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

for SMS-STATUS-REPORTs+CMGR ltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

for SMS-COMMANDs+CMGR ltstatgtltfogtltctgt[ltpidgt[ltmngt][ltdagt][lttodagt]ltlengthgtltCRgtltLFgtltcdatagt]

for CBM storage+CMGR ltstatgtltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt2) If PDU mode (+CMGF=0) and Command successful+CMGR ltstatgt[ltalphagt]ltlengthgtltCRgtltLFgtltpdugt

OK3) If error is related to ME functionality+CMS ERROR lterrgtParametersltalphagt String type (string should be included in quotation marks)alphanumeric representation of ltdagt or ltoagt corresponding to the entryfound in MT phonebook implementation of this feature is manufacturerspecificltdagt GSM 0340 TP-Destination-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (specifiedby +CSCS in 3GPP TS 27007) type of address given by lttodagtltdatagt In the case of SMS GSM 0340 TP-User-Data in text moderesponses format

- if ltdcsgt indicates that GSM 0338 default alphabet is used andltfogt indicates that GSM 0340 TPUser-Data-Header-Indicationis not set- if TE character set other than HEX (refer Command Select TECharacter Set +CSCS in 3GPP TS 27007)META convertsGSM alphabet into current TE character set according to rules ofAnnex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number (eg character P (GSM 23) is presented as17 (IRA 49 and 55))- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused or ltfogt indicates that GSM 0340TP-User-Data-Header-Indication is set META converts each8-bit octet into two IRA character long hexadecimal number (eg

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 68 281

octet with integer value 42 is presented to TE as two characters2A (IRA 50 and 65)) In the case of CBS GSM 0341 CBMContent of Message in text mode responses format- if ltdcsgt indicates that GSM 0338 default alphabet is used- if TE character set other than HEX (refer Command +CSCS in3GPP TS 27007) META converts GSM alphabet into currentTE character set according to rules of Annex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused META converts each 8-bit octet into two IRA characterlong hexadecimal number

ltdcsgt Depending on the Command or result code GSM 0338 SMSData Coding Scheme (default 0) or Cell Broadcast Data Coding Scheme ininteger formatltfogt Depending on the Command or result code first octet of GSM0340 SMS-DELIVER SMS-SUBMIT (default 17)SMS-STATUS-REPORT or SMS-COMMAND (default 2) in integer formatltlengthgt integer type value indicating in the text mode (+CMGF=1) thelength of the message body ltdatagt (or ltcdatagt) in characters or inPDU mode (+CMGF=0) the length of the actual TP data unit in octets (iethe RP layer SMSC address octets are not counted in the length)ltmidgt GSM 0341 CBM Message Identifier in integer formatltoagt GSM 0340 TP-Originating-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted characters of the currently selected TE character set (specifiedby +CSCS in 3GPP TS 27007) type of address given by lttooagtltpdugt In the case of SMS GSM 0411 SC address followed by GSM0340 TPDU in hexadecimal format META converts each octet of TP dataunit into two IRA character long hexadecimal number (eg octet with integervalue 42 is presented to TE as two characters 2A (IRA 50 and 65)) In thecase of CBS GSM 0341 TPDU in hexadecimal formatltpidgt GSM 0340 TP-Protocol-Identifier in integer format

(default 0)ltscagt GSM 0411 RP SC address Address-Value field in stringformat BCD numbers (or GSM default alphabet characters) are convertedto characters of the currently selected TE character set (specified by+CSCS in 3GPP TS 27007) type of address given by lttoscagtltsctsgt GSM 0340 TP-Service-Centre-Time-Stamp in time-stringformat (refer ltdtgt)ltstatgt 0 REC UNREAD Received unread messages

1 REC READ Received read messages2 STO UNSENT Stored unsent messages3 STO SENT Stored sent messages4 ALL All messages

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 69 281

lttodagt GSM 0411 TP-Destination-Address Type-of-Address octetin integer format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)lttooagt GSM 0411 TP-Originating-Address Type-of-Address octet ininteger format (default referlttodagt)lttoscagt GSM 0411 RP SC address Type-of-Address octet in integerformat (default refer lttodagt)ltvpgt Depending on SMS-SUBMIT ltfogt setting GSM 0340TP-Validity-Period either in integer format (default 167) or in time-stringformat (refer ltdtgt)

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

425 AT+CMGS Send SMS Message

AT+CMGS Send SMS MessageTest CommandAT+CMGS=

ResponseOK

Write Command1) If text mode(+CMGF=1)AT+CMGS=ltdagt[lttodagt]ltCRgttext is enteredltctrl-ZESCgtESC quits withoutsending

2) If PDU mode(+CMGF=0)AT+CMGS=ltlengthgtltCRgtPDU is givenltctrl-ZESCgt

Parametersltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)ltlengthgt Integer type value (not exceed 160 bytes) indicating in the textmode (+CMGF=1) the length of the message body ltdatagt (or ltcdatagt) incharacters or in PDU mode (+CMGF=0) the length of the actual TP dataunit in octets (ie the RP layer SMSC address octets are not counted in thelength)ResponseTA sends message from a TE to the network (SMS-SUBMIT) Messagereference value ltmrgt is returned to the TE on successful message deliveryOptionally (when +CSMS ltservicegt value is 1 and network supports)ltsctsgt is returned Values can be used to identify message uponunsolicited delivery status report result code1) If text mode(+CMGF=1) and sending successful+CMGS ltmrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 70 281

OK2) If PDU mode(+CMGF=0) and sending successful+CMGS ltmrgt

OK3)If error is related to ME functionality+CMS ERROR lterrgtParameterltmrgt GSM 0340 TP-Message-Reference in integer format

Parameter Saving Mode NO_SAVEMax Response Time 60sReference3GPP TS 27005

Note Reject incoming call when sending messages

426 AT+CMGW Write SMS Message to Memory

AT+CMGW Write SMS Message to MemoryTest CommandAT+CMGW=

ResponseOK

Write Command1) If text mode(+CMGF=1)

AT+CMGW=ltoadagt[lttooatodagt][ltstatgt]ltCRgt text is enteredltctrl-ZESCgtltESCgt quits withoutsending

2) If PDU mode(+CMGF=0)AT+CMGW=ltlengthgt[ltstatgt]ltCRgtPDU is givenltctrl-ZESCgt

ResponseTA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) fromTE to memory storage ltmem2gt Memory location ltindexgt of the storedmessage is returned By default message status will be set to storedunsent but parameter ltstatgt allows also other status values to be given

If writing is successful+CMGW ltindexgt

OKIf error is related to ME functionality+CMS ERROR lterrgtParametersltoagt GSM 0340 TP-Originating-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007)type of address given by lttooagtltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttooagt GSM 0411 TP-Originating-Address Type-of-Address octet in

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 71 281

integer format (default refer lttodagt)lttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise 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)

ltlengthgt Integer type value (not exceed 160 bytes) indicating in the textmode (+CMGF=1) the length of the message body ltdatagt (or ltcdatagt) incharacters

or in PDU mode (+CMGF=0) the length of the actual TP dataunit in octets (ie the RP layer SMSC address octets are notcounted in the length)

ltstatgt in the text mode (+CMGF=1)STO UNSENT Stored unsent messagesSTO SENT Stored sent messagesin PDU mode (+CMGF=0)0 Received unread messages1 Received read messages2 Stored unsent messages3 Stored sent messages

ltpdugt In the case of SMS GSM 0411 SC address followed by GSM0340 TPDU in hexadecimal format META converts each octet of TP dataunit into two IRA character long hexadecimal number (eg octet with integervalue 42 is presented to TE as two characters 2A (IRA 50 and 65)) In thecase of CBS GSM 0341 TPDU in hexadecimal formatltindexgt Index of message in selected storage ltmem2gt

Execution CommandAT+CMGW

ResponseTA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) fromTE to memory storage ltmem2gt Memory location ltindexgt of the storedmessage is returned By default message status will be set to storedunsent but parameter ltstatgt allows also other status values to be given

If writing is successful+CMGW ltindexgt

OKIf error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 72 281

427 AT+CMSS Send SMS Message from Storage

AT+CMSS Send SMS Message from StorageTest CommandAT+CMSS=

ResponseOK

Write CommandAT+CMSS=ltindexgt[ltdagtlttodagt]

ResponseTA sends message with location value ltindexgt from message storageltmem2gt to the network (SMS-SUBMIT) If new recipient address ltdagt isgiven it shall be used instead of the one stored with the messageReference value ltmrgt is returned to the TE on successful messagedelivery Values can be used to identify message upon unsolicited deliverystatus report result code1) If text mode(+CMGF=1) and sending successful+CMSS ltmrgt

OK2) If PDU mode(+CMGF=0) and sending successful+CMSS ltmrgt

OK3)If error is related to ME functionality+CMS ERROR lterrgtParametersltindexgt Integer type value in the range of location numbers supportedby the associated memoryltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttodagt GSM 0411 TP-Destination-Address Type-of-Address octetin integer format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)ltmrgt GSM 0340 TP-Message-Reference in integer format

Parameter Saving Mode NO_SAVEMax Response Time 60sReference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 73 281

428 AT+CNMI New SMS Message Indications

AT+CNMI New SMS Message Indications

Test Command

AT+CNMI=

Response+CNMI (list of supported ltmodegts)(list of supported ltmtgts)(list ofsupported ltbmgts)(list of supported ltdsgts)(list of supported ltbfrgts)

OKParametersSee Write Command

Read Command

AT+CNMI

Response+CNMI ltmodegtltmtgtltbmgtltdsgtltbfrgt

OKParametersSee Write Command

Write Command

AT+CNMI=ltmodegt[ltmtgt[ltbmgt[ltdsgt[ltbfrgt]]]]

ResponseTA selects the procedure for how the receiving of new messages from thenetwork is indicated to the TE when TE is active eg DTR signal is ON IfTE is inactive (eg DTR signal is OFF) message receiving should be doneas specified in GSM 0338

OKorERRORParametersltmodegt 0 Buffer unsolicited result codes in the TA If TA result codebuffer is full indications can be buffered in some other place or the oldestindications may be discarded and replaced with the new receivedindications

1 Discard indication and reject new received messageunsolicited result codes when TA-TE link is reserved (eg in on-line datamode) Otherwise forward them directly to the TE

2 Buffer unsolicited result codes in the TA when TA-TE linkis reserved (eg in on-line data mode) and flush them to the TE afterreservation Otherwise forward them directly to the TEltmtgt (the rules for storing received SMs depend on its data codingscheme (refer GSM 0338 [2]) preferred memory storage (+CPMS) settingand this value)

0 No SMS-DELIVER indications are routed to the TE1 If SMS-DELIVER is stored into META indication of the

memory location is routed to the TE using unsolicited result code +CMTIltmemgtltindexgt

2 SMS-DELIVERs (except class 2) are routed directly to theTE using unsolicited result code

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 74 281

+CMT [ltalphagt]ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CMTltoagt[ltalphagt]ltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt (text mode enabled about parameters in italics referCommand Show Text Mode Parameters +CSDH) Class 2 messages resultin indication as defined in ltmtgt=1

3 Class 3 SMS-DELIVERs are routed directly to TEusing unsolicited result codes defined in ltmtgt=2 Messages of other

classesresult in indication as defined in ltmtgt=1ltbmgt (the rules for storing received CBMs depend on its data codingscheme (refer GSM 0338 [2]) the setting of Select CBM Types (+CSCB)and this value)

0 No CBM indications are routed to the TE2 New CBMs are routed directly to the TE using unsolicited

result code+CBM ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CBM ltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt (textmode enabled)ltdsgt 0 No SMS-STATUS-REPORTs are routed to the TE

1 SMS-STATUS-REPORTs are routed to the TE usingunsolicited result code+CDS ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CDS ltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt (text mode enabled)

2 If SMS-STATUS-REPORT is stored into META indicationof the memory location is routed to the TE using unsolicited result code+CDSI ltmem3gtltindexgtltbfrgt 0 TA buffer of unsolicited result codes defined within thisCommand is flushed to the TE when ltmodegt 13 is entered (OK responseshall be given before flushing the codes)

1 TA buffer of unsolicited result codes defined within thiscommand is cleared when ltmodegt 1hellip3 is enteredUnsolicited result code1 Indicates that new message has been receivedIf ltmtgt=1+CMTI ltmem3gtltindexgtIf ltmtgt=2 (PDU mode enabled)+CMT [ltalphagt]ltlengthgtltCRgtltLFgtltpdugtIf ltmtgt=2 (text mode enabled)+CMTltoagtltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 75 281

2 Indicates that new cell broadcast message has been receivedIf ltbmgt=2 (PDU mode enabled)+CBM ltlengthgtltCRgtltLFgtltpdugtIf ltbmgt=2 (text mode enabled)+CBM ltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt

3 Indicates that new SMS status report has been receivedIf ltdsgt=1 (PDU mode enabled)+CDS ltlengthgtltCRgtltLFgtltpdugtIf ltdsgt=1 (text mode enabled)+CDS ltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

Parameter Saving Mode -Max Response Time -

Reference3GPP TS 27005

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 activeeg DTR signal is ON If TE is inactive (eg DTR signal is OFF) If setltmtgt=2ltmtgt=3 or ltdsgt=1 make sure ltmodegt=1 otherwise it willreturn error

429 AT+CPMS Preferred SMS Message Storage

AT+CPMS Preferred SMS Message Storage

Test Command

AT+CPMS=

Response+CPMS (list of supported ltmem1gts)(list of supported ltmem2gts)(list ofsupported ltmem3gts)

OKParametersSee Write Command

Read Command

AT+CPMS

Response+CPMS ltmem1gtltused1gtlttotal1gtltmem2gtltused2gtlttotal2gtltmem3gtltused3gtlttotal3gt

OKERRORParametersSee Write Command

Write Command

AT+CPMS=ltmem1gt[ltmem2gt[ltmem3gt]]

ResponseTA selects memory storages ltmem1gtltmem2gt and ltmem3gt to be used forreading writing etc+CPMS ltused1gtlttotal1gtltused2gtlttotal2gtltused3gtlttotal3gt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 76 281

OKERRORParametersltmem1gt Messages to be read and deleted from this memory storage

SMSIM message storageltmem2gt Messages will be written and sent to this memory storage

SMSIM message storageltmem3gt Received messages will be placed in this memory storage ifrouting to PC is not set (+CNMI)

SMSIM message storageltusedxgt Integer type Number of messages currently in ltmemxgtlttotalxgt Integer type Number of messages storable in ltmemxgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4210 AT+CRES Restore SMS Settings

AT+CRES Restore SMS Settings

Test Command

AT+CRES=

Response+CRES list of supported ltprofilegts

OKParameterSee Write Command

Write CommandAT+CRES=ltprofilegt

ResponseExecution command restores message service settings from non-volatilememory to active memory A TA can contain several profiles of settingsSettings specified in commands Service Centre Address +CSCA and SetMessage Parameters +CSMP are restored Certain settings may not besupported by the storage (eg (U)SIM SMS parameters) and therefore cannot be restoredOKERRORParameterltprofilegt 0 Restore SM service settings from profile 0

Execution CommandAT+CRES

ResponseSame as AT+CRES=0OKIf error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 77 281

Max Response Time 5sReference3GPP TS 27005

Note

4211 AT+CSAS Save SMS Settings

AT+CSAS Save SMS Settings

Test Command

AT+CSAS=

Response+CSAS list of supported ltprofilegts

OKParameterSee Write Command

Write CommandAT+CSAS=ltprofilegt

ResponseExecution command saves active message service settings to anon-volatile memory Settings specified in commands Service CentreAddress +CSCA and Set Message Parameters +CSMP are saved Certainsettings may not be supported by the storage (eg (U)SIM SMSparameters) and therefore can not be savedOKERRORParameterltprofilegt 0 Save SM service setting in profile 0

Execution CommandAT+CSAS

ResponseSame as AT+CSAS=0OK

If error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

4212 AT+CSCA SMS Service Center Address

AT+CSCA SMS Service Center AddressTest CommandAT+CSCA=

ResponseOK

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 78 281

AT+CSCA +CSCA ltscagtlttoscagt[ltscaAlphagt]

OKParametersSee Write Command

Write Command

AT+CSCA=ltscagt[lttoscagt]

ResponseTA updates the SMSC address through which mobile originated SMS aretransmitted In text mode setting is used by send and writes commands InPDU mode setting is used by the same commands but only when thelength of the SMSC address coded into ltpdugt parameter equals zero

Note The Command writes the parameters in NON-VOLATILE memoryOKIf error is related to ME functionality+CME ERROR lterrgtParametersltscagt GSM 0411 RP SC address Address-Value field in stringformat(string should be included in quotation marks) BCD numbers (orGSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttoscagtlttoscagt Service center address format GSM 0411 RP SC addressType-of-Address octet in integer format (default refer lttodagt)ltscaAlphagt String type(string should be included in quotationmarks)

Service center address alpha dataParameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

4213 AT+CSDH Show SMS Text Mode Parameters

AT+CSDH Show SMS Text Mode Parameters

Test CommandAT+CSDH=

Response+CSDH (list of supported ltshowgts)

OKParameterSee Write Command

Read CommandAT+CSDH

Response+CSDH ltshowgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 79 281

OKParameterSee Write Command

Write CommandAT+CSDH=ltshowgt

ResponseTA determines whether detailed header information is shown in text moderesult codesOKParameterltshowgt 0 Do not show header values defined in commands +CSCAand +CSMP (ltscagtlttoscagtltfogtltvpgtltpidgt and ltdcsgt) norltlengthgtlttodagt or lttooagt in +CMT +CMGL +CMGR result codes forSMS-DELIVERs and SMS-SUBMITs in text mode

1 Show the values in result codesExecution Command

AT+CSDHResponseOK

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4214 AT+CSMP Set SMS Text Mode Parameters

AT+CSMP Set SMS Text Mode Parameters

Test Command

AT+CSMP=

ResponseOKParametersSee Write Command

Read CommandAT+CSMP

Response+CSMP ltfogtltvpgtltpidgtltdcsgt

OKParametersSee Write Command

Write Command

AT+CSMP=[ltfogt[ltvpgtltpidgtltdcsgt]]

ResponseTA selects values for additional parameters needed when SM is sent to thenetwork or placed in a storage when text mode is selected (+CMGF=1) It ispossible to set the validity period starting from when the SM is received bythe SMSC (ltvpgt is in range 0 255) or define the absolute time of thevalidity period termination (ltvpgt is a string)

Note The Command writes the parameter ltfogt in NON-VOLATILE memoryOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 80 281

Parametersltfogt Depending on the command or result code first octet of GSM0340 SMS-DELIVER SMS-SUBMIT (default 17)SMS-STATUS-REPORT or SMS-COMMAND (default 2) in integer formatSMS status report is supported under text mode if ltfogt is set to 49ltvpgt Depending on SMS-SUBMIT ltfogt setting GSM 0340TP-Validity-Period either in integer format (default 167) or in time-stringformat (refer ltdtgt)ltpidgt GSM 0340 TP-Protocol-Identifier in integer format (default 0)ltdcsgt GSM 0338 SMS Data Coding Scheme in Integer format

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4215 AT+CSMS Select Message Service

AT+CSMS Select Message Service

Test Command

AT+CSMS=

Response+CSMS (list of supported ltservicegts)

OKParameterSee Write Command

Read Command

AT+CSMS

Response+CSMS ltservicegtltmtgtltmogtltbmgt

OKParametersSee Write Command

Write CommandAT+CSMS=ltservicegt

Response+CSMS ltmtgtltmogtltbmgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltservicegt 0 GSM 0340 and 0341 (the syntax of SMS AT commandsis compatible with 3GPP TS 27005 Phase 2 version 470 Phase 2+features which do not require new Command syntax may be supported (egcorrect routing of messages with new Phase 2+ data coding schemes))

1 GSM 0340 and 0341 (the syntax of SMS AT commandsis compatible with 3GPP TS 27005 Phase 2+

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 81 281

version the requirement of ltservicegt setting 1 ismentioned under corresponding command descriptions)

ltmtgt Mobile Terminated Messages0 Type not supported1 Type supported

ltmogt Mobile Originated Messages0 Type not supported1 Type supported

ltbmgt Broadcast Type Messages0 Type not supported1 Type supported

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 82 281

5 AT Commands Special for SIMCom

51 Overview

Command DescriptionAT+CPOWD Power offAT+CADC Read ADCAT+CFGRI Indicate RI when using URCAT+CLTS Get local timestampAT+CBAND Get and set mobile operation bandAT+CNSMOD Show network system modeAT+CSCLK Configure slow clockAT+CCID Show ICCIDAT+CDEVICE View Current Flash Device TypeAT+GSV Display product identification informationAT+SGPIO Control the GPIOAT+SLEDS Set the timer period of net lightAT+CNETLIGHT Close the net light or open it to shiningAT+CSGS Netlight indication of GPRS statusAT+CGPIO Control the GPIO by PIN IndexAT+CBATCHK Set VBAT checking feature ONOFFAT+CNMP Preferred mode selectionAT+CMNB Preferred selection between CAT-M and NB-IoTAT+CPSMS Power Saving Mode SettingAT+CEDRXS Extended-DRX SettingAT+CPSI Inquiring UE system informationAT+CGNAPN Get Network APN in CAT-M Or NB-IOTAT+CSDP Service Domain PreferenceAT+MCELLLOCK Lock the special CAT-M cellAT+NCELLLOCK Lock the special NB-IOT cellAT+NBSC Configure NB-IOT Scrambling FeatureAT+CAPNMODE Select the mode of application configure APNAT+CRRCSTATE Query RRC StateAT+CBANDCFG Configure CAT-M Or NB-IOT BandAT+CNACT APP Network ActiveAT+CNCFG PDP Configure

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 83 281

AT+CEDUMP Set whether the module reset when the module is crashedAT+CNBS Configure Band Scan Optimization for NB-IOTAT+CNDS Configure Service Domain Preference For NB-IOTAT+CENG Switch on or off Engineering ModeAT+CNACTCFG Configure IP Protocol TypeAT+CTLIIC Control the Switch of IICAT+CWIIC Write Values to Register of IIC DeviceAT+CRIIC Read Values from Register of IIC DeviceAT+CMCFG Manage Mobile Operator ConfigurationAT+CSIMLOCK SIM LockAT+CRATSRCH Configure parameter for better RAT searchAT+SPWM Generate the Pulse-Width-ModulationAT+CASRIP Show Remote IP Address and Port When Received DataAT+CEDRX Configure EDRX parametersAT+CPSMRDP Read PSM Dynamic ParametersAT+CPSMCFG Configure PSM version and Minimum Threshold ValueAT+CPSMCFGEXT Configure Modem Optimization of PSMAT+CPSMSTATUS Enable Deep Sleep Wakeup IndicationAT+CEDRXRDP eDRX Read Dynamic ParametersAT+CRAI Configure Release Assistance Indication in NB-IOT network

52 Detailed Descriptions of Commands

521 AT+CPOWD Power off

AT+CPOWD Power Off

Write CommandAT+CPOWD=ltngt

Response[NORMAL POWER DOWN]Parameterltngt0 Power off urgently (Will not send out NORMAL POWER DOWN)1 Normal power off (Will send out NORMAL POWER DOWN)

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 84 281

522 AT+CADC Read ADC

AT+CADC Read ADC

Test Command

AT+CADC=

Response+CADC (list of supported ltstatusgts)(list of supported ltvaluegts)

OKParametersltstatusgt 1 Success

0 Failltvaluegt Integer 0100-1700

Read Command

AT+CADC

Response+CADC ltstatusgtltvaluegt

OKParametersSee Test Command

Parameter Saving Mode NO_SAVEMax Response Time 2s

ReferenceNote

523 AT+CFGRI Indicate RI When Using URC

AT+CFGRI Indicate RI When Using URC

Test CommandAT+CFGRI=

Response+CFGRI (0-2)

OKParametersSee Write Command

Read CommandAT+CFGRI

Response+CFGRI ltstatusgt

OKParametersSee Write Command

Write CommandAT+CFGRI=ltstatusgt

ResponseOKERRORParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 85 281

ltstatusgt 0 Off1 On(TCPIP FTP and URC control RI pin)2 On(only TCPIP control RI pin)

Parameter Saving Mode -Max Response Time -

ReferenceNote RI pin can not controll by AT+CFGRI command when module has call

service or receiving SMS

524 AT+CLTS Get Local Timestamp

AT+CLTS Get Local Timestamp

Test CommandAT+CLTS=

Response+CLTS yyMMddhhmmss+-zz

OK

Read CommandAT+CLTS

Response+CLTS ltmodegt

OK

Write CommandAT+CLTS=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Disable1 Enable

Unsolicited Result CodeWhen get local timestamp function is enabled the following URC may bereported if network sends the message to the MS to provide the MS withsubscriber specific information1 Refresh network name by networkPSNWID ltmccgt ltmncgt ltfull network namegtltfull networkname CIgtltshort network namegtltshort network name CIgt

2 Refresh time and time zone by networkThis is UTC time the time queried by AT+CCLK command is local timePSUTTZ ltyeargtltmonthgtltdaygtlthourgtltmingtltsecgtlttimezonegtltdstgt

3 Refresh network time zone by network

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 86 281

+CTZV lttime zonegt

4 Refresh Network Daylight Saving Time by networkDST ltdstgtParametersltmccgt String type mobile country codeltmncgt String type mobile network codeltfull network namegt String type name of the network in full lengthltfull network name CIgt Integer type indicates whether to add CI

0 The MS will not add the initial letters of the CountrysName to the text string

1 The MS will add the initial letters of the CountrysName and a separator (eg a space) to the text stringltshort network namegt String type abbreviated name of the networkltshort network name CIgt Integer type indicates whether to add CI

0 The MS will not add the initial letters of the CountrysName to the text string

1 The MS will add the initial letters of the CountrysName and a separator (eg a space) to the text stringltyeargt 4 digits of year (from network)ltmonthgt Month (from network)ltdaygt Day (from network)lthourgt Hour (from network)ltmingt Minute (from network)ltsecgt Second (from network)lttime zonegt String type network time zone If the network time zone hasbeen adjusted for Daylight Saving Time the network shall indicate this byincluding the ltdstgt (Network Daylight Saving Time)ltdstgt Network Daylight Saving Time the content of thisindicates the value that used to adjust the network time zone

0 No adjustment for Daylight Saving Time1 +1 hour adjustment for Daylight Saving2 +2 hours adjustment for Daylight Saving Timeothers Reserved

Parameter Saving Mode -Max Response Time -

Reference

NoteSupport for this Command will be network dependentSet AT+CLTS=1 it means user can receive network time updating anduse AT+CCLK to show current timePSUTTZ may report twice

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 87 281

525 AT+CBAND Get and Set Mobile Operation Band

AT+CBAND Get and Set Mobile Operation Band

Test Command

AT+CBAND=

Response+CBAND (list of supported ltop_bandgts)

OKParameterSee Write Command

Read Command

AT+CBAND

Response+CBAND ltop_bandgt

OKParameterSee Write Command

Write CommandAT+CBAND=ltop_bandgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParameterltop_bandgt A string parameter which indicate the operation bandAnd the following strings should be included in quotation marks

EGSM_MODEDCS_MODEALL_MODE

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote Radio settings are stored in non-volatile memory Only for GSM

526 AT+CNSMOD Show Network System Mode

AT+CNSMOD Show Network System Mode

Test CommandAT+CNSMOD=

Response+CNSMOD (list of supported ltngts)

OKParameterSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 88 281

AT+CNSMOD +CNSMOD ltngtltstatgt

OKParameterSee Write Command

Write Command

AT+CNSMOD=ltngt

ResponseOKERRORParameterltngt

0 Disable auto report the network system mode information1 Auto report the network system mode information command

+CNSMOD ltstatgtltstatgt

0 no service1 GSM3 EGPRS7 LTE M19 LTE NB

Parameter Saving Mode -Max Response TimeReference

527 AT+CSCLK Configure Slow Clock

AT+CSCLK Configure Slow Clock

Test Command

AT+CSCLK=

Response+CSCLK (list of supported ltngts)

OKParameterSee Write Command

Read Command

AT+CSCLK

Response+CSCLK ltngt

OKParameterSee Write Command

Write CommandAT+CSCLK=ltngt

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 89 281

Parameterltngt 0 Disable slow clock module will not enter sleep mode

1 Enable slow clock it is controlled by DTR When DTR ishigh module can enter sleep mode When DTR changes to lowlevel module can quit sleep mode

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote

528 AT+CCID Show ICCID

AT+CCID Show ICCIDTest Command

AT+CCID=ResponseOK

Execution CommandAT+CCID

ResponseCcid data [ex 898600810906F8048812]

OKParameter Saving Mode NO_SAVEMax Response Time 2s

ReferenceNote

529 AT+CDEVICE View Current Flash Device Type

AT+CDEVICE View Current Flash Device Type

Read CommandAT+CDEVICE

ResponseDevice Name Current flash device typeRam Size Current RAM size

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 90 281

5210 AT+GSV Display Product Identification Information

AT+GSV Display Product Identification Information

Execution Command

AT+GSV

ResponseTA returns product information text

ExampleSIMCOM_LtdSIMCOM_SIM7000Revision 1351B01SIM7000

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

5211 AT+SGPIO Control the GPIO

AT+SGPIO Control the GPIO

Test Command

AT+SGPIO=

Response+SGPIO (0-1)(0-4)(0-1)(0-1)

OKParametersSee Write Command

Write Command

AT+SGPIO=ltoperationgtltGPIOgtltfunctiongtltlevelgt

ResponseOKorERRORParametersltoperationgt

0 Set the GPIO function including the GPIO output1 Read the GPIO level Please note that only when the gpio is set

as input user can use parameter 1 to read the GPIO level otherwise themodule will return ERRORltGPIOgt The GPIO you want to be set (It has relations with the hardwareplease refer to the hardware manual)ltfunctiongt Only when ltoperationgt is set to 0 this option takes effect

0 Set the GPIO to input1 Set the GPIO to output

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 91 281

ltlevelgt 0 Set the GPIO low level1 Set the GPIO high level

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

5212 AT+SLEDS Set the Timer Period of Net Light

AT+SLEDS Set the Timer Period of Net Light

Test Command

AT+SLEDS=

Response+SLEDS (1-3)(040-65535)(040-65535)

OKParametersSee Write Command

Read Command

AT+SLEDS

Response+SLEDS ltmodegtlttimer_ongtlttimer_offgt

OKParametersSee Write Command

Write CommandAT+SLEDS=ltmodegtlttimer_ongtlttimer_offgt

ResponseOKERRORParametersltmodegt

1 Set the timer period of net light while SIM7000 series does notregister to the network2 Set the timer period net light while SIM7000 series has alreadyregistered to the network3 Set the timer period net light while SIM7000 series is in the state ofPPP communication

lttimer_ongtTimer period of LED ON in decimal format which range is 0 or

40-65535(ms)lttimer_offgt

Timer period of LED OFF in decimal format which range is 0 or40-65535(ms)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 92 281

The default value is ltmodegtlttimer_ongtlttimer_offgt1648002643000364300

5213 AT+CNETLIGHT Close the Net Light or Open It to Shining

AT+CNETLIGHT Close the Net Light or Open It to Shining

Test CommandAT+CNETLIGHT=

Response+CNETLIGHT (01)

OKParametersSee Write Command

Read CommandAT+CNETLIGHT

Response+CNETLIGHT ltmodegt

OKParametersSee Write Command

Write CommandAT+CNETLIGHT=ltmodegt

ResponseOKERRORParametersltmodegt0 Close the net light1 Open the net light to shining

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

5214 AT+CSGS Netlight Indication of GPRS Status

AT+CSGS Netlight Indication of GPRS Status

Test Command

AT+CSGS=

Response+CSGS (0-2)

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 93 281

ParametersSee Write Command

Read Command

AT+CSGS

Response+CSGS ltmodegt

OKParametersSee Write Command

Write CommandAT+CSGS=ltmodegt

ResponseOKERRORParametersltmodegt0 Disable1 Enable the netlight will be forced to enter into 64ms on300ms off

blinking state in GPRS data transmission service Otherwise thenetlight state is not restricted

2 Enable the netlight will blink according to AT+SLEDS in GPRS datatransmission service

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

5215 AT+CGPIO Control the GPIO by PIN Index

AT+CGPIO Control the GPIO by PIN Index

Test CommandAT+CGPIO=

Response+CGPIO (0-1)(list of supported ltpingts)(0-1)(0-1)

OKParametersSee Write Command

Write CommandAT+CGPIO=ltoperationgtltpingtltfunctiongtltlevelgt

ResponseOKorERRORParametersltoperationgt

0 Set the GPIO function including the GPIO output 1 Read the GPIO level Please note that only when the gpio is set

as input user can use parameter 1 to read the GPIO level otherwise the

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 94 281

module will return ERRORltpingt The PIN index you want to be set (It has relations with thehardware please refer to the hardware manual)ltfunctiongt Only when ltoperationgt is set to 0 this option takes effect

0 Set the GPIO to input1 Set the GPIO to output

ltlevelgt0 Set the GPIO low level1 Set the GPIO high level

Parameter Saving Mode -Max Response Time -

ReferenceNote

5216 AT+CBATCHK Set VBAT Checking Feature ONOFF

AT+CBATCHK Set VBAT Checking Feature ONOFF

Test Command

AT+CBATCHK=

Response+CBATCHK (01)

OK

Read Command

AT+CBATCHK

Response+CBATCHK ltmodegt

OKParametersSee Write Command

Write CommandAT+CBATCHK=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 0 Close the function of VBAT checking

1 Open the function of VBAT checkingParameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 95 281

5217 AT+CNMP Preferred Mode Selection

AT+CNMP Preferred Mode Selection

Test Command

AT+CNMP=

Response+CNMP (list of supported ltmodegts)

OK

Read Command

AT+CNMP

Response+CNMP ltmodegt

OKParametersSee Write Command

Write CommandAT+CNMP=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 2 Automatic

13 GSM only38 LTE only51 GSM and LTE only

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteDefault value of parameter ltmodegt is different among SIM7000 seriesproject

5218 AT+CMNB Preferred Selection between CAT-M and NB-IoT

AT+CMNB Preferred Selection between CAT-M and NB-IoT

Test CommandAT+CMNB=

Response+CMNB (list of supportedltmodegts)

OK

Read CommandAT+CMNB

Response+CMNB ltmodegt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 96 281

Write Command

AT+CMNB=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 1 CAT-M

2 NB-Iot3 CAT-M and NB-IoT

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteDefault value of parameter ltmodegt is different among SIM7000 seriesproject

5219 AT+CPSMS Power Saving Mode Setting

AT+CPSMS Power Saving Mode Setting

Test CommandAT+CPSMS=

Response+CPSMS (list of supported ltmodegts)(list of supportedltRequested_Periodic-RAUgts)(list of supportedltRequested_GPRS-READY-timergts)(list of supportedltRequested_Periodic-TAUgts)(list of supportedltRequested_Active-Timegts)

OK

Read Command

AT+CPSMS

Response+CPSMS ltmodegt[ltRequested_Periodic-RAUgt][ltRequested_GPRS-READY-timergt][ltRequested_Periodic-TAUgt][ltRequested_Active-Timegt]

OKParametersSee Write Command

Write CommandAT+CPSMS=[ltmodegt[ltRequested_Periodic-RAUgt[ltRequested_GPRS-READY-timergt[ltRequested_Periodic-TAUgt[ltRequested_Active-Timegt]]]]]

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt

0 Disable the use of PSM1 Enable the use of PSM

ltRequested_Periodic-RAUgt Not supported

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 97 281

ltRequested_GPRS-READY-timergt Not supportedltRequested_Periodic-TAUgt

String type one byte in an 8 bit format Requested extended periodicTAU value (T3412) to be allocated to the UE in E-UTRAN Therequested extended periodic TAU value is coded as one byte(octet 3) of the GPRS Timer 3 information element coded as bitformat (eg 01000111 equals 70 hours) For the coding and thevalue range see the GPRS Timer 3 IE in 3GPP TS 24008 [8]Table 105163a3GPP TS 24008 See also 3GPP TS 23682 [149]and 3GPP TS 23401 [82] The default value if available ismanufacturer specific

ltRequested_Active-TimegtString type one byte in an 8 bit format Requested Active Time value(T3324) to be allocated to the UE The requested Active Time valueis coded as one byte (octet 3) of the GPRS Timer 2 informationelement coded as bit format (eg 00100100 equals 4 minutes) Forthe coding and the value range see the GPRS Timer 2 IE in3GPP TS 24008 [8] Table 1051633GPP TS 24008 See also3GPP TS 23682 [149] 3GPP TS 23060 [47] and3GPP TS 23401 [82] The default value if available is manufacturerspecific

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

5220 AT+CEDRXS Extended-DRX Setting

AT+CEDRXS Extended-DRX Setting

Test CommandAT+CEDRXS=

Response+CEDRXS (list of supportedltngts)ltAcT-typegtltRequested_eDRX_valuegt

OK

Read CommandAT+CEDRXS

Response+CEDRXS ltAcT-typegtltRequested_eDRX_valuegt

OKParametersSee Write Command

Write CommandAT+CEDRXS=ltngtltAcT-typegtltRequested_e

ResponseOKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 98 281

DRX_valuegt +CME ERROR lterrgtParametersltngt

0 Disable the use of eDRX1 Enable the use of eDRX2 Enable the use of eDRX and auto report3 Disable the use of eDRX(Reserved)

ltAcT-typegt4 CAT-M5 NB-IoT

ltRequested_eDRX_valuegt Requested eDRX value 4 bit format0000-1111

Parameter Saving Mode AUTO_SAVEMax Response Time -

Reference

Note The Requested_eDRX_value is the value of cycle length separately

means512102420484096614481921024012288143361638432768655361310722621445242881048576(seconds)

5221 AT+CPSI Inquiring UE System Information

AT+CPSI Inquiring UE System InformationTest CommandAT+CPSI=

ResponseOK

Read Command

AT+CPSI

If camping on a gsm cell+CPSI ltSystem ModegtltOperation ModegtltMCCgt-ltMNCgtltLACgtltCell IDgtltAbsolute RF Ch NumgtltRxLevgtltTrack LO AdjustgtltC1-C2gt

OKIf camping on a CAT-M or NB-IOT cell+CPSI ltSystem ModegtltOperation ModegtltMCCgt-ltMNCgtltTACgtltSCellIDgtltPCellIDgtltFrequency BandgtltearfcngtltdlbwgtltulbwgtltRSRQgtltRSRPgtltRSSIgtltRSSNRgt

OKIf no service+CPSI NO SERVICEOnline

OKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 99 281

+CME ERROR lterrgtParametersltSystem Modegt System mode

NO SERVICEGSMLTE CAT-M1LTE NB-IOT

ltOperation Modegt UE operation modeOnlineOfflineFactory Test ModeResetLow Power Mode

ltMCCgt Mobile Country Code (first part of the PLMN code)ltMNCgt Mobile Network Code (second part of the PLMN code)ltLACgt Location Area Code (hexadecimal digits)ltCell IDgt Service-cell IdentifyltAbsolute RF Ch Numgt AFRCN for service-cellltTrack LO Adjustgt Track LO AdjustltC1gt Coefficient for base station selectionltC2gt Coefficient for Cell re-selectionltTACgt Tracing Area CodeltSCellIDgt Serving Cell IDltPCellIDgt Physical Cell IDltFrequency Bandgt Frequency Band of active setltearfcngt E-UTRA absolute radio frequency channel number for searching CAT-M or NB-IOT cellsltdlbwgt Transmission bandwidth configuration of the serving cell on the downlinkltulbwgt Transmission bandwidth configuration of the serving cell

on the uplinkltRSRPgt Current reference signal received powerAvailable for CA

T-M or NB-IOTltRSRQgt Current reference signal receive quality as measured by L1ltRSSIgt Current Received signal strength indicatorltRSSNRgt Average reference signal signal-to-noise ratio of the serving cell The value of SINR can be calculated according to ltRSSNRgtthe formula is as below

SINR = 2 ltRSSNRgt - 20The range of SINR is from -20 to 30

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 100 281

5222 AT+CGNAPN Get Network APN in CAT-M Or NB-IOT

AT+CGNAPN Get Network APN in CAT-M Or NB-IOT

Test Command

AT+CGNAPN=

Response+CGNAPN (list of supported ltvalidgts)ltlengthgt

OK

Execution Command

AT+CGNAPN

Response+CGNAPN ltvalidgtltNetwork_APNgt

OKIf failed+CME ERROR lterrgtParametersltvalidgt

0 The network did not sent APN parameter to UEIn thecaseltNetwork_APNgt is NULL

1 The network sent APN parameter to UEltlengthgt

Max the length of ltnetwork_APNgtltNetwork_APNgt

String typeThe network sends APN parameter to UE when UEregisters CAT-M or NB-IOT network successfullyInGSMltNetwork_APNgt always is NULL

Parameter Saving Mode -Max Response Time -

Reference

Note In CAT-M or NB-IOTafter UE sending attach request messageIf core

network responds attach accept message that includes APNparameterltNetwok_APNgt is valid

5223 AT+CSDP Service Domain Preference

AT+CSDP Service Domain Preference

Test CommandAT+CSDP=

Response+CSDP (list of supported ltdomaingts)

OK

Read CommandAT+CSDP

Response+CSDP ltdomaingt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 101 281

ParametersSee Write Command

Write Command

AT+CSDP=ltdomaingt

ResponseOKIf failed+CME ERROR lterrgtParametersltdomaingt

0 CS(Circuit Switched Domain) ONLY1 PS(Packet Switched Domain) ONLY2 CS(Circuit Switched Domain) + PS(Packet Switched Domain)

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

5224 AT+MCELLLOCK Lock the special CAT-M cell

AT+MCELLLOCK Lock the special CAT-M cell

Test Command

AT+MCELLLOCK=

Response+MCELLLOCK (01)(0-65535)(0-503)

OK

Read Command

AT+MCELLLOCK

Response+MCELLLOCK ltmodegt[ltearfcngtltpcigt]

OKParametersSee Write Command

Write Command

AT+MCELLLOCK=ltmodegt[ltearfcngtltpcigt]

ResponseOKIf failed+CME ERROR lterrgtParameterltmodegt 0 Unlock

1 Lockltearfcngt A number in the range 0-65535 representing the EARFCN

to searchltpcigt A number in the range 0-503 representing the Physical Cell IDto search

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 102 281

5225 AT+NCELLLOCK Lock the special NB-IOT cell

AT+NCELLLOCK Lock the special NB-IOT cell

Test CommandAT+NCELLLOCK=

Response+NCELLLOCK (01)(0-65535)(0-503)

OK

Read Command

AT+NCELLLOCK

Response+NCELLLOCK ltmodegt[ltearfcngtltpcigt]

OKParametersSee Write Command

Write CommandAT+NCELLLOCK=ltmodegt[ltearfcngtltpcigt]

ResponseOKIf failed+CME ERROR lterrgtParameterltmodegt 0 Unlock

1 Lockltearfcngt A number in the range 0-65535 representing the EARFCN

to searchltpcigt A number in the range 0-503 representing the Physical Cell ID

to searchParameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

5226 AT+NBSC Configure NB-IOT Scrambling Feature

AT+NBSC Configure NB-IOT Scrambling Feature

Test CommandAT+NBSC=

Response+NBSC (list of supported ltmodegts)

OK

Read CommandResponse+NBSC ltmodegt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 103 281

AT+NBSCOKParametersSee Write Command

Write Command

AT+NBSC=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt

0 Disable the scrambling feature in NB-IOT network1 Enable the scrambling feature in NB-IOT network

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

ReferenceNote Please configure UE in accordance with the base stationOtherwise UE

can not register NB-IOT network

5227 AT+CAPNMODE Select the Mode of Application Configure APN

AT+CAPNMODE Select the Mode of Application Configure APN

Test CommandAT+CAPNMODE=

Response+CAPNMODE (list of supported ltmodegts)

OK

Read CommandAT+CAPNMODE

Response+CAPNMODE ltmodegt

OKParametersSee Write Command

Write CommandAT+CAPNMODE=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt mode of application configure APNIn CAT-M or NB-IOT

networkif module has registered to the network successfullyit will get an APN from base station delivering

0 Automatic modeApplications(AT+CSTT and AT+SAPBR) do notneed to config APNit will use the APN from base stationdelivering

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 104 281

1 Manual modeApplications(AT+CSTTAT+SAPBR) need to configAPNthese APNs can get from operators

Parameter Saving Mode -Max Response Time -

ReferenceNote If module are using in GPRS networkyou must config ltmodegt to 1

5228 AT+CRRCSTATE Query RRC State

AT+CRRCSTATE Query RRC State

Test Command

AT+CRRCSTATE=

Response+CRRCSTATE (list of supported ltngts)

OK

Read Command

AT+CRRCSTATE

Response+CRRCSTATE ltngtltstategt

OKParametersSee Write Command

Write CommandAT+CRRCSTATE=ltngt

ResponseOKIf failed+CME ERROR lterrgtParametersltngt Integer type

0 Disable unsolicited result code1 Enable unsolicited result code +CRRCSTATE ltstategt

ltstategt Integer typeindicates RRC connection state0 Idle1 Connected255 Other

Parameter Saving Mode -Max Response Time -

ReferenceNote The command is only valid that module registering in CAT-M or NB-IOTnetwork

5229 AT+CBANDCFG Configure CAT-M Or NB-IOT Band

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 105 281

AT+CBANDCFG Configure CAT-M Or NB-IOT Band

Test CommandAT+CBANDCFG=

Response+CBANDCFG (CAT-MNB-IOT)(list of supported ltbandgts)

OK

Read CommandAT+CBANDCFG

Response+CBANDCFG CAT-Mltbandgt[ltbandgthellip]ltCRgtltLFgt+CBANDCFG NB-IOTltbandgt[ltbandgthellip]

OKParametersSee Write Command

Write Command

AT+CBANDCFG=ltmodegtltbandgt[ltbandgthellip]

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt string type network system mode

CAT-M LTE CatM1(eMTC)NB-IOT Narrow Band Internet of Things

ltbandgt Integer typeThe value of ltbandgt must is in the band list ofgetting from AT+CBANDCFG=

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote The command can take effect immediatelyIt does not need to reboot

module

5230 AT+CNACT APP Network Active

AT+CNACT APP Network Active

Read Command

AT+CNACT

Response+CNACT ltstatusgtltip_addrgt

OKParametersSee Write Command

Write Command

AT+CNACT=ltmodegt[ltapngt]

ResponseOKIf failed+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 106 281

Parametersltmodegt

0 Deactive1 Active2 Auto Active

ltapngt(Access Point Name) A string parameter (string should be included inquotation marks) which is a logical name that is used to select theGGSN or the external packet data network If the value is null oromitted then the subscription value will be requestedThe defaultvalue is NULL

ltstatusgt0 Deactived1 Actived2 In operation

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note+APP PDP ACTIVE will be reported if the app network activedand +APPPDP DEACTIVE will be reported if the app network deactivedAuto Active means the will active automatically if the activation failed

5231 AT+CNCFG PDP Configure

AT+CNCFG PDP ConfigureTest CommandAT+CNCFG=

Response+CNCFG (list of supportedltip_typegts)ltlen_APNgtltlen_usenamegtltlen_passwordgt(list ofsupported ltauthenticationgts)

OKRead CommandAT+CNCFG

Response+CNCFGltip_typegtltAPNgtltusenamegtltpasswordgtltauthenticationgt

OKWrite CommandAT+CNCFG=ltip_typegt[ltAPNgt[ltusenamegtltpasswordgt[ltauthenticationgt]]]

ResponseOKIf failed+CME ERROR lterrgt

Parameter Saving Mode -

Max Response Time -Reference

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 107 281

Defined Values

ltactiongt 0 Deactive1 Active2 Auto Active

ltip_typegt Packet Data Protocol type) A Integer type parameter which specifiesthe type of packet data protocol0 Dual PDN Stack1 Internet Protocol Version 42 Internet Protocol Version 6

ltAPNgt (Access Point Name) A string parameter (string should be included inquotation marks) which is a logical name that is used to select theGGSN or the external packet data network If the value is null oromitted then the subscription value will be requestedThe defaultvalue is NULL

ltusenamegt Username for authenticationltpasswordgt Password for authenticationltauthenticationgt 0 NONE

1 PAP2 CHAP3 PAP or CHAP

ltlen_APNgt Integer type Maximum length of parameter ltAPNgtltlen_namegt Integer type Maximum length of parameter ltusenamegtltlen_passwordgt Integer type Maximum length of parameter ltpasswordgt

5232 AT+CEDUMP Set Whether the Module Reset When The Module is Crashed

AT+CEDUMP Set Whether the Module Reset When The Module is Crashed

Read Command

AT+CEDUMP

Response+CEDUMP ltmodegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CEDUMP=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 108 281

Parametersltfungt

0 The module will reset when the module is crashed(Default)1 The module will go into download mode when the module is

crashedParameter Saving Mode -Max Response TimeReference

Note

5233 AT+CNBS Configure Band Scan Optimization For NB-IOT

AT+CNBS Configure Band Scan Optimization for NB-IOT

Test Command

AT+CNBS=

Response+CNBS (1-5)

OK

Read Command

AT+CNBS

Response+CNBS ltngt

OKParametersSee Write Command

Write CommandAT+CNBS=ltngt

ResponseOKIf failed+CME ERROR lterrgtParametersBand scan is performed in the following levels based on the SNRlevel 0 Used for good SNR levels(0 db and above) detects strong cells

first and takes the shortest time to acquire cellsUE scans eachraster in 30 ms

level 1 Used for medium SNR levels(-9 dB and above)UE scans eachraster for 200 ms

level 2 Used for poor SNR levels(-126 dB and above)UE scans eachraster for 500 ms

ltngt1 UE tries SNR level 0 band scan2 UE tries SNR level 0 and level 1 band scan3 UE tries SNR level 0 level 1 and level 2 band scan4 Reserved5 UE tries SNR level 2 band scan only

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 109 281

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

Reference

Note The command controls the band scan for different SNR levels This

optimization is applicable only for NB-IOT and it reduces the band scantime and power consumption

5234 AT+CNDS Configure Service Domain Preference For NB-IOT

AT+CNDS Configure Service Domain Preference For NB-IOT

Test Command

AT+CNDS=

Response+CNDS (list of supported ltdomaingts)

OKParametersSee Write Command

Read Command

AT+CNDS

Response+CNDS ltdomaingt

OKParametersSee Write Command

Write CommandAT+CNDS=ltdomaingt

ResponseOKIf failed+CME ERROR lterrgtParametersltdomaingt

1 PS(Packet Switched Domain) ONLY2 CS(Circuit Switched Domain) + PS(Packet Switched Domain)

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

Reference

Note The command of AT+CSDP is used to config service domain

preference for GSM and CAT-MIf you want to config service domainpreference for NB-IOTyou can use AT+CNDS

5235 AT+CENG Switch On or Off Engineering Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 110 281

AT+CENG Switch On or Off Engineering Mode

Test CommandAT+CENG=

ResponseTA returns the list of supported modes+CENG (list of supported ltmodegts)(list of supported ltNcellgts)

OKParametersSee Write Command

Read CommandAT+CENG

ResponseEngineering Mode is designed to allow a field engineer to view and test thenetwork information received by a handset when the handset is either inidle mode or dedicated mode (that is with a call active) In each mode theengineer is able to view network interaction for the serving cell (the cell thehandset is currently registered with) or for the neighboring cells

TA returns the current engineering mode The network information includingserving cell and neighboring cells are returned ltcellgt carry with themcorresponding network interaction

If camping on a gsm cell+CENG ltmodegtltNcellgtltcell numgtltSystem Modegt

[+CENG ltcellgtltbcchgtltrxlgtltbsicgtltcellidgtltmccgtltmncgtltlacgtltCRgtltLFgt+CENGltcellgtltbcchgtltrxlgtltbsicgtltcellidgtltmccgtltmncgtltlacgthellip]

OK

If camping on a CAT-M or NB-IOT cell+CENG ltmodegtltNcellgtltcell numgtltSystem Modegt

[+CENGltcellgtltearfcngtltpcigtltrsrpgtltrssigtltrsrqgtltsinrgtlttacgtltcellidgtltmccgtltmncgtlttx powergtltCRgtltLFgt+CENGltcellgtltearfcngtltpcigtltrsrpgtltrssigtltrsrqgtltsinrgthellip]

OKParametersSee Write Command

Write CommandAT+CENG=ltmodegt[ltNcellgt]

Switch on or off engineering modeOKIf failed+CME ERROR lterrgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 111 281

ltmodegt 0 Switch off engineering mode1 Switch on engineering mode

ltNcellgt 1 Display neighbor cell IDltcell numgt The number of cellit includes serving cell and neighbor cellsltSystem Modegt System mode

NO SERVICEGSMLTE CAT-M1LTE NB-IOT

ltcellgt 0 The serving cell1-6 The index of the neighboring cell

ltbcchgt ARFCN(Absolute radio frequency channel number) of BCCHcarrier in decimal format

ltrxlgt Receive level in decimal formatltmccgt Mobile country code in decimal formatltmncgt Mobile network code in decimal formatltbsicgt Base station identity code in decimal formatltcellidgt Cell id in hexadecimal formatltlacgt Location area code in hexadecimal formatltearfcngt E-UTRA absolute radio frequency channel number for sea

rching CAT-M or NB-IOT cellsltpcigt Physical Cell IDltrsrpgt Current reference signal received powerAvailable for

CAT-M or NB-IOTltrssigt Current Received signal strength indicatorltrsrqgt Current reference signal receive quality as measured by

L1ltsinrgt Signal to Interference plus Noise RatioThe range is from

-20 to 30lttacgt Tracing Area Code in decimal formatlttx powergt Tx power value in 110 dBm lttx powergt is only meaningful

when the device is in traffic When there is no traffic the valueis invalidThe value of lttx powergt is 255

Parameter Saving Mode -Max Response Time -

ReferenceNote

5236 AT+CNACTCFG Configure IP Protocol Type

AT+CNACTCFG Configure IP Protocol Type

Test CommandResponse+CNACTCFG (IPV4IPV6IPV4V6)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 112 281

AT+CNACTCFG=OKParametersSee Write Command

Read Command

AT+CNACTCFG

Response+CNACTCFG ltIPTypegt

OKParametersSee Write Command

Write CommandAT+CNACTCFG=ltIPTypegt

ResponseOKIf failed+CME ERROR lterrgtParametersltIPTypegt

IPV4 IPv4 protocolIPV6 IPv6 protocolIPV4V6 IPv4 and IPv6 protocol

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

5237 AT+CTLIIC Control the Switch of IIC

AT+CTLIIC Control the Switch of IIC

Test CommandAT+CTLIIC=

Response+CTLIIC (01)

OKParametersSee Write Command

Read CommandAT+CTLIIC

Response+CTLIIC ltmodegt

OKParametersSee Write Command

Write Command

AT+CTLIIC=ltmodegt

ResponseOKor

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 113 281

ERRORParametersltmodegt0 Switch off the IIC1 Switch on the IIC

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

5238 AT+CWIIC Write Values to Register of IIC Device

AT+CWIIC Write Values to Register of IIC DeviceTest CommandAT+CWIIC=

ResponseOK

Write Command

AT+CWIIC=ltaddrgtltreggtltdatagtltlengt

ResponseOKorERRORParametersltaddrgt Device address Input format must be hex such as 0xFFltreggt Register address Input format must be hex such as 0xFFltlengt Read length Range 1-4 unit byteltdatagt Data written Input format must be hex such as

0xFFndash0xFFFFFFFFParameter Saving Mode -Max Response Time -Reference Note

5239 AT+CRIIC Read Values from Register of IIC Device

AT+CRIIC Read Values from Register of IIC DeviceTest Command

AT+CRIIC=ResponseOK

Write Command

AT+CRIIC=ltaddrgtltreggtltlengt

Response+CRIIC ltdatagt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 114 281

orERRORParametersltaddrgt Device address Input format must be hex such as 0xFFltreggt Register address Input format must be hex such as 0xFFltlengt Read length Range1-4 unitbyteltdatagt Data read Input format must be hex such as 0xFF

Parameter Saving Mode -Max Response Time -Reference Note

5240 AT+CMCFG Manage Mobile Operator Configuration

AT+CMCFG Manage Mobile Operator Configuration

Test Command

AT+CMCFG=

ResponseTA returns the list of supported modes+CMCFG (list of supported ltmodegts)ltlengthgt

OKParametersSee Write Command

Read CommandAT+CMCFG

Response+CMCFG ltmodegtltconfig_numgt[+CMCFG ltindexgtltconfig_namegtltconfig_versiongtltstategthellip]

OKParametersSee Write Command

Write CommandAT+CMCFG=ltmodegt[ltconfig_namegt]

when ltmodegt=012 or 3 and command successfulOK

when ltmodegt=4 and command successful

+CMCFG 4ltflaggtltconfig_namegt

OKIf failed+CME ERROR lterrgtParametersltmodegt 0 Manually select mobile operator configuration

1 Automatically select mobile operator configurationaccording to ICCID information in SIM card

2 Activate specified mobile operator configuration

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 115 281

ltconfig_namegt must be provided3 Deactivation specified mobile operator configuration

ltconfig_namegt must be providedltlengthgt Interger typethe maximum length of ltconfig_namegtltconfig_numgt Integer typethe number of mobile network configurationltindexgt Integer typethe index of mobile network configurationltconfig_namegt String typethe name of mobile network configuration

Default Default network configurationATT ATT network configuration not support

VOLTEVerizon Verizon network configurationnot support

VOLTEltconfig _versiongt Hex typethe version of mobile network configurationltstategt Integer typethe state of mobile network configuration

0 Inactive1 Active

ltflaggt Integer typeit indicates whether module has activated anetwork configurationIf network configuration has beenactivatedThe third parameter ltconfig_namegt is thename of activating network configuration0 Network configuration has been activated1 Not any network configuration is activated

Parameter Saving Mode -Max Response Time -

Reference

Note After setting AT+CMCFG=1module can select mobile operator

configuration according to ICCID information in SIM cardautomaticallyIf network configuration has changedmodule will rebootand make configuration effective

If module needs to select mobile operator configuration manually youshould do as the following steps1) Setting manual mode

AT+CMCFG=02) Activate specified configuration

AT+CMCFG=2ltconfig_namegt3) Reboot the module

AT+CFUN=11

5241 AT+CSIMLOCK SIM Lock

AT+CSIMLOCK SIM Lock

Test CommandResponseTA returns the list of supported modes

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 116 281

AT+CSIMLOCK= +CSIMLOCK (list of supported ltfacilitygts)(list of supported ltmodegtsgtltpwlengthgtltpclengthgt

OKParametersSee Write Command

Read Command

AT+CSIMLOCK

ResponseOKParametersSee Write Command

Write Command

AT+CSIMLOCK=ltfacilitygtltmodegt[ltpasswordgt[ltpers_code_listgt]]

If ltmodegtne2 and Command is successfulOKIf ltmodegt=2 and Command is successful+CSIMLOCK ltstatusgtltpers_code_listgtOK

If error is related to ME functionality+CME ERROR lterrgtIf failedParametersltfacilitygt String typePhone security locks set by factory or customer

which can bePN Network Personalisation

ltmodegt 0 unlock1 lock2 query status

ltpwlengthgt Integer typemaximum length of ltpasswordgtthe maxinumlength is 16

ltpclengthgt Integer typemaximum length of ltpers_code_listgtthemaxinum length is 160

ltpasswordgt String typepassword is used to lock or unlock a ltfacilitygtltpers_code_listgt String typecode list for device personalizationThe

contents depend on the selected ltfacilitygtIf ltfacilitygt is PNltpers_code_listgt is in the formatMCC1-MNC1[MCC2-MNC2[hellip]] It contains a list of pairs of MCC and MNCMCC and MNCis separated by a lsquo-lsquoevery pair of MCC and MNC isseparated by semicolonFor example460-00460-01

ltstatusgt Integer typethe status of lock0 lock is inactive1 lock is active

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 117 281

Reference

Note Lock device

Customer can send AT command to lock the deivce that can only usesome specific SIM cardAT+CSIMLOCK=PN1 0123456789ABCDEF460-00460-01

Unlock deviceIf the device is locking Customer can send AT command to unlock thedeviceAT+CSIMLOCK=PN0 ABCDEFGH12345678

Query device statuscustomer may send AT command as follow to query status of thedeviceAT+CSIMLOCK=PN2

5242 AT+CRATSRCH Configure Parameter for Better RAT Search

AT+CRATSRCH Configure Parameter for Better RAT Search

Test CommandAT+CRATSRCH=

ResponseTA returns the list of supported modes+CRATSRCH (list of supported ltrat_timergts)(list of supportedltsrch_aligngt)

OKParametersSee Write Command

Read CommandAT+CRATSRCH

Response+CRATSRCH ltrat_timergtltsrch_aligngt

OKParametersSee Write Command

Write CommandAT+CRATSRCH=ltrat_timergtltsrch_aligngt

OK

If error is related to ME functionality+CME ERROR lterrgtIf failedParametersltrat_timergt Integer type ltrat_timergt is timeout for better RAT(radio

access technology) searchThe default value is 60 expressedin minutesFor SIM7000 series modulesthe priority of RAT isas followsCAT-M gt NB-IOT gt GSMIf UE has registered successfully GSM networkit will try tosearch CAT-M and NB-IOT network after the timer expiring

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 118 281

ltsrch_aligngt Integer type ltsrch_aligngt specifies an interval beforeeDRX page when a scan should beginThe default value is20expressed in minutes

Parameter Saving Mode -Max Response Time -

ReferenceNote

5243 AT+SPWM Generate the Pulse-Width-Modulation

AT+SPWM Generate the Pulse-Width-Modulation

Test Command

AT+SPWM=

Response+SPWM (list of supportedltdivgts)(list of supportedltlevelgts)

OKParametersSee Write Command

Write CommandAT+SPWM=ltdivgtltlevelgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltdivgt The range of ltdivgt is 0-31 theoutput frequency equals to

(192KHz)(period+1)ltlevelgt 0-100 tone level which can be converted to duty ratio

Reference

Note The equation of final frequency and ltperiodgt is this

frequency=192KHz(period+1) when div is 0 or 1 the period is 1When div is 2 the period is 15 When div is 3 the period is 2 Whendiv is 4 the period is 25helliphellip

The equation of ltlevelgt and duty factor is duty factor=(level+1)

5244 AT+CASRIP Show Remote IP address and Port When Received Data

AT+CASRIP Show Remote IP Address and Port When Received Data

Read CommandAT+CASRIP

Response+CASRIP ltmodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 119 281

ParametersSee Write Command

Write Command

AT+CASRIP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which shows remote IP address and port

0 Do not show the prompt1 Show the prompt the format is as follows

Parameter Saving Mode NO_SAVEMax Response Time -Reference

5245 AT+CEDRX Configure EDRX parameters

AT+CEDRX Configure EDRX parameters

Test CommandAT+CEDRX=

Response+CEDRX (0-3)(0-1)(0-15)(0-15)

OK

Read CommandAT+CEDRX

Response+CEDRX ltmodegtltenabledgtltptwgtltcycle_lengthgthellip

OKParametersSee Write Command

Write Command

AT+CEDRX=ltmodegtltenabledgtltptwgtltcycle_lengthgt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 0 GSM

1 LTE2 NB-IoT3 CAT-M

ltenabledgt 0 Disable1 Enable

ltptwgt Page time window0-15

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 120 281

ltcycle_lengthgt 0-15

Reference

Note The value 0-15 of ptw separately means 12802560384051206400

76808960102401152012800140801536016640179201920020480(ms)

The value 0-15 of cycle_length separately means 512102420484096614481921024012288143361638432768655361310722621445242881048576(seconds)

There has no effect if ltmodegt is 0 or 1 The edrx parameters can take effect after module restarting

5246 AT+CPSMRDP Read PSM Dynamic Parameters

AT+CPSMRDP Read PSM Dynamic Parameters

Test CommandAT+CPSMRDP=

Response+CPSMRDP (01)

OK

Execution CommandAT+CPSMRDP

Response+CPSMRDPltmodegtltRequested_active_TimegtltRequested_Periodic_TAUgtltNetwork_Active_TimegtltNetwork_T3412_EXT_valuegtltNetwork_T3412_valuegt

OKParametersltmodegt Integer typeDisable or enable the use of PSM in the UE

0 Disable the use of PSM1 Enable the use of PSM

ltRequested_active_Timegt Integer typeRequested active timevalue(T3324) to be configed by UE in E-UTRAN networkUnitsecond

ltRequested_Periodic_TAUgt Integer typeRequested extended periodicTAU value (T3412_EXT) to be configed by UE in E-UTRANnetworkUnit second

ltNetwork_Active_Timegt Integer typeNetwork assign active timervalue(T3324) in E-UTRAN networkIf ltnetwork_Active_Timegt is0it show s that network does not support PSMfeatureUnitsecond

ltNetwork_T3412_EXT_valuegt Integer typeNetwork assign extendedperiodic TAU value(T3412_EXT) in E-UTRANnetworkUnitsecond

ltNetwork_T3412_valuegt Integer typeNetwork assign periodic TAU

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 121 281

value(T3412) in E-UTRAN networkUnitsecond

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote If ltNetwork_T3412_EXT_valuegt is greater than 0UE will start TAU

procedure according to ltNetwork_T3412_EXT_valuegt

5247 AT+CPSMCFG Configure PSM version and Minimum Threshold Value

AT+CPSMCFG Configure PSM version and Minimum Threshold Value

Test CommandAT+CPSMCFG=

ResponseTA returns the list of supported modes+CPSMCFG (list of supported ltthresholdgts)(list of supportedltpsm_versiongts)

OKParametersSee Write Command

Read CommandAT+CPSMCFG

Response+CPSMCFG ltthresholdgtltpsm_versiongt

OKParametersSee Write Command

Write CommandAT+CPSMCFG=ltthresholdgt[ltpsm_versiongt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltthresholdgt Integer typeMinimum threshold value(in second) to enter

PSMThe range from 60 to 86400The default value is 60 secondsltpsm_versiongt Integer typeBitmask to indicate PSM modes(1-Enable0-

Disable)Each bit is configured independentylyThe range from 0 to15The default value is 15BIT 0 PSM without network coordinationBIT 1 Rel 12 PSM without context retentionBIT 2 Rel 12 PSM with context retentionBIT 3 PSM in between eDRX cycles

Parameter Saving Mode -Max Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 122 281

5248 AT+CPSMCFGEXT Configure Modem Optimization of PSM

AT+CPSMCFGEXT Configure Modem Optimization of PSM

Test CommandAT+CPSMCFGEXT=

ResponseTA returns the list of supported modes+CPSMCFGEXT (list of supported ltpsm_opt_maskgts)(list of supportedltmax_oos_full_scansgts)(list of supportedltpsm_duration_due_to_oosgts)(list of supportedltpsm_randomization_windowgts)(list of supported ltmax_oos_timegts)(list of supported ltearly_wake_up_timegts)

OKParametersSee Write Command

Read CommandAT+CPSMCFGEXT

Response+CPSMCFGEXTltpsm_opt_maskgtltmax_oos_full_scansgtltpsm_duration_due_to_oosgtltpsm_randomization_windowgtltmax_oos_timegtltearly_wake_up_timegt

OKParametersSee Write Command

Write CommandAT+CPSMCFGEXT=ltpsm_opt_maskgt[ltmax_oos_full_scansgt[ltpsm_duration_due_to_oosgt[ltpsm_randomization_windowgt[ltmax_oos_timegt[ltearly_wake_up_timegt]]]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltpsm_opt_maskgt Integer typeThe range is from 0 to 15The default

valueis 101st bit of ltpsm_opt_maskgt is used to enabledisable PSM ENTER

request without sending PSM_READY_REQ to NASThis is a quick PSMoperation

2nd bit of ltpsm_opt_maskgt is used to enabledisable Out ofService(OoS) status indication from Modem to AP

3rd bit of ltpsm_opt_maskgt is used to enabledisable limitedservice status indication from Modem to AP

4th bit of ltpsm_opt_maskgt is used to enabledisable deep-sleepmodeIf PSM duration is less than the threshold valueIf enabledit puts thedevice in deep-sleep modeif PSM is not entered due to not meetingthreshold value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 123 281

ltmax_oos_full_scansgt Integer typeMaximum number of full scans towait before modem declares SYS_PSM_STATUS_OOS toclientsThe range is from 1 to 100The default value is 2

ltpsm_duration_due_to_oosgt Integer typePSM duration used by PSMdaemon upon OOSLimited Service indicationdue to serviceoutageThe range is from 120 to 4294967295The default value is120The unit is second

ltpsm_randomization_windowgt Integer typePSM wakeup randomizationwindow to avoid network congestion due to all the PSM deviceswaking up at the same timeThe Range is from 1 to 1000Thedefault value is 5The unit is 5

ltmax_oos_timegt Integer typeMaximum time in seconds to wait beforedeclaring SYS_PSM_STATUS_OOS to clientsThe range is from 1to 65535The unit is second

ltearly_wakeup_timegt Integer typeDevice wakes up early to accountfor boot-up and acquisition delayWhile programming PMICPSMdaemon reduces PSM duration by this durationThe range is from1 to 1000The default value is 3The unit is second

Parameter Saving Mode -Max Response Time -

ReferenceNote

5249 AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication

AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication

Test Command

AT+CPSMSTATUS=

Response+CPSMSTATUS (0-1)

OKParametersSee Write Command

Read Command

AT+CPSMSTATUS

Response+CPSMSTATUS ltenablegt

OKParametersSee Write Command

Write Command

AT+CPSMSTATUS=ltenablegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 124 281

Parametersltenablegt

0 Disable indication when modem wakes up from deep sleep1 Enable indication when modem wakes up from deep sleep

Parameter Saving Mode -Max Response Time -

ReferenceNote

5250 AT+CEDRXRDP eDRX Read Dynamic Parameters

AT+CEDRXRDP eDRX Read Dynamic Parameters

Test Command

AT+CEDRXRDP=

ResponseOKParametersSee Write Command

Execution Command

AT+CEDRXRDP

Response+CEDRXRDPltAcT-typegt[ltRequested_eDRX_valuegt[ltNW-provided_eDRX_valuegt[ltPaging_time_windowgt]]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltAcT-typegt Integer typeindicates the type of access technologyThis

AT-command is used to specify the relationship between the typeof access technology and the requested eDRX value0 Access technology is not using Edrx4 E-UTRAN(CAT-M1)5 E-UTRAN(NB-S1 mode)

ltRequested_Edrx_valuegt String typehalf a byte in a 4-bit formatTheEdrx value refers to bit 4 to 1 of octet 3 of the Extended DRXparameters information element (see sub-clause 105532 of3GPP TS 24008)For the coding and the value rangeseeExtended DRX parameters information element in 3GPP TS24008 Table 1055323GPP TS 24008

ltNW-provided_eDRX_valuegt String typehalf a byte in a 4-bit formatTheedrx value Refers to bit 4 to 1 of octet 3 of the Extended DRXparameters information element (see sub-clause 105532 of3GPP TS 24008)For the coding and the value rangesee theExtended DRX parameters information element in 3GPP TS

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 125 281

24008 Table 1055323GPP TS 24008ltPaging_time_windowgt String typehalf a byte in a 4-bit formatThe

paging time window refers to bit 8 to 5 octet 3of the ExtendedDRX Parameters information element (see sub-clause 105532of 3GPP TS 24008)For the coding and the value rangesee theExtended DRX parameters information element in 3GPP TS24008 Table 1055323GPP TS 24008

Parameter Saving Mode -Max Response Time -

ReferenceNote

5251 AT+CRAI Configure Release Assistance Indication in NB-IOT network

AT+CRAI Configure Release Assistance Indication in NB-IOT network

Test Command

AT+CRAI=

Response+CRAI (list of supported ltraigts)(list of supported ltvalidgts)

OKParametersSee Write Command

Read Command

AT+CRAI

Response+CRAI ltraigtltvalid_timegt

OKParametersSee Write Command

Write CommandAT+CRAI=ltraigt[ltvalid_timegt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltraigt Integer type Indicates the value of the release assistance

indicationrefer 3GPP TS 24301[83] subclause 99425V0 No information available1 The MT expects that exchange of data will be completed with the

transmission of the ESM DATATRANSPORT message2 The MT expects that exchange of data will be completed with the

receipt of an ESM DATATRANSPORT messageltvalid_timegt Integer typeltvalid_timegt is valid time of release assistance

indication0 The valid time is 1

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 126 281

1 unlimited time

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote Before UE sends the last packet of data AT+CRAI should be executed

firstly

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 127 281

6 AT Commands for GPRS Support

61 Overview

Command DescriptionAT+CGATT Attach or detach from GPRS serviceAT+CGDCONT Define PDP contextAT+CGACT PDP context activate or deactivateAT+CGPADDR Show PDP addressAT+CGREG Network registration statusAT+CGSMS Select service for MO SMS messagesAT+CEREG EPS Network Registration Status

62 Detailed Descriptions of AT Commands for GPRS Support

621 AT+CGATT Attach or Detach from GPRS Service

AT+CGATT Attach or Detach from GPRS Service

Test CommandAT+CGATT=

Response+CGATT (list of supported ltstategts)

OKParametersSee Write Command

Read CommandAT+CGATT

Response+CGATT ltstategt

OKParametersSee Write Command

Write Command

AT+CGATT=ltstategt

ResponseOKIf error is related to ME functionality

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 128 281

+CME ERROR lterrgtParametersltstategt Indicates the state of GPRS attachment

0 Detached1 Attached

Other values are reserved and will result in an ERROR response to theWrite Command

Parameter Saving Mode NO_SAVEMax Response Time 75 secondsReference Note

622 AT+CGDCONT Define PDP Context

AT+CGDCONT Define PDP Context

Test CommandAT+CGDCONT=

Response+CGDCONT (range of supported ltcidgts)ltPDP_typegt(list ofsupported ltd_compgts)(list of supported lth_compgts)(list ofltipv4_ctrlgts)(list of ltemergency_flaggts)

OKParametersSee Write Command

Read Command

AT+CGDCONT

Response+CGDCONT[ltcidgtltPDP_typegtltAPNgtltPDP_addrgtltd_compgtlth_compgtltipv4_ctrlgtltemergency_flaggt[ltCRgtltLFgt+CGDCONTltcidgtltPDP_typegtltAPNgtltPDP_addrgtltd_compgtlth_compgtltipv4_ctrlgtltemergency_flaggt[]]]

OKParametersSee Write Command

Write CommandAT+CGDCONT=ltcidgt[ltPDP_typegt[ltAPNgt[ltPDP_addrgt[ltd_compgt[lth_compgt][ltipv4_ctrlgt[ltemergency_flaggt]]]]]]

ResponseOKorERRORParametersltcidgt (PDP Context Identifier) a numeric parameter which

specifies a particular PDP context definition The parameteris local to the TE-MT interface and is used in other PDPcontext-related commands The range of permitted values

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 129 281

(minimum value=1) is returned by the test form of thecommand1hellip24

ltPDP_typegt (Packet Data Protocol type) A string parameter whichspecifies the type of packet data protocolIP Internet Protocol (IETF STD 5)PPP Point to Point ProtocolIPV6 Internet Protocol Version 6IPV4V6 Dual PDN Stack

ltAPNgt (Access Point Name) A string parameter (string should beincluded in quotation marks) which is a logical name that isused to select the GGSN or the external packet datanetwork If the value is null or omitted then the subscriptionvalue will be requestedThe default value is NULL

ltPDP_addrgt A string parameter that identifies the MT in the addressspace applicable to the PDPFormat ltngtltngtltngtltngt where ltngt=0255If the value is null or equals 0000 a dynamic address willbe requested The allocated address may be read using the+CGPADDR command

ltd_compgt A numeric parameter that controls PDP data compression0 Off (default if value is omitted)1 On2 V42bis

lth_compgt A numeric parameter that controls PDP head compression0 Off (default if value is omitted)1 On2 RFC11443 RFC25074 RFC3095

ltipv4_ctrlgt Parameter that controls how the MTTA requests to get theIPv4 address information0 Address Allocation through NAS Signaling1 on

ltemergency_flaggt Emergency_flag0 Off (default if value is omitted)1 On

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

ltcidgt values 17 to 24 are supported from MPSS JO 10+ onwards

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 130 281

623 AT+CGACT PDP Context Activate or Deactivate

AT+CGACT PDP Context Activate or Deactivate

Test Command

AT+CGACT=

Response+CGACT (list of supported ltstategts)

OKParametersSee Write Command

Read Command

AT+CGACT

Response+CGACT ltcidgtltstategt[ltCRgtltLFgt+CGACT ltcidgtltstategthellip]

OKParametersSee Write Command

Write CommandAT+CGACT=ltstategt[ltcidgt[ltcidgt[hellip]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltstategt Indicates the state of PDP context activation

0 Deactivated1 ActivatedOther values are reserved and will result in an ERROR responseto the Write Command

ltcidgt A numeric parameter which specifies a particular PDP contextdefinition (see +CGDCONT Command) If the ltcidgt is omitted itonly affects the first cidltcidgt values 17 to 24 are supported from MPSS JO 10+onwards1hellip24

Parameter Saving Mode NO_SAVEMax Response Time 150 seconds

ReferenceNote This command is used to test PDPs with network simulators

Successful activation of PDP on real network is not guaranteed

624 AT+CGPADDR Show PDP Address

AT+CGPADDR Show PDP Address

Test CommandResponse+CGPADDR (list of defined ltcidgts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 131 281

AT+CGPADDR=OKParametersSee Write Command

Write CommandAT+CGPADDR=ltcidgt[ltcidgt[hellip]]

Response+CGPADDR ltcidgtltPDP_addrgt[ltCRgtltLFgt+CGPADDR ltcidgtltPDP_addrgt[hellip]]

OK

If SIM card supports IPV4V6 type and the PDP_type of the commandAT+CGDCONT defined is ipv4v6 [+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt]+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt[]]]

OKorERRORParametersltcidgt A numeric parameter which specifies a particular PDP context

definition (see +CGDCONT Command)1hellip24

ltPDP_addrgt String type IP addressFormat ltngtltngtltngtltngt where ltngt=0255

ltPDP_addr_IPV4gtA string parameter that identifies the MT in the address spaceapplicable to the PDP

ltPDP_addr_IPV6gtA string parameter that identifies the MT in the address spaceapplicable to the PDP when the sim_card supports ipv6The pdp type must be set to ipv6 or ipv4v6 by theAT+CGDCONT command

Execution CommandAT+CGPADDR

Response[+CGPADDR ltcidgtltPDP_addrgt]+CGPADDR ltcidgtltPDP_addrgt[]]]

OKIf error is related to ME functionality+CME ERROR lterrgt

If SIM card supports IPV4V6 type and the PDP_type of the commandAT+CGDCONT defined is ipv4v6 [+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt]+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt[]]]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 132 281

OKParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote ltcidgt values 17 to 24 are supported from MPSS JO 10+ onwards Write command returns address provided by the network if a

connection has been established

625 AT+CGREG Network Registration Status

AT+CGREG Network Registration Status

Test CommandAT+CGREG=

Response+CGREG (list of supported ltngts)

OKParametersSee Write Command

Read Command

AT+CGREG

Response+CGREGltngtltstatgt[ltlacgtltcigtltnetactgt[[ltActive-Timegt][ltPeriodic-RAUgt][ltGPRS-READY-timergt]]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CGREG[=ltngt]

ResponseOKERRORParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code +CGREGltstatgt2 Enable network registration and location informationunsolicited result code +CGREG ltstatgt[ltlacgtltcigtltnetactgt]4 Enable display gprs time and periodic RAU

ltstatgt0 Not registered MT is not currently searching anoperator to register toThe GPRS service is disabled the UE is

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 133 281

allowed to attach for GPRS if requested by the user1 Registered home network2 Not registered but MT is currently trying to attach orsearching an operator to register to The GPRS service isenabled but an allowable PLMN is currently not available TheUE will start a GPRS attach as soon as an allowable PLMN isavailable3 Registration denied The GPRS service is disabled the UEis not allowed to attach for GPRS if it is requested by the user4 Unknown5 Registered roaming

ltlacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format (eg 00C3equals 195 in decimal)

ltcigt String type (string should be included in quotation marks) twobytes cell ID in hexadecimal format

ltnetactgt 0 User-specified GSM access technology1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

ltActive-TimegtString type one byte in an 8 bit format Requested Active Timevalue (T3324) to be allocated to the UE The requested ActiveTime value is coded as one byte (octet 3) of the GPRS Timer 2information element coded as bit format (eg 00100100 equals4 minutes)

ltPeriodic-RAUgtString type one byte in an 8 bit format Requested extendedperiodic TAU value (T3412) to be allocated to the UE inE-UTRAN The requested extended periodic TAU value is codedas one byte (octet 3) of the GPRS Timer 3 information elementcoded as bit format (eg 01000111 equals 70 hours)

ltGPRS-READY-timergtString type one byte in an 8 bit format Requested GPRS READYtimer value (T3314) to be allocated to the UE in GERANUTRANThe requested GPRS READY timer value is coded as one byte(octet 2) of the GPRS Timer information element coded as bitformat (eg 01000011 equals 3 decihours or 18 minutes)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 134 281

626 AT+CGSMS Select Service for MO SMS Messages

AT+CGSMS Select Service for MO SMS Messages

Test Command

AT+CGSMS=

Response+CGSMS (list of currently available ltservicegts)

OKParametersSee Write Command

Read Command

AT+CGSMS

Response+CGSMS ltservicegt

OKParametersSee Write Command

Write CommandAT+CGSMS=ltservicegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltservicegt A numeric parameter which indicates the service or servicepreference to be used

0 Packet Domain(value is not really supported and isinternally mapped to 2)1 Circuit switched(value is not really supported and isinternally mapped to 3)2 Packet Domain preferred (use circuit switched ifGPRS not available)3 Circuit switched preferred (use Packet Domain if circuit

switched not available)Parameter Saving Mode AUTO_SAVEMax Response Time -Reference

Note

627 AT+CEREG EPS Network Registration Status

AT+CEREG EPS Network Registration Status

Test CommandAT+CEREG=

Response+CEREG (list of supported ltngts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 135 281

OKParametersSee Write Command

Read Command

AT+CEREG

Response

when ltngt=0 1 2 and command successful

+CEREG ltngtltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt]]

OK

when ltngt=4 and command successful

+CEREG ltngtltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt][[[ltActive-Timegt][ltPeriodic-TAUgt]]]]

OK

If error is related to wrong AT syntax or operation not allowed

+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CEREG[=ltngt]

ResponseOKorERRORParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code +CEREGltstatgt2 Enable network registration and location informationunsolicited result code+CEREG ltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt]]4 For a UE that wants to apply PSM enable networkregistration and location information unsolicited result code+CEREG ltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt][[[ltActive-Timegt][ltPeriodic-RAUgt]]]]

ltstatgt0 Not registered MT is not currently searching an operator toregister toThe GPRS service is disabled the UE is allowed toattach for GPRS if requested by the user1 Registered home network2 Not registered but MT is currently trying to attach orsearching an operator to register to The GPRS service isenabled but an allowable PLMN is currently not available TheUE will start a GPRS attach as soon as an allowable PLMN isavailable3 Registration denied The GPRS service is disabled the UEis not allowed to attach for GPRS if it is requested by the user

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 136 281

4 Unknown5 Registered roaming

lttacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format (eg 00C3equals 195 in decimal)

ltcigt String type (string should be included in quotation marks) twobytes cell ID in hexadecimal format

ltAcTgt 0 User-specified GSM access technology7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

ltActive-TimegtString type one byte in an 8 bit format Requested Active Timevalue (T3324) to be allocated to the UE The requested ActiveTime value is coded as one byte (octet 3) of the GPRS Timer 2information element coded as bit format (eg 00100100 equals4 minutes)

ltPeriodic-RAUgtString type one byte in an 8 bit format Requested extendedperiodic TAU value (T3412) to be allocated to the UE inE-UTRAN The requested extended periodic TAU value is codedas one byte (octet 3) of the GPRS Timer 3 information elementcoded as bit format (eg 01000111 equals 70 hours)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 137 281

7 AT Commands for IP Application

71 Overview

Command DescriptionAT+SAPBR Bearer settings for applications based on IP

72 Detailed Descriptions of Commands

721 AT+SAPBR Bearer Settings for Applications Based on IP

AT+SAPBR Bearer Settings for Applications Based on IP

Test Command

AT+SAPBR=

Response+SAPBR (0-4)(1-3) ConParamTagConParamValue

OKParametersSee Write Command

Write CommandAT+SAPBR=ltcmd_typegtltcidgt[ltConParamTaggtltConParamValuegt]

ResponseOK

If ltcmd_typegt=2+SAPBR ltcidgtltStatusgtltIP_AddrgtOKIf ltcmd_typegt=4+SAPBRltConParamTaggtltConParamValuegtOK

Unsolicited Result Code+SAPBR ltcidgt DEACTParametersltcmd_typegt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 138 281

0 Close bearer1 Open bearer2 Query bearer3 Set bearer parameters4 Get bearer parameters

ltcidgt Bearer profile identifierltStatusgt

0 Bearer is connecting1 Bearer is connected2 Bearer is closing3 Bearer is closed

ltConParamTaggt Bearer parameterAPN Access point name string maximum 64

charactersUSER User name string maximum 32 charactersPWD Password string maximum 32 characters

ltConParamValuegt Bearer paramer valueltIP_Addrgt The IP address of bearer

Parameter Saving Mode NO_SAVE

Max Response TimeWhen ltcmd_typegt is 1 85 secondsWhen ltcmd_typegt is 0 65 seconds

Reference NoteThis command is applied to activate some applications such as HTTP FTP

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 139 281

8 AT Commands for TCPIPApplication Toolkit

81 Overview

Command DescriptionAT+CIPMUX Start up multi-IP connectionAT+CIPSTART Start up TCP or UDP connectionAT+CIPSEND Send data through TCP or UDP connectionAT+CIPQSEND Select data transmitting modeAT+CIPACK Query previous connection data transmitting stateAT+CIPCLOSE Close TCP or UDP connectionAT+CIPSHUT Deactivate GPRS PDP contextAT+CLPORT Set local portAT+CSTT Start task and set APN user name passwordAT+CIICR Bring up wireless connection with GPRSAT+CIFSR Get local IP addressAT+CIFSREX Get Local IP Address extendAT+CIPSTATUS Query current connection statusAT+CDNSCFG Configure domain name serverAT+CDNSGIP Query the IP address of given domain nameAT+CIPHEAD Add an IP head at the beginning of a package receivedAT+CIPATS Set auto sending timerAT+CIPSPRT Set prompt of lsquogtrsquo when module sends dataAT+CIPSERVER Configure module as serverAT+CIPCSGP Set GPRS for connection modeAT+CIPSRIP Show remote IP address and port when received dataAT+CIPDPDP Set whether to check state of GPRS network timingAT+CIPMODE Select TCPIP application modeAT+CIPCCFG Configure transparent transfer modeAT+CIPSHOWTP Display transfer protocol in IP head when received dataAT+CIPUDPMODE UDP extended modeAT+CIPRXGET Get data from network manuallyAT+CIPRDTIMER Set remote delay timerAT+CIPSGTXT Select GPRS PDP context

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 140 281

AT+CIPSENDHEX Set CIPSEND Data Format to HEXAT+CIPHEXS Set Output-data Format with suffixAT+CIPTKA Set TCP keepalive parametersAT+CIPOPTION Enable or Disable TCP nagle algorithm

82 Detailed Descriptions of Commands

821 AT+CIPMUX Start Up Multi-IP Connection

AT+CIPMUX Start Up Multi-IP Connection

Test CommandAT+CIPMUX=

Response+CIPMUX (01)

OKParametersSee Write Command

Read CommandAT+CIPMUX

Response+CIPMUX ltngt

OKParametersSee Write Command

Write CommandAT+CIPMUX=ltngt

ResponseOKParametersltngt 0 Single IP connection

1 Multi IP connectionParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote Only in IP initial state AT+CIPMUX=1 is effective Only when multi IP connection and GPRS application are both shut

down AT+CIPMUX=0 is effective

822 AT+CIPSTART Start Up TCP or UDP Connection

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 141 281

AT+CIPSTART Start Up TCP or UDP Connection

Test CommandAT+CIPSTART=

Response1) If AT+CIPMUX=0+CIPSTART (list of supported ltmodegt)(ltIP addressgt)(ltportgt)+CIPSTART (list of supported ltmodegt)(ltdomain namegt)(ltportgt)

OK2) If AT+CIPMUX=1+CIPSTART (list of supported ltngt)(list of supported ltmodegt)(ltIPaddressgt)(ltportgt)+CIPSTART (list of supported ltngt)(list of supported ltmodegt)(ltdomainnamegt)(ltportgt)

OKParametersSee Write Command

Write Command1)If single IP connection(+CIPMUX=0)AT+CIPSTART=ltmodegtltIP addressgtltportgtorAT+CIPSTART=ltmodegtltdomainnamegtltportgt

2)If multi-IP connection(+CIPMUX=1)

AT+CIPSTART=ltngtltmodegtltaddressgtltportgtorAT+CIPSTART=ltngtltmodegtltdomainnamegtltportgt

Response1)If single IP connection (+CIPMUX=0)If format is right responseOKotherwise responseIf error is related to ME functionality+CME ERROR lterrgtResponse when connection existsALREADY CONNECTResponse when connection is successfulCONNECT OKOtherwiseSTATE ltstategt

CONNECT FAIL2)If multi-IP connection(+CIPMUX=1)If format is rightOKotherwise responseIf error is related to ME functionality+CME ERROR lterrgtResponse when connection existsltngtALREADY CONNECTIf connection is successfulltngtCONNECT OKOtherwiseltngtCONNECT FAILParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 142 281

ltngt 07 A numeric parameter which indicates the connectionnumberltmodegt A string parameter which indicates the connection type

TCP Establish a TCP connectionUDP Establish a UDP connection

ltIP addressgt A string parameter which indicates remote server IP addressltportgt Remote server portltdomain namegt A string parameter which indicates remote server domainnameltstategt A string parameter which indicates the progress of connecting

0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 TCP CONNECTINGUDP CONNECTING

SERVER LISTENING6 CONNECT OK7 TCP CLOSINGUDP CLOSING8 TCP CLOSEDUDP CLOSED9 PDP DEACT

In Multi-IP state0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 IP PROCESSING9 PDP DEACT

Parameter Saving Mode NO_SAVE

Max Response TimeWhen mode is multi-IP state the max response time75 secondsWhen mode is single state and the state is IP INITIAL the max responsetime is 160 seconds

Reference

Note This command allows establishment of a TCPUDP connection only

when the state is IP INITIAL or IP STATUS when it is in single state Inmulti-IP state the state is in IP STATUS only So it is necessary toprocess AT+CIPSHUT before user establishes a TCPUDPconnection with this command when the state is not IP INITIAL or IPSTATUS

When module is in multi-IP state before this command is executed it isnecessary to process AT+CSTT AT+CIICR AT+CIFSR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 143 281

823 AT+CIPSEND Send Data Through TCP or UDP Connection

AT+CIPSEND Send Data Through TCP or UDP Connection

Test Command

AT+CIPSEND=

Response1) For single IP connection (+CIPMUX=0)+CIPSEND ltlengthgt

OK2) For multi IP connection (+CIPMUX=1)+CIPSEND (0-7)ltlengthgt

OKParametersSee Write Command

Read Command

AT+CIPSEND

Response1) For single IP connection (+CIPMUX=0)+CIPSEND ltsizegt

OK2) For multi IP connection (+CIPMUX=1)+CIPSEND ltngtltsizegt

OKParametersltngt A numeric parameter which indicates the connection numberltsizegt A numeric parameter which indicates the data length sent at a time

Write Command1) If single IP connection(+CIPMUX=0)AT+CIPSEND=ltlengthgt

2) If multi IP connection(+CIPMUX=1)AT+CIPSEND=ltngt[ltlengthgt]

ResponseThis Command is used to send changeable length dataIf single IP is connected (+CIPMUX=0)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0SEND OKWhen +CIPQSEND=1DATA ACCEPT ltlengthgtIf sending failsSEND FAILIf multi IP connection is established (+CIPMUX=1)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 144 281

ltngtSEND OKWhen +CIPQSEND=1DATA ACCEPT ltngtltlengthgtIf sending failsltngtSEND FAIL

Parametersltngt A numeric parameter which indicates the connection numberltlengthgt A numeric parameter which indicates the length of sendingdata it must be less than ltsizegt

Execution CommandAT+CIPSENDResponse gt then typedata for sendtapCTRL+Z to send tapESC to cancel theoperation

ResponseThis Command is used to send changeable length dataIf single IP connection is established (+CIPMUX=0)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0SEND OKWhen +CIPQSEND=1DATA ACCEPT ltlengthgtIf sending failsSEND FAIL

NoteThis Command can only be used in single IP connection mode(+CIPMUX=0) and to send data on the TCP or UDP connection that hasbeen established already Ctrl-Z is used as a termination symbol ESC isused to cancel sending data There are at most ltsizegt bytes which can besent at a time

Parameter Saving Mode NO_SAVE

Max Response TimeWhen +CIPQSEND=0 and the remote server no response after 645seconds CLOSE will be reported

Reference

Note The data length which can be sent depends on network status Set the time that send data automatically with the Command of

AT+CIPATS Only send data at the status of established connection

824 AT+CIPQSEND Select Data Transmitting Mode

AT+CIPQSEND Select Data Transmitting Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 145 281

Test Command

AT+CIPQSEND=

Response+CIPQSEND (01)

OKParametersSee Write Command

Read Command

AT+CIPQSEND

Response+CIPQSEND ltngt

OKParameterSee Write Command

Write CommandAT+CIPQSEND=ltngt

ResponseOKParametersltngt

0 Normal mode ndash when the server receives TCP data it will responseSEND OK

1 Quick send mode ndash when the data is sent to module it will responseDATA ACCEPT ltlengthgt (For single IP connection (+CIPMUX=0)) orDATA ACCEPT ltngtltlengthgt (For multi IP connection (+CIPMUX=1))while not responding SEND OK

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

825 AT+CIPACK Query Previous Connection Data Transmitting State

AT+CIPACK Query Previous Connection Data Transmitting StateTest CommandAT+CIPACK=

ResponseOK

Write CommandIf multi IP connection(+CIPMUX=1)AT+CIPACK=ltngt

Response+CIPACK lttxlengtltacklengtltnacklengt

OKParametersltngt A numeric parameter which indicates the connection numberlttxlengt The data amount which has been sentltacklengt The data amount confirmed successfully by the serverltnacklengt The data amount without confirmation by the server

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 146 281

If single IP connection(+CIPMUX=0)

AT+CIPACK

+CIPACK lttxlengtltacklengtltnacklengt

OKParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

826 AT+CIPCLOSE Close TCP or UDP Connection

AT+CIPCLOSE Close TCP or UDP ConnectionTest Command

AT+CIPCLOSE=ResponseOK

Write Command1) If single IP connection(+CIPMUX=0)AT+CIPCLOSE=ltngt2) If multi IP connection(+CIPMUX=1)AT+CIPCLOSE=ltidgt[ltngt]

Response1) For single IP connection (+CIPMUX=0)CLOSE OK2) For multi IP connection (+CIPMUX=1)ltidgtCLOSE OKParametersltngt 0 Slow close

1 Quick closeltidgt A numeric parameter which indicates the connection number

Execution CommandAT+CIPCLOSE

ResponseIf close is successfullyCLOSE OKIf close failsERROR

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteAT+CIPCLOSE only closes connection at corresponding status of TCPUDPstack To see the status use AT+CIPSTATUS command Status should beTCP CONNECTING UDP CONNECTING SERVER LISTENING orCONNECT OK in single-connection mode (see ltstategt parameter)CONNECTING or CONNECTED in multi-connection mode (see ltclientstategt)OPENING or LISTENING in multi-connection mode (see ltserver stategt)Otherwise it will return ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 147 281

827 AT+CIPSHUT Deactivate GPRS PDP Context

AT+CIPSHUT Deactivate GPRS PDP ContextTest Command

AT+CIPSHUT=ResponseOK

Execution CommandAT+CIPSHUT

ResponseIf close is successfulSHUT OKIf close failsERROR

Parameter Saving Mode NO_SAVEMax Response Time 65 seconds

Reference

Note If this command is executed in multi-connection mode all of the IP

connection will be shut User can close gprs pdp context by AT+CIPSHUT After it is closed the

status is IP INITIAL If +PDP DEACT urc is reported which means the gprs is released by

the network then user still needs to execute AT+CIPSHUT commandto make PDP context come back to original state

828 AT+CLPORT Set Local Port

AT+CLPORT Set Local Port

Test Command

AT+CLPORT=

Response1) For single IP connection (+CIPMUX=0)+CLPORT (TCPUDP)(0-65535)

OK2) For multi IP connection (+CIPMUX=1)+CLPORT (0-7)(TCPUDP)(0-65535)

OKParametersSee Write Command

Read CommandAT+CLPORT

Response1) For single IP connection (+CIPMUX=0)+CLPORT ltTCP portgtltUDP portgt

OK2) For multi IP connection (+CIPMUX=1)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 148 281

+CLPORT 0ltTCP portgtltUDP portgt+CLPORT 1ltTCP portgtltUDP portgt+CLPORT 2ltTCP portgtltUDP portgt+CLPORT 3ltTCP portgtltUDP portgt+CLPORT 4ltTCP portgtltUDP portgt+CLPORT 5ltTCP portgtltUDP portgt+CLPORT 6ltTCP portgtltUDP portgt+CLPORT 7ltTCP portgtltUDP portgt

OKParametersSee Write Command

Write Command1) For single IPconnection(+CIPMUX=0)

AT+CLPORT=ltmodegtltportgt2) For multi IPconnection(+CIPMUX=1)AT+CLPORT=ltngtltmodegtltportgt

ResponseOKorERRORParametersltngt 07 A numeric parameter which indicates the connectionnumber this used in multi IP connectionltmodegt A string parameter which indicates the connection type

TCP TCP local portUDP UDP local port

ltportgt 0-65535 A numeric parameter which indicates the local portDefault value is 0 a port can be dynamically allocated a port

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

This command will be effective when module is set as a Client

829 AT+CSTT Start Task and Set APN USER NAME PASSWORD

AT+CSTT Start Task and Set APN USER NAME PASSWORD

Test CommandAT+CSTT=

Response+CSTT APNUSERPWD

OKParametersSee Write Command

Read CommandAT+CSTT

Response+CSTT ltapngtltuser namegtltpasswordgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 149 281

ParametersSee Write Command

Write Command

AT+CSTT=ltapngtltuser namegtltpasswordgt

ResponseOKorERRORParametersltapngt A string parameter which indicates the GPRS access pointname The max length is 50 bytesDefautl value is CMNETltuser namegt A string parameter which indicates the GPRS user nameThe max length is 50 bytesltpasswordgt A string parameter which indicates the GPRS passwordThe max length is 50 bytes

Parameter Saving Mode NO_SAVEMax Response Time -

Execution Command

AT+CSTT

ResponseOKorERROR

ReferenceNoteThe write command and execution command of this command is valid onlyat the state of IP INITIAL After this command is executed the state will bechanged to IP START

8210 AT+CIICR Bring Up Wireless Connection with GPRS

AT+CIICR Bring Up Wireless Connection with GPRSTest Command

AT+CIICR=ResponseOK

Execution CommandAT+CIICR

ResponseOKorERROR

Parameter Saving Mode NO_SAVEMax Response Time 85 seconds

Reference

Note AT+CIICR only activates moving scene at the status of IP START after

operating this Command is executed the state will be changed to IPCONFIG

After module accepts the activated operation if it is activatedsuccessfully module state will be changed to IP GPRSACT and itresponds OK otherwise it will respond ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 150 281

8211 AT+CIFSR Get Local IP Address

AT+CIFSR Get Local IP AddressTest CommandAT+CIFSR=

ResponseOK

Execution CommandAT+CIFSR

ResponseltIP addressgtorERRORParameterltIP addressgt A string parameter which indicates the IP address assignedfrom GPRS

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteOnly after PDP context is activated local IP address can be obtained byAT+CIFSR otherwise it will respond ERROR To see the status useAT+CIPSTATUS command Status should beIP GPRSACT TCP CONNECTING UDP CONNECTING SERVERLISTENING IP STATUS CONNECT OK TCP CLOSING UDP CLOSINGTCP CLOSED UDP CLOSED in single-connection mode (see ltstategtparameter)IP STATUS IP PROCESSING in multi-connection mode (see ltstategtparameter)

8212 AT+CIFSREX Get Local IP Address extend

AT+CIFSREX Get Local IP Address extendTest CommandAT+CIFSREX=

ResponseOK

Execution CommandAT+CIFSREX

Response+CIFSREX ltIP addressgt

OKParameterltIP addressgt A string parameter which indicates the IP address assignedfrom GPRS

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 151 281

Max Response Time -

Reference

NoteOnly after PDP context is activated local IP address can be obtained byAT+CIFSR otherwise it will respond ERROR To see the status useAT+CIPSTATUS command Status should beIP GPRSACT TCP CONNECTING UDP CONNECTING SERVERLISTENING IP STATUS CONNECT OK TCP CLOSING UDP CLOSINGTCP CLOSED UDP CLOSED in single-connection mode (see ltstategtparameter)IP STATUS IP PROCESSING in multi-connection mode (see ltstategtparameter)

8213 AT+CIPSTATUS Query Current Connection Status

AT+CIPSTATUS Query Current Connection StatusTest Command

AT+CIPSTATUS=ResponseOK

Write CommandIf multi IP connectionmode (+CIPMUX=1)AT+CIPSTATUS=ltngt

Response+CIPSTATUS ltngtltbearergtltTCPUDPgtltIP addressgtltportgtltclientstategt

OKParametersSee Execution Command

Execution CommandAT+CIPSTATUS

Response1)If in single connection mode (+CIPMUX=0)OK

STATE ltstategt2) If in multi-connection mode (+CIPMUX=1)OK

STATE ltstategtIf the module is set as serverS 0ltbearergtltportgtltserver stategtC ltngtltbearergtltTCPUDPgtltIP addressgtltportgtltclient stategtParametersltngt 0-7 A numeric parameter which indicates the connectionnumberltbearergt 0-1 GPRS bearer default is 0ltserver stategt OPENING

LISTENING

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 152 281

CLOSINGltclient stategt INITIAL

CONNECTINGCONNECTEDREMOTE CLOSINGCLOSINGCLOSED

ltstategt A string parameter which indicates the progress ofconnecting

0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 TCP CONNECTINGUDP CONNECTING

SERVER LISTENING6 CONNECT OK7 TCP CLOSINGUDP CLOSING8 TCP CLOSEDUDP CLOSED9 PDP DEACT

In Multi-IP state0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 IP PROCESSING9 PDP DEACT

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8214 AT+CDNSCFG Configure Domain Name Server

AT+CDNSCFG Configure Domain Name Server

Test Command

AT+CDNSCFG=

Response+CDNSCFG (Primary DNS)(Secondary DNS)

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 153 281

Read Command

AT+CDNSCFG

ResponsePrimaryDns ltpri_dnsgtSecondaryDns ltsec_dnsgt

OKParameterSee Write Command

Write Command

AT+CDNSCFG=ltpri_dnsgt[ltsec_dnsgt]

ResponseOKorERRORParametersltpri_dnsgt A string parameter which indicates the IP address of theprimary domain name server Default value is 0000ltsec_dnsgt A string parameter which indicates the IP address of thesecondary domain name server Default value is 0000

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8215 AT+CDNSGIP Query the IP Address of Given Domain Name

AT+CDNSGIP Query the IP Address of Given Domain NameTest Command

AT+CDNSGIP=ResponseOK

Write CommandAT+CDNSGIP=ltdomain namegt

ResponseOKorERRORIf successful return+CDNSGIP 1ltdomain namegtltIP1gt[ltIP2gt]If fail return+CDNSGIP0ltdns error codegtParametersltdomain namegt A string parameter which indicates the domain nameltIP1gt A string parameter which indicates the first IP addresscorresponding to the domain nameltIP2gt A string parameter which indicates the second IP addresscorresponding to the domain nameltdns error codegt A numeric parameter which indicates the error code

8 DNS COMMON ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 154 281

3 NETWORK ERRORThere are some other error codes as well

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8216 AT+CIPHEAD Add an IP Head at the Beginning of a Package Received

AT+CIPHEAD Add an IP Head at the Beginning of a Package Received

Test Command

AT+CIPHEAD=

Response+CIPHEAD (list of supported ltmodegts)

OKParameterSee Write Command

Read Command

AT+CIPHEAD

Response+CIPHEAD ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPHEAD=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether an IP headeris added to the received data or not

0 Not add IP header1 Add IP header the format is

1) For single IP connection (+CIPMUX=0)+IPDltdata lengthgt2) For multi IP connection (+CIPMUX=1)+RECEIVEltngtltdata lengthgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 155 281

8217 AT+CIPATS Set Auto Sending Timer

AT+CIPATS Set Auto Sending Timer

Test Command

AT+CIPATS=

Response+CIPATS (list of supported ltmodegts)(list of supported lttimegt)

OKParametersSee Write Command

Read Command

AT+CIPATS

Response+CIPATS ltmodegtlttimegt

OKParametersSee Write Command

Write CommandAT+CIPATS=ltmodegt[lttimegt]

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether set timer whenmodule is sending data

0 Not set timer when module is sending data1 Set timer when module is sending data

lttimegt 1100 A numeric parameter which indicates the secondsafter which the data will be sent

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

8218 AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data

AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data

Test CommandAT+CIPSPRT=

Response+CIPSPRT (list of supported ltsend promptgts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 156 281

AT+CIPSPRT +CIPSPRT ltsend promptgt

OKParametersSee Write Command

Write Command

AT+CIPSPRT=ltsendpromptgt

ResponseOKorERRORParametersltsend promptgt A numeric parameter which indicates whether to echoprompt lsquogtrsquo after module issues AT+CIPSEND command

0 It shows send ok but does not prompt echo lsquogtrsquo when sending issuccessful

1 It prompts echo lsquogtrsquo and shows send ok when sending issuccessful2 It neither prompts echo lsquogtrsquo nor shows send ok when sending issuccessful

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8219 AT+CIPSERVER Configure Module as Server

AT+CIPSERVER Configure Module as Server

Test CommandAT+CIPSERVER=

Response+CIPSERVER (0-CLOSE SERVER 1-OPEN SERVER)(1-65535)

OKParametersSee Write Command

Read CommandAT+CIPSERVER

Response+CIPSERVER ltmodegt[ltportgtltchannel idgtltbearergt]

OKParametersSee Write Command

Write CommandAT+CIPSERVER=ltmodegt[ltportgt]

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 157 281

Parametersltmodegt 0 Close server

1 Open serverltportgt 165535 Listening portltchannel idgt Channel idltbearergt GPRS bearer

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is allowed to establish a TCP server only when the state isIP INITIAL or IP STATUS when it is in single state In multi-IP state thestate is in IP STATUS only

8220 AT+CIPCSGP Set GPRS for Connection Mode

AT+CIPCSGP Set GPRS for Connection Mode

Test Command

AT+CIPCSGP=

Response+CIPCSGP 1-GPRSAPNUSER NAMEPASSWORD

OKParametersSee Write Command

Read Command

AT+CIPCSGP

Response+CIPCSGP ltmodegtltapngtltuser namegtltpasswordgt[ltrategt]

OKParametersSee Write Command

Write Command

AT+CIPCSGP=ltmodegt[(ltapngtltusernamegtltpasswordgt)]

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates the wireless connectionmode

1 set GPRS as wireless connection modeltapngt A string parameter which indicates the access point nameltuser namegt A string parameter which indicates the user nameltpasswordgt A string parameter which indicates the password

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 158 281

8221 AT+CIPSRIP Show Remote IP Address and Port When Received Data

AT+CIPSRIP Show Remote IP Address and Port When Received Data

Test Command

AT+CIPSRIP=

Response+CIPSRIP (list of supported ltmodegts)

OKParametersSee Write Command

Read CommandAT+CIPSRIP

Response+CIPSRIP ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPSRIP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which shows remote IP address and port

0 Do not show the prompt1 Show the prompt the format is as follows

1) For single IP connection (+CIPMUX=0)RECV FROMltIP ADDRESSgtltPORTgt1) For multi IP connection (+CIPMUX=1)+RECEIVEltngtltdata lengthgtltIP ADDRESSgtltPORTgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference

8222 AT+CIPDPDP Set Whether to Check State of GPRS Network Timing

AT+CIPDPDP Set Whether to Check State of GPRS Network Timing

Test CommandAT+CIPDPDP=

Response+CIPDPDP (list of supportedltmodegts list of supported ltintervalgtlist ofsupported lttimergt)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 159 281

OKParametersSee Write Command

Read Command

AT+CIPDPDP

Response+CIPDPDP ltmodegtltintervalgtlttimergt

OKParametersSee Write Command

Write CommandAT+CIPDPDP=ltmodegt[ltintervalgtlttimergt]

ResponseOKorERRORParametersltmodegt

0 Not set detect PDP1 Set detect PDP

ltintervalgt1lt=intervallt=180(s) default value is 10

lttimergt1lt=timerlt=10 default value is 3

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteIf +PDP DEACT urc is reported because of module not attaching to gprsfor a certain time or other reasons user still needs to executeAT+CIPSHUT command makes PDP context come back to original state

8223 AT+CIPMODE Select TCPIP Application Mode

AT+CIPMODE Select TCPIP Application Mode

Test CommandAT+CIPMODE=

Response+CIPMODE (0-NORMAL MODE1-TRANSPARENT MODE)

OKParametersSee Write Command

Read CommandAT+CIPMODE

Response+CIPMODE ltmodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 160 281

ParametersSee Write Command

Write Command

AT+CIPMODE=ltmodegt

ResponseOKorERRORParametersltmodegt 0 Normal mode

1 Transparent modeParameter Saving Mode NO_SAVEMax Response Time -Reference Note

8224 AT+CIPCCFG Configure Transparent Transfer Mode

AT+CIPCCFG Configure Transparent Transfer Mode

Test Command

AT+CIPCCFG=

Response+CIPCCFG(NmRetry3-8)(WaitTm1-10)(SendSz1-1460)(esc01) (Rxmode01)(RxSize50-1460)(Rxtimer20-1000)

OKParametersSee Write Command

Read CommandAT+CIPCCFG

Response+CIPCCFGltNmRetrygtltWaitTmgtltSendSzgtltescgtltRxmodegtltRxSizegtltRxtimergt

OKParametersSee Write Command

Write CommandAT+CIPCCFG=ltNmRetrygtltWaitTmgtltSendSzgtltescgt[ltRxmodegtltRxSizegtltRxtimergt]

ResponseOKorERRORParametersltNmRetrygt Number of retries to be made for an IP packetDefaultvalue is 5ltWaitTmgt Number of 100ms intervals to wait for serial input beforesending the packet Default value is 2

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 161 281

ltSendSzgt Size in bytes of data block to be received from serial portbefore sending Default value is 1024ltescgt Whether turn on the escape sequence default is TRUE

0 Turn off the escape sequence1 Turn on the escape sequence

ltRxmodegt Whether to set time interval during output data from serialport

0 output data to serial port without interval1 output data to serial port within ltRxtimergt interval

ltRxSizegt Output data length for each time Default value is 1460ltRxtimergt Time interval (ms) to wait for serial port to output data againDefault value 50ms

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command will be effective only in single connection mode(+CIPMUX=0)

8225 AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data

AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data

Test Command

AT+CIPSHOWTP=

Response+CIPSHOWTP (list of supported ltmodegts)

OKParametersSee Write Command

Read Command

AT+CIPSHOWTP

Response+CIPSHOWTP ltmodegt

OKParametersSee Write Command

Write Command

AT+CIPSHOWTP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether to displaytransfer protocol in IP header to received data or not

0 Not display transfer protocol1 Display transfer protocol the format is +IPD

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 162 281

ltdata sizegtltTCPUDPgtltdatagt

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note This command will be effective only in single connection mode

(+CIPMUX=0) Only when +CIPHEAD is set to 1 the setting of this command will work

8226 AT+CIPUDPMODE UDP Extended Mode

AT+CIPUDPMODE UDP Extended Mode

Test CommandAT+CIPUDPMODE=

Response1) For single IP connection (+CIPMUX=0)+CIPUDPMODE (0-2)((0-255)(0-255)(0-255)(0-255))(1-65535)

OK2) For multi IP connection (+CIPMUX=1)+CIPUDPMODE (0-5)(0-2)((0-255)(0-255)(0-255)(0-255))(1-65535)

OKParametersSee Write Command

Read CommandAT+CIPUDPMODE

Response1) For single IP connection (+CIPMUX=0)+CIPUDPMODE ltmodegt[ltIP addressgtltPortgt]

OK2) For multi IP connection (+CIPMUX=1)+CIPUDPMODE 0ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 1ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 2ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 3ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 4ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 5ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 6ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 7ltmodegt[ltIP addressgtltPortgt]

OKParameterSee Write Command

Write Command1) For single IP

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 163 281

connection(+CIPMUX=0)

AT+CIPUDPMODE=ltmodegt[ltIPaddressgtltPortgt]2) For multi IPconnection(+CIPMUX=1)AT+CIPUDPMODE=ltngtltmodegt[ltIPaddressgtltPortgt]

orERROR

ltngt 0-7 A numeric parameter which indicates the connectionnumberltmodegt 0 UDP Normal Mode

1 UDP Extended Mode2 Set UDP address to be sent

ltIP addressgt A string parameter which indicates remote IP addressltportgt Remote port

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8227 AT+CIPRXGET Get Data from Network Manually

AT+CIPRXGET Get Data from Network Manually

Test CommandAT+CIPRXGET=

ResponseIf single IP connection (+CIPMUX=0)+CIPRXGET (list of supported ltmodegts)(list of supported ltreqlengthgt)

OKIf multi IP connection (+CIPMUX=1)+CIPRXGET (list of supported ltmodegts) (list of supported ltidgts) (list ofsupported ltreqlengthgt)

OKParametersSee Write Command

Read CommandAT+CIPRXGET

Response+CIPRXGET ltmodegt

OKParametersSee Write Command

Write Command1) If single IP connection(+CIPMUX=0)

AT+CIPRXGET=ltmodegt[ltreqlengthgt]

ResponseOKorERROR1)For single IP connectionIf AT+CIPSRIP=1 is set IP address and port are contained

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 164 281

2) If multi IP connection(+CIPMUX=1)

AT+CIPRXGET=ltmodegt[ltidgtltreqlengthgt]

if ltmodegt=1+CIPRXGET 1[ltIP ADDRESSgtltPORTgt]if ltmodegt=2+CIPRXGET 2ltreqlengthgtltcnflengthgt[ltIP ADDRESSgtltPORTgt]1234567890hellipOKif ltmodegt=3+CIPRXGET 3ltreqlengthgtltcnflengthgt[ltIP ADDRESSgtltPORTgt]5151hellipOKif ltmodegt=4+CIPRXGET 4ltcnflengthgt

OK2)For multi IP connectionIf AT+CIPSRIP=1 is set IP address and port is containedif ltmodegt=1+CIPRXGET 1[ltidgtltIP ADDRESSgtltPORTgt]if ltmodegt=2+CIPRXGET 2ltidgtltreqlengthgtltcnflengthgt[ltIPADDRESSgtltPORTgt]1234567890hellipOKif ltmodegt=3+CIPRXGET 3ltidgtltreqlengthgtltcnflengthgt[ltIPADDRESSgtltPORTgt]5151hellipOKif ltmodegt=4+CIPRXGET 4ltidgtltcnflengthgt

OK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt

0 Disable getting data from network manually the module isset to normal mode data will be pushed to TE directly1 Enable getting data from network manually2 The module can get data but the length of output data cannot exceed 1460 bytes at a time3 Similar to mode 2 but in HEX mode which means themodule can get 730 bytes maximum at a time4 Query how many data are not read with a given ID

ltidgt A numeric parameter which indicates the connection number

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 165 281

ltreqlengthgt Requested number of data bytes (1-1460 bytes)to be readIf ltmodegt=4the range of ltreqlengthgt is 0-2920bytesltcnflengthgt Confirmed number of data bytes to be read which may be less

than ltlengthgt 0 indicates that no data can be readParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteTo enable this function parameter ltmodegt must be set to 1 beforeconnection

8228 AT+CIPRDTIMER Set Remote Delay Timer

AT+CIPRDTIMER Set Remote Delay Timer

Test CommandAT+CIPRDTIMER=

Response+CIPRDTIMER (100-4000)(100-7000)

OKParametersSee Write Command

Read CommandAT+CIPRDTIMER

Response+CIPRDTIMER ltrdsigtimergtltrdmuxtimergt

OKParametersSee Write Command

Write CommandAT+CIPRDTIMER=ltrdsigtimergtltrdmuxtimergt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltrdsigtimergt Remote delay timer of single connection Default value is

2000ltrdmuxtimergt Remote delay timer of multi-connections Default value is

3500Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is used to shorten the disconnect time locally when theremote server has been disconnected

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 166 281

8229 AT+CIPSGTXT Select GPRS PDP context

AT+CIPSGTXT Select GPRS PDP context

Test CommandAT+CIPSGTXT=

Response+CIPSGTXT (01)

OKParametersSee Write Command

Write CommandAT+CIPSGTXT=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 Select first PDP context

1 Select second PDP contextParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is used to select pdp context only for multi IP connection(+CIPMUX=1)

8230 AT+CIPSENDHEX Set CIPSEND Data Format to Hex

AT+CIPSENDHEX Set CIPSEND Data Format to HEX

Test CommandAT+CIPSENDHEX=

Response+ CIPSENDHEX (01)

OKParametersSee Write Command

Write CommandAT+CIPSENDHEX=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 The default format of output data in AT+CIPSEND

1 Set the input data in HEX format when using CIPSENDcommand to send data

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 167 281

ReferenceNote

8231 AT+CIPHEXS Set Output-data Format with suffix

AT+CIPHEXS Set Output-data Format with suffix

Test CommandAT+CIPHEXS=

Response+CIPHEXS (list of supported ltmodegts)

OKParametersSee Write Command

Write CommandAT+CIPHEXS=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 The default format of output data

1 Set the output data with suffix 0d 0a2 Set the output data in HEX format with suffix 0d 0a

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is only available when AT+CIPHEAD=1

8232 AT+CIPTKA Set TCP Keepalive Parameters

AT+CIPTKA Set TCP Keepalive Parameters

Test CommandAT+CIPTKA=

Response+CIPTKA (list of supported ltmodegts)(list of supportedltkeepIdlegts)(list of supported ltkeepIntervalgt)(list ofsupported ltkeepCountgts)

OKParametersSee Write Command

Read CommandAT+CIPTKA

Response+CIPTKA ltmodegtltkeepIdlegtltkeepIntervalgtltkeepCountgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 168 281

ParametersSee Write Command

Write CommandAT+CIPTKA=ltmodegt[ltkeepIdlegt[ltkeepIntervalgt[ltkeepCountgt]]]

Response

OKIf error is related to ME functionalityERRORParametersltmodegt Set TCP keepalive option

0 Disable TCP keep alive mechanism1 Enable TCP keep alive mechanism

ltkeepIdlegt Integer type Idle time (in second) before TCP send the initialkeepalive probe

30-7200ltkeepIntervalgt Interval time (in second) between keepalive probesretransmission

30-75-600ltkeepCountgt Integer type Maximum number of keepalive probes to besent

1-9Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8233 AT+CIPOPTION Enable or Disable TCP nagle algorithm

AT+CIPOPTION Enable or Disable TCP nagle algorithm

Test CommandAT+CIPOPTION=

Response+CIPOPTION (list of supported ltmodegts)

OKParametersSee Write Command

Read CommandAT+CIPOPTION

Response+CIPOPTION ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPOPTION=ltmod

Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 169 281

egt OKIf error is related to ME functionalityERRORParametersltmodegt Config to enable or disable TCP nagle algorithm

0 Enable TCP nagle algorithm1 Disable TCP nagle algorithm

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 170 281

9 AT Commands for HTTP(S)Application

SIM7000 series has an embedded TCPIP stack that is driven by AT commands and enables the hostapplication to easily access the Internet HTTP(S) service This chapter is a reference guide to all the ATcommands and responses defined to use with the TCPIP stack in HTTP(S) Service

91 Overview

AT Command DescriptionAT+SHSSL Select SSL ConfigureAT+SHCONF Set HTTP(S) ParameterAT+SHCONN HTTP(S) ConnectionAT+SHBOD Set BodyAT+SHBODEXT Set Extension BodyAT+SHAHEAD Add HeadAT+SHPARA Set HTTP(S) ParaAT+SHCPARA Clear HTTP(S) Para

AT+SHCHEAD Clear HeadAT+SHSTATE Query HTTP(S) Connection StatusAT+SHREQ Set Request TypeAT+SHREAD Read Response ValueAT+SHDISC Disconnect HTTP(S)AT+HTTPTOFS Download file to ap file systemAT+HTTPTOFSRL State of download file to ap file system

92 Detailed Descriptions of Commands

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 171 281

921 AT+SHSSL Select SSL Configure

AT+SHSSL Select SSL Configure

Test commandAT+SHSSL=

Response+SHSSL (0-5) ca listcert name

OK

Read commandAT+SHSSL

Response+SHSSL ltindexgtltca listgtltcert namegt

OK

Write commandAT+SHSSL=ltindexgtltcalistgtltcertnamegt

ResponseOKorERRORParametersltindexgt CSSLCFG set Configure indexltca listgt Ca Certificate nameltcert namegt Cert Certificate name

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference -

922 AT+SHCONF Set HTTP(S) Parameter

AT+SHCONF Set HTTP(S) Parameter

Test commandAT+SHCONF=

Response+SHCONF HTTPParamTagHTTPParamValue

OK

Read commandAT+SHCONF

Response+SHCONF ltHTTPParamTaggtltHTTPParamValuegt

OK

Write commandAT+SHCONF=ltHTTPParamTaggtltHTTPParamValuegt

ResponseOKorERRORParametersltHTTPParaTaggt ltHTTPParamValuegtURL Server URL address(max is 64 bytes)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 172 281

server domain[ tcpPort]TIMEOUT Hold once request time

Unit is secondDefault 60s range 30-1800BODYLEN Set body max length(max is 1024 bytes)HEADERLEN Set head max length(max is 350 bytes)IPVER Set IP version

0 IPv41 IPv6

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust set URLBODYLENHEADERLEN value TIMEOUT default is 60 sURL format must httpxxxxxxx or httpsxxxxxxx

923 AT+SHCONN HTTP(S) Connection

AT+SHCONN HTTP(S) Connection

Execution commandAT+SHCONN

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -Reference -

924 AT+SHBOD Set Body

AT+SHBOD Set Body

Test commandAT+SHBOD=

Response+SHBOD bodyltbodylengt

OK

Read commandAT+SHBOD

Response+SHBOD ltbodygtltbodylengt

OKWrite commandAT+SHBOD=ltbodygtltbodylengt

ResponseOKor

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 173 281

ERRORParametersltbodygt Set body value (max length is SHCONF Set value)ltbodylengt Set body length (max length is SHCONF Set value)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

925AT+SHBODEXT Set Extension Body

AT+SHBODEXT Set Exetension BodyTest CommandAT+SHBODEXT=

Response+SHBODEXT (range of supported ltbodylengts)(range of supportedlttimeoutgts)

OKRead CommandAT+SHBODEXT

Response+SHBODEXT ltbodygtltlen_bodygt

OKWrite CommandAT+SHBODEXT=ltlen_bodygtlttimeoutgtltCRgttext is enteredltctrl-ZESCgtESC quits without sending

ResponseOKorERRORParametersltbodygt Set body value (max length is SHCONF Set value)ltlen_bodygt Length of ltbodygt Max value is ltbodylengtltbodylengt Max length set byAT+SHCONF=BODYLENltbodylengtlttimeoutgt Timeout for automatically sending edited data(100-10000 ms)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

926 AT+SHAHEAD Add Head

AT+SHAHEAD Add Head

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 174 281

Test commandAT+SHAHEAD=

Response+SHAHEAD typerdquovaluerdquo

OK

Read commandAT+SHAHEAD

Response+SHAHEAD lttypegtltvaluegt

OK

Write commandAT+SHAHEAD=lttypegtltvaluegt

ResponseOKORERRORParameterslttypegt Head type (max length is SHCONF Set value)ltvaluegt Head value (max length is SHCONF Set value)Note The sum of type and value max length is 350

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

927 AT+SHCHEAD Clear Head

AT+SHCHEAD Clear Head

Execution CommandAT+SHCHEAD

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

928 AT+SHPARA Set HTTP(S) Para

AT+SHPARA Set HTTP(S) Para

Test commandAT+SHPARA=

Response+SHPARA keyrdquovaluerdquo

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 175 281

OK

Read commandAT+SHPARA

Response+SHPARA ltkeygtltvaluegt

OK

Write commandAT+SHPARA=ltkeygtltvaluegt

ResponseOKorERRORParametersltkeygt Set key (max is 64 bytes)ltvaluegt Set value (max is 64 bytes)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

929AT+SHCPARA Clear HTTP(S) Para

AT+SHCPARA Clear HTTP(S) ParaTest CommandAT+SHCPARA=

ResponseOK

Execution CommandAT+SHCPARA

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

9210 AT+SHSTATE Query HTTP(S) Connection Status

AT+SHSTATE Query HTTP(S) Connection Status

Read commandAT+SHSTATE

Response+SHSTATE ltstatusgt

OKParametersltstatusgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 176 281

0 Expression HTTP(S) disconnect state1 Expression HTTP(S) connect state

Parameter Saving Mode -Max Response Time -Reference -

9211 AT+SHREQ Set Request Type

AT+SHREQ Set Request Type

Test commandAT+SHREQ=

Response+SHREQ url(1-5)

OK

Read commandAT+SHREQ

Response+SHREQ lturlgtlttypegt

OK

Write commandAT+SHREQ=lturlgtlttypegt

ResponseOKorERRORUnsolicited Result Code+SHREQ lttype stringgtltStatusCodegtltDataLengtParameterslturlgt Request server domain (max is 512 bytes)lttypegt

1 GET2 PUT3 POST4 PATCH5 HEAD

lttype stringgt String of type are GET PUTPOSTPATCHHEADlttimeoutgt Waiting for Response time(default is 60 sec)ltStatusCodegt HTTP(S) Status Code responded by remote server itidentifier refer to HTTP11(RFC2616)

100 Continue101 Switching Protocols200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 177 281

205 Reset Content206 Partial Content300 Multiple Choices301 Moved Permanently302 Found303 See Other304 Not Modified305 Use Proxy307 Temporary Redirect400 Bad Request401 Unauthorized402 Payment Required403 Forbidden404 Not Found405 Method Not Allowed406 Not Acceptable407 Proxy Authentication Required408 Request Time-out409 Conflict410 Gone411 Length Required412 Precondition Failed413 Request Entity Too Large414 Request-URI Too Large415 Unsupported Media Type416 Requested range not satisfiable417 Expectation Failed500 Internal Server Error501 Not Implemented502 Bad Gateway503 Service Unavailable504 Gateway Time-out505 HTTP(S) Version not supported

ltDataLengt The length of data gotParameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

9212 AT+SHREAD Read Response Value

AT+SHREAD Read Response Value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 178 281

Test commandAT+SHREAD=

Response+SHREAD (0-306176)(1-306176)

OK

Write commandAT+SHREAD=ltstartaddressgtltdatalengt

ResponseOK+SHREAD ltdata_lengtltdatagt

+SHREAD ltdata_lengtltdatagtorERROR

Ifltdatalengt is bigger than the data size received itrsquos errorIf ltdatalengt is bigger than 2048 will got multi URC +SHREADParametersltstartaddressgt Start address of dataltdatalengt Set read values lengthltdata_lengt Return data length max is 2048 bytes once

if more than 2048 bytes will return many timer until all data areread out

ltdatagt Response dataParameter Saving Mode -Max Response Time -

ReferenceNoteRead data after request

9213 AT+SHDISC Disconnect HTTP(S)

AT+SHDISC Disconnect HTTP(S)

Execution CommandAT+SHDISC

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -Reference -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 179 281

9214 AT+HTTPTOFS Download File to AP File System

AT+HTTPTOFS Download File to AP File System

Test CommandAT+HTTPTOFS=

Response+HTTPTOFS (1-255)(1-127)

OK

Read CommandAT+HTTPTOFS

Response+HTTPTOFS ltstatusgtlturlgtltfile_pathgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+HTTPTOFS=lturlgtltfile_pathgt[lttimeoutgt[ltretrycntgt]]

ResponseOK

+HTTPTOFS ltStatusCodegtltDataLengtParametersltstatusgt

0 Idle1 Busy

lturlgt The urlltfile_pathgt

File path and name on AP sideFor example customertestbincustapp testbin fotatestbin

lttimeoutgt Timeout of HTTP request Unit is secondRange is 10-1000 default value is 50

ltretrycntgt Retry times of HTTP requestRange is 5-100 default value is 5

ltStatusCodegt HTTP Status Code responded by remote server itidentifier refer to HTTP11(RFC2616)

100 Continue200 OK206 Partial Content400 Bad Request404 Not Found408 Request Time-out500 Internal Server Error600 Not HTTP PDU601 Network Error602 No memory603 DNS Error604 Stack Busy

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 180 281

620 SSL continue65535 Other Errors

ltDataLengtThe length of data download

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

9215 AT+HTTPTOFSRL State of Download File to AP File System

AT+HTTPTOFSRL State of Download File to AP File SystemTest CommandAT+HTTPTOFSRL=

ResponseOK

Read CommandAT+HTTPTOFSRL

Response+HTTPTOFSRL ltstatusgtltcurlen gtlttotallengt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstatusgt Downloading state

0 Idle1 During downloading

ltcurlengt The length of data have been download successfullylttotallengt The length of data download If total length does not been gotlttotallengt will be 0

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 181 281

10 AT Commands for FTP Application

SIM7000 series has an embedded TCPIP stack that is driven by AT commands and enables the hostapplication to easily access the Internet FTP service This chapter is a reference guide to all the ATcommands and responses defined for using with the TCPIP stack in FTP Service

101 Overview

Command DescriptionAT+FTPPORT Set FTP control portAT+FTPMODE Set active or passive FTP modeAT+FTPTYPE Set the type of data to be transferredAT+FTPPUTOPT Set FTP put typeAT+FTPCID Set FTP bearer profile identifierAT+FTPREST Set resume broken downloadAT+FTPSERV Set FTP server addressAT+FTPUN Set FTP user nameAT+FTPPW Set FTP passwordAT+FTPGETNAME Set download file nameAT+FTPGETPATH Set download file pathAT+FTPPUTNAME Set upload file nameAT+FTPPUTPATH Set upload file pathAT+FTPGET Download fileAT+FTPPUT Set upload fileAT+FTPDELE Delete specified file in FTP serverAT+FTPSIZE Get the size of specified file in FTP serverAT+FTPSTATE Get the FTP stateAT+FTPEXTPUT Extend upload fileAT+FTPMKD Make directory on the remote machineAT+FTPRMD Remove directory on the remote machineAT+FTPLIST List contents of directory on the remote machineAT+FTPEXTGET Extend download fileAT+FTPETPUT Upload FileAT+FTPETGET Download FileAT+FTPQUIT Quit current FTP sessionAT+FTPRENAME Rename the Specified File on the Remote Machine

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 182 281

AT+FTPMDTM Get the Last Modification Timestamp of Specified File on the Remote Machine

102 Detailed Descriptions of Commands

1021 AT+FTPPORT Set FTP Control Port

AT+FTPPORT Set FTP Control PortTest CommandAT+FTPPORT=

ResponseOK

Read CommandAT+FTPPORT

Response+FTPPORT ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPORT=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt The value of FTP Control port from 1 to 65535

Default value is 21Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteNumbers above 65535 are illegal as the port identification fields are 16 bitslong in the TCP header

1022 AT+FTPMODE Set Active or Passive FTP Mode

AT+FTPMODE Set Active or Passive FTP ModeTest CommandAT+FTPMODE=

ResponseOK

Read CommandAT+FTPMODE

Response+FTPMODE ltvaluegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 183 281

ParametersSee Write Command

Write CommandAT+FTPMODE=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt 0 Active FTP mode

1 Passive FTP modeParameter Saving Mode NO_SAVEMax Response Time -Reference Note

1023 AT+FTPTYPE Set the Type of Data to Be Transferred

AT+FTPTYPE Set the Type of Data to Be TransferredTest CommandAT+FTPTYPE=

ResponseOK

Read CommandAT+FTPTYPE

Response+FTPTYPE ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPTYPE=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt A For FTP ASCII sessions

I For FTP Binary sessionsParameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteWhen this value is set to A all the data sent by the stack to the FTP serveris made of 7 bits characters (NVT-ASCII the MSB is set to 0) As aconsequence binary data containing 8 bits characters will be corruptedduring the transfer if the FTPTYPE is set to A

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 184 281

1024 AT+FTPPUTOPT Set FTP Put Type

AT+FTPPUTOPT Set FTP Put TypeTest CommandAT+FTPPUTOPT=

ResponseOK

Read CommandAT+FTPPUTOPT

Response+FTPPUTOPT ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTOPT=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt APPE For appending file

STOU For storing unique fileSTOR For storing file

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1025 AT+FTPCID Set FTP Bearer Profile Identifier

AT+FTPCID Set FTP Bearer Profile Identifier

Test CommandAT+FTPCID=

ResponseOKParametersSee Write Command

Read CommandAT+FTPCID

Response+FTPCID ltvaluegt

OKParameterSee Write Command

Write CommandAT+FTPCID=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 185 281

Parametersltvaluegt Bearer profile identifier refer to AT+SAPBR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1026 AT+FTPREST Set Resume Broken Download

AT+FTPREST Set Resume Broken DownloadTest CommandAT+FTPREST=

ResponseOK

Read CommandAT+FTPREST

Response+FTPREST ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPREST=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Broken point to be resumed

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1027 AT+FTPSERV Set FTP Server Address

AT+FTPSERV Set FTP Server AddressTest CommandAT+FTPSERV=

ResponseOK

Read CommandAT+FTPSERV

Response+FTPSERV ltvaluegt

OKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 186 281

See Write Command

Write CommandAT+FTPSERV=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt 32-bit number in dotted-decimal notation (ie xxxxxxxxxxxx)or alphanumeric ASCII text string up to 49 characters if DNS is available

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1028 AT+FTPUN Set FTP User Name

AT+FTPUN Set FTP User Name

Test CommandAT+FTPUN=

ResponseOKParametersSee Write Command

Read CommandAT+FTPUN

Response+FTPUN ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPUN=ltvaluegt

ResponseOK

If error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 49 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1029 AT+FTPPW Set FTP Password

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 187 281

AT+FTPPW Set FTP Password

Test CommandAT+FTPPW=

ResponseOKParametersSee Write Command

Read CommandAT+FTPPW

Response+FTPPW ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPW=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 49 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10210AT+FTPGETNAME Set Download File Name

AT+FTPGETNAME Set Download File NameTest CommandAT+FTPGETNAME=

ResponseOK

Read CommandAT+FTPGETNAME

Response+FTPGETNAME ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPGETNAME=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 99 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 188 281

10211AT+FTPGETPATH Set Download File Path

AT+FTPGETPATH Set Download File PathTest CommandAT+FTPGETPATH=

ResponseOK

Read CommandAT+FTPGETPATH

Response+FTPGETPATH ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPGETPATH=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 255 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10212AT+FTPPUTNAME Set Upload File Name

AT+FTPPUTNAME Set Upload File NameTest CommandAT+FTPPUTNAME=

ResponseOK

Read CommandAT+FTPPUTNAME

Response+FTPPUTNAME ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTNAME=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 189 281

Parametersltvaluegt Alphanumeric ASCII text string up to 99 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10213AT+FTPPUTPATH Set Upload File Path

AT+FTPPUTPATH Set Upload File PathTest CommandAT+FTPPUTPATH=

ResponseOK

Read CommandAT+FTPPUTPATH

Response+FTPPUTPATH ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTPATH=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 255 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10214AT+FTPGET Download File

AT+FTPGET Download FileTest CommandAT+FTPGET=

ResponseOK

Write CommandAT+FTPGET=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPGET 11

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 190 281

If data transfer finished+FTPGET 10

If mode is 1 and it is a failed FTP get sessionOK

+FTPGET 1lterrorgt

If mode is 2+FTPGET 2ltcnflengthgt012345678hellipOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 1 For opening FTP get session

2 For reading FTP download dataltreqlengthgt Requested number of data bytes (1-1460)to be readltcnflengthgt Confirmed number of data bytes to be read which may be lessthan ltlengthgt 0 indicates that no data can be readlterrorgt 61 Net error

62 DNS error63 Connect error64 Timeout65 Server error66 Operation not allow70 Replay error71 User error72 Password error73 Type error74 Rest error75 Passive error76 Active error77 Operate error78 Upload error79 Download error80 Manual quit

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteWhen +FTPGET 11 is shown then use AT+FTPGET=2ltreqlengthgtto read data If the module still has unread data +FTPGET 11 will beshown again in a certain time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 191 281

10215AT+FTPPUT Set Upload File

AT+FTPPUT Set Upload FileTest CommandAT+FTPPUT=

ResponseOK

Write CommandAT+FTPPUT=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPPUT 11ltmaxlengthgt

If mode is 1 and it is a failed FTP get sessionOK

+FTPPUT 1lterrorgt

If mode is 2 and ltreqlengthgt is not 0+FTPPUT 2ltcnflengthgthelliphellip Input dataOK+FTPPUT 111360

If mode is 2 and ltreqlengthgt is 0 it will respond OK and FTP session willbe closedOK

If data transfer finished+FTPPUT 10

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 1 For opening FTP put session

2 For writing FTP upload dataltreqlengthgt Requested number of data bytes(0-ltmaxlengthgt) to betransmittedltcnflengthgt Confirmed number of data bytes to be transmittedltmaxlengthgt The max length of data can be sent at a time It depends onthe network statuslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 192 281

ReferenceNoteWhen +FTPPUT 11ltmaxlengthgt is shown then use AT+FTPPUT=2ltreqlengthgt to write data

10216AT+FTPDELE Delete Specified File in FTP Server

AT+FTPDELE Delete Specified File in FTP Server

Test CommandAT+FTPDELE=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPDELE

ResponseIf successedOK

+FTPDELE 10

If failedOK

+FTPDELE 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteThe file to be deleted is specified by the AT+FTPGETNAME andAT+FTPGETPATH commands

10217AT+FTPSIZE Get the Size of Specified File in FTP Server

AT+FTPSIZE Get the Size of Specified File in FTP Server

Test CommandAT+FTPSIZE=

ResponseOKParametersSee Execution Command

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 193 281

AT+FTPSIZE If successedOK

+FTPSIZE 10ltsizegt

If failedOK

+FTPSIZE 1lterrorgt0

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGETltsizegt The file size Unit byte

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteThe file is specified by the AT+FTPGETNAME and AT+FTPGETPATHcommands

10218AT+FTPSTATE Get the FTP State

AT+FTPSTATE Get the FTP State

Test CommandAT+FTPSTATE=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPSTATE

Response+FTPSTATE ltstategt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstategt

0 Idle1 In the FTP session including FTPGET FTPPUT FTPDELE and

FTPSIZE operationParameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 194 281

10219AT+FTPEXTPUT Extend Upload File

AT+FTPEXTPUT Extend Upload FileTest CommandAT+FTPEXTPUT=

ResponseOK

Write CommandAT+FTPEXTPUT=ltmodegt[ltposgtltlengtlttimeoutgt]

ResponseIf mode is 0 or 1OK

If mode is 2+FTPEXTPUT ltaddressgtltlengthelliphellip Input dataOK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 use default FTPPUT method

1 use extend FTPPUT method2 send data to RAM through serial port then FTPPUT method

will get the data from RAMltposgt data offset address 0-300kltlengt data length 0-300klttimeoutgt timeout value of serial port 1000ms-1000000msltfile namegt File name length should less or equal 50 characterslterrgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

Reference

Note When extend FTPPUT mode is activated input data then execute

AT+FTPPUT=1 to transmit after session is complete if successful itreturns +FTPPUT 10 otherwise it returns +FTPPUT 1lterrorgtlterrorgt see AT+FTPGET

10220AT+FTPMKD Make Directory on the Remote Machine

AT+FTPMKD Make Directory on the Remote MachineTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 195 281

AT+FTPMKD= OK

Execution CommandAT+FTPMKD

ResponseIf successOK

+FTPMKD 10

If failedOK

+FTPMKD 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

The created folder is specified by the AT+FTPGETPATH command

10221AT+FTPRMD Remove Directory on the Remote Machine

AT+FTPRMD Remove Directory on the Remote MachineTest CommandAT+FTPRMD=

ResponseOK

Execution CommandAT+FTPRMD

ResponseIf successOK

+FTPRMD 10

If failedOK

+FTPRMD 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 196 281

Max Response Time 75 seconds(In case no response is received from server)Reference Note

The removed folder is specified by the AT+FTPGETPATH command

10222AT+FTPLIST List Contents of Directory on the Remote Machine

AT+FTPLIST List Contents of Directory on the Remote MachineTest CommandAT+FTPLIST=

ResponseOK

Write CommandAT+FTPLIST=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPLIST 11

If data transfer is finished+FTPLIST 10

If mode is 1 and it is a failed FTP get sessionOK

+FTPLIST 1lterrorgt

If mode is 2+FTPLIST 2ltcnflengthgt012345678hellipOK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt

1 For opening FTP get file list session2 For reading FTP file list

ltreqlengthgt Requested number of data bytes (1-1460) to be readltcnflengthgt Confirmed number of data bytes to be read which may beless than ltreqlengthgt 0 indicates that no data can be readlterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

When +FTPLIST 11 is shown AT+FTPLIST=2ltreqlengthgt can

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 197 281

be used to read data If the module still has unread data +FTPLIST11 will be shown again in a certain time

If using AT+FTPGETPATH to set a directory path it will returned thefiles contents under this directory if set a file path it will return theinformation of the file specified

10223AT+FTPEXTGET Extend Download File

AT+FTPEXTGET Extend Download File

Test CommandAT+FTPEXTGET=

ResponseOKParametersSee Write Command

Read CommandAT+FTPEXTGET

Response+FTPEXTGET ltmodegtltlengthgtOKParametersSee Write Command

Write Command1) if mode is 0 or 1AT+FTPEXTGET=ltmodegt3)if mode is 3AT+FTPEXTGET=ltmodegtltposgtltlengt

ResponseIf mode is 0OK

If mode is 1 and successfully download dataOK

+FTPEXTGET 10

If mode is 1 and failed to download dataOK

+FTPEXTGET 1lterrorgt

If mode is 3 and successfully download data+FTPEXTGET 3ltlengthgt0123456hellipOKIf ltfile namegt is already exist in flashERRORParametersltmodegt 0 use default FTPGET method

1 open extend FTP get session and download data to RAM3 read the downloaded data from RAM then output it to the

serial port

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 198 281

ltfile namegt File name length should less than or equal to 50 charactersltposgt data offset should less than ltlengthgtltlengt data length 0-300kltlengthgt The length of the downloaded data from the remote machinelterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

The data it can get is 300k at most

10224AT+FTPETPUT Upload File

AT+FTPETPUT Upload File

Test CommandAT+FTPETPUT=

Response

OKParametersSee Write Command

Write CommandAT+FTPETPUT=ltmodegt

ResponseIf mode is 1 and successfully open PUT sessionOK

+FTPETPUT 11

If mode is 1 and failed to open PUT sessionOK

+FTPETPUT 1lterrorgt

If mode is 2+FTPETPUT 21hellip Input dataltETXgt To notify the module that all data has been sent switch

from data mode to command modeOK

If data transfer finished+FTPETPUT 10

If data transfer failed+FTPETPUT 1lterrorgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 199 281

ltmodegt 1 For opening FTPETPUT session2 For writing FTP upload data

lterrorgt See AT+FTPEXTGETParameter Saving Mode NO_SAVEMax Response Time -

Reference

Note The TCPIP stack will only interpret an ltETXgt character as the end of

the file to be transferred if its not preceded by a ltDLEgt character As aconsequence the attached host must send ltETXgt characters precededby ltDLEgt characters and it must also code ltDLEgt characters inltDLEgtltDLEgt

10225AT+FTPETGET Download File

AT+FTPETGET Download File

Test CommandAT+FTPETGET=

Response

OKParametersSee Write Command

Write CommandAT+FTPETGET=ltmodegt

ResponseIf mode is 1 and successfully open GET sessionOK

+FTPETGET 11

If data transfer finished0123456789hellipltETXgt To notify the user that all data transfer has been finished

switch from data mode to command mode

+FTPETGET 10

If mode is 1 and failed to download dataOK

+FTPETGET 1lterrorgtParametersltmodegt 1 Open FTPETGET session and download datalterrorgt See AT+FTPEXTGET

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 200 281

Reference

Note Each ltETXgt character present in the payload data of the FTP flow will

be coded by the TCPIP stack on the serial port as ltDLEgtltETXgt EachltDLEgt character will be coded as ltDLEgtltDLEgt The attached hostmust then decode the FTP flow to remove these escape characters

10226AT+FTPQUIT Quit Current FTP Session

AT+FTPQUIT Quit Current FTP SessionTest CommandAT+FTPQUIT=

ResponseOK

Execution CommandAT+FTPQUIT

Response

If the current operation is GET methodOK

+FTPGET 180

If the current operation is PUT methodOK

+FTPPUT 180

If FTP is in idle stateERROR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10227AT+FTPRENAME Rename the Specified File on the Remote Machine

AT+FTPRENAME Rename the Specified File on the Remote Machine

Test CommandAT+FTRENAME=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPRENAME

ResponseIf successOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 201 281

+FTPRENAME 10

If failedOK

+FTPRENAME 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterlterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note The file is specified by the AT+FTPGETNAME and

AT+FTPGETPATH commands The new file name is set by AT+FTPPUTNAME and

AT+FTPPUTPATH command

10228AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine

AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine

Test CommandAT+FTPMDTM=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPMDTM

ResponseIf successOK

+FTPMDTM 10lttimestampgt

If failedOK

+FTPMDTM 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterlterrorgt See AT+FTPGET

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 202 281

lttimestampgt The last modification timestamp of the specified file

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThe file is specified by the AT+FTPGETNAME and AT+FTPGETPATHcommands

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 203 281

11 AT Command for NTP function

111 Overview

Command DescriptionAT+CNTPCID Set GPRS bearer profilersquos IDAT+CNTP Synchronize network time

112 Detailed Descriptions of Commands

1121 AT+CNTPCID Set GPRS Bearer Profilersquos ID

AT+CNTPCID Set GPRS Bearer Profilersquos ID

Test CommandAT+CNTPCID=

Response+ CNTPCID (range of supporded ltcidgts)

OKParametersSee Write Command

Read CommandAT+CNTPCID

Response+ CNTPCID ltcidgt

OKParametersSee Write Command

Write CommandAT+CNTPCID=ltcidgt

ResponseOKIf error is related to ME functionalityERRORParametersltcidgt Bearer profile identifier refer to AT+SAPBR

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 204 281

Reference Note

1122 AT+CNTP Synchronize Network Time

AT+CNTP Synchronize Network Time

Test CommandAT+CNTP=

Response+CNTP (length of ltntp servergt)(range of lttime zonegt)(range of ltcidgt)(range of ltmodegt)

OKParameterSee Write Command

Read CommandAT+CNTP

Response+ CNTP ltntp severgtlttime zonegtltcidgtltmodegt

OKParameterSee Write Command

Write CommandAT+CNTP=ltntpservergt[lttimezonegt][ltcidgt][ltmodegt]

ResponseOKParameterltntp servergt NTP serverrsquos urllttime zonegt Local time zone the range is (-47 to 48) in fact timezone range (-12 to 12) but taking into account that some countries andregions will use half time zone or even fourth time zone so the entireextended four time zones X so that when the time zone of the input integersare used without the need for decimal Time zone in front of the West if it isa negative number indicates the time zoneltcidgt Bearer profile identifier refer to AT+SAPBRltmodegt print network time on uart and set to local time

0 Just set network to localtime1 Just output network time to AT port2 Set network to localtime and output network time to AT port

Execution commandAT+CNTP

ResponseOK

+CNTP ltcodegt[lttimegt]Parameterltcodegt 1 Network time synchronization is successful

61 Network Error62 DNS resolution error63 Connection Erro64 Service response error

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 205 281

65 Service Response Timeoutlttimegt Network time

Parameter Saving Mode -Max Response Time -

ReferenceNote After successful synchronization time you can use AT+CCLK to query

local time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 206 281

12 AT Commands for OneNetApplication

121 Overview

Command DescriptionAT+MIPLCREATE Create OneNet configurationAT+MIPLDELETE Delete OneNet configurationAT+MIPLOPEN Connect to OneNetAT+MIPLADDOBJ Add objectAT+MIPLDELOBJ Delete objectAT+MIPLCLOSE Disconnect to OneNetAT+MIPLNOTIFY Notify data to OneNetAT+MIPLREADRSP Send response on read commandAT+MIPLWRITERSP Send response on write commandAT+MIPLEXECUTERSP Send response on execute commandAT+MIPLOBSERVERSP Send response on observe commandAT+MIPLDISCOVERRSP Send response on discover commandAT+MIPLPARAMETERRSP Send response on parameter commandAT+MIPLUPDATE Update registrationAT+MIPLVER Version of OneNet SDKAT+MIPLBOOTSTRAP Bootstrap mode+MIPLREAD Read request to user+MIPLWRITE Write request to user+MIPLEXECUTE Execute request to user+MIPLOBSERVE Observe request to user+MIPLDISCOVER Discover request to user+MIPLPARAMETER Set parameter request to user+MIPLEVENT Event indication to user

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 207 281

122 Detailed Descriptions of Commands

1221 AT+MIPLCREATE Create OneNet configuration

AT+MIPLCREATE Create OneNet configuration

Test CommandAT+MIPLCREATE=

Response+MIPLCREATE ltsizegtltconfiggtltindexgtlttotalsizegtltflaggt

OKParametersSee Write Command

Execution CommandAT+MIPLCREATE

Responseltrefgt

OK

Write CommandAT+MIPLCREATE=ltsizegtltconfiggtltindexgtlttotalsizegtltflaggt

Responseltrefgt

OKParametersltsizegt Current ltconfiggt sizeltconfiggt Config in hex formatltindexgt Current config indexlttotalsizegt Total config sizeltflaggt Indicate the input is over or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1222 AT+MIPLDELETE Delete OneNet configuration

AT+MIPLDELETE Delete OneNet configuration

Test CommandAT+MIPLDELETE=

Response+MIPLDELETE ltrefgt

OKParametersSee Write Command

Write CommandAT+MIPLDELETE=ltref

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 208 281

gt Parametersltrefgt Config id

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1223 AT+MIPLOPEN Connect to OneNet

AT+MIPLOPEN Connect to OneNet

Test CommandAT+MIPLOPEN=

Response+MIPLOPEN ltrefgtltlifetimegtltparamgt

OKParametersSee Write Command

Write CommandAT+MIPLOPEN=ltrefgtltlifetimegtltparamgt

ResponseOKParametersltrefgt Config idltlifetimegt Lifetime to update automaticallyltparamgt Reserved

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1224 AT+MIPLADDOBJ Add object

AT+MIPLADDOBJ Add object

Test CommandAT+MIPLADDOBJ=

Response+MIPLADDOBJltrefgtltobjectidgtltinstancecountgtltinstanceBitmapgtltattributeCountgtltactionCountgt

OKParametersSee Write Command

Write CommandAT+MIPLADDOBJ=ltrefgtltobjectidgtltinstance

ResponseOKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 209 281

countgtltinstanceBitmapgtltattributeCountgtltactionCountgt

ltrefgt Config idltobjectidgt Object idltinstancecountgt Count of instanceltinstanceBitmapgt Bitmap of instanceltattributeCountgt Count of attribute resourceltactionCountgt Count of action resource

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1225 AT+MIPLDELOBJ Delete Object

AT+MIPLDELOBJ Delete object

Test CommandAT+MIPLDELOBJ=

Response+MIPLDELOBJ ltrefgtltobjectidgt

OKParametersSee Write Command

Write CommandAT+MIPLDELOBJ=ltrefgtltobjectidgt

ResponseOKParametersltrefgt Config idltobjectgt Object id

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1226 AT+MIPLCLOSE Disconnect to OneNet

AT+MIPLCLOSE Disconnect to OneNet

Test CommandAT+MIPLCLOSE=

Response+MIPLCLOSE ltrefgt

OKParametersSee Write Command

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 210 281

AT+MIPLCLOSE=ltrefgt OKParametersltrefgt Config id

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1227 AT+MIPLNOTIFY Notify Data to OneNet

AT+MIPLNOTIFY Notify Data to OneNet

Test CommandAT+MIPLNOTIFY=

Response+MIPLNOTIFYltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt[ltackidgt]

OKParametersSee Write Command

Write CommandAT+MIPLNOTIFY=ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt[ltackidgt]

ResponseOKParametersltrefgt Config idltobjectidgt Object idltinstanceidgt Instance idltresourceidgt Resource idltvaluetypegt Type of value

1 String2 Opaque3 Integer4 Float5 Bool

ltlengt Lengthltvaluegt Value stringltindexgt Index of current inputltflaggt Indicate the input is over or notltackidgt Need ack or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 211 281

1228 AT+MIPLREADRSP Send Response on Read Command

AT+MIPLREADRSP Send Response on Read Command

Test CommandAT+MIPLREADRSP=

Response+MIPLREADRSPltrefgtltmsgidgtltresultgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt

OKParametersSee Write Command

Write CommandAT+MIPLREADRSP=ltrefgtltmsgidgtltresultgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Resultltobjectidgt Object idltinstanceidgt Instance idltresourceidgt Resource idltvaluetypegt Type of value

1 String2 Opaque3 Integer4 Float5 Bool

ltlengt Lengthltvaluegt Value stringltindexgt Index of current inputltflaggt Indicate the input is over or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1229 AT+MIPLWRITERSP Send Response on Write Command

AT+MIPLWRITERSP Send Response on Write CommandTest CommandAT+MIPLWRITERSP=

Response+MIPLWRITERSP ltrefgtltmsgidgtltresultgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 212 281

OKParametersSee Write Command

Write CommandAT+MIPLWRITERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12210AT+MIPLEXECUTERSP Send Response on Execute Command

AT+MIPLEXECUTERSP Send Response on Execute Command

Test CommandAT+MIPLEXECUTERSP=

Response+MIPLEXECUTERSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLEXECUTERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12211AT+MIPLOBSERVERSP Send Response On Observe Command

AT+MIPLOBSERVERSP Send Response on Observe CommandTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 213 281

AT+MIPLOBSERVERSP=

+MIPLOBSERVERSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLOBSERVERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12212AT+MIPLDISCOVERRSP Send Response on Discover Command

AT+MIPLDISCOVERRSP Send Response on Discover Command

Test CommandAT+MIPLDISCOVERRSP=

Response+MIPLDISCOVERRSP ltrefgtltmsgidgtltresultgtltlengthgtltvaluestringgt

OKParametersSee Write Command

Write CommandAT+MIPLDISCOVERRSP=ltrefgtltmsgidgtltresultgtltlengthgtltvaluestringgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Resultltlengthgt Number of resourceidltvaluestringgt Resource id string

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12213AT+MIPLPARAMETERRSP Send Response on Parameter Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 214 281

AT+MIPLPARAMETERRSP Send Response on Parameter Command

Test CommandAT+MIPLPARAMETERRSP=

Response+MIPLPARAMETERRSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLPARAMETERRSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12214AT+MIPLUPDATE Update Registration

AT+MIPLUPDATE Update Registration

Test CommandAT+MIPLUPDATE=

Response+MIPLUPDATE ltrefgtltlifetimegtltflaggt

OKParametersSee Write Command

Write CommandAT+MIPLUPDATE=ltrefgtltlifetimegtltflaggt

ResponseOKParametersltrefgt Config idltlifetimegt Lifetime to updateltflaggt Update with object update or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12215AT+MIPLVER Version of OneNet SDK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 215 281

AT+MIPLVER Version of OneNet SDK

Read CommandAT+MIPLVER

Response+MIPLVER ltversiongt

OKParametersltversiongt Version of SDK

Parameter Saving Mode -Max Response Time -Reference

Note

12216AT+MIPLBOOTSTRAP Bootstrap Mode

AT+MIPLBOOTSTRAP Bootstrap Mode

Write CommandAT+MIPLBOOTSTRAP=ltmodegt

ResponseOKParametersltmodegt Bootstrap mode

0 Disable1 Enable

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12217+MIPLREAD Read Request to User

+MIPLREAD Read Request to UserResponse+MIPLREAD ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id read all resources of all instances ofthe object if instanceid equals -1ltresourceidgt Integer resource id read all resources of the instance ifresourceid equals -1

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 216 281

12218+MIPLWRITE Write Request to User

+MIPLWRITE Write Request to UserResponse+ MIPLWRITEltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltflaggtltindexgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance idltresourceidgt Integer resource idltvaluetypegt Integer write data value type

1 String2 Opaque3 Integer0 Float5 Bool

ltlengt Integer write data length It can be ommited if valuetype is Integeror Float or Boolltvaluegt Integer write data valueltflaggt Integer message flag

1 First message2 Middle message0 Last message

ltindexgt Integer message index from 0 to 1024

12219+MIPLEXECUTE Execute Request to User

+MIPLEXECUTE Execute Request to UserResponse+MIPLEXECUTEltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltlengtltargumentsgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 217 281

ltresourceidgt Integer resource idltlengt Integer parameter lengthltargumentsgt String parameter string

12220+MIPLOBSERVE Observe Request to User

+MIPLOBSERVE Observe Request to UserResponse+ MIPLOBSERVEltrefgtltmsgidgtltflaggtltobjectidgtltinstanceidgtltresourceidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltflaggt Integer observe flag

1 Indicates observe0 Indicates cancel observe

ltobjectidgt Integer object idltinstanceidgt Integer instance id observe all resources of all instancesof the object if instanceid equals -1ltresourceidgt Integer resource id observe all resources of the instance ifresourceid equals -1

12221+MIPLDISCOVER Discover Request to User

+MIPLDISCOVER Discover Request to UserResponse+MIPLDISCOVER ltrefgtltmsgidgtltobjectidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object id

12222+MIPLPARAMETER Set Parameter Request to User

+MIPLPARAMETER Set Parameter Request to UserResponse+MIPLPARAMETER

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 218 281

ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltlengtltparametergtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id observe all resources of all instancesof the object if instanceid equals -1ltresourceidgt Integer resource id observe all resources of the instance ifresourceid equals -1ltlengt Integer parameter lengthltparametergt String parameter string must start with and end with

pmin=xxx pmax=xxx gt=xxx lt=xxx stp=xxx

12223+MIPLEVENT Event Indication to User

+MIPLEVENT Event Indication to UserResponse+MIPLEVENT ltrefgtltevtidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltevtidgt Integer event id

1 BOOTSTRAP_START2 BOOTSTRAP_SUCCESS3 BOOTSTRAP_FAILED4 CONNECT_SUCCESS5 CONNECT_FAILED6 REG_SUCCESS7 REG_FAILED8 REG_TIMEOUT9 LIFETIME_TIMEOUT10 STATUS_HALT11 UPDATE_SUCCESS12 UPDATE_FAILED13 UPDATE_TIMEOUT14 UPDATE_NEED15 UNREG_DONE20 RESPONSE_FAILED21 RESPONSE_SUCCESS25 NOTIFY_FAILED26 NOTIFY_SUCCESS

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 219 281

13 AT Commands for Telecom IOTApplication

131 Overview

Command DescriptionAT+SIMLCREATE Create configurationAT+SIMLMODE Connection modeAT+SIMLOPEN Connect to Telecom IOTAT+SIMLSEND Send data to Telecom IOTAT+SIMLCLOSE Disconnect to Telecom IOT

132 Detailed Descriptions of Commands

1321 AT+SIMLCREATE Create Configuration

AT+SIMLCREATE Create Configuration

Test CommandAT+SIMLCREATE=

Response+SIMLCREATE ltconfiggt

OKParametersSee Write Command

Write CommandAT+SIMLCREATE=ltconfiggt

ResponseOKParametersltconfiggt Config in hex format

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 220 281

1322 AT+SIMLMODE Connection Mode

AT+SIMLMODE Connection Mode

Test CommandAT+SIMLMODE=

Response+SIMLMODE ltmodegt

OKParametersSee Write Command

Write CommandAT+SIMLMODE=ltmodegt

ResponseOKParametersltmodegt Connection mode

1 Other2 China Telecom IOT

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1323 AT+SIMLOPEN Connect to Telecom IOT

AT+SIMLOPEN Connect to Telecom IOT

Test CommandAT+SIMLOPEN=

Response+SIMLOPEN ltlifetimegt

OKParametersSee Write Command

Write CommandAT+SIMLOPEN=ltlifetimegt

ResponseOKParametersltlifetimegt Reserved

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 221 281

1324 AT+SIMLSEND Send Data to Telecom IOT

AT+SIMLSEND Send Data to Telecom IOT

Test CommandAT+SIMLSEND=

Response+SIMLSEND ltdatagtltflaggt

OKParametersSee Write Command

Write CommandAT+SIMLSEND=ltdatagtltflaggt

ResponseOKParametersltdatagt String in hex formatltflaggt

0 Input over1 Input not over

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1325 AT+SIMLCLOSE Disconnect to Telecom IOT

AT+SIMLCLOSE Disconnect to Telecom IOT

Execution CommandAT+SIMLCLOSE

ResponseOKParameters

Parameter Saving Mode -Max Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 222 281

14 AT Commands for GNSSApplication

SIM7000 series modules provide GNSS AT command is as follows

141 Overview

Command DescriptionAT+CGNSPWR GNSS Power ControlAT+CGNSINF GNSS Navigation Information Parsed From NMEA SentencesAT+CGNSURC GNSS Navigation URC ReportAT+CGNSPORT GNSS NMEA Out Port SetAT+CGNSCOLD GNSS Cold StartAT+CGNSWARM GNSS Warm StartAT+CGNSHOT GNSS Hot StartAT+CGNSMOD GNSS Work Mode SetAT+CGNSCFG GNSS NMEA Out ConfigureAT+CGNSTST GNSS NMEA Data Output to AT PortAT+CGNSXTRA GNSS XTRA Function OpenAT+CGNSCPY GNSS XTRA File CopyAT+CGNSRTMS GNSS NMEA out frequency configureAT+CGNSHOR Configure Positioning Desired AccuracyAT+CGNSUTIPR Configure Baud Rate When NMEA Output From UART3AT+CGNSNMEA Configure NMEA output sentencesAT+CGTP IZAT GNSS ConfigureAT+CGNSSUPLCFG GNSS SUPL ConfigureAT+CGNSSUPL GNSS SUPL Control

142 Detailed Descriptions of Commands

1421 AT+CGNSPWR GNSS Power Control

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 223 281

AT+CGNSPWR GNSS Power Control

Test CommandAT+CGNSPWR=

Response+CGNSPWR (list of supported ltmodegts )

OKParametersSee Write Command

Read CommandAT+CGNSPWR

ResponseTA returns the current status of GNSS Power supply+CGNSPWR ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSPWR=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS power supply1 Turn on GNSS power supply

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNMEA data will not out put to usbrsquos NMEA port when set AT+CGNSPWR=1through uart port except config it by AT+CGNSCFG=1

1422 AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences

AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences

Test CommandAT+CGNSINF=

ResponseOKParametersSee Execution Command

Execution CommandAT+CGNSINF

Response+CGNSINF ltGNSS run statusgtltFix statusgtltUTC date ampTimegtltLatitudegtltLongitudegtltMSL AltitudegtltSpeed OverGroundgtltCourse Over GroundgtltFixModegtltReserved1gtltHDOPgtltPDOPgtltVDOPgtltReserved2gtltGNSSSatellites in ViewgtltGNSS Satellites UsedgtltGLONASS SatellitesUsedgtltReserved3gtltCN0 maxgtltHPAgtltVPAgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 224 281

OKParametersltGNSS run statusgt

0 GNSS off1 GNSS on

ltFix statusgt0 Not fixed position1 Fixed position

See below table 15-1Parameter Saving Mode NO_SAVEMax Response Time -Reference

Table 15- 1 AT+CGNSINF return ParametersIndex Parameter Unit Range Length

1 GNSS run status -- 0-1 12 Fix status -- 0-1 1

3 UTC date amp TimeyyyyMMddhhmm

sssss

yyyy [19802039]MM [112]dd [131]hh [023]mm [059]

sssss[000060999]

18

4 Latitude plusmndddddddd [-9000000090000000] 105 Longitude plusmnddddddddd [-180000000180000000] 11

6 MSL Altitude meters 8

7 Speed Over Ground Kmhour [099999] 6

8 Course Over Ground degrees [036000] 6

9 Fix Mode -- 012[1] 1

10 Reserved1 0

11 HDOP -- [0999] 4

12 PDOP -- [0999] 4

13 VDOP -- [0999] 4

14 Reserved2 0

15 GNSS Satellites in View -- [099] 2

16 GPS Satellites Used -- [099] 2

17 GLONASS Satellites used -- [099] 2

18 Reserved3 0

19 CN0 max dBHz [055] 2

20 HPA[2] meters [099999] 6

21 VPA[2] meters [099999] 6

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 225 281

Total(94) chars

Note1 The range of ltFix Modegt depends on the GNSS chip used2 Reserved

1423 AT+CGNSURC GNSS Navigation URC Report

AT+CGNSURC GNSS Navigation URC Report

Test CommandAT+CGNSURC=

Response+CGNSURC (0-255)

OKParametersSee Write Command

Read CommandAT+CGNSURC

ResponseTA returns the current URC setting+CGNSURC ltNavigation modegt

OKParametersSee Write CommandUnsolicited Result Code+UGNSINF ltGNSS run statusgtltFix statusgtltUTC date ampTimegtltLatitudegtltLongitudegtltMSL AltitudegtltSpeed OverGroundgtltCourse Over GroundgtltFixModegtltReserved1gtltHDOPgtltPDOPgtltVDOPgtltReserved2gtltGNSSSatellites in ViewgtltGNSS Satellites UsedgtltGLONASS SatellitesUsedgtltReserved3gtltCN0 maxgtltHPAgtltVPAgt

Write CommandAT+CGNSURC=ltNavigation modegt

ResponseOKorERRORParametersltNavigation modegt

0 Turn off navigation data URC report1 Turn on navigation data URC report and report every GNSS FIX2 Turn on navigation data URC report and report every 2 GNSS FIXhellip255 Turn on navigation data URC report and report every 255 GNSS FIX

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 226 281

ReferenceNote Factory setting is AT+CGNSURC=0 URC +UGNSINF parameters are the same as +CGNSINF return

1424 AT+CGNSPORT GNSS NMEA Out Port Set

AT+CGNSPORT GNSS NMEA Out Port Set

Test CommandAT+CGNSPORT=

Response+CGNSPORT (list of supported ltportgt)

OKParametersSee Write Command

Read CommandAT+CGNSPORT

Response+CGNSPORT ltportgt

OK

Write CommandAT+CGNSPORT=ltportgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltportgt Num of the port NMEA out

3 NMEA port4 NONE

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

Module must reboot to make it effect if ltportgt value is changed

1425 AT+CGNSCOLD GNSS Cold Start

AT+CGNSCOLD GNSS Cold StartTest CommandAT+CGNSCOLD=

ResponseOK

Execution CommandAT+CGNSCOLD

ResponseIf AT+CGNSXTRA=0OKElse if AT+CGNSXTRA=1OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 227 281

+CGNSXTRA ltmodgtParametersltmodgt

0 Aid XTRA file success1 XTRA file is not exist2 XTRA file is not effective

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1426 AT+CGNSWARM GNSS Warm Start

AT+CGNSWARM GNSS Warm StartTest CommandAT+CGNSWARM=

ResponseOK

Execution CommandAT+CGNSWARM

Response

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

1427 AT+CGNSHOT GNSS Hot Start

AT+CGNSHOT GNSS Hot StartTest CommandAT+CGNSHOT=

ResponseOK

Execution CommandAT+CGNSHOT

Response

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 228 281

1428 AT+CGNSMOD GNSS Work Mode Set

AT+CGNSMOD GNSS Work Mode Set

Test CommandAT+CGNSMOD=

Response+CGNSMOD (list of supported ltgps modegt)(list of supported ltglomodegts)(list of supported ltbd modegts)(list of supported ltgal modegts)

OKParametersSee Write Command

Read CommandAT+CGNSMOD

Response+CGNSMOD ltgps modegtltglo modegtltbd modegtltgal modegt

OK

Write CommandAT+CGNSMOD=ltgpsmodegtltglomodegtltbdmodegtltgal modegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltGPS modegt GPS work mode

1 Start GPS NMEA outltglo modegt GLONASS work mode

0 Stop GLONASS NMEA out1 Start GLONASS NMEA out

ltbd modegt BEIDOU work mode0 Stop BEIDOU NMEA out1 Start BEIDOU NMEA out2 BEIDOU outside of us

ltga modegt GALILEAN work mode0 Stop GALILEAN NMEA out1 Start GALILEAN NMEA out2 GALILEAN outside of us

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

1429 AT+CGNSCFG GNSS NMEA Out Configure

AT+CGNSCFG GNSS NMEA Out ConfigureTest CommandAT+CGNSCFG=

Response+CGNSCFG (list of supported ltmodegts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 229 281

OKParametersSee Write Command

Read CommandAT+CGNSCFG

ResponseTA returns the current status of configure+CGNSCFG ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSCFG=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS NMEA data output to USBrsquos NMEA port when setAT+CGNSPWR=10 through UART

1 Turn on GNSS NMEA data output to USBrsquos NMEA port when setAT+CGNSPWR=10 through UART2 Turn on GNSS NMEA data output to UART3 port when setAT+CGNSPWR=10

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command only supported in UART port

14210AT+CGNSTST GNSS NMEA Data Output to AT Port

AT+CGNSTST GNSS NMEA Data Output to AT Port

Test CommandAT+CGNSTST=

Response+CGNSTST (0-1) (1-255)

OKParametersSee Write Command

Read CommandAT+CGNSTST

ResponseTA returns the current status of configure+CGNSTST ltTSTgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 230 281

ParametersSee Write Command

Write CommandAT+CGNSTST=ltTSTgt[ltcontgt]

ResponseOKorERRORParametersltTSTgt

0 Turn off GNSS NMEA data out put to AT port1 Turn on GNSS NMEA data out put to AT port

ltcontgt the number of NMEA data package1-255

Parameter Saving Mode NO_SAVEMax Response Time -Reference

14211AT+CGNSXTRA GNSS XTRA Function Open

AT+CGNSXTRA GNSS XTRA Function Open

Test CommandAT+CGNSXTRA=

Response+CGNSXTRA (0-1)

OKParametersSee Write Command

Read CommandAT+CGNSXTRA

ResponseTA returns the current status of configure+CGNSXTRA ltenablegt

OKParametersSee Write Command

Write CommandAT+CGNSXTRA=ltenablegt

ResponseOKorERRORParametersltenablegt

0 Disable XTRA function1 Enable XTRA function

Execution CommandAT+CGNSXTRA

ResponseThis command is used to query validate time of XTRA file The XTRA file

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 231 281

exists if the download and copy are successfulIf XTRA file is not existERRORElse if XTRA file is existltvalidDurationHoursgtltInject gpsOneXTR GPS timegt

OKParametersltvalidDurationHoursgt Validate time of XTRA fileUnit is Hour Defautvalue is 168ltInject gpsOneXTR GPS timegt Download time of XTRA file

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

14212AT+CGNSCPY GNSS XTRA File Copy

AT+CGNSCPY GNSS XTRA File Copy

Test CommandAT+CGNSCPY=

ResponseOKParametersSee Execution Command

Execution CommandAT+CGNSCPY

Response+CGNSCPY ltretgt

OKParametersltretgt

1 File not exist0 Copy success

Parameter Saving Mode NO_SAVEMax Response Time -Reference

14213AT+CGNSRTMS GNSS NMEA Out Frequency Configure

AT+CGNSRTMS GNSS NMEA Out Frequency ConfigureTest CommandAT+CGNSRTMS=

Response+CGNSRTMS (list of supported ltfrequencygts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 232 281

OKParametersSee Read Command

Read CommandAT+CGNSRTMS

Response+CGNSRTMS ltfrequency gt

OKParametersltfrequencygt GNSS NMEA Out Frequency range is 50-1000

Defaultvalue is 1000Parameter Saving Mode NO_SAVEMax Response Time -Reference

14214AT+CGNSHOR Configure Positioning Desired Accuracy

AT+CGNSHOR Configure Positioning Desired Accuracy

Test CommandAT+CGNSHOR=

Response+CGNSHOR (0-1800000)

OKParametersSee Write Command

Read CommandAT+CGNSHOR

ResponseTA returns the current status of configure+CGNSHOR ltaccgt

OKParametersSee Write Command

Write CommandAT+CGNSHOR=ltaccgt

ResponseOKorERRORParametersltaccgt Configure the positioning desired accuracy threshold in meters

Range 0-1800000 Default value is 50Parameter Saving Mode NO_SAVEMax Response Time -Reference

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 233 281

14215AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3

AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3

Test CommandAT+CGNSUTIPR=

Response+CGNSUTIPR (9600192003840057600115200)

OKParametersSee Write Command

Read CommandAT+CGNSUTIPR

ResponseTA returns the current status of configure+CGNSUTIPR ltiprgt

OKParametersSee Write Command

Write CommandAT+CGNSUTIPR=ltiprgt

ResponseOKorERRORParametersltiprgt Baud rate when NMEA output from UART3

9600192003840057600115200

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteWhen GPS is started set AT+CGNSUTIPR=ltiprgt first then useAT+CGNSCFG=2 to configure UART3 output After turning on GPS youcan use the set baud rate output in UART3

14216AT+CGNSNMEA Configure NMEA Output Sentences

AT+CGNSNMEA Configure NMEA Output Sentences

Test CommandAT+CGNSNMEA=

Response+CGNSNMEA (range of supported ltnmeagts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 234 281

OKParametersSee Write Command

Read CommandAT+CGNSNMEA

Response+CGNSNMEA ltnmeagt

OKParametersSee Write Command

Write CommandAT+CGNSNMEA=ltnmeagt

This command is used to configure NMEA output sentences which aregenerated by the GPS One engine when position data is availableResponseOKorERRORParametersltnmeagt Range is 0-262143Each bit enables an NMEA sentence output as follows

Bit 0 GPGGA (global positioning system fix data)Bit 1 GPRMC (recommended minimum specific GPSTRANSIT data)Bit 2 GPGSV (GPS satellites in view)Bit 3 GPGSA (GPS DOP and active satellites)Bit 4 GPVTG (track made good and ground speed)Bit 5 PQXFI (Global Positioning System Extended Fix Data)Bit 6 GLGSV (GLONASS satellites in view GLONASS fixes only)Bit 7 GNGSA (1 GPS2 Glonass3 GALILE DOP and Active

Satellites)Bit 8 GNGNS (fix data for GNSS receiversoutput forGPSGLONASSGALILEO)Bit 9 ReservedBit 10 GAGSV (GALILEO satellites in view)Bit 11 ReservedBit 12 ReservedBit 13 ReservedBit 14 ReservedBit 15 ReservedBit 16 BDGSAPQGSA (BEIDOUQZSS DOP and active satellites)Bit 17 BDGSVPQGSV (BEIDOUQZSS satellites in view)

Set the desired NMEA sentence bit(s) If multiple NMEA sentence formatsare desired OR the desired bits together

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

Reserved default 0 set invalid

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 235 281

14217AT+CGTP IZAT GNSS Configure

AT+CGTP IZAT GNSS Configure

Test CommandAT+CGTP=

ResponseOKParametersSee Write Command

Read CommandAT+CGTP

Response+CGTPltfeature_controlgtltuser_session_controlgtltprimary_svr_addressgtltprimary_svr_portgtltsecondary_svr_addressgtltsecondary_svr_portgt

OKParametersSee Write Command

Write CommandAT+CGTP=ltfeature_controlgt

ResponseIf successfullyOKIf failedERRORParametersltfeature_controlgt

0 GTP disabled1 GTP enabled

If you want to use IZAT functionthis value must be 1ltuser_session_controlgt

0 Connection to the XTS is never permitted1 Connection to the XTS is always permitted

If you want to use IZAT functionthis value must be 1ltprimary_svr_addressgt the IP address of the primary GTP ServerIf you want to use IZAT functionthis value must be gtp1izatcloutnetltprimary_svr_portgt the port number of the primaryIf you want to use IZAT functionthis value must be 443ltsecondary_svr_addressgt the IP address of the secondary GTPServerIf you want to use IZAT functionthis value must be gtp2izatcloutnetltsecondary_svr_portgt the port number of the primaryIf you want to use IZAT functionthis value must be 443ltlatitudegt Latitude (specified in WGS84 datum)Type Floating pointUnits DegreesRange -900 to 900Positive values indicate northern latitude

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 236 281

Negative values indicate southern latitudeltlongitudegt Longitude (specified in WGS84 datum)Type Floating pointUnits DegreesRange -1800 to 1800Positive values indicate eastern longitudeNegative values indicate western longitudeltdategt Output format is yyyy-mm-ddlttimegt UTC time output format is hhmmssltaccuarygt Horizontal position uncertainty (circular)Type Floating pointUnits Meters

Execution CommandAT+CGTP

ResponseOK

+GTPCELL ltlatitudegtltlongitudegtltdategtlttimegtltaccuarygtParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note Before all IZAT related operations we should ensure network is

registered IZAT flowStep 1 Configure IZAT NV param by AT+CGTP=1Step 2 Query IZAT NV param by AT+CGTPStep 3 Start IZAT location by AT+CGTP AT command exampleQuery IZAT NV setAT+CGTP+CGTP 11gtp1izatcloudnet443gtp2izatcloudnet443

OKIf query result is not this need set itAT+CGTP=1OK Start IZAT locationAT+CGTPOK

+GTPCELL32943878-1172145082019-08-231728031330200928

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 237 281

14218AT+CGNSSUPLCFG GNSS SUPL Configure

AT+CGNSSUPLCFG GNSS SUPL Configure

Test CommandAT+CGNSSUPLCFG=

Response+CGNSSUPLCFG APNSUPLURL(0-31)(1-4)(0-1)

OKParametersSee Write Command

Read CommandAT+CGNSSUPLCFG

Response+CGNSSUPLCFG ltAPNgtltURLgtltSRVgtltPDNgtltSECURITYgt

OKParametersSee Write Command

Write CommandAT+CGNSSUPLCFG=ltAPNgtltSUPLURLgtltSRVgtltPDNgtltSECURITYgt

ResponseOKorERRORParametersltAPNgt APN nameltSUPLURLgt Server address urlltSRVgt Serving systems type

Bit 0 CDMABit 1 HDRBit 2 GSMBit 3 WCDMABit 4 LTE

ltPDNgt1 IPV42 IPV63 IPV4V64 PPP

ltSECURITYgt0 Disables security1 Enables security

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 238 281

14219AT+CGNSSUPL GNSS SUPL Control

AT+CGNSSUPL GNSS SUPL Control

Test CommandAT+CGNSSUPL=

Response+CGNSSUPL (list of supportedltmodegts)

OKParametersSee Write Command

Read CommandAT+CGNSSUPL

Response+CGNSSUPL ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSSUPL=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS SUPL1 Turn on GNSS SUPL

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 239 281

15 AT Commands for File System

151 Overview

Command DescriptionAT+CFSINIT Get Flash Data BufferAT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINITAT+CFSRFILE Read File from FlashAT+CFSDFILE Delete the File from the FlashAT+CFSGFIS Get File SizeAT+CFSREN Rename a fileAT+CFSGFRS Get the size of file systemAT+CFSTERM Free the Flash Buffer Allocated by CFSINITAT+CBAINIT Initialize the ap backup file systemAT+CBALIST Set the files which want to backupAT+CBAPPS Start to backup ap file system allocated by CBAINIT and CBALISTAT+CBART Restore the file into ap file system

152 Detailed Descriptions of Commands

1521 AT+CFSINIT Get Flash Data Buffer

AT+CFSINIT Get Flash Data Buffer

Execution CommandAT+CFSINIT

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 240 281

Max Response Time -Reference Note

1522 AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT

AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT

Test CommandAT+CFSWFILE=

Response+CFSWFILE (0-3)fileName(0-1)(1-10240)(100-10000)

OKParametersSee Write Command

Write CommandAT+CFSWFILE=ltindexgtltfilenamegtltmodegtltfilesizegtltinput timegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should less or equal 50 characters

ltmodegt0 If the file already existed write the data at the beginning of thefile1 If the file already existed add the data at the end of the file

ltfile sizegtFile size should be less than 10240 bytes

ltinput timegt Millisecond should send file during this period or you canrsquotsend file when timeout The value should be less than 10000 ms

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 241 281

1523 AT+CFSRFILE Read File from Flash

AT+CFSRFILE Read File from Flash

Test CommandAT+CFSRFILE=

Response+CFSRFILE (0-3)fileName(0-1)(1-10240)(0-filesize)

OKParametersSee Write Command

Write CommandAT+CFSRFILE=ltindexgtltfilenamegtltmodegtltfilesizegtltpositiongt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should be less than or equal to 50 characters

ltmodegt0 Read data at the beginning of the file 1 Read data at the ltpositiongt of the file

ltfile sizegtThe size of the file that you want to read should be less than 10240

ltpositiongt The starting position that will be read in the fileWhen ltwrite modegt=0 ltpositiongt is invalid Read data from the beginningto the end of the fileWhen ltwrite modegt=1 ltpositiongt is valid Read data from the ltpositiongt tothe end of the file

Parameter Saving Mode -Max Response Time -Reference Note

1524 AT+CFSDFILE Delete the File from the Flash

AT+CFSDFILE Delete the File from the Flash

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 242 281

Test CommandAT+CFSDFILE=

Response+CFSDFILE (0-3)fileName

OKParametersSee Write Command

Write CommandAT+CFSDFILE=ltindexgtltfile namegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should be less than or equal to 50 characters

Parameter Saving Mode -Max Response Time -Reference Note

1525 AT+CFSGFIS Get File Size

AT+CFSGFIS Get File Size

Test CommandAT+CFSGFIS=

Response+CFSGFIS (0-3)fileName

OKParametersSee Write Command

Write CommandAT+CFSGFIS=ltindexgtltfile namegt

ResponseERRORor+CME ERROR lterrgtor+CFSGFIS ltngt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 243 281

OKParametersltfile namegt

File name length should be less than or equal to 50 charactersltngt File sizeltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

Parameter Saving Mode -Max Response Time -Reference Note

1526 AT+CFSREN Rename a File

AT+CFSREN Rename a File

Test CommandAT+CFSREN=

Response+CFSREN (0-3)old_namenew_name

OKParametersSee Write Command

Write CommandAT+CFSREN=ltindexgtltold file namegtltnewfile namegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltold file namegtFile name length should be less than or equal to 50 characters

ltnew file namegtFile name length should be less than or equal to 50 characters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 244 281

Parameter Saving Mode -Max Response Time -Reference Note

1527 AT+CFSGFRS Get the Size of File System

AT+CFSGFRS Get the Size of file system

Read CommandAT+CFSGFRS

ResponseERRORor+CME ERROR lterrgtor+CFSGFRS ltngt

OKParametersltngt the size of file system

Parameter Saving Mode -Max Response Time -Reference Note

1528 AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT

AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT

Execution CommandAT+CFSTERM

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 245 281

1529 AT+CBAINIT Initialize the AP Backup File System

AT+CBAINIT Initialize the AP Backup File System

Execution CommandAT+CBAINIT

ResponseOKorERRORor+CME ERROR lterrgt

Parameter Saving Mode -Max Response Time 3 secondsReference Note

15210AT+CBALIST Set the files Which Want to Backup

AT+CBALIST Set the Files Which Want to Backup

Read CommandAT+CBALIST

Response+CBALIST ltindexgtltfilenamegt

OKParametersSee Write Command

Write CommandAT+CBALIST=ltindexgtltfilenamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltindexgt 0-9 The file index

10 Disable log11 Enable log

ltfile namegtFile name length should less than or equal to 80 charactersParameter Saving Mode NO_SAVEMax Response TimeReference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 246 281

15211AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT andCBALIST

AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT and CBALIST

Execution CommandAT+CBAPPS

ResponseOKorERRORor+CME ERROR lterrgt

Parameter Saving Mode -Max Response Time 3 secondsReference Note

15212AT+CBART Restore the File into AP File System

AT+CBART Restore the File into AP File System

Execution CommandAT+CBART

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -Max Response Time 3 secondsReference Note

The files should have been backup into ap file system

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 247 281

16 AT Commands for SIM ApplicationToolkit

161 Overview

Command DescriptionAT+STIN SAT indicationAT+STGI Get SAT informationAT+STGR SAT respondAT+STK STK switch

162 Detailed Descriptions of Commands

1621 AT+STIN SAT Indication

AT+STIN SAT Indication

Test CommandAT+STIN=

ResponseOKParametersSee Read Command

Read CommandAT+STIN

Response+STIN ltcmd_idgt

OKIf the current proactive command has been changed+ STIN ltcmd_idgtParametersltcmd_idgt Indicate the type of proactive command issued

21 Display text22 Get inkey23 Get input24 Select item

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 248 281

25 Set up menu

Parameter Saving Mode -Max Response Time -Reference Notification that application will return to main menu automatically if user

doesnrsquot do any action in 2 minutes

1622 AT+STGI Get SAT Information

AT+STGI Get SAT Information

Test CommandAT+STGI=

ResponseOKParametersSee Write Command

Write CommandAT+STGI=ltcmd_idgt

ResponseIf ltcmd_idgt=21+STGI21ltpriogtltclear_modegtlttext_lengtlttextgt

OK

If ltcmd_idgt=22+STGI22ltrsp_formatgtlthelpgtlttext_lengtlttextgt

OK

If ltcmd_idgt=23+STGI23ltrsp_formatgtltmax_lengtltmin_lengtlthelpgtltshowgtlttext_lengtlttextgt

OK

If ltcmd_idgt=24+STGI24lthelpgtltsoftkeygtltpresentgtlttitle_lengtlttitlegtltitem_numgt+STGI24ltitem_idgtltitem_lengtltitem_datagt[hellip]

OK

If ltcmd_idgt=25+STGI25lthelpgtltsoftkeygtlttitle_lengtlttitlegtltitem_numgt+STGI25ltitem_idgtltitem_lengtltitem_datagt[hellip]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 249 281

OKorERRORParametersltcmd_idgt See AT+STINltpriogt Priority of display text

0 Normal priority1 High priority

ltclear_modegt0 Clear after a delay1 Clear by user

lttext_lengt Length of textltrsp_formatgt

0 SMS default alphabet1 YES or NO2 Numerical only3 UCS2

lthelpgt0 Help unavailable1 Help available

ltmax_lengt Maximum length of inputltmin_lengt Minimum length of inputltshowgt

0 Hide input text1 Display input text

ltsoftkeygt0 No softkey preferred1 Softkey preferred

ltpresentgt Menu presentation format available for select item0 Presentation not specified1 Data value presentation2 Navigation presentation

lttitle_lengt Length of titleltitem_numgt Number of items in the menultitem_idgt Identifier of itemltitem_lengt Length of itemlttitlegt Title in ucs2 formatltitem_datagt Content of the item in ucs2 formatlttextgt Text in ucs2 format

Parameter Saving Mode -Max Response Time -

ReferenceRegularly this command is used upon receipt of an URC +STIN to requestthe parameters of the proactive command Then the TA is expected toacknowledge the AT+STGI response with AT+STGR to confirm that theproactive command has been executed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 250 281

1623 AT+STGR SAT Respond

AT+STGR SAT respond

Test CommandAT+STGR=

ResponseOKParametersSee Write Command

Write CommandAT+STGR=ltcmd_idgt[ltdatagt]

ResponseOKorERRORParametersltcmd_idgt Identifier of proactive command

22 Get inkey23 Get input24 Select item25 Set up menu83 Session end by user84 Go backward

ltdatagtIf ltcmd_idgt=22

Input a characterIf ltcmd_idgt=23

Input a stringIf ltrsp_formatgt is YES or NO input of a character in case of ANSIcharacter set requests one byte eg YIf ltrsp_formatgt is numerical only input the characters in decimalnumber eg 123If ltrsp_formatgt is UCS2 requests a 4 byte string eg 0031ltrsp_formatgt refer to the response by AT+STGI=23

If ltcmd_idgt=24Input the identifier of the item selected by user

If ltcmd_idgt=25Input the identifier of the item selected by user

If ltcmd_idgt=83ltdatagtIgnoreNote It could return main menu during proactive command id is not 22or 23

If ltcmd_idgt=84ltdatagt Ignore

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 251 281

ReferenceNote

1624 AT+STK STK Switch

AT+STK STK Switch

Test CommandAT+STK=

ResponseOKParametersSee Write Command

Read CommandAT+STK

Response+STK ltvaluegt

OKParametersSee Write Command

Write CommandAT+STK=ltvaluegt

ResponseOKorERRORParametersltvaluegt

0 Disable STK1 Enable STK

Parameter Saving Mode -Max Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 252 281

17 AT Commands for SSL Application

171 Overview of AT Commands for SSL Application

Command DescriptionAT+CSSLCFG Configure SSL parameters of context identifier

172 Detailed Descriptions of AT Commands for SSL Application

1721 AT+CSSLCFG Configure SSL Parameters of Context Identifier

AT+CSSLCFG Configure SSL Parameters of Context Identifier

Test CommandAT+CSSLCFG=

Response+CSSLCFG sslversion(0-5)(0-5)+CSSLCFGciphersuite(0-5)(0-7)(0x008A0x008B0x008C0x008D0x00A80x00A90x00AE0x00AF0x002F0x00330x00350x00390xC02A0xC02B0xC02C0xC02D0xC02E0xC02F0xC0300xC0310xC0320xC09C0xC09D0xC09E0xC09F0xC0A00xC09F0xC0A10xC0A20xC0A30xCC130xCC140xCC15)+CSSLCFG ignorertctime(0-5)(0-1)+CSSLCFG protocol(0-5)(1-2)+CSSLCFG sni(0-5)ltservernamegt+CSSLCFG ctxindex(0-5)+CSSLCFG convert(1-3)(ltcnamegt[ltkeynamegt[ltpasskeygt]])

OKParametersSee Write Command

Read CommandAT+CSSLCFG

ResponseOKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 253 281

See Write Command

Write CommandAT+CSSLCFG=sslversionltctxindexgtltsslversiongt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltsslversiongt

0 QAPI_NET_SSL_PROTOCOL_UNKNOWN1 QAPI_NET_SSL_PROTOCOL_TLS_1_02 QAPI_NET_SSL_PROTOCOL_TLS_1_13 QAPI_NET_SSL_PROTOCOL_TLS_1_24 QAPI_NET_SSL_PROTOCOL_DTLS_1_05 QAPI_NET_SSL_PROTOCOL_DTLS_1_2

AT+CSSLCFG=ciphersuiteltctxindexgtltcipher_indexgtltciphersuitegt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltcipher_indexgt (0-7)ltciphersuitegt0x008A QAPI_NET_TLS_PSK_WITH_RC4_128_SHA0x008B QAPI_NET_TLS_PSK_WITH_3DES_EDE_CBC_SHA0x008C QAPI_NET_TLS_PSK_WITH_AES_128_CBC_SHA0x008D QAPI_NET_TLS_PSK_WITH_AES_256_CBC_SHA0x00A8 QAPI_NET_TLS_PSK_WITH_AES_128_GCM_SHA2560x00A9 QAPI_NET_TLS_PSK_WITH_AES_256_GCM_SHA3840x00AE QAPI_NET_TLS_PSK_WITH_AES_128_CBC_SHA2560x00AF QAPI_NET_TLS_PSK_WITH_AES_256_CBC_SHA3840x002F QAPI_NET_TLS_RSA_WITH_AES_128_CBC_SHA0x0033 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CBC_SHA0x0035 QAPI_NET_TLS_RSA_WITH_AES_256_CBC_SHA0x0039 QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CBC_SHA0x003C QAPI_NET_TLS_RSA_WITH_AES_128_CBC_SHA2560x003D QAPI_NET_TLS_RSA_WITH_AES_256_CBC_SHA2560x0067 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CBC_SHA2560x006B QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CBC_SHA2560x009C QAPI_NET_TLS_RSA_WITH_AES_128_GCM_SHA2560x009D QAPI_NET_TLS_RSA_WITH_AES_256_GCM_SHA3840x009E QAPI_NET_TLS_DHE_RSA_WITH_AES_128_GCM_SHA2560x009F QAPI_NET_TLS_DHE_RSA_WITH_AES_256_GCM_SHA3840xC004 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA0xC005 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA0xC009 QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 254 281

0xC00A QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA0xC00E QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA0xC00F QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA0xC013 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA0xC014 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA0xC023QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

0xC024QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384

0xC025 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA2560xC026 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA3840xC027 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA2560xC028 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA3840xC029 QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA2560xC02A QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA3840xC02BQAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

0xC02CQAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

0xC02DQAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256

0xC02EQAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384

0xC02F QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA2560xC030 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA3840xC031 QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA2560xC032 QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA3840xC09C QAPI_NET_TLS_RSA_WITH_AES_128_CCM0xC09D QAPI_NET_TLS_RSA_WITH_AES_256_CCM0xC09E QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CCM0xC09F QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CCM0xC0A0 QAPI_NET_TLS_RSA_WITH_AES_128_CCM_80xC0A1 QAPI_NET_TLS_RSA_WITH_AES_256_CCM_80xC0A2 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CCM_80xC0A3 QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CCM_80xCC13QAPI_NET_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256

0xCC14QAPI_NET_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256

0xCC15QAPI_NET_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256

AT+CSSLCFG=ignorertctimeltctxindexgtltignorertctimegt

ResponseOKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 255 281

+CME ERROR lterrgtParametersltctxindexgt (0-5)ltignorertctimegt

0 Do not ignore the RTC time1 Ignore the RTC time

AT+CSSLCFG=protocolltctxindexgtltprotocolgt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltprotocolgt

1 QAPI_NET_SSL_TLS_E2 QAPI_NET_SSL_DTLS_E

AT+CSSLCFG=ctxindexltctxindexgt

Response+CSSLCFGltctxindexgtltsslversiongtltciphersuitegtltignorertctimegtltprotocolgtltsnigt

OKIf failed+CME ERROR lterrgtParametersSee other commands

AT+CSSLCFG=convertltssltypegtltcnamegt[ltkeynamegt[ltpasskeygt]]

ResponseOKIf failed+CME ERROR lterrgtParametersltssltypegt

1 QAPI_NET_SSL_CERTIFICATE_E2 QAPI_NET_SSL_CA_LIST_E3 QAPI_NET_SSL_PSK_TABLE_E

ltcnamegt String type (string should be included in quotation marks) nameof cert fileltkeynamegt String type (string should be included in quotationmarks)name of key fileltpasskeygt String type (string should be included in quotationmarks)value of passkey

AT+CSSLCFG=sniltctxindexgtltservernamegt

ResponseOKIf failed+CME ERROR lterrgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 256 281

ltctxindexgt (0-5)ltservernamegt String typeServer Name IndicationSNI addresses thisissue by having the client send the name of the virtual domain as part of theTLS negotiation

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 257 281

18 AT Commands for TCPUDPApplication

181 Overview

Command DescriptionAT+CACID Set TCPUDP identifierAT+CASSLCFG Set SSL certificate and timeout parametersAT+CAOPEN Open a TCPUDP connectionAT+CASERVER Open a TCPUDP ServerAT+CASEND Send data via an established connectionAT+CARECV Receive data via an established connectionAT+CAACK Query Send Data InformationAT+CASTATE Query TCPUDP Connection StateAT+CACLOSE Close a TCPUDP connectionAT+CACFG Configure transparent transmission parametersAT+CASWITCH Switch to transparent transport mode

182 Detailed Descriptions of Commands

1821 AT+CACID Set TCPUDP Identifier

AT+CACID Set TCPUDP Identifier

Test CommandAT+CACID=

Response+CACID (range of supported ltcidgts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 258 281

AT+CACID [+CACID ltcidgt]

OKParametersSee Write Command

Write CommandAT+CACID=ltcidgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt TCPUDP identifier

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1822 AT+CASSLCFG Set SSL Certificate and Timeout Parameters

AT+CASSLCFG Set SSL Certificate and Timeout Parameters

Test CommandAT+CASSLCFG=

Response+CASSLCFG (range of supported ltcidgts)cacertltcanamegt+CASSLCFG (range of supported ltcidgts)clientcertltcertnamegt+CASSLCFG (range of supported ltcidgts)psktableltpsknamegt+CASSLCFG (range of supported ltcidgts)timeout(0-65535)+CASSLCFG (range of supported ltcidgts)ssl(01)+CASSLCFG (range of supported ltcidgts)crindex(05)+CASSLCFG (range of supported ltcidgts)localport(0-65536)+CASSLCFG (range of supported ltcidgts)protocol(01)

OKParametersSee Write Command

Read CommandAT+CASSLCFG

ResponseIf ltcidgt has been set by AT+CACID+CASSLCFG ltcidgtcacertltcanamegtclientcertltcertnamegtpsktableltpsknamegttimeoutlttimeoutgtsslltsslgtcrindexltcrindexgtlocalportltlocalportgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 259 281

protocolltprotocolgt

OKIf no ltcidgt has been set by AT+CACIDOKParameterSee Write Command

Write CommandAT+CASSLCFG=ltcidgtcacertltcanamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt TCPUDP identifier see AT+CACIDltcanamegt Alphanumeric ASCII text string up to 64 characters Rootcertificate name that has been configured by AT+CSSLCFGNote If the root certificate is empty module will trust all certificates asdefault

AT+CASSLCFG=ltcidgtclientcertltcertnamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltcertnamegt Alphanumeric ASCII text string up to 64 characters Clientcertificate name that has been configured by AT+CSSLCFG

AT+CASSLCFG=ltcidgtpsktableltpsknamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltpsknamegt Alphanumeric ASCII text string up to 64 characters PSKtable name that has been configured by AT+CSSLCFGFile content format is ltidentitygtlthex stringgt

AT+CASSLCFG=ltcidgtsslltsslFlaggt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltsslFlaggt Interger

0 Not support SSL1 Support SSL

AT+CASSLCFG=ltcidgtcrindexltcrindexgt

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 260 281

If error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltctxindexgt The identifier of SSL configurations see AT+CSSLCFG

AT+CASSLCFG=ltcidgtprotocolltcrindexgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltprotocolgt Interger

0 TCP1 UDP

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1823 AT+CAOPEN Open a TCPUDP Connection

AT+CAOPEN Open a TCPUDP Connection

Test CommandAT+CAOPEN=

Response+CAOPEN (range of supported ltcidgts)ltservergt(1-65535)

OKParametersSee Write Command

Read CommandAT+CAOPEN

ResponseIf ltcidgt has been set by AT+CACID+CAOPEN ltcidgtltconn_typegtltservergtltportgt

OKIf no ltcidgt has been set by AT+CACIDOKParameterSee Write Command

Write CommandAT+CAOPEN=ltcidgt[ltconn_typegt]ltservergtltportgt

ResponseIf ltasyncOpen_enablegt not set or set 0+CAOPEN ltcidgtltresultgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 261 281

OtherwiseOK

+CAOPEN ltcidgtltresultgtIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltconn_typegt String type Transfer type IPV4 or IPV6 address can beautomatically identified on the client

TCPUDP

ltservergt Alphanumeric ASCII text string up to 64 charactersServer IPaddress or host nameltportgt Interger Server portltresultgt

0 Success1 Socket error2 No memory3 Connection limit4 Parameter invalid6 Invalid IP address7 Not support the function12 Canrsquot bind the port13 Canrsquot listen the port20 Canrsquot resolv the host21 Network not active23 Remote refuse24 Certificatersquos time expired25 Certificatersquos common name does not match26 Certificatersquos common name does not match and time expired27 Connect failed

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteAfter open a connection successfully if module receives data it will report+CADATAIND ltcidgt to remind user to read data

1824 AT+CASERVER Open a TCPUDP Server

AT+CASERVER Open a TCPUDP ServerTest CommandAT+CASERVER=

Response+CASERVER (range of supported ltcidgts)(list of supported

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 262 281

ltconn_typegts)(range of supported ltportgts)

OKRead CommandAT+CASERVER

Response[+CASERVER ltcidgtltconn_typegtltportgt]OK

Write CommandAT+CASERVERltcidgtltconn_typegtltportgt

Response+CASERVER ltcidgtltresultgt

OKIf error is related to ME functionality+CME ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Defined Valuesltcidgt TCPUDP identifierltconn_typegt Transfer type

TCPTCP6UDPUDP6

ltportgt Integer Server portltresultgt 0 Success

1 Socket error2 No memory3 Connection limit4 Parameter invalid6 Invalid IP address7 Not support the function12 Canrsquot bind the port13 Canrsquot listen the port20 Canrsquot resolv the host21 Network not active23 Remote refuse24 Certificatersquos time expired25 Certificatersquos common name does not match26 Certificatersquos common name does not match and time expired27 Connect failed error

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 263 281

After a client access it will report that+CANEW ltserver_cidgtltclient_cidgtltclient_ipgtltclient_portgt

1825 AT+CASEND Send Data via an Established Connection

AT+CASEND Send Data via an Established Connection

Test CommandAT+CASEND=

Response+CASEND (range of supported ltcidgts)(range of supportedltdatalengt)(range of supported ltinputtimegt)

OKParametersSee Write Command

Write CommandAT+CASEND=ltcidgt

Response+CASEND ltleftsizegt

OKIf error is related to ME functionality+CME ERROR lterrgt

Write CommandAT+CASEND=ltcidgtltdatalengt[inputtime]

Response+CASEND ltcidgtltdatalengthelliphellip Input dataOK+CASEND ltcidgtltresultgtltsendlengtIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltdatalengt Requested number of data bytes to be transmittedltinputtimegt Millisecond should input data during this period or you canrsquotinput data when timeoutltsendlengt Data bytes that has been sent successfullyltresultgt see AT+CAOPEN

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteSet the input time that input data during this period or you canrsquot input datawhen timeout The default inputtime is 5000ms

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 264 281

1826 AT+CARECV Receive Data via an Established Connection

AT+CARECV Receive Data via an Established Connection

Test CommandAT+CARECV=

Response+CARECV (range of supported ltcidgts)(range of supported ltreadlengt)

OKParametersSee Write Command

Write CommandAT+CARECV=ltcidgtltreadlengt

Response+CARECV ltcidgtltrecvlengthelliphellip output dataOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltreadlengt Requested number of data bytes to be readltrecvlengt Data bytes that has been actually received

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1827 AT+CAACK Query Send Data Information

AT+CAACK Query Send Data InformationsTest CommandAT+CAACK=

Response+CAACK (range of supported ltcidgts)

OKWrite CommandAT+CAACK=ltcidgt

Response+CAACK lttotalsizegtltunacksizegt

OKIf error is related to ME functionality+CME ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference -

Defined Values

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 265 281

ltcidgt TCPUDP identifierlttotalsizegt Total size of sent dataltunacksizegt The size of unack data

1828 AT+CASTATE Query TCPUDP Connection State

AT+CASTATE Query TCPUDP Connection StateRead CommandAT+CASTATE

Response[+CASTATE ltcidgtltstategt]OK

Unsolicited Result Code If the remote connection is disconnected+CASTATE ltcidgtltstategt

Parameter Saving Mode NO_SAVEMax Response Time -Reference -

Defined Values

ltcidgt TCPUDP identifierltstategt 0 Closed by remote server or internal error

1 Connected to remote server2 Listening (server mode)

1829 AT+CACLOSE Close a TCPUDP Connection

AT+CACLOSE Close a TCPUDP Connection

Test CommandAT+CACLOSE=

Response+CACLOSE (range of supported ltcidgts)

OKParametersSee Write Command

Write CommandAT+CACLOSE=ltcidgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 266 281

Parametersltcidgt see AT+CACID

Unsolicited Result Code If ltautoClose_sgt=1 this report will be reported when the remote connectionis disconnected+CACLOSE (range of supported ltcidgts)

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

18210AT+CACFG Configure Transparent Transmission Parameters

AT+CACFG Configure Transparent Transmission Parameters

Test CommandAT+CACFG=

Response+CACFG TRANSWAITTM(range of supported ltwait_timeoutgts)+CACFG TRANSPKTSIZE(range of supported ltsizegts)+CACFG SACK(list of supported ltsack_enablegts)+CACFG MSS(range of supported ltmss_valuegts)+CACFG ACKDELAY(range of supported ltackDelay_msgts)+CACFG TCPIRT(range of supported lttcpIRT_msgts)+CACFG MAXRXT(range of supported lttcpMaxRXT_cntgts)+CACFG TCPOT(range of supported lttcpOT_msgts)+CACFG KEEPALIVE(list of supportedltkeepalive_enablegts)[(rangeof supported ltkeepalive_idlegts) (range of supportedltkeepalive_intvalgts) (range of supported ltkeepalive_cntgts)]+CACFG TCP_NODELAY(list of supported lttcpNodelay_enablegts)+CACFG LINGER(list of supported ltlinger_enablegts)[(range ofsupported ltlinger_msgts)]+CACFG SNDBUF(range of supported ltsndBuf_sizegt)+CACFG RCVBUF(range of supported ltrcvBuf_sizegt)+CACFG ATOCLOSE(list of supported ltautoClose_enablegts)[(rangeof supported ltautoClose_sgts]+CACFG ACCEPTNUM(range of supported ltacceptMax_numgts)+CACFG ASYNCOPEN(list of supported ltasyncOpen_enablegts)+CACFG TIMEOUT(range of supported ltcidgts)(range of supportedlttimeoutgts)+CACFG LOCALPORT(range of supported ltcidgts)(range ofsupported ltlocalportgts)+CACFG REMOTEADDR(range of supported ltcidgts)(range ofsupported ltip addressgts)(range of supported ltportgts)

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 267 281

Read CommandAT+CACFG

Response+CACFG+TRANSWAITTM ltwait_timeoutgt+TRANSPKTSIZE ltsizegt[+CACFG SACKltsack_enablegt+CACFG MSSltmss_valuegt+CACFG ACKDELAYltackDelay_msgt+CACFG TCPIRTlttcpIRT_msgt+CACFG MAXRXTlttcpMaxRXT_cntgts)+CACFG TCPOTlttcpOT_msgt+CACFGKEEPALIVEltkeepalive_enablegt[ltkeepalive_idlegtltkeepalive_intvalgtltkeepalive_cntgt]+CACFG TCP_NODELAYlttcpNodelay_enablegt+CACFG LINGERltlinger_enablegt[ltlinger_msgt]+CACFG SNDBUFltsndBuf_sizegt+CACFG RCVBUFltrcvBuf_sizegt+CACFG ATOCLOSEltautoClose_enablegt[ltautoClose_sgt]+CACFG ACCEPTNUMltacceptMax_numgt+CACFG ASYNCOPENltasyncOpen_enablegt+TIMEOUT ltcidxgtlttimeoutxgt+LOCALPORT ltcidxgtltlocalportxgt[+REMOTEADDRltcidxgtltipadressxgtltportxgt]]

OKWrite CommandAT+CACFG=TRANSWAITTMltwait_timeoutgt

ResponseOKorERROR

Write CommandAT+CACFG=TRANSPKTSIZEltsizegt

ResponseOKorERROR

Write CommandAT+CACFG=SACKltsack_enablegt

ResponseOKorERROR

Write CommandAT+CACFG=MSSltmss_valuegt

ResponseOKorERROR

Write CommandAT+CACFG=

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 268 281

ACKDELAYltackDelay_msgt

orERROR

Write CommandAT+CACFG=TCPIRTlttcpIRT_msgt

ResponseOKorERROR

Write CommandAT+CACFG=TCPOTlttcpOT_msgt

ResponseOKorERROR

Write CommandAT+CACFG=KEEPALIVEltkeepalive_enablegt[ltkeepalive_idlegtltkeepalive_intvalgtltkeepalive_cntgt]

ResponseOKorERROR

Write CommandAT+CACFG=TCP_NODELAYlttcpNodelay_enablegt

ResponseOKorERROR

Write CommandAT+CACFG=LINGERltlinger_enablegt[ltlinger_msgt]

ResponseOKorERROR

Write CommandAT+CACFG=SNDBUFltsndBuf_sizegt

ResponseOKorERROR

Write CommandAT+CACFG=RCVBUFltrcvBuf_sizegt

ResponseOKorERROR

Write CommandAT+CACFG=ATOCLOSEltautoClose_enablegt[ltautoClose_sgt]

ResponseOKorERROR

Write CommandAT+CACFG=ACCEPTNUMltacceptMax_numgt

ResponseOKorERROR

Write CommandAT+CACFG=ASYNCOPEN(0-1)

ResponseOKorERROR

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 269 281

AT+CACFG=TIMEOUTltcidgtlttimeoutxgt

OKorERROR

Write CommandAT+CACFG=LOCALPORTltcidgtltlocalportgt

ResponseOKorERROR

Write CommandAT+CACFG=REMOTEADDRltcidgtltipaddressgtltlocalportgt

ResponseOKorERROR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

18211AT+CASWITCH Switch to Transparent Transport Mode

AT+CASWITCH Switch to Transparent Transport Mode

Test CommandAT+CASWITCH=

Response+CASWITCH (0-1)(01)

OK

Read CommandAT+CASWITCH

Response+CASWITCH 00

OK

Write CommandAT+CASWITCH=ltcidgtlttransmodegt

ResponseOKorOK

CONNECThellip hellip

OKorERRORParametersltcidgt see AT+CACIDlttransmodegt

0 Non transparent transmission mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 270 281

1 Transparent transmission mode

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 271 281

19 AT Commands for PING

191 Overview

Command DescriptionAT+SNPING4 Sends an IPv4 pingAT+SNPING6 Sends an IPv6 ping

192 Detailed Descriptions of Commands

1921 AT+SNPING4 Sends an IPv4 ping

AT+SNPING4 Sends an IPv4 ping

Test commandAT+SNPING4=

Response+SNPING4 URL(1-500)(1-1400)(0-60000)

OK

Write commandAT+SNPING4=ltURLgtltcountgtltsizegtlttimeoutgt

Response+SNPING4 ltreplyIdgtltIP addressgtltreplyTimegt

OKorERRORParametersltURLgt String type Address of the remote hostltcountgt The number of Ping Echo Requset to send range 1~500ltsizegt Number of data bytes to send range 1~1400lttimeoutgt Ping request timeout value (in ms)range0-60000ltreplyIdgt Echo Reply numberltIP Addressgt IP Address of the remote hostltreplyTimegt Time in ms required to receive the response

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 272 281

ReferenceNoteBefore sending PING Request the GPRS context must be activated

1922 AT+SNPING6 Sends an IPv6 ping

AT+SNPING6 Sends an IPv6 ping

Test commandAT+SNPING6=

Response+SNPING6 URL(1-500)(1-1400)(0-60000)

OK

Write commandAT+SNPING6=ltURLgtltcountgtltsizegtlttimeoutgt

Response+SNPING6 ltreplyIdgtltIP addressgtltreplyTimegt

OKorERRORParametersltURLgt String type Address of the remote hostltcountgt The number of Ping Echo Requset to send range 1~500ltsizegt Number of data bytes to send range 1~1400lttimeoutgt Ping request timeout value (in ms)range0-60000ltreplyIdgt Echo Reply numberltIP Addressgt IP Address of the remote hostltreplyTimegt Time in ms required to receive the response

Parameter Saving Mode -Max Response Time -

ReferenceNoteBefore sending PING Request the GPRS context must be activated

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 273 281

20 Supported Error Codes andUnsolicited Result Codes

201 Summary of CME ERROR Codes

Final result code +CME ERROR lterrgt indicates an error related to mobile equipment or network Theoperation is similar to ERROR result code None of the following commands in the same Command line isexecuted Neither ERROR nor OK result code shall be returnedlterrgt values used by common messaging commands

Code of lterrgt Meaning0 phone failure1 no connection to phone2 phone-adaptor link reserved3 operation not allowed4 operation not supported5 PH-SIM PIN required6 PH-FSIM PIN required7 PH-FSIM PUK required10 SIM not inserted11 SIM PIN required12 SIM PUK required13 SIM failure14 SIM busy15 SIM wrong16 incorrect password17 SIM PIN2 required18 SIM PUK2 required20 memory full21 invalid index22 not found23 memory failure24 text string too long25 invalid characters in text string26 dial string too long

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 274 281

27 invalid characters in dial string30 no network service31 network timeout32 network not allowed - emergency call only40 network personalization PIN required41 network personalization PUK required42 network subset personalization PIN required43 network subset personalization PUK required44 service provider personalization PIN required45 service provider personalization PUK required46 corporate personalization PIN required47 corporate personalization PUK required99 resource limitation100 unknown103 Illegal MS106 Illegal ME107 GPRS services not allowed111 PLMN not allowed112 Location area not allowed113 Roaming not allowed in this location area132 service option not supported133 requested service option not subscribed134 service option temporarily out of order148 unspecified GPRS error149 PDP authentication failure150 invalid mobile class160 DNS resolve failed161 Socket open failed171 MMS task is busy now172 The MMS data is oversize173 The operation is overtime174 There is no MMS receiver175 The storage for address is full176 Not find the address177 The connection to network is failed178 Failed to read push message179 This is not a push message180 gprs is not attached181 tcpip stack is busy182 The MMS storage is full183 The box is empty

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 275 281

184 failed to save MMS185 It is in edit mode186 It is not in edit mode187 No content in the buffer188 Not find the file189 Failed to receive MMS190 Failed to read MMS191 Not M-Notificationind192 The MMS enclosure is full193 Unknown600 No Error601 Unrecognized Command602 Return Value Error603 Syntax Error604 Unspecified Error605 Data Transfer Already606 Action Already607 Not At Cmd608 Multi Cmd too long609 Abort Cops610 No Call Disc611 BT SAP Undefined612 BT SAP Not Accessible613 BT SAP Card Removed614 AT Not Allowed By Customer753 missing required cmd parameter754 invalid SIM command755 invalid File Id756 missing required P123 parameter757 invalid P123 parameter758 missing required command data759 invalid characters in command data765 Invalid input value766 Unsupported mode767 Operation failed768 Mux already running769 Unable to get control770 SIM network reject771 Call setup in progress772 SIM powered down773 SIM file not present

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 276 281

791 Param count not enough792 Param count beyond793 Param value range beyond794 Param type not match795 Param format invalid796 Get a null param797 CFUN state is 0 or 4

202 Summary of CMS ERROR Codes

Final result code +CMS ERROR lterrgt indicates an error related to message service or network Theoperation is similar to ERROR result code None of the following commands in the same Command line isexecuted Neither ERROR nor OK result code shall be returnedlterrgt values used by common messaging commands

Code of lterrgt Meaning1 Unassigned(unallocated) number3 No route to destination6 Channel unacceptable8 Operator determined barring10 Call barred11 Reserved16 Normal call clearing17 User busy18 No user responding19 User alerting no answer21 Short message transfer rejected22 Number changed25 Pre-emption26 Non-selected user clearing27 Destination out of service28 Invalid number format (incomplete number)29 Facility rejected30 Response to STATUS ENQUIRY32 Normal unspecified34 No circuitchannel available38 Network out of order41 Temporary failure

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 277 281

42 Switching equipment Congestion43 Access information discarded44 Requested circuitchannel not available47 Resources unavailable unspecified49 Quality of service unavailable50 Requested facility not subscribed55 Requested facility not subscribed57 Bearer capability not authorized58 Bearer capability not presently available63 Service or option not available unspecified65 Bearer service not implemented68 ACM equal or greater than ACM maximum69 Requested facility not implemented70 Only restricted digital information bearer capability is available79 Service or option not implemented unspecified81 Invalid transaction identifier value87 User not member of CUG88 Incompatible destination91 Invalid transit network selection95 Semantically incorrect message96 Invalid mandatory information97 Message type non-existent or not implemented98 Message type not compatible with protocol state99 Information element non-existent or not implemented100 Conditional information element error101 Message not compatible with protocol102 Recovery on timer expiry111 Protocol error unspecified127 Interworking unspecified128 Telematic interworking not supported129 Short message Type 0 not supported130 Cannot replace short message143 Unspecified TP-PID error144 Data coding scheme (alphabet) not supported145 Message class not supported159 Unspecified TP-DCS error160 Command cannot be acted161 Command unsupported175 Unspecified TP-Command error176 TPDU not supported192 SC busy

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 278 281

193 No SC subscription194 SC system failure195 Invalid SME address196 Destination SME barred197 SM Rejected-Duplicate SM198 TP-VPF not supported199 TP-VP not supported208 SIM SMS storage full209 No SMS storage capability in SIM210 Error in MS211 Memory Capacity Exceeded212 SIM Application Toolkit Busy213 SIM data download error224 CP retry exceed225 RP trim timeout226 SMS connection broken255 Unspecified error cause300 ME failure301 SMS reserved302 operation not allowed303 operation not supported304 invalid PDU mode305 invalid text mode310 SIM not inserted311 SIM pin necessary312 PH SIM pin necessary313 SIM failure314 SIM busy315 SIM wrong316 SIM PUK required317 SIM PIN2 required318 SIM PUK2 required320 memory failure321 invalid memory index322 memory full323 invalid input parameter324 invalid input format325 invalid input value330 SMSC address unknown331 no network332 network timeout

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 279 281

340 no cnma ack500 Unknown512 SMS no error513 Message length exceeds maximum length514 Invalid request parameters515 ME storage failure516 Invalid bearer service517 Invalid service mode518 Invalid storage type519 Invalid message format520 Too many MO concatenated messages521 SMSAL not ready522 SMSAL no more service523 Not support TP-Status-Report amp TP-Command in storage524 Reserved MTI525 No free entity in RL layer526 The port number is already registerred527 There is no free entity for port number528 More Message to Send state error529 MO SMS is not allow530 GPRS is suspended531 ME storage full532 Doing SIM refresh

203 Summary of Unsolicited Result Codes

URC Description AT Command

+CRING lttypegtIndicates incoming call to the TE if extendedformat is enabled

AT+CRC=1

+CREGltstatgt[ltlacgtltcigtltnetactgt]

There is a change in the MT networkregistration status or a change of thenetwork cell

AT+CREG=ltngt

+CMTI ltmem3gtltindexgtIndicates that new message has beenreceived

AT+CNMIltmtgt=1

+CMTIltmem3gtltindexgtMMSPUSH

Indicates that new MMS message has beenreceived

AT+CNMIltmtgt=1

+CMTltlengthgtltCRgtltLFgtltpdugt

Indicates that new message has beenreceived

AT+CNMIltmtgt=2 (PDU mode)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 280 281

+CMTltoagtltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

Indicates that new message has beenreceived

AT+CNMIltmtgt=2 (text mode)

+CBMltlengthgtltCRgtltLFgtltpdugt

Indicates that new cell broadcast messagehas been received

AT+CNMIltbmgt=2 (PDU modeenabled)

+CBMltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt

Indicates that new cell broadcast messagehas been received

AT+CNMIltbmgt=2 (text modeenabled)

+CDSltlengthgtltCRgtltLFgtltpdugt

Indicates that new SMS status report hasbeen received

AT+CNMIltdsgt=1 (PDU modeenabled)

+CDSltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

Indicates that new SMS status report hasbeen received

AT+CNMIltdsgt=1 (text modeenabled)

PSNWID ltmccgtltmncgtltfull network namegtltfullnetwork name CIgtltshortnetwork namegtltshortnetwork name CIgt

Refresh network name by network

AT+CLTS=1PSUTTZltyeargtltmonthgtltdaygtlthourgtltmingtltsecgtlttimezonegtltdstgt

Refresh time and time zone by network

+CTZV lttime zonegt Refresh network time zone by network

DST ltdstgtRefresh Network Daylight Saving Time bynetwork

+CPIN ltcodegtIndicates whether some password isrequired or not

AT+CPIN+CPIN NOT READY SIM Card is not ready+CPIN NOT INSERTED SIM Card is not inserted+CUSDltngt[ltstr_urcgt[ltdcsgt]]

Indicates an USSD response from thenetwork or network initiated operation AT+CUSD=1

NORMAL POWER DOWN SIM7000 is powered down by the PWRKEYpin or AT command AT+CPOWD=1

UNDER-VOLTAGE POWERDOWN Under-voltage automatic power down

UNDER-VOLTAGE WARNNING under-voltage warningOVER-VOLTAGE POWERDOWN Over-voltage automatic power down

OVER-VOLTAGE WARNNING over-voltage warning

RDYPower on procedure is completed and themodule is ready to operate at fixed baudrate (This URC does not appear whenauto-bauding function is active)

AT+IPR=ltrategtltrategt is not 0

+CFUN ltfungt Phone functionality indication (This URC AT+IPR=ltrategt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 281 281

does not appear when auto-baudingfunction is active)

ltrategt is not 0

[ltngt]CONNECT OK TCP UDP connection is successful AT+CIPSTART

CONNECTTCPUDP connection in channel mode issuccessful

[ltngt]CONNECT FAIL TCPUDP connection fails AT+CIPSTART[ltngt]ALREADY CONNECT TCPUDP connection exists AT+CIPSTART[ltngt]SEND OK Data sending is successful[ltngt]CLOSED TCPUDP connection is closedRECV FROM ltIP ADDRESSgtltPORTgt

shows remote IP address and port(only in single connection mode)

AT+CIPSRIP=1

+IPDltdatasizegtltTCPUDPgtltdatagt

display transfer protocol in IP header toreceived data or not (only in singleconnection mode)

AT+CIPHEADAT+CIPSHOWTP

+RECEIVEltngtltlengthgtReceived data from remote client (only inmultiple connection mode)

REMOTE IP ltIP ADDRESSgt Remote client connected in+CDNSGIP 1ltdomainnamegtltIPgt[ltIP2gt]

DNS successful AT+CDNSGIP

+CDNSGIP0ltdns error codegt DNS failed+PDP DEACT GPRS is disconnected by network+APP PDP ACTIVE Active the network of app side AT+CNACT=1+APP PDP DEACTIVE Deactive the network of app side AT+CNACT=0

  • Version History
  • Contents
  • 1Introduction
    • 11Scope of the document
    • 12Related documents
    • 13Conventions and abbreviations
    • 14AT Command syntax
      • 141Basic syntax
      • 142S Parameter syntax
      • 143Extended Syntax
      • 144Combining AT commands on the same Command line
      • 145Entering successive AT commands on separate lines
        • 15Supported character sets
        • 16Flow control
          • 161Software flow control (XONXOFF flow control)
          • 162Hardware flow control (RTSCTS flow control)
            • 17Definitions
              • 171Parameter Saving Mode
              • 172Max Response Time
                  • 2AT Commands According to V25TER
                    • 21Overview of AT Commands According to V25TER
                    • 22Detailed Description of AT Commands According to V
                      • 221A Re-issues the Last Command Given
                      • 222ATD Mobile Originated Call to Dial A Number
                      • 223ATE Set Command Echo Mode
                      • 224ATH Disconnect Existing Connection
                      • 225ATI Display Product Identification Information
                      • 226ATL Set Monitor speaker loudness
                      • 227ATM Set Monitor Speaker Mode
                      • 228+++ Switch from Data Mode or PPP Online Mode to C
                      • 229ATO Switch from Command Mode to Data Mode
                      • 2210ATQ Set Result Code Presentation Mode
                      • 2211ATS0 Set Number of Rings before Automatically Ans
                      • 2212ATS3 Set Command Line Termination Character
                      • 2213ATS4 Set Response Formatting Character
                      • 2214ATS5 Set Command Line Editing Character
                      • 2215ATS6 Pause Before Blind Dialing
                      • 2216ATS7 Set Number of Seconds to Wait for Connection
                      • 2217ATS8 Set Number of Seconds to Wait for Comma Dial
                      • 2218ATS10 Set Disconnect Delay after Indicating the A
                      • 2219ATV TA Response Format
                      • 2220ATX Set CONNECT Result Code Format and Monitor Ca
                      • 2221ATampC Set DCD Function Mode
                      • 2222ATampD Set DTR Function Mode
                      • 2223ATampE Set CONNECT Result Code Format About Speed
                      • 2224AT+GCAP Request Complete TA Capabilities List
                      • 2225AT+GMI Request Manufacturer Identification
                      • 2226AT+GMM Request TA Model Identification
                      • 2227AT+GMR Request TA Revision Identification of Soft
                      • 2228AT+GOI Request Global Object Identification
                      • 2229AT+GSN Request TA Serial Number Identification (I
                      • 2230AT+ICF Set TE-TA Control Character Framing
                      • 2231AT+IFC Set TE-TA Local Data Flow Control
                      • 2232AT+IPR Set TE-TA Fixed Local Rate
                          • 3AT Commands According to 3GPP TS 27007
                            • 31Overview of AT Command According to 3GPP TS 27007
                            • 32Detailed Descriptions of AT Command According to 3
                              • 321AT+CGMI Request Manufacturer Identification
                              • 322AT+CGMM Request Model Identification
                              • 323AT+CGMR Request TA Revision Identification of Sof
                              • 324AT+CGSN Request Product Serial Number Identificat
                              • 325AT+CSCS Select TE Character Set
                              • 326AT+CIMI Request International Mobile Subscriber I
                              • 327AT+CLCK Facility Lock
                              • 328AT+CMEE Report Mobile Equipment Error
                              • 329AT+COPS Operator Selection
                              • 3210AT+CPAS Phone Activity Status
                              • 3211AT+CPIN Enter PIN
                              • 3212AT+CPWD Change Password
                              • 3213AT+CRC Set Cellular Result Codes for Incoming Cal
                              • 3214AT+CREG Network Registration
                              • 3215AT+CRSM Restricted SIM Access
                              • 3216AT+CSQ Signal Quality Report
                              • 3217AT+CPOL Preferred Operator List
                              • 3218AT+COPN Read Operator Names
                              • 3219AT+CFUN Set Phone Functionality
                              • 3220AT+CCLK Clock
                              • 3221AT+CSIM Generic SIM Access
                              • 3222AT+CBC Battery Charge
                              • 3223AT+CUSD Unstructured Supplementary Service Data
                              • 3224AT+CNUM Subscriber Number
                                  • 4AT Commands According to 3GPP TS 27005
                                    • 41Overview of AT Commands According to 3GPP TS 2700
                                    • 42Detailed Descriptions of AT Commands According to
                                      • 421AT+CMGD Delete SMS Message
                                      • 422AT+CMGF Select SMS Message Format
                                      • 423AT+CMGL List SMS Messages from Preferred Store
                                      • 424AT+CMGR Read SMS Message
                                      • 425AT+CMGS Send SMS Message
                                      • 426AT+CMGW Write SMS Message to Memory
                                      • 427AT+CMSS Send SMS Message from Storage
                                      • 428AT+CNMI New SMS Message Indications
                                      • 429AT+CPMS Preferred SMS Message Storage
                                      • 4210AT+CRES Restore SMS Settings
                                      • 4211AT+CSAS Save SMS Settings
                                      • 4212AT+CSCA SMS Service Center Address
                                      • 4213AT+CSDH Show SMS Text Mode Parameters
                                      • 4214AT+CSMP Set SMS Text Mode Parameters
                                      • 4215AT+CSMS Select Message Service
                                          • 5AT Commands Special for SIMCom
                                            • 51Overview
                                            • 52Detailed Descriptions of Commands
                                              • 521AT+CPOWD Power off
                                              • 522AT+CADC Read ADC
                                              • 523AT+CFGRI Indicate RI When Using URC
                                              • 524AT+CLTS Get Local Timestamp
                                              • 525AT+CBAND Get and Set Mobile Operation Band
                                              • 526AT+CNSMOD Show Network System Mode
                                              • 527AT+CSCLK Configure Slow Clock
                                              • 528AT+CCID Show ICCID
                                              • 529AT+CDEVICE View Current Flash Device Type
                                              • 5210AT+GSV Display Product Identification Information
                                              • 5211AT+SGPIO Control the GPIO
                                              • 5212AT+SLEDS Set the Timer Period of Net Light
                                              • 5213AT+CNETLIGHT Close the Net Light or Open It to Sh
                                              • 5214AT+CSGS Netlight Indication of GPRS Status
                                              • 5215AT+CGPIO Control the GPIO by PIN Index
                                              • 5216AT+CBATCHK Set VBAT Checking Feature ONOFF
                                              • 5217AT+CNMP Preferred Mode Selection
                                              • 5218AT+CMNB Preferred Selection between CAT-M and NB-
                                              • 5219AT+CPSMS Power Saving Mode Setting
                                              • 5220AT+CEDRXS Extended-DRX Setting
                                              • 5221AT+CPSI Inquiring UE System Information
                                              • 5222AT+CGNAPN Get Network APN in CAT-M Or NB-IOT
                                              • 5223AT+CSDP Service Domain Preference
                                              • 5224AT+MCELLLOCK Lock the special CAT-M cell
                                              • 5225AT+NCELLLOCK Lock the special NB-IOT cell
                                              • 5226AT+NBSC Configure NB-IOT Scrambling Feature
                                              • 5227AT+CAPNMODE Select the Mode of Application Config
                                              • 5228AT+CRRCSTATE Query RRC State
                                              • 5229AT+CBANDCFG Configure CAT-M Or NB-IOT Band
                                              • 5230AT+CNACT APP Network Active
                                              • 5231AT+CNCFG PDP Configure
                                              • 5232AT+CEDUMP Set Whether the Module Reset When The M
                                              • 5233AT+CNBS Configure Band Scan Optimization For NB-I
                                              • 5234AT+CNDS Configure Service Domain Preference For N
                                              • 5235AT+CENG Switch On or Off Engineering Mode
                                              • 5236AT+CNACTCFG Configure IP Protocol Type
                                              • 5237AT+CTLIIC Control the Switch of IIC
                                              • 5238AT+CWIIC Write Values to Register of IIC Device
                                              • 5239AT+CRIIC Read Values from Register of IIC Device
                                              • 5240AT+CMCFG Manage Mobile Operator Configuration
                                              • 5241AT+CSIMLOCK SIM Lock
                                              • 5242AT+CRATSRCH Configure Parameter for Better RAT Se
                                              • 5243AT+SPWM Generate the Pulse-Width-Modulation
                                              • 5244AT+CASRIP Show Remote IP address and Port When Re
                                              • 5245AT+CEDRX Configure EDRX parameters
                                              • 5246AT+CPSMRDP Read PSM Dynamic Parameters
                                              • 5247AT+CPSMCFG Configure PSM version and Minimum Thre
                                              • 5248AT+CPSMCFGEXT Configure Modem Optimization of PSM
                                              • 5249AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication
                                              • 5250AT+CEDRXRDP eDRX Read Dynamic Parameters
                                              • 5251AT+CRAI Configure Release Assistance Indication i
                                                  • 6AT Commands for GPRS Support
                                                    • 61Overview
                                                    • 62Detailed Descriptions of AT Commands for GPRS Supp
                                                      • 621AT+CGATT Attach or Detach from GPRS Service
                                                      • 622AT+CGDCONT Define PDP Context
                                                      • 623AT+CGACT PDP Context Activate or Deactivate
                                                      • 624AT+CGPADDR Show PDP Address
                                                      • 625AT+CGREG Network Registration Status
                                                      • 626AT+CGSMS Select Service for MO SMS Messages
                                                      • 627AT+CEREG EPS Network Registration Status
                                                          • 7AT Commands for IP Application
                                                            • 71Overview
                                                            • 72Detailed Descriptions of Commands
                                                              • 721AT+SAPBR Bearer Settings for Applications Based o
                                                                  • 8AT Commands for TCPIP Application Toolkit
                                                                    • 81Overview
                                                                    • 82Detailed Descriptions of Commands
                                                                      • 821AT+CIPMUX Start Up Multi-IP Connection
                                                                      • 822AT+CIPSTART Start Up TCP or UDP Connection
                                                                      • 823AT+CIPSEND Send Data Through TCP or UDP Connectio
                                                                      • 824AT+CIPQSEND Select Data Transmitting Mode
                                                                      • 825AT+CIPACK Query Previous Connection Data Transmit
                                                                      • 826AT+CIPCLOSE Close TCP or UDP Connection
                                                                      • 827AT+CIPSHUT Deactivate GPRS PDP Context
                                                                      • 828AT+CLPORT Set Local Port
                                                                      • 829AT+CSTT Start Task and Set APN USER NAME PASSWO
                                                                      • 8210AT+CIICR Bring Up Wireless Connection with GPRS
                                                                      • 8211AT+CIFSR Get Local IP Address
                                                                      • 8212AT+CIFSREX Get Local IP Address extend
                                                                      • 8213AT+CIPSTATUS Query Current Connection Status
                                                                      • 8214AT+CDNSCFG Configure Domain Name Server
                                                                      • 8215AT+CDNSGIP Query the IP Address of Given Domain N
                                                                      • 8216AT+CIPHEAD Add an IP Head at the Beginning of a P
                                                                      • 8217AT+CIPATS Set Auto Sending Timer
                                                                      • 8218AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Da
                                                                      • 8219AT+CIPSERVER Configure Module as Server
                                                                      • 8220AT+CIPCSGP Set GPRS for Connection Mode
                                                                      • 8221AT+CIPSRIP Show Remote IP Address and Port When R
                                                                      • 8222AT+CIPDPDP Set Whether to Check State of GPRS Net
                                                                      • 8223AT+CIPMODE Select TCPIP Application Mode
                                                                      • 8224AT+CIPCCFG Configure Transparent Transfer Mode
                                                                      • 8225AT+CIPSHOWTP Display Transfer Protocol in IP Head
                                                                      • 8226AT+CIPUDPMODE UDP Extended Mode
                                                                      • 8227AT+CIPRXGET Get Data from Network Manually
                                                                      • 8228AT+CIPRDTIMER Set Remote Delay Timer
                                                                      • 8229AT+CIPSGTXT Select GPRS PDP context
                                                                      • 8230AT+CIPSENDHEX Set CIPSEND Data Format to Hex
                                                                      • 8231AT+CIPHEXS Set Output-data Format with suffix
                                                                      • 8232AT+CIPTKA Set TCP Keepalive Parameters
                                                                      • 8233AT+CIPOPTION Enable or Disable TCP nagle algorith
                                                                          • 9AT Commands for HTTP(S) Application
                                                                            • 91Overview
                                                                            • 92Detailed Descriptions of Commands
                                                                              • 921AT+SHSSL Select SSL Configure
                                                                              • 922AT+SHCONF Set HTTP(S) Parameter
                                                                              • 923AT+SHCONN HTTP(S) Connection
                                                                              • 924AT+SHBOD Set Body
                                                                              • 925AT+SHBODEXT Set Extension Body
                                                                              • 926AT+SHAHEAD Add Head
                                                                              • 927AT+SHCHEAD Clear Head
                                                                              • 928AT+SHPARA Set HTTP(S) Para
                                                                              • 929AT+SHCPARA Clear HTTP(S) Para
                                                                              • 9210AT+SHSTATE Query HTTP(S) Connection Status
                                                                              • 9211AT+SHREQ Set Request Type
                                                                              • 9212AT+SHREAD Read Response Value
                                                                              • 9213AT+SHDISC Disconnect HTTP(S)
                                                                              • 9214AT+HTTPTOFS Download File to AP File System
                                                                              • 9215AT+HTTPTOFSRL State of Download File to AP File S
                                                                                  • 10AT Commands for FTP Application
                                                                                    • 101Overview
                                                                                    • 102Detailed Descriptions of Commands
                                                                                      • 1021AT+FTPPORT Set FTP Control Port
                                                                                      • 1022AT+FTPMODE Set Active or Passive FTP Mode
                                                                                      • 1023AT+FTPTYPE Set the Type of Data to Be Transferred
                                                                                      • 1024AT+FTPPUTOPT Set FTP Put Type
                                                                                      • 1025AT+FTPCID Set FTP Bearer Profile Identifier
                                                                                      • 1026AT+FTPREST Set Resume Broken Download
                                                                                      • 1027AT+FTPSERV Set FTP Server Address
                                                                                      • 1028AT+FTPUN Set FTP User Name
                                                                                      • 1029AT+FTPPW Set FTP Password
                                                                                      • 10210AT+FTPGETNAME Set Download File Name
                                                                                      • 10211AT+FTPGETPATH Set Download File Path
                                                                                      • 10212AT+FTPPUTNAME Set Upload File Name
                                                                                      • 10213AT+FTPPUTPATH Set Upload File Path
                                                                                      • 10214AT+FTPGET Download File
                                                                                      • 10215AT+FTPPUT Set Upload File
                                                                                      • 10216AT+FTPDELE Delete Specified File in FTP Server
                                                                                      • 10217AT+FTPSIZE Get the Size of Specified File in FTP
                                                                                      • 10218AT+FTPSTATE Get the FTP State
                                                                                      • 10219AT+FTPEXTPUT Extend Upload File
                                                                                      • 10220AT+FTPMKD Make Directory on the Remote Machine
                                                                                      • 10221AT+FTPRMD Remove Directory on the Remote Machine
                                                                                      • 10222AT+FTPLIST List Contents of Directory on the Remo
                                                                                      • 10223AT+FTPEXTGET Extend Download File
                                                                                      • 10224AT+FTPETPUT Upload File
                                                                                      • 10225AT+FTPETGET Download File
                                                                                      • 10226AT+FTPQUIT Quit Current FTP Session
                                                                                      • 10227AT+FTPRENAME Rename the Specified File on the Rem
                                                                                      • 10228AT+FTPMDTM Get the Last Modification Timestamp of
                                                                                          • 11AT Command for NTP function
                                                                                            • 111Overview
                                                                                            • 112Detailed Descriptions of Commands
                                                                                              • 1121AT+CNTPCID Set GPRS Bearer Profilersquos ID
                                                                                              • 1122AT+CNTP Synchronize Network Time
                                                                                                  • 12AT Commands for OneNet Application
                                                                                                    • 121Overview
                                                                                                    • 122Detailed Descriptions of Commands
                                                                                                      • 1221AT+MIPLCREATE Create OneNet configuration
                                                                                                      • 1222AT+MIPLDELETE Delete OneNet configuration
                                                                                                      • 1223AT+MIPLOPEN Connect to OneNet
                                                                                                      • 1224AT+MIPLADDOBJ Add object
                                                                                                      • 1225AT+MIPLDELOBJ Delete Object
                                                                                                      • 1226AT+MIPLCLOSE Disconnect to OneNet
                                                                                                      • 1227AT+MIPLNOTIFY Notify Data to OneNet
                                                                                                      • 1228AT+MIPLREADRSP Send Response on Read Command
                                                                                                      • 1229AT+MIPLWRITERSP Send Response on Write Command
                                                                                                      • 12210AT+MIPLEXECUTERSP Send Response on Execute Comman
                                                                                                      • 12211AT+MIPLOBSERVERSP Send Response On Observe Comman
                                                                                                      • 12212AT+MIPLDISCOVERRSP Send Response on Discover Comm
                                                                                                      • 12213AT+MIPLPARAMETERRSP Send Response on Parameter Co
                                                                                                      • 12214AT+MIPLUPDATE Update Registration
                                                                                                      • 12215AT+MIPLVER Version of OneNet SDK
                                                                                                      • 12216AT+MIPLBOOTSTRAP Bootstrap Mode
                                                                                                      • 12217+MIPLREAD Read Request to User
                                                                                                      • 12218+MIPLWRITE Write Request to User
                                                                                                      • 12219+MIPLEXECUTE Execute Request to User
                                                                                                      • 12220+MIPLOBSERVE Observe Request to User
                                                                                                      • 12221+MIPLDISCOVER Discover Request to User
                                                                                                      • 12222+MIPLPARAMETER Set Parameter Request to User
                                                                                                      • 12223+MIPLEVENT Event Indication to User
                                                                                                          • 13AT Commands for Telecom IOT Application
                                                                                                            • 131Overview
                                                                                                            • 132Detailed Descriptions of Commands
                                                                                                              • 1321AT+SIMLCREATE Create Configuration
                                                                                                              • 1322AT+SIMLMODE Connection Mode
                                                                                                              • 1323AT+SIMLOPEN Connect to Telecom IOT
                                                                                                              • 1324AT+SIMLSEND Send Data to Telecom IOT
                                                                                                              • 1325AT+SIMLCLOSE Disconnect to Telecom IOT
                                                                                                                  • 14AT Commands for GNSS Application
                                                                                                                    • 141Overview
                                                                                                                    • 142Detailed Descriptions of Commands
                                                                                                                      • 1421AT+CGNSPWR GNSS Power Control
                                                                                                                      • 1422AT+CGNSINF GNSS Navigation Information Parsed Fro
                                                                                                                      • 1423AT+CGNSURC GNSS Navigation URC Report
                                                                                                                      • 1424AT+CGNSPORT GNSS NMEA Out Port Set
                                                                                                                      • 1425AT+CGNSCOLD GNSS Cold Start
                                                                                                                      • 1426AT+CGNSWARM GNSS Warm Start
                                                                                                                      • 1427AT+CGNSHOT GNSS Hot Start
                                                                                                                      • 1428AT+CGNSMOD GNSS Work Mode Set
                                                                                                                      • 1429AT+CGNSCFG GNSS NMEA Out Configure
                                                                                                                      • 14210AT+CGNSTST GNSS NMEA Data Output to AT Port
                                                                                                                      • 14211AT+CGNSXTRA GNSS XTRA Function Open
                                                                                                                      • 14212AT+CGNSCPY GNSS XTRA File Copy
                                                                                                                      • 14213AT+CGNSRTMS GNSS NMEA Out Frequency Configure
                                                                                                                      • 14214AT+CGNSHOR Configure Positioning Desired Accurac
                                                                                                                      • 14215AT+CGNSUTIPR Configure Baud Rate When NMEA Outpu
                                                                                                                      • 14216AT+CGNSNMEA Configure NMEA Output Sentences
                                                                                                                      • 14217AT+CGTP IZAT GNSS Configure
                                                                                                                      • 14218AT+CGNSSUPLCFG GNSS SUPL Configure
                                                                                                                      • 14219AT+CGNSSUPL GNSS SUPL Control
                                                                                                                          • 15AT Commands for File System
                                                                                                                            • 151Overview
                                                                                                                            • 152Detailed Descriptions of Commands
                                                                                                                              • 1521AT+CFSINIT Get Flash Data Buffer
                                                                                                                              • 1522AT+CFSWFILE Write File to the Flash Buffer Alloca
                                                                                                                              • 1523AT+CFSRFILE Read File from Flash
                                                                                                                              • 1524AT+CFSDFILE Delete the File from the Flash
                                                                                                                              • 1525AT+CFSGFIS Get File Size
                                                                                                                              • 1526AT+CFSREN Rename a File
                                                                                                                              • 1527AT+CFSGFRS Get the Size of File System
                                                                                                                              • 1528AT+CFSTERM Free the Flash Buffer Allocated by CFS
                                                                                                                              • 1529AT+CBAINIT Initialize the AP Backup File System
                                                                                                                              • 15210AT+CBALIST Set the files Which Want to Backup
                                                                                                                              • 15211AT+CBAPPS Start to Backup AP File System Allocate
                                                                                                                              • 15212AT+CBART Restore the File into AP File System
                                                                                                                                  • 16AT Commands for SIM Application Toolkit
                                                                                                                                    • 161Overview
                                                                                                                                    • 162Detailed Descriptions of Commands
                                                                                                                                      • 1621AT+STIN SAT Indication
                                                                                                                                      • 1622AT+STGI Get SAT Information
                                                                                                                                      • 1623AT+STGR SAT Respond
                                                                                                                                      • 1624AT+STK STK Switch
                                                                                                                                          • 17AT Commands for SSL Application
                                                                                                                                            • 171Overview of AT Commands for SSL Application
                                                                                                                                            • 172Detailed Descriptions of AT Commands for SSL Appli
                                                                                                                                              • 1721AT+CSSLCFG Configure SSL Parameters of Context Id
                                                                                                                                                  • 18AT Commands for TCPUDP Application
                                                                                                                                                    • 181Overview
                                                                                                                                                    • 182Detailed Descriptions of Commands
                                                                                                                                                      • 1821AT+CACID Set TCPUDP Identifier
                                                                                                                                                      • 1822AT+CASSLCFG Set SSL Certificate and Timeout Param
                                                                                                                                                      • 1823AT+CAOPEN Open a TCPUDP Connection
                                                                                                                                                      • 1824AT+CASERVER Open a TCPUDP Server
                                                                                                                                                      • 1825AT+CASEND Send Data via an Established Connection
                                                                                                                                                      • 1826AT+CARECV Receive Data via an Established Connect
                                                                                                                                                      • 1827AT+CAACK Query Send Data Information
                                                                                                                                                      • 1828AT+CASTATE Query TCPUDP Connection State
                                                                                                                                                      • 1829AT+CACLOSE Close a TCPUDP Connection
                                                                                                                                                      • 18210AT+CACFG Configure Transparent Transmission Param
                                                                                                                                                      • 18211AT+CASWITCH Switch to Transparent Transport Mode
                                                                                                                                                          • 19AT Commands for PING
                                                                                                                                                            • 191Overview
                                                                                                                                                            • 192Detailed Descriptions of Commands
                                                                                                                                                              • 1921AT+SNPING4 Sends an IPv4 ping
                                                                                                                                                              • 1922AT+SNPING6 Sends an IPv6 ping
                                                                                                                                                                  • 20Supported Error Codes and Unsolicited Result Code
                                                                                                                                                                    • 201Summary of CME ERROR Codes
                                                                                                                                                                    • 202Summary of CMS ERROR Codes
                                                                                                                                                                    • 203Summary of Unsolicited Result Codes
Page 4: SIM7000Series ATCommandManual

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 4 281

929 AT+HTTPTOFS Add AT CommandChapter 13 Add OneNetChapter 14 Add Telecom IOTChapter 15 Add GNSSChapter 16 Add File systemChapter 17 Add SATChapter 18 Add SSL

V104 21081225

Delete AT+CASSL5236 AT+CNACTCFG Add AT Command5237 AT+CTLIIC Add AT Command5238 AT+CWIIC Add AT Command5239 AT+CRIIC Add AT Command5240 AT+CMCFG Add AT Command5241 AT+CSIMLOCK Add AT Command5242 AT+CRATSRCH Add AT Command5243 AT+SPWM Add AT Command5244 AT+CASRIP Add AT Command5245 AT+CEDRX Add AT Command627 AT+CEREG Add AT Command9210 AT+HTTPTOFSRL Add AT Command13216AT+MIPLBOOTSTRAP

Add AT Command

13217 +MIPLREAD Add AT Command13218 +MIPLWRITE Add AT Command13219 +MIPLEXECUTE Add AT Command13220 +MIPLOBSERVE Add AT Command13221 +MIPLDISCOVER Add AT Command13222+MIPLPARAMETER

Add AT Command

13223 +MIPLEVENT Add AT Command15213 AT+CGNSRTMS Add AT Command1822 AT+CASSLCFG Extend AT command1828 AT+CACFG Add AT Command1829 AT+CASWITCH Add AT CommandChapter 19 Add PINGChapter 20 Add Supported Unsolicited Result Codes

V105 20200120

AT+CNBP Delete AT Command5245 AT+CPSMRDP Add AT Command5246 AT+CPSMCFG Add AT Command5247 AT+CPSMCFGEXT Add AT Command5248 AT+CPSMSTATUS Add AT Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 5 281

5249 AT+CEDRXRDP Add AT Command5250 AT+CRAI Add AT Command15214 AT+CGNSHOR Add AT Command15215 AT+CGNSUTIPR Add AT Command15216 AT+CGNSNMEA Add AT Command15217 AT+CGTP Add AT Command15218 AT+CGNSSUPLCFG Add AT Command15219 AT+CGNSSUPL Add AT Command

V106 20200728 All

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 6 281

Contents

Version History3

Contents 6

1 Introduction1511 Scope of the document1512 Related documents1513 Conventions and abbreviations1514 AT Command syntax15

141 Basic syntax16142 S Parameter syntax16143 Extended Syntax16144 Combining AT commands on the same Command line 17145 Entering successive AT commands on separate lines17

15 Supported character sets 1716 Flow control18

161 Software flow control (XONXOFF flow control)18162 Hardware flow control (RTSCTS flow control)18

17 Definitions19171 Parameter Saving Mode19172 Max Response Time19

2 AT Commands According to V25TER2021 Overview of AT Commands According to V25TER2022 Detailed Description of AT Commands According to V25TER21

221 A Re-issues the Last Command Given21222 ATD Mobile Originated Call to Dial A Number 21223 ATE Set Command Echo Mode 22224 ATH Disconnect Existing Connection23225 ATI Display Product Identification Information23226 ATL Set Monitor speaker loudness24227 ATM Set Monitor Speaker Mode24228 +++ Switch from Data Mode or PPP Online Mode to Command Mode24229 ATO Switch from Command Mode to Data Mode252210 ATQ Set Result Code Presentation Mode252211 ATS0 Set Number of Rings before Automatically Answering the Call262212 ATS3 Set Command Line Termination Character262213 ATS4 Set Response Formatting Character272214 ATS5 Set Command Line Editing Character282215 ATS6 Pause Before Blind Dialing 282216 ATS7 Set Number of Seconds to Wait for Connection Completion29

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 7 281

2217 ATS8 Set Number of Seconds to Wait for Comma Dial Modifier Encountered in DialString of D Command292218 ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier302219 ATV TA Response Format302220 ATX Set CONNECT Result Code Format and Monitor Call Progress312221 ATampC Set DCD Function Mode322222 ATampD Set DTR Function Mode322223 ATampE Set CONNECT Result Code Format About Speed 332224 AT+GCAP Request Complete TA Capabilities List 332225 AT+GMI Request Manufacturer Identification342226 AT+GMM Request TAModel Identification342227 AT+GMR Request TA Revision Identification of Software Release352228 AT+GOI Request Global Object Identification 352229 AT+GSN Request TA Serial Number Identification (IMEI)362230 AT+ICF Set TE-TA Control Character Framing 362231 AT+IFC Set TE-TA Local Data Flow Control372232 AT+IPR Set TE-TA Fixed Local Rate38

3 AT Commands According to 3GPP TS 27007 4031 Overview of AT Command According to 3GPP TS 270074032 Detailed Descriptions of AT Command According to 3GPP TS 27007 41

321 AT+CGMI Request Manufacturer Identification41322 AT+CGMM Request Model Identification 41323 AT+CGMR Request TA Revision Identification of Software Release42324 AT+CGSN Request Product Serial Number Identification42325 AT+CSCS Select TE Character Set 42326 AT+CIMI Request International Mobile Subscriber Identity43327 AT+CLCK Facility Lock44328 AT+CMEE Report Mobile Equipment Error45329 AT+COPS Operator Selection463210 AT+CPAS Phone Activity Status 483211 AT+CPIN Enter PIN483212 AT+CPWD Change Password493213 AT+CRC Set Cellular Result Codes for Incoming Call Indication 503214 AT+CREG Network Registration513215 AT+CRSM Restricted SIM Access523216 AT+CSQ Signal Quality Report 533217 AT+CPOL Preferred Operator List543218 AT+COPN Read Operator Names553219 AT+CFUN Set Phone Functionality 563220 AT+CCLK Clock 573221 AT+CSIM Generic SIM Access583222 AT+CBC Battery Charge 583223 AT+CUSD Unstructured Supplementary Service Data593224 AT+CNUM Subscriber Number 60

4 AT Commands According to 3GPP TS 27005 61

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 8 281

41 Overview of AT Commands According to 3GPP TS 270056142 Detailed Descriptions of AT Commands According to 3GPP TS 27005 61

421 AT+CMGD Delete SMS Message61422 AT+CMGF Select SMS Message Format62423 AT+CMGL List SMS Messages from Preferred Store63424 AT+CMGR Read SMS Message66425 AT+CMGS Send SMS Message69426 AT+CMGW Write SMS Message to Memory70427 AT+CMSS Send SMS Message from Storage72428 AT+CNMI New SMS Message Indications73429 AT+CPMS Preferred SMS Message Storage754210 AT+CRES Restore SMS Settings764211 AT+CSAS Save SMS Settings 774212 AT+CSCA SMS Service Center Address774213 AT+CSDH Show SMS Text Mode Parameters784214 AT+CSMP Set SMS Text Mode Parameters794215 AT+CSMS Select Message Service80

5 AT Commands Special for SIMCom8251 Overview8252 Detailed Descriptions of Commands83

521 AT+CPOWD Power off83522 AT+CADC Read ADC84523 AT+CFGRI Indicate RI When Using URC 84524 AT+CLTS Get Local Timestamp85525 AT+CBAND Get and Set Mobile Operation Band87526 AT+CNSMOD Show Network System Mode 87527 AT+CSCLK Configure Slow Clock88528 AT+CCID Show ICCID89529 AT+CDEVICE View Current Flash Device Type895210 AT+GSV Display Product Identification Information905211 AT+SGPIO Control the GPIO 905212 AT+SLEDS Set the Timer Period of Net Light 915213 AT+CNETLIGHT Close the Net Light or Open It to Shining925214 AT+CSGS Netlight Indication of GPRS Status925215 AT+CGPIO Control the GPIO by PIN Index935216 AT+CBATCHK Set VBAT Checking Feature ONOFF 945217 AT+CNMP Preferred Mode Selection 955218 AT+CMNB Preferred Selection between CAT-M and NB-IoT955219 AT+CPSMS Power Saving Mode Setting965220 AT+CEDRXS Extended-DRX Setting975221 AT+CPSI Inquiring UE System Information985222 AT+CGNAPN Get Network APN in CAT-M Or NB-IOT1005223 AT+CSDP Service Domain Preference 1005224 AT+MCELLLOCK Lock the special CAT-M cell1015225 AT+NCELLLOCK Lock the special NB-IOT cell102

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 9 281

5226 AT+NBSC Configure NB-IOT Scrambling Feature1025227 AT+CAPNMODE Select the Mode of Application Configure APN 1035228 AT+CRRCSTATE Query RRC State 1045229 AT+CBANDCFG Configure CAT-M Or NB-IOT Band 1045230 AT+CNACT APP Network Active 1055231 AT+CNCFG PDP Configure1065232 AT+CEDUMP Set Whether the Module Reset When The Module is Crashed1075233 AT+CNBS Configure Band Scan Optimization For NB-IOT1085234 AT+CNDS Configure Service Domain Preference For NB-IOT 1095235 AT+CENG Switch On or Off Engineering Mode1095236 AT+CNACTCFG Configure IP Protocol Type1115237 AT+CTLIIC Control the Switch of IIC1125238 AT+CWIIC Write Values to Register of IIC Device1135239 AT+CRIIC Read Values from Register of IIC Device1135240 AT+CMCFG Manage Mobile Operator Configuration1145241 AT+CSIMLOCK SIM Lock 1155242 AT+CRATSRCH Configure Parameter for Better RAT Search1175243 AT+SPWM Generate the Pulse-Width-Modulation1185244 AT+CASRIP Show Remote IP address and Port When Received Data1185245 AT+CEDRX Configure EDRX parameters1195246 AT+CPSMRDP Read PSM Dynamic Parameters 1205247 AT+CPSMCFG Configure PSM version and Minimum Threshold Value1215248 AT+CPSMCFGEXT Configure Modem Optimization of PSM1225249 AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication1235250 AT+CEDRXRDP eDRX Read Dynamic Parameters1245251 AT+CRAI Configure Release Assistance Indication in NB-IOT network125

6 AT Commands for GPRS Support12761 Overview 12762 Detailed Descriptions of AT Commands for GPRS Support 127

621 AT+CGATT Attach or Detach from GPRS Service 127622 AT+CGDCONT Define PDP Context 128623 AT+CGACT PDP Context Activate or Deactivate 130624 AT+CGPADDR Show PDP Address130625 AT+CGREG Network Registration Status132626 AT+CGSMS Select Service for MO SMS Messages 134627 AT+CEREG EPS Network Registration Status 134

7 AT Commands for IP Application13771 Overview 13772 Detailed Descriptions of Commands137

721 AT+SAPBR Bearer Settings for Applications Based on IP137

8 AT Commands for TCPIP Application Toolkit 13981 Overview 13982 Detailed Descriptions of Commands140

821 AT+CIPMUX Start Up Multi-IP Connection140

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 10 281

822 AT+CIPSTART Start Up TCP or UDP Connection140823 AT+CIPSEND Send Data Through TCP or UDP Connection143824 AT+CIPQSEND Select Data Transmitting Mode144825 AT+CIPACK Query Previous Connection Data Transmitting State 145826 AT+CIPCLOSE Close TCP or UDP Connection146827 AT+CIPSHUT Deactivate GPRS PDP Context147828 AT+CLPORT Set Local Port 147829 AT+CSTT Start Task and Set APN USER NAME PASSWORD 1488210 AT+CIICR Bring Up Wireless Connection with GPRS1498211 AT+CIFSR Get Local IP Address1508212 AT+CIFSREX Get Local IP Address extend 1508213 AT+CIPSTATUS Query Current Connection Status1518214 AT+CDNSCFG Configure Domain Name Server 1528215 AT+CDNSGIP Query the IP Address of Given Domain Name1538216 AT+CIPHEAD Add an IP Head at the Beginning of a Package Received1548217 AT+CIPATS Set Auto Sending Timer 1558218 AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data 1558219 AT+CIPSERVER Configure Module as Server 1568220 AT+CIPCSGP Set GPRS for Connection Mode1578221 AT+CIPSRIP Show Remote IP Address and Port When Received Data1588222 AT+CIPDPDP Set Whether to Check State of GPRS Network Timing1588223 AT+CIPMODE Select TCPIP Application Mode1598224 AT+CIPCCFG Configure Transparent Transfer Mode 1608225 AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data1618226 AT+CIPUDPMODE UDP Extended Mode1628227 AT+CIPRXGET Get Data from Network Manually1638228 AT+CIPRDTIMER Set Remote Delay Timer1658229 AT+CIPSGTXT Select GPRS PDP context 1668230 AT+CIPSENDHEX Set CIPSEND Data Format to Hex1668231 AT+CIPHEXS Set Output-data Format with suffix1678232 AT+CIPTKA Set TCP Keepalive Parameters1678233 AT+CIPOPTION Enable or Disable TCP nagle algorithm168

9 AT Commands for HTTP(S) Application170

91 Overview 17092 Detailed Descriptions of Commands170

921 AT+SHSSL Select SSL Configure 171922 AT+SHCONF Set HTTP(S) Parameter171923 AT+SHCONN HTTP(S) Connection172924 AT+SHBOD Set Body172925 AT+SHBODEXT Set Extension Body 173926 AT+SHAHEAD Add Head173927 AT+SHCHEAD Clear Head174928 AT+SHPARA Set HTTP(S) Para174929 AT+SHCPARA Clear HTTP(S) Para 175

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 11 281

9210 AT+SHSTATE Query HTTP(S) Connection Status1759211 AT+SHREQ Set Request Type 1769212 AT+SHREAD Read Response Value1779213 AT+SHDISC Disconnect HTTP(S)1789214 AT+HTTPTOFS Download File to AP File System1799215 AT+HTTPTOFSRL State of Download File to AP File System180

10 AT Commands for FTP Application 181101 Overview 181102 Detailed Descriptions of Commands182

1021 AT+FTPPORT Set FTP Control Port1821022 AT+FTPMODE Set Active or Passive FTP Mode 1821023 AT+FTPTYPE Set the Type of Data to Be Transferred1831024 AT+FTPPUTOPT Set FTP Put Type 1841025 AT+FTPCID Set FTP Bearer Profile Identifier1841026 AT+FTPREST Set Resume Broken Download 1851027 AT+FTPSERV Set FTP Server Address1851028 AT+FTPUN Set FTP User Name1861029 AT+FTPPW Set FTP Password18610210 AT+FTPGETNAME Set Download File Name18710211 AT+FTPGETPATH Set Download File Path 18810212 AT+FTPPUTNAME Set Upload File Name18810213 AT+FTPPUTPATH Set Upload File Path18910214 AT+FTPGET Download File 18910215 AT+FTPPUT Set Upload File19110216 AT+FTPDELE Delete Specified File in FTP Server19210217 AT+FTPSIZE Get the Size of Specified File in FTP Server19210218 AT+FTPSTATE Get the FTP State 19310219 AT+FTPEXTPUT Extend Upload File19410220 AT+FTPMKD Make Directory on the Remote Machine19410221 AT+FTPRMD Remove Directory on the Remote Machine19510222 AT+FTPLIST List Contents of Directory on the Remote Machine 19610223 AT+FTPEXTGET Extend Download File19710224 AT+FTPETPUT Upload File19810225 AT+FTPETGET Download File19910226 AT+FTPQUIT Quit Current FTP Session 20010227 AT+FTPRENAME Rename the Specified File on the Remote Machine20010228 AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine201

11 AT Command for NTP function203111 Overview 203112 Detailed Descriptions of Commands203

1121 AT+CNTPCID Set GPRS Bearer Profilersquos ID 2031122 AT+CNTP Synchronize Network Time204

12 AT Commands for OneNet Application206

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 12 281

121 Overview 206122 Detailed Descriptions of Commands207

1221 AT+MIPLCREATE Create OneNet configuration2071222 AT+MIPLDELETE Delete OneNet configuration2071223 AT+MIPLOPEN Connect to OneNet 2081224 AT+MIPLADDOBJ Add object 2081225 AT+MIPLDELOBJ Delete Object 2091226 AT+MIPLCLOSE Disconnect to OneNet 2091227 AT+MIPLNOTIFY Notify Data to OneNet2101228 AT+MIPLREADRSP Send Response on Read Command 2111229 AT+MIPLWRITERSP Send Response on Write Command 21112210 AT+MIPLEXECUTERSP Send Response on Execute Command 21212211 AT+MIPLOBSERVERSP Send Response On Observe Command 21212212 AT+MIPLDISCOVERRSP Send Response on Discover Command21312213 AT+MIPLPARAMETERRSP Send Response on Parameter Command 21312214 AT+MIPLUPDATE Update Registration21412215 AT+MIPLVER Version of OneNet SDK21412216 AT+MIPLBOOTSTRAP Bootstrap Mode21512217 +MIPLREAD Read Request to User21512218 +MIPLWRITE Write Request to User21612219 +MIPLEXECUTE Execute Request to User 21612220 +MIPLOBSERVE Observe Request to User21712221 +MIPLDISCOVER Discover Request to User21712222 +MIPLPARAMETER Set Parameter Request to User21712223 +MIPLEVENT Event Indication to User218

13 AT Commands for Telecom IOT Application219131 Overview 219132 Detailed Descriptions of Commands219

1321 AT+SIMLCREATE Create Configuration2191322 AT+SIMLMODE Connection Mode2201323 AT+SIMLOPEN Connect to Telecom IOT2201324 AT+SIMLSEND Send Data to Telecom IOT2211325 AT+SIMLCLOSE Disconnect to Telecom IOT 221

14 AT Commands for GNSS Application222141 Overview 222142 Detailed Descriptions of Commands222

1421 AT+CGNSPWR GNSS Power Control2221422 AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences 2231423 AT+CGNSURC GNSS Navigation URC Report2251424 AT+CGNSPORT GNSS NMEA Out Port Set2261425 AT+CGNSCOLD GNSS Cold Start 2261426 AT+CGNSWARM GNSS Warm Start2271427 AT+CGNSHOT GNSS Hot Start 2271428 AT+CGNSMOD GNSS Work Mode Set 2281429 AT+CGNSCFG GNSS NMEA Out Configure 228

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 13 281

14210 AT+CGNSTST GNSS NMEA Data Output to AT Port22914211 AT+CGNSXTRA GNSS XTRA Function Open23014212 AT+CGNSCPY GNSS XTRA File Copy23114213 AT+CGNSRTMS GNSS NMEA Out Frequency Configure 23114214 AT+CGNSHOR Configure Positioning Desired Accuracy 23214215 AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3 23314216 AT+CGNSNMEA Configure NMEA Output Sentences23314217 AT+CGTP IZAT GNSS Configure23514218 AT+CGNSSUPLCFG GNSS SUPL Configure23714219 AT+CGNSSUPL GNSS SUPL Control 238

15 AT Commands for File System 239151 Overview 239152 Detailed Descriptions of Commands239

1521 AT+CFSINIT Get Flash Data Buffer 2391522 AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT2401523 AT+CFSRFILE Read File from Flash2411524 AT+CFSDFILE Delete the File from the Flash 2411525 AT+CFSGFIS Get File Size 2421526 AT+CFSREN Rename a File2431527 AT+CFSGFRS Get the Size of File System2441528 AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT2441529 AT+CBAINIT Initialize the AP Backup File System24515210 AT+CBALIST Set the files Which Want to Backup24515211 AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT and CBALIST

24615212 AT+CBART Restore the File into AP File System246

16 AT Commands for SIM Application Toolkit247161 Overview 247162 Detailed Descriptions of Commands247

1621 AT+STIN SAT Indication2471622 AT+STGI Get SAT Information2481623 AT+STGR SAT Respond2501624 AT+STK STK Switch251

17 AT Commands for SSL Application252171 Overview of AT Commands for SSL Application 252172 Detailed Descriptions of AT Commands for SSL Application252

1721 AT+CSSLCFG Configure SSL Parameters of Context Identifier252

18 AT Commands for TCPUDP Application 257181 Overview 257182 Detailed Descriptions of Commands257

1821 AT+CACID Set TCPUDP Identifier2571822 AT+CASSLCFG Set SSL Certificate and Timeout Parameters2581823 AT+CAOPEN Open a TCPUDP Connection 2601824 AT+CASERVER Open a TCPUDP Server261

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 14 281

1825 AT+CASEND Send Data via an Established Connection 2631826 AT+CARECV Receive Data via an Established Connection 2641827 AT+CAACK Query Send Data Information 2641828 AT+CASTATE Query TCPUDP Connection State2651829 AT+CACLOSE Close a TCPUDP Connection26518210 AT+CACFG Configure Transparent Transmission Parameters26618211 AT+CASWITCH Switch to Transparent Transport Mode269

19 AT Commands for PING271191 Overview 271192 Detailed Descriptions of Commands271

1921 AT+SNPING4 Sends an IPv4 ping2711922 AT+SNPING6 Sends an IPv6 ping272

20 Supported Error Codes and Unsolicited Result Codes 273201 Summary of CME ERROR Codes273202 Summary of CMS ERROR Codes276203 Summary of Unsolicited Result Codes279

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 15 281

THIS DOCUMENT IS A REFERENCE GUIDE TO ALL THE AT COMMANDS

1 Introduction

11 Scope of the document

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

12 Related documents

You can visit the SIMCom Website using the following linkhttpwwwsimcomcom

13 Conventions and abbreviations

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

In application controlling device controls the GSM engine by sending AT Command via its serial interfaceThe controlling device at the other end of the serial line is referred to as following termTE (Terminal Equipment)DTE (Data Terminal Equipment) or plainly the application which is running on an embedded system

14 AT Command syntax

The AT or at or aT or At prefix must be set at the beginning of each Command line To terminate a

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 16 281

Command line enter ltCRgtCommands are usually followed by a response that includes ltCRgtltLFgtltresponsegtltCRgtltLFgtThroughout this document only the responses are presentedltCRgtltLFgt are omitted intentionally

The AT Command set implemented by SIM7080 Series is a combination of 3GPP TS 27005 3GPP TS27007 and ITU-T recommendation V25ter and the AT commands developed by SIMCom

Only enter AT Command through serial port after SIM7080 Series is powered on and Unsolicited ResultCode RDY is received from serial port If auto-bauding is enabled the Unsolicited Result CodesRDY and so on are not indicated when you start up the ME and the AT prefix or at prefix must beset at the beginning of each command line

All these AT commands can be split into three categories syntactically basic S parameter andextended These are as follows

141 Basic syntax

These AT commands have the format of ATltxgtltngt or ATampltxgtltngt where ltxgtis the Command andltngtisare the argument(s) for that Command An example of this is ATEltngt which tells the DCEwhether received characters should be echoed back to the DTE according to the value of ltngt ltngt isoptional and a default will be used if missing

142 S Parameter syntax

These AT commands have the format of ATSltngt=ltmgt where ltngt is the index of the S register to setand ltmgt is the value to assign to it ltmgt is optional if it is missing then a default value is assigned

143 Extended Syntax

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

Table 1 Types of AT commands and responses

Test CommandAT+ltxgt=

The mobile equipment returns the list of parameters and valueranges set with the corresponding Write Command or by internalprocesses

Read CommandAT+ltxgt

This command returns the currently set value of the parameter orparameters

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 17 281

Write CommandAT+ltxgt=lthellipgt

This command sets the user-definable parameter values

Execution CommandAT+ltxgt

The execution command reads non-variable parameters affectedby internal processes in the GSM engine

144 Combining AT commands on the same Command line

You can enter several AT commands on the same line In this case you do not need to type the AT or atprefix before every command Instead you only need type AT or at the beginning of the command linePlease note to use a semicolon as the command delimiter after an extended command in basic syntax or Sparameter syntax the semicolon need not enter for exampleATE1Q0S0=1S3=13V1X4+IFC=00+IPR=115200

The Command line buffer can accept a maximum of 559 characters (counted from the first commandwithout AT or at prefix) or 39 AT commands If the characters entered exceeded this number then noneof the Command will executed and TA will return ERROR

145 Entering successive AT commands on separate lines

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

15 Supported character sets

The SIM7080 Series AT Command interface defaults to the IRA character set The SIM7080 Seriessupports the following character setsGSM formatUCS2IRAThe character set can be set and interrogated using the AT+CSCS Command (3GPP TS 27007) Thecharacter set is defined in GSM specification 3GPP TS 27005

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

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 18 281

16 Flow control

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

There are basically two approaches to achieve data flow control software flow control and hardware flowcontrol SIM7080 Series support both two kinds of flow controlIn Multiplex mode it is recommended to use the hardware flow control

161 Software flow control (XONXOFF flow control)

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 SIM7080 Series is hardware flow control (RTSCTS flow control) toenable software flow control in the DTE interface and within GSM engine type the following AT CommandAT+IFC=11

Ensure that any communications software package (eg Hyper terminal) uses software flow control

Software Flow control should not be used for data calls where binary data will be transmitted orreceived (eg TCPIP) as the DTE interface may interpret binary data as flow control characters

162 Hardware flow control (RTSCTS flow control)

Hardware flow control achieves the data flow control by controlling the RTSCTS line When the datatransfer should be suspended the CTS line is set inactive until the transfer from the receiving buffer hascompleted When the receiving buffer is ok to receive more data CTS goes active once again

To achieve hardware flow control ensure that the RTSCTS lines are present on your application platform

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 19 281

17 Definitions

171 Parameter Saving Mode

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 doesnt have parameter AUTO_SAVE The parameter of the current AT command will be kept in NVRAM automatically and

take in effect immediately and it wont 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 wont be lost if module is rebooted - - means this AT command doesnt care the parameter saving mode

172 Max Response Time

Max response time is estimated maximum time to get response the unit is seconds- means this AT command doesnt care the response time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 20 281

2 AT Commands According toV25TER

These AT Commands are designed according to the ITU-T (International Telecommunication UnionTelecommunication sector) V25ter document

21 Overview of AT Commands According to V25TER

Command DescriptionA Re-issues the last command givenATD Mobile originated call to dial a numberATE Set command echo modeATH Disconnect existing connectionATI Display product identification informationATL Set monitor speaker loudnessATM Set monitor speaker mode+++ Switch from data mode or ppp online mode to command modeATO Switch from command mode to data modeATQ Set result code presentation modeATS0 Set number of rings before automatically answering the callATS3 Set command line termination characterATS4 Set response formatting characterATS5 Set command line editing characterATS6 Pause before blind dialingATS7 Set number of seconds to wait for connection completion

ATS8Set number of seconds to wait for comma dial modifier encountered in dialstring of D command

ATS10 Set disconnect delay after indicating the absence of data carrierATV TA response formatATX Set connect result code format and monitor call progressATZ Reset default configurationATampC Set DCD function modeATampD Set DTR function modeATampF Factory defined configurationATampV Display current configurationATampE Set CONNECT Result Code Format About Speed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 21 281

AT+GCAP Request complete TA capabilities listAT+GMI Request manufacturer identificationAT+GMM Request TA model identificationAT+GMR Request TA revision identification of software releaseAT+GOI Request global object identificationAT+GSN Request TA serial number identification (IMEI)AT+ICF Set TE-TA control character framingAT+IFC Set TE-TA local data flow controlAT+IPR Set TE-TA fixed local rate

22 Detailed Description of AT Commands According to V25TER

221 A Re-issues the Last Command Given

A Re-issues the Last Command Given

Execution CommandA

ResponseRe-issues the previous Command

ReferenceV25ter

Note

222 ATD Mobile Originated Call to Dial A Number

ATD Mobile Originated Call to Dial A Number

Execution CommandATDltngt[ltmgsm]

ResponseThis command can be used to set up outgoing data calls It also serves tocontrol supplementary servicesNote This command may be aborted generally by receiving an ATHCommand or a character during execution The aborting is not possibleduring some states of connection establishment such as handshaking

If error is related to ME functionality+CME ERROR lterrgt

If no dial tone and (parameter setting ATX2 or ATX4)NO DIALTONE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 22 281

If busy and (parameter setting ATX3 or ATX4)BUSY

If a connection cannot be establishedNO CARRIER

If the remote station does not answerNO ANSWER

If connection successful and non-voice callCONNECTlttextgt TA switches to data modeNote lttextgt output only if ATXltvaluegt parameter setting with theltvaluegt gt0

When TA returns to command mode after call releaseOKParametersltngt String of dialing digits and optionally V25ter modifiers dialingdigits 0-9 + A B C

Following V25ter modifiers are ignored(comma) T P W

Emergency callltngt Standardized emergency number 112 (no SIM needed)ltmgsmgt String of GSM modifiers

I Actives CLIR (Disables presentation of own number tocalled party)

i Deactivates CLIR (Enable presentation of own numberto called party)

G Activates Closed User Group invocation for this call onlyg Deactivates Closed User Group invocation for this call

onlyParameter Saving Mode NO_SAVEMax Response Time Timeout set with ATS7 (data call)

ReferenceV25ter

Note

223 ATE Set Command Echo Mode

ATE Set Command Echo Mode

Execution CommandResponseThis setting determines whether or not the TA echoes characters received

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 23 281

ATEltvaluegt from TE during Command stateOKParametersltvaluegt 0 Echo mode off

1 Echo mode onParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

224 ATH Disconnect Existing Connection

ATH Disconnect Existing Connection

Execution CommandATH

ResponseDisconnect existing call by local TE from Command line and terminate callOKNote OK is issued after circuit 109(DCD) is turned off if it was previouslyon

Parameter Saving Mode NO_SAVEMax Response Time 20sReferenceV25ter

Note

225 ATI Display Product Identification Information

ATI Display Product Identification Information

Execution CommandATI

ResponseTA issues product information text

ExampleSIM7000 R1351

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 24 281

226 ATL Set Monitor speaker loudness

ATL Set Monitor speaker loudness

Execution Command

ATLltvaluegt

ResponseOKParametersltvaluegt 03 Volume

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteNo effect in GSM

227 ATM Set Monitor Speaker Mode

ATM Set Monitor Speaker Mode

Execution Command

ATMltvaluegt

ResponseOKParametersltvaluegt 02 Mode

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteNo effect in GSM

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

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

Execution Command+++

ResponseThe +++ character sequence causes the TA to cancel the data flow over theAT interface and switch to Command mode This allows you to enter ATCommand while maintaining the data connection to the remote serverOK

To prevent the +++ escape sequence from being misinterpreted as data itshould comply to following sequenceNo 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_V106

wwwsimcomcom 25 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteTo return from Command mode back to data mode Enter ATO

229 ATO Switch from Command Mode to Data Mode

ATO Switch from Command Mode to Data Mode

Execution CommandATO[n]

ResponseTA resumes the connection and switches back from command mode to datamodeCONNECTIf connection is not successfully resumedERRORelseTA returns to data mode from command mode CONNECT lttextgtNote lttextgt only if parameter setting ATXgt0Parameterltngt 0 Switch from command mode to data mode

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2210 ATQ Set Result Code Presentation Mode

ATQ Set Result Code Presentation Mode

Execution CommandATQltngt

ResponseThis parameter setting determines whether or not the TA transmits anyresult code to the TE Information text transmitted in response is notaffected by this setting

If ltngt=0OK

If ltngt=1(none)Parametersltngt 0 TA transmits result code

1 Result codes are suppressed and not transmitted

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 26 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2211 ATS0 Set Number of Rings before Automatically Answering the Call

ATS0 Set Number of Rings before Automatically Answering the Call

Read Command

ATS0

Responseltngt

OKParametersSee Write Command

Write Command

ATS0=ltngt

ResponseThis parameter setting determines the number of rings before auto-answerOKorERRORParametersltngt 0 Automatic answering is disable

1-255 Number of rings the modem will wait for before answeringthe phone if a ring is detected

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteIf ltngt is set too high the calling party may hang up before the call can beanswered automaticallyIf using cmux port ATH and AT+CHUP can hang up the call (automaticallyanswering) only in the CMUX channel 0If using dual-physical serial port ATH and AT+CHUP can hang up the call(automatically answering) only in UART1

2212 ATS3 Set Command Line Termination Character

ATS3 Set Command Line Termination Character

Read CommandATS3

Responseltngt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 27 281

OKParametersSee Write Command

Write CommandATS3=ltngt

ResponseThis parameter setting determines the character recognized by TA toterminate an incoming command line The TA also returns this character inoutputOKorERRORParametersltngt 13 Command line termination character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 13 = CR It only supports default value

2213 ATS4 Set Response Formatting Character

ATS4 Set Response Formatting Character

Read Command

ATS4

Responseltngt

OKParametersSee Write Command

Write Command

ATS4=ltngt

ResponseThis parameter setting determines the character generated by the TA forresult code and information textOKorERRORParametersltngt 10 Response formatting character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 10 = LF It only supports default value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 28 281

2214 ATS5 Set Command Line Editing Character

ATS5 Set Command Line Editing Character

Read Command

ATS5

Responseltngt

OKParametersSee Write Command

Write Command

ATS5=ltngt

ResponseThis parameter setting determines the character recognized by TA as arequest to delete from the command line the immediately precedingcharacterOKorERRORParametersltngt 0-8-127 Response formatting character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 8 = Backspace

2215 ATS6 Pause Before Blind Dialing

ATS6 Pause Before Blind Dialing

Read CommandATS6

Responseltngt

OK

Write CommandATS6=ltngt

ResponseOKorERRORParametersltngt 0-2-999 Time

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteNo effect in GSM

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 29 281

2216 ATS7 Set Number of Seconds to Wait for Connection Completion

ATS7 Set Number of Seconds to Wait for Connection Completion

Read CommandATS7

Responseltngt

OKParametersSee Write Command

Write CommandATS7=ltngt

ResponseThis parameter setting determines the amount of time to wait for theconnection completion in case of answering or originating a callOKorERRORParametersltngt 0-255 Number of seconds to wait for connection completion

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteIf called party has specified a high value for ATS0=ltngt call setup may failThe correlation between ATS7 and ATS0 is importantExample Call may fail if ATS7=30 and ATS0=20ATS7 is only applicable to data call

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

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

Read Command

ATS8

Responseltngt

OKParametersSee Write Command

Write CommandATS8=ltngt

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 30 281

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

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteNo effect in GSM

2218 ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier

ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier

Read Command

ATS10

Responseltngt

OKParametersSee Write Command

Write Command

ATS10=ltngt

ResponseThis parameter setting determines the amount of time that the TA willremain connected in absence of data carrier If the data carrier is once moredetected before disconnecting the TA remains connectedOKorERRORParametersltngt 1-14-255 Number of tenths seconds of delay

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2219 ATV TA Response Format

ATV TA Response Format

Execution CommandATVltvaluegt

ResponseThis parameter setting determines the contents of the header and trailertransmitted with result codes and information responsesWhen ltvaluegt=00

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 31 281

When ltvaluegt=1OKParametersltvaluegt

0 Information response lttextgtltCRgtltLFgtShort result code format ltnumeric codegtltCRgt

1 Information response ltCRgtltLFgtlttextgtltCRgtltLFgtLong result code format ltCRgtltLFgtltverbose codegtltCRgtltLFgt

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

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

ATV1 ATV0 DescriptionOK 0 Acknowledges execution of a Command

CONNECT 1A connection has been established the DCE is moving fromCommand state to online data state

RING 2 The DCE has detected an incoming call signal from network

NO CARRIER 3The connection has been terminated or the attempt to establisha connection failed

ERROR 4Command not recognized Command line maximum lengthexceeded parameter value invalid or other problem withprocessing the Command line

NO DIALTONE 6 No dial tone detectedBUSY 7 Engaged (busy) signal detected

NO ANSWER 8 (Wait for Quiet Answer) dial modifier was used but remoteringing followed by five seconds of silence was not detectedbefore expiration of the connection timer (S7)

PROCEEDING 9 An AT command is being processed

CONNECT lttextgtManufacturer-specific

Same as CONNECT but includes manufacturer-specific textthat may specify DTE speed line speed error control datacompression or other status

2220 ATX Set CONNECT Result Code Format and Monitor Call Progress

ATX Set CONNECT Result Code Format and Monitor Call Progress

Execution Command

ATXltvaluegt

ResponseThis parameter setting determines whether or not the TA detected thepresence of dial tone and busy signal and whether or not TA transmitsparticular result codes

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 32 281

OK

ERRORParametersltvaluegt 0 CONNECT result code only returned dial tone and busydetection are both disabled

1 CONNECTlttextgt result code only returned dial tone andbusy detection are both disabled2 CONNECTlttextgt result code returned dial tone detectionis enabled busy detection is disabled3 CONNECTlttextgt result code returned dial tone detectionis disabled busy detection is enabled4 CONNECTlttextgt result code returned dial tone and busydetection are both enabled

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2221 ATampC Set DCD Function Mode

ATampC Set DCD Function Mode

Execution Command

ATampCltvaluegt

ResponseThis parameter determines how the state of circuit 109 (DCD) relates to thedetection of received line signal from the distant endOK

ERRORParametersltvaluegt 0 DCD line is always ON

1 DCD line is ON only in the presence of data carrierParameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2222 ATampD Set DTR Function Mode

ATampD Set DTR Function Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 33 281

Execution Command

ATampD[ltvaluegt]

ResponseThis parameter determines how the TA responds when circuit 1082 (DTR)is changed from the ON to the OFF condition during data modeOKorERRORParametersltvaluegt 0 TA ignores status on DTR

1 ON-gtOFF on DTR Change to Command mode withremaining the connected call2 ON-gtOFF on DTR Disconnect call change to Commandmode During state DTR = OFF is auto-answer off

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2223 ATampE Set CONNECT Result Code Format About Speed

ATampE Set CONNECT Result Code Format About Speed

Execution Command

ATampE[ltvaluegt]

This parameter setting determines to report Serial connection rate orWireless connection speed It is valid only ATX above 0ResponseOKorERRORParametersltvaluegt

0 Wireless connection speed in integer format1 Serial connection rate in integer format Such as 115200

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2224 AT+GCAP Request Complete TA Capabilities List

AT+GCAP Request Complete TA Capabilities ListExecution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 34 281

AT+GCAP TA reports a list of additional capabilities+GCAP list of supported ltnamegts

OKParametersltnamegt +CGSM GSM function is supported

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2225 AT+GMI Request Manufacturer Identification

AT+GMI Request Manufacturer Identification

Test Command

AT+GMI=

ResponseOKParameters

Execution CommandAT+GMI

TA reports one or more lines of information text which permit the user toidentify the manufacturerSIMCOM_Ltd

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2226 AT+GMM Request TA Model Identification

AT+GMM Request TA Model Identification

Test CommandAT+GMM=

ResponseOK

Execution CommandAT+GMM

TA reports one or more lines of information text which permit the user toidentify the specific model of deviceltmodelgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 35 281

Parametersltmodelgt Product model identification text

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2227 AT+GMR Request TA Revision Identification of Software Release

AT+GMR Request TA Revision Identification of Software ReleaseTest Command

AT+GMR=ResponseOK

Execution Command

AT+GMR

TA reports one or more lines of information text which permit the user toidentify the revision of software releaseRevision ltrevisiongt

OKParametersltrevisiongt Revision of software release

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2228 AT+GOI Request Global Object Identification

AT+GOI Request Global Object IdentificationTest Command

AT+GOI=ResponseOK

Execution CommandAT+GOI

ResponseTA reports one or more lines of information text which permit the user toidentify the device based on the ISO system for registering unique objectidentifiersltObject Idgt

OKParametersltObject Idgt Identifier of device type

see X208 209 for the format of ltObject Idgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 36 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

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

AT+GSN Request TA Serial Number Identification(IMEI)Test CommandAT+GSN=

ResponseOK

Execution Command

AT+GSN

ResponseTA reports the IMEI (international mobile equipment identifier) number ininformation text which permit the user to identify the individual ME deviceltsngt

OKParametersltsngt IMEI of the telephone(International Mobile station EquipmentIdentity)

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteThe serial number (IMEI) is varied by individual ME device

2230 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 ltformatgts)(list of supported ltparitygts)

OKParametersSee Write Command

Read CommandAT+ICF

Response+ICF ltformatgtltparitygt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 37 281

Write Command

AT+ICF=ltformatgt[ltparitygt]

ResponseThis parameter setting determines the serial interface character framingformat and parity received by TA from TE

OKParametersltformatgt 1 8 data 0 parity 2 stop

2 8 data 1 parity 1 stop3 8 data 0 parity 1 stop4 7 data 0 parity 2 stop5 7 data 1 parity 1 stop6 7 data 0 parity 1 stop

ltparitygt 0 odd1 even3 space (0)

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteThe Command is applied for Command stateIn ltformatgt parameter 0 parity means no parityThe ltparitygt field is ignored if the ltformatgt field specifies no parity andstring +ICF ltformatgt255 will be response to AT+ICF Command

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

AT+IFC Set TE-TA Local Data Flow Control

Test Command

AT+IFC=

Response+IFC (list of supported ltdce_by_dtegts)(list of supported ltdte_by_dcegts)

OKParametersSee Write Command

Read CommandAT+IFC

Response+IFC ltdce_by_dtegtltdte_by_dcegt

OKParametersSee Write Command

Write Command

AT+IFC=ltdce_by_dtegt[ltdte_by_dcegt]

ResponseThis parameter setting determines the data flow control on the serialinterface for data modeOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 38 281

Parametersltdce_by_dtegt Specifies the method will be used by TE at receive ofdata from TA

0 No flow control1 Software flow control2 Hardware flow control

ltdte_by_dcegt Specifies the method will be used by TA at receive of datafrom TE

0 No flow control1 Software flow control2 Hardware flow control

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2232 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 ltrategts)(list of supportedfixed-only ltrategts)

OKParametersSee Write Command

Read CommandAT+IPR

Response+IPR ltrategt

OKParametersSee Write Command

Write CommandAT+IPR=ltrategt

ResponseThis parameter setting determines the data rate of the TA on the serialinterface The rate of Command takes effect following the issuance of anyresult code associated with the current Command lineOKParametersltrategt Baud rate per second0300

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 39 281

6001200240048009600192003840057600115200230400921600200000029000003000000320000036864004000000

Parameter Saving Mode AUTO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 40 281

3 AT Commands According to 3GPPTS 27007

31 Overview of AT Command According to 3GPP TS 27007

Command DescriptionAT+CGMI Request manufacturer identificationAT+CGMM Request model identificationAT+CGMR Request TA revision identification of software releaseAT+CGSN Request product serial number identification (identical with +GSN)AT+CSCS Select TE character setAT+CIMI Request international mobile subscriber identityAT+CLCK Facility lockAT+CMEE Report mobile equipment errorAT+COPS Operator selectionAT+CPAS Phone activity statusAT+CPIN Enter PINAT+CPWD Change passwordAT+CRC Set cellular result codes for incoming call indicationAT+CREG Network registrationAT+CRSM Restricted SIM accessAT+CSQ Signal quality reportAT+CPOL Preferred operator listAT+COPN Read operator namesAT+CFUN Set phone functionalityAT+CCLK ClockAT+CSIM Generic SIM accessAT+CBC Battery chargeAT+CUSD Unstructured supplementary service dataAT+CNUM Subscriber Number

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 41 281

32 Detailed Descriptions of AT Command According to 3GPP TS 27007

321 AT+CGMI Request Manufacturer Identification

AT+CGMI Request Manufacturer IdentificationTest CommandAT+CGMI=

ResponseOK

Execution CommandAT+CGMI

ResponseTA returns manufacturer identification textltmanufacturergt

OKParametersltmanufacturergt The ID of manufacturer

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

322 AT+CGMM Request Model Identification

AT+CGMM Request Model IdentificationTest CommandAT+CGMM=

ResponseOK

Execution CommandAT+CGMM

ResponseTA returns product model identification textltmodelgt

OKParametersltmodelgt Product model identification text

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 42 281

323 AT+CGMR Request TA Revision Identification of Software Release

AT+CGMR Request TA Revision Identification of Software ReleaseTest Command

AT+CGMR=ResponseOK

Execution Command

AT+CGMR

ResponseTA returns product software version identification textRevision ltrevisiongt

OKParametersltrevisiongt Product software version identification text

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

324 AT+CGSN Request Product Serial Number Identification

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

AT+CGSN=ResponseOK

Execution CommandAT+CGSN

Responsesee +GSNltsngt

OKParametersltsngt International mobile equipment identity (IMEI)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

325 AT+CSCS Select TE Character Set

AT+CSCS Select TE Character Set

Test CommandResponse+CSCS (list of supported ltchsetgts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 43 281

AT+CSCS=OKParametersltchsetgt GSM GSM 7 bit default alphabet (3GPP TS 23038)

UCS2 16-bit universal multiple-octet coded character set(ISOIEC10646) UCS2 character strings are converted tohexadecimal numbers from 0000 to FFFF eg 004100620063equals three 16-bit characters with decimal values 65 98 and99IRA International reference alphabet (ITU-T T50)

Read CommandAT+CSCS

Response+CSCS ltchsetgt

OKParametersSee Test Command

Write Command

AT+CSCS=ltchsetgt

ResponseSets which character set ltchsetgt are used by the TE The TA can thenconvert character strings correctly between the TE and ME character setsOKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Test Command

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

326 AT+CIMI Request International Mobile Subscriber Identity

AT+CIMI Request International Mobile Subscriber IdentityTest Command

AT+CIMI=ResponseOK

Execution CommandAT+CIMI

ResponseTA returns ltIMSIgtfor identifying the individual SIM which is attached to MEltIMSIgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltIMSIgt International Mobile Subscriber Identity (string without double

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 44 281

quotes)

Parameter Saving Mode NO_SAVEMax Response Time 20sReference3GPP TS 27007 [13]

Note

327 AT+CLCK Facility Lock

AT+CLCK Facility Lock

Test CommandAT+CLCK=

Response+CLCK (list of supported ltfacgts)

OKParametersSee Write Command

Write CommandAT+CLCK=ltfacgtltmodegt[ltpasswdgt[ltclassgt]]

ResponseThis Command is used to lock unlock or interrogate a ME or a networkfacility ltfacgt Password is normally needed to do such actions Whenquerying the status of a network service (ltmodegt=2) the response line forlsquonot activersquo case (ltstatusgt=0) should be returned only if service is notactive for any ltclassgt

If ltmodegtne2 and Command is successfulOKIf ltmodegt=2 and Command is successful+CLCK ltstatusgt[ltclass1gt[ltCRgtltLFgt+CLCKltstatusgtltclass2gt[hellip]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltfacgt

AB All Barring services(only for ltmodegt=0)AC All inComing barring services(only for ltmodegt=0) AGAll outGoing barring services(only for ltmodegt=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_V106

wwwsimcomcom 45 281

SC SIM (lock SIMUICC card) (SIMUICC asks password inMT power-up and when this lock command issued) Correspond toPIN1 code

FD SIM card or active application in the UICC (GSM orUSIM) fixed dialling memory feature (if PIN2 authentication has notbeen done during the current session PIN2 is required as ltpasswdgt)

PN Network Personalization Correspond to NCK codePU Network subset Personalization Correspond to NSCK

codePP Service Provider Personalization Correspond to SPCK

codeltmodegt

0 unlock1 lock2 query status

ltpasswdgt String type (Shall be the same as password specified for thefacility from the MT user interface or with command Change Password+CPWD)ltclassgt 1-255

1 Voice (telephony)2 Data refers to all bearer services with ltmodegt=2 this may refer

only to some bearer service if TA does not support values 16 32 64 and128)

4 Fax (facsimile services)7 All classes

ltstatusgt0 Not active1 Active

Parameter Saving Mode NO_SAVEMax Response Time 15sReference3GPP TS 27007 [14]

Note CME errors if SIM not inserted or PIN is not entered

328 AT+CMEE Report Mobile Equipment Error

AT+CMEE Report Mobile Equipment Error

Test Command

AT+CMEE=

Response+CMEE (list of supported ltngts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 46 281

AT+CMEE +CMEE ltngt

OKParametersSee Write Command

Write Command

AT+CMEE=[ltngt]

ResponseTA disables or enables the use of result code +CME ERROR lterrgt as anindication of an error relating to the functionality of the MEOKIf error is related to ME functionality+CME ERROR lterrgtParametersltngt 0 Disable +CME ERROR lterrgt result code and use ERRORinstead

1 Enable +CME ERROR lterrgt result code and use numericlterrgt2 Enable +CME ERROR lterrgt result code and use verboselterrgt values

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

329 AT+COPS Operator Selection

AT+COPS Operator Selection

Test CommandAT+COPS=

ResponseTA returns a list of quadruplets each representing an operator present inthe network Any of the formats may be unavailable and should then be anempty field The list of operators shall be in order home network networksreferenced in SIM and other networks

+COPS (list of supportedltstatgtlong alphanumericltopergtshortalphanumericltopergtnumeric ltopergtltnetactgt)s[(list of supportedltmodegts)(list of supported ltformatgts)]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Read CommandResponseTA returns the current mode and the currently selected operator If no

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 47 281

AT+COPS operator is selectedltformatgt and ltopergt are omitted+COPS ltmodegt[ltformatgtltopergtltnetactgt]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+COPS=ltmodegt[ltformatgt[ltopergt]]

ResponseTA forces an attempt to select and register the GSM network operator If theselected operator is not available no other operator shall be selected(except ltmodegt=4) The selected operator name format shall apply tofurther read commands (AT+COPS)OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstatgt 0 Unknown

1 Operator available2 Operator current3 Operator forbidden

ltopergt Refer to [27007]operator in format as per ltformatgt

ltmodegt 0 Automatic mode ltopergt field is ignored1 Manual (ltopergt field shall be present and ltAcTgt optionally)2 manual deregister from network3 set only ltformatgt (for read Command +COPS) - not

shown in Read Command response4 Manualautomatic (ltopergt field shall be present) if

manual selection fails automatic mode (ltmodegt=0) isentered

ltformatgt 0 Long format alphanumeric ltopergt1 Short format alphanumeric ltopergt2 Numeric ltopergt GSM Location Area Identification

numberltnetactgt 0 User-specified GSM access technology

1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

Parameter Saving Mode AUTO_SAVE

Max Response TimeTest command 45 secondsWrite command 120 seconds

Reference3GPP TS 27007 [14]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 48 281

3210 AT+CPAS Phone Activity Status

AT+CPAS Phone Activity Status

Test CommandAT+CPAS=

Response+CPAS (list of supported ltpasgts)

OKParametersSee Execution Command

Execution CommandAT+CPAS

ResponseTA returns the activity status of ME+CPAS ltpasgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltpasgt

0 Ready (MT allows commands from TATE)3 Ringing (MT is ready for commands from TATE but the ringer is

active)4 Call in progress (MT is ready for commands from TATE but a call

is in progress)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3211 AT+CPIN Enter PIN

AT+CPIN Enter PINTest CommandAT+CPIN=

ResponseOK

Read Command

AT+CPIN

ResponseTA returns an alphanumeric string indicating whether some password isrequired or not+CPIN ltcodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 49 281

Parametersltcodegt

READY MT is not pending for any passwordSIM PIN MT is waiting SIM PIN to be givenSIM PUK MT is waiting for SIM PUK to be givenPH_SIM PIN ME is waiting for phone to SIM card (antitheft)PH_SIM PUK ME is waiting for SIM PUK (antitheft)SIM PIN2 PIN2 eg for editing the FDN book possible only ifpreceding Command was acknowledged with +CME ERROR17SIM PUK2 Possible only if preceding Command wasacknowledged with error +CME ERROR 18

Write Command

AT+CPIN=ltpingt[ltnewpingt]

ResponseTA stores a password which is necessary before it can be operated (SIMPIN SIM PUK PH-SIM PIN etc)If the PIN required is SIM PUK or SIM PUK2 the second pin is requiredThis second pin ltnew pingt is used to replace the old pin in the SIMOKIf error is related to ME functionality+CME ERROR lterrgtParametersltpingt String type passwordltnew pingt String type If the PIN required is SIM PUK or SIMPUK2new password

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27007 [13]

Note

3212 AT+CPWD Change Password

AT+CPWD Change Password

Test Command

AT+CPWD=

ResponseTA returns a list of pairs which present the available facilities and themaximum length of their password+CPWD (list of supported ltfacgts list of supported ltpwdlengthgts)

OKParametersltfacgt See Write Commandltpwdlengthgt Integer max length of password

Write Command

AT+CPWD=ltfacgtltold

ResponseTA sets a new password for the facility lock functionOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 50 281

pwdgtltnewpwdgt Parametersltfacgt

AB All Barring servicesAC All inComing barring services(only for

ltmodegt=0)AG All outGoing barring services(only for

ltmodegt=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)SC SIM (lock SIMUICC card) (SIMUICC asks

password in MT power-up and when this lockcommand issued) Correspond to PIN1 code

P2 SIM PIN2ltoldpwdgt String type (string should be included in quotation marks)password specified for the facility from the user interface or with commandIf an old password has not yet been setltoldpwdgt is not to enterltnewpwdgt String type (string should be included in quotation marks)new password

Parameter Saving Mode NO_SAVEMax Response Time 15sReference3GPP TS 27007 [13]

Note

3213 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 ltmodegts)

OKParametersSee Write Command

Read Command

AT+CRC

Response+CRC ltmodegt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 51 281

Write Command

AT+CRC=[ltmodegt]

ResponseTA controls whether or not the extended format of incoming call indication isusedOKParametersltmodegt 0 Disable extended format

1 Enable extended formatOmitted Use previous value

Unsolicited Result CodeWhen enabled an incoming call is indicated to the TE with unsolicited resultcode +CRING lttypegt instead of the normal RINGParameterslttypegt ASYNC Asynchronous transparent

SYNC Synchronous transparentREL ASYNC Asynchronous non-transparentREL SYNC Synchronous non-transparentFAX FacsimileVOICE Voice

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3214 AT+CREG Network Registration

AT+CREG Network Registration

Test CommandAT+CREG=

Response+CREG (list of supported ltngts)

OKParametersSee Write Command

Read CommandAT+CREG

ResponseTA returns the status of result code presentation and an integer ltstatgtwhich shows whether the network has currently indicated the registration ofthe ME Location information elements ltlacgt and ltcigt are returned onlywhen ltngt=2 and ME is registered in the network+CREG ltngtltstatgt[ltlacgtltcigtltnetactgt]

OKIf error is related to ME functionality+CME ERROR lterrgt

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 52 281

AT+CREG[=ltngt] TA controls the presentation of an unsolicited result code +CREG ltstatgtwhen ltngt=1 and there is a change in the ME network registration statusOKParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code+CREG ltstatgt

2 Enable network registration unsolicited result code withlocation information(2 is only for 7000 series module whichsupport GPRS)CREG ltstatgt[ltlacgtltcigtltnetactgt]

ltstatgt 0 Not registered MT is not currently searching a newoperator to register to

1 Registered home network2 Not registered but MT is currently searching a newoperator to register to

3 Registration denied4 Unknown5 Registered roaming

ltlacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format

ltcigt String type (string should be included in quotation marks) twobyte cell ID in hexadecimal format

ltnetactgt 0 User-specified GSM access technology1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

Unsolicited Result CodeIf ltngt=1 and there is a change in the MT network registration status+CREG ltstatgtIf ltngt=2 and there is a change in the MT network registration status or achange of the network cell+CREG ltstatgt[ltlacgtltcigtltnetactgt]ParametersSee Write Command

Parameter Saving Mode -Max Response Time -Reference3GPP TS 27007 [13]

Note

3215 AT+CRSM Restricted SIM Access

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 53 281

AT+CRSM Restricted SIM AccessTest CommandAT+CRSM=

ResponseOK

Write CommandAT+CRSM=ltCommandgt[ltfileIdgt[ltP1gtltP2gtltP3gt[ltdatagt]]]

Response+CRSM ltsw1gtltsw2gt[ltresponsegt]

OKERRORIf error is related to ME functionality+CME ERROR lterrgtParametersltCommandgt

176 READ BINARY178 READ RECORD192 GET RESPONSE214 UPDATE BINARY220 UPDATE RECORD242 STATUSAll other values are reserved refer GSM 1111

ltfileIdgt Integer type this is the identifier for an elementary data file onSIM Mandatory for every Command except STATUSltP1gtltP2gtltP3gt Integer type range 0 ndash 255

Parameters to be passed on by the ME to the SIM refer GSM1111

ltdatagt Information which shall be written to the SIM (hex-decimalcharacter format)ltsw1gtltsw2gt Integer type range 0 - 255

Status information from the SIM about the execution of theactual Command These parameters are delivered to the TE inboth cases on successful or failed execution of the Commandrefer GSM 1111

ltresponsegt Response of a successful completion of the Commandpreviously issued (hexadecimal character format)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007GSM 1111

Note

3216 AT+CSQ Signal Quality Report

AT+CSQ Signal Quality ReportTest CommandAT+CSQ=

Response+CSQ (list of supported ltrssigts)(list of supported ltbergts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 54 281

OK

Execution CommandAT+CSQ

Response+CSQ ltrssigtltbergt

OKIf error is related to ME functionality+CME ERROR lterrgtExecution Command returns received signal strength indication ltrssigt andchannel bit error rate ltbergt from the ME Test Command returns valuessupported by the TAParametersltrssigt

0 -115 dBm or less1 - 111 dBm230 - 110 - 54 dBm31 -52 dBm or greater99 not known or not detectable

ltbergt (in percent)07 As RXQUAL values in the table in GSM 0508 [20]subclause 72499 Not known or not detectable

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3217 AT+CPOL Preferred Operator List

AT+CPOL Preferred Operator List

Test CommandAT+CPOL=

Response+CPOL (list of supported ltindexgts)(list of supported ltformatgts)

OKParametersSee Write Command

Read Command

AT+CPOL

Response+CPOLltindex1gtltformatgtltoper1gt[ltGSMgtltGSM_compactgtltUTRANgtltE-UTRANgt][ltCRgtltLFgt+CPOLltindex2gtltformatgtltoper2gt[ltGSMltGSM_compactgtltUTRANgtltE-UTRANgt][hellip]]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 55 281

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CPOL=ltindexgt[ltformatgt[ltopergt[ltGSMgtltGSM_compactgtltUTRANgtltE-UTRANgt]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltindexgt Integer type order number of operator in SIM preferredoperator listltformatgt Indicates whether alphanumeric or numeric

format used (see +COPS Command)0 Long format alphanumeric ltopergt1 Short format alphanumeric ltopergt2 Numeric ltopergt

ltopergt String type(string should be included in quotation marks)ltGSMgt GSM access technology

0 Access technology is not selected1 Access technology is selected

ltGSM_compactgt GSM compact access technology0 Access technology is not selected1 Access technology is selected

ltUTRANgt UTRAN access technology0 Access technology is not selected1 Access technology is selected

ltE-UTRANgt E-UTRAN access technology0 Access technology is not selected1 Access technology is selected

Parameter Saving Mode -Max Response Time -Reference3GPP TS 27007 [13]

Note

3218 AT+COPN Read Operator Names

AT+COPN Read Operator NamesTest Command

AT+COPN=ResponseOK

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 56 281

AT+COPN +COPN ltnumeric1gtltalpha1gt[ltCRgtltLFgt+COPN ltnumeric2gtltalpha2gt[hellip]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltnumericngtString type (string should be included in quotation marks)operator in numeric format (see +COPS)ltalphangt String type (string should be included in quotation marks)operator in long alphanumeric format (see +COPS)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3219 AT+CFUN Set Phone Functionality

AT+CFUN Set Phone Functionality

Test CommandAT+CFUN=

Response+CFUN (list of supported ltfungts)(list of supported ltrstgts)

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Read CommandAT+CFUN

Response+CFUN ltfungt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CFUN=ltfungt[ltrstgt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltfungt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 57 281

0 Minimum functionality1 Full functionality (Default)4 Disable phone both transmit and receive RF circuits5 Factory Test Mode6 Reset7 Offline Mode

ltrstgt0 Do not Reset the MT before setting it to ltfungt power level1 Reset the MT before setting it to ltfungt power level

Parameter Saving Mode -Max Response Time 10s

Reference3GPP TS 27007 [13]

Note The ltfungt power level will be written to flash except minimum

functionality AT+CFUN=11 can be used to reset module purposely at minimumfull

functionality mode Response string OK will be returned after module resets if baud rate

is set to fixed baud rate

3220 AT+CCLK Clock

AT+CCLK ClockTest Command

AT+CCLK=ResponseOK

Read CommandAT+CCLK

Response+CCLK lttimegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CCLK=lttimegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParameterslttimegt String type(string should be included in quotation marks) valueformat is yyMMddhhmmssplusmnzz where characters indicate year (two lastdigits)month day hour minutes seconds and time zone (indicates thedifference expressed in quarters of an hour between the local time andGMT range -47+48) Eg 6th of May 2010 000152 GMT+2 hours

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 58 281

equals to 100506000152+08

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

NoteOnly time zone is auto saved

3221 AT+CSIM Generic SIM Access

AT+CSIM Generic SIM AccessTest CommandAT+CSIM=

ResponseOK

Write CommandAT+CSIM=ltlengthgtltCommandgt

Response+CSIM ltlengthgtltresponsegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltlengthgt Integer type length of characters sent to the TE inltCommandgt or ltresponsegt (ie twice the number of octets in the rawdata)ltCommandgt String type (string should be included in quotation marks)hex format GSM 1111 SIM Command sent from the ME to the SIMltresponsegt String type(string should be included in quotation marks)hex format GSM 1111 response from SIM to ltCommandgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3222 AT+CBC Battery Charge

AT+CBC Battery Charge

Test CommandAT+CBC=

Response+CBC (list of supported ltbcsgts)(list of supported ltbclgts)(ltvoltagegt)

OKParametersSee Execution Command

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 59 281

AT+CBC +CBC ltbcsgtltbclgtltvoltagegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltbcsgt Charge status

0 ME is not charging1 ME is charging2 Charging has finished

ltbclgt Battery connection level1100 battery has 1- 100 percent of capacity remaining vent

ltvoltagegt Battery voltage(mV)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3223 AT+CUSD Unstructured Supplementary Service Data

AT+CUSD Unstructured Supplementary Service Data

Test CommandAT+CUSD=

Response+CUSD (list of supported ltngts)

OKParametersSee Write Command

Read CommandAT+CUSD

Response+CUSD ltngt

OKParametersSee Write Command

Write CommandAT+CUSD=ltngtltstrgtltdcsgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltngt A numeric parameter which indicates control of the unstructuredsupplementary service data

0 disable the result code presentation in the TE1 enable the result code presentation in the TE2 cancel session (not applicable to read Command response)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 60 281

ltstrgt String type (string should be included in quotation marks)USSD-stringltdcsgt Cell Broadcast Data Coding Scheme in integer format

(default 0)Parameter Saving Mode NO_SAVEMax Response Time -ReferenceGSM 0338 [25]

NoteWhen ussd is not suport or return errorTE will print +CUSD4

3224 AT+CNUM Subscriber Number

AT+CNUM Subscriber NumberTest Command

AT+CNUM=ResponseOK

Execution CommandAT+CNUM

Response+CNUM ltnumber1gtlttype1gt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltnumberxgt String type (string should be included in quotation marks)phone number of format specified by lttypexgtlttypexgt Type of address octet in integer format (refer GSM0408[8]

subclause 10547)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 61 281

4 AT Commands According to 3GPPTS 27005

The 3GPP TS 27005 commands are for performing SMS and CBS related operations SIM7000 Seriessupports both Text and PDU modes

41 Overview of AT Commands According to 3GPP TS 27005

Command DescriptionAT+CMGD Delete SMS messageAT+CMGF Select SMS message formatAT+CMGL List SMS messages from preferred storeAT+CMGR Read SMS messageAT+CMGS Send SMS messageAT+CMGW Write SMS message to memoryAT+CMSS Send SMS message from storageAT+CNMI New SMS message indicationsAT+CPMS Preferred SMS message storageAT+CRES Restore SMS settingsAT+CSAS Save SMS settingsAT+CSCA SMS service center addressAT+CSDH Show SMS text mode parametersAT+CSMP Set SMS text mode parametersAT+CSMS Select message service

42 Detailed Descriptions of AT Commands According to 3GPP TS

27005

421 AT+CMGD Delete SMS Message

AT+CMGD Delete SMS MessageTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 62 281

AT+CMGD= +CMGD (list of supported ltindexgts)(list of supported ltdelflaggts)

OKParametersSee Write Command

Write Command

AT+CMGD=ltindexgt[ltdelflaggt]

ResponseTA deletes message from preferred message storage ltmem1gt locationltindexgtOKERRORIf error is related to ME functionality+CMS ERROR lterrgtParametersltindexgt Integer type value in the range of location numbers supported bythe associated memoryltdelflaggt 0 Delete the message specified in ltindexgt

1 Delete all read messages from preferred message storageleaving unread messages and stored mobile originatedmessages (whether sent or not) untouched

2 Delete all read messages from preferred message storageand sent mobile originated messages leaving unreadmessages and unsent mobile originated messagesuntouched

3 Delete all read messages from preferred message storagesent and unsent mobile originated messages leavingunread messages untouched

4 Delete all messages from preferred message storageincluding unread messages

Parameter Saving Mode NO_SAVE

Max Response Time5s(delete 1 message)25s(delete 50 messages)25s(delete 150 messages)

Reference3GPP TS 27005

Note

422 AT+CMGF Select SMS Message Format

AT+CMGF Select SMS Message Format

Test CommandAT+CMGF=

Response+CMGF (list of supported ltmodegts)

OKParameter

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 63 281

See Write Command

Read CommandAT+CMGF

Response+CMGF ltmodegt

OKParameterSee Write Command

Write Command

AT+CMGF=[ltmodegt]

ResponseTA sets parameter to denote which input and output format of messages touseOKParameterltmodegt 0 PDU mode

1 Text modeParameter Saving Mode -Max Response Time -Reference3GPP TS 27005

Note

423 AT+CMGL List SMS Messages from Preferred Store

AT+CMGL List SMS Messages from Preferred Store

Test Command

AT+CMGL=

Response+CMGL (list of supported ltstatgts)

OKParameterSee Write Command

Write Command

AT+CMGL=ltstatgt[ltmodegt]

Parameters1) If text modeltstatgt REC UNREAD Received unread messages

REC READ Received read messagesSTO UNSENT Stored unsent messagesSTO SENT Stored sent messagesALL All messages

ltmodegt 0 Normal1 Not change status of the specified SMS record

2) If PDU modeltstatgt 0 Received unread messages

1 Received read messages2 Stored unsent messages3 Stored sent messages4 All messages

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 64 281

ltmodegt 0 Normal1 Not change status of the specified SMS record

ResponseTA returns messages with status value ltstatgt from message storageltmem1gt to the TE If status of the message is received unread status inthe storage changes to received read

1) If text mode (+CMGF=1) and Command successfulfor SMS-SUBMITs andor SMS-DELIVERs+CMGL ltindexgtltstatgtltoadagt[ltalphagt][ltsctsgt][lttooatodagtltlengthgt]ltCRgtltLFgtltdatagt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltdaoagt[ltalphagt][ltsctsgt][lttooatodagtltlengthgt]ltCRgtltLFgtltdatagt[]]

for SMS-STATUS-REPORTs+CMGL ltindexgtltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt[]]

for SMS-COMMANDs+CMGL ltindexgtltstatgtltfogtltctgt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltfogtltctgt[]]

for CBM storage+CMGL ltindexgtltstatgtltsngtltmidgtltpagegtltpagesgtltCRgtltLFgtltdatagtltCRgtltLFgt+CMGL ltindexgtltstatgtltsngtltmidgtltpagegtltpagesgtltCRgtltLFgtltdatagt[]]OK

2) If PDU mode (+CMGF=0) and Command successful+CMGL ltindexgtltstatgt[ltalphagt]ltlengthgtltCRgtltLFgtltpdugtltCRgtltLFgt+CMGL ltindexgtltstatgt[alpha]ltlengthgtltCRgtltLFgtltpdugt[]]OK

3)If error is related to ME functionality+CMS ERROR lterrgtParametersltalphagt String type(string should be included in quotation marks)alphanumeric representation of ltdagt or ltoagt corresponding to the entryfound in MT phonebook implementation of this feature is manufacturerspecific used character set should be the one selected with CommandSelect TE Character Set +CSCS (see definition of this Command in 3GPP

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 65 281

TS 27007)ltdagt GSM 0340 TP-Destination-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (referCommand +CSCS in 3GPP TS 27007) type of address given by lttodagtltdatagt In the case of SMS GSM 0340 TP-User-Data in text moderesponses format

- if ltdcsgt indicates that GSM 0338 default alphabet is used andltfogt indicates that GSM 0340 TPUser-Data-Header-Indicationis not set- if TE character set other than HEX (refer Command Select TECharacter Set +CSCS in 3GPP TS 27007)META convertsGSM alphabet into current TE character set according to rules ofAnnex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number (eg character P (GSM 23) is presented as17 (IRA 49 and 55))- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused or ltfogt indicates that GSM 0340TP-User-Data-Header-Indication is set META converts each8-bit octet into two IRA character long hexadecimal number (egoctet with integer value 42 is presented to TE as two characters2A (IRA 50 and 65)) In the case of CBS GSM 0341 CBMContent of Message in text mode responses format- if ltdcsgt indicates that GSM 0338 default alphabet is used- if TE character set other than HEX (refer Command +CSCS in3GPP TS 27007) META converts GSM alphabet into currentTE character set according to rules of Annex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused META converts each 8-bit octet into two IRA characterlong hexadecimal number

ltlengthgt Integer type value indicating in the text mode (+CMGF=1) thelength of the message body ltdatagt (or ltcdatagt) in characters or in PDUmode (+CMGF=0) the length of the actual TP data unit in octets (ie the RPlayer SMSC address octets are not counted in the length)ltindexgt Integer type value in the range of location numbers supportedby the associated memoryltoagt GSM 0340 TP-Originating-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (referCommand +CSCS in 3GPP TS 27007) type of address given by lttooagtltpdugt In the case of SMS GSM 0411 SC address followed by

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 66 281

GSM 0340 TPDU in hexadecimal format META converts each octet of TPdata unit into two IRA character long hexadecimal number (eg octet withinteger value 42 is presented to TE as two characters 2A (IRA 50 and 65))In the case of CBS GSM 0341 TPDU in hexadecimal formatltsctsgt GSM 0340 TP-Service-Center-Time-Stamp in time-stringformat (refer ltdtgt)lttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)lttooagt GSM 0411 TP-Originating-Address Type-of-Address octet ininteger format (default referlttodagt)

Execution Command

AT+CMGL

1) If text modethe same as AT+CMGL=REC UNREAD received unread messages

2) If PDU modethe same as AT+CMGL=0 received unread messages

See more messages please refer to Write CommandParametersSee Write Command

Parameter Saving Mode NO_SAVE

Max Response Time20s(list 50 messages)20s(list 150 messages)

Reference3GPP TS 27005

Note

424 AT+CMGR Read SMS Message

AT+CMGR Read SMS MessageTest CommandAT+CMGR=

ResponseOK

Write CommandAT+CMGR=ltindexgt[ltmodegt]

Parametersltindexgt Integer type value in the range of location numbers supportedby the associated memoryltmodegt 0 Normal

1 Not change status of the specified SMS recordResponseTA returns SMS message with location value ltindexgt from messagestorage ltmem1gt to the TE If status of the message is received unreadstatus in the storage changes to received read1) If text mode (+CMGF=1) and Command successfulfor SMS-DELIVER+CMGR ltstatgtltoagt[ltalphagt]ltsctsgt[lttooagtltfogtltpidgtltdcsgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 67 281

ltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagtfor SMS-SUBMIT+CMGR ltstatgtltdagt[ltalphagt][lttodagtltfogtltpidgtltdcsgt[ltvpgt]ltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

for SMS-STATUS-REPORTs+CMGR ltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

for SMS-COMMANDs+CMGR ltstatgtltfogtltctgt[ltpidgt[ltmngt][ltdagt][lttodagt]ltlengthgtltCRgtltLFgtltcdatagt]

for CBM storage+CMGR ltstatgtltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt2) If PDU mode (+CMGF=0) and Command successful+CMGR ltstatgt[ltalphagt]ltlengthgtltCRgtltLFgtltpdugt

OK3) If error is related to ME functionality+CMS ERROR lterrgtParametersltalphagt String type (string should be included in quotation marks)alphanumeric representation of ltdagt or ltoagt corresponding to the entryfound in MT phonebook implementation of this feature is manufacturerspecificltdagt GSM 0340 TP-Destination-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (specifiedby +CSCS in 3GPP TS 27007) type of address given by lttodagtltdatagt In the case of SMS GSM 0340 TP-User-Data in text moderesponses format

- if ltdcsgt indicates that GSM 0338 default alphabet is used andltfogt indicates that GSM 0340 TPUser-Data-Header-Indicationis not set- if TE character set other than HEX (refer Command Select TECharacter Set +CSCS in 3GPP TS 27007)META convertsGSM alphabet into current TE character set according to rules ofAnnex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number (eg character P (GSM 23) is presented as17 (IRA 49 and 55))- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused or ltfogt indicates that GSM 0340TP-User-Data-Header-Indication is set META converts each8-bit octet into two IRA character long hexadecimal number (eg

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 68 281

octet with integer value 42 is presented to TE as two characters2A (IRA 50 and 65)) In the case of CBS GSM 0341 CBMContent of Message in text mode responses format- if ltdcsgt indicates that GSM 0338 default alphabet is used- if TE character set other than HEX (refer Command +CSCS in3GPP TS 27007) META converts GSM alphabet into currentTE character set according to rules of Annex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused META converts each 8-bit octet into two IRA characterlong hexadecimal number

ltdcsgt Depending on the Command or result code GSM 0338 SMSData Coding Scheme (default 0) or Cell Broadcast Data Coding Scheme ininteger formatltfogt Depending on the Command or result code first octet of GSM0340 SMS-DELIVER SMS-SUBMIT (default 17)SMS-STATUS-REPORT or SMS-COMMAND (default 2) in integer formatltlengthgt integer type value indicating in the text mode (+CMGF=1) thelength of the message body ltdatagt (or ltcdatagt) in characters or inPDU mode (+CMGF=0) the length of the actual TP data unit in octets (iethe RP layer SMSC address octets are not counted in the length)ltmidgt GSM 0341 CBM Message Identifier in integer formatltoagt GSM 0340 TP-Originating-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted characters of the currently selected TE character set (specifiedby +CSCS in 3GPP TS 27007) type of address given by lttooagtltpdugt In the case of SMS GSM 0411 SC address followed by GSM0340 TPDU in hexadecimal format META converts each octet of TP dataunit into two IRA character long hexadecimal number (eg octet with integervalue 42 is presented to TE as two characters 2A (IRA 50 and 65)) In thecase of CBS GSM 0341 TPDU in hexadecimal formatltpidgt GSM 0340 TP-Protocol-Identifier in integer format

(default 0)ltscagt GSM 0411 RP SC address Address-Value field in stringformat BCD numbers (or GSM default alphabet characters) are convertedto characters of the currently selected TE character set (specified by+CSCS in 3GPP TS 27007) type of address given by lttoscagtltsctsgt GSM 0340 TP-Service-Centre-Time-Stamp in time-stringformat (refer ltdtgt)ltstatgt 0 REC UNREAD Received unread messages

1 REC READ Received read messages2 STO UNSENT Stored unsent messages3 STO SENT Stored sent messages4 ALL All messages

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 69 281

lttodagt GSM 0411 TP-Destination-Address Type-of-Address octetin integer format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)lttooagt GSM 0411 TP-Originating-Address Type-of-Address octet ininteger format (default referlttodagt)lttoscagt GSM 0411 RP SC address Type-of-Address octet in integerformat (default refer lttodagt)ltvpgt Depending on SMS-SUBMIT ltfogt setting GSM 0340TP-Validity-Period either in integer format (default 167) or in time-stringformat (refer ltdtgt)

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

425 AT+CMGS Send SMS Message

AT+CMGS Send SMS MessageTest CommandAT+CMGS=

ResponseOK

Write Command1) If text mode(+CMGF=1)AT+CMGS=ltdagt[lttodagt]ltCRgttext is enteredltctrl-ZESCgtESC quits withoutsending

2) If PDU mode(+CMGF=0)AT+CMGS=ltlengthgtltCRgtPDU is givenltctrl-ZESCgt

Parametersltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)ltlengthgt Integer type value (not exceed 160 bytes) indicating in the textmode (+CMGF=1) the length of the message body ltdatagt (or ltcdatagt) incharacters or in PDU mode (+CMGF=0) the length of the actual TP dataunit in octets (ie the RP layer SMSC address octets are not counted in thelength)ResponseTA sends message from a TE to the network (SMS-SUBMIT) Messagereference value ltmrgt is returned to the TE on successful message deliveryOptionally (when +CSMS ltservicegt value is 1 and network supports)ltsctsgt is returned Values can be used to identify message uponunsolicited delivery status report result code1) If text mode(+CMGF=1) and sending successful+CMGS ltmrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 70 281

OK2) If PDU mode(+CMGF=0) and sending successful+CMGS ltmrgt

OK3)If error is related to ME functionality+CMS ERROR lterrgtParameterltmrgt GSM 0340 TP-Message-Reference in integer format

Parameter Saving Mode NO_SAVEMax Response Time 60sReference3GPP TS 27005

Note Reject incoming call when sending messages

426 AT+CMGW Write SMS Message to Memory

AT+CMGW Write SMS Message to MemoryTest CommandAT+CMGW=

ResponseOK

Write Command1) If text mode(+CMGF=1)

AT+CMGW=ltoadagt[lttooatodagt][ltstatgt]ltCRgt text is enteredltctrl-ZESCgtltESCgt quits withoutsending

2) If PDU mode(+CMGF=0)AT+CMGW=ltlengthgt[ltstatgt]ltCRgtPDU is givenltctrl-ZESCgt

ResponseTA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) fromTE to memory storage ltmem2gt Memory location ltindexgt of the storedmessage is returned By default message status will be set to storedunsent but parameter ltstatgt allows also other status values to be given

If writing is successful+CMGW ltindexgt

OKIf error is related to ME functionality+CMS ERROR lterrgtParametersltoagt GSM 0340 TP-Originating-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007)type of address given by lttooagtltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttooagt GSM 0411 TP-Originating-Address Type-of-Address octet in

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 71 281

integer format (default refer lttodagt)lttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise 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)

ltlengthgt Integer type value (not exceed 160 bytes) indicating in the textmode (+CMGF=1) the length of the message body ltdatagt (or ltcdatagt) incharacters

or in PDU mode (+CMGF=0) the length of the actual TP dataunit in octets (ie the RP layer SMSC address octets are notcounted in the length)

ltstatgt in the text mode (+CMGF=1)STO UNSENT Stored unsent messagesSTO SENT Stored sent messagesin PDU mode (+CMGF=0)0 Received unread messages1 Received read messages2 Stored unsent messages3 Stored sent messages

ltpdugt In the case of SMS GSM 0411 SC address followed by GSM0340 TPDU in hexadecimal format META converts each octet of TP dataunit into two IRA character long hexadecimal number (eg octet with integervalue 42 is presented to TE as two characters 2A (IRA 50 and 65)) In thecase of CBS GSM 0341 TPDU in hexadecimal formatltindexgt Index of message in selected storage ltmem2gt

Execution CommandAT+CMGW

ResponseTA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) fromTE to memory storage ltmem2gt Memory location ltindexgt of the storedmessage is returned By default message status will be set to storedunsent but parameter ltstatgt allows also other status values to be given

If writing is successful+CMGW ltindexgt

OKIf error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 72 281

427 AT+CMSS Send SMS Message from Storage

AT+CMSS Send SMS Message from StorageTest CommandAT+CMSS=

ResponseOK

Write CommandAT+CMSS=ltindexgt[ltdagtlttodagt]

ResponseTA sends message with location value ltindexgt from message storageltmem2gt to the network (SMS-SUBMIT) If new recipient address ltdagt isgiven it shall be used instead of the one stored with the messageReference value ltmrgt is returned to the TE on successful messagedelivery Values can be used to identify message upon unsolicited deliverystatus report result code1) If text mode(+CMGF=1) and sending successful+CMSS ltmrgt

OK2) If PDU mode(+CMGF=0) and sending successful+CMSS ltmrgt

OK3)If error is related to ME functionality+CMS ERROR lterrgtParametersltindexgt Integer type value in the range of location numbers supportedby the associated memoryltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttodagt GSM 0411 TP-Destination-Address Type-of-Address octetin integer format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)ltmrgt GSM 0340 TP-Message-Reference in integer format

Parameter Saving Mode NO_SAVEMax Response Time 60sReference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 73 281

428 AT+CNMI New SMS Message Indications

AT+CNMI New SMS Message Indications

Test Command

AT+CNMI=

Response+CNMI (list of supported ltmodegts)(list of supported ltmtgts)(list ofsupported ltbmgts)(list of supported ltdsgts)(list of supported ltbfrgts)

OKParametersSee Write Command

Read Command

AT+CNMI

Response+CNMI ltmodegtltmtgtltbmgtltdsgtltbfrgt

OKParametersSee Write Command

Write Command

AT+CNMI=ltmodegt[ltmtgt[ltbmgt[ltdsgt[ltbfrgt]]]]

ResponseTA selects the procedure for how the receiving of new messages from thenetwork is indicated to the TE when TE is active eg DTR signal is ON IfTE is inactive (eg DTR signal is OFF) message receiving should be doneas specified in GSM 0338

OKorERRORParametersltmodegt 0 Buffer unsolicited result codes in the TA If TA result codebuffer is full indications can be buffered in some other place or the oldestindications may be discarded and replaced with the new receivedindications

1 Discard indication and reject new received messageunsolicited result codes when TA-TE link is reserved (eg in on-line datamode) Otherwise forward them directly to the TE

2 Buffer unsolicited result codes in the TA when TA-TE linkis reserved (eg in on-line data mode) and flush them to the TE afterreservation Otherwise forward them directly to the TEltmtgt (the rules for storing received SMs depend on its data codingscheme (refer GSM 0338 [2]) preferred memory storage (+CPMS) settingand this value)

0 No SMS-DELIVER indications are routed to the TE1 If SMS-DELIVER is stored into META indication of the

memory location is routed to the TE using unsolicited result code +CMTIltmemgtltindexgt

2 SMS-DELIVERs (except class 2) are routed directly to theTE using unsolicited result code

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 74 281

+CMT [ltalphagt]ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CMTltoagt[ltalphagt]ltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt (text mode enabled about parameters in italics referCommand Show Text Mode Parameters +CSDH) Class 2 messages resultin indication as defined in ltmtgt=1

3 Class 3 SMS-DELIVERs are routed directly to TEusing unsolicited result codes defined in ltmtgt=2 Messages of other

classesresult in indication as defined in ltmtgt=1ltbmgt (the rules for storing received CBMs depend on its data codingscheme (refer GSM 0338 [2]) the setting of Select CBM Types (+CSCB)and this value)

0 No CBM indications are routed to the TE2 New CBMs are routed directly to the TE using unsolicited

result code+CBM ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CBM ltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt (textmode enabled)ltdsgt 0 No SMS-STATUS-REPORTs are routed to the TE

1 SMS-STATUS-REPORTs are routed to the TE usingunsolicited result code+CDS ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CDS ltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt (text mode enabled)

2 If SMS-STATUS-REPORT is stored into META indicationof the memory location is routed to the TE using unsolicited result code+CDSI ltmem3gtltindexgtltbfrgt 0 TA buffer of unsolicited result codes defined within thisCommand is flushed to the TE when ltmodegt 13 is entered (OK responseshall be given before flushing the codes)

1 TA buffer of unsolicited result codes defined within thiscommand is cleared when ltmodegt 1hellip3 is enteredUnsolicited result code1 Indicates that new message has been receivedIf ltmtgt=1+CMTI ltmem3gtltindexgtIf ltmtgt=2 (PDU mode enabled)+CMT [ltalphagt]ltlengthgtltCRgtltLFgtltpdugtIf ltmtgt=2 (text mode enabled)+CMTltoagtltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 75 281

2 Indicates that new cell broadcast message has been receivedIf ltbmgt=2 (PDU mode enabled)+CBM ltlengthgtltCRgtltLFgtltpdugtIf ltbmgt=2 (text mode enabled)+CBM ltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt

3 Indicates that new SMS status report has been receivedIf ltdsgt=1 (PDU mode enabled)+CDS ltlengthgtltCRgtltLFgtltpdugtIf ltdsgt=1 (text mode enabled)+CDS ltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

Parameter Saving Mode -Max Response Time -

Reference3GPP TS 27005

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 activeeg DTR signal is ON If TE is inactive (eg DTR signal is OFF) If setltmtgt=2ltmtgt=3 or ltdsgt=1 make sure ltmodegt=1 otherwise it willreturn error

429 AT+CPMS Preferred SMS Message Storage

AT+CPMS Preferred SMS Message Storage

Test Command

AT+CPMS=

Response+CPMS (list of supported ltmem1gts)(list of supported ltmem2gts)(list ofsupported ltmem3gts)

OKParametersSee Write Command

Read Command

AT+CPMS

Response+CPMS ltmem1gtltused1gtlttotal1gtltmem2gtltused2gtlttotal2gtltmem3gtltused3gtlttotal3gt

OKERRORParametersSee Write Command

Write Command

AT+CPMS=ltmem1gt[ltmem2gt[ltmem3gt]]

ResponseTA selects memory storages ltmem1gtltmem2gt and ltmem3gt to be used forreading writing etc+CPMS ltused1gtlttotal1gtltused2gtlttotal2gtltused3gtlttotal3gt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 76 281

OKERRORParametersltmem1gt Messages to be read and deleted from this memory storage

SMSIM message storageltmem2gt Messages will be written and sent to this memory storage

SMSIM message storageltmem3gt Received messages will be placed in this memory storage ifrouting to PC is not set (+CNMI)

SMSIM message storageltusedxgt Integer type Number of messages currently in ltmemxgtlttotalxgt Integer type Number of messages storable in ltmemxgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4210 AT+CRES Restore SMS Settings

AT+CRES Restore SMS Settings

Test Command

AT+CRES=

Response+CRES list of supported ltprofilegts

OKParameterSee Write Command

Write CommandAT+CRES=ltprofilegt

ResponseExecution command restores message service settings from non-volatilememory to active memory A TA can contain several profiles of settingsSettings specified in commands Service Centre Address +CSCA and SetMessage Parameters +CSMP are restored Certain settings may not besupported by the storage (eg (U)SIM SMS parameters) and therefore cannot be restoredOKERRORParameterltprofilegt 0 Restore SM service settings from profile 0

Execution CommandAT+CRES

ResponseSame as AT+CRES=0OKIf error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 77 281

Max Response Time 5sReference3GPP TS 27005

Note

4211 AT+CSAS Save SMS Settings

AT+CSAS Save SMS Settings

Test Command

AT+CSAS=

Response+CSAS list of supported ltprofilegts

OKParameterSee Write Command

Write CommandAT+CSAS=ltprofilegt

ResponseExecution command saves active message service settings to anon-volatile memory Settings specified in commands Service CentreAddress +CSCA and Set Message Parameters +CSMP are saved Certainsettings may not be supported by the storage (eg (U)SIM SMSparameters) and therefore can not be savedOKERRORParameterltprofilegt 0 Save SM service setting in profile 0

Execution CommandAT+CSAS

ResponseSame as AT+CSAS=0OK

If error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

4212 AT+CSCA SMS Service Center Address

AT+CSCA SMS Service Center AddressTest CommandAT+CSCA=

ResponseOK

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 78 281

AT+CSCA +CSCA ltscagtlttoscagt[ltscaAlphagt]

OKParametersSee Write Command

Write Command

AT+CSCA=ltscagt[lttoscagt]

ResponseTA updates the SMSC address through which mobile originated SMS aretransmitted In text mode setting is used by send and writes commands InPDU mode setting is used by the same commands but only when thelength of the SMSC address coded into ltpdugt parameter equals zero

Note The Command writes the parameters in NON-VOLATILE memoryOKIf error is related to ME functionality+CME ERROR lterrgtParametersltscagt GSM 0411 RP SC address Address-Value field in stringformat(string should be included in quotation marks) BCD numbers (orGSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttoscagtlttoscagt Service center address format GSM 0411 RP SC addressType-of-Address octet in integer format (default refer lttodagt)ltscaAlphagt String type(string should be included in quotationmarks)

Service center address alpha dataParameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

4213 AT+CSDH Show SMS Text Mode Parameters

AT+CSDH Show SMS Text Mode Parameters

Test CommandAT+CSDH=

Response+CSDH (list of supported ltshowgts)

OKParameterSee Write Command

Read CommandAT+CSDH

Response+CSDH ltshowgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 79 281

OKParameterSee Write Command

Write CommandAT+CSDH=ltshowgt

ResponseTA determines whether detailed header information is shown in text moderesult codesOKParameterltshowgt 0 Do not show header values defined in commands +CSCAand +CSMP (ltscagtlttoscagtltfogtltvpgtltpidgt and ltdcsgt) norltlengthgtlttodagt or lttooagt in +CMT +CMGL +CMGR result codes forSMS-DELIVERs and SMS-SUBMITs in text mode

1 Show the values in result codesExecution Command

AT+CSDHResponseOK

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4214 AT+CSMP Set SMS Text Mode Parameters

AT+CSMP Set SMS Text Mode Parameters

Test Command

AT+CSMP=

ResponseOKParametersSee Write Command

Read CommandAT+CSMP

Response+CSMP ltfogtltvpgtltpidgtltdcsgt

OKParametersSee Write Command

Write Command

AT+CSMP=[ltfogt[ltvpgtltpidgtltdcsgt]]

ResponseTA selects values for additional parameters needed when SM is sent to thenetwork or placed in a storage when text mode is selected (+CMGF=1) It ispossible to set the validity period starting from when the SM is received bythe SMSC (ltvpgt is in range 0 255) or define the absolute time of thevalidity period termination (ltvpgt is a string)

Note The Command writes the parameter ltfogt in NON-VOLATILE memoryOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 80 281

Parametersltfogt Depending on the command or result code first octet of GSM0340 SMS-DELIVER SMS-SUBMIT (default 17)SMS-STATUS-REPORT or SMS-COMMAND (default 2) in integer formatSMS status report is supported under text mode if ltfogt is set to 49ltvpgt Depending on SMS-SUBMIT ltfogt setting GSM 0340TP-Validity-Period either in integer format (default 167) or in time-stringformat (refer ltdtgt)ltpidgt GSM 0340 TP-Protocol-Identifier in integer format (default 0)ltdcsgt GSM 0338 SMS Data Coding Scheme in Integer format

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4215 AT+CSMS Select Message Service

AT+CSMS Select Message Service

Test Command

AT+CSMS=

Response+CSMS (list of supported ltservicegts)

OKParameterSee Write Command

Read Command

AT+CSMS

Response+CSMS ltservicegtltmtgtltmogtltbmgt

OKParametersSee Write Command

Write CommandAT+CSMS=ltservicegt

Response+CSMS ltmtgtltmogtltbmgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltservicegt 0 GSM 0340 and 0341 (the syntax of SMS AT commandsis compatible with 3GPP TS 27005 Phase 2 version 470 Phase 2+features which do not require new Command syntax may be supported (egcorrect routing of messages with new Phase 2+ data coding schemes))

1 GSM 0340 and 0341 (the syntax of SMS AT commandsis compatible with 3GPP TS 27005 Phase 2+

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 81 281

version the requirement of ltservicegt setting 1 ismentioned under corresponding command descriptions)

ltmtgt Mobile Terminated Messages0 Type not supported1 Type supported

ltmogt Mobile Originated Messages0 Type not supported1 Type supported

ltbmgt Broadcast Type Messages0 Type not supported1 Type supported

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 82 281

5 AT Commands Special for SIMCom

51 Overview

Command DescriptionAT+CPOWD Power offAT+CADC Read ADCAT+CFGRI Indicate RI when using URCAT+CLTS Get local timestampAT+CBAND Get and set mobile operation bandAT+CNSMOD Show network system modeAT+CSCLK Configure slow clockAT+CCID Show ICCIDAT+CDEVICE View Current Flash Device TypeAT+GSV Display product identification informationAT+SGPIO Control the GPIOAT+SLEDS Set the timer period of net lightAT+CNETLIGHT Close the net light or open it to shiningAT+CSGS Netlight indication of GPRS statusAT+CGPIO Control the GPIO by PIN IndexAT+CBATCHK Set VBAT checking feature ONOFFAT+CNMP Preferred mode selectionAT+CMNB Preferred selection between CAT-M and NB-IoTAT+CPSMS Power Saving Mode SettingAT+CEDRXS Extended-DRX SettingAT+CPSI Inquiring UE system informationAT+CGNAPN Get Network APN in CAT-M Or NB-IOTAT+CSDP Service Domain PreferenceAT+MCELLLOCK Lock the special CAT-M cellAT+NCELLLOCK Lock the special NB-IOT cellAT+NBSC Configure NB-IOT Scrambling FeatureAT+CAPNMODE Select the mode of application configure APNAT+CRRCSTATE Query RRC StateAT+CBANDCFG Configure CAT-M Or NB-IOT BandAT+CNACT APP Network ActiveAT+CNCFG PDP Configure

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 83 281

AT+CEDUMP Set whether the module reset when the module is crashedAT+CNBS Configure Band Scan Optimization for NB-IOTAT+CNDS Configure Service Domain Preference For NB-IOTAT+CENG Switch on or off Engineering ModeAT+CNACTCFG Configure IP Protocol TypeAT+CTLIIC Control the Switch of IICAT+CWIIC Write Values to Register of IIC DeviceAT+CRIIC Read Values from Register of IIC DeviceAT+CMCFG Manage Mobile Operator ConfigurationAT+CSIMLOCK SIM LockAT+CRATSRCH Configure parameter for better RAT searchAT+SPWM Generate the Pulse-Width-ModulationAT+CASRIP Show Remote IP Address and Port When Received DataAT+CEDRX Configure EDRX parametersAT+CPSMRDP Read PSM Dynamic ParametersAT+CPSMCFG Configure PSM version and Minimum Threshold ValueAT+CPSMCFGEXT Configure Modem Optimization of PSMAT+CPSMSTATUS Enable Deep Sleep Wakeup IndicationAT+CEDRXRDP eDRX Read Dynamic ParametersAT+CRAI Configure Release Assistance Indication in NB-IOT network

52 Detailed Descriptions of Commands

521 AT+CPOWD Power off

AT+CPOWD Power Off

Write CommandAT+CPOWD=ltngt

Response[NORMAL POWER DOWN]Parameterltngt0 Power off urgently (Will not send out NORMAL POWER DOWN)1 Normal power off (Will send out NORMAL POWER DOWN)

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 84 281

522 AT+CADC Read ADC

AT+CADC Read ADC

Test Command

AT+CADC=

Response+CADC (list of supported ltstatusgts)(list of supported ltvaluegts)

OKParametersltstatusgt 1 Success

0 Failltvaluegt Integer 0100-1700

Read Command

AT+CADC

Response+CADC ltstatusgtltvaluegt

OKParametersSee Test Command

Parameter Saving Mode NO_SAVEMax Response Time 2s

ReferenceNote

523 AT+CFGRI Indicate RI When Using URC

AT+CFGRI Indicate RI When Using URC

Test CommandAT+CFGRI=

Response+CFGRI (0-2)

OKParametersSee Write Command

Read CommandAT+CFGRI

Response+CFGRI ltstatusgt

OKParametersSee Write Command

Write CommandAT+CFGRI=ltstatusgt

ResponseOKERRORParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 85 281

ltstatusgt 0 Off1 On(TCPIP FTP and URC control RI pin)2 On(only TCPIP control RI pin)

Parameter Saving Mode -Max Response Time -

ReferenceNote RI pin can not controll by AT+CFGRI command when module has call

service or receiving SMS

524 AT+CLTS Get Local Timestamp

AT+CLTS Get Local Timestamp

Test CommandAT+CLTS=

Response+CLTS yyMMddhhmmss+-zz

OK

Read CommandAT+CLTS

Response+CLTS ltmodegt

OK

Write CommandAT+CLTS=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Disable1 Enable

Unsolicited Result CodeWhen get local timestamp function is enabled the following URC may bereported if network sends the message to the MS to provide the MS withsubscriber specific information1 Refresh network name by networkPSNWID ltmccgt ltmncgt ltfull network namegtltfull networkname CIgtltshort network namegtltshort network name CIgt

2 Refresh time and time zone by networkThis is UTC time the time queried by AT+CCLK command is local timePSUTTZ ltyeargtltmonthgtltdaygtlthourgtltmingtltsecgtlttimezonegtltdstgt

3 Refresh network time zone by network

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 86 281

+CTZV lttime zonegt

4 Refresh Network Daylight Saving Time by networkDST ltdstgtParametersltmccgt String type mobile country codeltmncgt String type mobile network codeltfull network namegt String type name of the network in full lengthltfull network name CIgt Integer type indicates whether to add CI

0 The MS will not add the initial letters of the CountrysName to the text string

1 The MS will add the initial letters of the CountrysName and a separator (eg a space) to the text stringltshort network namegt String type abbreviated name of the networkltshort network name CIgt Integer type indicates whether to add CI

0 The MS will not add the initial letters of the CountrysName to the text string

1 The MS will add the initial letters of the CountrysName and a separator (eg a space) to the text stringltyeargt 4 digits of year (from network)ltmonthgt Month (from network)ltdaygt Day (from network)lthourgt Hour (from network)ltmingt Minute (from network)ltsecgt Second (from network)lttime zonegt String type network time zone If the network time zone hasbeen adjusted for Daylight Saving Time the network shall indicate this byincluding the ltdstgt (Network Daylight Saving Time)ltdstgt Network Daylight Saving Time the content of thisindicates the value that used to adjust the network time zone

0 No adjustment for Daylight Saving Time1 +1 hour adjustment for Daylight Saving2 +2 hours adjustment for Daylight Saving Timeothers Reserved

Parameter Saving Mode -Max Response Time -

Reference

NoteSupport for this Command will be network dependentSet AT+CLTS=1 it means user can receive network time updating anduse AT+CCLK to show current timePSUTTZ may report twice

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 87 281

525 AT+CBAND Get and Set Mobile Operation Band

AT+CBAND Get and Set Mobile Operation Band

Test Command

AT+CBAND=

Response+CBAND (list of supported ltop_bandgts)

OKParameterSee Write Command

Read Command

AT+CBAND

Response+CBAND ltop_bandgt

OKParameterSee Write Command

Write CommandAT+CBAND=ltop_bandgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParameterltop_bandgt A string parameter which indicate the operation bandAnd the following strings should be included in quotation marks

EGSM_MODEDCS_MODEALL_MODE

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote Radio settings are stored in non-volatile memory Only for GSM

526 AT+CNSMOD Show Network System Mode

AT+CNSMOD Show Network System Mode

Test CommandAT+CNSMOD=

Response+CNSMOD (list of supported ltngts)

OKParameterSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 88 281

AT+CNSMOD +CNSMOD ltngtltstatgt

OKParameterSee Write Command

Write Command

AT+CNSMOD=ltngt

ResponseOKERRORParameterltngt

0 Disable auto report the network system mode information1 Auto report the network system mode information command

+CNSMOD ltstatgtltstatgt

0 no service1 GSM3 EGPRS7 LTE M19 LTE NB

Parameter Saving Mode -Max Response TimeReference

527 AT+CSCLK Configure Slow Clock

AT+CSCLK Configure Slow Clock

Test Command

AT+CSCLK=

Response+CSCLK (list of supported ltngts)

OKParameterSee Write Command

Read Command

AT+CSCLK

Response+CSCLK ltngt

OKParameterSee Write Command

Write CommandAT+CSCLK=ltngt

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 89 281

Parameterltngt 0 Disable slow clock module will not enter sleep mode

1 Enable slow clock it is controlled by DTR When DTR ishigh module can enter sleep mode When DTR changes to lowlevel module can quit sleep mode

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote

528 AT+CCID Show ICCID

AT+CCID Show ICCIDTest Command

AT+CCID=ResponseOK

Execution CommandAT+CCID

ResponseCcid data [ex 898600810906F8048812]

OKParameter Saving Mode NO_SAVEMax Response Time 2s

ReferenceNote

529 AT+CDEVICE View Current Flash Device Type

AT+CDEVICE View Current Flash Device Type

Read CommandAT+CDEVICE

ResponseDevice Name Current flash device typeRam Size Current RAM size

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 90 281

5210 AT+GSV Display Product Identification Information

AT+GSV Display Product Identification Information

Execution Command

AT+GSV

ResponseTA returns product information text

ExampleSIMCOM_LtdSIMCOM_SIM7000Revision 1351B01SIM7000

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

5211 AT+SGPIO Control the GPIO

AT+SGPIO Control the GPIO

Test Command

AT+SGPIO=

Response+SGPIO (0-1)(0-4)(0-1)(0-1)

OKParametersSee Write Command

Write Command

AT+SGPIO=ltoperationgtltGPIOgtltfunctiongtltlevelgt

ResponseOKorERRORParametersltoperationgt

0 Set the GPIO function including the GPIO output1 Read the GPIO level Please note that only when the gpio is set

as input user can use parameter 1 to read the GPIO level otherwise themodule will return ERRORltGPIOgt The GPIO you want to be set (It has relations with the hardwareplease refer to the hardware manual)ltfunctiongt Only when ltoperationgt is set to 0 this option takes effect

0 Set the GPIO to input1 Set the GPIO to output

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 91 281

ltlevelgt 0 Set the GPIO low level1 Set the GPIO high level

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

5212 AT+SLEDS Set the Timer Period of Net Light

AT+SLEDS Set the Timer Period of Net Light

Test Command

AT+SLEDS=

Response+SLEDS (1-3)(040-65535)(040-65535)

OKParametersSee Write Command

Read Command

AT+SLEDS

Response+SLEDS ltmodegtlttimer_ongtlttimer_offgt

OKParametersSee Write Command

Write CommandAT+SLEDS=ltmodegtlttimer_ongtlttimer_offgt

ResponseOKERRORParametersltmodegt

1 Set the timer period of net light while SIM7000 series does notregister to the network2 Set the timer period net light while SIM7000 series has alreadyregistered to the network3 Set the timer period net light while SIM7000 series is in the state ofPPP communication

lttimer_ongtTimer period of LED ON in decimal format which range is 0 or

40-65535(ms)lttimer_offgt

Timer period of LED OFF in decimal format which range is 0 or40-65535(ms)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 92 281

The default value is ltmodegtlttimer_ongtlttimer_offgt1648002643000364300

5213 AT+CNETLIGHT Close the Net Light or Open It to Shining

AT+CNETLIGHT Close the Net Light or Open It to Shining

Test CommandAT+CNETLIGHT=

Response+CNETLIGHT (01)

OKParametersSee Write Command

Read CommandAT+CNETLIGHT

Response+CNETLIGHT ltmodegt

OKParametersSee Write Command

Write CommandAT+CNETLIGHT=ltmodegt

ResponseOKERRORParametersltmodegt0 Close the net light1 Open the net light to shining

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

5214 AT+CSGS Netlight Indication of GPRS Status

AT+CSGS Netlight Indication of GPRS Status

Test Command

AT+CSGS=

Response+CSGS (0-2)

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 93 281

ParametersSee Write Command

Read Command

AT+CSGS

Response+CSGS ltmodegt

OKParametersSee Write Command

Write CommandAT+CSGS=ltmodegt

ResponseOKERRORParametersltmodegt0 Disable1 Enable the netlight will be forced to enter into 64ms on300ms off

blinking state in GPRS data transmission service Otherwise thenetlight state is not restricted

2 Enable the netlight will blink according to AT+SLEDS in GPRS datatransmission service

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

5215 AT+CGPIO Control the GPIO by PIN Index

AT+CGPIO Control the GPIO by PIN Index

Test CommandAT+CGPIO=

Response+CGPIO (0-1)(list of supported ltpingts)(0-1)(0-1)

OKParametersSee Write Command

Write CommandAT+CGPIO=ltoperationgtltpingtltfunctiongtltlevelgt

ResponseOKorERRORParametersltoperationgt

0 Set the GPIO function including the GPIO output 1 Read the GPIO level Please note that only when the gpio is set

as input user can use parameter 1 to read the GPIO level otherwise the

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 94 281

module will return ERRORltpingt The PIN index you want to be set (It has relations with thehardware please refer to the hardware manual)ltfunctiongt Only when ltoperationgt is set to 0 this option takes effect

0 Set the GPIO to input1 Set the GPIO to output

ltlevelgt0 Set the GPIO low level1 Set the GPIO high level

Parameter Saving Mode -Max Response Time -

ReferenceNote

5216 AT+CBATCHK Set VBAT Checking Feature ONOFF

AT+CBATCHK Set VBAT Checking Feature ONOFF

Test Command

AT+CBATCHK=

Response+CBATCHK (01)

OK

Read Command

AT+CBATCHK

Response+CBATCHK ltmodegt

OKParametersSee Write Command

Write CommandAT+CBATCHK=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 0 Close the function of VBAT checking

1 Open the function of VBAT checkingParameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 95 281

5217 AT+CNMP Preferred Mode Selection

AT+CNMP Preferred Mode Selection

Test Command

AT+CNMP=

Response+CNMP (list of supported ltmodegts)

OK

Read Command

AT+CNMP

Response+CNMP ltmodegt

OKParametersSee Write Command

Write CommandAT+CNMP=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 2 Automatic

13 GSM only38 LTE only51 GSM and LTE only

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteDefault value of parameter ltmodegt is different among SIM7000 seriesproject

5218 AT+CMNB Preferred Selection between CAT-M and NB-IoT

AT+CMNB Preferred Selection between CAT-M and NB-IoT

Test CommandAT+CMNB=

Response+CMNB (list of supportedltmodegts)

OK

Read CommandAT+CMNB

Response+CMNB ltmodegt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 96 281

Write Command

AT+CMNB=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 1 CAT-M

2 NB-Iot3 CAT-M and NB-IoT

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteDefault value of parameter ltmodegt is different among SIM7000 seriesproject

5219 AT+CPSMS Power Saving Mode Setting

AT+CPSMS Power Saving Mode Setting

Test CommandAT+CPSMS=

Response+CPSMS (list of supported ltmodegts)(list of supportedltRequested_Periodic-RAUgts)(list of supportedltRequested_GPRS-READY-timergts)(list of supportedltRequested_Periodic-TAUgts)(list of supportedltRequested_Active-Timegts)

OK

Read Command

AT+CPSMS

Response+CPSMS ltmodegt[ltRequested_Periodic-RAUgt][ltRequested_GPRS-READY-timergt][ltRequested_Periodic-TAUgt][ltRequested_Active-Timegt]

OKParametersSee Write Command

Write CommandAT+CPSMS=[ltmodegt[ltRequested_Periodic-RAUgt[ltRequested_GPRS-READY-timergt[ltRequested_Periodic-TAUgt[ltRequested_Active-Timegt]]]]]

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt

0 Disable the use of PSM1 Enable the use of PSM

ltRequested_Periodic-RAUgt Not supported

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 97 281

ltRequested_GPRS-READY-timergt Not supportedltRequested_Periodic-TAUgt

String type one byte in an 8 bit format Requested extended periodicTAU value (T3412) to be allocated to the UE in E-UTRAN Therequested extended periodic TAU value is coded as one byte(octet 3) of the GPRS Timer 3 information element coded as bitformat (eg 01000111 equals 70 hours) For the coding and thevalue range see the GPRS Timer 3 IE in 3GPP TS 24008 [8]Table 105163a3GPP TS 24008 See also 3GPP TS 23682 [149]and 3GPP TS 23401 [82] The default value if available ismanufacturer specific

ltRequested_Active-TimegtString type one byte in an 8 bit format Requested Active Time value(T3324) to be allocated to the UE The requested Active Time valueis coded as one byte (octet 3) of the GPRS Timer 2 informationelement coded as bit format (eg 00100100 equals 4 minutes) Forthe coding and the value range see the GPRS Timer 2 IE in3GPP TS 24008 [8] Table 1051633GPP TS 24008 See also3GPP TS 23682 [149] 3GPP TS 23060 [47] and3GPP TS 23401 [82] The default value if available is manufacturerspecific

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

5220 AT+CEDRXS Extended-DRX Setting

AT+CEDRXS Extended-DRX Setting

Test CommandAT+CEDRXS=

Response+CEDRXS (list of supportedltngts)ltAcT-typegtltRequested_eDRX_valuegt

OK

Read CommandAT+CEDRXS

Response+CEDRXS ltAcT-typegtltRequested_eDRX_valuegt

OKParametersSee Write Command

Write CommandAT+CEDRXS=ltngtltAcT-typegtltRequested_e

ResponseOKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 98 281

DRX_valuegt +CME ERROR lterrgtParametersltngt

0 Disable the use of eDRX1 Enable the use of eDRX2 Enable the use of eDRX and auto report3 Disable the use of eDRX(Reserved)

ltAcT-typegt4 CAT-M5 NB-IoT

ltRequested_eDRX_valuegt Requested eDRX value 4 bit format0000-1111

Parameter Saving Mode AUTO_SAVEMax Response Time -

Reference

Note The Requested_eDRX_value is the value of cycle length separately

means512102420484096614481921024012288143361638432768655361310722621445242881048576(seconds)

5221 AT+CPSI Inquiring UE System Information

AT+CPSI Inquiring UE System InformationTest CommandAT+CPSI=

ResponseOK

Read Command

AT+CPSI

If camping on a gsm cell+CPSI ltSystem ModegtltOperation ModegtltMCCgt-ltMNCgtltLACgtltCell IDgtltAbsolute RF Ch NumgtltRxLevgtltTrack LO AdjustgtltC1-C2gt

OKIf camping on a CAT-M or NB-IOT cell+CPSI ltSystem ModegtltOperation ModegtltMCCgt-ltMNCgtltTACgtltSCellIDgtltPCellIDgtltFrequency BandgtltearfcngtltdlbwgtltulbwgtltRSRQgtltRSRPgtltRSSIgtltRSSNRgt

OKIf no service+CPSI NO SERVICEOnline

OKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 99 281

+CME ERROR lterrgtParametersltSystem Modegt System mode

NO SERVICEGSMLTE CAT-M1LTE NB-IOT

ltOperation Modegt UE operation modeOnlineOfflineFactory Test ModeResetLow Power Mode

ltMCCgt Mobile Country Code (first part of the PLMN code)ltMNCgt Mobile Network Code (second part of the PLMN code)ltLACgt Location Area Code (hexadecimal digits)ltCell IDgt Service-cell IdentifyltAbsolute RF Ch Numgt AFRCN for service-cellltTrack LO Adjustgt Track LO AdjustltC1gt Coefficient for base station selectionltC2gt Coefficient for Cell re-selectionltTACgt Tracing Area CodeltSCellIDgt Serving Cell IDltPCellIDgt Physical Cell IDltFrequency Bandgt Frequency Band of active setltearfcngt E-UTRA absolute radio frequency channel number for searching CAT-M or NB-IOT cellsltdlbwgt Transmission bandwidth configuration of the serving cell on the downlinkltulbwgt Transmission bandwidth configuration of the serving cell

on the uplinkltRSRPgt Current reference signal received powerAvailable for CA

T-M or NB-IOTltRSRQgt Current reference signal receive quality as measured by L1ltRSSIgt Current Received signal strength indicatorltRSSNRgt Average reference signal signal-to-noise ratio of the serving cell The value of SINR can be calculated according to ltRSSNRgtthe formula is as below

SINR = 2 ltRSSNRgt - 20The range of SINR is from -20 to 30

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 100 281

5222 AT+CGNAPN Get Network APN in CAT-M Or NB-IOT

AT+CGNAPN Get Network APN in CAT-M Or NB-IOT

Test Command

AT+CGNAPN=

Response+CGNAPN (list of supported ltvalidgts)ltlengthgt

OK

Execution Command

AT+CGNAPN

Response+CGNAPN ltvalidgtltNetwork_APNgt

OKIf failed+CME ERROR lterrgtParametersltvalidgt

0 The network did not sent APN parameter to UEIn thecaseltNetwork_APNgt is NULL

1 The network sent APN parameter to UEltlengthgt

Max the length of ltnetwork_APNgtltNetwork_APNgt

String typeThe network sends APN parameter to UE when UEregisters CAT-M or NB-IOT network successfullyInGSMltNetwork_APNgt always is NULL

Parameter Saving Mode -Max Response Time -

Reference

Note In CAT-M or NB-IOTafter UE sending attach request messageIf core

network responds attach accept message that includes APNparameterltNetwok_APNgt is valid

5223 AT+CSDP Service Domain Preference

AT+CSDP Service Domain Preference

Test CommandAT+CSDP=

Response+CSDP (list of supported ltdomaingts)

OK

Read CommandAT+CSDP

Response+CSDP ltdomaingt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 101 281

ParametersSee Write Command

Write Command

AT+CSDP=ltdomaingt

ResponseOKIf failed+CME ERROR lterrgtParametersltdomaingt

0 CS(Circuit Switched Domain) ONLY1 PS(Packet Switched Domain) ONLY2 CS(Circuit Switched Domain) + PS(Packet Switched Domain)

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

5224 AT+MCELLLOCK Lock the special CAT-M cell

AT+MCELLLOCK Lock the special CAT-M cell

Test Command

AT+MCELLLOCK=

Response+MCELLLOCK (01)(0-65535)(0-503)

OK

Read Command

AT+MCELLLOCK

Response+MCELLLOCK ltmodegt[ltearfcngtltpcigt]

OKParametersSee Write Command

Write Command

AT+MCELLLOCK=ltmodegt[ltearfcngtltpcigt]

ResponseOKIf failed+CME ERROR lterrgtParameterltmodegt 0 Unlock

1 Lockltearfcngt A number in the range 0-65535 representing the EARFCN

to searchltpcigt A number in the range 0-503 representing the Physical Cell IDto search

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 102 281

5225 AT+NCELLLOCK Lock the special NB-IOT cell

AT+NCELLLOCK Lock the special NB-IOT cell

Test CommandAT+NCELLLOCK=

Response+NCELLLOCK (01)(0-65535)(0-503)

OK

Read Command

AT+NCELLLOCK

Response+NCELLLOCK ltmodegt[ltearfcngtltpcigt]

OKParametersSee Write Command

Write CommandAT+NCELLLOCK=ltmodegt[ltearfcngtltpcigt]

ResponseOKIf failed+CME ERROR lterrgtParameterltmodegt 0 Unlock

1 Lockltearfcngt A number in the range 0-65535 representing the EARFCN

to searchltpcigt A number in the range 0-503 representing the Physical Cell ID

to searchParameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

5226 AT+NBSC Configure NB-IOT Scrambling Feature

AT+NBSC Configure NB-IOT Scrambling Feature

Test CommandAT+NBSC=

Response+NBSC (list of supported ltmodegts)

OK

Read CommandResponse+NBSC ltmodegt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 103 281

AT+NBSCOKParametersSee Write Command

Write Command

AT+NBSC=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt

0 Disable the scrambling feature in NB-IOT network1 Enable the scrambling feature in NB-IOT network

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

ReferenceNote Please configure UE in accordance with the base stationOtherwise UE

can not register NB-IOT network

5227 AT+CAPNMODE Select the Mode of Application Configure APN

AT+CAPNMODE Select the Mode of Application Configure APN

Test CommandAT+CAPNMODE=

Response+CAPNMODE (list of supported ltmodegts)

OK

Read CommandAT+CAPNMODE

Response+CAPNMODE ltmodegt

OKParametersSee Write Command

Write CommandAT+CAPNMODE=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt mode of application configure APNIn CAT-M or NB-IOT

networkif module has registered to the network successfullyit will get an APN from base station delivering

0 Automatic modeApplications(AT+CSTT and AT+SAPBR) do notneed to config APNit will use the APN from base stationdelivering

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 104 281

1 Manual modeApplications(AT+CSTTAT+SAPBR) need to configAPNthese APNs can get from operators

Parameter Saving Mode -Max Response Time -

ReferenceNote If module are using in GPRS networkyou must config ltmodegt to 1

5228 AT+CRRCSTATE Query RRC State

AT+CRRCSTATE Query RRC State

Test Command

AT+CRRCSTATE=

Response+CRRCSTATE (list of supported ltngts)

OK

Read Command

AT+CRRCSTATE

Response+CRRCSTATE ltngtltstategt

OKParametersSee Write Command

Write CommandAT+CRRCSTATE=ltngt

ResponseOKIf failed+CME ERROR lterrgtParametersltngt Integer type

0 Disable unsolicited result code1 Enable unsolicited result code +CRRCSTATE ltstategt

ltstategt Integer typeindicates RRC connection state0 Idle1 Connected255 Other

Parameter Saving Mode -Max Response Time -

ReferenceNote The command is only valid that module registering in CAT-M or NB-IOTnetwork

5229 AT+CBANDCFG Configure CAT-M Or NB-IOT Band

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 105 281

AT+CBANDCFG Configure CAT-M Or NB-IOT Band

Test CommandAT+CBANDCFG=

Response+CBANDCFG (CAT-MNB-IOT)(list of supported ltbandgts)

OK

Read CommandAT+CBANDCFG

Response+CBANDCFG CAT-Mltbandgt[ltbandgthellip]ltCRgtltLFgt+CBANDCFG NB-IOTltbandgt[ltbandgthellip]

OKParametersSee Write Command

Write Command

AT+CBANDCFG=ltmodegtltbandgt[ltbandgthellip]

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt string type network system mode

CAT-M LTE CatM1(eMTC)NB-IOT Narrow Band Internet of Things

ltbandgt Integer typeThe value of ltbandgt must is in the band list ofgetting from AT+CBANDCFG=

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote The command can take effect immediatelyIt does not need to reboot

module

5230 AT+CNACT APP Network Active

AT+CNACT APP Network Active

Read Command

AT+CNACT

Response+CNACT ltstatusgtltip_addrgt

OKParametersSee Write Command

Write Command

AT+CNACT=ltmodegt[ltapngt]

ResponseOKIf failed+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 106 281

Parametersltmodegt

0 Deactive1 Active2 Auto Active

ltapngt(Access Point Name) A string parameter (string should be included inquotation marks) which is a logical name that is used to select theGGSN or the external packet data network If the value is null oromitted then the subscription value will be requestedThe defaultvalue is NULL

ltstatusgt0 Deactived1 Actived2 In operation

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note+APP PDP ACTIVE will be reported if the app network activedand +APPPDP DEACTIVE will be reported if the app network deactivedAuto Active means the will active automatically if the activation failed

5231 AT+CNCFG PDP Configure

AT+CNCFG PDP ConfigureTest CommandAT+CNCFG=

Response+CNCFG (list of supportedltip_typegts)ltlen_APNgtltlen_usenamegtltlen_passwordgt(list ofsupported ltauthenticationgts)

OKRead CommandAT+CNCFG

Response+CNCFGltip_typegtltAPNgtltusenamegtltpasswordgtltauthenticationgt

OKWrite CommandAT+CNCFG=ltip_typegt[ltAPNgt[ltusenamegtltpasswordgt[ltauthenticationgt]]]

ResponseOKIf failed+CME ERROR lterrgt

Parameter Saving Mode -

Max Response Time -Reference

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 107 281

Defined Values

ltactiongt 0 Deactive1 Active2 Auto Active

ltip_typegt Packet Data Protocol type) A Integer type parameter which specifiesthe type of packet data protocol0 Dual PDN Stack1 Internet Protocol Version 42 Internet Protocol Version 6

ltAPNgt (Access Point Name) A string parameter (string should be included inquotation marks) which is a logical name that is used to select theGGSN or the external packet data network If the value is null oromitted then the subscription value will be requestedThe defaultvalue is NULL

ltusenamegt Username for authenticationltpasswordgt Password for authenticationltauthenticationgt 0 NONE

1 PAP2 CHAP3 PAP or CHAP

ltlen_APNgt Integer type Maximum length of parameter ltAPNgtltlen_namegt Integer type Maximum length of parameter ltusenamegtltlen_passwordgt Integer type Maximum length of parameter ltpasswordgt

5232 AT+CEDUMP Set Whether the Module Reset When The Module is Crashed

AT+CEDUMP Set Whether the Module Reset When The Module is Crashed

Read Command

AT+CEDUMP

Response+CEDUMP ltmodegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CEDUMP=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 108 281

Parametersltfungt

0 The module will reset when the module is crashed(Default)1 The module will go into download mode when the module is

crashedParameter Saving Mode -Max Response TimeReference

Note

5233 AT+CNBS Configure Band Scan Optimization For NB-IOT

AT+CNBS Configure Band Scan Optimization for NB-IOT

Test Command

AT+CNBS=

Response+CNBS (1-5)

OK

Read Command

AT+CNBS

Response+CNBS ltngt

OKParametersSee Write Command

Write CommandAT+CNBS=ltngt

ResponseOKIf failed+CME ERROR lterrgtParametersBand scan is performed in the following levels based on the SNRlevel 0 Used for good SNR levels(0 db and above) detects strong cells

first and takes the shortest time to acquire cellsUE scans eachraster in 30 ms

level 1 Used for medium SNR levels(-9 dB and above)UE scans eachraster for 200 ms

level 2 Used for poor SNR levels(-126 dB and above)UE scans eachraster for 500 ms

ltngt1 UE tries SNR level 0 band scan2 UE tries SNR level 0 and level 1 band scan3 UE tries SNR level 0 level 1 and level 2 band scan4 Reserved5 UE tries SNR level 2 band scan only

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 109 281

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

Reference

Note The command controls the band scan for different SNR levels This

optimization is applicable only for NB-IOT and it reduces the band scantime and power consumption

5234 AT+CNDS Configure Service Domain Preference For NB-IOT

AT+CNDS Configure Service Domain Preference For NB-IOT

Test Command

AT+CNDS=

Response+CNDS (list of supported ltdomaingts)

OKParametersSee Write Command

Read Command

AT+CNDS

Response+CNDS ltdomaingt

OKParametersSee Write Command

Write CommandAT+CNDS=ltdomaingt

ResponseOKIf failed+CME ERROR lterrgtParametersltdomaingt

1 PS(Packet Switched Domain) ONLY2 CS(Circuit Switched Domain) + PS(Packet Switched Domain)

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

Reference

Note The command of AT+CSDP is used to config service domain

preference for GSM and CAT-MIf you want to config service domainpreference for NB-IOTyou can use AT+CNDS

5235 AT+CENG Switch On or Off Engineering Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 110 281

AT+CENG Switch On or Off Engineering Mode

Test CommandAT+CENG=

ResponseTA returns the list of supported modes+CENG (list of supported ltmodegts)(list of supported ltNcellgts)

OKParametersSee Write Command

Read CommandAT+CENG

ResponseEngineering Mode is designed to allow a field engineer to view and test thenetwork information received by a handset when the handset is either inidle mode or dedicated mode (that is with a call active) In each mode theengineer is able to view network interaction for the serving cell (the cell thehandset is currently registered with) or for the neighboring cells

TA returns the current engineering mode The network information includingserving cell and neighboring cells are returned ltcellgt carry with themcorresponding network interaction

If camping on a gsm cell+CENG ltmodegtltNcellgtltcell numgtltSystem Modegt

[+CENG ltcellgtltbcchgtltrxlgtltbsicgtltcellidgtltmccgtltmncgtltlacgtltCRgtltLFgt+CENGltcellgtltbcchgtltrxlgtltbsicgtltcellidgtltmccgtltmncgtltlacgthellip]

OK

If camping on a CAT-M or NB-IOT cell+CENG ltmodegtltNcellgtltcell numgtltSystem Modegt

[+CENGltcellgtltearfcngtltpcigtltrsrpgtltrssigtltrsrqgtltsinrgtlttacgtltcellidgtltmccgtltmncgtlttx powergtltCRgtltLFgt+CENGltcellgtltearfcngtltpcigtltrsrpgtltrssigtltrsrqgtltsinrgthellip]

OKParametersSee Write Command

Write CommandAT+CENG=ltmodegt[ltNcellgt]

Switch on or off engineering modeOKIf failed+CME ERROR lterrgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 111 281

ltmodegt 0 Switch off engineering mode1 Switch on engineering mode

ltNcellgt 1 Display neighbor cell IDltcell numgt The number of cellit includes serving cell and neighbor cellsltSystem Modegt System mode

NO SERVICEGSMLTE CAT-M1LTE NB-IOT

ltcellgt 0 The serving cell1-6 The index of the neighboring cell

ltbcchgt ARFCN(Absolute radio frequency channel number) of BCCHcarrier in decimal format

ltrxlgt Receive level in decimal formatltmccgt Mobile country code in decimal formatltmncgt Mobile network code in decimal formatltbsicgt Base station identity code in decimal formatltcellidgt Cell id in hexadecimal formatltlacgt Location area code in hexadecimal formatltearfcngt E-UTRA absolute radio frequency channel number for sea

rching CAT-M or NB-IOT cellsltpcigt Physical Cell IDltrsrpgt Current reference signal received powerAvailable for

CAT-M or NB-IOTltrssigt Current Received signal strength indicatorltrsrqgt Current reference signal receive quality as measured by

L1ltsinrgt Signal to Interference plus Noise RatioThe range is from

-20 to 30lttacgt Tracing Area Code in decimal formatlttx powergt Tx power value in 110 dBm lttx powergt is only meaningful

when the device is in traffic When there is no traffic the valueis invalidThe value of lttx powergt is 255

Parameter Saving Mode -Max Response Time -

ReferenceNote

5236 AT+CNACTCFG Configure IP Protocol Type

AT+CNACTCFG Configure IP Protocol Type

Test CommandResponse+CNACTCFG (IPV4IPV6IPV4V6)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 112 281

AT+CNACTCFG=OKParametersSee Write Command

Read Command

AT+CNACTCFG

Response+CNACTCFG ltIPTypegt

OKParametersSee Write Command

Write CommandAT+CNACTCFG=ltIPTypegt

ResponseOKIf failed+CME ERROR lterrgtParametersltIPTypegt

IPV4 IPv4 protocolIPV6 IPv6 protocolIPV4V6 IPv4 and IPv6 protocol

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

5237 AT+CTLIIC Control the Switch of IIC

AT+CTLIIC Control the Switch of IIC

Test CommandAT+CTLIIC=

Response+CTLIIC (01)

OKParametersSee Write Command

Read CommandAT+CTLIIC

Response+CTLIIC ltmodegt

OKParametersSee Write Command

Write Command

AT+CTLIIC=ltmodegt

ResponseOKor

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 113 281

ERRORParametersltmodegt0 Switch off the IIC1 Switch on the IIC

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

5238 AT+CWIIC Write Values to Register of IIC Device

AT+CWIIC Write Values to Register of IIC DeviceTest CommandAT+CWIIC=

ResponseOK

Write Command

AT+CWIIC=ltaddrgtltreggtltdatagtltlengt

ResponseOKorERRORParametersltaddrgt Device address Input format must be hex such as 0xFFltreggt Register address Input format must be hex such as 0xFFltlengt Read length Range 1-4 unit byteltdatagt Data written Input format must be hex such as

0xFFndash0xFFFFFFFFParameter Saving Mode -Max Response Time -Reference Note

5239 AT+CRIIC Read Values from Register of IIC Device

AT+CRIIC Read Values from Register of IIC DeviceTest Command

AT+CRIIC=ResponseOK

Write Command

AT+CRIIC=ltaddrgtltreggtltlengt

Response+CRIIC ltdatagt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 114 281

orERRORParametersltaddrgt Device address Input format must be hex such as 0xFFltreggt Register address Input format must be hex such as 0xFFltlengt Read length Range1-4 unitbyteltdatagt Data read Input format must be hex such as 0xFF

Parameter Saving Mode -Max Response Time -Reference Note

5240 AT+CMCFG Manage Mobile Operator Configuration

AT+CMCFG Manage Mobile Operator Configuration

Test Command

AT+CMCFG=

ResponseTA returns the list of supported modes+CMCFG (list of supported ltmodegts)ltlengthgt

OKParametersSee Write Command

Read CommandAT+CMCFG

Response+CMCFG ltmodegtltconfig_numgt[+CMCFG ltindexgtltconfig_namegtltconfig_versiongtltstategthellip]

OKParametersSee Write Command

Write CommandAT+CMCFG=ltmodegt[ltconfig_namegt]

when ltmodegt=012 or 3 and command successfulOK

when ltmodegt=4 and command successful

+CMCFG 4ltflaggtltconfig_namegt

OKIf failed+CME ERROR lterrgtParametersltmodegt 0 Manually select mobile operator configuration

1 Automatically select mobile operator configurationaccording to ICCID information in SIM card

2 Activate specified mobile operator configuration

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 115 281

ltconfig_namegt must be provided3 Deactivation specified mobile operator configuration

ltconfig_namegt must be providedltlengthgt Interger typethe maximum length of ltconfig_namegtltconfig_numgt Integer typethe number of mobile network configurationltindexgt Integer typethe index of mobile network configurationltconfig_namegt String typethe name of mobile network configuration

Default Default network configurationATT ATT network configuration not support

VOLTEVerizon Verizon network configurationnot support

VOLTEltconfig _versiongt Hex typethe version of mobile network configurationltstategt Integer typethe state of mobile network configuration

0 Inactive1 Active

ltflaggt Integer typeit indicates whether module has activated anetwork configurationIf network configuration has beenactivatedThe third parameter ltconfig_namegt is thename of activating network configuration0 Network configuration has been activated1 Not any network configuration is activated

Parameter Saving Mode -Max Response Time -

Reference

Note After setting AT+CMCFG=1module can select mobile operator

configuration according to ICCID information in SIM cardautomaticallyIf network configuration has changedmodule will rebootand make configuration effective

If module needs to select mobile operator configuration manually youshould do as the following steps1) Setting manual mode

AT+CMCFG=02) Activate specified configuration

AT+CMCFG=2ltconfig_namegt3) Reboot the module

AT+CFUN=11

5241 AT+CSIMLOCK SIM Lock

AT+CSIMLOCK SIM Lock

Test CommandResponseTA returns the list of supported modes

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 116 281

AT+CSIMLOCK= +CSIMLOCK (list of supported ltfacilitygts)(list of supported ltmodegtsgtltpwlengthgtltpclengthgt

OKParametersSee Write Command

Read Command

AT+CSIMLOCK

ResponseOKParametersSee Write Command

Write Command

AT+CSIMLOCK=ltfacilitygtltmodegt[ltpasswordgt[ltpers_code_listgt]]

If ltmodegtne2 and Command is successfulOKIf ltmodegt=2 and Command is successful+CSIMLOCK ltstatusgtltpers_code_listgtOK

If error is related to ME functionality+CME ERROR lterrgtIf failedParametersltfacilitygt String typePhone security locks set by factory or customer

which can bePN Network Personalisation

ltmodegt 0 unlock1 lock2 query status

ltpwlengthgt Integer typemaximum length of ltpasswordgtthe maxinumlength is 16

ltpclengthgt Integer typemaximum length of ltpers_code_listgtthemaxinum length is 160

ltpasswordgt String typepassword is used to lock or unlock a ltfacilitygtltpers_code_listgt String typecode list for device personalizationThe

contents depend on the selected ltfacilitygtIf ltfacilitygt is PNltpers_code_listgt is in the formatMCC1-MNC1[MCC2-MNC2[hellip]] It contains a list of pairs of MCC and MNCMCC and MNCis separated by a lsquo-lsquoevery pair of MCC and MNC isseparated by semicolonFor example460-00460-01

ltstatusgt Integer typethe status of lock0 lock is inactive1 lock is active

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 117 281

Reference

Note Lock device

Customer can send AT command to lock the deivce that can only usesome specific SIM cardAT+CSIMLOCK=PN1 0123456789ABCDEF460-00460-01

Unlock deviceIf the device is locking Customer can send AT command to unlock thedeviceAT+CSIMLOCK=PN0 ABCDEFGH12345678

Query device statuscustomer may send AT command as follow to query status of thedeviceAT+CSIMLOCK=PN2

5242 AT+CRATSRCH Configure Parameter for Better RAT Search

AT+CRATSRCH Configure Parameter for Better RAT Search

Test CommandAT+CRATSRCH=

ResponseTA returns the list of supported modes+CRATSRCH (list of supported ltrat_timergts)(list of supportedltsrch_aligngt)

OKParametersSee Write Command

Read CommandAT+CRATSRCH

Response+CRATSRCH ltrat_timergtltsrch_aligngt

OKParametersSee Write Command

Write CommandAT+CRATSRCH=ltrat_timergtltsrch_aligngt

OK

If error is related to ME functionality+CME ERROR lterrgtIf failedParametersltrat_timergt Integer type ltrat_timergt is timeout for better RAT(radio

access technology) searchThe default value is 60 expressedin minutesFor SIM7000 series modulesthe priority of RAT isas followsCAT-M gt NB-IOT gt GSMIf UE has registered successfully GSM networkit will try tosearch CAT-M and NB-IOT network after the timer expiring

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 118 281

ltsrch_aligngt Integer type ltsrch_aligngt specifies an interval beforeeDRX page when a scan should beginThe default value is20expressed in minutes

Parameter Saving Mode -Max Response Time -

ReferenceNote

5243 AT+SPWM Generate the Pulse-Width-Modulation

AT+SPWM Generate the Pulse-Width-Modulation

Test Command

AT+SPWM=

Response+SPWM (list of supportedltdivgts)(list of supportedltlevelgts)

OKParametersSee Write Command

Write CommandAT+SPWM=ltdivgtltlevelgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltdivgt The range of ltdivgt is 0-31 theoutput frequency equals to

(192KHz)(period+1)ltlevelgt 0-100 tone level which can be converted to duty ratio

Reference

Note The equation of final frequency and ltperiodgt is this

frequency=192KHz(period+1) when div is 0 or 1 the period is 1When div is 2 the period is 15 When div is 3 the period is 2 Whendiv is 4 the period is 25helliphellip

The equation of ltlevelgt and duty factor is duty factor=(level+1)

5244 AT+CASRIP Show Remote IP address and Port When Received Data

AT+CASRIP Show Remote IP Address and Port When Received Data

Read CommandAT+CASRIP

Response+CASRIP ltmodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 119 281

ParametersSee Write Command

Write Command

AT+CASRIP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which shows remote IP address and port

0 Do not show the prompt1 Show the prompt the format is as follows

Parameter Saving Mode NO_SAVEMax Response Time -Reference

5245 AT+CEDRX Configure EDRX parameters

AT+CEDRX Configure EDRX parameters

Test CommandAT+CEDRX=

Response+CEDRX (0-3)(0-1)(0-15)(0-15)

OK

Read CommandAT+CEDRX

Response+CEDRX ltmodegtltenabledgtltptwgtltcycle_lengthgthellip

OKParametersSee Write Command

Write Command

AT+CEDRX=ltmodegtltenabledgtltptwgtltcycle_lengthgt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 0 GSM

1 LTE2 NB-IoT3 CAT-M

ltenabledgt 0 Disable1 Enable

ltptwgt Page time window0-15

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 120 281

ltcycle_lengthgt 0-15

Reference

Note The value 0-15 of ptw separately means 12802560384051206400

76808960102401152012800140801536016640179201920020480(ms)

The value 0-15 of cycle_length separately means 512102420484096614481921024012288143361638432768655361310722621445242881048576(seconds)

There has no effect if ltmodegt is 0 or 1 The edrx parameters can take effect after module restarting

5246 AT+CPSMRDP Read PSM Dynamic Parameters

AT+CPSMRDP Read PSM Dynamic Parameters

Test CommandAT+CPSMRDP=

Response+CPSMRDP (01)

OK

Execution CommandAT+CPSMRDP

Response+CPSMRDPltmodegtltRequested_active_TimegtltRequested_Periodic_TAUgtltNetwork_Active_TimegtltNetwork_T3412_EXT_valuegtltNetwork_T3412_valuegt

OKParametersltmodegt Integer typeDisable or enable the use of PSM in the UE

0 Disable the use of PSM1 Enable the use of PSM

ltRequested_active_Timegt Integer typeRequested active timevalue(T3324) to be configed by UE in E-UTRAN networkUnitsecond

ltRequested_Periodic_TAUgt Integer typeRequested extended periodicTAU value (T3412_EXT) to be configed by UE in E-UTRANnetworkUnit second

ltNetwork_Active_Timegt Integer typeNetwork assign active timervalue(T3324) in E-UTRAN networkIf ltnetwork_Active_Timegt is0it show s that network does not support PSMfeatureUnitsecond

ltNetwork_T3412_EXT_valuegt Integer typeNetwork assign extendedperiodic TAU value(T3412_EXT) in E-UTRANnetworkUnitsecond

ltNetwork_T3412_valuegt Integer typeNetwork assign periodic TAU

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 121 281

value(T3412) in E-UTRAN networkUnitsecond

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote If ltNetwork_T3412_EXT_valuegt is greater than 0UE will start TAU

procedure according to ltNetwork_T3412_EXT_valuegt

5247 AT+CPSMCFG Configure PSM version and Minimum Threshold Value

AT+CPSMCFG Configure PSM version and Minimum Threshold Value

Test CommandAT+CPSMCFG=

ResponseTA returns the list of supported modes+CPSMCFG (list of supported ltthresholdgts)(list of supportedltpsm_versiongts)

OKParametersSee Write Command

Read CommandAT+CPSMCFG

Response+CPSMCFG ltthresholdgtltpsm_versiongt

OKParametersSee Write Command

Write CommandAT+CPSMCFG=ltthresholdgt[ltpsm_versiongt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltthresholdgt Integer typeMinimum threshold value(in second) to enter

PSMThe range from 60 to 86400The default value is 60 secondsltpsm_versiongt Integer typeBitmask to indicate PSM modes(1-Enable0-

Disable)Each bit is configured independentylyThe range from 0 to15The default value is 15BIT 0 PSM without network coordinationBIT 1 Rel 12 PSM without context retentionBIT 2 Rel 12 PSM with context retentionBIT 3 PSM in between eDRX cycles

Parameter Saving Mode -Max Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 122 281

5248 AT+CPSMCFGEXT Configure Modem Optimization of PSM

AT+CPSMCFGEXT Configure Modem Optimization of PSM

Test CommandAT+CPSMCFGEXT=

ResponseTA returns the list of supported modes+CPSMCFGEXT (list of supported ltpsm_opt_maskgts)(list of supportedltmax_oos_full_scansgts)(list of supportedltpsm_duration_due_to_oosgts)(list of supportedltpsm_randomization_windowgts)(list of supported ltmax_oos_timegts)(list of supported ltearly_wake_up_timegts)

OKParametersSee Write Command

Read CommandAT+CPSMCFGEXT

Response+CPSMCFGEXTltpsm_opt_maskgtltmax_oos_full_scansgtltpsm_duration_due_to_oosgtltpsm_randomization_windowgtltmax_oos_timegtltearly_wake_up_timegt

OKParametersSee Write Command

Write CommandAT+CPSMCFGEXT=ltpsm_opt_maskgt[ltmax_oos_full_scansgt[ltpsm_duration_due_to_oosgt[ltpsm_randomization_windowgt[ltmax_oos_timegt[ltearly_wake_up_timegt]]]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltpsm_opt_maskgt Integer typeThe range is from 0 to 15The default

valueis 101st bit of ltpsm_opt_maskgt is used to enabledisable PSM ENTER

request without sending PSM_READY_REQ to NASThis is a quick PSMoperation

2nd bit of ltpsm_opt_maskgt is used to enabledisable Out ofService(OoS) status indication from Modem to AP

3rd bit of ltpsm_opt_maskgt is used to enabledisable limitedservice status indication from Modem to AP

4th bit of ltpsm_opt_maskgt is used to enabledisable deep-sleepmodeIf PSM duration is less than the threshold valueIf enabledit puts thedevice in deep-sleep modeif PSM is not entered due to not meetingthreshold value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 123 281

ltmax_oos_full_scansgt Integer typeMaximum number of full scans towait before modem declares SYS_PSM_STATUS_OOS toclientsThe range is from 1 to 100The default value is 2

ltpsm_duration_due_to_oosgt Integer typePSM duration used by PSMdaemon upon OOSLimited Service indicationdue to serviceoutageThe range is from 120 to 4294967295The default value is120The unit is second

ltpsm_randomization_windowgt Integer typePSM wakeup randomizationwindow to avoid network congestion due to all the PSM deviceswaking up at the same timeThe Range is from 1 to 1000Thedefault value is 5The unit is 5

ltmax_oos_timegt Integer typeMaximum time in seconds to wait beforedeclaring SYS_PSM_STATUS_OOS to clientsThe range is from 1to 65535The unit is second

ltearly_wakeup_timegt Integer typeDevice wakes up early to accountfor boot-up and acquisition delayWhile programming PMICPSMdaemon reduces PSM duration by this durationThe range is from1 to 1000The default value is 3The unit is second

Parameter Saving Mode -Max Response Time -

ReferenceNote

5249 AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication

AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication

Test Command

AT+CPSMSTATUS=

Response+CPSMSTATUS (0-1)

OKParametersSee Write Command

Read Command

AT+CPSMSTATUS

Response+CPSMSTATUS ltenablegt

OKParametersSee Write Command

Write Command

AT+CPSMSTATUS=ltenablegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 124 281

Parametersltenablegt

0 Disable indication when modem wakes up from deep sleep1 Enable indication when modem wakes up from deep sleep

Parameter Saving Mode -Max Response Time -

ReferenceNote

5250 AT+CEDRXRDP eDRX Read Dynamic Parameters

AT+CEDRXRDP eDRX Read Dynamic Parameters

Test Command

AT+CEDRXRDP=

ResponseOKParametersSee Write Command

Execution Command

AT+CEDRXRDP

Response+CEDRXRDPltAcT-typegt[ltRequested_eDRX_valuegt[ltNW-provided_eDRX_valuegt[ltPaging_time_windowgt]]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltAcT-typegt Integer typeindicates the type of access technologyThis

AT-command is used to specify the relationship between the typeof access technology and the requested eDRX value0 Access technology is not using Edrx4 E-UTRAN(CAT-M1)5 E-UTRAN(NB-S1 mode)

ltRequested_Edrx_valuegt String typehalf a byte in a 4-bit formatTheEdrx value refers to bit 4 to 1 of octet 3 of the Extended DRXparameters information element (see sub-clause 105532 of3GPP TS 24008)For the coding and the value rangeseeExtended DRX parameters information element in 3GPP TS24008 Table 1055323GPP TS 24008

ltNW-provided_eDRX_valuegt String typehalf a byte in a 4-bit formatTheedrx value Refers to bit 4 to 1 of octet 3 of the Extended DRXparameters information element (see sub-clause 105532 of3GPP TS 24008)For the coding and the value rangesee theExtended DRX parameters information element in 3GPP TS

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 125 281

24008 Table 1055323GPP TS 24008ltPaging_time_windowgt String typehalf a byte in a 4-bit formatThe

paging time window refers to bit 8 to 5 octet 3of the ExtendedDRX Parameters information element (see sub-clause 105532of 3GPP TS 24008)For the coding and the value rangesee theExtended DRX parameters information element in 3GPP TS24008 Table 1055323GPP TS 24008

Parameter Saving Mode -Max Response Time -

ReferenceNote

5251 AT+CRAI Configure Release Assistance Indication in NB-IOT network

AT+CRAI Configure Release Assistance Indication in NB-IOT network

Test Command

AT+CRAI=

Response+CRAI (list of supported ltraigts)(list of supported ltvalidgts)

OKParametersSee Write Command

Read Command

AT+CRAI

Response+CRAI ltraigtltvalid_timegt

OKParametersSee Write Command

Write CommandAT+CRAI=ltraigt[ltvalid_timegt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltraigt Integer type Indicates the value of the release assistance

indicationrefer 3GPP TS 24301[83] subclause 99425V0 No information available1 The MT expects that exchange of data will be completed with the

transmission of the ESM DATATRANSPORT message2 The MT expects that exchange of data will be completed with the

receipt of an ESM DATATRANSPORT messageltvalid_timegt Integer typeltvalid_timegt is valid time of release assistance

indication0 The valid time is 1

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 126 281

1 unlimited time

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote Before UE sends the last packet of data AT+CRAI should be executed

firstly

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 127 281

6 AT Commands for GPRS Support

61 Overview

Command DescriptionAT+CGATT Attach or detach from GPRS serviceAT+CGDCONT Define PDP contextAT+CGACT PDP context activate or deactivateAT+CGPADDR Show PDP addressAT+CGREG Network registration statusAT+CGSMS Select service for MO SMS messagesAT+CEREG EPS Network Registration Status

62 Detailed Descriptions of AT Commands for GPRS Support

621 AT+CGATT Attach or Detach from GPRS Service

AT+CGATT Attach or Detach from GPRS Service

Test CommandAT+CGATT=

Response+CGATT (list of supported ltstategts)

OKParametersSee Write Command

Read CommandAT+CGATT

Response+CGATT ltstategt

OKParametersSee Write Command

Write Command

AT+CGATT=ltstategt

ResponseOKIf error is related to ME functionality

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 128 281

+CME ERROR lterrgtParametersltstategt Indicates the state of GPRS attachment

0 Detached1 Attached

Other values are reserved and will result in an ERROR response to theWrite Command

Parameter Saving Mode NO_SAVEMax Response Time 75 secondsReference Note

622 AT+CGDCONT Define PDP Context

AT+CGDCONT Define PDP Context

Test CommandAT+CGDCONT=

Response+CGDCONT (range of supported ltcidgts)ltPDP_typegt(list ofsupported ltd_compgts)(list of supported lth_compgts)(list ofltipv4_ctrlgts)(list of ltemergency_flaggts)

OKParametersSee Write Command

Read Command

AT+CGDCONT

Response+CGDCONT[ltcidgtltPDP_typegtltAPNgtltPDP_addrgtltd_compgtlth_compgtltipv4_ctrlgtltemergency_flaggt[ltCRgtltLFgt+CGDCONTltcidgtltPDP_typegtltAPNgtltPDP_addrgtltd_compgtlth_compgtltipv4_ctrlgtltemergency_flaggt[]]]

OKParametersSee Write Command

Write CommandAT+CGDCONT=ltcidgt[ltPDP_typegt[ltAPNgt[ltPDP_addrgt[ltd_compgt[lth_compgt][ltipv4_ctrlgt[ltemergency_flaggt]]]]]]

ResponseOKorERRORParametersltcidgt (PDP Context Identifier) a numeric parameter which

specifies a particular PDP context definition The parameteris local to the TE-MT interface and is used in other PDPcontext-related commands The range of permitted values

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 129 281

(minimum value=1) is returned by the test form of thecommand1hellip24

ltPDP_typegt (Packet Data Protocol type) A string parameter whichspecifies the type of packet data protocolIP Internet Protocol (IETF STD 5)PPP Point to Point ProtocolIPV6 Internet Protocol Version 6IPV4V6 Dual PDN Stack

ltAPNgt (Access Point Name) A string parameter (string should beincluded in quotation marks) which is a logical name that isused to select the GGSN or the external packet datanetwork If the value is null or omitted then the subscriptionvalue will be requestedThe default value is NULL

ltPDP_addrgt A string parameter that identifies the MT in the addressspace applicable to the PDPFormat ltngtltngtltngtltngt where ltngt=0255If the value is null or equals 0000 a dynamic address willbe requested The allocated address may be read using the+CGPADDR command

ltd_compgt A numeric parameter that controls PDP data compression0 Off (default if value is omitted)1 On2 V42bis

lth_compgt A numeric parameter that controls PDP head compression0 Off (default if value is omitted)1 On2 RFC11443 RFC25074 RFC3095

ltipv4_ctrlgt Parameter that controls how the MTTA requests to get theIPv4 address information0 Address Allocation through NAS Signaling1 on

ltemergency_flaggt Emergency_flag0 Off (default if value is omitted)1 On

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

ltcidgt values 17 to 24 are supported from MPSS JO 10+ onwards

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 130 281

623 AT+CGACT PDP Context Activate or Deactivate

AT+CGACT PDP Context Activate or Deactivate

Test Command

AT+CGACT=

Response+CGACT (list of supported ltstategts)

OKParametersSee Write Command

Read Command

AT+CGACT

Response+CGACT ltcidgtltstategt[ltCRgtltLFgt+CGACT ltcidgtltstategthellip]

OKParametersSee Write Command

Write CommandAT+CGACT=ltstategt[ltcidgt[ltcidgt[hellip]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltstategt Indicates the state of PDP context activation

0 Deactivated1 ActivatedOther values are reserved and will result in an ERROR responseto the Write Command

ltcidgt A numeric parameter which specifies a particular PDP contextdefinition (see +CGDCONT Command) If the ltcidgt is omitted itonly affects the first cidltcidgt values 17 to 24 are supported from MPSS JO 10+onwards1hellip24

Parameter Saving Mode NO_SAVEMax Response Time 150 seconds

ReferenceNote This command is used to test PDPs with network simulators

Successful activation of PDP on real network is not guaranteed

624 AT+CGPADDR Show PDP Address

AT+CGPADDR Show PDP Address

Test CommandResponse+CGPADDR (list of defined ltcidgts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 131 281

AT+CGPADDR=OKParametersSee Write Command

Write CommandAT+CGPADDR=ltcidgt[ltcidgt[hellip]]

Response+CGPADDR ltcidgtltPDP_addrgt[ltCRgtltLFgt+CGPADDR ltcidgtltPDP_addrgt[hellip]]

OK

If SIM card supports IPV4V6 type and the PDP_type of the commandAT+CGDCONT defined is ipv4v6 [+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt]+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt[]]]

OKorERRORParametersltcidgt A numeric parameter which specifies a particular PDP context

definition (see +CGDCONT Command)1hellip24

ltPDP_addrgt String type IP addressFormat ltngtltngtltngtltngt where ltngt=0255

ltPDP_addr_IPV4gtA string parameter that identifies the MT in the address spaceapplicable to the PDP

ltPDP_addr_IPV6gtA string parameter that identifies the MT in the address spaceapplicable to the PDP when the sim_card supports ipv6The pdp type must be set to ipv6 or ipv4v6 by theAT+CGDCONT command

Execution CommandAT+CGPADDR

Response[+CGPADDR ltcidgtltPDP_addrgt]+CGPADDR ltcidgtltPDP_addrgt[]]]

OKIf error is related to ME functionality+CME ERROR lterrgt

If SIM card supports IPV4V6 type and the PDP_type of the commandAT+CGDCONT defined is ipv4v6 [+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt]+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt[]]]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 132 281

OKParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote ltcidgt values 17 to 24 are supported from MPSS JO 10+ onwards Write command returns address provided by the network if a

connection has been established

625 AT+CGREG Network Registration Status

AT+CGREG Network Registration Status

Test CommandAT+CGREG=

Response+CGREG (list of supported ltngts)

OKParametersSee Write Command

Read Command

AT+CGREG

Response+CGREGltngtltstatgt[ltlacgtltcigtltnetactgt[[ltActive-Timegt][ltPeriodic-RAUgt][ltGPRS-READY-timergt]]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CGREG[=ltngt]

ResponseOKERRORParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code +CGREGltstatgt2 Enable network registration and location informationunsolicited result code +CGREG ltstatgt[ltlacgtltcigtltnetactgt]4 Enable display gprs time and periodic RAU

ltstatgt0 Not registered MT is not currently searching anoperator to register toThe GPRS service is disabled the UE is

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 133 281

allowed to attach for GPRS if requested by the user1 Registered home network2 Not registered but MT is currently trying to attach orsearching an operator to register to The GPRS service isenabled but an allowable PLMN is currently not available TheUE will start a GPRS attach as soon as an allowable PLMN isavailable3 Registration denied The GPRS service is disabled the UEis not allowed to attach for GPRS if it is requested by the user4 Unknown5 Registered roaming

ltlacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format (eg 00C3equals 195 in decimal)

ltcigt String type (string should be included in quotation marks) twobytes cell ID in hexadecimal format

ltnetactgt 0 User-specified GSM access technology1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

ltActive-TimegtString type one byte in an 8 bit format Requested Active Timevalue (T3324) to be allocated to the UE The requested ActiveTime value is coded as one byte (octet 3) of the GPRS Timer 2information element coded as bit format (eg 00100100 equals4 minutes)

ltPeriodic-RAUgtString type one byte in an 8 bit format Requested extendedperiodic TAU value (T3412) to be allocated to the UE inE-UTRAN The requested extended periodic TAU value is codedas one byte (octet 3) of the GPRS Timer 3 information elementcoded as bit format (eg 01000111 equals 70 hours)

ltGPRS-READY-timergtString type one byte in an 8 bit format Requested GPRS READYtimer value (T3314) to be allocated to the UE in GERANUTRANThe requested GPRS READY timer value is coded as one byte(octet 2) of the GPRS Timer information element coded as bitformat (eg 01000011 equals 3 decihours or 18 minutes)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 134 281

626 AT+CGSMS Select Service for MO SMS Messages

AT+CGSMS Select Service for MO SMS Messages

Test Command

AT+CGSMS=

Response+CGSMS (list of currently available ltservicegts)

OKParametersSee Write Command

Read Command

AT+CGSMS

Response+CGSMS ltservicegt

OKParametersSee Write Command

Write CommandAT+CGSMS=ltservicegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltservicegt A numeric parameter which indicates the service or servicepreference to be used

0 Packet Domain(value is not really supported and isinternally mapped to 2)1 Circuit switched(value is not really supported and isinternally mapped to 3)2 Packet Domain preferred (use circuit switched ifGPRS not available)3 Circuit switched preferred (use Packet Domain if circuit

switched not available)Parameter Saving Mode AUTO_SAVEMax Response Time -Reference

Note

627 AT+CEREG EPS Network Registration Status

AT+CEREG EPS Network Registration Status

Test CommandAT+CEREG=

Response+CEREG (list of supported ltngts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 135 281

OKParametersSee Write Command

Read Command

AT+CEREG

Response

when ltngt=0 1 2 and command successful

+CEREG ltngtltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt]]

OK

when ltngt=4 and command successful

+CEREG ltngtltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt][[[ltActive-Timegt][ltPeriodic-TAUgt]]]]

OK

If error is related to wrong AT syntax or operation not allowed

+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CEREG[=ltngt]

ResponseOKorERRORParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code +CEREGltstatgt2 Enable network registration and location informationunsolicited result code+CEREG ltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt]]4 For a UE that wants to apply PSM enable networkregistration and location information unsolicited result code+CEREG ltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt][[[ltActive-Timegt][ltPeriodic-RAUgt]]]]

ltstatgt0 Not registered MT is not currently searching an operator toregister toThe GPRS service is disabled the UE is allowed toattach for GPRS if requested by the user1 Registered home network2 Not registered but MT is currently trying to attach orsearching an operator to register to The GPRS service isenabled but an allowable PLMN is currently not available TheUE will start a GPRS attach as soon as an allowable PLMN isavailable3 Registration denied The GPRS service is disabled the UEis not allowed to attach for GPRS if it is requested by the user

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 136 281

4 Unknown5 Registered roaming

lttacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format (eg 00C3equals 195 in decimal)

ltcigt String type (string should be included in quotation marks) twobytes cell ID in hexadecimal format

ltAcTgt 0 User-specified GSM access technology7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

ltActive-TimegtString type one byte in an 8 bit format Requested Active Timevalue (T3324) to be allocated to the UE The requested ActiveTime value is coded as one byte (octet 3) of the GPRS Timer 2information element coded as bit format (eg 00100100 equals4 minutes)

ltPeriodic-RAUgtString type one byte in an 8 bit format Requested extendedperiodic TAU value (T3412) to be allocated to the UE inE-UTRAN The requested extended periodic TAU value is codedas one byte (octet 3) of the GPRS Timer 3 information elementcoded as bit format (eg 01000111 equals 70 hours)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 137 281

7 AT Commands for IP Application

71 Overview

Command DescriptionAT+SAPBR Bearer settings for applications based on IP

72 Detailed Descriptions of Commands

721 AT+SAPBR Bearer Settings for Applications Based on IP

AT+SAPBR Bearer Settings for Applications Based on IP

Test Command

AT+SAPBR=

Response+SAPBR (0-4)(1-3) ConParamTagConParamValue

OKParametersSee Write Command

Write CommandAT+SAPBR=ltcmd_typegtltcidgt[ltConParamTaggtltConParamValuegt]

ResponseOK

If ltcmd_typegt=2+SAPBR ltcidgtltStatusgtltIP_AddrgtOKIf ltcmd_typegt=4+SAPBRltConParamTaggtltConParamValuegtOK

Unsolicited Result Code+SAPBR ltcidgt DEACTParametersltcmd_typegt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 138 281

0 Close bearer1 Open bearer2 Query bearer3 Set bearer parameters4 Get bearer parameters

ltcidgt Bearer profile identifierltStatusgt

0 Bearer is connecting1 Bearer is connected2 Bearer is closing3 Bearer is closed

ltConParamTaggt Bearer parameterAPN Access point name string maximum 64

charactersUSER User name string maximum 32 charactersPWD Password string maximum 32 characters

ltConParamValuegt Bearer paramer valueltIP_Addrgt The IP address of bearer

Parameter Saving Mode NO_SAVE

Max Response TimeWhen ltcmd_typegt is 1 85 secondsWhen ltcmd_typegt is 0 65 seconds

Reference NoteThis command is applied to activate some applications such as HTTP FTP

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 139 281

8 AT Commands for TCPIPApplication Toolkit

81 Overview

Command DescriptionAT+CIPMUX Start up multi-IP connectionAT+CIPSTART Start up TCP or UDP connectionAT+CIPSEND Send data through TCP or UDP connectionAT+CIPQSEND Select data transmitting modeAT+CIPACK Query previous connection data transmitting stateAT+CIPCLOSE Close TCP or UDP connectionAT+CIPSHUT Deactivate GPRS PDP contextAT+CLPORT Set local portAT+CSTT Start task and set APN user name passwordAT+CIICR Bring up wireless connection with GPRSAT+CIFSR Get local IP addressAT+CIFSREX Get Local IP Address extendAT+CIPSTATUS Query current connection statusAT+CDNSCFG Configure domain name serverAT+CDNSGIP Query the IP address of given domain nameAT+CIPHEAD Add an IP head at the beginning of a package receivedAT+CIPATS Set auto sending timerAT+CIPSPRT Set prompt of lsquogtrsquo when module sends dataAT+CIPSERVER Configure module as serverAT+CIPCSGP Set GPRS for connection modeAT+CIPSRIP Show remote IP address and port when received dataAT+CIPDPDP Set whether to check state of GPRS network timingAT+CIPMODE Select TCPIP application modeAT+CIPCCFG Configure transparent transfer modeAT+CIPSHOWTP Display transfer protocol in IP head when received dataAT+CIPUDPMODE UDP extended modeAT+CIPRXGET Get data from network manuallyAT+CIPRDTIMER Set remote delay timerAT+CIPSGTXT Select GPRS PDP context

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 140 281

AT+CIPSENDHEX Set CIPSEND Data Format to HEXAT+CIPHEXS Set Output-data Format with suffixAT+CIPTKA Set TCP keepalive parametersAT+CIPOPTION Enable or Disable TCP nagle algorithm

82 Detailed Descriptions of Commands

821 AT+CIPMUX Start Up Multi-IP Connection

AT+CIPMUX Start Up Multi-IP Connection

Test CommandAT+CIPMUX=

Response+CIPMUX (01)

OKParametersSee Write Command

Read CommandAT+CIPMUX

Response+CIPMUX ltngt

OKParametersSee Write Command

Write CommandAT+CIPMUX=ltngt

ResponseOKParametersltngt 0 Single IP connection

1 Multi IP connectionParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote Only in IP initial state AT+CIPMUX=1 is effective Only when multi IP connection and GPRS application are both shut

down AT+CIPMUX=0 is effective

822 AT+CIPSTART Start Up TCP or UDP Connection

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 141 281

AT+CIPSTART Start Up TCP or UDP Connection

Test CommandAT+CIPSTART=

Response1) If AT+CIPMUX=0+CIPSTART (list of supported ltmodegt)(ltIP addressgt)(ltportgt)+CIPSTART (list of supported ltmodegt)(ltdomain namegt)(ltportgt)

OK2) If AT+CIPMUX=1+CIPSTART (list of supported ltngt)(list of supported ltmodegt)(ltIPaddressgt)(ltportgt)+CIPSTART (list of supported ltngt)(list of supported ltmodegt)(ltdomainnamegt)(ltportgt)

OKParametersSee Write Command

Write Command1)If single IP connection(+CIPMUX=0)AT+CIPSTART=ltmodegtltIP addressgtltportgtorAT+CIPSTART=ltmodegtltdomainnamegtltportgt

2)If multi-IP connection(+CIPMUX=1)

AT+CIPSTART=ltngtltmodegtltaddressgtltportgtorAT+CIPSTART=ltngtltmodegtltdomainnamegtltportgt

Response1)If single IP connection (+CIPMUX=0)If format is right responseOKotherwise responseIf error is related to ME functionality+CME ERROR lterrgtResponse when connection existsALREADY CONNECTResponse when connection is successfulCONNECT OKOtherwiseSTATE ltstategt

CONNECT FAIL2)If multi-IP connection(+CIPMUX=1)If format is rightOKotherwise responseIf error is related to ME functionality+CME ERROR lterrgtResponse when connection existsltngtALREADY CONNECTIf connection is successfulltngtCONNECT OKOtherwiseltngtCONNECT FAILParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 142 281

ltngt 07 A numeric parameter which indicates the connectionnumberltmodegt A string parameter which indicates the connection type

TCP Establish a TCP connectionUDP Establish a UDP connection

ltIP addressgt A string parameter which indicates remote server IP addressltportgt Remote server portltdomain namegt A string parameter which indicates remote server domainnameltstategt A string parameter which indicates the progress of connecting

0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 TCP CONNECTINGUDP CONNECTING

SERVER LISTENING6 CONNECT OK7 TCP CLOSINGUDP CLOSING8 TCP CLOSEDUDP CLOSED9 PDP DEACT

In Multi-IP state0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 IP PROCESSING9 PDP DEACT

Parameter Saving Mode NO_SAVE

Max Response TimeWhen mode is multi-IP state the max response time75 secondsWhen mode is single state and the state is IP INITIAL the max responsetime is 160 seconds

Reference

Note This command allows establishment of a TCPUDP connection only

when the state is IP INITIAL or IP STATUS when it is in single state Inmulti-IP state the state is in IP STATUS only So it is necessary toprocess AT+CIPSHUT before user establishes a TCPUDPconnection with this command when the state is not IP INITIAL or IPSTATUS

When module is in multi-IP state before this command is executed it isnecessary to process AT+CSTT AT+CIICR AT+CIFSR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 143 281

823 AT+CIPSEND Send Data Through TCP or UDP Connection

AT+CIPSEND Send Data Through TCP or UDP Connection

Test Command

AT+CIPSEND=

Response1) For single IP connection (+CIPMUX=0)+CIPSEND ltlengthgt

OK2) For multi IP connection (+CIPMUX=1)+CIPSEND (0-7)ltlengthgt

OKParametersSee Write Command

Read Command

AT+CIPSEND

Response1) For single IP connection (+CIPMUX=0)+CIPSEND ltsizegt

OK2) For multi IP connection (+CIPMUX=1)+CIPSEND ltngtltsizegt

OKParametersltngt A numeric parameter which indicates the connection numberltsizegt A numeric parameter which indicates the data length sent at a time

Write Command1) If single IP connection(+CIPMUX=0)AT+CIPSEND=ltlengthgt

2) If multi IP connection(+CIPMUX=1)AT+CIPSEND=ltngt[ltlengthgt]

ResponseThis Command is used to send changeable length dataIf single IP is connected (+CIPMUX=0)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0SEND OKWhen +CIPQSEND=1DATA ACCEPT ltlengthgtIf sending failsSEND FAILIf multi IP connection is established (+CIPMUX=1)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 144 281

ltngtSEND OKWhen +CIPQSEND=1DATA ACCEPT ltngtltlengthgtIf sending failsltngtSEND FAIL

Parametersltngt A numeric parameter which indicates the connection numberltlengthgt A numeric parameter which indicates the length of sendingdata it must be less than ltsizegt

Execution CommandAT+CIPSENDResponse gt then typedata for sendtapCTRL+Z to send tapESC to cancel theoperation

ResponseThis Command is used to send changeable length dataIf single IP connection is established (+CIPMUX=0)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0SEND OKWhen +CIPQSEND=1DATA ACCEPT ltlengthgtIf sending failsSEND FAIL

NoteThis Command can only be used in single IP connection mode(+CIPMUX=0) and to send data on the TCP or UDP connection that hasbeen established already Ctrl-Z is used as a termination symbol ESC isused to cancel sending data There are at most ltsizegt bytes which can besent at a time

Parameter Saving Mode NO_SAVE

Max Response TimeWhen +CIPQSEND=0 and the remote server no response after 645seconds CLOSE will be reported

Reference

Note The data length which can be sent depends on network status Set the time that send data automatically with the Command of

AT+CIPATS Only send data at the status of established connection

824 AT+CIPQSEND Select Data Transmitting Mode

AT+CIPQSEND Select Data Transmitting Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 145 281

Test Command

AT+CIPQSEND=

Response+CIPQSEND (01)

OKParametersSee Write Command

Read Command

AT+CIPQSEND

Response+CIPQSEND ltngt

OKParameterSee Write Command

Write CommandAT+CIPQSEND=ltngt

ResponseOKParametersltngt

0 Normal mode ndash when the server receives TCP data it will responseSEND OK

1 Quick send mode ndash when the data is sent to module it will responseDATA ACCEPT ltlengthgt (For single IP connection (+CIPMUX=0)) orDATA ACCEPT ltngtltlengthgt (For multi IP connection (+CIPMUX=1))while not responding SEND OK

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

825 AT+CIPACK Query Previous Connection Data Transmitting State

AT+CIPACK Query Previous Connection Data Transmitting StateTest CommandAT+CIPACK=

ResponseOK

Write CommandIf multi IP connection(+CIPMUX=1)AT+CIPACK=ltngt

Response+CIPACK lttxlengtltacklengtltnacklengt

OKParametersltngt A numeric parameter which indicates the connection numberlttxlengt The data amount which has been sentltacklengt The data amount confirmed successfully by the serverltnacklengt The data amount without confirmation by the server

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 146 281

If single IP connection(+CIPMUX=0)

AT+CIPACK

+CIPACK lttxlengtltacklengtltnacklengt

OKParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

826 AT+CIPCLOSE Close TCP or UDP Connection

AT+CIPCLOSE Close TCP or UDP ConnectionTest Command

AT+CIPCLOSE=ResponseOK

Write Command1) If single IP connection(+CIPMUX=0)AT+CIPCLOSE=ltngt2) If multi IP connection(+CIPMUX=1)AT+CIPCLOSE=ltidgt[ltngt]

Response1) For single IP connection (+CIPMUX=0)CLOSE OK2) For multi IP connection (+CIPMUX=1)ltidgtCLOSE OKParametersltngt 0 Slow close

1 Quick closeltidgt A numeric parameter which indicates the connection number

Execution CommandAT+CIPCLOSE

ResponseIf close is successfullyCLOSE OKIf close failsERROR

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteAT+CIPCLOSE only closes connection at corresponding status of TCPUDPstack To see the status use AT+CIPSTATUS command Status should beTCP CONNECTING UDP CONNECTING SERVER LISTENING orCONNECT OK in single-connection mode (see ltstategt parameter)CONNECTING or CONNECTED in multi-connection mode (see ltclientstategt)OPENING or LISTENING in multi-connection mode (see ltserver stategt)Otherwise it will return ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 147 281

827 AT+CIPSHUT Deactivate GPRS PDP Context

AT+CIPSHUT Deactivate GPRS PDP ContextTest Command

AT+CIPSHUT=ResponseOK

Execution CommandAT+CIPSHUT

ResponseIf close is successfulSHUT OKIf close failsERROR

Parameter Saving Mode NO_SAVEMax Response Time 65 seconds

Reference

Note If this command is executed in multi-connection mode all of the IP

connection will be shut User can close gprs pdp context by AT+CIPSHUT After it is closed the

status is IP INITIAL If +PDP DEACT urc is reported which means the gprs is released by

the network then user still needs to execute AT+CIPSHUT commandto make PDP context come back to original state

828 AT+CLPORT Set Local Port

AT+CLPORT Set Local Port

Test Command

AT+CLPORT=

Response1) For single IP connection (+CIPMUX=0)+CLPORT (TCPUDP)(0-65535)

OK2) For multi IP connection (+CIPMUX=1)+CLPORT (0-7)(TCPUDP)(0-65535)

OKParametersSee Write Command

Read CommandAT+CLPORT

Response1) For single IP connection (+CIPMUX=0)+CLPORT ltTCP portgtltUDP portgt

OK2) For multi IP connection (+CIPMUX=1)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 148 281

+CLPORT 0ltTCP portgtltUDP portgt+CLPORT 1ltTCP portgtltUDP portgt+CLPORT 2ltTCP portgtltUDP portgt+CLPORT 3ltTCP portgtltUDP portgt+CLPORT 4ltTCP portgtltUDP portgt+CLPORT 5ltTCP portgtltUDP portgt+CLPORT 6ltTCP portgtltUDP portgt+CLPORT 7ltTCP portgtltUDP portgt

OKParametersSee Write Command

Write Command1) For single IPconnection(+CIPMUX=0)

AT+CLPORT=ltmodegtltportgt2) For multi IPconnection(+CIPMUX=1)AT+CLPORT=ltngtltmodegtltportgt

ResponseOKorERRORParametersltngt 07 A numeric parameter which indicates the connectionnumber this used in multi IP connectionltmodegt A string parameter which indicates the connection type

TCP TCP local portUDP UDP local port

ltportgt 0-65535 A numeric parameter which indicates the local portDefault value is 0 a port can be dynamically allocated a port

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

This command will be effective when module is set as a Client

829 AT+CSTT Start Task and Set APN USER NAME PASSWORD

AT+CSTT Start Task and Set APN USER NAME PASSWORD

Test CommandAT+CSTT=

Response+CSTT APNUSERPWD

OKParametersSee Write Command

Read CommandAT+CSTT

Response+CSTT ltapngtltuser namegtltpasswordgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 149 281

ParametersSee Write Command

Write Command

AT+CSTT=ltapngtltuser namegtltpasswordgt

ResponseOKorERRORParametersltapngt A string parameter which indicates the GPRS access pointname The max length is 50 bytesDefautl value is CMNETltuser namegt A string parameter which indicates the GPRS user nameThe max length is 50 bytesltpasswordgt A string parameter which indicates the GPRS passwordThe max length is 50 bytes

Parameter Saving Mode NO_SAVEMax Response Time -

Execution Command

AT+CSTT

ResponseOKorERROR

ReferenceNoteThe write command and execution command of this command is valid onlyat the state of IP INITIAL After this command is executed the state will bechanged to IP START

8210 AT+CIICR Bring Up Wireless Connection with GPRS

AT+CIICR Bring Up Wireless Connection with GPRSTest Command

AT+CIICR=ResponseOK

Execution CommandAT+CIICR

ResponseOKorERROR

Parameter Saving Mode NO_SAVEMax Response Time 85 seconds

Reference

Note AT+CIICR only activates moving scene at the status of IP START after

operating this Command is executed the state will be changed to IPCONFIG

After module accepts the activated operation if it is activatedsuccessfully module state will be changed to IP GPRSACT and itresponds OK otherwise it will respond ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 150 281

8211 AT+CIFSR Get Local IP Address

AT+CIFSR Get Local IP AddressTest CommandAT+CIFSR=

ResponseOK

Execution CommandAT+CIFSR

ResponseltIP addressgtorERRORParameterltIP addressgt A string parameter which indicates the IP address assignedfrom GPRS

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteOnly after PDP context is activated local IP address can be obtained byAT+CIFSR otherwise it will respond ERROR To see the status useAT+CIPSTATUS command Status should beIP GPRSACT TCP CONNECTING UDP CONNECTING SERVERLISTENING IP STATUS CONNECT OK TCP CLOSING UDP CLOSINGTCP CLOSED UDP CLOSED in single-connection mode (see ltstategtparameter)IP STATUS IP PROCESSING in multi-connection mode (see ltstategtparameter)

8212 AT+CIFSREX Get Local IP Address extend

AT+CIFSREX Get Local IP Address extendTest CommandAT+CIFSREX=

ResponseOK

Execution CommandAT+CIFSREX

Response+CIFSREX ltIP addressgt

OKParameterltIP addressgt A string parameter which indicates the IP address assignedfrom GPRS

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 151 281

Max Response Time -

Reference

NoteOnly after PDP context is activated local IP address can be obtained byAT+CIFSR otherwise it will respond ERROR To see the status useAT+CIPSTATUS command Status should beIP GPRSACT TCP CONNECTING UDP CONNECTING SERVERLISTENING IP STATUS CONNECT OK TCP CLOSING UDP CLOSINGTCP CLOSED UDP CLOSED in single-connection mode (see ltstategtparameter)IP STATUS IP PROCESSING in multi-connection mode (see ltstategtparameter)

8213 AT+CIPSTATUS Query Current Connection Status

AT+CIPSTATUS Query Current Connection StatusTest Command

AT+CIPSTATUS=ResponseOK

Write CommandIf multi IP connectionmode (+CIPMUX=1)AT+CIPSTATUS=ltngt

Response+CIPSTATUS ltngtltbearergtltTCPUDPgtltIP addressgtltportgtltclientstategt

OKParametersSee Execution Command

Execution CommandAT+CIPSTATUS

Response1)If in single connection mode (+CIPMUX=0)OK

STATE ltstategt2) If in multi-connection mode (+CIPMUX=1)OK

STATE ltstategtIf the module is set as serverS 0ltbearergtltportgtltserver stategtC ltngtltbearergtltTCPUDPgtltIP addressgtltportgtltclient stategtParametersltngt 0-7 A numeric parameter which indicates the connectionnumberltbearergt 0-1 GPRS bearer default is 0ltserver stategt OPENING

LISTENING

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 152 281

CLOSINGltclient stategt INITIAL

CONNECTINGCONNECTEDREMOTE CLOSINGCLOSINGCLOSED

ltstategt A string parameter which indicates the progress ofconnecting

0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 TCP CONNECTINGUDP CONNECTING

SERVER LISTENING6 CONNECT OK7 TCP CLOSINGUDP CLOSING8 TCP CLOSEDUDP CLOSED9 PDP DEACT

In Multi-IP state0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 IP PROCESSING9 PDP DEACT

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8214 AT+CDNSCFG Configure Domain Name Server

AT+CDNSCFG Configure Domain Name Server

Test Command

AT+CDNSCFG=

Response+CDNSCFG (Primary DNS)(Secondary DNS)

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 153 281

Read Command

AT+CDNSCFG

ResponsePrimaryDns ltpri_dnsgtSecondaryDns ltsec_dnsgt

OKParameterSee Write Command

Write Command

AT+CDNSCFG=ltpri_dnsgt[ltsec_dnsgt]

ResponseOKorERRORParametersltpri_dnsgt A string parameter which indicates the IP address of theprimary domain name server Default value is 0000ltsec_dnsgt A string parameter which indicates the IP address of thesecondary domain name server Default value is 0000

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8215 AT+CDNSGIP Query the IP Address of Given Domain Name

AT+CDNSGIP Query the IP Address of Given Domain NameTest Command

AT+CDNSGIP=ResponseOK

Write CommandAT+CDNSGIP=ltdomain namegt

ResponseOKorERRORIf successful return+CDNSGIP 1ltdomain namegtltIP1gt[ltIP2gt]If fail return+CDNSGIP0ltdns error codegtParametersltdomain namegt A string parameter which indicates the domain nameltIP1gt A string parameter which indicates the first IP addresscorresponding to the domain nameltIP2gt A string parameter which indicates the second IP addresscorresponding to the domain nameltdns error codegt A numeric parameter which indicates the error code

8 DNS COMMON ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 154 281

3 NETWORK ERRORThere are some other error codes as well

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8216 AT+CIPHEAD Add an IP Head at the Beginning of a Package Received

AT+CIPHEAD Add an IP Head at the Beginning of a Package Received

Test Command

AT+CIPHEAD=

Response+CIPHEAD (list of supported ltmodegts)

OKParameterSee Write Command

Read Command

AT+CIPHEAD

Response+CIPHEAD ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPHEAD=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether an IP headeris added to the received data or not

0 Not add IP header1 Add IP header the format is

1) For single IP connection (+CIPMUX=0)+IPDltdata lengthgt2) For multi IP connection (+CIPMUX=1)+RECEIVEltngtltdata lengthgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 155 281

8217 AT+CIPATS Set Auto Sending Timer

AT+CIPATS Set Auto Sending Timer

Test Command

AT+CIPATS=

Response+CIPATS (list of supported ltmodegts)(list of supported lttimegt)

OKParametersSee Write Command

Read Command

AT+CIPATS

Response+CIPATS ltmodegtlttimegt

OKParametersSee Write Command

Write CommandAT+CIPATS=ltmodegt[lttimegt]

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether set timer whenmodule is sending data

0 Not set timer when module is sending data1 Set timer when module is sending data

lttimegt 1100 A numeric parameter which indicates the secondsafter which the data will be sent

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

8218 AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data

AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data

Test CommandAT+CIPSPRT=

Response+CIPSPRT (list of supported ltsend promptgts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 156 281

AT+CIPSPRT +CIPSPRT ltsend promptgt

OKParametersSee Write Command

Write Command

AT+CIPSPRT=ltsendpromptgt

ResponseOKorERRORParametersltsend promptgt A numeric parameter which indicates whether to echoprompt lsquogtrsquo after module issues AT+CIPSEND command

0 It shows send ok but does not prompt echo lsquogtrsquo when sending issuccessful

1 It prompts echo lsquogtrsquo and shows send ok when sending issuccessful2 It neither prompts echo lsquogtrsquo nor shows send ok when sending issuccessful

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8219 AT+CIPSERVER Configure Module as Server

AT+CIPSERVER Configure Module as Server

Test CommandAT+CIPSERVER=

Response+CIPSERVER (0-CLOSE SERVER 1-OPEN SERVER)(1-65535)

OKParametersSee Write Command

Read CommandAT+CIPSERVER

Response+CIPSERVER ltmodegt[ltportgtltchannel idgtltbearergt]

OKParametersSee Write Command

Write CommandAT+CIPSERVER=ltmodegt[ltportgt]

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 157 281

Parametersltmodegt 0 Close server

1 Open serverltportgt 165535 Listening portltchannel idgt Channel idltbearergt GPRS bearer

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is allowed to establish a TCP server only when the state isIP INITIAL or IP STATUS when it is in single state In multi-IP state thestate is in IP STATUS only

8220 AT+CIPCSGP Set GPRS for Connection Mode

AT+CIPCSGP Set GPRS for Connection Mode

Test Command

AT+CIPCSGP=

Response+CIPCSGP 1-GPRSAPNUSER NAMEPASSWORD

OKParametersSee Write Command

Read Command

AT+CIPCSGP

Response+CIPCSGP ltmodegtltapngtltuser namegtltpasswordgt[ltrategt]

OKParametersSee Write Command

Write Command

AT+CIPCSGP=ltmodegt[(ltapngtltusernamegtltpasswordgt)]

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates the wireless connectionmode

1 set GPRS as wireless connection modeltapngt A string parameter which indicates the access point nameltuser namegt A string parameter which indicates the user nameltpasswordgt A string parameter which indicates the password

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 158 281

8221 AT+CIPSRIP Show Remote IP Address and Port When Received Data

AT+CIPSRIP Show Remote IP Address and Port When Received Data

Test Command

AT+CIPSRIP=

Response+CIPSRIP (list of supported ltmodegts)

OKParametersSee Write Command

Read CommandAT+CIPSRIP

Response+CIPSRIP ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPSRIP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which shows remote IP address and port

0 Do not show the prompt1 Show the prompt the format is as follows

1) For single IP connection (+CIPMUX=0)RECV FROMltIP ADDRESSgtltPORTgt1) For multi IP connection (+CIPMUX=1)+RECEIVEltngtltdata lengthgtltIP ADDRESSgtltPORTgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference

8222 AT+CIPDPDP Set Whether to Check State of GPRS Network Timing

AT+CIPDPDP Set Whether to Check State of GPRS Network Timing

Test CommandAT+CIPDPDP=

Response+CIPDPDP (list of supportedltmodegts list of supported ltintervalgtlist ofsupported lttimergt)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 159 281

OKParametersSee Write Command

Read Command

AT+CIPDPDP

Response+CIPDPDP ltmodegtltintervalgtlttimergt

OKParametersSee Write Command

Write CommandAT+CIPDPDP=ltmodegt[ltintervalgtlttimergt]

ResponseOKorERRORParametersltmodegt

0 Not set detect PDP1 Set detect PDP

ltintervalgt1lt=intervallt=180(s) default value is 10

lttimergt1lt=timerlt=10 default value is 3

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteIf +PDP DEACT urc is reported because of module not attaching to gprsfor a certain time or other reasons user still needs to executeAT+CIPSHUT command makes PDP context come back to original state

8223 AT+CIPMODE Select TCPIP Application Mode

AT+CIPMODE Select TCPIP Application Mode

Test CommandAT+CIPMODE=

Response+CIPMODE (0-NORMAL MODE1-TRANSPARENT MODE)

OKParametersSee Write Command

Read CommandAT+CIPMODE

Response+CIPMODE ltmodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 160 281

ParametersSee Write Command

Write Command

AT+CIPMODE=ltmodegt

ResponseOKorERRORParametersltmodegt 0 Normal mode

1 Transparent modeParameter Saving Mode NO_SAVEMax Response Time -Reference Note

8224 AT+CIPCCFG Configure Transparent Transfer Mode

AT+CIPCCFG Configure Transparent Transfer Mode

Test Command

AT+CIPCCFG=

Response+CIPCCFG(NmRetry3-8)(WaitTm1-10)(SendSz1-1460)(esc01) (Rxmode01)(RxSize50-1460)(Rxtimer20-1000)

OKParametersSee Write Command

Read CommandAT+CIPCCFG

Response+CIPCCFGltNmRetrygtltWaitTmgtltSendSzgtltescgtltRxmodegtltRxSizegtltRxtimergt

OKParametersSee Write Command

Write CommandAT+CIPCCFG=ltNmRetrygtltWaitTmgtltSendSzgtltescgt[ltRxmodegtltRxSizegtltRxtimergt]

ResponseOKorERRORParametersltNmRetrygt Number of retries to be made for an IP packetDefaultvalue is 5ltWaitTmgt Number of 100ms intervals to wait for serial input beforesending the packet Default value is 2

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 161 281

ltSendSzgt Size in bytes of data block to be received from serial portbefore sending Default value is 1024ltescgt Whether turn on the escape sequence default is TRUE

0 Turn off the escape sequence1 Turn on the escape sequence

ltRxmodegt Whether to set time interval during output data from serialport

0 output data to serial port without interval1 output data to serial port within ltRxtimergt interval

ltRxSizegt Output data length for each time Default value is 1460ltRxtimergt Time interval (ms) to wait for serial port to output data againDefault value 50ms

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command will be effective only in single connection mode(+CIPMUX=0)

8225 AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data

AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data

Test Command

AT+CIPSHOWTP=

Response+CIPSHOWTP (list of supported ltmodegts)

OKParametersSee Write Command

Read Command

AT+CIPSHOWTP

Response+CIPSHOWTP ltmodegt

OKParametersSee Write Command

Write Command

AT+CIPSHOWTP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether to displaytransfer protocol in IP header to received data or not

0 Not display transfer protocol1 Display transfer protocol the format is +IPD

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 162 281

ltdata sizegtltTCPUDPgtltdatagt

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note This command will be effective only in single connection mode

(+CIPMUX=0) Only when +CIPHEAD is set to 1 the setting of this command will work

8226 AT+CIPUDPMODE UDP Extended Mode

AT+CIPUDPMODE UDP Extended Mode

Test CommandAT+CIPUDPMODE=

Response1) For single IP connection (+CIPMUX=0)+CIPUDPMODE (0-2)((0-255)(0-255)(0-255)(0-255))(1-65535)

OK2) For multi IP connection (+CIPMUX=1)+CIPUDPMODE (0-5)(0-2)((0-255)(0-255)(0-255)(0-255))(1-65535)

OKParametersSee Write Command

Read CommandAT+CIPUDPMODE

Response1) For single IP connection (+CIPMUX=0)+CIPUDPMODE ltmodegt[ltIP addressgtltPortgt]

OK2) For multi IP connection (+CIPMUX=1)+CIPUDPMODE 0ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 1ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 2ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 3ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 4ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 5ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 6ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 7ltmodegt[ltIP addressgtltPortgt]

OKParameterSee Write Command

Write Command1) For single IP

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 163 281

connection(+CIPMUX=0)

AT+CIPUDPMODE=ltmodegt[ltIPaddressgtltPortgt]2) For multi IPconnection(+CIPMUX=1)AT+CIPUDPMODE=ltngtltmodegt[ltIPaddressgtltPortgt]

orERROR

ltngt 0-7 A numeric parameter which indicates the connectionnumberltmodegt 0 UDP Normal Mode

1 UDP Extended Mode2 Set UDP address to be sent

ltIP addressgt A string parameter which indicates remote IP addressltportgt Remote port

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8227 AT+CIPRXGET Get Data from Network Manually

AT+CIPRXGET Get Data from Network Manually

Test CommandAT+CIPRXGET=

ResponseIf single IP connection (+CIPMUX=0)+CIPRXGET (list of supported ltmodegts)(list of supported ltreqlengthgt)

OKIf multi IP connection (+CIPMUX=1)+CIPRXGET (list of supported ltmodegts) (list of supported ltidgts) (list ofsupported ltreqlengthgt)

OKParametersSee Write Command

Read CommandAT+CIPRXGET

Response+CIPRXGET ltmodegt

OKParametersSee Write Command

Write Command1) If single IP connection(+CIPMUX=0)

AT+CIPRXGET=ltmodegt[ltreqlengthgt]

ResponseOKorERROR1)For single IP connectionIf AT+CIPSRIP=1 is set IP address and port are contained

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 164 281

2) If multi IP connection(+CIPMUX=1)

AT+CIPRXGET=ltmodegt[ltidgtltreqlengthgt]

if ltmodegt=1+CIPRXGET 1[ltIP ADDRESSgtltPORTgt]if ltmodegt=2+CIPRXGET 2ltreqlengthgtltcnflengthgt[ltIP ADDRESSgtltPORTgt]1234567890hellipOKif ltmodegt=3+CIPRXGET 3ltreqlengthgtltcnflengthgt[ltIP ADDRESSgtltPORTgt]5151hellipOKif ltmodegt=4+CIPRXGET 4ltcnflengthgt

OK2)For multi IP connectionIf AT+CIPSRIP=1 is set IP address and port is containedif ltmodegt=1+CIPRXGET 1[ltidgtltIP ADDRESSgtltPORTgt]if ltmodegt=2+CIPRXGET 2ltidgtltreqlengthgtltcnflengthgt[ltIPADDRESSgtltPORTgt]1234567890hellipOKif ltmodegt=3+CIPRXGET 3ltidgtltreqlengthgtltcnflengthgt[ltIPADDRESSgtltPORTgt]5151hellipOKif ltmodegt=4+CIPRXGET 4ltidgtltcnflengthgt

OK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt

0 Disable getting data from network manually the module isset to normal mode data will be pushed to TE directly1 Enable getting data from network manually2 The module can get data but the length of output data cannot exceed 1460 bytes at a time3 Similar to mode 2 but in HEX mode which means themodule can get 730 bytes maximum at a time4 Query how many data are not read with a given ID

ltidgt A numeric parameter which indicates the connection number

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 165 281

ltreqlengthgt Requested number of data bytes (1-1460 bytes)to be readIf ltmodegt=4the range of ltreqlengthgt is 0-2920bytesltcnflengthgt Confirmed number of data bytes to be read which may be less

than ltlengthgt 0 indicates that no data can be readParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteTo enable this function parameter ltmodegt must be set to 1 beforeconnection

8228 AT+CIPRDTIMER Set Remote Delay Timer

AT+CIPRDTIMER Set Remote Delay Timer

Test CommandAT+CIPRDTIMER=

Response+CIPRDTIMER (100-4000)(100-7000)

OKParametersSee Write Command

Read CommandAT+CIPRDTIMER

Response+CIPRDTIMER ltrdsigtimergtltrdmuxtimergt

OKParametersSee Write Command

Write CommandAT+CIPRDTIMER=ltrdsigtimergtltrdmuxtimergt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltrdsigtimergt Remote delay timer of single connection Default value is

2000ltrdmuxtimergt Remote delay timer of multi-connections Default value is

3500Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is used to shorten the disconnect time locally when theremote server has been disconnected

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 166 281

8229 AT+CIPSGTXT Select GPRS PDP context

AT+CIPSGTXT Select GPRS PDP context

Test CommandAT+CIPSGTXT=

Response+CIPSGTXT (01)

OKParametersSee Write Command

Write CommandAT+CIPSGTXT=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 Select first PDP context

1 Select second PDP contextParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is used to select pdp context only for multi IP connection(+CIPMUX=1)

8230 AT+CIPSENDHEX Set CIPSEND Data Format to Hex

AT+CIPSENDHEX Set CIPSEND Data Format to HEX

Test CommandAT+CIPSENDHEX=

Response+ CIPSENDHEX (01)

OKParametersSee Write Command

Write CommandAT+CIPSENDHEX=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 The default format of output data in AT+CIPSEND

1 Set the input data in HEX format when using CIPSENDcommand to send data

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 167 281

ReferenceNote

8231 AT+CIPHEXS Set Output-data Format with suffix

AT+CIPHEXS Set Output-data Format with suffix

Test CommandAT+CIPHEXS=

Response+CIPHEXS (list of supported ltmodegts)

OKParametersSee Write Command

Write CommandAT+CIPHEXS=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 The default format of output data

1 Set the output data with suffix 0d 0a2 Set the output data in HEX format with suffix 0d 0a

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is only available when AT+CIPHEAD=1

8232 AT+CIPTKA Set TCP Keepalive Parameters

AT+CIPTKA Set TCP Keepalive Parameters

Test CommandAT+CIPTKA=

Response+CIPTKA (list of supported ltmodegts)(list of supportedltkeepIdlegts)(list of supported ltkeepIntervalgt)(list ofsupported ltkeepCountgts)

OKParametersSee Write Command

Read CommandAT+CIPTKA

Response+CIPTKA ltmodegtltkeepIdlegtltkeepIntervalgtltkeepCountgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 168 281

ParametersSee Write Command

Write CommandAT+CIPTKA=ltmodegt[ltkeepIdlegt[ltkeepIntervalgt[ltkeepCountgt]]]

Response

OKIf error is related to ME functionalityERRORParametersltmodegt Set TCP keepalive option

0 Disable TCP keep alive mechanism1 Enable TCP keep alive mechanism

ltkeepIdlegt Integer type Idle time (in second) before TCP send the initialkeepalive probe

30-7200ltkeepIntervalgt Interval time (in second) between keepalive probesretransmission

30-75-600ltkeepCountgt Integer type Maximum number of keepalive probes to besent

1-9Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8233 AT+CIPOPTION Enable or Disable TCP nagle algorithm

AT+CIPOPTION Enable or Disable TCP nagle algorithm

Test CommandAT+CIPOPTION=

Response+CIPOPTION (list of supported ltmodegts)

OKParametersSee Write Command

Read CommandAT+CIPOPTION

Response+CIPOPTION ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPOPTION=ltmod

Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 169 281

egt OKIf error is related to ME functionalityERRORParametersltmodegt Config to enable or disable TCP nagle algorithm

0 Enable TCP nagle algorithm1 Disable TCP nagle algorithm

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 170 281

9 AT Commands for HTTP(S)Application

SIM7000 series has an embedded TCPIP stack that is driven by AT commands and enables the hostapplication to easily access the Internet HTTP(S) service This chapter is a reference guide to all the ATcommands and responses defined to use with the TCPIP stack in HTTP(S) Service

91 Overview

AT Command DescriptionAT+SHSSL Select SSL ConfigureAT+SHCONF Set HTTP(S) ParameterAT+SHCONN HTTP(S) ConnectionAT+SHBOD Set BodyAT+SHBODEXT Set Extension BodyAT+SHAHEAD Add HeadAT+SHPARA Set HTTP(S) ParaAT+SHCPARA Clear HTTP(S) Para

AT+SHCHEAD Clear HeadAT+SHSTATE Query HTTP(S) Connection StatusAT+SHREQ Set Request TypeAT+SHREAD Read Response ValueAT+SHDISC Disconnect HTTP(S)AT+HTTPTOFS Download file to ap file systemAT+HTTPTOFSRL State of download file to ap file system

92 Detailed Descriptions of Commands

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 171 281

921 AT+SHSSL Select SSL Configure

AT+SHSSL Select SSL Configure

Test commandAT+SHSSL=

Response+SHSSL (0-5) ca listcert name

OK

Read commandAT+SHSSL

Response+SHSSL ltindexgtltca listgtltcert namegt

OK

Write commandAT+SHSSL=ltindexgtltcalistgtltcertnamegt

ResponseOKorERRORParametersltindexgt CSSLCFG set Configure indexltca listgt Ca Certificate nameltcert namegt Cert Certificate name

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference -

922 AT+SHCONF Set HTTP(S) Parameter

AT+SHCONF Set HTTP(S) Parameter

Test commandAT+SHCONF=

Response+SHCONF HTTPParamTagHTTPParamValue

OK

Read commandAT+SHCONF

Response+SHCONF ltHTTPParamTaggtltHTTPParamValuegt

OK

Write commandAT+SHCONF=ltHTTPParamTaggtltHTTPParamValuegt

ResponseOKorERRORParametersltHTTPParaTaggt ltHTTPParamValuegtURL Server URL address(max is 64 bytes)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 172 281

server domain[ tcpPort]TIMEOUT Hold once request time

Unit is secondDefault 60s range 30-1800BODYLEN Set body max length(max is 1024 bytes)HEADERLEN Set head max length(max is 350 bytes)IPVER Set IP version

0 IPv41 IPv6

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust set URLBODYLENHEADERLEN value TIMEOUT default is 60 sURL format must httpxxxxxxx or httpsxxxxxxx

923 AT+SHCONN HTTP(S) Connection

AT+SHCONN HTTP(S) Connection

Execution commandAT+SHCONN

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -Reference -

924 AT+SHBOD Set Body

AT+SHBOD Set Body

Test commandAT+SHBOD=

Response+SHBOD bodyltbodylengt

OK

Read commandAT+SHBOD

Response+SHBOD ltbodygtltbodylengt

OKWrite commandAT+SHBOD=ltbodygtltbodylengt

ResponseOKor

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 173 281

ERRORParametersltbodygt Set body value (max length is SHCONF Set value)ltbodylengt Set body length (max length is SHCONF Set value)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

925AT+SHBODEXT Set Extension Body

AT+SHBODEXT Set Exetension BodyTest CommandAT+SHBODEXT=

Response+SHBODEXT (range of supported ltbodylengts)(range of supportedlttimeoutgts)

OKRead CommandAT+SHBODEXT

Response+SHBODEXT ltbodygtltlen_bodygt

OKWrite CommandAT+SHBODEXT=ltlen_bodygtlttimeoutgtltCRgttext is enteredltctrl-ZESCgtESC quits without sending

ResponseOKorERRORParametersltbodygt Set body value (max length is SHCONF Set value)ltlen_bodygt Length of ltbodygt Max value is ltbodylengtltbodylengt Max length set byAT+SHCONF=BODYLENltbodylengtlttimeoutgt Timeout for automatically sending edited data(100-10000 ms)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

926 AT+SHAHEAD Add Head

AT+SHAHEAD Add Head

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 174 281

Test commandAT+SHAHEAD=

Response+SHAHEAD typerdquovaluerdquo

OK

Read commandAT+SHAHEAD

Response+SHAHEAD lttypegtltvaluegt

OK

Write commandAT+SHAHEAD=lttypegtltvaluegt

ResponseOKORERRORParameterslttypegt Head type (max length is SHCONF Set value)ltvaluegt Head value (max length is SHCONF Set value)Note The sum of type and value max length is 350

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

927 AT+SHCHEAD Clear Head

AT+SHCHEAD Clear Head

Execution CommandAT+SHCHEAD

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

928 AT+SHPARA Set HTTP(S) Para

AT+SHPARA Set HTTP(S) Para

Test commandAT+SHPARA=

Response+SHPARA keyrdquovaluerdquo

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 175 281

OK

Read commandAT+SHPARA

Response+SHPARA ltkeygtltvaluegt

OK

Write commandAT+SHPARA=ltkeygtltvaluegt

ResponseOKorERRORParametersltkeygt Set key (max is 64 bytes)ltvaluegt Set value (max is 64 bytes)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

929AT+SHCPARA Clear HTTP(S) Para

AT+SHCPARA Clear HTTP(S) ParaTest CommandAT+SHCPARA=

ResponseOK

Execution CommandAT+SHCPARA

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

9210 AT+SHSTATE Query HTTP(S) Connection Status

AT+SHSTATE Query HTTP(S) Connection Status

Read commandAT+SHSTATE

Response+SHSTATE ltstatusgt

OKParametersltstatusgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 176 281

0 Expression HTTP(S) disconnect state1 Expression HTTP(S) connect state

Parameter Saving Mode -Max Response Time -Reference -

9211 AT+SHREQ Set Request Type

AT+SHREQ Set Request Type

Test commandAT+SHREQ=

Response+SHREQ url(1-5)

OK

Read commandAT+SHREQ

Response+SHREQ lturlgtlttypegt

OK

Write commandAT+SHREQ=lturlgtlttypegt

ResponseOKorERRORUnsolicited Result Code+SHREQ lttype stringgtltStatusCodegtltDataLengtParameterslturlgt Request server domain (max is 512 bytes)lttypegt

1 GET2 PUT3 POST4 PATCH5 HEAD

lttype stringgt String of type are GET PUTPOSTPATCHHEADlttimeoutgt Waiting for Response time(default is 60 sec)ltStatusCodegt HTTP(S) Status Code responded by remote server itidentifier refer to HTTP11(RFC2616)

100 Continue101 Switching Protocols200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 177 281

205 Reset Content206 Partial Content300 Multiple Choices301 Moved Permanently302 Found303 See Other304 Not Modified305 Use Proxy307 Temporary Redirect400 Bad Request401 Unauthorized402 Payment Required403 Forbidden404 Not Found405 Method Not Allowed406 Not Acceptable407 Proxy Authentication Required408 Request Time-out409 Conflict410 Gone411 Length Required412 Precondition Failed413 Request Entity Too Large414 Request-URI Too Large415 Unsupported Media Type416 Requested range not satisfiable417 Expectation Failed500 Internal Server Error501 Not Implemented502 Bad Gateway503 Service Unavailable504 Gateway Time-out505 HTTP(S) Version not supported

ltDataLengt The length of data gotParameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

9212 AT+SHREAD Read Response Value

AT+SHREAD Read Response Value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 178 281

Test commandAT+SHREAD=

Response+SHREAD (0-306176)(1-306176)

OK

Write commandAT+SHREAD=ltstartaddressgtltdatalengt

ResponseOK+SHREAD ltdata_lengtltdatagt

+SHREAD ltdata_lengtltdatagtorERROR

Ifltdatalengt is bigger than the data size received itrsquos errorIf ltdatalengt is bigger than 2048 will got multi URC +SHREADParametersltstartaddressgt Start address of dataltdatalengt Set read values lengthltdata_lengt Return data length max is 2048 bytes once

if more than 2048 bytes will return many timer until all data areread out

ltdatagt Response dataParameter Saving Mode -Max Response Time -

ReferenceNoteRead data after request

9213 AT+SHDISC Disconnect HTTP(S)

AT+SHDISC Disconnect HTTP(S)

Execution CommandAT+SHDISC

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -Reference -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 179 281

9214 AT+HTTPTOFS Download File to AP File System

AT+HTTPTOFS Download File to AP File System

Test CommandAT+HTTPTOFS=

Response+HTTPTOFS (1-255)(1-127)

OK

Read CommandAT+HTTPTOFS

Response+HTTPTOFS ltstatusgtlturlgtltfile_pathgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+HTTPTOFS=lturlgtltfile_pathgt[lttimeoutgt[ltretrycntgt]]

ResponseOK

+HTTPTOFS ltStatusCodegtltDataLengtParametersltstatusgt

0 Idle1 Busy

lturlgt The urlltfile_pathgt

File path and name on AP sideFor example customertestbincustapp testbin fotatestbin

lttimeoutgt Timeout of HTTP request Unit is secondRange is 10-1000 default value is 50

ltretrycntgt Retry times of HTTP requestRange is 5-100 default value is 5

ltStatusCodegt HTTP Status Code responded by remote server itidentifier refer to HTTP11(RFC2616)

100 Continue200 OK206 Partial Content400 Bad Request404 Not Found408 Request Time-out500 Internal Server Error600 Not HTTP PDU601 Network Error602 No memory603 DNS Error604 Stack Busy

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 180 281

620 SSL continue65535 Other Errors

ltDataLengtThe length of data download

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

9215 AT+HTTPTOFSRL State of Download File to AP File System

AT+HTTPTOFSRL State of Download File to AP File SystemTest CommandAT+HTTPTOFSRL=

ResponseOK

Read CommandAT+HTTPTOFSRL

Response+HTTPTOFSRL ltstatusgtltcurlen gtlttotallengt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstatusgt Downloading state

0 Idle1 During downloading

ltcurlengt The length of data have been download successfullylttotallengt The length of data download If total length does not been gotlttotallengt will be 0

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 181 281

10 AT Commands for FTP Application

SIM7000 series has an embedded TCPIP stack that is driven by AT commands and enables the hostapplication to easily access the Internet FTP service This chapter is a reference guide to all the ATcommands and responses defined for using with the TCPIP stack in FTP Service

101 Overview

Command DescriptionAT+FTPPORT Set FTP control portAT+FTPMODE Set active or passive FTP modeAT+FTPTYPE Set the type of data to be transferredAT+FTPPUTOPT Set FTP put typeAT+FTPCID Set FTP bearer profile identifierAT+FTPREST Set resume broken downloadAT+FTPSERV Set FTP server addressAT+FTPUN Set FTP user nameAT+FTPPW Set FTP passwordAT+FTPGETNAME Set download file nameAT+FTPGETPATH Set download file pathAT+FTPPUTNAME Set upload file nameAT+FTPPUTPATH Set upload file pathAT+FTPGET Download fileAT+FTPPUT Set upload fileAT+FTPDELE Delete specified file in FTP serverAT+FTPSIZE Get the size of specified file in FTP serverAT+FTPSTATE Get the FTP stateAT+FTPEXTPUT Extend upload fileAT+FTPMKD Make directory on the remote machineAT+FTPRMD Remove directory on the remote machineAT+FTPLIST List contents of directory on the remote machineAT+FTPEXTGET Extend download fileAT+FTPETPUT Upload FileAT+FTPETGET Download FileAT+FTPQUIT Quit current FTP sessionAT+FTPRENAME Rename the Specified File on the Remote Machine

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 182 281

AT+FTPMDTM Get the Last Modification Timestamp of Specified File on the Remote Machine

102 Detailed Descriptions of Commands

1021 AT+FTPPORT Set FTP Control Port

AT+FTPPORT Set FTP Control PortTest CommandAT+FTPPORT=

ResponseOK

Read CommandAT+FTPPORT

Response+FTPPORT ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPORT=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt The value of FTP Control port from 1 to 65535

Default value is 21Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteNumbers above 65535 are illegal as the port identification fields are 16 bitslong in the TCP header

1022 AT+FTPMODE Set Active or Passive FTP Mode

AT+FTPMODE Set Active or Passive FTP ModeTest CommandAT+FTPMODE=

ResponseOK

Read CommandAT+FTPMODE

Response+FTPMODE ltvaluegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 183 281

ParametersSee Write Command

Write CommandAT+FTPMODE=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt 0 Active FTP mode

1 Passive FTP modeParameter Saving Mode NO_SAVEMax Response Time -Reference Note

1023 AT+FTPTYPE Set the Type of Data to Be Transferred

AT+FTPTYPE Set the Type of Data to Be TransferredTest CommandAT+FTPTYPE=

ResponseOK

Read CommandAT+FTPTYPE

Response+FTPTYPE ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPTYPE=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt A For FTP ASCII sessions

I For FTP Binary sessionsParameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteWhen this value is set to A all the data sent by the stack to the FTP serveris made of 7 bits characters (NVT-ASCII the MSB is set to 0) As aconsequence binary data containing 8 bits characters will be corruptedduring the transfer if the FTPTYPE is set to A

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 184 281

1024 AT+FTPPUTOPT Set FTP Put Type

AT+FTPPUTOPT Set FTP Put TypeTest CommandAT+FTPPUTOPT=

ResponseOK

Read CommandAT+FTPPUTOPT

Response+FTPPUTOPT ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTOPT=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt APPE For appending file

STOU For storing unique fileSTOR For storing file

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1025 AT+FTPCID Set FTP Bearer Profile Identifier

AT+FTPCID Set FTP Bearer Profile Identifier

Test CommandAT+FTPCID=

ResponseOKParametersSee Write Command

Read CommandAT+FTPCID

Response+FTPCID ltvaluegt

OKParameterSee Write Command

Write CommandAT+FTPCID=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 185 281

Parametersltvaluegt Bearer profile identifier refer to AT+SAPBR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1026 AT+FTPREST Set Resume Broken Download

AT+FTPREST Set Resume Broken DownloadTest CommandAT+FTPREST=

ResponseOK

Read CommandAT+FTPREST

Response+FTPREST ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPREST=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Broken point to be resumed

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1027 AT+FTPSERV Set FTP Server Address

AT+FTPSERV Set FTP Server AddressTest CommandAT+FTPSERV=

ResponseOK

Read CommandAT+FTPSERV

Response+FTPSERV ltvaluegt

OKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 186 281

See Write Command

Write CommandAT+FTPSERV=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt 32-bit number in dotted-decimal notation (ie xxxxxxxxxxxx)or alphanumeric ASCII text string up to 49 characters if DNS is available

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1028 AT+FTPUN Set FTP User Name

AT+FTPUN Set FTP User Name

Test CommandAT+FTPUN=

ResponseOKParametersSee Write Command

Read CommandAT+FTPUN

Response+FTPUN ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPUN=ltvaluegt

ResponseOK

If error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 49 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1029 AT+FTPPW Set FTP Password

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 187 281

AT+FTPPW Set FTP Password

Test CommandAT+FTPPW=

ResponseOKParametersSee Write Command

Read CommandAT+FTPPW

Response+FTPPW ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPW=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 49 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10210AT+FTPGETNAME Set Download File Name

AT+FTPGETNAME Set Download File NameTest CommandAT+FTPGETNAME=

ResponseOK

Read CommandAT+FTPGETNAME

Response+FTPGETNAME ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPGETNAME=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 99 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 188 281

10211AT+FTPGETPATH Set Download File Path

AT+FTPGETPATH Set Download File PathTest CommandAT+FTPGETPATH=

ResponseOK

Read CommandAT+FTPGETPATH

Response+FTPGETPATH ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPGETPATH=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 255 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10212AT+FTPPUTNAME Set Upload File Name

AT+FTPPUTNAME Set Upload File NameTest CommandAT+FTPPUTNAME=

ResponseOK

Read CommandAT+FTPPUTNAME

Response+FTPPUTNAME ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTNAME=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 189 281

Parametersltvaluegt Alphanumeric ASCII text string up to 99 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10213AT+FTPPUTPATH Set Upload File Path

AT+FTPPUTPATH Set Upload File PathTest CommandAT+FTPPUTPATH=

ResponseOK

Read CommandAT+FTPPUTPATH

Response+FTPPUTPATH ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTPATH=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 255 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10214AT+FTPGET Download File

AT+FTPGET Download FileTest CommandAT+FTPGET=

ResponseOK

Write CommandAT+FTPGET=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPGET 11

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 190 281

If data transfer finished+FTPGET 10

If mode is 1 and it is a failed FTP get sessionOK

+FTPGET 1lterrorgt

If mode is 2+FTPGET 2ltcnflengthgt012345678hellipOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 1 For opening FTP get session

2 For reading FTP download dataltreqlengthgt Requested number of data bytes (1-1460)to be readltcnflengthgt Confirmed number of data bytes to be read which may be lessthan ltlengthgt 0 indicates that no data can be readlterrorgt 61 Net error

62 DNS error63 Connect error64 Timeout65 Server error66 Operation not allow70 Replay error71 User error72 Password error73 Type error74 Rest error75 Passive error76 Active error77 Operate error78 Upload error79 Download error80 Manual quit

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteWhen +FTPGET 11 is shown then use AT+FTPGET=2ltreqlengthgtto read data If the module still has unread data +FTPGET 11 will beshown again in a certain time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 191 281

10215AT+FTPPUT Set Upload File

AT+FTPPUT Set Upload FileTest CommandAT+FTPPUT=

ResponseOK

Write CommandAT+FTPPUT=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPPUT 11ltmaxlengthgt

If mode is 1 and it is a failed FTP get sessionOK

+FTPPUT 1lterrorgt

If mode is 2 and ltreqlengthgt is not 0+FTPPUT 2ltcnflengthgthelliphellip Input dataOK+FTPPUT 111360

If mode is 2 and ltreqlengthgt is 0 it will respond OK and FTP session willbe closedOK

If data transfer finished+FTPPUT 10

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 1 For opening FTP put session

2 For writing FTP upload dataltreqlengthgt Requested number of data bytes(0-ltmaxlengthgt) to betransmittedltcnflengthgt Confirmed number of data bytes to be transmittedltmaxlengthgt The max length of data can be sent at a time It depends onthe network statuslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 192 281

ReferenceNoteWhen +FTPPUT 11ltmaxlengthgt is shown then use AT+FTPPUT=2ltreqlengthgt to write data

10216AT+FTPDELE Delete Specified File in FTP Server

AT+FTPDELE Delete Specified File in FTP Server

Test CommandAT+FTPDELE=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPDELE

ResponseIf successedOK

+FTPDELE 10

If failedOK

+FTPDELE 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteThe file to be deleted is specified by the AT+FTPGETNAME andAT+FTPGETPATH commands

10217AT+FTPSIZE Get the Size of Specified File in FTP Server

AT+FTPSIZE Get the Size of Specified File in FTP Server

Test CommandAT+FTPSIZE=

ResponseOKParametersSee Execution Command

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 193 281

AT+FTPSIZE If successedOK

+FTPSIZE 10ltsizegt

If failedOK

+FTPSIZE 1lterrorgt0

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGETltsizegt The file size Unit byte

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteThe file is specified by the AT+FTPGETNAME and AT+FTPGETPATHcommands

10218AT+FTPSTATE Get the FTP State

AT+FTPSTATE Get the FTP State

Test CommandAT+FTPSTATE=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPSTATE

Response+FTPSTATE ltstategt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstategt

0 Idle1 In the FTP session including FTPGET FTPPUT FTPDELE and

FTPSIZE operationParameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 194 281

10219AT+FTPEXTPUT Extend Upload File

AT+FTPEXTPUT Extend Upload FileTest CommandAT+FTPEXTPUT=

ResponseOK

Write CommandAT+FTPEXTPUT=ltmodegt[ltposgtltlengtlttimeoutgt]

ResponseIf mode is 0 or 1OK

If mode is 2+FTPEXTPUT ltaddressgtltlengthelliphellip Input dataOK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 use default FTPPUT method

1 use extend FTPPUT method2 send data to RAM through serial port then FTPPUT method

will get the data from RAMltposgt data offset address 0-300kltlengt data length 0-300klttimeoutgt timeout value of serial port 1000ms-1000000msltfile namegt File name length should less or equal 50 characterslterrgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

Reference

Note When extend FTPPUT mode is activated input data then execute

AT+FTPPUT=1 to transmit after session is complete if successful itreturns +FTPPUT 10 otherwise it returns +FTPPUT 1lterrorgtlterrorgt see AT+FTPGET

10220AT+FTPMKD Make Directory on the Remote Machine

AT+FTPMKD Make Directory on the Remote MachineTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 195 281

AT+FTPMKD= OK

Execution CommandAT+FTPMKD

ResponseIf successOK

+FTPMKD 10

If failedOK

+FTPMKD 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

The created folder is specified by the AT+FTPGETPATH command

10221AT+FTPRMD Remove Directory on the Remote Machine

AT+FTPRMD Remove Directory on the Remote MachineTest CommandAT+FTPRMD=

ResponseOK

Execution CommandAT+FTPRMD

ResponseIf successOK

+FTPRMD 10

If failedOK

+FTPRMD 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 196 281

Max Response Time 75 seconds(In case no response is received from server)Reference Note

The removed folder is specified by the AT+FTPGETPATH command

10222AT+FTPLIST List Contents of Directory on the Remote Machine

AT+FTPLIST List Contents of Directory on the Remote MachineTest CommandAT+FTPLIST=

ResponseOK

Write CommandAT+FTPLIST=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPLIST 11

If data transfer is finished+FTPLIST 10

If mode is 1 and it is a failed FTP get sessionOK

+FTPLIST 1lterrorgt

If mode is 2+FTPLIST 2ltcnflengthgt012345678hellipOK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt

1 For opening FTP get file list session2 For reading FTP file list

ltreqlengthgt Requested number of data bytes (1-1460) to be readltcnflengthgt Confirmed number of data bytes to be read which may beless than ltreqlengthgt 0 indicates that no data can be readlterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

When +FTPLIST 11 is shown AT+FTPLIST=2ltreqlengthgt can

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 197 281

be used to read data If the module still has unread data +FTPLIST11 will be shown again in a certain time

If using AT+FTPGETPATH to set a directory path it will returned thefiles contents under this directory if set a file path it will return theinformation of the file specified

10223AT+FTPEXTGET Extend Download File

AT+FTPEXTGET Extend Download File

Test CommandAT+FTPEXTGET=

ResponseOKParametersSee Write Command

Read CommandAT+FTPEXTGET

Response+FTPEXTGET ltmodegtltlengthgtOKParametersSee Write Command

Write Command1) if mode is 0 or 1AT+FTPEXTGET=ltmodegt3)if mode is 3AT+FTPEXTGET=ltmodegtltposgtltlengt

ResponseIf mode is 0OK

If mode is 1 and successfully download dataOK

+FTPEXTGET 10

If mode is 1 and failed to download dataOK

+FTPEXTGET 1lterrorgt

If mode is 3 and successfully download data+FTPEXTGET 3ltlengthgt0123456hellipOKIf ltfile namegt is already exist in flashERRORParametersltmodegt 0 use default FTPGET method

1 open extend FTP get session and download data to RAM3 read the downloaded data from RAM then output it to the

serial port

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 198 281

ltfile namegt File name length should less than or equal to 50 charactersltposgt data offset should less than ltlengthgtltlengt data length 0-300kltlengthgt The length of the downloaded data from the remote machinelterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

The data it can get is 300k at most

10224AT+FTPETPUT Upload File

AT+FTPETPUT Upload File

Test CommandAT+FTPETPUT=

Response

OKParametersSee Write Command

Write CommandAT+FTPETPUT=ltmodegt

ResponseIf mode is 1 and successfully open PUT sessionOK

+FTPETPUT 11

If mode is 1 and failed to open PUT sessionOK

+FTPETPUT 1lterrorgt

If mode is 2+FTPETPUT 21hellip Input dataltETXgt To notify the module that all data has been sent switch

from data mode to command modeOK

If data transfer finished+FTPETPUT 10

If data transfer failed+FTPETPUT 1lterrorgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 199 281

ltmodegt 1 For opening FTPETPUT session2 For writing FTP upload data

lterrorgt See AT+FTPEXTGETParameter Saving Mode NO_SAVEMax Response Time -

Reference

Note The TCPIP stack will only interpret an ltETXgt character as the end of

the file to be transferred if its not preceded by a ltDLEgt character As aconsequence the attached host must send ltETXgt characters precededby ltDLEgt characters and it must also code ltDLEgt characters inltDLEgtltDLEgt

10225AT+FTPETGET Download File

AT+FTPETGET Download File

Test CommandAT+FTPETGET=

Response

OKParametersSee Write Command

Write CommandAT+FTPETGET=ltmodegt

ResponseIf mode is 1 and successfully open GET sessionOK

+FTPETGET 11

If data transfer finished0123456789hellipltETXgt To notify the user that all data transfer has been finished

switch from data mode to command mode

+FTPETGET 10

If mode is 1 and failed to download dataOK

+FTPETGET 1lterrorgtParametersltmodegt 1 Open FTPETGET session and download datalterrorgt See AT+FTPEXTGET

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 200 281

Reference

Note Each ltETXgt character present in the payload data of the FTP flow will

be coded by the TCPIP stack on the serial port as ltDLEgtltETXgt EachltDLEgt character will be coded as ltDLEgtltDLEgt The attached hostmust then decode the FTP flow to remove these escape characters

10226AT+FTPQUIT Quit Current FTP Session

AT+FTPQUIT Quit Current FTP SessionTest CommandAT+FTPQUIT=

ResponseOK

Execution CommandAT+FTPQUIT

Response

If the current operation is GET methodOK

+FTPGET 180

If the current operation is PUT methodOK

+FTPPUT 180

If FTP is in idle stateERROR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10227AT+FTPRENAME Rename the Specified File on the Remote Machine

AT+FTPRENAME Rename the Specified File on the Remote Machine

Test CommandAT+FTRENAME=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPRENAME

ResponseIf successOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 201 281

+FTPRENAME 10

If failedOK

+FTPRENAME 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterlterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note The file is specified by the AT+FTPGETNAME and

AT+FTPGETPATH commands The new file name is set by AT+FTPPUTNAME and

AT+FTPPUTPATH command

10228AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine

AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine

Test CommandAT+FTPMDTM=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPMDTM

ResponseIf successOK

+FTPMDTM 10lttimestampgt

If failedOK

+FTPMDTM 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterlterrorgt See AT+FTPGET

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 202 281

lttimestampgt The last modification timestamp of the specified file

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThe file is specified by the AT+FTPGETNAME and AT+FTPGETPATHcommands

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 203 281

11 AT Command for NTP function

111 Overview

Command DescriptionAT+CNTPCID Set GPRS bearer profilersquos IDAT+CNTP Synchronize network time

112 Detailed Descriptions of Commands

1121 AT+CNTPCID Set GPRS Bearer Profilersquos ID

AT+CNTPCID Set GPRS Bearer Profilersquos ID

Test CommandAT+CNTPCID=

Response+ CNTPCID (range of supporded ltcidgts)

OKParametersSee Write Command

Read CommandAT+CNTPCID

Response+ CNTPCID ltcidgt

OKParametersSee Write Command

Write CommandAT+CNTPCID=ltcidgt

ResponseOKIf error is related to ME functionalityERRORParametersltcidgt Bearer profile identifier refer to AT+SAPBR

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 204 281

Reference Note

1122 AT+CNTP Synchronize Network Time

AT+CNTP Synchronize Network Time

Test CommandAT+CNTP=

Response+CNTP (length of ltntp servergt)(range of lttime zonegt)(range of ltcidgt)(range of ltmodegt)

OKParameterSee Write Command

Read CommandAT+CNTP

Response+ CNTP ltntp severgtlttime zonegtltcidgtltmodegt

OKParameterSee Write Command

Write CommandAT+CNTP=ltntpservergt[lttimezonegt][ltcidgt][ltmodegt]

ResponseOKParameterltntp servergt NTP serverrsquos urllttime zonegt Local time zone the range is (-47 to 48) in fact timezone range (-12 to 12) but taking into account that some countries andregions will use half time zone or even fourth time zone so the entireextended four time zones X so that when the time zone of the input integersare used without the need for decimal Time zone in front of the West if it isa negative number indicates the time zoneltcidgt Bearer profile identifier refer to AT+SAPBRltmodegt print network time on uart and set to local time

0 Just set network to localtime1 Just output network time to AT port2 Set network to localtime and output network time to AT port

Execution commandAT+CNTP

ResponseOK

+CNTP ltcodegt[lttimegt]Parameterltcodegt 1 Network time synchronization is successful

61 Network Error62 DNS resolution error63 Connection Erro64 Service response error

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 205 281

65 Service Response Timeoutlttimegt Network time

Parameter Saving Mode -Max Response Time -

ReferenceNote After successful synchronization time you can use AT+CCLK to query

local time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 206 281

12 AT Commands for OneNetApplication

121 Overview

Command DescriptionAT+MIPLCREATE Create OneNet configurationAT+MIPLDELETE Delete OneNet configurationAT+MIPLOPEN Connect to OneNetAT+MIPLADDOBJ Add objectAT+MIPLDELOBJ Delete objectAT+MIPLCLOSE Disconnect to OneNetAT+MIPLNOTIFY Notify data to OneNetAT+MIPLREADRSP Send response on read commandAT+MIPLWRITERSP Send response on write commandAT+MIPLEXECUTERSP Send response on execute commandAT+MIPLOBSERVERSP Send response on observe commandAT+MIPLDISCOVERRSP Send response on discover commandAT+MIPLPARAMETERRSP Send response on parameter commandAT+MIPLUPDATE Update registrationAT+MIPLVER Version of OneNet SDKAT+MIPLBOOTSTRAP Bootstrap mode+MIPLREAD Read request to user+MIPLWRITE Write request to user+MIPLEXECUTE Execute request to user+MIPLOBSERVE Observe request to user+MIPLDISCOVER Discover request to user+MIPLPARAMETER Set parameter request to user+MIPLEVENT Event indication to user

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 207 281

122 Detailed Descriptions of Commands

1221 AT+MIPLCREATE Create OneNet configuration

AT+MIPLCREATE Create OneNet configuration

Test CommandAT+MIPLCREATE=

Response+MIPLCREATE ltsizegtltconfiggtltindexgtlttotalsizegtltflaggt

OKParametersSee Write Command

Execution CommandAT+MIPLCREATE

Responseltrefgt

OK

Write CommandAT+MIPLCREATE=ltsizegtltconfiggtltindexgtlttotalsizegtltflaggt

Responseltrefgt

OKParametersltsizegt Current ltconfiggt sizeltconfiggt Config in hex formatltindexgt Current config indexlttotalsizegt Total config sizeltflaggt Indicate the input is over or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1222 AT+MIPLDELETE Delete OneNet configuration

AT+MIPLDELETE Delete OneNet configuration

Test CommandAT+MIPLDELETE=

Response+MIPLDELETE ltrefgt

OKParametersSee Write Command

Write CommandAT+MIPLDELETE=ltref

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 208 281

gt Parametersltrefgt Config id

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1223 AT+MIPLOPEN Connect to OneNet

AT+MIPLOPEN Connect to OneNet

Test CommandAT+MIPLOPEN=

Response+MIPLOPEN ltrefgtltlifetimegtltparamgt

OKParametersSee Write Command

Write CommandAT+MIPLOPEN=ltrefgtltlifetimegtltparamgt

ResponseOKParametersltrefgt Config idltlifetimegt Lifetime to update automaticallyltparamgt Reserved

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1224 AT+MIPLADDOBJ Add object

AT+MIPLADDOBJ Add object

Test CommandAT+MIPLADDOBJ=

Response+MIPLADDOBJltrefgtltobjectidgtltinstancecountgtltinstanceBitmapgtltattributeCountgtltactionCountgt

OKParametersSee Write Command

Write CommandAT+MIPLADDOBJ=ltrefgtltobjectidgtltinstance

ResponseOKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 209 281

countgtltinstanceBitmapgtltattributeCountgtltactionCountgt

ltrefgt Config idltobjectidgt Object idltinstancecountgt Count of instanceltinstanceBitmapgt Bitmap of instanceltattributeCountgt Count of attribute resourceltactionCountgt Count of action resource

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1225 AT+MIPLDELOBJ Delete Object

AT+MIPLDELOBJ Delete object

Test CommandAT+MIPLDELOBJ=

Response+MIPLDELOBJ ltrefgtltobjectidgt

OKParametersSee Write Command

Write CommandAT+MIPLDELOBJ=ltrefgtltobjectidgt

ResponseOKParametersltrefgt Config idltobjectgt Object id

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1226 AT+MIPLCLOSE Disconnect to OneNet

AT+MIPLCLOSE Disconnect to OneNet

Test CommandAT+MIPLCLOSE=

Response+MIPLCLOSE ltrefgt

OKParametersSee Write Command

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 210 281

AT+MIPLCLOSE=ltrefgt OKParametersltrefgt Config id

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1227 AT+MIPLNOTIFY Notify Data to OneNet

AT+MIPLNOTIFY Notify Data to OneNet

Test CommandAT+MIPLNOTIFY=

Response+MIPLNOTIFYltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt[ltackidgt]

OKParametersSee Write Command

Write CommandAT+MIPLNOTIFY=ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt[ltackidgt]

ResponseOKParametersltrefgt Config idltobjectidgt Object idltinstanceidgt Instance idltresourceidgt Resource idltvaluetypegt Type of value

1 String2 Opaque3 Integer4 Float5 Bool

ltlengt Lengthltvaluegt Value stringltindexgt Index of current inputltflaggt Indicate the input is over or notltackidgt Need ack or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 211 281

1228 AT+MIPLREADRSP Send Response on Read Command

AT+MIPLREADRSP Send Response on Read Command

Test CommandAT+MIPLREADRSP=

Response+MIPLREADRSPltrefgtltmsgidgtltresultgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt

OKParametersSee Write Command

Write CommandAT+MIPLREADRSP=ltrefgtltmsgidgtltresultgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Resultltobjectidgt Object idltinstanceidgt Instance idltresourceidgt Resource idltvaluetypegt Type of value

1 String2 Opaque3 Integer4 Float5 Bool

ltlengt Lengthltvaluegt Value stringltindexgt Index of current inputltflaggt Indicate the input is over or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1229 AT+MIPLWRITERSP Send Response on Write Command

AT+MIPLWRITERSP Send Response on Write CommandTest CommandAT+MIPLWRITERSP=

Response+MIPLWRITERSP ltrefgtltmsgidgtltresultgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 212 281

OKParametersSee Write Command

Write CommandAT+MIPLWRITERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12210AT+MIPLEXECUTERSP Send Response on Execute Command

AT+MIPLEXECUTERSP Send Response on Execute Command

Test CommandAT+MIPLEXECUTERSP=

Response+MIPLEXECUTERSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLEXECUTERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12211AT+MIPLOBSERVERSP Send Response On Observe Command

AT+MIPLOBSERVERSP Send Response on Observe CommandTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 213 281

AT+MIPLOBSERVERSP=

+MIPLOBSERVERSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLOBSERVERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12212AT+MIPLDISCOVERRSP Send Response on Discover Command

AT+MIPLDISCOVERRSP Send Response on Discover Command

Test CommandAT+MIPLDISCOVERRSP=

Response+MIPLDISCOVERRSP ltrefgtltmsgidgtltresultgtltlengthgtltvaluestringgt

OKParametersSee Write Command

Write CommandAT+MIPLDISCOVERRSP=ltrefgtltmsgidgtltresultgtltlengthgtltvaluestringgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Resultltlengthgt Number of resourceidltvaluestringgt Resource id string

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12213AT+MIPLPARAMETERRSP Send Response on Parameter Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 214 281

AT+MIPLPARAMETERRSP Send Response on Parameter Command

Test CommandAT+MIPLPARAMETERRSP=

Response+MIPLPARAMETERRSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLPARAMETERRSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12214AT+MIPLUPDATE Update Registration

AT+MIPLUPDATE Update Registration

Test CommandAT+MIPLUPDATE=

Response+MIPLUPDATE ltrefgtltlifetimegtltflaggt

OKParametersSee Write Command

Write CommandAT+MIPLUPDATE=ltrefgtltlifetimegtltflaggt

ResponseOKParametersltrefgt Config idltlifetimegt Lifetime to updateltflaggt Update with object update or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12215AT+MIPLVER Version of OneNet SDK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 215 281

AT+MIPLVER Version of OneNet SDK

Read CommandAT+MIPLVER

Response+MIPLVER ltversiongt

OKParametersltversiongt Version of SDK

Parameter Saving Mode -Max Response Time -Reference

Note

12216AT+MIPLBOOTSTRAP Bootstrap Mode

AT+MIPLBOOTSTRAP Bootstrap Mode

Write CommandAT+MIPLBOOTSTRAP=ltmodegt

ResponseOKParametersltmodegt Bootstrap mode

0 Disable1 Enable

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12217+MIPLREAD Read Request to User

+MIPLREAD Read Request to UserResponse+MIPLREAD ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id read all resources of all instances ofthe object if instanceid equals -1ltresourceidgt Integer resource id read all resources of the instance ifresourceid equals -1

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 216 281

12218+MIPLWRITE Write Request to User

+MIPLWRITE Write Request to UserResponse+ MIPLWRITEltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltflaggtltindexgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance idltresourceidgt Integer resource idltvaluetypegt Integer write data value type

1 String2 Opaque3 Integer0 Float5 Bool

ltlengt Integer write data length It can be ommited if valuetype is Integeror Float or Boolltvaluegt Integer write data valueltflaggt Integer message flag

1 First message2 Middle message0 Last message

ltindexgt Integer message index from 0 to 1024

12219+MIPLEXECUTE Execute Request to User

+MIPLEXECUTE Execute Request to UserResponse+MIPLEXECUTEltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltlengtltargumentsgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 217 281

ltresourceidgt Integer resource idltlengt Integer parameter lengthltargumentsgt String parameter string

12220+MIPLOBSERVE Observe Request to User

+MIPLOBSERVE Observe Request to UserResponse+ MIPLOBSERVEltrefgtltmsgidgtltflaggtltobjectidgtltinstanceidgtltresourceidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltflaggt Integer observe flag

1 Indicates observe0 Indicates cancel observe

ltobjectidgt Integer object idltinstanceidgt Integer instance id observe all resources of all instancesof the object if instanceid equals -1ltresourceidgt Integer resource id observe all resources of the instance ifresourceid equals -1

12221+MIPLDISCOVER Discover Request to User

+MIPLDISCOVER Discover Request to UserResponse+MIPLDISCOVER ltrefgtltmsgidgtltobjectidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object id

12222+MIPLPARAMETER Set Parameter Request to User

+MIPLPARAMETER Set Parameter Request to UserResponse+MIPLPARAMETER

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 218 281

ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltlengtltparametergtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id observe all resources of all instancesof the object if instanceid equals -1ltresourceidgt Integer resource id observe all resources of the instance ifresourceid equals -1ltlengt Integer parameter lengthltparametergt String parameter string must start with and end with

pmin=xxx pmax=xxx gt=xxx lt=xxx stp=xxx

12223+MIPLEVENT Event Indication to User

+MIPLEVENT Event Indication to UserResponse+MIPLEVENT ltrefgtltevtidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltevtidgt Integer event id

1 BOOTSTRAP_START2 BOOTSTRAP_SUCCESS3 BOOTSTRAP_FAILED4 CONNECT_SUCCESS5 CONNECT_FAILED6 REG_SUCCESS7 REG_FAILED8 REG_TIMEOUT9 LIFETIME_TIMEOUT10 STATUS_HALT11 UPDATE_SUCCESS12 UPDATE_FAILED13 UPDATE_TIMEOUT14 UPDATE_NEED15 UNREG_DONE20 RESPONSE_FAILED21 RESPONSE_SUCCESS25 NOTIFY_FAILED26 NOTIFY_SUCCESS

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 219 281

13 AT Commands for Telecom IOTApplication

131 Overview

Command DescriptionAT+SIMLCREATE Create configurationAT+SIMLMODE Connection modeAT+SIMLOPEN Connect to Telecom IOTAT+SIMLSEND Send data to Telecom IOTAT+SIMLCLOSE Disconnect to Telecom IOT

132 Detailed Descriptions of Commands

1321 AT+SIMLCREATE Create Configuration

AT+SIMLCREATE Create Configuration

Test CommandAT+SIMLCREATE=

Response+SIMLCREATE ltconfiggt

OKParametersSee Write Command

Write CommandAT+SIMLCREATE=ltconfiggt

ResponseOKParametersltconfiggt Config in hex format

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 220 281

1322 AT+SIMLMODE Connection Mode

AT+SIMLMODE Connection Mode

Test CommandAT+SIMLMODE=

Response+SIMLMODE ltmodegt

OKParametersSee Write Command

Write CommandAT+SIMLMODE=ltmodegt

ResponseOKParametersltmodegt Connection mode

1 Other2 China Telecom IOT

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1323 AT+SIMLOPEN Connect to Telecom IOT

AT+SIMLOPEN Connect to Telecom IOT

Test CommandAT+SIMLOPEN=

Response+SIMLOPEN ltlifetimegt

OKParametersSee Write Command

Write CommandAT+SIMLOPEN=ltlifetimegt

ResponseOKParametersltlifetimegt Reserved

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 221 281

1324 AT+SIMLSEND Send Data to Telecom IOT

AT+SIMLSEND Send Data to Telecom IOT

Test CommandAT+SIMLSEND=

Response+SIMLSEND ltdatagtltflaggt

OKParametersSee Write Command

Write CommandAT+SIMLSEND=ltdatagtltflaggt

ResponseOKParametersltdatagt String in hex formatltflaggt

0 Input over1 Input not over

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1325 AT+SIMLCLOSE Disconnect to Telecom IOT

AT+SIMLCLOSE Disconnect to Telecom IOT

Execution CommandAT+SIMLCLOSE

ResponseOKParameters

Parameter Saving Mode -Max Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 222 281

14 AT Commands for GNSSApplication

SIM7000 series modules provide GNSS AT command is as follows

141 Overview

Command DescriptionAT+CGNSPWR GNSS Power ControlAT+CGNSINF GNSS Navigation Information Parsed From NMEA SentencesAT+CGNSURC GNSS Navigation URC ReportAT+CGNSPORT GNSS NMEA Out Port SetAT+CGNSCOLD GNSS Cold StartAT+CGNSWARM GNSS Warm StartAT+CGNSHOT GNSS Hot StartAT+CGNSMOD GNSS Work Mode SetAT+CGNSCFG GNSS NMEA Out ConfigureAT+CGNSTST GNSS NMEA Data Output to AT PortAT+CGNSXTRA GNSS XTRA Function OpenAT+CGNSCPY GNSS XTRA File CopyAT+CGNSRTMS GNSS NMEA out frequency configureAT+CGNSHOR Configure Positioning Desired AccuracyAT+CGNSUTIPR Configure Baud Rate When NMEA Output From UART3AT+CGNSNMEA Configure NMEA output sentencesAT+CGTP IZAT GNSS ConfigureAT+CGNSSUPLCFG GNSS SUPL ConfigureAT+CGNSSUPL GNSS SUPL Control

142 Detailed Descriptions of Commands

1421 AT+CGNSPWR GNSS Power Control

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 223 281

AT+CGNSPWR GNSS Power Control

Test CommandAT+CGNSPWR=

Response+CGNSPWR (list of supported ltmodegts )

OKParametersSee Write Command

Read CommandAT+CGNSPWR

ResponseTA returns the current status of GNSS Power supply+CGNSPWR ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSPWR=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS power supply1 Turn on GNSS power supply

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNMEA data will not out put to usbrsquos NMEA port when set AT+CGNSPWR=1through uart port except config it by AT+CGNSCFG=1

1422 AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences

AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences

Test CommandAT+CGNSINF=

ResponseOKParametersSee Execution Command

Execution CommandAT+CGNSINF

Response+CGNSINF ltGNSS run statusgtltFix statusgtltUTC date ampTimegtltLatitudegtltLongitudegtltMSL AltitudegtltSpeed OverGroundgtltCourse Over GroundgtltFixModegtltReserved1gtltHDOPgtltPDOPgtltVDOPgtltReserved2gtltGNSSSatellites in ViewgtltGNSS Satellites UsedgtltGLONASS SatellitesUsedgtltReserved3gtltCN0 maxgtltHPAgtltVPAgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 224 281

OKParametersltGNSS run statusgt

0 GNSS off1 GNSS on

ltFix statusgt0 Not fixed position1 Fixed position

See below table 15-1Parameter Saving Mode NO_SAVEMax Response Time -Reference

Table 15- 1 AT+CGNSINF return ParametersIndex Parameter Unit Range Length

1 GNSS run status -- 0-1 12 Fix status -- 0-1 1

3 UTC date amp TimeyyyyMMddhhmm

sssss

yyyy [19802039]MM [112]dd [131]hh [023]mm [059]

sssss[000060999]

18

4 Latitude plusmndddddddd [-9000000090000000] 105 Longitude plusmnddddddddd [-180000000180000000] 11

6 MSL Altitude meters 8

7 Speed Over Ground Kmhour [099999] 6

8 Course Over Ground degrees [036000] 6

9 Fix Mode -- 012[1] 1

10 Reserved1 0

11 HDOP -- [0999] 4

12 PDOP -- [0999] 4

13 VDOP -- [0999] 4

14 Reserved2 0

15 GNSS Satellites in View -- [099] 2

16 GPS Satellites Used -- [099] 2

17 GLONASS Satellites used -- [099] 2

18 Reserved3 0

19 CN0 max dBHz [055] 2

20 HPA[2] meters [099999] 6

21 VPA[2] meters [099999] 6

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 225 281

Total(94) chars

Note1 The range of ltFix Modegt depends on the GNSS chip used2 Reserved

1423 AT+CGNSURC GNSS Navigation URC Report

AT+CGNSURC GNSS Navigation URC Report

Test CommandAT+CGNSURC=

Response+CGNSURC (0-255)

OKParametersSee Write Command

Read CommandAT+CGNSURC

ResponseTA returns the current URC setting+CGNSURC ltNavigation modegt

OKParametersSee Write CommandUnsolicited Result Code+UGNSINF ltGNSS run statusgtltFix statusgtltUTC date ampTimegtltLatitudegtltLongitudegtltMSL AltitudegtltSpeed OverGroundgtltCourse Over GroundgtltFixModegtltReserved1gtltHDOPgtltPDOPgtltVDOPgtltReserved2gtltGNSSSatellites in ViewgtltGNSS Satellites UsedgtltGLONASS SatellitesUsedgtltReserved3gtltCN0 maxgtltHPAgtltVPAgt

Write CommandAT+CGNSURC=ltNavigation modegt

ResponseOKorERRORParametersltNavigation modegt

0 Turn off navigation data URC report1 Turn on navigation data URC report and report every GNSS FIX2 Turn on navigation data URC report and report every 2 GNSS FIXhellip255 Turn on navigation data URC report and report every 255 GNSS FIX

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 226 281

ReferenceNote Factory setting is AT+CGNSURC=0 URC +UGNSINF parameters are the same as +CGNSINF return

1424 AT+CGNSPORT GNSS NMEA Out Port Set

AT+CGNSPORT GNSS NMEA Out Port Set

Test CommandAT+CGNSPORT=

Response+CGNSPORT (list of supported ltportgt)

OKParametersSee Write Command

Read CommandAT+CGNSPORT

Response+CGNSPORT ltportgt

OK

Write CommandAT+CGNSPORT=ltportgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltportgt Num of the port NMEA out

3 NMEA port4 NONE

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

Module must reboot to make it effect if ltportgt value is changed

1425 AT+CGNSCOLD GNSS Cold Start

AT+CGNSCOLD GNSS Cold StartTest CommandAT+CGNSCOLD=

ResponseOK

Execution CommandAT+CGNSCOLD

ResponseIf AT+CGNSXTRA=0OKElse if AT+CGNSXTRA=1OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 227 281

+CGNSXTRA ltmodgtParametersltmodgt

0 Aid XTRA file success1 XTRA file is not exist2 XTRA file is not effective

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1426 AT+CGNSWARM GNSS Warm Start

AT+CGNSWARM GNSS Warm StartTest CommandAT+CGNSWARM=

ResponseOK

Execution CommandAT+CGNSWARM

Response

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

1427 AT+CGNSHOT GNSS Hot Start

AT+CGNSHOT GNSS Hot StartTest CommandAT+CGNSHOT=

ResponseOK

Execution CommandAT+CGNSHOT

Response

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 228 281

1428 AT+CGNSMOD GNSS Work Mode Set

AT+CGNSMOD GNSS Work Mode Set

Test CommandAT+CGNSMOD=

Response+CGNSMOD (list of supported ltgps modegt)(list of supported ltglomodegts)(list of supported ltbd modegts)(list of supported ltgal modegts)

OKParametersSee Write Command

Read CommandAT+CGNSMOD

Response+CGNSMOD ltgps modegtltglo modegtltbd modegtltgal modegt

OK

Write CommandAT+CGNSMOD=ltgpsmodegtltglomodegtltbdmodegtltgal modegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltGPS modegt GPS work mode

1 Start GPS NMEA outltglo modegt GLONASS work mode

0 Stop GLONASS NMEA out1 Start GLONASS NMEA out

ltbd modegt BEIDOU work mode0 Stop BEIDOU NMEA out1 Start BEIDOU NMEA out2 BEIDOU outside of us

ltga modegt GALILEAN work mode0 Stop GALILEAN NMEA out1 Start GALILEAN NMEA out2 GALILEAN outside of us

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

1429 AT+CGNSCFG GNSS NMEA Out Configure

AT+CGNSCFG GNSS NMEA Out ConfigureTest CommandAT+CGNSCFG=

Response+CGNSCFG (list of supported ltmodegts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 229 281

OKParametersSee Write Command

Read CommandAT+CGNSCFG

ResponseTA returns the current status of configure+CGNSCFG ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSCFG=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS NMEA data output to USBrsquos NMEA port when setAT+CGNSPWR=10 through UART

1 Turn on GNSS NMEA data output to USBrsquos NMEA port when setAT+CGNSPWR=10 through UART2 Turn on GNSS NMEA data output to UART3 port when setAT+CGNSPWR=10

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command only supported in UART port

14210AT+CGNSTST GNSS NMEA Data Output to AT Port

AT+CGNSTST GNSS NMEA Data Output to AT Port

Test CommandAT+CGNSTST=

Response+CGNSTST (0-1) (1-255)

OKParametersSee Write Command

Read CommandAT+CGNSTST

ResponseTA returns the current status of configure+CGNSTST ltTSTgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 230 281

ParametersSee Write Command

Write CommandAT+CGNSTST=ltTSTgt[ltcontgt]

ResponseOKorERRORParametersltTSTgt

0 Turn off GNSS NMEA data out put to AT port1 Turn on GNSS NMEA data out put to AT port

ltcontgt the number of NMEA data package1-255

Parameter Saving Mode NO_SAVEMax Response Time -Reference

14211AT+CGNSXTRA GNSS XTRA Function Open

AT+CGNSXTRA GNSS XTRA Function Open

Test CommandAT+CGNSXTRA=

Response+CGNSXTRA (0-1)

OKParametersSee Write Command

Read CommandAT+CGNSXTRA

ResponseTA returns the current status of configure+CGNSXTRA ltenablegt

OKParametersSee Write Command

Write CommandAT+CGNSXTRA=ltenablegt

ResponseOKorERRORParametersltenablegt

0 Disable XTRA function1 Enable XTRA function

Execution CommandAT+CGNSXTRA

ResponseThis command is used to query validate time of XTRA file The XTRA file

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 231 281

exists if the download and copy are successfulIf XTRA file is not existERRORElse if XTRA file is existltvalidDurationHoursgtltInject gpsOneXTR GPS timegt

OKParametersltvalidDurationHoursgt Validate time of XTRA fileUnit is Hour Defautvalue is 168ltInject gpsOneXTR GPS timegt Download time of XTRA file

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

14212AT+CGNSCPY GNSS XTRA File Copy

AT+CGNSCPY GNSS XTRA File Copy

Test CommandAT+CGNSCPY=

ResponseOKParametersSee Execution Command

Execution CommandAT+CGNSCPY

Response+CGNSCPY ltretgt

OKParametersltretgt

1 File not exist0 Copy success

Parameter Saving Mode NO_SAVEMax Response Time -Reference

14213AT+CGNSRTMS GNSS NMEA Out Frequency Configure

AT+CGNSRTMS GNSS NMEA Out Frequency ConfigureTest CommandAT+CGNSRTMS=

Response+CGNSRTMS (list of supported ltfrequencygts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 232 281

OKParametersSee Read Command

Read CommandAT+CGNSRTMS

Response+CGNSRTMS ltfrequency gt

OKParametersltfrequencygt GNSS NMEA Out Frequency range is 50-1000

Defaultvalue is 1000Parameter Saving Mode NO_SAVEMax Response Time -Reference

14214AT+CGNSHOR Configure Positioning Desired Accuracy

AT+CGNSHOR Configure Positioning Desired Accuracy

Test CommandAT+CGNSHOR=

Response+CGNSHOR (0-1800000)

OKParametersSee Write Command

Read CommandAT+CGNSHOR

ResponseTA returns the current status of configure+CGNSHOR ltaccgt

OKParametersSee Write Command

Write CommandAT+CGNSHOR=ltaccgt

ResponseOKorERRORParametersltaccgt Configure the positioning desired accuracy threshold in meters

Range 0-1800000 Default value is 50Parameter Saving Mode NO_SAVEMax Response Time -Reference

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 233 281

14215AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3

AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3

Test CommandAT+CGNSUTIPR=

Response+CGNSUTIPR (9600192003840057600115200)

OKParametersSee Write Command

Read CommandAT+CGNSUTIPR

ResponseTA returns the current status of configure+CGNSUTIPR ltiprgt

OKParametersSee Write Command

Write CommandAT+CGNSUTIPR=ltiprgt

ResponseOKorERRORParametersltiprgt Baud rate when NMEA output from UART3

9600192003840057600115200

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteWhen GPS is started set AT+CGNSUTIPR=ltiprgt first then useAT+CGNSCFG=2 to configure UART3 output After turning on GPS youcan use the set baud rate output in UART3

14216AT+CGNSNMEA Configure NMEA Output Sentences

AT+CGNSNMEA Configure NMEA Output Sentences

Test CommandAT+CGNSNMEA=

Response+CGNSNMEA (range of supported ltnmeagts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 234 281

OKParametersSee Write Command

Read CommandAT+CGNSNMEA

Response+CGNSNMEA ltnmeagt

OKParametersSee Write Command

Write CommandAT+CGNSNMEA=ltnmeagt

This command is used to configure NMEA output sentences which aregenerated by the GPS One engine when position data is availableResponseOKorERRORParametersltnmeagt Range is 0-262143Each bit enables an NMEA sentence output as follows

Bit 0 GPGGA (global positioning system fix data)Bit 1 GPRMC (recommended minimum specific GPSTRANSIT data)Bit 2 GPGSV (GPS satellites in view)Bit 3 GPGSA (GPS DOP and active satellites)Bit 4 GPVTG (track made good and ground speed)Bit 5 PQXFI (Global Positioning System Extended Fix Data)Bit 6 GLGSV (GLONASS satellites in view GLONASS fixes only)Bit 7 GNGSA (1 GPS2 Glonass3 GALILE DOP and Active

Satellites)Bit 8 GNGNS (fix data for GNSS receiversoutput forGPSGLONASSGALILEO)Bit 9 ReservedBit 10 GAGSV (GALILEO satellites in view)Bit 11 ReservedBit 12 ReservedBit 13 ReservedBit 14 ReservedBit 15 ReservedBit 16 BDGSAPQGSA (BEIDOUQZSS DOP and active satellites)Bit 17 BDGSVPQGSV (BEIDOUQZSS satellites in view)

Set the desired NMEA sentence bit(s) If multiple NMEA sentence formatsare desired OR the desired bits together

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

Reserved default 0 set invalid

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 235 281

14217AT+CGTP IZAT GNSS Configure

AT+CGTP IZAT GNSS Configure

Test CommandAT+CGTP=

ResponseOKParametersSee Write Command

Read CommandAT+CGTP

Response+CGTPltfeature_controlgtltuser_session_controlgtltprimary_svr_addressgtltprimary_svr_portgtltsecondary_svr_addressgtltsecondary_svr_portgt

OKParametersSee Write Command

Write CommandAT+CGTP=ltfeature_controlgt

ResponseIf successfullyOKIf failedERRORParametersltfeature_controlgt

0 GTP disabled1 GTP enabled

If you want to use IZAT functionthis value must be 1ltuser_session_controlgt

0 Connection to the XTS is never permitted1 Connection to the XTS is always permitted

If you want to use IZAT functionthis value must be 1ltprimary_svr_addressgt the IP address of the primary GTP ServerIf you want to use IZAT functionthis value must be gtp1izatcloutnetltprimary_svr_portgt the port number of the primaryIf you want to use IZAT functionthis value must be 443ltsecondary_svr_addressgt the IP address of the secondary GTPServerIf you want to use IZAT functionthis value must be gtp2izatcloutnetltsecondary_svr_portgt the port number of the primaryIf you want to use IZAT functionthis value must be 443ltlatitudegt Latitude (specified in WGS84 datum)Type Floating pointUnits DegreesRange -900 to 900Positive values indicate northern latitude

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 236 281

Negative values indicate southern latitudeltlongitudegt Longitude (specified in WGS84 datum)Type Floating pointUnits DegreesRange -1800 to 1800Positive values indicate eastern longitudeNegative values indicate western longitudeltdategt Output format is yyyy-mm-ddlttimegt UTC time output format is hhmmssltaccuarygt Horizontal position uncertainty (circular)Type Floating pointUnits Meters

Execution CommandAT+CGTP

ResponseOK

+GTPCELL ltlatitudegtltlongitudegtltdategtlttimegtltaccuarygtParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note Before all IZAT related operations we should ensure network is

registered IZAT flowStep 1 Configure IZAT NV param by AT+CGTP=1Step 2 Query IZAT NV param by AT+CGTPStep 3 Start IZAT location by AT+CGTP AT command exampleQuery IZAT NV setAT+CGTP+CGTP 11gtp1izatcloudnet443gtp2izatcloudnet443

OKIf query result is not this need set itAT+CGTP=1OK Start IZAT locationAT+CGTPOK

+GTPCELL32943878-1172145082019-08-231728031330200928

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 237 281

14218AT+CGNSSUPLCFG GNSS SUPL Configure

AT+CGNSSUPLCFG GNSS SUPL Configure

Test CommandAT+CGNSSUPLCFG=

Response+CGNSSUPLCFG APNSUPLURL(0-31)(1-4)(0-1)

OKParametersSee Write Command

Read CommandAT+CGNSSUPLCFG

Response+CGNSSUPLCFG ltAPNgtltURLgtltSRVgtltPDNgtltSECURITYgt

OKParametersSee Write Command

Write CommandAT+CGNSSUPLCFG=ltAPNgtltSUPLURLgtltSRVgtltPDNgtltSECURITYgt

ResponseOKorERRORParametersltAPNgt APN nameltSUPLURLgt Server address urlltSRVgt Serving systems type

Bit 0 CDMABit 1 HDRBit 2 GSMBit 3 WCDMABit 4 LTE

ltPDNgt1 IPV42 IPV63 IPV4V64 PPP

ltSECURITYgt0 Disables security1 Enables security

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 238 281

14219AT+CGNSSUPL GNSS SUPL Control

AT+CGNSSUPL GNSS SUPL Control

Test CommandAT+CGNSSUPL=

Response+CGNSSUPL (list of supportedltmodegts)

OKParametersSee Write Command

Read CommandAT+CGNSSUPL

Response+CGNSSUPL ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSSUPL=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS SUPL1 Turn on GNSS SUPL

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 239 281

15 AT Commands for File System

151 Overview

Command DescriptionAT+CFSINIT Get Flash Data BufferAT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINITAT+CFSRFILE Read File from FlashAT+CFSDFILE Delete the File from the FlashAT+CFSGFIS Get File SizeAT+CFSREN Rename a fileAT+CFSGFRS Get the size of file systemAT+CFSTERM Free the Flash Buffer Allocated by CFSINITAT+CBAINIT Initialize the ap backup file systemAT+CBALIST Set the files which want to backupAT+CBAPPS Start to backup ap file system allocated by CBAINIT and CBALISTAT+CBART Restore the file into ap file system

152 Detailed Descriptions of Commands

1521 AT+CFSINIT Get Flash Data Buffer

AT+CFSINIT Get Flash Data Buffer

Execution CommandAT+CFSINIT

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 240 281

Max Response Time -Reference Note

1522 AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT

AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT

Test CommandAT+CFSWFILE=

Response+CFSWFILE (0-3)fileName(0-1)(1-10240)(100-10000)

OKParametersSee Write Command

Write CommandAT+CFSWFILE=ltindexgtltfilenamegtltmodegtltfilesizegtltinput timegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should less or equal 50 characters

ltmodegt0 If the file already existed write the data at the beginning of thefile1 If the file already existed add the data at the end of the file

ltfile sizegtFile size should be less than 10240 bytes

ltinput timegt Millisecond should send file during this period or you canrsquotsend file when timeout The value should be less than 10000 ms

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 241 281

1523 AT+CFSRFILE Read File from Flash

AT+CFSRFILE Read File from Flash

Test CommandAT+CFSRFILE=

Response+CFSRFILE (0-3)fileName(0-1)(1-10240)(0-filesize)

OKParametersSee Write Command

Write CommandAT+CFSRFILE=ltindexgtltfilenamegtltmodegtltfilesizegtltpositiongt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should be less than or equal to 50 characters

ltmodegt0 Read data at the beginning of the file 1 Read data at the ltpositiongt of the file

ltfile sizegtThe size of the file that you want to read should be less than 10240

ltpositiongt The starting position that will be read in the fileWhen ltwrite modegt=0 ltpositiongt is invalid Read data from the beginningto the end of the fileWhen ltwrite modegt=1 ltpositiongt is valid Read data from the ltpositiongt tothe end of the file

Parameter Saving Mode -Max Response Time -Reference Note

1524 AT+CFSDFILE Delete the File from the Flash

AT+CFSDFILE Delete the File from the Flash

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 242 281

Test CommandAT+CFSDFILE=

Response+CFSDFILE (0-3)fileName

OKParametersSee Write Command

Write CommandAT+CFSDFILE=ltindexgtltfile namegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should be less than or equal to 50 characters

Parameter Saving Mode -Max Response Time -Reference Note

1525 AT+CFSGFIS Get File Size

AT+CFSGFIS Get File Size

Test CommandAT+CFSGFIS=

Response+CFSGFIS (0-3)fileName

OKParametersSee Write Command

Write CommandAT+CFSGFIS=ltindexgtltfile namegt

ResponseERRORor+CME ERROR lterrgtor+CFSGFIS ltngt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 243 281

OKParametersltfile namegt

File name length should be less than or equal to 50 charactersltngt File sizeltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

Parameter Saving Mode -Max Response Time -Reference Note

1526 AT+CFSREN Rename a File

AT+CFSREN Rename a File

Test CommandAT+CFSREN=

Response+CFSREN (0-3)old_namenew_name

OKParametersSee Write Command

Write CommandAT+CFSREN=ltindexgtltold file namegtltnewfile namegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltold file namegtFile name length should be less than or equal to 50 characters

ltnew file namegtFile name length should be less than or equal to 50 characters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 244 281

Parameter Saving Mode -Max Response Time -Reference Note

1527 AT+CFSGFRS Get the Size of File System

AT+CFSGFRS Get the Size of file system

Read CommandAT+CFSGFRS

ResponseERRORor+CME ERROR lterrgtor+CFSGFRS ltngt

OKParametersltngt the size of file system

Parameter Saving Mode -Max Response Time -Reference Note

1528 AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT

AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT

Execution CommandAT+CFSTERM

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 245 281

1529 AT+CBAINIT Initialize the AP Backup File System

AT+CBAINIT Initialize the AP Backup File System

Execution CommandAT+CBAINIT

ResponseOKorERRORor+CME ERROR lterrgt

Parameter Saving Mode -Max Response Time 3 secondsReference Note

15210AT+CBALIST Set the files Which Want to Backup

AT+CBALIST Set the Files Which Want to Backup

Read CommandAT+CBALIST

Response+CBALIST ltindexgtltfilenamegt

OKParametersSee Write Command

Write CommandAT+CBALIST=ltindexgtltfilenamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltindexgt 0-9 The file index

10 Disable log11 Enable log

ltfile namegtFile name length should less than or equal to 80 charactersParameter Saving Mode NO_SAVEMax Response TimeReference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 246 281

15211AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT andCBALIST

AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT and CBALIST

Execution CommandAT+CBAPPS

ResponseOKorERRORor+CME ERROR lterrgt

Parameter Saving Mode -Max Response Time 3 secondsReference Note

15212AT+CBART Restore the File into AP File System

AT+CBART Restore the File into AP File System

Execution CommandAT+CBART

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -Max Response Time 3 secondsReference Note

The files should have been backup into ap file system

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 247 281

16 AT Commands for SIM ApplicationToolkit

161 Overview

Command DescriptionAT+STIN SAT indicationAT+STGI Get SAT informationAT+STGR SAT respondAT+STK STK switch

162 Detailed Descriptions of Commands

1621 AT+STIN SAT Indication

AT+STIN SAT Indication

Test CommandAT+STIN=

ResponseOKParametersSee Read Command

Read CommandAT+STIN

Response+STIN ltcmd_idgt

OKIf the current proactive command has been changed+ STIN ltcmd_idgtParametersltcmd_idgt Indicate the type of proactive command issued

21 Display text22 Get inkey23 Get input24 Select item

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 248 281

25 Set up menu

Parameter Saving Mode -Max Response Time -Reference Notification that application will return to main menu automatically if user

doesnrsquot do any action in 2 minutes

1622 AT+STGI Get SAT Information

AT+STGI Get SAT Information

Test CommandAT+STGI=

ResponseOKParametersSee Write Command

Write CommandAT+STGI=ltcmd_idgt

ResponseIf ltcmd_idgt=21+STGI21ltpriogtltclear_modegtlttext_lengtlttextgt

OK

If ltcmd_idgt=22+STGI22ltrsp_formatgtlthelpgtlttext_lengtlttextgt

OK

If ltcmd_idgt=23+STGI23ltrsp_formatgtltmax_lengtltmin_lengtlthelpgtltshowgtlttext_lengtlttextgt

OK

If ltcmd_idgt=24+STGI24lthelpgtltsoftkeygtltpresentgtlttitle_lengtlttitlegtltitem_numgt+STGI24ltitem_idgtltitem_lengtltitem_datagt[hellip]

OK

If ltcmd_idgt=25+STGI25lthelpgtltsoftkeygtlttitle_lengtlttitlegtltitem_numgt+STGI25ltitem_idgtltitem_lengtltitem_datagt[hellip]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 249 281

OKorERRORParametersltcmd_idgt See AT+STINltpriogt Priority of display text

0 Normal priority1 High priority

ltclear_modegt0 Clear after a delay1 Clear by user

lttext_lengt Length of textltrsp_formatgt

0 SMS default alphabet1 YES or NO2 Numerical only3 UCS2

lthelpgt0 Help unavailable1 Help available

ltmax_lengt Maximum length of inputltmin_lengt Minimum length of inputltshowgt

0 Hide input text1 Display input text

ltsoftkeygt0 No softkey preferred1 Softkey preferred

ltpresentgt Menu presentation format available for select item0 Presentation not specified1 Data value presentation2 Navigation presentation

lttitle_lengt Length of titleltitem_numgt Number of items in the menultitem_idgt Identifier of itemltitem_lengt Length of itemlttitlegt Title in ucs2 formatltitem_datagt Content of the item in ucs2 formatlttextgt Text in ucs2 format

Parameter Saving Mode -Max Response Time -

ReferenceRegularly this command is used upon receipt of an URC +STIN to requestthe parameters of the proactive command Then the TA is expected toacknowledge the AT+STGI response with AT+STGR to confirm that theproactive command has been executed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 250 281

1623 AT+STGR SAT Respond

AT+STGR SAT respond

Test CommandAT+STGR=

ResponseOKParametersSee Write Command

Write CommandAT+STGR=ltcmd_idgt[ltdatagt]

ResponseOKorERRORParametersltcmd_idgt Identifier of proactive command

22 Get inkey23 Get input24 Select item25 Set up menu83 Session end by user84 Go backward

ltdatagtIf ltcmd_idgt=22

Input a characterIf ltcmd_idgt=23

Input a stringIf ltrsp_formatgt is YES or NO input of a character in case of ANSIcharacter set requests one byte eg YIf ltrsp_formatgt is numerical only input the characters in decimalnumber eg 123If ltrsp_formatgt is UCS2 requests a 4 byte string eg 0031ltrsp_formatgt refer to the response by AT+STGI=23

If ltcmd_idgt=24Input the identifier of the item selected by user

If ltcmd_idgt=25Input the identifier of the item selected by user

If ltcmd_idgt=83ltdatagtIgnoreNote It could return main menu during proactive command id is not 22or 23

If ltcmd_idgt=84ltdatagt Ignore

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 251 281

ReferenceNote

1624 AT+STK STK Switch

AT+STK STK Switch

Test CommandAT+STK=

ResponseOKParametersSee Write Command

Read CommandAT+STK

Response+STK ltvaluegt

OKParametersSee Write Command

Write CommandAT+STK=ltvaluegt

ResponseOKorERRORParametersltvaluegt

0 Disable STK1 Enable STK

Parameter Saving Mode -Max Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 252 281

17 AT Commands for SSL Application

171 Overview of AT Commands for SSL Application

Command DescriptionAT+CSSLCFG Configure SSL parameters of context identifier

172 Detailed Descriptions of AT Commands for SSL Application

1721 AT+CSSLCFG Configure SSL Parameters of Context Identifier

AT+CSSLCFG Configure SSL Parameters of Context Identifier

Test CommandAT+CSSLCFG=

Response+CSSLCFG sslversion(0-5)(0-5)+CSSLCFGciphersuite(0-5)(0-7)(0x008A0x008B0x008C0x008D0x00A80x00A90x00AE0x00AF0x002F0x00330x00350x00390xC02A0xC02B0xC02C0xC02D0xC02E0xC02F0xC0300xC0310xC0320xC09C0xC09D0xC09E0xC09F0xC0A00xC09F0xC0A10xC0A20xC0A30xCC130xCC140xCC15)+CSSLCFG ignorertctime(0-5)(0-1)+CSSLCFG protocol(0-5)(1-2)+CSSLCFG sni(0-5)ltservernamegt+CSSLCFG ctxindex(0-5)+CSSLCFG convert(1-3)(ltcnamegt[ltkeynamegt[ltpasskeygt]])

OKParametersSee Write Command

Read CommandAT+CSSLCFG

ResponseOKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 253 281

See Write Command

Write CommandAT+CSSLCFG=sslversionltctxindexgtltsslversiongt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltsslversiongt

0 QAPI_NET_SSL_PROTOCOL_UNKNOWN1 QAPI_NET_SSL_PROTOCOL_TLS_1_02 QAPI_NET_SSL_PROTOCOL_TLS_1_13 QAPI_NET_SSL_PROTOCOL_TLS_1_24 QAPI_NET_SSL_PROTOCOL_DTLS_1_05 QAPI_NET_SSL_PROTOCOL_DTLS_1_2

AT+CSSLCFG=ciphersuiteltctxindexgtltcipher_indexgtltciphersuitegt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltcipher_indexgt (0-7)ltciphersuitegt0x008A QAPI_NET_TLS_PSK_WITH_RC4_128_SHA0x008B QAPI_NET_TLS_PSK_WITH_3DES_EDE_CBC_SHA0x008C QAPI_NET_TLS_PSK_WITH_AES_128_CBC_SHA0x008D QAPI_NET_TLS_PSK_WITH_AES_256_CBC_SHA0x00A8 QAPI_NET_TLS_PSK_WITH_AES_128_GCM_SHA2560x00A9 QAPI_NET_TLS_PSK_WITH_AES_256_GCM_SHA3840x00AE QAPI_NET_TLS_PSK_WITH_AES_128_CBC_SHA2560x00AF QAPI_NET_TLS_PSK_WITH_AES_256_CBC_SHA3840x002F QAPI_NET_TLS_RSA_WITH_AES_128_CBC_SHA0x0033 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CBC_SHA0x0035 QAPI_NET_TLS_RSA_WITH_AES_256_CBC_SHA0x0039 QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CBC_SHA0x003C QAPI_NET_TLS_RSA_WITH_AES_128_CBC_SHA2560x003D QAPI_NET_TLS_RSA_WITH_AES_256_CBC_SHA2560x0067 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CBC_SHA2560x006B QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CBC_SHA2560x009C QAPI_NET_TLS_RSA_WITH_AES_128_GCM_SHA2560x009D QAPI_NET_TLS_RSA_WITH_AES_256_GCM_SHA3840x009E QAPI_NET_TLS_DHE_RSA_WITH_AES_128_GCM_SHA2560x009F QAPI_NET_TLS_DHE_RSA_WITH_AES_256_GCM_SHA3840xC004 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA0xC005 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA0xC009 QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 254 281

0xC00A QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA0xC00E QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA0xC00F QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA0xC013 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA0xC014 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA0xC023QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

0xC024QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384

0xC025 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA2560xC026 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA3840xC027 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA2560xC028 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA3840xC029 QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA2560xC02A QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA3840xC02BQAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

0xC02CQAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

0xC02DQAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256

0xC02EQAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384

0xC02F QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA2560xC030 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA3840xC031 QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA2560xC032 QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA3840xC09C QAPI_NET_TLS_RSA_WITH_AES_128_CCM0xC09D QAPI_NET_TLS_RSA_WITH_AES_256_CCM0xC09E QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CCM0xC09F QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CCM0xC0A0 QAPI_NET_TLS_RSA_WITH_AES_128_CCM_80xC0A1 QAPI_NET_TLS_RSA_WITH_AES_256_CCM_80xC0A2 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CCM_80xC0A3 QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CCM_80xCC13QAPI_NET_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256

0xCC14QAPI_NET_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256

0xCC15QAPI_NET_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256

AT+CSSLCFG=ignorertctimeltctxindexgtltignorertctimegt

ResponseOKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 255 281

+CME ERROR lterrgtParametersltctxindexgt (0-5)ltignorertctimegt

0 Do not ignore the RTC time1 Ignore the RTC time

AT+CSSLCFG=protocolltctxindexgtltprotocolgt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltprotocolgt

1 QAPI_NET_SSL_TLS_E2 QAPI_NET_SSL_DTLS_E

AT+CSSLCFG=ctxindexltctxindexgt

Response+CSSLCFGltctxindexgtltsslversiongtltciphersuitegtltignorertctimegtltprotocolgtltsnigt

OKIf failed+CME ERROR lterrgtParametersSee other commands

AT+CSSLCFG=convertltssltypegtltcnamegt[ltkeynamegt[ltpasskeygt]]

ResponseOKIf failed+CME ERROR lterrgtParametersltssltypegt

1 QAPI_NET_SSL_CERTIFICATE_E2 QAPI_NET_SSL_CA_LIST_E3 QAPI_NET_SSL_PSK_TABLE_E

ltcnamegt String type (string should be included in quotation marks) nameof cert fileltkeynamegt String type (string should be included in quotationmarks)name of key fileltpasskeygt String type (string should be included in quotationmarks)value of passkey

AT+CSSLCFG=sniltctxindexgtltservernamegt

ResponseOKIf failed+CME ERROR lterrgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 256 281

ltctxindexgt (0-5)ltservernamegt String typeServer Name IndicationSNI addresses thisissue by having the client send the name of the virtual domain as part of theTLS negotiation

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 257 281

18 AT Commands for TCPUDPApplication

181 Overview

Command DescriptionAT+CACID Set TCPUDP identifierAT+CASSLCFG Set SSL certificate and timeout parametersAT+CAOPEN Open a TCPUDP connectionAT+CASERVER Open a TCPUDP ServerAT+CASEND Send data via an established connectionAT+CARECV Receive data via an established connectionAT+CAACK Query Send Data InformationAT+CASTATE Query TCPUDP Connection StateAT+CACLOSE Close a TCPUDP connectionAT+CACFG Configure transparent transmission parametersAT+CASWITCH Switch to transparent transport mode

182 Detailed Descriptions of Commands

1821 AT+CACID Set TCPUDP Identifier

AT+CACID Set TCPUDP Identifier

Test CommandAT+CACID=

Response+CACID (range of supported ltcidgts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 258 281

AT+CACID [+CACID ltcidgt]

OKParametersSee Write Command

Write CommandAT+CACID=ltcidgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt TCPUDP identifier

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1822 AT+CASSLCFG Set SSL Certificate and Timeout Parameters

AT+CASSLCFG Set SSL Certificate and Timeout Parameters

Test CommandAT+CASSLCFG=

Response+CASSLCFG (range of supported ltcidgts)cacertltcanamegt+CASSLCFG (range of supported ltcidgts)clientcertltcertnamegt+CASSLCFG (range of supported ltcidgts)psktableltpsknamegt+CASSLCFG (range of supported ltcidgts)timeout(0-65535)+CASSLCFG (range of supported ltcidgts)ssl(01)+CASSLCFG (range of supported ltcidgts)crindex(05)+CASSLCFG (range of supported ltcidgts)localport(0-65536)+CASSLCFG (range of supported ltcidgts)protocol(01)

OKParametersSee Write Command

Read CommandAT+CASSLCFG

ResponseIf ltcidgt has been set by AT+CACID+CASSLCFG ltcidgtcacertltcanamegtclientcertltcertnamegtpsktableltpsknamegttimeoutlttimeoutgtsslltsslgtcrindexltcrindexgtlocalportltlocalportgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 259 281

protocolltprotocolgt

OKIf no ltcidgt has been set by AT+CACIDOKParameterSee Write Command

Write CommandAT+CASSLCFG=ltcidgtcacertltcanamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt TCPUDP identifier see AT+CACIDltcanamegt Alphanumeric ASCII text string up to 64 characters Rootcertificate name that has been configured by AT+CSSLCFGNote If the root certificate is empty module will trust all certificates asdefault

AT+CASSLCFG=ltcidgtclientcertltcertnamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltcertnamegt Alphanumeric ASCII text string up to 64 characters Clientcertificate name that has been configured by AT+CSSLCFG

AT+CASSLCFG=ltcidgtpsktableltpsknamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltpsknamegt Alphanumeric ASCII text string up to 64 characters PSKtable name that has been configured by AT+CSSLCFGFile content format is ltidentitygtlthex stringgt

AT+CASSLCFG=ltcidgtsslltsslFlaggt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltsslFlaggt Interger

0 Not support SSL1 Support SSL

AT+CASSLCFG=ltcidgtcrindexltcrindexgt

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 260 281

If error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltctxindexgt The identifier of SSL configurations see AT+CSSLCFG

AT+CASSLCFG=ltcidgtprotocolltcrindexgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltprotocolgt Interger

0 TCP1 UDP

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1823 AT+CAOPEN Open a TCPUDP Connection

AT+CAOPEN Open a TCPUDP Connection

Test CommandAT+CAOPEN=

Response+CAOPEN (range of supported ltcidgts)ltservergt(1-65535)

OKParametersSee Write Command

Read CommandAT+CAOPEN

ResponseIf ltcidgt has been set by AT+CACID+CAOPEN ltcidgtltconn_typegtltservergtltportgt

OKIf no ltcidgt has been set by AT+CACIDOKParameterSee Write Command

Write CommandAT+CAOPEN=ltcidgt[ltconn_typegt]ltservergtltportgt

ResponseIf ltasyncOpen_enablegt not set or set 0+CAOPEN ltcidgtltresultgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 261 281

OtherwiseOK

+CAOPEN ltcidgtltresultgtIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltconn_typegt String type Transfer type IPV4 or IPV6 address can beautomatically identified on the client

TCPUDP

ltservergt Alphanumeric ASCII text string up to 64 charactersServer IPaddress or host nameltportgt Interger Server portltresultgt

0 Success1 Socket error2 No memory3 Connection limit4 Parameter invalid6 Invalid IP address7 Not support the function12 Canrsquot bind the port13 Canrsquot listen the port20 Canrsquot resolv the host21 Network not active23 Remote refuse24 Certificatersquos time expired25 Certificatersquos common name does not match26 Certificatersquos common name does not match and time expired27 Connect failed

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteAfter open a connection successfully if module receives data it will report+CADATAIND ltcidgt to remind user to read data

1824 AT+CASERVER Open a TCPUDP Server

AT+CASERVER Open a TCPUDP ServerTest CommandAT+CASERVER=

Response+CASERVER (range of supported ltcidgts)(list of supported

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 262 281

ltconn_typegts)(range of supported ltportgts)

OKRead CommandAT+CASERVER

Response[+CASERVER ltcidgtltconn_typegtltportgt]OK

Write CommandAT+CASERVERltcidgtltconn_typegtltportgt

Response+CASERVER ltcidgtltresultgt

OKIf error is related to ME functionality+CME ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Defined Valuesltcidgt TCPUDP identifierltconn_typegt Transfer type

TCPTCP6UDPUDP6

ltportgt Integer Server portltresultgt 0 Success

1 Socket error2 No memory3 Connection limit4 Parameter invalid6 Invalid IP address7 Not support the function12 Canrsquot bind the port13 Canrsquot listen the port20 Canrsquot resolv the host21 Network not active23 Remote refuse24 Certificatersquos time expired25 Certificatersquos common name does not match26 Certificatersquos common name does not match and time expired27 Connect failed error

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 263 281

After a client access it will report that+CANEW ltserver_cidgtltclient_cidgtltclient_ipgtltclient_portgt

1825 AT+CASEND Send Data via an Established Connection

AT+CASEND Send Data via an Established Connection

Test CommandAT+CASEND=

Response+CASEND (range of supported ltcidgts)(range of supportedltdatalengt)(range of supported ltinputtimegt)

OKParametersSee Write Command

Write CommandAT+CASEND=ltcidgt

Response+CASEND ltleftsizegt

OKIf error is related to ME functionality+CME ERROR lterrgt

Write CommandAT+CASEND=ltcidgtltdatalengt[inputtime]

Response+CASEND ltcidgtltdatalengthelliphellip Input dataOK+CASEND ltcidgtltresultgtltsendlengtIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltdatalengt Requested number of data bytes to be transmittedltinputtimegt Millisecond should input data during this period or you canrsquotinput data when timeoutltsendlengt Data bytes that has been sent successfullyltresultgt see AT+CAOPEN

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteSet the input time that input data during this period or you canrsquot input datawhen timeout The default inputtime is 5000ms

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 264 281

1826 AT+CARECV Receive Data via an Established Connection

AT+CARECV Receive Data via an Established Connection

Test CommandAT+CARECV=

Response+CARECV (range of supported ltcidgts)(range of supported ltreadlengt)

OKParametersSee Write Command

Write CommandAT+CARECV=ltcidgtltreadlengt

Response+CARECV ltcidgtltrecvlengthelliphellip output dataOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltreadlengt Requested number of data bytes to be readltrecvlengt Data bytes that has been actually received

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1827 AT+CAACK Query Send Data Information

AT+CAACK Query Send Data InformationsTest CommandAT+CAACK=

Response+CAACK (range of supported ltcidgts)

OKWrite CommandAT+CAACK=ltcidgt

Response+CAACK lttotalsizegtltunacksizegt

OKIf error is related to ME functionality+CME ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference -

Defined Values

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 265 281

ltcidgt TCPUDP identifierlttotalsizegt Total size of sent dataltunacksizegt The size of unack data

1828 AT+CASTATE Query TCPUDP Connection State

AT+CASTATE Query TCPUDP Connection StateRead CommandAT+CASTATE

Response[+CASTATE ltcidgtltstategt]OK

Unsolicited Result Code If the remote connection is disconnected+CASTATE ltcidgtltstategt

Parameter Saving Mode NO_SAVEMax Response Time -Reference -

Defined Values

ltcidgt TCPUDP identifierltstategt 0 Closed by remote server or internal error

1 Connected to remote server2 Listening (server mode)

1829 AT+CACLOSE Close a TCPUDP Connection

AT+CACLOSE Close a TCPUDP Connection

Test CommandAT+CACLOSE=

Response+CACLOSE (range of supported ltcidgts)

OKParametersSee Write Command

Write CommandAT+CACLOSE=ltcidgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 266 281

Parametersltcidgt see AT+CACID

Unsolicited Result Code If ltautoClose_sgt=1 this report will be reported when the remote connectionis disconnected+CACLOSE (range of supported ltcidgts)

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

18210AT+CACFG Configure Transparent Transmission Parameters

AT+CACFG Configure Transparent Transmission Parameters

Test CommandAT+CACFG=

Response+CACFG TRANSWAITTM(range of supported ltwait_timeoutgts)+CACFG TRANSPKTSIZE(range of supported ltsizegts)+CACFG SACK(list of supported ltsack_enablegts)+CACFG MSS(range of supported ltmss_valuegts)+CACFG ACKDELAY(range of supported ltackDelay_msgts)+CACFG TCPIRT(range of supported lttcpIRT_msgts)+CACFG MAXRXT(range of supported lttcpMaxRXT_cntgts)+CACFG TCPOT(range of supported lttcpOT_msgts)+CACFG KEEPALIVE(list of supportedltkeepalive_enablegts)[(rangeof supported ltkeepalive_idlegts) (range of supportedltkeepalive_intvalgts) (range of supported ltkeepalive_cntgts)]+CACFG TCP_NODELAY(list of supported lttcpNodelay_enablegts)+CACFG LINGER(list of supported ltlinger_enablegts)[(range ofsupported ltlinger_msgts)]+CACFG SNDBUF(range of supported ltsndBuf_sizegt)+CACFG RCVBUF(range of supported ltrcvBuf_sizegt)+CACFG ATOCLOSE(list of supported ltautoClose_enablegts)[(rangeof supported ltautoClose_sgts]+CACFG ACCEPTNUM(range of supported ltacceptMax_numgts)+CACFG ASYNCOPEN(list of supported ltasyncOpen_enablegts)+CACFG TIMEOUT(range of supported ltcidgts)(range of supportedlttimeoutgts)+CACFG LOCALPORT(range of supported ltcidgts)(range ofsupported ltlocalportgts)+CACFG REMOTEADDR(range of supported ltcidgts)(range ofsupported ltip addressgts)(range of supported ltportgts)

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 267 281

Read CommandAT+CACFG

Response+CACFG+TRANSWAITTM ltwait_timeoutgt+TRANSPKTSIZE ltsizegt[+CACFG SACKltsack_enablegt+CACFG MSSltmss_valuegt+CACFG ACKDELAYltackDelay_msgt+CACFG TCPIRTlttcpIRT_msgt+CACFG MAXRXTlttcpMaxRXT_cntgts)+CACFG TCPOTlttcpOT_msgt+CACFGKEEPALIVEltkeepalive_enablegt[ltkeepalive_idlegtltkeepalive_intvalgtltkeepalive_cntgt]+CACFG TCP_NODELAYlttcpNodelay_enablegt+CACFG LINGERltlinger_enablegt[ltlinger_msgt]+CACFG SNDBUFltsndBuf_sizegt+CACFG RCVBUFltrcvBuf_sizegt+CACFG ATOCLOSEltautoClose_enablegt[ltautoClose_sgt]+CACFG ACCEPTNUMltacceptMax_numgt+CACFG ASYNCOPENltasyncOpen_enablegt+TIMEOUT ltcidxgtlttimeoutxgt+LOCALPORT ltcidxgtltlocalportxgt[+REMOTEADDRltcidxgtltipadressxgtltportxgt]]

OKWrite CommandAT+CACFG=TRANSWAITTMltwait_timeoutgt

ResponseOKorERROR

Write CommandAT+CACFG=TRANSPKTSIZEltsizegt

ResponseOKorERROR

Write CommandAT+CACFG=SACKltsack_enablegt

ResponseOKorERROR

Write CommandAT+CACFG=MSSltmss_valuegt

ResponseOKorERROR

Write CommandAT+CACFG=

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 268 281

ACKDELAYltackDelay_msgt

orERROR

Write CommandAT+CACFG=TCPIRTlttcpIRT_msgt

ResponseOKorERROR

Write CommandAT+CACFG=TCPOTlttcpOT_msgt

ResponseOKorERROR

Write CommandAT+CACFG=KEEPALIVEltkeepalive_enablegt[ltkeepalive_idlegtltkeepalive_intvalgtltkeepalive_cntgt]

ResponseOKorERROR

Write CommandAT+CACFG=TCP_NODELAYlttcpNodelay_enablegt

ResponseOKorERROR

Write CommandAT+CACFG=LINGERltlinger_enablegt[ltlinger_msgt]

ResponseOKorERROR

Write CommandAT+CACFG=SNDBUFltsndBuf_sizegt

ResponseOKorERROR

Write CommandAT+CACFG=RCVBUFltrcvBuf_sizegt

ResponseOKorERROR

Write CommandAT+CACFG=ATOCLOSEltautoClose_enablegt[ltautoClose_sgt]

ResponseOKorERROR

Write CommandAT+CACFG=ACCEPTNUMltacceptMax_numgt

ResponseOKorERROR

Write CommandAT+CACFG=ASYNCOPEN(0-1)

ResponseOKorERROR

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 269 281

AT+CACFG=TIMEOUTltcidgtlttimeoutxgt

OKorERROR

Write CommandAT+CACFG=LOCALPORTltcidgtltlocalportgt

ResponseOKorERROR

Write CommandAT+CACFG=REMOTEADDRltcidgtltipaddressgtltlocalportgt

ResponseOKorERROR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

18211AT+CASWITCH Switch to Transparent Transport Mode

AT+CASWITCH Switch to Transparent Transport Mode

Test CommandAT+CASWITCH=

Response+CASWITCH (0-1)(01)

OK

Read CommandAT+CASWITCH

Response+CASWITCH 00

OK

Write CommandAT+CASWITCH=ltcidgtlttransmodegt

ResponseOKorOK

CONNECThellip hellip

OKorERRORParametersltcidgt see AT+CACIDlttransmodegt

0 Non transparent transmission mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 270 281

1 Transparent transmission mode

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 271 281

19 AT Commands for PING

191 Overview

Command DescriptionAT+SNPING4 Sends an IPv4 pingAT+SNPING6 Sends an IPv6 ping

192 Detailed Descriptions of Commands

1921 AT+SNPING4 Sends an IPv4 ping

AT+SNPING4 Sends an IPv4 ping

Test commandAT+SNPING4=

Response+SNPING4 URL(1-500)(1-1400)(0-60000)

OK

Write commandAT+SNPING4=ltURLgtltcountgtltsizegtlttimeoutgt

Response+SNPING4 ltreplyIdgtltIP addressgtltreplyTimegt

OKorERRORParametersltURLgt String type Address of the remote hostltcountgt The number of Ping Echo Requset to send range 1~500ltsizegt Number of data bytes to send range 1~1400lttimeoutgt Ping request timeout value (in ms)range0-60000ltreplyIdgt Echo Reply numberltIP Addressgt IP Address of the remote hostltreplyTimegt Time in ms required to receive the response

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 272 281

ReferenceNoteBefore sending PING Request the GPRS context must be activated

1922 AT+SNPING6 Sends an IPv6 ping

AT+SNPING6 Sends an IPv6 ping

Test commandAT+SNPING6=

Response+SNPING6 URL(1-500)(1-1400)(0-60000)

OK

Write commandAT+SNPING6=ltURLgtltcountgtltsizegtlttimeoutgt

Response+SNPING6 ltreplyIdgtltIP addressgtltreplyTimegt

OKorERRORParametersltURLgt String type Address of the remote hostltcountgt The number of Ping Echo Requset to send range 1~500ltsizegt Number of data bytes to send range 1~1400lttimeoutgt Ping request timeout value (in ms)range0-60000ltreplyIdgt Echo Reply numberltIP Addressgt IP Address of the remote hostltreplyTimegt Time in ms required to receive the response

Parameter Saving Mode -Max Response Time -

ReferenceNoteBefore sending PING Request the GPRS context must be activated

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 273 281

20 Supported Error Codes andUnsolicited Result Codes

201 Summary of CME ERROR Codes

Final result code +CME ERROR lterrgt indicates an error related to mobile equipment or network Theoperation is similar to ERROR result code None of the following commands in the same Command line isexecuted Neither ERROR nor OK result code shall be returnedlterrgt values used by common messaging commands

Code of lterrgt Meaning0 phone failure1 no connection to phone2 phone-adaptor link reserved3 operation not allowed4 operation not supported5 PH-SIM PIN required6 PH-FSIM PIN required7 PH-FSIM PUK required10 SIM not inserted11 SIM PIN required12 SIM PUK required13 SIM failure14 SIM busy15 SIM wrong16 incorrect password17 SIM PIN2 required18 SIM PUK2 required20 memory full21 invalid index22 not found23 memory failure24 text string too long25 invalid characters in text string26 dial string too long

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 274 281

27 invalid characters in dial string30 no network service31 network timeout32 network not allowed - emergency call only40 network personalization PIN required41 network personalization PUK required42 network subset personalization PIN required43 network subset personalization PUK required44 service provider personalization PIN required45 service provider personalization PUK required46 corporate personalization PIN required47 corporate personalization PUK required99 resource limitation100 unknown103 Illegal MS106 Illegal ME107 GPRS services not allowed111 PLMN not allowed112 Location area not allowed113 Roaming not allowed in this location area132 service option not supported133 requested service option not subscribed134 service option temporarily out of order148 unspecified GPRS error149 PDP authentication failure150 invalid mobile class160 DNS resolve failed161 Socket open failed171 MMS task is busy now172 The MMS data is oversize173 The operation is overtime174 There is no MMS receiver175 The storage for address is full176 Not find the address177 The connection to network is failed178 Failed to read push message179 This is not a push message180 gprs is not attached181 tcpip stack is busy182 The MMS storage is full183 The box is empty

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 275 281

184 failed to save MMS185 It is in edit mode186 It is not in edit mode187 No content in the buffer188 Not find the file189 Failed to receive MMS190 Failed to read MMS191 Not M-Notificationind192 The MMS enclosure is full193 Unknown600 No Error601 Unrecognized Command602 Return Value Error603 Syntax Error604 Unspecified Error605 Data Transfer Already606 Action Already607 Not At Cmd608 Multi Cmd too long609 Abort Cops610 No Call Disc611 BT SAP Undefined612 BT SAP Not Accessible613 BT SAP Card Removed614 AT Not Allowed By Customer753 missing required cmd parameter754 invalid SIM command755 invalid File Id756 missing required P123 parameter757 invalid P123 parameter758 missing required command data759 invalid characters in command data765 Invalid input value766 Unsupported mode767 Operation failed768 Mux already running769 Unable to get control770 SIM network reject771 Call setup in progress772 SIM powered down773 SIM file not present

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 276 281

791 Param count not enough792 Param count beyond793 Param value range beyond794 Param type not match795 Param format invalid796 Get a null param797 CFUN state is 0 or 4

202 Summary of CMS ERROR Codes

Final result code +CMS ERROR lterrgt indicates an error related to message service or network Theoperation is similar to ERROR result code None of the following commands in the same Command line isexecuted Neither ERROR nor OK result code shall be returnedlterrgt values used by common messaging commands

Code of lterrgt Meaning1 Unassigned(unallocated) number3 No route to destination6 Channel unacceptable8 Operator determined barring10 Call barred11 Reserved16 Normal call clearing17 User busy18 No user responding19 User alerting no answer21 Short message transfer rejected22 Number changed25 Pre-emption26 Non-selected user clearing27 Destination out of service28 Invalid number format (incomplete number)29 Facility rejected30 Response to STATUS ENQUIRY32 Normal unspecified34 No circuitchannel available38 Network out of order41 Temporary failure

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 277 281

42 Switching equipment Congestion43 Access information discarded44 Requested circuitchannel not available47 Resources unavailable unspecified49 Quality of service unavailable50 Requested facility not subscribed55 Requested facility not subscribed57 Bearer capability not authorized58 Bearer capability not presently available63 Service or option not available unspecified65 Bearer service not implemented68 ACM equal or greater than ACM maximum69 Requested facility not implemented70 Only restricted digital information bearer capability is available79 Service or option not implemented unspecified81 Invalid transaction identifier value87 User not member of CUG88 Incompatible destination91 Invalid transit network selection95 Semantically incorrect message96 Invalid mandatory information97 Message type non-existent or not implemented98 Message type not compatible with protocol state99 Information element non-existent or not implemented100 Conditional information element error101 Message not compatible with protocol102 Recovery on timer expiry111 Protocol error unspecified127 Interworking unspecified128 Telematic interworking not supported129 Short message Type 0 not supported130 Cannot replace short message143 Unspecified TP-PID error144 Data coding scheme (alphabet) not supported145 Message class not supported159 Unspecified TP-DCS error160 Command cannot be acted161 Command unsupported175 Unspecified TP-Command error176 TPDU not supported192 SC busy

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 278 281

193 No SC subscription194 SC system failure195 Invalid SME address196 Destination SME barred197 SM Rejected-Duplicate SM198 TP-VPF not supported199 TP-VP not supported208 SIM SMS storage full209 No SMS storage capability in SIM210 Error in MS211 Memory Capacity Exceeded212 SIM Application Toolkit Busy213 SIM data download error224 CP retry exceed225 RP trim timeout226 SMS connection broken255 Unspecified error cause300 ME failure301 SMS reserved302 operation not allowed303 operation not supported304 invalid PDU mode305 invalid text mode310 SIM not inserted311 SIM pin necessary312 PH SIM pin necessary313 SIM failure314 SIM busy315 SIM wrong316 SIM PUK required317 SIM PIN2 required318 SIM PUK2 required320 memory failure321 invalid memory index322 memory full323 invalid input parameter324 invalid input format325 invalid input value330 SMSC address unknown331 no network332 network timeout

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 279 281

340 no cnma ack500 Unknown512 SMS no error513 Message length exceeds maximum length514 Invalid request parameters515 ME storage failure516 Invalid bearer service517 Invalid service mode518 Invalid storage type519 Invalid message format520 Too many MO concatenated messages521 SMSAL not ready522 SMSAL no more service523 Not support TP-Status-Report amp TP-Command in storage524 Reserved MTI525 No free entity in RL layer526 The port number is already registerred527 There is no free entity for port number528 More Message to Send state error529 MO SMS is not allow530 GPRS is suspended531 ME storage full532 Doing SIM refresh

203 Summary of Unsolicited Result Codes

URC Description AT Command

+CRING lttypegtIndicates incoming call to the TE if extendedformat is enabled

AT+CRC=1

+CREGltstatgt[ltlacgtltcigtltnetactgt]

There is a change in the MT networkregistration status or a change of thenetwork cell

AT+CREG=ltngt

+CMTI ltmem3gtltindexgtIndicates that new message has beenreceived

AT+CNMIltmtgt=1

+CMTIltmem3gtltindexgtMMSPUSH

Indicates that new MMS message has beenreceived

AT+CNMIltmtgt=1

+CMTltlengthgtltCRgtltLFgtltpdugt

Indicates that new message has beenreceived

AT+CNMIltmtgt=2 (PDU mode)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 280 281

+CMTltoagtltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

Indicates that new message has beenreceived

AT+CNMIltmtgt=2 (text mode)

+CBMltlengthgtltCRgtltLFgtltpdugt

Indicates that new cell broadcast messagehas been received

AT+CNMIltbmgt=2 (PDU modeenabled)

+CBMltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt

Indicates that new cell broadcast messagehas been received

AT+CNMIltbmgt=2 (text modeenabled)

+CDSltlengthgtltCRgtltLFgtltpdugt

Indicates that new SMS status report hasbeen received

AT+CNMIltdsgt=1 (PDU modeenabled)

+CDSltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

Indicates that new SMS status report hasbeen received

AT+CNMIltdsgt=1 (text modeenabled)

PSNWID ltmccgtltmncgtltfull network namegtltfullnetwork name CIgtltshortnetwork namegtltshortnetwork name CIgt

Refresh network name by network

AT+CLTS=1PSUTTZltyeargtltmonthgtltdaygtlthourgtltmingtltsecgtlttimezonegtltdstgt

Refresh time and time zone by network

+CTZV lttime zonegt Refresh network time zone by network

DST ltdstgtRefresh Network Daylight Saving Time bynetwork

+CPIN ltcodegtIndicates whether some password isrequired or not

AT+CPIN+CPIN NOT READY SIM Card is not ready+CPIN NOT INSERTED SIM Card is not inserted+CUSDltngt[ltstr_urcgt[ltdcsgt]]

Indicates an USSD response from thenetwork or network initiated operation AT+CUSD=1

NORMAL POWER DOWN SIM7000 is powered down by the PWRKEYpin or AT command AT+CPOWD=1

UNDER-VOLTAGE POWERDOWN Under-voltage automatic power down

UNDER-VOLTAGE WARNNING under-voltage warningOVER-VOLTAGE POWERDOWN Over-voltage automatic power down

OVER-VOLTAGE WARNNING over-voltage warning

RDYPower on procedure is completed and themodule is ready to operate at fixed baudrate (This URC does not appear whenauto-bauding function is active)

AT+IPR=ltrategtltrategt is not 0

+CFUN ltfungt Phone functionality indication (This URC AT+IPR=ltrategt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 281 281

does not appear when auto-baudingfunction is active)

ltrategt is not 0

[ltngt]CONNECT OK TCP UDP connection is successful AT+CIPSTART

CONNECTTCPUDP connection in channel mode issuccessful

[ltngt]CONNECT FAIL TCPUDP connection fails AT+CIPSTART[ltngt]ALREADY CONNECT TCPUDP connection exists AT+CIPSTART[ltngt]SEND OK Data sending is successful[ltngt]CLOSED TCPUDP connection is closedRECV FROM ltIP ADDRESSgtltPORTgt

shows remote IP address and port(only in single connection mode)

AT+CIPSRIP=1

+IPDltdatasizegtltTCPUDPgtltdatagt

display transfer protocol in IP header toreceived data or not (only in singleconnection mode)

AT+CIPHEADAT+CIPSHOWTP

+RECEIVEltngtltlengthgtReceived data from remote client (only inmultiple connection mode)

REMOTE IP ltIP ADDRESSgt Remote client connected in+CDNSGIP 1ltdomainnamegtltIPgt[ltIP2gt]

DNS successful AT+CDNSGIP

+CDNSGIP0ltdns error codegt DNS failed+PDP DEACT GPRS is disconnected by network+APP PDP ACTIVE Active the network of app side AT+CNACT=1+APP PDP DEACTIVE Deactive the network of app side AT+CNACT=0

  • Version History
  • Contents
  • 1Introduction
    • 11Scope of the document
    • 12Related documents
    • 13Conventions and abbreviations
    • 14AT Command syntax
      • 141Basic syntax
      • 142S Parameter syntax
      • 143Extended Syntax
      • 144Combining AT commands on the same Command line
      • 145Entering successive AT commands on separate lines
        • 15Supported character sets
        • 16Flow control
          • 161Software flow control (XONXOFF flow control)
          • 162Hardware flow control (RTSCTS flow control)
            • 17Definitions
              • 171Parameter Saving Mode
              • 172Max Response Time
                  • 2AT Commands According to V25TER
                    • 21Overview of AT Commands According to V25TER
                    • 22Detailed Description of AT Commands According to V
                      • 221A Re-issues the Last Command Given
                      • 222ATD Mobile Originated Call to Dial A Number
                      • 223ATE Set Command Echo Mode
                      • 224ATH Disconnect Existing Connection
                      • 225ATI Display Product Identification Information
                      • 226ATL Set Monitor speaker loudness
                      • 227ATM Set Monitor Speaker Mode
                      • 228+++ Switch from Data Mode or PPP Online Mode to C
                      • 229ATO Switch from Command Mode to Data Mode
                      • 2210ATQ Set Result Code Presentation Mode
                      • 2211ATS0 Set Number of Rings before Automatically Ans
                      • 2212ATS3 Set Command Line Termination Character
                      • 2213ATS4 Set Response Formatting Character
                      • 2214ATS5 Set Command Line Editing Character
                      • 2215ATS6 Pause Before Blind Dialing
                      • 2216ATS7 Set Number of Seconds to Wait for Connection
                      • 2217ATS8 Set Number of Seconds to Wait for Comma Dial
                      • 2218ATS10 Set Disconnect Delay after Indicating the A
                      • 2219ATV TA Response Format
                      • 2220ATX Set CONNECT Result Code Format and Monitor Ca
                      • 2221ATampC Set DCD Function Mode
                      • 2222ATampD Set DTR Function Mode
                      • 2223ATampE Set CONNECT Result Code Format About Speed
                      • 2224AT+GCAP Request Complete TA Capabilities List
                      • 2225AT+GMI Request Manufacturer Identification
                      • 2226AT+GMM Request TA Model Identification
                      • 2227AT+GMR Request TA Revision Identification of Soft
                      • 2228AT+GOI Request Global Object Identification
                      • 2229AT+GSN Request TA Serial Number Identification (I
                      • 2230AT+ICF Set TE-TA Control Character Framing
                      • 2231AT+IFC Set TE-TA Local Data Flow Control
                      • 2232AT+IPR Set TE-TA Fixed Local Rate
                          • 3AT Commands According to 3GPP TS 27007
                            • 31Overview of AT Command According to 3GPP TS 27007
                            • 32Detailed Descriptions of AT Command According to 3
                              • 321AT+CGMI Request Manufacturer Identification
                              • 322AT+CGMM Request Model Identification
                              • 323AT+CGMR Request TA Revision Identification of Sof
                              • 324AT+CGSN Request Product Serial Number Identificat
                              • 325AT+CSCS Select TE Character Set
                              • 326AT+CIMI Request International Mobile Subscriber I
                              • 327AT+CLCK Facility Lock
                              • 328AT+CMEE Report Mobile Equipment Error
                              • 329AT+COPS Operator Selection
                              • 3210AT+CPAS Phone Activity Status
                              • 3211AT+CPIN Enter PIN
                              • 3212AT+CPWD Change Password
                              • 3213AT+CRC Set Cellular Result Codes for Incoming Cal
                              • 3214AT+CREG Network Registration
                              • 3215AT+CRSM Restricted SIM Access
                              • 3216AT+CSQ Signal Quality Report
                              • 3217AT+CPOL Preferred Operator List
                              • 3218AT+COPN Read Operator Names
                              • 3219AT+CFUN Set Phone Functionality
                              • 3220AT+CCLK Clock
                              • 3221AT+CSIM Generic SIM Access
                              • 3222AT+CBC Battery Charge
                              • 3223AT+CUSD Unstructured Supplementary Service Data
                              • 3224AT+CNUM Subscriber Number
                                  • 4AT Commands According to 3GPP TS 27005
                                    • 41Overview of AT Commands According to 3GPP TS 2700
                                    • 42Detailed Descriptions of AT Commands According to
                                      • 421AT+CMGD Delete SMS Message
                                      • 422AT+CMGF Select SMS Message Format
                                      • 423AT+CMGL List SMS Messages from Preferred Store
                                      • 424AT+CMGR Read SMS Message
                                      • 425AT+CMGS Send SMS Message
                                      • 426AT+CMGW Write SMS Message to Memory
                                      • 427AT+CMSS Send SMS Message from Storage
                                      • 428AT+CNMI New SMS Message Indications
                                      • 429AT+CPMS Preferred SMS Message Storage
                                      • 4210AT+CRES Restore SMS Settings
                                      • 4211AT+CSAS Save SMS Settings
                                      • 4212AT+CSCA SMS Service Center Address
                                      • 4213AT+CSDH Show SMS Text Mode Parameters
                                      • 4214AT+CSMP Set SMS Text Mode Parameters
                                      • 4215AT+CSMS Select Message Service
                                          • 5AT Commands Special for SIMCom
                                            • 51Overview
                                            • 52Detailed Descriptions of Commands
                                              • 521AT+CPOWD Power off
                                              • 522AT+CADC Read ADC
                                              • 523AT+CFGRI Indicate RI When Using URC
                                              • 524AT+CLTS Get Local Timestamp
                                              • 525AT+CBAND Get and Set Mobile Operation Band
                                              • 526AT+CNSMOD Show Network System Mode
                                              • 527AT+CSCLK Configure Slow Clock
                                              • 528AT+CCID Show ICCID
                                              • 529AT+CDEVICE View Current Flash Device Type
                                              • 5210AT+GSV Display Product Identification Information
                                              • 5211AT+SGPIO Control the GPIO
                                              • 5212AT+SLEDS Set the Timer Period of Net Light
                                              • 5213AT+CNETLIGHT Close the Net Light or Open It to Sh
                                              • 5214AT+CSGS Netlight Indication of GPRS Status
                                              • 5215AT+CGPIO Control the GPIO by PIN Index
                                              • 5216AT+CBATCHK Set VBAT Checking Feature ONOFF
                                              • 5217AT+CNMP Preferred Mode Selection
                                              • 5218AT+CMNB Preferred Selection between CAT-M and NB-
                                              • 5219AT+CPSMS Power Saving Mode Setting
                                              • 5220AT+CEDRXS Extended-DRX Setting
                                              • 5221AT+CPSI Inquiring UE System Information
                                              • 5222AT+CGNAPN Get Network APN in CAT-M Or NB-IOT
                                              • 5223AT+CSDP Service Domain Preference
                                              • 5224AT+MCELLLOCK Lock the special CAT-M cell
                                              • 5225AT+NCELLLOCK Lock the special NB-IOT cell
                                              • 5226AT+NBSC Configure NB-IOT Scrambling Feature
                                              • 5227AT+CAPNMODE Select the Mode of Application Config
                                              • 5228AT+CRRCSTATE Query RRC State
                                              • 5229AT+CBANDCFG Configure CAT-M Or NB-IOT Band
                                              • 5230AT+CNACT APP Network Active
                                              • 5231AT+CNCFG PDP Configure
                                              • 5232AT+CEDUMP Set Whether the Module Reset When The M
                                              • 5233AT+CNBS Configure Band Scan Optimization For NB-I
                                              • 5234AT+CNDS Configure Service Domain Preference For N
                                              • 5235AT+CENG Switch On or Off Engineering Mode
                                              • 5236AT+CNACTCFG Configure IP Protocol Type
                                              • 5237AT+CTLIIC Control the Switch of IIC
                                              • 5238AT+CWIIC Write Values to Register of IIC Device
                                              • 5239AT+CRIIC Read Values from Register of IIC Device
                                              • 5240AT+CMCFG Manage Mobile Operator Configuration
                                              • 5241AT+CSIMLOCK SIM Lock
                                              • 5242AT+CRATSRCH Configure Parameter for Better RAT Se
                                              • 5243AT+SPWM Generate the Pulse-Width-Modulation
                                              • 5244AT+CASRIP Show Remote IP address and Port When Re
                                              • 5245AT+CEDRX Configure EDRX parameters
                                              • 5246AT+CPSMRDP Read PSM Dynamic Parameters
                                              • 5247AT+CPSMCFG Configure PSM version and Minimum Thre
                                              • 5248AT+CPSMCFGEXT Configure Modem Optimization of PSM
                                              • 5249AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication
                                              • 5250AT+CEDRXRDP eDRX Read Dynamic Parameters
                                              • 5251AT+CRAI Configure Release Assistance Indication i
                                                  • 6AT Commands for GPRS Support
                                                    • 61Overview
                                                    • 62Detailed Descriptions of AT Commands for GPRS Supp
                                                      • 621AT+CGATT Attach or Detach from GPRS Service
                                                      • 622AT+CGDCONT Define PDP Context
                                                      • 623AT+CGACT PDP Context Activate or Deactivate
                                                      • 624AT+CGPADDR Show PDP Address
                                                      • 625AT+CGREG Network Registration Status
                                                      • 626AT+CGSMS Select Service for MO SMS Messages
                                                      • 627AT+CEREG EPS Network Registration Status
                                                          • 7AT Commands for IP Application
                                                            • 71Overview
                                                            • 72Detailed Descriptions of Commands
                                                              • 721AT+SAPBR Bearer Settings for Applications Based o
                                                                  • 8AT Commands for TCPIP Application Toolkit
                                                                    • 81Overview
                                                                    • 82Detailed Descriptions of Commands
                                                                      • 821AT+CIPMUX Start Up Multi-IP Connection
                                                                      • 822AT+CIPSTART Start Up TCP or UDP Connection
                                                                      • 823AT+CIPSEND Send Data Through TCP or UDP Connectio
                                                                      • 824AT+CIPQSEND Select Data Transmitting Mode
                                                                      • 825AT+CIPACK Query Previous Connection Data Transmit
                                                                      • 826AT+CIPCLOSE Close TCP or UDP Connection
                                                                      • 827AT+CIPSHUT Deactivate GPRS PDP Context
                                                                      • 828AT+CLPORT Set Local Port
                                                                      • 829AT+CSTT Start Task and Set APN USER NAME PASSWO
                                                                      • 8210AT+CIICR Bring Up Wireless Connection with GPRS
                                                                      • 8211AT+CIFSR Get Local IP Address
                                                                      • 8212AT+CIFSREX Get Local IP Address extend
                                                                      • 8213AT+CIPSTATUS Query Current Connection Status
                                                                      • 8214AT+CDNSCFG Configure Domain Name Server
                                                                      • 8215AT+CDNSGIP Query the IP Address of Given Domain N
                                                                      • 8216AT+CIPHEAD Add an IP Head at the Beginning of a P
                                                                      • 8217AT+CIPATS Set Auto Sending Timer
                                                                      • 8218AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Da
                                                                      • 8219AT+CIPSERVER Configure Module as Server
                                                                      • 8220AT+CIPCSGP Set GPRS for Connection Mode
                                                                      • 8221AT+CIPSRIP Show Remote IP Address and Port When R
                                                                      • 8222AT+CIPDPDP Set Whether to Check State of GPRS Net
                                                                      • 8223AT+CIPMODE Select TCPIP Application Mode
                                                                      • 8224AT+CIPCCFG Configure Transparent Transfer Mode
                                                                      • 8225AT+CIPSHOWTP Display Transfer Protocol in IP Head
                                                                      • 8226AT+CIPUDPMODE UDP Extended Mode
                                                                      • 8227AT+CIPRXGET Get Data from Network Manually
                                                                      • 8228AT+CIPRDTIMER Set Remote Delay Timer
                                                                      • 8229AT+CIPSGTXT Select GPRS PDP context
                                                                      • 8230AT+CIPSENDHEX Set CIPSEND Data Format to Hex
                                                                      • 8231AT+CIPHEXS Set Output-data Format with suffix
                                                                      • 8232AT+CIPTKA Set TCP Keepalive Parameters
                                                                      • 8233AT+CIPOPTION Enable or Disable TCP nagle algorith
                                                                          • 9AT Commands for HTTP(S) Application
                                                                            • 91Overview
                                                                            • 92Detailed Descriptions of Commands
                                                                              • 921AT+SHSSL Select SSL Configure
                                                                              • 922AT+SHCONF Set HTTP(S) Parameter
                                                                              • 923AT+SHCONN HTTP(S) Connection
                                                                              • 924AT+SHBOD Set Body
                                                                              • 925AT+SHBODEXT Set Extension Body
                                                                              • 926AT+SHAHEAD Add Head
                                                                              • 927AT+SHCHEAD Clear Head
                                                                              • 928AT+SHPARA Set HTTP(S) Para
                                                                              • 929AT+SHCPARA Clear HTTP(S) Para
                                                                              • 9210AT+SHSTATE Query HTTP(S) Connection Status
                                                                              • 9211AT+SHREQ Set Request Type
                                                                              • 9212AT+SHREAD Read Response Value
                                                                              • 9213AT+SHDISC Disconnect HTTP(S)
                                                                              • 9214AT+HTTPTOFS Download File to AP File System
                                                                              • 9215AT+HTTPTOFSRL State of Download File to AP File S
                                                                                  • 10AT Commands for FTP Application
                                                                                    • 101Overview
                                                                                    • 102Detailed Descriptions of Commands
                                                                                      • 1021AT+FTPPORT Set FTP Control Port
                                                                                      • 1022AT+FTPMODE Set Active or Passive FTP Mode
                                                                                      • 1023AT+FTPTYPE Set the Type of Data to Be Transferred
                                                                                      • 1024AT+FTPPUTOPT Set FTP Put Type
                                                                                      • 1025AT+FTPCID Set FTP Bearer Profile Identifier
                                                                                      • 1026AT+FTPREST Set Resume Broken Download
                                                                                      • 1027AT+FTPSERV Set FTP Server Address
                                                                                      • 1028AT+FTPUN Set FTP User Name
                                                                                      • 1029AT+FTPPW Set FTP Password
                                                                                      • 10210AT+FTPGETNAME Set Download File Name
                                                                                      • 10211AT+FTPGETPATH Set Download File Path
                                                                                      • 10212AT+FTPPUTNAME Set Upload File Name
                                                                                      • 10213AT+FTPPUTPATH Set Upload File Path
                                                                                      • 10214AT+FTPGET Download File
                                                                                      • 10215AT+FTPPUT Set Upload File
                                                                                      • 10216AT+FTPDELE Delete Specified File in FTP Server
                                                                                      • 10217AT+FTPSIZE Get the Size of Specified File in FTP
                                                                                      • 10218AT+FTPSTATE Get the FTP State
                                                                                      • 10219AT+FTPEXTPUT Extend Upload File
                                                                                      • 10220AT+FTPMKD Make Directory on the Remote Machine
                                                                                      • 10221AT+FTPRMD Remove Directory on the Remote Machine
                                                                                      • 10222AT+FTPLIST List Contents of Directory on the Remo
                                                                                      • 10223AT+FTPEXTGET Extend Download File
                                                                                      • 10224AT+FTPETPUT Upload File
                                                                                      • 10225AT+FTPETGET Download File
                                                                                      • 10226AT+FTPQUIT Quit Current FTP Session
                                                                                      • 10227AT+FTPRENAME Rename the Specified File on the Rem
                                                                                      • 10228AT+FTPMDTM Get the Last Modification Timestamp of
                                                                                          • 11AT Command for NTP function
                                                                                            • 111Overview
                                                                                            • 112Detailed Descriptions of Commands
                                                                                              • 1121AT+CNTPCID Set GPRS Bearer Profilersquos ID
                                                                                              • 1122AT+CNTP Synchronize Network Time
                                                                                                  • 12AT Commands for OneNet Application
                                                                                                    • 121Overview
                                                                                                    • 122Detailed Descriptions of Commands
                                                                                                      • 1221AT+MIPLCREATE Create OneNet configuration
                                                                                                      • 1222AT+MIPLDELETE Delete OneNet configuration
                                                                                                      • 1223AT+MIPLOPEN Connect to OneNet
                                                                                                      • 1224AT+MIPLADDOBJ Add object
                                                                                                      • 1225AT+MIPLDELOBJ Delete Object
                                                                                                      • 1226AT+MIPLCLOSE Disconnect to OneNet
                                                                                                      • 1227AT+MIPLNOTIFY Notify Data to OneNet
                                                                                                      • 1228AT+MIPLREADRSP Send Response on Read Command
                                                                                                      • 1229AT+MIPLWRITERSP Send Response on Write Command
                                                                                                      • 12210AT+MIPLEXECUTERSP Send Response on Execute Comman
                                                                                                      • 12211AT+MIPLOBSERVERSP Send Response On Observe Comman
                                                                                                      • 12212AT+MIPLDISCOVERRSP Send Response on Discover Comm
                                                                                                      • 12213AT+MIPLPARAMETERRSP Send Response on Parameter Co
                                                                                                      • 12214AT+MIPLUPDATE Update Registration
                                                                                                      • 12215AT+MIPLVER Version of OneNet SDK
                                                                                                      • 12216AT+MIPLBOOTSTRAP Bootstrap Mode
                                                                                                      • 12217+MIPLREAD Read Request to User
                                                                                                      • 12218+MIPLWRITE Write Request to User
                                                                                                      • 12219+MIPLEXECUTE Execute Request to User
                                                                                                      • 12220+MIPLOBSERVE Observe Request to User
                                                                                                      • 12221+MIPLDISCOVER Discover Request to User
                                                                                                      • 12222+MIPLPARAMETER Set Parameter Request to User
                                                                                                      • 12223+MIPLEVENT Event Indication to User
                                                                                                          • 13AT Commands for Telecom IOT Application
                                                                                                            • 131Overview
                                                                                                            • 132Detailed Descriptions of Commands
                                                                                                              • 1321AT+SIMLCREATE Create Configuration
                                                                                                              • 1322AT+SIMLMODE Connection Mode
                                                                                                              • 1323AT+SIMLOPEN Connect to Telecom IOT
                                                                                                              • 1324AT+SIMLSEND Send Data to Telecom IOT
                                                                                                              • 1325AT+SIMLCLOSE Disconnect to Telecom IOT
                                                                                                                  • 14AT Commands for GNSS Application
                                                                                                                    • 141Overview
                                                                                                                    • 142Detailed Descriptions of Commands
                                                                                                                      • 1421AT+CGNSPWR GNSS Power Control
                                                                                                                      • 1422AT+CGNSINF GNSS Navigation Information Parsed Fro
                                                                                                                      • 1423AT+CGNSURC GNSS Navigation URC Report
                                                                                                                      • 1424AT+CGNSPORT GNSS NMEA Out Port Set
                                                                                                                      • 1425AT+CGNSCOLD GNSS Cold Start
                                                                                                                      • 1426AT+CGNSWARM GNSS Warm Start
                                                                                                                      • 1427AT+CGNSHOT GNSS Hot Start
                                                                                                                      • 1428AT+CGNSMOD GNSS Work Mode Set
                                                                                                                      • 1429AT+CGNSCFG GNSS NMEA Out Configure
                                                                                                                      • 14210AT+CGNSTST GNSS NMEA Data Output to AT Port
                                                                                                                      • 14211AT+CGNSXTRA GNSS XTRA Function Open
                                                                                                                      • 14212AT+CGNSCPY GNSS XTRA File Copy
                                                                                                                      • 14213AT+CGNSRTMS GNSS NMEA Out Frequency Configure
                                                                                                                      • 14214AT+CGNSHOR Configure Positioning Desired Accurac
                                                                                                                      • 14215AT+CGNSUTIPR Configure Baud Rate When NMEA Outpu
                                                                                                                      • 14216AT+CGNSNMEA Configure NMEA Output Sentences
                                                                                                                      • 14217AT+CGTP IZAT GNSS Configure
                                                                                                                      • 14218AT+CGNSSUPLCFG GNSS SUPL Configure
                                                                                                                      • 14219AT+CGNSSUPL GNSS SUPL Control
                                                                                                                          • 15AT Commands for File System
                                                                                                                            • 151Overview
                                                                                                                            • 152Detailed Descriptions of Commands
                                                                                                                              • 1521AT+CFSINIT Get Flash Data Buffer
                                                                                                                              • 1522AT+CFSWFILE Write File to the Flash Buffer Alloca
                                                                                                                              • 1523AT+CFSRFILE Read File from Flash
                                                                                                                              • 1524AT+CFSDFILE Delete the File from the Flash
                                                                                                                              • 1525AT+CFSGFIS Get File Size
                                                                                                                              • 1526AT+CFSREN Rename a File
                                                                                                                              • 1527AT+CFSGFRS Get the Size of File System
                                                                                                                              • 1528AT+CFSTERM Free the Flash Buffer Allocated by CFS
                                                                                                                              • 1529AT+CBAINIT Initialize the AP Backup File System
                                                                                                                              • 15210AT+CBALIST Set the files Which Want to Backup
                                                                                                                              • 15211AT+CBAPPS Start to Backup AP File System Allocate
                                                                                                                              • 15212AT+CBART Restore the File into AP File System
                                                                                                                                  • 16AT Commands for SIM Application Toolkit
                                                                                                                                    • 161Overview
                                                                                                                                    • 162Detailed Descriptions of Commands
                                                                                                                                      • 1621AT+STIN SAT Indication
                                                                                                                                      • 1622AT+STGI Get SAT Information
                                                                                                                                      • 1623AT+STGR SAT Respond
                                                                                                                                      • 1624AT+STK STK Switch
                                                                                                                                          • 17AT Commands for SSL Application
                                                                                                                                            • 171Overview of AT Commands for SSL Application
                                                                                                                                            • 172Detailed Descriptions of AT Commands for SSL Appli
                                                                                                                                              • 1721AT+CSSLCFG Configure SSL Parameters of Context Id
                                                                                                                                                  • 18AT Commands for TCPUDP Application
                                                                                                                                                    • 181Overview
                                                                                                                                                    • 182Detailed Descriptions of Commands
                                                                                                                                                      • 1821AT+CACID Set TCPUDP Identifier
                                                                                                                                                      • 1822AT+CASSLCFG Set SSL Certificate and Timeout Param
                                                                                                                                                      • 1823AT+CAOPEN Open a TCPUDP Connection
                                                                                                                                                      • 1824AT+CASERVER Open a TCPUDP Server
                                                                                                                                                      • 1825AT+CASEND Send Data via an Established Connection
                                                                                                                                                      • 1826AT+CARECV Receive Data via an Established Connect
                                                                                                                                                      • 1827AT+CAACK Query Send Data Information
                                                                                                                                                      • 1828AT+CASTATE Query TCPUDP Connection State
                                                                                                                                                      • 1829AT+CACLOSE Close a TCPUDP Connection
                                                                                                                                                      • 18210AT+CACFG Configure Transparent Transmission Param
                                                                                                                                                      • 18211AT+CASWITCH Switch to Transparent Transport Mode
                                                                                                                                                          • 19AT Commands for PING
                                                                                                                                                            • 191Overview
                                                                                                                                                            • 192Detailed Descriptions of Commands
                                                                                                                                                              • 1921AT+SNPING4 Sends an IPv4 ping
                                                                                                                                                              • 1922AT+SNPING6 Sends an IPv6 ping
                                                                                                                                                                  • 20Supported Error Codes and Unsolicited Result Code
                                                                                                                                                                    • 201Summary of CME ERROR Codes
                                                                                                                                                                    • 202Summary of CMS ERROR Codes
                                                                                                                                                                    • 203Summary of Unsolicited Result Codes
Page 5: SIM7000Series ATCommandManual

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 5 281

5249 AT+CEDRXRDP Add AT Command5250 AT+CRAI Add AT Command15214 AT+CGNSHOR Add AT Command15215 AT+CGNSUTIPR Add AT Command15216 AT+CGNSNMEA Add AT Command15217 AT+CGTP Add AT Command15218 AT+CGNSSUPLCFG Add AT Command15219 AT+CGNSSUPL Add AT Command

V106 20200728 All

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 6 281

Contents

Version History3

Contents 6

1 Introduction1511 Scope of the document1512 Related documents1513 Conventions and abbreviations1514 AT Command syntax15

141 Basic syntax16142 S Parameter syntax16143 Extended Syntax16144 Combining AT commands on the same Command line 17145 Entering successive AT commands on separate lines17

15 Supported character sets 1716 Flow control18

161 Software flow control (XONXOFF flow control)18162 Hardware flow control (RTSCTS flow control)18

17 Definitions19171 Parameter Saving Mode19172 Max Response Time19

2 AT Commands According to V25TER2021 Overview of AT Commands According to V25TER2022 Detailed Description of AT Commands According to V25TER21

221 A Re-issues the Last Command Given21222 ATD Mobile Originated Call to Dial A Number 21223 ATE Set Command Echo Mode 22224 ATH Disconnect Existing Connection23225 ATI Display Product Identification Information23226 ATL Set Monitor speaker loudness24227 ATM Set Monitor Speaker Mode24228 +++ Switch from Data Mode or PPP Online Mode to Command Mode24229 ATO Switch from Command Mode to Data Mode252210 ATQ Set Result Code Presentation Mode252211 ATS0 Set Number of Rings before Automatically Answering the Call262212 ATS3 Set Command Line Termination Character262213 ATS4 Set Response Formatting Character272214 ATS5 Set Command Line Editing Character282215 ATS6 Pause Before Blind Dialing 282216 ATS7 Set Number of Seconds to Wait for Connection Completion29

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 7 281

2217 ATS8 Set Number of Seconds to Wait for Comma Dial Modifier Encountered in DialString of D Command292218 ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier302219 ATV TA Response Format302220 ATX Set CONNECT Result Code Format and Monitor Call Progress312221 ATampC Set DCD Function Mode322222 ATampD Set DTR Function Mode322223 ATampE Set CONNECT Result Code Format About Speed 332224 AT+GCAP Request Complete TA Capabilities List 332225 AT+GMI Request Manufacturer Identification342226 AT+GMM Request TAModel Identification342227 AT+GMR Request TA Revision Identification of Software Release352228 AT+GOI Request Global Object Identification 352229 AT+GSN Request TA Serial Number Identification (IMEI)362230 AT+ICF Set TE-TA Control Character Framing 362231 AT+IFC Set TE-TA Local Data Flow Control372232 AT+IPR Set TE-TA Fixed Local Rate38

3 AT Commands According to 3GPP TS 27007 4031 Overview of AT Command According to 3GPP TS 270074032 Detailed Descriptions of AT Command According to 3GPP TS 27007 41

321 AT+CGMI Request Manufacturer Identification41322 AT+CGMM Request Model Identification 41323 AT+CGMR Request TA Revision Identification of Software Release42324 AT+CGSN Request Product Serial Number Identification42325 AT+CSCS Select TE Character Set 42326 AT+CIMI Request International Mobile Subscriber Identity43327 AT+CLCK Facility Lock44328 AT+CMEE Report Mobile Equipment Error45329 AT+COPS Operator Selection463210 AT+CPAS Phone Activity Status 483211 AT+CPIN Enter PIN483212 AT+CPWD Change Password493213 AT+CRC Set Cellular Result Codes for Incoming Call Indication 503214 AT+CREG Network Registration513215 AT+CRSM Restricted SIM Access523216 AT+CSQ Signal Quality Report 533217 AT+CPOL Preferred Operator List543218 AT+COPN Read Operator Names553219 AT+CFUN Set Phone Functionality 563220 AT+CCLK Clock 573221 AT+CSIM Generic SIM Access583222 AT+CBC Battery Charge 583223 AT+CUSD Unstructured Supplementary Service Data593224 AT+CNUM Subscriber Number 60

4 AT Commands According to 3GPP TS 27005 61

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 8 281

41 Overview of AT Commands According to 3GPP TS 270056142 Detailed Descriptions of AT Commands According to 3GPP TS 27005 61

421 AT+CMGD Delete SMS Message61422 AT+CMGF Select SMS Message Format62423 AT+CMGL List SMS Messages from Preferred Store63424 AT+CMGR Read SMS Message66425 AT+CMGS Send SMS Message69426 AT+CMGW Write SMS Message to Memory70427 AT+CMSS Send SMS Message from Storage72428 AT+CNMI New SMS Message Indications73429 AT+CPMS Preferred SMS Message Storage754210 AT+CRES Restore SMS Settings764211 AT+CSAS Save SMS Settings 774212 AT+CSCA SMS Service Center Address774213 AT+CSDH Show SMS Text Mode Parameters784214 AT+CSMP Set SMS Text Mode Parameters794215 AT+CSMS Select Message Service80

5 AT Commands Special for SIMCom8251 Overview8252 Detailed Descriptions of Commands83

521 AT+CPOWD Power off83522 AT+CADC Read ADC84523 AT+CFGRI Indicate RI When Using URC 84524 AT+CLTS Get Local Timestamp85525 AT+CBAND Get and Set Mobile Operation Band87526 AT+CNSMOD Show Network System Mode 87527 AT+CSCLK Configure Slow Clock88528 AT+CCID Show ICCID89529 AT+CDEVICE View Current Flash Device Type895210 AT+GSV Display Product Identification Information905211 AT+SGPIO Control the GPIO 905212 AT+SLEDS Set the Timer Period of Net Light 915213 AT+CNETLIGHT Close the Net Light or Open It to Shining925214 AT+CSGS Netlight Indication of GPRS Status925215 AT+CGPIO Control the GPIO by PIN Index935216 AT+CBATCHK Set VBAT Checking Feature ONOFF 945217 AT+CNMP Preferred Mode Selection 955218 AT+CMNB Preferred Selection between CAT-M and NB-IoT955219 AT+CPSMS Power Saving Mode Setting965220 AT+CEDRXS Extended-DRX Setting975221 AT+CPSI Inquiring UE System Information985222 AT+CGNAPN Get Network APN in CAT-M Or NB-IOT1005223 AT+CSDP Service Domain Preference 1005224 AT+MCELLLOCK Lock the special CAT-M cell1015225 AT+NCELLLOCK Lock the special NB-IOT cell102

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 9 281

5226 AT+NBSC Configure NB-IOT Scrambling Feature1025227 AT+CAPNMODE Select the Mode of Application Configure APN 1035228 AT+CRRCSTATE Query RRC State 1045229 AT+CBANDCFG Configure CAT-M Or NB-IOT Band 1045230 AT+CNACT APP Network Active 1055231 AT+CNCFG PDP Configure1065232 AT+CEDUMP Set Whether the Module Reset When The Module is Crashed1075233 AT+CNBS Configure Band Scan Optimization For NB-IOT1085234 AT+CNDS Configure Service Domain Preference For NB-IOT 1095235 AT+CENG Switch On or Off Engineering Mode1095236 AT+CNACTCFG Configure IP Protocol Type1115237 AT+CTLIIC Control the Switch of IIC1125238 AT+CWIIC Write Values to Register of IIC Device1135239 AT+CRIIC Read Values from Register of IIC Device1135240 AT+CMCFG Manage Mobile Operator Configuration1145241 AT+CSIMLOCK SIM Lock 1155242 AT+CRATSRCH Configure Parameter for Better RAT Search1175243 AT+SPWM Generate the Pulse-Width-Modulation1185244 AT+CASRIP Show Remote IP address and Port When Received Data1185245 AT+CEDRX Configure EDRX parameters1195246 AT+CPSMRDP Read PSM Dynamic Parameters 1205247 AT+CPSMCFG Configure PSM version and Minimum Threshold Value1215248 AT+CPSMCFGEXT Configure Modem Optimization of PSM1225249 AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication1235250 AT+CEDRXRDP eDRX Read Dynamic Parameters1245251 AT+CRAI Configure Release Assistance Indication in NB-IOT network125

6 AT Commands for GPRS Support12761 Overview 12762 Detailed Descriptions of AT Commands for GPRS Support 127

621 AT+CGATT Attach or Detach from GPRS Service 127622 AT+CGDCONT Define PDP Context 128623 AT+CGACT PDP Context Activate or Deactivate 130624 AT+CGPADDR Show PDP Address130625 AT+CGREG Network Registration Status132626 AT+CGSMS Select Service for MO SMS Messages 134627 AT+CEREG EPS Network Registration Status 134

7 AT Commands for IP Application13771 Overview 13772 Detailed Descriptions of Commands137

721 AT+SAPBR Bearer Settings for Applications Based on IP137

8 AT Commands for TCPIP Application Toolkit 13981 Overview 13982 Detailed Descriptions of Commands140

821 AT+CIPMUX Start Up Multi-IP Connection140

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 10 281

822 AT+CIPSTART Start Up TCP or UDP Connection140823 AT+CIPSEND Send Data Through TCP or UDP Connection143824 AT+CIPQSEND Select Data Transmitting Mode144825 AT+CIPACK Query Previous Connection Data Transmitting State 145826 AT+CIPCLOSE Close TCP or UDP Connection146827 AT+CIPSHUT Deactivate GPRS PDP Context147828 AT+CLPORT Set Local Port 147829 AT+CSTT Start Task and Set APN USER NAME PASSWORD 1488210 AT+CIICR Bring Up Wireless Connection with GPRS1498211 AT+CIFSR Get Local IP Address1508212 AT+CIFSREX Get Local IP Address extend 1508213 AT+CIPSTATUS Query Current Connection Status1518214 AT+CDNSCFG Configure Domain Name Server 1528215 AT+CDNSGIP Query the IP Address of Given Domain Name1538216 AT+CIPHEAD Add an IP Head at the Beginning of a Package Received1548217 AT+CIPATS Set Auto Sending Timer 1558218 AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data 1558219 AT+CIPSERVER Configure Module as Server 1568220 AT+CIPCSGP Set GPRS for Connection Mode1578221 AT+CIPSRIP Show Remote IP Address and Port When Received Data1588222 AT+CIPDPDP Set Whether to Check State of GPRS Network Timing1588223 AT+CIPMODE Select TCPIP Application Mode1598224 AT+CIPCCFG Configure Transparent Transfer Mode 1608225 AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data1618226 AT+CIPUDPMODE UDP Extended Mode1628227 AT+CIPRXGET Get Data from Network Manually1638228 AT+CIPRDTIMER Set Remote Delay Timer1658229 AT+CIPSGTXT Select GPRS PDP context 1668230 AT+CIPSENDHEX Set CIPSEND Data Format to Hex1668231 AT+CIPHEXS Set Output-data Format with suffix1678232 AT+CIPTKA Set TCP Keepalive Parameters1678233 AT+CIPOPTION Enable or Disable TCP nagle algorithm168

9 AT Commands for HTTP(S) Application170

91 Overview 17092 Detailed Descriptions of Commands170

921 AT+SHSSL Select SSL Configure 171922 AT+SHCONF Set HTTP(S) Parameter171923 AT+SHCONN HTTP(S) Connection172924 AT+SHBOD Set Body172925 AT+SHBODEXT Set Extension Body 173926 AT+SHAHEAD Add Head173927 AT+SHCHEAD Clear Head174928 AT+SHPARA Set HTTP(S) Para174929 AT+SHCPARA Clear HTTP(S) Para 175

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 11 281

9210 AT+SHSTATE Query HTTP(S) Connection Status1759211 AT+SHREQ Set Request Type 1769212 AT+SHREAD Read Response Value1779213 AT+SHDISC Disconnect HTTP(S)1789214 AT+HTTPTOFS Download File to AP File System1799215 AT+HTTPTOFSRL State of Download File to AP File System180

10 AT Commands for FTP Application 181101 Overview 181102 Detailed Descriptions of Commands182

1021 AT+FTPPORT Set FTP Control Port1821022 AT+FTPMODE Set Active or Passive FTP Mode 1821023 AT+FTPTYPE Set the Type of Data to Be Transferred1831024 AT+FTPPUTOPT Set FTP Put Type 1841025 AT+FTPCID Set FTP Bearer Profile Identifier1841026 AT+FTPREST Set Resume Broken Download 1851027 AT+FTPSERV Set FTP Server Address1851028 AT+FTPUN Set FTP User Name1861029 AT+FTPPW Set FTP Password18610210 AT+FTPGETNAME Set Download File Name18710211 AT+FTPGETPATH Set Download File Path 18810212 AT+FTPPUTNAME Set Upload File Name18810213 AT+FTPPUTPATH Set Upload File Path18910214 AT+FTPGET Download File 18910215 AT+FTPPUT Set Upload File19110216 AT+FTPDELE Delete Specified File in FTP Server19210217 AT+FTPSIZE Get the Size of Specified File in FTP Server19210218 AT+FTPSTATE Get the FTP State 19310219 AT+FTPEXTPUT Extend Upload File19410220 AT+FTPMKD Make Directory on the Remote Machine19410221 AT+FTPRMD Remove Directory on the Remote Machine19510222 AT+FTPLIST List Contents of Directory on the Remote Machine 19610223 AT+FTPEXTGET Extend Download File19710224 AT+FTPETPUT Upload File19810225 AT+FTPETGET Download File19910226 AT+FTPQUIT Quit Current FTP Session 20010227 AT+FTPRENAME Rename the Specified File on the Remote Machine20010228 AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine201

11 AT Command for NTP function203111 Overview 203112 Detailed Descriptions of Commands203

1121 AT+CNTPCID Set GPRS Bearer Profilersquos ID 2031122 AT+CNTP Synchronize Network Time204

12 AT Commands for OneNet Application206

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 12 281

121 Overview 206122 Detailed Descriptions of Commands207

1221 AT+MIPLCREATE Create OneNet configuration2071222 AT+MIPLDELETE Delete OneNet configuration2071223 AT+MIPLOPEN Connect to OneNet 2081224 AT+MIPLADDOBJ Add object 2081225 AT+MIPLDELOBJ Delete Object 2091226 AT+MIPLCLOSE Disconnect to OneNet 2091227 AT+MIPLNOTIFY Notify Data to OneNet2101228 AT+MIPLREADRSP Send Response on Read Command 2111229 AT+MIPLWRITERSP Send Response on Write Command 21112210 AT+MIPLEXECUTERSP Send Response on Execute Command 21212211 AT+MIPLOBSERVERSP Send Response On Observe Command 21212212 AT+MIPLDISCOVERRSP Send Response on Discover Command21312213 AT+MIPLPARAMETERRSP Send Response on Parameter Command 21312214 AT+MIPLUPDATE Update Registration21412215 AT+MIPLVER Version of OneNet SDK21412216 AT+MIPLBOOTSTRAP Bootstrap Mode21512217 +MIPLREAD Read Request to User21512218 +MIPLWRITE Write Request to User21612219 +MIPLEXECUTE Execute Request to User 21612220 +MIPLOBSERVE Observe Request to User21712221 +MIPLDISCOVER Discover Request to User21712222 +MIPLPARAMETER Set Parameter Request to User21712223 +MIPLEVENT Event Indication to User218

13 AT Commands for Telecom IOT Application219131 Overview 219132 Detailed Descriptions of Commands219

1321 AT+SIMLCREATE Create Configuration2191322 AT+SIMLMODE Connection Mode2201323 AT+SIMLOPEN Connect to Telecom IOT2201324 AT+SIMLSEND Send Data to Telecom IOT2211325 AT+SIMLCLOSE Disconnect to Telecom IOT 221

14 AT Commands for GNSS Application222141 Overview 222142 Detailed Descriptions of Commands222

1421 AT+CGNSPWR GNSS Power Control2221422 AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences 2231423 AT+CGNSURC GNSS Navigation URC Report2251424 AT+CGNSPORT GNSS NMEA Out Port Set2261425 AT+CGNSCOLD GNSS Cold Start 2261426 AT+CGNSWARM GNSS Warm Start2271427 AT+CGNSHOT GNSS Hot Start 2271428 AT+CGNSMOD GNSS Work Mode Set 2281429 AT+CGNSCFG GNSS NMEA Out Configure 228

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 13 281

14210 AT+CGNSTST GNSS NMEA Data Output to AT Port22914211 AT+CGNSXTRA GNSS XTRA Function Open23014212 AT+CGNSCPY GNSS XTRA File Copy23114213 AT+CGNSRTMS GNSS NMEA Out Frequency Configure 23114214 AT+CGNSHOR Configure Positioning Desired Accuracy 23214215 AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3 23314216 AT+CGNSNMEA Configure NMEA Output Sentences23314217 AT+CGTP IZAT GNSS Configure23514218 AT+CGNSSUPLCFG GNSS SUPL Configure23714219 AT+CGNSSUPL GNSS SUPL Control 238

15 AT Commands for File System 239151 Overview 239152 Detailed Descriptions of Commands239

1521 AT+CFSINIT Get Flash Data Buffer 2391522 AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT2401523 AT+CFSRFILE Read File from Flash2411524 AT+CFSDFILE Delete the File from the Flash 2411525 AT+CFSGFIS Get File Size 2421526 AT+CFSREN Rename a File2431527 AT+CFSGFRS Get the Size of File System2441528 AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT2441529 AT+CBAINIT Initialize the AP Backup File System24515210 AT+CBALIST Set the files Which Want to Backup24515211 AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT and CBALIST

24615212 AT+CBART Restore the File into AP File System246

16 AT Commands for SIM Application Toolkit247161 Overview 247162 Detailed Descriptions of Commands247

1621 AT+STIN SAT Indication2471622 AT+STGI Get SAT Information2481623 AT+STGR SAT Respond2501624 AT+STK STK Switch251

17 AT Commands for SSL Application252171 Overview of AT Commands for SSL Application 252172 Detailed Descriptions of AT Commands for SSL Application252

1721 AT+CSSLCFG Configure SSL Parameters of Context Identifier252

18 AT Commands for TCPUDP Application 257181 Overview 257182 Detailed Descriptions of Commands257

1821 AT+CACID Set TCPUDP Identifier2571822 AT+CASSLCFG Set SSL Certificate and Timeout Parameters2581823 AT+CAOPEN Open a TCPUDP Connection 2601824 AT+CASERVER Open a TCPUDP Server261

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 14 281

1825 AT+CASEND Send Data via an Established Connection 2631826 AT+CARECV Receive Data via an Established Connection 2641827 AT+CAACK Query Send Data Information 2641828 AT+CASTATE Query TCPUDP Connection State2651829 AT+CACLOSE Close a TCPUDP Connection26518210 AT+CACFG Configure Transparent Transmission Parameters26618211 AT+CASWITCH Switch to Transparent Transport Mode269

19 AT Commands for PING271191 Overview 271192 Detailed Descriptions of Commands271

1921 AT+SNPING4 Sends an IPv4 ping2711922 AT+SNPING6 Sends an IPv6 ping272

20 Supported Error Codes and Unsolicited Result Codes 273201 Summary of CME ERROR Codes273202 Summary of CMS ERROR Codes276203 Summary of Unsolicited Result Codes279

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 15 281

THIS DOCUMENT IS A REFERENCE GUIDE TO ALL THE AT COMMANDS

1 Introduction

11 Scope of the document

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

12 Related documents

You can visit the SIMCom Website using the following linkhttpwwwsimcomcom

13 Conventions and abbreviations

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

In application controlling device controls the GSM engine by sending AT Command via its serial interfaceThe controlling device at the other end of the serial line is referred to as following termTE (Terminal Equipment)DTE (Data Terminal Equipment) or plainly the application which is running on an embedded system

14 AT Command syntax

The AT or at or aT or At prefix must be set at the beginning of each Command line To terminate a

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 16 281

Command line enter ltCRgtCommands are usually followed by a response that includes ltCRgtltLFgtltresponsegtltCRgtltLFgtThroughout this document only the responses are presentedltCRgtltLFgt are omitted intentionally

The AT Command set implemented by SIM7080 Series is a combination of 3GPP TS 27005 3GPP TS27007 and ITU-T recommendation V25ter and the AT commands developed by SIMCom

Only enter AT Command through serial port after SIM7080 Series is powered on and Unsolicited ResultCode RDY is received from serial port If auto-bauding is enabled the Unsolicited Result CodesRDY and so on are not indicated when you start up the ME and the AT prefix or at prefix must beset at the beginning of each command line

All these AT commands can be split into three categories syntactically basic S parameter andextended These are as follows

141 Basic syntax

These AT commands have the format of ATltxgtltngt or ATampltxgtltngt where ltxgtis the Command andltngtisare the argument(s) for that Command An example of this is ATEltngt which tells the DCEwhether received characters should be echoed back to the DTE according to the value of ltngt ltngt isoptional and a default will be used if missing

142 S Parameter syntax

These AT commands have the format of ATSltngt=ltmgt where ltngt is the index of the S register to setand ltmgt is the value to assign to it ltmgt is optional if it is missing then a default value is assigned

143 Extended Syntax

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

Table 1 Types of AT commands and responses

Test CommandAT+ltxgt=

The mobile equipment returns the list of parameters and valueranges set with the corresponding Write Command or by internalprocesses

Read CommandAT+ltxgt

This command returns the currently set value of the parameter orparameters

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 17 281

Write CommandAT+ltxgt=lthellipgt

This command sets the user-definable parameter values

Execution CommandAT+ltxgt

The execution command reads non-variable parameters affectedby internal processes in the GSM engine

144 Combining AT commands on the same Command line

You can enter several AT commands on the same line In this case you do not need to type the AT or atprefix before every command Instead you only need type AT or at the beginning of the command linePlease note to use a semicolon as the command delimiter after an extended command in basic syntax or Sparameter syntax the semicolon need not enter for exampleATE1Q0S0=1S3=13V1X4+IFC=00+IPR=115200

The Command line buffer can accept a maximum of 559 characters (counted from the first commandwithout AT or at prefix) or 39 AT commands If the characters entered exceeded this number then noneof the Command will executed and TA will return ERROR

145 Entering successive AT commands on separate lines

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

15 Supported character sets

The SIM7080 Series AT Command interface defaults to the IRA character set The SIM7080 Seriessupports the following character setsGSM formatUCS2IRAThe character set can be set and interrogated using the AT+CSCS Command (3GPP TS 27007) Thecharacter set is defined in GSM specification 3GPP TS 27005

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

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 18 281

16 Flow control

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

There are basically two approaches to achieve data flow control software flow control and hardware flowcontrol SIM7080 Series support both two kinds of flow controlIn Multiplex mode it is recommended to use the hardware flow control

161 Software flow control (XONXOFF flow control)

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 SIM7080 Series is hardware flow control (RTSCTS flow control) toenable software flow control in the DTE interface and within GSM engine type the following AT CommandAT+IFC=11

Ensure that any communications software package (eg Hyper terminal) uses software flow control

Software Flow control should not be used for data calls where binary data will be transmitted orreceived (eg TCPIP) as the DTE interface may interpret binary data as flow control characters

162 Hardware flow control (RTSCTS flow control)

Hardware flow control achieves the data flow control by controlling the RTSCTS line When the datatransfer should be suspended the CTS line is set inactive until the transfer from the receiving buffer hascompleted When the receiving buffer is ok to receive more data CTS goes active once again

To achieve hardware flow control ensure that the RTSCTS lines are present on your application platform

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 19 281

17 Definitions

171 Parameter Saving Mode

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 doesnt have parameter AUTO_SAVE The parameter of the current AT command will be kept in NVRAM automatically and

take in effect immediately and it wont 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 wont be lost if module is rebooted - - means this AT command doesnt care the parameter saving mode

172 Max Response Time

Max response time is estimated maximum time to get response the unit is seconds- means this AT command doesnt care the response time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 20 281

2 AT Commands According toV25TER

These AT Commands are designed according to the ITU-T (International Telecommunication UnionTelecommunication sector) V25ter document

21 Overview of AT Commands According to V25TER

Command DescriptionA Re-issues the last command givenATD Mobile originated call to dial a numberATE Set command echo modeATH Disconnect existing connectionATI Display product identification informationATL Set monitor speaker loudnessATM Set monitor speaker mode+++ Switch from data mode or ppp online mode to command modeATO Switch from command mode to data modeATQ Set result code presentation modeATS0 Set number of rings before automatically answering the callATS3 Set command line termination characterATS4 Set response formatting characterATS5 Set command line editing characterATS6 Pause before blind dialingATS7 Set number of seconds to wait for connection completion

ATS8Set number of seconds to wait for comma dial modifier encountered in dialstring of D command

ATS10 Set disconnect delay after indicating the absence of data carrierATV TA response formatATX Set connect result code format and monitor call progressATZ Reset default configurationATampC Set DCD function modeATampD Set DTR function modeATampF Factory defined configurationATampV Display current configurationATampE Set CONNECT Result Code Format About Speed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 21 281

AT+GCAP Request complete TA capabilities listAT+GMI Request manufacturer identificationAT+GMM Request TA model identificationAT+GMR Request TA revision identification of software releaseAT+GOI Request global object identificationAT+GSN Request TA serial number identification (IMEI)AT+ICF Set TE-TA control character framingAT+IFC Set TE-TA local data flow controlAT+IPR Set TE-TA fixed local rate

22 Detailed Description of AT Commands According to V25TER

221 A Re-issues the Last Command Given

A Re-issues the Last Command Given

Execution CommandA

ResponseRe-issues the previous Command

ReferenceV25ter

Note

222 ATD Mobile Originated Call to Dial A Number

ATD Mobile Originated Call to Dial A Number

Execution CommandATDltngt[ltmgsm]

ResponseThis command can be used to set up outgoing data calls It also serves tocontrol supplementary servicesNote This command may be aborted generally by receiving an ATHCommand or a character during execution The aborting is not possibleduring some states of connection establishment such as handshaking

If error is related to ME functionality+CME ERROR lterrgt

If no dial tone and (parameter setting ATX2 or ATX4)NO DIALTONE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 22 281

If busy and (parameter setting ATX3 or ATX4)BUSY

If a connection cannot be establishedNO CARRIER

If the remote station does not answerNO ANSWER

If connection successful and non-voice callCONNECTlttextgt TA switches to data modeNote lttextgt output only if ATXltvaluegt parameter setting with theltvaluegt gt0

When TA returns to command mode after call releaseOKParametersltngt String of dialing digits and optionally V25ter modifiers dialingdigits 0-9 + A B C

Following V25ter modifiers are ignored(comma) T P W

Emergency callltngt Standardized emergency number 112 (no SIM needed)ltmgsmgt String of GSM modifiers

I Actives CLIR (Disables presentation of own number tocalled party)

i Deactivates CLIR (Enable presentation of own numberto called party)

G Activates Closed User Group invocation for this call onlyg Deactivates Closed User Group invocation for this call

onlyParameter Saving Mode NO_SAVEMax Response Time Timeout set with ATS7 (data call)

ReferenceV25ter

Note

223 ATE Set Command Echo Mode

ATE Set Command Echo Mode

Execution CommandResponseThis setting determines whether or not the TA echoes characters received

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 23 281

ATEltvaluegt from TE during Command stateOKParametersltvaluegt 0 Echo mode off

1 Echo mode onParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

224 ATH Disconnect Existing Connection

ATH Disconnect Existing Connection

Execution CommandATH

ResponseDisconnect existing call by local TE from Command line and terminate callOKNote OK is issued after circuit 109(DCD) is turned off if it was previouslyon

Parameter Saving Mode NO_SAVEMax Response Time 20sReferenceV25ter

Note

225 ATI Display Product Identification Information

ATI Display Product Identification Information

Execution CommandATI

ResponseTA issues product information text

ExampleSIM7000 R1351

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 24 281

226 ATL Set Monitor speaker loudness

ATL Set Monitor speaker loudness

Execution Command

ATLltvaluegt

ResponseOKParametersltvaluegt 03 Volume

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteNo effect in GSM

227 ATM Set Monitor Speaker Mode

ATM Set Monitor Speaker Mode

Execution Command

ATMltvaluegt

ResponseOKParametersltvaluegt 02 Mode

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteNo effect in GSM

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

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

Execution Command+++

ResponseThe +++ character sequence causes the TA to cancel the data flow over theAT interface and switch to Command mode This allows you to enter ATCommand while maintaining the data connection to the remote serverOK

To prevent the +++ escape sequence from being misinterpreted as data itshould comply to following sequenceNo 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_V106

wwwsimcomcom 25 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteTo return from Command mode back to data mode Enter ATO

229 ATO Switch from Command Mode to Data Mode

ATO Switch from Command Mode to Data Mode

Execution CommandATO[n]

ResponseTA resumes the connection and switches back from command mode to datamodeCONNECTIf connection is not successfully resumedERRORelseTA returns to data mode from command mode CONNECT lttextgtNote lttextgt only if parameter setting ATXgt0Parameterltngt 0 Switch from command mode to data mode

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2210 ATQ Set Result Code Presentation Mode

ATQ Set Result Code Presentation Mode

Execution CommandATQltngt

ResponseThis parameter setting determines whether or not the TA transmits anyresult code to the TE Information text transmitted in response is notaffected by this setting

If ltngt=0OK

If ltngt=1(none)Parametersltngt 0 TA transmits result code

1 Result codes are suppressed and not transmitted

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 26 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2211 ATS0 Set Number of Rings before Automatically Answering the Call

ATS0 Set Number of Rings before Automatically Answering the Call

Read Command

ATS0

Responseltngt

OKParametersSee Write Command

Write Command

ATS0=ltngt

ResponseThis parameter setting determines the number of rings before auto-answerOKorERRORParametersltngt 0 Automatic answering is disable

1-255 Number of rings the modem will wait for before answeringthe phone if a ring is detected

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteIf ltngt is set too high the calling party may hang up before the call can beanswered automaticallyIf using cmux port ATH and AT+CHUP can hang up the call (automaticallyanswering) only in the CMUX channel 0If using dual-physical serial port ATH and AT+CHUP can hang up the call(automatically answering) only in UART1

2212 ATS3 Set Command Line Termination Character

ATS3 Set Command Line Termination Character

Read CommandATS3

Responseltngt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 27 281

OKParametersSee Write Command

Write CommandATS3=ltngt

ResponseThis parameter setting determines the character recognized by TA toterminate an incoming command line The TA also returns this character inoutputOKorERRORParametersltngt 13 Command line termination character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 13 = CR It only supports default value

2213 ATS4 Set Response Formatting Character

ATS4 Set Response Formatting Character

Read Command

ATS4

Responseltngt

OKParametersSee Write Command

Write Command

ATS4=ltngt

ResponseThis parameter setting determines the character generated by the TA forresult code and information textOKorERRORParametersltngt 10 Response formatting character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 10 = LF It only supports default value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 28 281

2214 ATS5 Set Command Line Editing Character

ATS5 Set Command Line Editing Character

Read Command

ATS5

Responseltngt

OKParametersSee Write Command

Write Command

ATS5=ltngt

ResponseThis parameter setting determines the character recognized by TA as arequest to delete from the command line the immediately precedingcharacterOKorERRORParametersltngt 0-8-127 Response formatting character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 8 = Backspace

2215 ATS6 Pause Before Blind Dialing

ATS6 Pause Before Blind Dialing

Read CommandATS6

Responseltngt

OK

Write CommandATS6=ltngt

ResponseOKorERRORParametersltngt 0-2-999 Time

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteNo effect in GSM

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 29 281

2216 ATS7 Set Number of Seconds to Wait for Connection Completion

ATS7 Set Number of Seconds to Wait for Connection Completion

Read CommandATS7

Responseltngt

OKParametersSee Write Command

Write CommandATS7=ltngt

ResponseThis parameter setting determines the amount of time to wait for theconnection completion in case of answering or originating a callOKorERRORParametersltngt 0-255 Number of seconds to wait for connection completion

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteIf called party has specified a high value for ATS0=ltngt call setup may failThe correlation between ATS7 and ATS0 is importantExample Call may fail if ATS7=30 and ATS0=20ATS7 is only applicable to data call

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

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

Read Command

ATS8

Responseltngt

OKParametersSee Write Command

Write CommandATS8=ltngt

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 30 281

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

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteNo effect in GSM

2218 ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier

ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier

Read Command

ATS10

Responseltngt

OKParametersSee Write Command

Write Command

ATS10=ltngt

ResponseThis parameter setting determines the amount of time that the TA willremain connected in absence of data carrier If the data carrier is once moredetected before disconnecting the TA remains connectedOKorERRORParametersltngt 1-14-255 Number of tenths seconds of delay

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2219 ATV TA Response Format

ATV TA Response Format

Execution CommandATVltvaluegt

ResponseThis parameter setting determines the contents of the header and trailertransmitted with result codes and information responsesWhen ltvaluegt=00

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 31 281

When ltvaluegt=1OKParametersltvaluegt

0 Information response lttextgtltCRgtltLFgtShort result code format ltnumeric codegtltCRgt

1 Information response ltCRgtltLFgtlttextgtltCRgtltLFgtLong result code format ltCRgtltLFgtltverbose codegtltCRgtltLFgt

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

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

ATV1 ATV0 DescriptionOK 0 Acknowledges execution of a Command

CONNECT 1A connection has been established the DCE is moving fromCommand state to online data state

RING 2 The DCE has detected an incoming call signal from network

NO CARRIER 3The connection has been terminated or the attempt to establisha connection failed

ERROR 4Command not recognized Command line maximum lengthexceeded parameter value invalid or other problem withprocessing the Command line

NO DIALTONE 6 No dial tone detectedBUSY 7 Engaged (busy) signal detected

NO ANSWER 8 (Wait for Quiet Answer) dial modifier was used but remoteringing followed by five seconds of silence was not detectedbefore expiration of the connection timer (S7)

PROCEEDING 9 An AT command is being processed

CONNECT lttextgtManufacturer-specific

Same as CONNECT but includes manufacturer-specific textthat may specify DTE speed line speed error control datacompression or other status

2220 ATX Set CONNECT Result Code Format and Monitor Call Progress

ATX Set CONNECT Result Code Format and Monitor Call Progress

Execution Command

ATXltvaluegt

ResponseThis parameter setting determines whether or not the TA detected thepresence of dial tone and busy signal and whether or not TA transmitsparticular result codes

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 32 281

OK

ERRORParametersltvaluegt 0 CONNECT result code only returned dial tone and busydetection are both disabled

1 CONNECTlttextgt result code only returned dial tone andbusy detection are both disabled2 CONNECTlttextgt result code returned dial tone detectionis enabled busy detection is disabled3 CONNECTlttextgt result code returned dial tone detectionis disabled busy detection is enabled4 CONNECTlttextgt result code returned dial tone and busydetection are both enabled

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2221 ATampC Set DCD Function Mode

ATampC Set DCD Function Mode

Execution Command

ATampCltvaluegt

ResponseThis parameter determines how the state of circuit 109 (DCD) relates to thedetection of received line signal from the distant endOK

ERRORParametersltvaluegt 0 DCD line is always ON

1 DCD line is ON only in the presence of data carrierParameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2222 ATampD Set DTR Function Mode

ATampD Set DTR Function Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 33 281

Execution Command

ATampD[ltvaluegt]

ResponseThis parameter determines how the TA responds when circuit 1082 (DTR)is changed from the ON to the OFF condition during data modeOKorERRORParametersltvaluegt 0 TA ignores status on DTR

1 ON-gtOFF on DTR Change to Command mode withremaining the connected call2 ON-gtOFF on DTR Disconnect call change to Commandmode During state DTR = OFF is auto-answer off

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2223 ATampE Set CONNECT Result Code Format About Speed

ATampE Set CONNECT Result Code Format About Speed

Execution Command

ATampE[ltvaluegt]

This parameter setting determines to report Serial connection rate orWireless connection speed It is valid only ATX above 0ResponseOKorERRORParametersltvaluegt

0 Wireless connection speed in integer format1 Serial connection rate in integer format Such as 115200

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2224 AT+GCAP Request Complete TA Capabilities List

AT+GCAP Request Complete TA Capabilities ListExecution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 34 281

AT+GCAP TA reports a list of additional capabilities+GCAP list of supported ltnamegts

OKParametersltnamegt +CGSM GSM function is supported

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2225 AT+GMI Request Manufacturer Identification

AT+GMI Request Manufacturer Identification

Test Command

AT+GMI=

ResponseOKParameters

Execution CommandAT+GMI

TA reports one or more lines of information text which permit the user toidentify the manufacturerSIMCOM_Ltd

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2226 AT+GMM Request TA Model Identification

AT+GMM Request TA Model Identification

Test CommandAT+GMM=

ResponseOK

Execution CommandAT+GMM

TA reports one or more lines of information text which permit the user toidentify the specific model of deviceltmodelgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 35 281

Parametersltmodelgt Product model identification text

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2227 AT+GMR Request TA Revision Identification of Software Release

AT+GMR Request TA Revision Identification of Software ReleaseTest Command

AT+GMR=ResponseOK

Execution Command

AT+GMR

TA reports one or more lines of information text which permit the user toidentify the revision of software releaseRevision ltrevisiongt

OKParametersltrevisiongt Revision of software release

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2228 AT+GOI Request Global Object Identification

AT+GOI Request Global Object IdentificationTest Command

AT+GOI=ResponseOK

Execution CommandAT+GOI

ResponseTA reports one or more lines of information text which permit the user toidentify the device based on the ISO system for registering unique objectidentifiersltObject Idgt

OKParametersltObject Idgt Identifier of device type

see X208 209 for the format of ltObject Idgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 36 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

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

AT+GSN Request TA Serial Number Identification(IMEI)Test CommandAT+GSN=

ResponseOK

Execution Command

AT+GSN

ResponseTA reports the IMEI (international mobile equipment identifier) number ininformation text which permit the user to identify the individual ME deviceltsngt

OKParametersltsngt IMEI of the telephone(International Mobile station EquipmentIdentity)

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteThe serial number (IMEI) is varied by individual ME device

2230 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 ltformatgts)(list of supported ltparitygts)

OKParametersSee Write Command

Read CommandAT+ICF

Response+ICF ltformatgtltparitygt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 37 281

Write Command

AT+ICF=ltformatgt[ltparitygt]

ResponseThis parameter setting determines the serial interface character framingformat and parity received by TA from TE

OKParametersltformatgt 1 8 data 0 parity 2 stop

2 8 data 1 parity 1 stop3 8 data 0 parity 1 stop4 7 data 0 parity 2 stop5 7 data 1 parity 1 stop6 7 data 0 parity 1 stop

ltparitygt 0 odd1 even3 space (0)

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteThe Command is applied for Command stateIn ltformatgt parameter 0 parity means no parityThe ltparitygt field is ignored if the ltformatgt field specifies no parity andstring +ICF ltformatgt255 will be response to AT+ICF Command

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

AT+IFC Set TE-TA Local Data Flow Control

Test Command

AT+IFC=

Response+IFC (list of supported ltdce_by_dtegts)(list of supported ltdte_by_dcegts)

OKParametersSee Write Command

Read CommandAT+IFC

Response+IFC ltdce_by_dtegtltdte_by_dcegt

OKParametersSee Write Command

Write Command

AT+IFC=ltdce_by_dtegt[ltdte_by_dcegt]

ResponseThis parameter setting determines the data flow control on the serialinterface for data modeOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 38 281

Parametersltdce_by_dtegt Specifies the method will be used by TE at receive ofdata from TA

0 No flow control1 Software flow control2 Hardware flow control

ltdte_by_dcegt Specifies the method will be used by TA at receive of datafrom TE

0 No flow control1 Software flow control2 Hardware flow control

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2232 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 ltrategts)(list of supportedfixed-only ltrategts)

OKParametersSee Write Command

Read CommandAT+IPR

Response+IPR ltrategt

OKParametersSee Write Command

Write CommandAT+IPR=ltrategt

ResponseThis parameter setting determines the data rate of the TA on the serialinterface The rate of Command takes effect following the issuance of anyresult code associated with the current Command lineOKParametersltrategt Baud rate per second0300

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 39 281

6001200240048009600192003840057600115200230400921600200000029000003000000320000036864004000000

Parameter Saving Mode AUTO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 40 281

3 AT Commands According to 3GPPTS 27007

31 Overview of AT Command According to 3GPP TS 27007

Command DescriptionAT+CGMI Request manufacturer identificationAT+CGMM Request model identificationAT+CGMR Request TA revision identification of software releaseAT+CGSN Request product serial number identification (identical with +GSN)AT+CSCS Select TE character setAT+CIMI Request international mobile subscriber identityAT+CLCK Facility lockAT+CMEE Report mobile equipment errorAT+COPS Operator selectionAT+CPAS Phone activity statusAT+CPIN Enter PINAT+CPWD Change passwordAT+CRC Set cellular result codes for incoming call indicationAT+CREG Network registrationAT+CRSM Restricted SIM accessAT+CSQ Signal quality reportAT+CPOL Preferred operator listAT+COPN Read operator namesAT+CFUN Set phone functionalityAT+CCLK ClockAT+CSIM Generic SIM accessAT+CBC Battery chargeAT+CUSD Unstructured supplementary service dataAT+CNUM Subscriber Number

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 41 281

32 Detailed Descriptions of AT Command According to 3GPP TS 27007

321 AT+CGMI Request Manufacturer Identification

AT+CGMI Request Manufacturer IdentificationTest CommandAT+CGMI=

ResponseOK

Execution CommandAT+CGMI

ResponseTA returns manufacturer identification textltmanufacturergt

OKParametersltmanufacturergt The ID of manufacturer

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

322 AT+CGMM Request Model Identification

AT+CGMM Request Model IdentificationTest CommandAT+CGMM=

ResponseOK

Execution CommandAT+CGMM

ResponseTA returns product model identification textltmodelgt

OKParametersltmodelgt Product model identification text

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 42 281

323 AT+CGMR Request TA Revision Identification of Software Release

AT+CGMR Request TA Revision Identification of Software ReleaseTest Command

AT+CGMR=ResponseOK

Execution Command

AT+CGMR

ResponseTA returns product software version identification textRevision ltrevisiongt

OKParametersltrevisiongt Product software version identification text

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

324 AT+CGSN Request Product Serial Number Identification

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

AT+CGSN=ResponseOK

Execution CommandAT+CGSN

Responsesee +GSNltsngt

OKParametersltsngt International mobile equipment identity (IMEI)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

325 AT+CSCS Select TE Character Set

AT+CSCS Select TE Character Set

Test CommandResponse+CSCS (list of supported ltchsetgts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 43 281

AT+CSCS=OKParametersltchsetgt GSM GSM 7 bit default alphabet (3GPP TS 23038)

UCS2 16-bit universal multiple-octet coded character set(ISOIEC10646) UCS2 character strings are converted tohexadecimal numbers from 0000 to FFFF eg 004100620063equals three 16-bit characters with decimal values 65 98 and99IRA International reference alphabet (ITU-T T50)

Read CommandAT+CSCS

Response+CSCS ltchsetgt

OKParametersSee Test Command

Write Command

AT+CSCS=ltchsetgt

ResponseSets which character set ltchsetgt are used by the TE The TA can thenconvert character strings correctly between the TE and ME character setsOKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Test Command

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

326 AT+CIMI Request International Mobile Subscriber Identity

AT+CIMI Request International Mobile Subscriber IdentityTest Command

AT+CIMI=ResponseOK

Execution CommandAT+CIMI

ResponseTA returns ltIMSIgtfor identifying the individual SIM which is attached to MEltIMSIgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltIMSIgt International Mobile Subscriber Identity (string without double

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 44 281

quotes)

Parameter Saving Mode NO_SAVEMax Response Time 20sReference3GPP TS 27007 [13]

Note

327 AT+CLCK Facility Lock

AT+CLCK Facility Lock

Test CommandAT+CLCK=

Response+CLCK (list of supported ltfacgts)

OKParametersSee Write Command

Write CommandAT+CLCK=ltfacgtltmodegt[ltpasswdgt[ltclassgt]]

ResponseThis Command is used to lock unlock or interrogate a ME or a networkfacility ltfacgt Password is normally needed to do such actions Whenquerying the status of a network service (ltmodegt=2) the response line forlsquonot activersquo case (ltstatusgt=0) should be returned only if service is notactive for any ltclassgt

If ltmodegtne2 and Command is successfulOKIf ltmodegt=2 and Command is successful+CLCK ltstatusgt[ltclass1gt[ltCRgtltLFgt+CLCKltstatusgtltclass2gt[hellip]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltfacgt

AB All Barring services(only for ltmodegt=0)AC All inComing barring services(only for ltmodegt=0) AGAll outGoing barring services(only for ltmodegt=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_V106

wwwsimcomcom 45 281

SC SIM (lock SIMUICC card) (SIMUICC asks password inMT power-up and when this lock command issued) Correspond toPIN1 code

FD SIM card or active application in the UICC (GSM orUSIM) fixed dialling memory feature (if PIN2 authentication has notbeen done during the current session PIN2 is required as ltpasswdgt)

PN Network Personalization Correspond to NCK codePU Network subset Personalization Correspond to NSCK

codePP Service Provider Personalization Correspond to SPCK

codeltmodegt

0 unlock1 lock2 query status

ltpasswdgt String type (Shall be the same as password specified for thefacility from the MT user interface or with command Change Password+CPWD)ltclassgt 1-255

1 Voice (telephony)2 Data refers to all bearer services with ltmodegt=2 this may refer

only to some bearer service if TA does not support values 16 32 64 and128)

4 Fax (facsimile services)7 All classes

ltstatusgt0 Not active1 Active

Parameter Saving Mode NO_SAVEMax Response Time 15sReference3GPP TS 27007 [14]

Note CME errors if SIM not inserted or PIN is not entered

328 AT+CMEE Report Mobile Equipment Error

AT+CMEE Report Mobile Equipment Error

Test Command

AT+CMEE=

Response+CMEE (list of supported ltngts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 46 281

AT+CMEE +CMEE ltngt

OKParametersSee Write Command

Write Command

AT+CMEE=[ltngt]

ResponseTA disables or enables the use of result code +CME ERROR lterrgt as anindication of an error relating to the functionality of the MEOKIf error is related to ME functionality+CME ERROR lterrgtParametersltngt 0 Disable +CME ERROR lterrgt result code and use ERRORinstead

1 Enable +CME ERROR lterrgt result code and use numericlterrgt2 Enable +CME ERROR lterrgt result code and use verboselterrgt values

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

329 AT+COPS Operator Selection

AT+COPS Operator Selection

Test CommandAT+COPS=

ResponseTA returns a list of quadruplets each representing an operator present inthe network Any of the formats may be unavailable and should then be anempty field The list of operators shall be in order home network networksreferenced in SIM and other networks

+COPS (list of supportedltstatgtlong alphanumericltopergtshortalphanumericltopergtnumeric ltopergtltnetactgt)s[(list of supportedltmodegts)(list of supported ltformatgts)]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Read CommandResponseTA returns the current mode and the currently selected operator If no

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 47 281

AT+COPS operator is selectedltformatgt and ltopergt are omitted+COPS ltmodegt[ltformatgtltopergtltnetactgt]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+COPS=ltmodegt[ltformatgt[ltopergt]]

ResponseTA forces an attempt to select and register the GSM network operator If theselected operator is not available no other operator shall be selected(except ltmodegt=4) The selected operator name format shall apply tofurther read commands (AT+COPS)OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstatgt 0 Unknown

1 Operator available2 Operator current3 Operator forbidden

ltopergt Refer to [27007]operator in format as per ltformatgt

ltmodegt 0 Automatic mode ltopergt field is ignored1 Manual (ltopergt field shall be present and ltAcTgt optionally)2 manual deregister from network3 set only ltformatgt (for read Command +COPS) - not

shown in Read Command response4 Manualautomatic (ltopergt field shall be present) if

manual selection fails automatic mode (ltmodegt=0) isentered

ltformatgt 0 Long format alphanumeric ltopergt1 Short format alphanumeric ltopergt2 Numeric ltopergt GSM Location Area Identification

numberltnetactgt 0 User-specified GSM access technology

1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

Parameter Saving Mode AUTO_SAVE

Max Response TimeTest command 45 secondsWrite command 120 seconds

Reference3GPP TS 27007 [14]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 48 281

3210 AT+CPAS Phone Activity Status

AT+CPAS Phone Activity Status

Test CommandAT+CPAS=

Response+CPAS (list of supported ltpasgts)

OKParametersSee Execution Command

Execution CommandAT+CPAS

ResponseTA returns the activity status of ME+CPAS ltpasgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltpasgt

0 Ready (MT allows commands from TATE)3 Ringing (MT is ready for commands from TATE but the ringer is

active)4 Call in progress (MT is ready for commands from TATE but a call

is in progress)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3211 AT+CPIN Enter PIN

AT+CPIN Enter PINTest CommandAT+CPIN=

ResponseOK

Read Command

AT+CPIN

ResponseTA returns an alphanumeric string indicating whether some password isrequired or not+CPIN ltcodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 49 281

Parametersltcodegt

READY MT is not pending for any passwordSIM PIN MT is waiting SIM PIN to be givenSIM PUK MT is waiting for SIM PUK to be givenPH_SIM PIN ME is waiting for phone to SIM card (antitheft)PH_SIM PUK ME is waiting for SIM PUK (antitheft)SIM PIN2 PIN2 eg for editing the FDN book possible only ifpreceding Command was acknowledged with +CME ERROR17SIM PUK2 Possible only if preceding Command wasacknowledged with error +CME ERROR 18

Write Command

AT+CPIN=ltpingt[ltnewpingt]

ResponseTA stores a password which is necessary before it can be operated (SIMPIN SIM PUK PH-SIM PIN etc)If the PIN required is SIM PUK or SIM PUK2 the second pin is requiredThis second pin ltnew pingt is used to replace the old pin in the SIMOKIf error is related to ME functionality+CME ERROR lterrgtParametersltpingt String type passwordltnew pingt String type If the PIN required is SIM PUK or SIMPUK2new password

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27007 [13]

Note

3212 AT+CPWD Change Password

AT+CPWD Change Password

Test Command

AT+CPWD=

ResponseTA returns a list of pairs which present the available facilities and themaximum length of their password+CPWD (list of supported ltfacgts list of supported ltpwdlengthgts)

OKParametersltfacgt See Write Commandltpwdlengthgt Integer max length of password

Write Command

AT+CPWD=ltfacgtltold

ResponseTA sets a new password for the facility lock functionOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 50 281

pwdgtltnewpwdgt Parametersltfacgt

AB All Barring servicesAC All inComing barring services(only for

ltmodegt=0)AG All outGoing barring services(only for

ltmodegt=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)SC SIM (lock SIMUICC card) (SIMUICC asks

password in MT power-up and when this lockcommand issued) Correspond to PIN1 code

P2 SIM PIN2ltoldpwdgt String type (string should be included in quotation marks)password specified for the facility from the user interface or with commandIf an old password has not yet been setltoldpwdgt is not to enterltnewpwdgt String type (string should be included in quotation marks)new password

Parameter Saving Mode NO_SAVEMax Response Time 15sReference3GPP TS 27007 [13]

Note

3213 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 ltmodegts)

OKParametersSee Write Command

Read Command

AT+CRC

Response+CRC ltmodegt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 51 281

Write Command

AT+CRC=[ltmodegt]

ResponseTA controls whether or not the extended format of incoming call indication isusedOKParametersltmodegt 0 Disable extended format

1 Enable extended formatOmitted Use previous value

Unsolicited Result CodeWhen enabled an incoming call is indicated to the TE with unsolicited resultcode +CRING lttypegt instead of the normal RINGParameterslttypegt ASYNC Asynchronous transparent

SYNC Synchronous transparentREL ASYNC Asynchronous non-transparentREL SYNC Synchronous non-transparentFAX FacsimileVOICE Voice

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3214 AT+CREG Network Registration

AT+CREG Network Registration

Test CommandAT+CREG=

Response+CREG (list of supported ltngts)

OKParametersSee Write Command

Read CommandAT+CREG

ResponseTA returns the status of result code presentation and an integer ltstatgtwhich shows whether the network has currently indicated the registration ofthe ME Location information elements ltlacgt and ltcigt are returned onlywhen ltngt=2 and ME is registered in the network+CREG ltngtltstatgt[ltlacgtltcigtltnetactgt]

OKIf error is related to ME functionality+CME ERROR lterrgt

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 52 281

AT+CREG[=ltngt] TA controls the presentation of an unsolicited result code +CREG ltstatgtwhen ltngt=1 and there is a change in the ME network registration statusOKParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code+CREG ltstatgt

2 Enable network registration unsolicited result code withlocation information(2 is only for 7000 series module whichsupport GPRS)CREG ltstatgt[ltlacgtltcigtltnetactgt]

ltstatgt 0 Not registered MT is not currently searching a newoperator to register to

1 Registered home network2 Not registered but MT is currently searching a newoperator to register to

3 Registration denied4 Unknown5 Registered roaming

ltlacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format

ltcigt String type (string should be included in quotation marks) twobyte cell ID in hexadecimal format

ltnetactgt 0 User-specified GSM access technology1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

Unsolicited Result CodeIf ltngt=1 and there is a change in the MT network registration status+CREG ltstatgtIf ltngt=2 and there is a change in the MT network registration status or achange of the network cell+CREG ltstatgt[ltlacgtltcigtltnetactgt]ParametersSee Write Command

Parameter Saving Mode -Max Response Time -Reference3GPP TS 27007 [13]

Note

3215 AT+CRSM Restricted SIM Access

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 53 281

AT+CRSM Restricted SIM AccessTest CommandAT+CRSM=

ResponseOK

Write CommandAT+CRSM=ltCommandgt[ltfileIdgt[ltP1gtltP2gtltP3gt[ltdatagt]]]

Response+CRSM ltsw1gtltsw2gt[ltresponsegt]

OKERRORIf error is related to ME functionality+CME ERROR lterrgtParametersltCommandgt

176 READ BINARY178 READ RECORD192 GET RESPONSE214 UPDATE BINARY220 UPDATE RECORD242 STATUSAll other values are reserved refer GSM 1111

ltfileIdgt Integer type this is the identifier for an elementary data file onSIM Mandatory for every Command except STATUSltP1gtltP2gtltP3gt Integer type range 0 ndash 255

Parameters to be passed on by the ME to the SIM refer GSM1111

ltdatagt Information which shall be written to the SIM (hex-decimalcharacter format)ltsw1gtltsw2gt Integer type range 0 - 255

Status information from the SIM about the execution of theactual Command These parameters are delivered to the TE inboth cases on successful or failed execution of the Commandrefer GSM 1111

ltresponsegt Response of a successful completion of the Commandpreviously issued (hexadecimal character format)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007GSM 1111

Note

3216 AT+CSQ Signal Quality Report

AT+CSQ Signal Quality ReportTest CommandAT+CSQ=

Response+CSQ (list of supported ltrssigts)(list of supported ltbergts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 54 281

OK

Execution CommandAT+CSQ

Response+CSQ ltrssigtltbergt

OKIf error is related to ME functionality+CME ERROR lterrgtExecution Command returns received signal strength indication ltrssigt andchannel bit error rate ltbergt from the ME Test Command returns valuessupported by the TAParametersltrssigt

0 -115 dBm or less1 - 111 dBm230 - 110 - 54 dBm31 -52 dBm or greater99 not known or not detectable

ltbergt (in percent)07 As RXQUAL values in the table in GSM 0508 [20]subclause 72499 Not known or not detectable

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3217 AT+CPOL Preferred Operator List

AT+CPOL Preferred Operator List

Test CommandAT+CPOL=

Response+CPOL (list of supported ltindexgts)(list of supported ltformatgts)

OKParametersSee Write Command

Read Command

AT+CPOL

Response+CPOLltindex1gtltformatgtltoper1gt[ltGSMgtltGSM_compactgtltUTRANgtltE-UTRANgt][ltCRgtltLFgt+CPOLltindex2gtltformatgtltoper2gt[ltGSMltGSM_compactgtltUTRANgtltE-UTRANgt][hellip]]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 55 281

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CPOL=ltindexgt[ltformatgt[ltopergt[ltGSMgtltGSM_compactgtltUTRANgtltE-UTRANgt]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltindexgt Integer type order number of operator in SIM preferredoperator listltformatgt Indicates whether alphanumeric or numeric

format used (see +COPS Command)0 Long format alphanumeric ltopergt1 Short format alphanumeric ltopergt2 Numeric ltopergt

ltopergt String type(string should be included in quotation marks)ltGSMgt GSM access technology

0 Access technology is not selected1 Access technology is selected

ltGSM_compactgt GSM compact access technology0 Access technology is not selected1 Access technology is selected

ltUTRANgt UTRAN access technology0 Access technology is not selected1 Access technology is selected

ltE-UTRANgt E-UTRAN access technology0 Access technology is not selected1 Access technology is selected

Parameter Saving Mode -Max Response Time -Reference3GPP TS 27007 [13]

Note

3218 AT+COPN Read Operator Names

AT+COPN Read Operator NamesTest Command

AT+COPN=ResponseOK

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 56 281

AT+COPN +COPN ltnumeric1gtltalpha1gt[ltCRgtltLFgt+COPN ltnumeric2gtltalpha2gt[hellip]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltnumericngtString type (string should be included in quotation marks)operator in numeric format (see +COPS)ltalphangt String type (string should be included in quotation marks)operator in long alphanumeric format (see +COPS)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3219 AT+CFUN Set Phone Functionality

AT+CFUN Set Phone Functionality

Test CommandAT+CFUN=

Response+CFUN (list of supported ltfungts)(list of supported ltrstgts)

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Read CommandAT+CFUN

Response+CFUN ltfungt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CFUN=ltfungt[ltrstgt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltfungt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 57 281

0 Minimum functionality1 Full functionality (Default)4 Disable phone both transmit and receive RF circuits5 Factory Test Mode6 Reset7 Offline Mode

ltrstgt0 Do not Reset the MT before setting it to ltfungt power level1 Reset the MT before setting it to ltfungt power level

Parameter Saving Mode -Max Response Time 10s

Reference3GPP TS 27007 [13]

Note The ltfungt power level will be written to flash except minimum

functionality AT+CFUN=11 can be used to reset module purposely at minimumfull

functionality mode Response string OK will be returned after module resets if baud rate

is set to fixed baud rate

3220 AT+CCLK Clock

AT+CCLK ClockTest Command

AT+CCLK=ResponseOK

Read CommandAT+CCLK

Response+CCLK lttimegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CCLK=lttimegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParameterslttimegt String type(string should be included in quotation marks) valueformat is yyMMddhhmmssplusmnzz where characters indicate year (two lastdigits)month day hour minutes seconds and time zone (indicates thedifference expressed in quarters of an hour between the local time andGMT range -47+48) Eg 6th of May 2010 000152 GMT+2 hours

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 58 281

equals to 100506000152+08

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

NoteOnly time zone is auto saved

3221 AT+CSIM Generic SIM Access

AT+CSIM Generic SIM AccessTest CommandAT+CSIM=

ResponseOK

Write CommandAT+CSIM=ltlengthgtltCommandgt

Response+CSIM ltlengthgtltresponsegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltlengthgt Integer type length of characters sent to the TE inltCommandgt or ltresponsegt (ie twice the number of octets in the rawdata)ltCommandgt String type (string should be included in quotation marks)hex format GSM 1111 SIM Command sent from the ME to the SIMltresponsegt String type(string should be included in quotation marks)hex format GSM 1111 response from SIM to ltCommandgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3222 AT+CBC Battery Charge

AT+CBC Battery Charge

Test CommandAT+CBC=

Response+CBC (list of supported ltbcsgts)(list of supported ltbclgts)(ltvoltagegt)

OKParametersSee Execution Command

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 59 281

AT+CBC +CBC ltbcsgtltbclgtltvoltagegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltbcsgt Charge status

0 ME is not charging1 ME is charging2 Charging has finished

ltbclgt Battery connection level1100 battery has 1- 100 percent of capacity remaining vent

ltvoltagegt Battery voltage(mV)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3223 AT+CUSD Unstructured Supplementary Service Data

AT+CUSD Unstructured Supplementary Service Data

Test CommandAT+CUSD=

Response+CUSD (list of supported ltngts)

OKParametersSee Write Command

Read CommandAT+CUSD

Response+CUSD ltngt

OKParametersSee Write Command

Write CommandAT+CUSD=ltngtltstrgtltdcsgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltngt A numeric parameter which indicates control of the unstructuredsupplementary service data

0 disable the result code presentation in the TE1 enable the result code presentation in the TE2 cancel session (not applicable to read Command response)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 60 281

ltstrgt String type (string should be included in quotation marks)USSD-stringltdcsgt Cell Broadcast Data Coding Scheme in integer format

(default 0)Parameter Saving Mode NO_SAVEMax Response Time -ReferenceGSM 0338 [25]

NoteWhen ussd is not suport or return errorTE will print +CUSD4

3224 AT+CNUM Subscriber Number

AT+CNUM Subscriber NumberTest Command

AT+CNUM=ResponseOK

Execution CommandAT+CNUM

Response+CNUM ltnumber1gtlttype1gt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltnumberxgt String type (string should be included in quotation marks)phone number of format specified by lttypexgtlttypexgt Type of address octet in integer format (refer GSM0408[8]

subclause 10547)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 61 281

4 AT Commands According to 3GPPTS 27005

The 3GPP TS 27005 commands are for performing SMS and CBS related operations SIM7000 Seriessupports both Text and PDU modes

41 Overview of AT Commands According to 3GPP TS 27005

Command DescriptionAT+CMGD Delete SMS messageAT+CMGF Select SMS message formatAT+CMGL List SMS messages from preferred storeAT+CMGR Read SMS messageAT+CMGS Send SMS messageAT+CMGW Write SMS message to memoryAT+CMSS Send SMS message from storageAT+CNMI New SMS message indicationsAT+CPMS Preferred SMS message storageAT+CRES Restore SMS settingsAT+CSAS Save SMS settingsAT+CSCA SMS service center addressAT+CSDH Show SMS text mode parametersAT+CSMP Set SMS text mode parametersAT+CSMS Select message service

42 Detailed Descriptions of AT Commands According to 3GPP TS

27005

421 AT+CMGD Delete SMS Message

AT+CMGD Delete SMS MessageTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 62 281

AT+CMGD= +CMGD (list of supported ltindexgts)(list of supported ltdelflaggts)

OKParametersSee Write Command

Write Command

AT+CMGD=ltindexgt[ltdelflaggt]

ResponseTA deletes message from preferred message storage ltmem1gt locationltindexgtOKERRORIf error is related to ME functionality+CMS ERROR lterrgtParametersltindexgt Integer type value in the range of location numbers supported bythe associated memoryltdelflaggt 0 Delete the message specified in ltindexgt

1 Delete all read messages from preferred message storageleaving unread messages and stored mobile originatedmessages (whether sent or not) untouched

2 Delete all read messages from preferred message storageand sent mobile originated messages leaving unreadmessages and unsent mobile originated messagesuntouched

3 Delete all read messages from preferred message storagesent and unsent mobile originated messages leavingunread messages untouched

4 Delete all messages from preferred message storageincluding unread messages

Parameter Saving Mode NO_SAVE

Max Response Time5s(delete 1 message)25s(delete 50 messages)25s(delete 150 messages)

Reference3GPP TS 27005

Note

422 AT+CMGF Select SMS Message Format

AT+CMGF Select SMS Message Format

Test CommandAT+CMGF=

Response+CMGF (list of supported ltmodegts)

OKParameter

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 63 281

See Write Command

Read CommandAT+CMGF

Response+CMGF ltmodegt

OKParameterSee Write Command

Write Command

AT+CMGF=[ltmodegt]

ResponseTA sets parameter to denote which input and output format of messages touseOKParameterltmodegt 0 PDU mode

1 Text modeParameter Saving Mode -Max Response Time -Reference3GPP TS 27005

Note

423 AT+CMGL List SMS Messages from Preferred Store

AT+CMGL List SMS Messages from Preferred Store

Test Command

AT+CMGL=

Response+CMGL (list of supported ltstatgts)

OKParameterSee Write Command

Write Command

AT+CMGL=ltstatgt[ltmodegt]

Parameters1) If text modeltstatgt REC UNREAD Received unread messages

REC READ Received read messagesSTO UNSENT Stored unsent messagesSTO SENT Stored sent messagesALL All messages

ltmodegt 0 Normal1 Not change status of the specified SMS record

2) If PDU modeltstatgt 0 Received unread messages

1 Received read messages2 Stored unsent messages3 Stored sent messages4 All messages

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 64 281

ltmodegt 0 Normal1 Not change status of the specified SMS record

ResponseTA returns messages with status value ltstatgt from message storageltmem1gt to the TE If status of the message is received unread status inthe storage changes to received read

1) If text mode (+CMGF=1) and Command successfulfor SMS-SUBMITs andor SMS-DELIVERs+CMGL ltindexgtltstatgtltoadagt[ltalphagt][ltsctsgt][lttooatodagtltlengthgt]ltCRgtltLFgtltdatagt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltdaoagt[ltalphagt][ltsctsgt][lttooatodagtltlengthgt]ltCRgtltLFgtltdatagt[]]

for SMS-STATUS-REPORTs+CMGL ltindexgtltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt[]]

for SMS-COMMANDs+CMGL ltindexgtltstatgtltfogtltctgt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltfogtltctgt[]]

for CBM storage+CMGL ltindexgtltstatgtltsngtltmidgtltpagegtltpagesgtltCRgtltLFgtltdatagtltCRgtltLFgt+CMGL ltindexgtltstatgtltsngtltmidgtltpagegtltpagesgtltCRgtltLFgtltdatagt[]]OK

2) If PDU mode (+CMGF=0) and Command successful+CMGL ltindexgtltstatgt[ltalphagt]ltlengthgtltCRgtltLFgtltpdugtltCRgtltLFgt+CMGL ltindexgtltstatgt[alpha]ltlengthgtltCRgtltLFgtltpdugt[]]OK

3)If error is related to ME functionality+CMS ERROR lterrgtParametersltalphagt String type(string should be included in quotation marks)alphanumeric representation of ltdagt or ltoagt corresponding to the entryfound in MT phonebook implementation of this feature is manufacturerspecific used character set should be the one selected with CommandSelect TE Character Set +CSCS (see definition of this Command in 3GPP

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 65 281

TS 27007)ltdagt GSM 0340 TP-Destination-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (referCommand +CSCS in 3GPP TS 27007) type of address given by lttodagtltdatagt In the case of SMS GSM 0340 TP-User-Data in text moderesponses format

- if ltdcsgt indicates that GSM 0338 default alphabet is used andltfogt indicates that GSM 0340 TPUser-Data-Header-Indicationis not set- if TE character set other than HEX (refer Command Select TECharacter Set +CSCS in 3GPP TS 27007)META convertsGSM alphabet into current TE character set according to rules ofAnnex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number (eg character P (GSM 23) is presented as17 (IRA 49 and 55))- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused or ltfogt indicates that GSM 0340TP-User-Data-Header-Indication is set META converts each8-bit octet into two IRA character long hexadecimal number (egoctet with integer value 42 is presented to TE as two characters2A (IRA 50 and 65)) In the case of CBS GSM 0341 CBMContent of Message in text mode responses format- if ltdcsgt indicates that GSM 0338 default alphabet is used- if TE character set other than HEX (refer Command +CSCS in3GPP TS 27007) META converts GSM alphabet into currentTE character set according to rules of Annex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused META converts each 8-bit octet into two IRA characterlong hexadecimal number

ltlengthgt Integer type value indicating in the text mode (+CMGF=1) thelength of the message body ltdatagt (or ltcdatagt) in characters or in PDUmode (+CMGF=0) the length of the actual TP data unit in octets (ie the RPlayer SMSC address octets are not counted in the length)ltindexgt Integer type value in the range of location numbers supportedby the associated memoryltoagt GSM 0340 TP-Originating-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (referCommand +CSCS in 3GPP TS 27007) type of address given by lttooagtltpdugt In the case of SMS GSM 0411 SC address followed by

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 66 281

GSM 0340 TPDU in hexadecimal format META converts each octet of TPdata unit into two IRA character long hexadecimal number (eg octet withinteger value 42 is presented to TE as two characters 2A (IRA 50 and 65))In the case of CBS GSM 0341 TPDU in hexadecimal formatltsctsgt GSM 0340 TP-Service-Center-Time-Stamp in time-stringformat (refer ltdtgt)lttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)lttooagt GSM 0411 TP-Originating-Address Type-of-Address octet ininteger format (default referlttodagt)

Execution Command

AT+CMGL

1) If text modethe same as AT+CMGL=REC UNREAD received unread messages

2) If PDU modethe same as AT+CMGL=0 received unread messages

See more messages please refer to Write CommandParametersSee Write Command

Parameter Saving Mode NO_SAVE

Max Response Time20s(list 50 messages)20s(list 150 messages)

Reference3GPP TS 27005

Note

424 AT+CMGR Read SMS Message

AT+CMGR Read SMS MessageTest CommandAT+CMGR=

ResponseOK

Write CommandAT+CMGR=ltindexgt[ltmodegt]

Parametersltindexgt Integer type value in the range of location numbers supportedby the associated memoryltmodegt 0 Normal

1 Not change status of the specified SMS recordResponseTA returns SMS message with location value ltindexgt from messagestorage ltmem1gt to the TE If status of the message is received unreadstatus in the storage changes to received read1) If text mode (+CMGF=1) and Command successfulfor SMS-DELIVER+CMGR ltstatgtltoagt[ltalphagt]ltsctsgt[lttooagtltfogtltpidgtltdcsgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 67 281

ltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagtfor SMS-SUBMIT+CMGR ltstatgtltdagt[ltalphagt][lttodagtltfogtltpidgtltdcsgt[ltvpgt]ltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

for SMS-STATUS-REPORTs+CMGR ltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

for SMS-COMMANDs+CMGR ltstatgtltfogtltctgt[ltpidgt[ltmngt][ltdagt][lttodagt]ltlengthgtltCRgtltLFgtltcdatagt]

for CBM storage+CMGR ltstatgtltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt2) If PDU mode (+CMGF=0) and Command successful+CMGR ltstatgt[ltalphagt]ltlengthgtltCRgtltLFgtltpdugt

OK3) If error is related to ME functionality+CMS ERROR lterrgtParametersltalphagt String type (string should be included in quotation marks)alphanumeric representation of ltdagt or ltoagt corresponding to the entryfound in MT phonebook implementation of this feature is manufacturerspecificltdagt GSM 0340 TP-Destination-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (specifiedby +CSCS in 3GPP TS 27007) type of address given by lttodagtltdatagt In the case of SMS GSM 0340 TP-User-Data in text moderesponses format

- if ltdcsgt indicates that GSM 0338 default alphabet is used andltfogt indicates that GSM 0340 TPUser-Data-Header-Indicationis not set- if TE character set other than HEX (refer Command Select TECharacter Set +CSCS in 3GPP TS 27007)META convertsGSM alphabet into current TE character set according to rules ofAnnex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number (eg character P (GSM 23) is presented as17 (IRA 49 and 55))- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused or ltfogt indicates that GSM 0340TP-User-Data-Header-Indication is set META converts each8-bit octet into two IRA character long hexadecimal number (eg

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 68 281

octet with integer value 42 is presented to TE as two characters2A (IRA 50 and 65)) In the case of CBS GSM 0341 CBMContent of Message in text mode responses format- if ltdcsgt indicates that GSM 0338 default alphabet is used- if TE character set other than HEX (refer Command +CSCS in3GPP TS 27007) META converts GSM alphabet into currentTE character set according to rules of Annex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused META converts each 8-bit octet into two IRA characterlong hexadecimal number

ltdcsgt Depending on the Command or result code GSM 0338 SMSData Coding Scheme (default 0) or Cell Broadcast Data Coding Scheme ininteger formatltfogt Depending on the Command or result code first octet of GSM0340 SMS-DELIVER SMS-SUBMIT (default 17)SMS-STATUS-REPORT or SMS-COMMAND (default 2) in integer formatltlengthgt integer type value indicating in the text mode (+CMGF=1) thelength of the message body ltdatagt (or ltcdatagt) in characters or inPDU mode (+CMGF=0) the length of the actual TP data unit in octets (iethe RP layer SMSC address octets are not counted in the length)ltmidgt GSM 0341 CBM Message Identifier in integer formatltoagt GSM 0340 TP-Originating-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted characters of the currently selected TE character set (specifiedby +CSCS in 3GPP TS 27007) type of address given by lttooagtltpdugt In the case of SMS GSM 0411 SC address followed by GSM0340 TPDU in hexadecimal format META converts each octet of TP dataunit into two IRA character long hexadecimal number (eg octet with integervalue 42 is presented to TE as two characters 2A (IRA 50 and 65)) In thecase of CBS GSM 0341 TPDU in hexadecimal formatltpidgt GSM 0340 TP-Protocol-Identifier in integer format

(default 0)ltscagt GSM 0411 RP SC address Address-Value field in stringformat BCD numbers (or GSM default alphabet characters) are convertedto characters of the currently selected TE character set (specified by+CSCS in 3GPP TS 27007) type of address given by lttoscagtltsctsgt GSM 0340 TP-Service-Centre-Time-Stamp in time-stringformat (refer ltdtgt)ltstatgt 0 REC UNREAD Received unread messages

1 REC READ Received read messages2 STO UNSENT Stored unsent messages3 STO SENT Stored sent messages4 ALL All messages

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 69 281

lttodagt GSM 0411 TP-Destination-Address Type-of-Address octetin integer format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)lttooagt GSM 0411 TP-Originating-Address Type-of-Address octet ininteger format (default referlttodagt)lttoscagt GSM 0411 RP SC address Type-of-Address octet in integerformat (default refer lttodagt)ltvpgt Depending on SMS-SUBMIT ltfogt setting GSM 0340TP-Validity-Period either in integer format (default 167) or in time-stringformat (refer ltdtgt)

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

425 AT+CMGS Send SMS Message

AT+CMGS Send SMS MessageTest CommandAT+CMGS=

ResponseOK

Write Command1) If text mode(+CMGF=1)AT+CMGS=ltdagt[lttodagt]ltCRgttext is enteredltctrl-ZESCgtESC quits withoutsending

2) If PDU mode(+CMGF=0)AT+CMGS=ltlengthgtltCRgtPDU is givenltctrl-ZESCgt

Parametersltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)ltlengthgt Integer type value (not exceed 160 bytes) indicating in the textmode (+CMGF=1) the length of the message body ltdatagt (or ltcdatagt) incharacters or in PDU mode (+CMGF=0) the length of the actual TP dataunit in octets (ie the RP layer SMSC address octets are not counted in thelength)ResponseTA sends message from a TE to the network (SMS-SUBMIT) Messagereference value ltmrgt is returned to the TE on successful message deliveryOptionally (when +CSMS ltservicegt value is 1 and network supports)ltsctsgt is returned Values can be used to identify message uponunsolicited delivery status report result code1) If text mode(+CMGF=1) and sending successful+CMGS ltmrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 70 281

OK2) If PDU mode(+CMGF=0) and sending successful+CMGS ltmrgt

OK3)If error is related to ME functionality+CMS ERROR lterrgtParameterltmrgt GSM 0340 TP-Message-Reference in integer format

Parameter Saving Mode NO_SAVEMax Response Time 60sReference3GPP TS 27005

Note Reject incoming call when sending messages

426 AT+CMGW Write SMS Message to Memory

AT+CMGW Write SMS Message to MemoryTest CommandAT+CMGW=

ResponseOK

Write Command1) If text mode(+CMGF=1)

AT+CMGW=ltoadagt[lttooatodagt][ltstatgt]ltCRgt text is enteredltctrl-ZESCgtltESCgt quits withoutsending

2) If PDU mode(+CMGF=0)AT+CMGW=ltlengthgt[ltstatgt]ltCRgtPDU is givenltctrl-ZESCgt

ResponseTA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) fromTE to memory storage ltmem2gt Memory location ltindexgt of the storedmessage is returned By default message status will be set to storedunsent but parameter ltstatgt allows also other status values to be given

If writing is successful+CMGW ltindexgt

OKIf error is related to ME functionality+CMS ERROR lterrgtParametersltoagt GSM 0340 TP-Originating-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007)type of address given by lttooagtltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttooagt GSM 0411 TP-Originating-Address Type-of-Address octet in

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 71 281

integer format (default refer lttodagt)lttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise 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)

ltlengthgt Integer type value (not exceed 160 bytes) indicating in the textmode (+CMGF=1) the length of the message body ltdatagt (or ltcdatagt) incharacters

or in PDU mode (+CMGF=0) the length of the actual TP dataunit in octets (ie the RP layer SMSC address octets are notcounted in the length)

ltstatgt in the text mode (+CMGF=1)STO UNSENT Stored unsent messagesSTO SENT Stored sent messagesin PDU mode (+CMGF=0)0 Received unread messages1 Received read messages2 Stored unsent messages3 Stored sent messages

ltpdugt In the case of SMS GSM 0411 SC address followed by GSM0340 TPDU in hexadecimal format META converts each octet of TP dataunit into two IRA character long hexadecimal number (eg octet with integervalue 42 is presented to TE as two characters 2A (IRA 50 and 65)) In thecase of CBS GSM 0341 TPDU in hexadecimal formatltindexgt Index of message in selected storage ltmem2gt

Execution CommandAT+CMGW

ResponseTA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) fromTE to memory storage ltmem2gt Memory location ltindexgt of the storedmessage is returned By default message status will be set to storedunsent but parameter ltstatgt allows also other status values to be given

If writing is successful+CMGW ltindexgt

OKIf error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 72 281

427 AT+CMSS Send SMS Message from Storage

AT+CMSS Send SMS Message from StorageTest CommandAT+CMSS=

ResponseOK

Write CommandAT+CMSS=ltindexgt[ltdagtlttodagt]

ResponseTA sends message with location value ltindexgt from message storageltmem2gt to the network (SMS-SUBMIT) If new recipient address ltdagt isgiven it shall be used instead of the one stored with the messageReference value ltmrgt is returned to the TE on successful messagedelivery Values can be used to identify message upon unsolicited deliverystatus report result code1) If text mode(+CMGF=1) and sending successful+CMSS ltmrgt

OK2) If PDU mode(+CMGF=0) and sending successful+CMSS ltmrgt

OK3)If error is related to ME functionality+CMS ERROR lterrgtParametersltindexgt Integer type value in the range of location numbers supportedby the associated memoryltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttodagt GSM 0411 TP-Destination-Address Type-of-Address octetin integer format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)ltmrgt GSM 0340 TP-Message-Reference in integer format

Parameter Saving Mode NO_SAVEMax Response Time 60sReference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 73 281

428 AT+CNMI New SMS Message Indications

AT+CNMI New SMS Message Indications

Test Command

AT+CNMI=

Response+CNMI (list of supported ltmodegts)(list of supported ltmtgts)(list ofsupported ltbmgts)(list of supported ltdsgts)(list of supported ltbfrgts)

OKParametersSee Write Command

Read Command

AT+CNMI

Response+CNMI ltmodegtltmtgtltbmgtltdsgtltbfrgt

OKParametersSee Write Command

Write Command

AT+CNMI=ltmodegt[ltmtgt[ltbmgt[ltdsgt[ltbfrgt]]]]

ResponseTA selects the procedure for how the receiving of new messages from thenetwork is indicated to the TE when TE is active eg DTR signal is ON IfTE is inactive (eg DTR signal is OFF) message receiving should be doneas specified in GSM 0338

OKorERRORParametersltmodegt 0 Buffer unsolicited result codes in the TA If TA result codebuffer is full indications can be buffered in some other place or the oldestindications may be discarded and replaced with the new receivedindications

1 Discard indication and reject new received messageunsolicited result codes when TA-TE link is reserved (eg in on-line datamode) Otherwise forward them directly to the TE

2 Buffer unsolicited result codes in the TA when TA-TE linkis reserved (eg in on-line data mode) and flush them to the TE afterreservation Otherwise forward them directly to the TEltmtgt (the rules for storing received SMs depend on its data codingscheme (refer GSM 0338 [2]) preferred memory storage (+CPMS) settingand this value)

0 No SMS-DELIVER indications are routed to the TE1 If SMS-DELIVER is stored into META indication of the

memory location is routed to the TE using unsolicited result code +CMTIltmemgtltindexgt

2 SMS-DELIVERs (except class 2) are routed directly to theTE using unsolicited result code

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 74 281

+CMT [ltalphagt]ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CMTltoagt[ltalphagt]ltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt (text mode enabled about parameters in italics referCommand Show Text Mode Parameters +CSDH) Class 2 messages resultin indication as defined in ltmtgt=1

3 Class 3 SMS-DELIVERs are routed directly to TEusing unsolicited result codes defined in ltmtgt=2 Messages of other

classesresult in indication as defined in ltmtgt=1ltbmgt (the rules for storing received CBMs depend on its data codingscheme (refer GSM 0338 [2]) the setting of Select CBM Types (+CSCB)and this value)

0 No CBM indications are routed to the TE2 New CBMs are routed directly to the TE using unsolicited

result code+CBM ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CBM ltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt (textmode enabled)ltdsgt 0 No SMS-STATUS-REPORTs are routed to the TE

1 SMS-STATUS-REPORTs are routed to the TE usingunsolicited result code+CDS ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CDS ltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt (text mode enabled)

2 If SMS-STATUS-REPORT is stored into META indicationof the memory location is routed to the TE using unsolicited result code+CDSI ltmem3gtltindexgtltbfrgt 0 TA buffer of unsolicited result codes defined within thisCommand is flushed to the TE when ltmodegt 13 is entered (OK responseshall be given before flushing the codes)

1 TA buffer of unsolicited result codes defined within thiscommand is cleared when ltmodegt 1hellip3 is enteredUnsolicited result code1 Indicates that new message has been receivedIf ltmtgt=1+CMTI ltmem3gtltindexgtIf ltmtgt=2 (PDU mode enabled)+CMT [ltalphagt]ltlengthgtltCRgtltLFgtltpdugtIf ltmtgt=2 (text mode enabled)+CMTltoagtltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 75 281

2 Indicates that new cell broadcast message has been receivedIf ltbmgt=2 (PDU mode enabled)+CBM ltlengthgtltCRgtltLFgtltpdugtIf ltbmgt=2 (text mode enabled)+CBM ltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt

3 Indicates that new SMS status report has been receivedIf ltdsgt=1 (PDU mode enabled)+CDS ltlengthgtltCRgtltLFgtltpdugtIf ltdsgt=1 (text mode enabled)+CDS ltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

Parameter Saving Mode -Max Response Time -

Reference3GPP TS 27005

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 activeeg DTR signal is ON If TE is inactive (eg DTR signal is OFF) If setltmtgt=2ltmtgt=3 or ltdsgt=1 make sure ltmodegt=1 otherwise it willreturn error

429 AT+CPMS Preferred SMS Message Storage

AT+CPMS Preferred SMS Message Storage

Test Command

AT+CPMS=

Response+CPMS (list of supported ltmem1gts)(list of supported ltmem2gts)(list ofsupported ltmem3gts)

OKParametersSee Write Command

Read Command

AT+CPMS

Response+CPMS ltmem1gtltused1gtlttotal1gtltmem2gtltused2gtlttotal2gtltmem3gtltused3gtlttotal3gt

OKERRORParametersSee Write Command

Write Command

AT+CPMS=ltmem1gt[ltmem2gt[ltmem3gt]]

ResponseTA selects memory storages ltmem1gtltmem2gt and ltmem3gt to be used forreading writing etc+CPMS ltused1gtlttotal1gtltused2gtlttotal2gtltused3gtlttotal3gt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 76 281

OKERRORParametersltmem1gt Messages to be read and deleted from this memory storage

SMSIM message storageltmem2gt Messages will be written and sent to this memory storage

SMSIM message storageltmem3gt Received messages will be placed in this memory storage ifrouting to PC is not set (+CNMI)

SMSIM message storageltusedxgt Integer type Number of messages currently in ltmemxgtlttotalxgt Integer type Number of messages storable in ltmemxgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4210 AT+CRES Restore SMS Settings

AT+CRES Restore SMS Settings

Test Command

AT+CRES=

Response+CRES list of supported ltprofilegts

OKParameterSee Write Command

Write CommandAT+CRES=ltprofilegt

ResponseExecution command restores message service settings from non-volatilememory to active memory A TA can contain several profiles of settingsSettings specified in commands Service Centre Address +CSCA and SetMessage Parameters +CSMP are restored Certain settings may not besupported by the storage (eg (U)SIM SMS parameters) and therefore cannot be restoredOKERRORParameterltprofilegt 0 Restore SM service settings from profile 0

Execution CommandAT+CRES

ResponseSame as AT+CRES=0OKIf error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 77 281

Max Response Time 5sReference3GPP TS 27005

Note

4211 AT+CSAS Save SMS Settings

AT+CSAS Save SMS Settings

Test Command

AT+CSAS=

Response+CSAS list of supported ltprofilegts

OKParameterSee Write Command

Write CommandAT+CSAS=ltprofilegt

ResponseExecution command saves active message service settings to anon-volatile memory Settings specified in commands Service CentreAddress +CSCA and Set Message Parameters +CSMP are saved Certainsettings may not be supported by the storage (eg (U)SIM SMSparameters) and therefore can not be savedOKERRORParameterltprofilegt 0 Save SM service setting in profile 0

Execution CommandAT+CSAS

ResponseSame as AT+CSAS=0OK

If error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

4212 AT+CSCA SMS Service Center Address

AT+CSCA SMS Service Center AddressTest CommandAT+CSCA=

ResponseOK

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 78 281

AT+CSCA +CSCA ltscagtlttoscagt[ltscaAlphagt]

OKParametersSee Write Command

Write Command

AT+CSCA=ltscagt[lttoscagt]

ResponseTA updates the SMSC address through which mobile originated SMS aretransmitted In text mode setting is used by send and writes commands InPDU mode setting is used by the same commands but only when thelength of the SMSC address coded into ltpdugt parameter equals zero

Note The Command writes the parameters in NON-VOLATILE memoryOKIf error is related to ME functionality+CME ERROR lterrgtParametersltscagt GSM 0411 RP SC address Address-Value field in stringformat(string should be included in quotation marks) BCD numbers (orGSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttoscagtlttoscagt Service center address format GSM 0411 RP SC addressType-of-Address octet in integer format (default refer lttodagt)ltscaAlphagt String type(string should be included in quotationmarks)

Service center address alpha dataParameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

4213 AT+CSDH Show SMS Text Mode Parameters

AT+CSDH Show SMS Text Mode Parameters

Test CommandAT+CSDH=

Response+CSDH (list of supported ltshowgts)

OKParameterSee Write Command

Read CommandAT+CSDH

Response+CSDH ltshowgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 79 281

OKParameterSee Write Command

Write CommandAT+CSDH=ltshowgt

ResponseTA determines whether detailed header information is shown in text moderesult codesOKParameterltshowgt 0 Do not show header values defined in commands +CSCAand +CSMP (ltscagtlttoscagtltfogtltvpgtltpidgt and ltdcsgt) norltlengthgtlttodagt or lttooagt in +CMT +CMGL +CMGR result codes forSMS-DELIVERs and SMS-SUBMITs in text mode

1 Show the values in result codesExecution Command

AT+CSDHResponseOK

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4214 AT+CSMP Set SMS Text Mode Parameters

AT+CSMP Set SMS Text Mode Parameters

Test Command

AT+CSMP=

ResponseOKParametersSee Write Command

Read CommandAT+CSMP

Response+CSMP ltfogtltvpgtltpidgtltdcsgt

OKParametersSee Write Command

Write Command

AT+CSMP=[ltfogt[ltvpgtltpidgtltdcsgt]]

ResponseTA selects values for additional parameters needed when SM is sent to thenetwork or placed in a storage when text mode is selected (+CMGF=1) It ispossible to set the validity period starting from when the SM is received bythe SMSC (ltvpgt is in range 0 255) or define the absolute time of thevalidity period termination (ltvpgt is a string)

Note The Command writes the parameter ltfogt in NON-VOLATILE memoryOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 80 281

Parametersltfogt Depending on the command or result code first octet of GSM0340 SMS-DELIVER SMS-SUBMIT (default 17)SMS-STATUS-REPORT or SMS-COMMAND (default 2) in integer formatSMS status report is supported under text mode if ltfogt is set to 49ltvpgt Depending on SMS-SUBMIT ltfogt setting GSM 0340TP-Validity-Period either in integer format (default 167) or in time-stringformat (refer ltdtgt)ltpidgt GSM 0340 TP-Protocol-Identifier in integer format (default 0)ltdcsgt GSM 0338 SMS Data Coding Scheme in Integer format

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4215 AT+CSMS Select Message Service

AT+CSMS Select Message Service

Test Command

AT+CSMS=

Response+CSMS (list of supported ltservicegts)

OKParameterSee Write Command

Read Command

AT+CSMS

Response+CSMS ltservicegtltmtgtltmogtltbmgt

OKParametersSee Write Command

Write CommandAT+CSMS=ltservicegt

Response+CSMS ltmtgtltmogtltbmgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltservicegt 0 GSM 0340 and 0341 (the syntax of SMS AT commandsis compatible with 3GPP TS 27005 Phase 2 version 470 Phase 2+features which do not require new Command syntax may be supported (egcorrect routing of messages with new Phase 2+ data coding schemes))

1 GSM 0340 and 0341 (the syntax of SMS AT commandsis compatible with 3GPP TS 27005 Phase 2+

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 81 281

version the requirement of ltservicegt setting 1 ismentioned under corresponding command descriptions)

ltmtgt Mobile Terminated Messages0 Type not supported1 Type supported

ltmogt Mobile Originated Messages0 Type not supported1 Type supported

ltbmgt Broadcast Type Messages0 Type not supported1 Type supported

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 82 281

5 AT Commands Special for SIMCom

51 Overview

Command DescriptionAT+CPOWD Power offAT+CADC Read ADCAT+CFGRI Indicate RI when using URCAT+CLTS Get local timestampAT+CBAND Get and set mobile operation bandAT+CNSMOD Show network system modeAT+CSCLK Configure slow clockAT+CCID Show ICCIDAT+CDEVICE View Current Flash Device TypeAT+GSV Display product identification informationAT+SGPIO Control the GPIOAT+SLEDS Set the timer period of net lightAT+CNETLIGHT Close the net light or open it to shiningAT+CSGS Netlight indication of GPRS statusAT+CGPIO Control the GPIO by PIN IndexAT+CBATCHK Set VBAT checking feature ONOFFAT+CNMP Preferred mode selectionAT+CMNB Preferred selection between CAT-M and NB-IoTAT+CPSMS Power Saving Mode SettingAT+CEDRXS Extended-DRX SettingAT+CPSI Inquiring UE system informationAT+CGNAPN Get Network APN in CAT-M Or NB-IOTAT+CSDP Service Domain PreferenceAT+MCELLLOCK Lock the special CAT-M cellAT+NCELLLOCK Lock the special NB-IOT cellAT+NBSC Configure NB-IOT Scrambling FeatureAT+CAPNMODE Select the mode of application configure APNAT+CRRCSTATE Query RRC StateAT+CBANDCFG Configure CAT-M Or NB-IOT BandAT+CNACT APP Network ActiveAT+CNCFG PDP Configure

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 83 281

AT+CEDUMP Set whether the module reset when the module is crashedAT+CNBS Configure Band Scan Optimization for NB-IOTAT+CNDS Configure Service Domain Preference For NB-IOTAT+CENG Switch on or off Engineering ModeAT+CNACTCFG Configure IP Protocol TypeAT+CTLIIC Control the Switch of IICAT+CWIIC Write Values to Register of IIC DeviceAT+CRIIC Read Values from Register of IIC DeviceAT+CMCFG Manage Mobile Operator ConfigurationAT+CSIMLOCK SIM LockAT+CRATSRCH Configure parameter for better RAT searchAT+SPWM Generate the Pulse-Width-ModulationAT+CASRIP Show Remote IP Address and Port When Received DataAT+CEDRX Configure EDRX parametersAT+CPSMRDP Read PSM Dynamic ParametersAT+CPSMCFG Configure PSM version and Minimum Threshold ValueAT+CPSMCFGEXT Configure Modem Optimization of PSMAT+CPSMSTATUS Enable Deep Sleep Wakeup IndicationAT+CEDRXRDP eDRX Read Dynamic ParametersAT+CRAI Configure Release Assistance Indication in NB-IOT network

52 Detailed Descriptions of Commands

521 AT+CPOWD Power off

AT+CPOWD Power Off

Write CommandAT+CPOWD=ltngt

Response[NORMAL POWER DOWN]Parameterltngt0 Power off urgently (Will not send out NORMAL POWER DOWN)1 Normal power off (Will send out NORMAL POWER DOWN)

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 84 281

522 AT+CADC Read ADC

AT+CADC Read ADC

Test Command

AT+CADC=

Response+CADC (list of supported ltstatusgts)(list of supported ltvaluegts)

OKParametersltstatusgt 1 Success

0 Failltvaluegt Integer 0100-1700

Read Command

AT+CADC

Response+CADC ltstatusgtltvaluegt

OKParametersSee Test Command

Parameter Saving Mode NO_SAVEMax Response Time 2s

ReferenceNote

523 AT+CFGRI Indicate RI When Using URC

AT+CFGRI Indicate RI When Using URC

Test CommandAT+CFGRI=

Response+CFGRI (0-2)

OKParametersSee Write Command

Read CommandAT+CFGRI

Response+CFGRI ltstatusgt

OKParametersSee Write Command

Write CommandAT+CFGRI=ltstatusgt

ResponseOKERRORParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 85 281

ltstatusgt 0 Off1 On(TCPIP FTP and URC control RI pin)2 On(only TCPIP control RI pin)

Parameter Saving Mode -Max Response Time -

ReferenceNote RI pin can not controll by AT+CFGRI command when module has call

service or receiving SMS

524 AT+CLTS Get Local Timestamp

AT+CLTS Get Local Timestamp

Test CommandAT+CLTS=

Response+CLTS yyMMddhhmmss+-zz

OK

Read CommandAT+CLTS

Response+CLTS ltmodegt

OK

Write CommandAT+CLTS=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Disable1 Enable

Unsolicited Result CodeWhen get local timestamp function is enabled the following URC may bereported if network sends the message to the MS to provide the MS withsubscriber specific information1 Refresh network name by networkPSNWID ltmccgt ltmncgt ltfull network namegtltfull networkname CIgtltshort network namegtltshort network name CIgt

2 Refresh time and time zone by networkThis is UTC time the time queried by AT+CCLK command is local timePSUTTZ ltyeargtltmonthgtltdaygtlthourgtltmingtltsecgtlttimezonegtltdstgt

3 Refresh network time zone by network

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 86 281

+CTZV lttime zonegt

4 Refresh Network Daylight Saving Time by networkDST ltdstgtParametersltmccgt String type mobile country codeltmncgt String type mobile network codeltfull network namegt String type name of the network in full lengthltfull network name CIgt Integer type indicates whether to add CI

0 The MS will not add the initial letters of the CountrysName to the text string

1 The MS will add the initial letters of the CountrysName and a separator (eg a space) to the text stringltshort network namegt String type abbreviated name of the networkltshort network name CIgt Integer type indicates whether to add CI

0 The MS will not add the initial letters of the CountrysName to the text string

1 The MS will add the initial letters of the CountrysName and a separator (eg a space) to the text stringltyeargt 4 digits of year (from network)ltmonthgt Month (from network)ltdaygt Day (from network)lthourgt Hour (from network)ltmingt Minute (from network)ltsecgt Second (from network)lttime zonegt String type network time zone If the network time zone hasbeen adjusted for Daylight Saving Time the network shall indicate this byincluding the ltdstgt (Network Daylight Saving Time)ltdstgt Network Daylight Saving Time the content of thisindicates the value that used to adjust the network time zone

0 No adjustment for Daylight Saving Time1 +1 hour adjustment for Daylight Saving2 +2 hours adjustment for Daylight Saving Timeothers Reserved

Parameter Saving Mode -Max Response Time -

Reference

NoteSupport for this Command will be network dependentSet AT+CLTS=1 it means user can receive network time updating anduse AT+CCLK to show current timePSUTTZ may report twice

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 87 281

525 AT+CBAND Get and Set Mobile Operation Band

AT+CBAND Get and Set Mobile Operation Band

Test Command

AT+CBAND=

Response+CBAND (list of supported ltop_bandgts)

OKParameterSee Write Command

Read Command

AT+CBAND

Response+CBAND ltop_bandgt

OKParameterSee Write Command

Write CommandAT+CBAND=ltop_bandgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParameterltop_bandgt A string parameter which indicate the operation bandAnd the following strings should be included in quotation marks

EGSM_MODEDCS_MODEALL_MODE

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote Radio settings are stored in non-volatile memory Only for GSM

526 AT+CNSMOD Show Network System Mode

AT+CNSMOD Show Network System Mode

Test CommandAT+CNSMOD=

Response+CNSMOD (list of supported ltngts)

OKParameterSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 88 281

AT+CNSMOD +CNSMOD ltngtltstatgt

OKParameterSee Write Command

Write Command

AT+CNSMOD=ltngt

ResponseOKERRORParameterltngt

0 Disable auto report the network system mode information1 Auto report the network system mode information command

+CNSMOD ltstatgtltstatgt

0 no service1 GSM3 EGPRS7 LTE M19 LTE NB

Parameter Saving Mode -Max Response TimeReference

527 AT+CSCLK Configure Slow Clock

AT+CSCLK Configure Slow Clock

Test Command

AT+CSCLK=

Response+CSCLK (list of supported ltngts)

OKParameterSee Write Command

Read Command

AT+CSCLK

Response+CSCLK ltngt

OKParameterSee Write Command

Write CommandAT+CSCLK=ltngt

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 89 281

Parameterltngt 0 Disable slow clock module will not enter sleep mode

1 Enable slow clock it is controlled by DTR When DTR ishigh module can enter sleep mode When DTR changes to lowlevel module can quit sleep mode

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote

528 AT+CCID Show ICCID

AT+CCID Show ICCIDTest Command

AT+CCID=ResponseOK

Execution CommandAT+CCID

ResponseCcid data [ex 898600810906F8048812]

OKParameter Saving Mode NO_SAVEMax Response Time 2s

ReferenceNote

529 AT+CDEVICE View Current Flash Device Type

AT+CDEVICE View Current Flash Device Type

Read CommandAT+CDEVICE

ResponseDevice Name Current flash device typeRam Size Current RAM size

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 90 281

5210 AT+GSV Display Product Identification Information

AT+GSV Display Product Identification Information

Execution Command

AT+GSV

ResponseTA returns product information text

ExampleSIMCOM_LtdSIMCOM_SIM7000Revision 1351B01SIM7000

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

5211 AT+SGPIO Control the GPIO

AT+SGPIO Control the GPIO

Test Command

AT+SGPIO=

Response+SGPIO (0-1)(0-4)(0-1)(0-1)

OKParametersSee Write Command

Write Command

AT+SGPIO=ltoperationgtltGPIOgtltfunctiongtltlevelgt

ResponseOKorERRORParametersltoperationgt

0 Set the GPIO function including the GPIO output1 Read the GPIO level Please note that only when the gpio is set

as input user can use parameter 1 to read the GPIO level otherwise themodule will return ERRORltGPIOgt The GPIO you want to be set (It has relations with the hardwareplease refer to the hardware manual)ltfunctiongt Only when ltoperationgt is set to 0 this option takes effect

0 Set the GPIO to input1 Set the GPIO to output

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 91 281

ltlevelgt 0 Set the GPIO low level1 Set the GPIO high level

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

5212 AT+SLEDS Set the Timer Period of Net Light

AT+SLEDS Set the Timer Period of Net Light

Test Command

AT+SLEDS=

Response+SLEDS (1-3)(040-65535)(040-65535)

OKParametersSee Write Command

Read Command

AT+SLEDS

Response+SLEDS ltmodegtlttimer_ongtlttimer_offgt

OKParametersSee Write Command

Write CommandAT+SLEDS=ltmodegtlttimer_ongtlttimer_offgt

ResponseOKERRORParametersltmodegt

1 Set the timer period of net light while SIM7000 series does notregister to the network2 Set the timer period net light while SIM7000 series has alreadyregistered to the network3 Set the timer period net light while SIM7000 series is in the state ofPPP communication

lttimer_ongtTimer period of LED ON in decimal format which range is 0 or

40-65535(ms)lttimer_offgt

Timer period of LED OFF in decimal format which range is 0 or40-65535(ms)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 92 281

The default value is ltmodegtlttimer_ongtlttimer_offgt1648002643000364300

5213 AT+CNETLIGHT Close the Net Light or Open It to Shining

AT+CNETLIGHT Close the Net Light or Open It to Shining

Test CommandAT+CNETLIGHT=

Response+CNETLIGHT (01)

OKParametersSee Write Command

Read CommandAT+CNETLIGHT

Response+CNETLIGHT ltmodegt

OKParametersSee Write Command

Write CommandAT+CNETLIGHT=ltmodegt

ResponseOKERRORParametersltmodegt0 Close the net light1 Open the net light to shining

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

5214 AT+CSGS Netlight Indication of GPRS Status

AT+CSGS Netlight Indication of GPRS Status

Test Command

AT+CSGS=

Response+CSGS (0-2)

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 93 281

ParametersSee Write Command

Read Command

AT+CSGS

Response+CSGS ltmodegt

OKParametersSee Write Command

Write CommandAT+CSGS=ltmodegt

ResponseOKERRORParametersltmodegt0 Disable1 Enable the netlight will be forced to enter into 64ms on300ms off

blinking state in GPRS data transmission service Otherwise thenetlight state is not restricted

2 Enable the netlight will blink according to AT+SLEDS in GPRS datatransmission service

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

5215 AT+CGPIO Control the GPIO by PIN Index

AT+CGPIO Control the GPIO by PIN Index

Test CommandAT+CGPIO=

Response+CGPIO (0-1)(list of supported ltpingts)(0-1)(0-1)

OKParametersSee Write Command

Write CommandAT+CGPIO=ltoperationgtltpingtltfunctiongtltlevelgt

ResponseOKorERRORParametersltoperationgt

0 Set the GPIO function including the GPIO output 1 Read the GPIO level Please note that only when the gpio is set

as input user can use parameter 1 to read the GPIO level otherwise the

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 94 281

module will return ERRORltpingt The PIN index you want to be set (It has relations with thehardware please refer to the hardware manual)ltfunctiongt Only when ltoperationgt is set to 0 this option takes effect

0 Set the GPIO to input1 Set the GPIO to output

ltlevelgt0 Set the GPIO low level1 Set the GPIO high level

Parameter Saving Mode -Max Response Time -

ReferenceNote

5216 AT+CBATCHK Set VBAT Checking Feature ONOFF

AT+CBATCHK Set VBAT Checking Feature ONOFF

Test Command

AT+CBATCHK=

Response+CBATCHK (01)

OK

Read Command

AT+CBATCHK

Response+CBATCHK ltmodegt

OKParametersSee Write Command

Write CommandAT+CBATCHK=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 0 Close the function of VBAT checking

1 Open the function of VBAT checkingParameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 95 281

5217 AT+CNMP Preferred Mode Selection

AT+CNMP Preferred Mode Selection

Test Command

AT+CNMP=

Response+CNMP (list of supported ltmodegts)

OK

Read Command

AT+CNMP

Response+CNMP ltmodegt

OKParametersSee Write Command

Write CommandAT+CNMP=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 2 Automatic

13 GSM only38 LTE only51 GSM and LTE only

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteDefault value of parameter ltmodegt is different among SIM7000 seriesproject

5218 AT+CMNB Preferred Selection between CAT-M and NB-IoT

AT+CMNB Preferred Selection between CAT-M and NB-IoT

Test CommandAT+CMNB=

Response+CMNB (list of supportedltmodegts)

OK

Read CommandAT+CMNB

Response+CMNB ltmodegt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 96 281

Write Command

AT+CMNB=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 1 CAT-M

2 NB-Iot3 CAT-M and NB-IoT

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteDefault value of parameter ltmodegt is different among SIM7000 seriesproject

5219 AT+CPSMS Power Saving Mode Setting

AT+CPSMS Power Saving Mode Setting

Test CommandAT+CPSMS=

Response+CPSMS (list of supported ltmodegts)(list of supportedltRequested_Periodic-RAUgts)(list of supportedltRequested_GPRS-READY-timergts)(list of supportedltRequested_Periodic-TAUgts)(list of supportedltRequested_Active-Timegts)

OK

Read Command

AT+CPSMS

Response+CPSMS ltmodegt[ltRequested_Periodic-RAUgt][ltRequested_GPRS-READY-timergt][ltRequested_Periodic-TAUgt][ltRequested_Active-Timegt]

OKParametersSee Write Command

Write CommandAT+CPSMS=[ltmodegt[ltRequested_Periodic-RAUgt[ltRequested_GPRS-READY-timergt[ltRequested_Periodic-TAUgt[ltRequested_Active-Timegt]]]]]

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt

0 Disable the use of PSM1 Enable the use of PSM

ltRequested_Periodic-RAUgt Not supported

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 97 281

ltRequested_GPRS-READY-timergt Not supportedltRequested_Periodic-TAUgt

String type one byte in an 8 bit format Requested extended periodicTAU value (T3412) to be allocated to the UE in E-UTRAN Therequested extended periodic TAU value is coded as one byte(octet 3) of the GPRS Timer 3 information element coded as bitformat (eg 01000111 equals 70 hours) For the coding and thevalue range see the GPRS Timer 3 IE in 3GPP TS 24008 [8]Table 105163a3GPP TS 24008 See also 3GPP TS 23682 [149]and 3GPP TS 23401 [82] The default value if available ismanufacturer specific

ltRequested_Active-TimegtString type one byte in an 8 bit format Requested Active Time value(T3324) to be allocated to the UE The requested Active Time valueis coded as one byte (octet 3) of the GPRS Timer 2 informationelement coded as bit format (eg 00100100 equals 4 minutes) Forthe coding and the value range see the GPRS Timer 2 IE in3GPP TS 24008 [8] Table 1051633GPP TS 24008 See also3GPP TS 23682 [149] 3GPP TS 23060 [47] and3GPP TS 23401 [82] The default value if available is manufacturerspecific

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

5220 AT+CEDRXS Extended-DRX Setting

AT+CEDRXS Extended-DRX Setting

Test CommandAT+CEDRXS=

Response+CEDRXS (list of supportedltngts)ltAcT-typegtltRequested_eDRX_valuegt

OK

Read CommandAT+CEDRXS

Response+CEDRXS ltAcT-typegtltRequested_eDRX_valuegt

OKParametersSee Write Command

Write CommandAT+CEDRXS=ltngtltAcT-typegtltRequested_e

ResponseOKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 98 281

DRX_valuegt +CME ERROR lterrgtParametersltngt

0 Disable the use of eDRX1 Enable the use of eDRX2 Enable the use of eDRX and auto report3 Disable the use of eDRX(Reserved)

ltAcT-typegt4 CAT-M5 NB-IoT

ltRequested_eDRX_valuegt Requested eDRX value 4 bit format0000-1111

Parameter Saving Mode AUTO_SAVEMax Response Time -

Reference

Note The Requested_eDRX_value is the value of cycle length separately

means512102420484096614481921024012288143361638432768655361310722621445242881048576(seconds)

5221 AT+CPSI Inquiring UE System Information

AT+CPSI Inquiring UE System InformationTest CommandAT+CPSI=

ResponseOK

Read Command

AT+CPSI

If camping on a gsm cell+CPSI ltSystem ModegtltOperation ModegtltMCCgt-ltMNCgtltLACgtltCell IDgtltAbsolute RF Ch NumgtltRxLevgtltTrack LO AdjustgtltC1-C2gt

OKIf camping on a CAT-M or NB-IOT cell+CPSI ltSystem ModegtltOperation ModegtltMCCgt-ltMNCgtltTACgtltSCellIDgtltPCellIDgtltFrequency BandgtltearfcngtltdlbwgtltulbwgtltRSRQgtltRSRPgtltRSSIgtltRSSNRgt

OKIf no service+CPSI NO SERVICEOnline

OKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 99 281

+CME ERROR lterrgtParametersltSystem Modegt System mode

NO SERVICEGSMLTE CAT-M1LTE NB-IOT

ltOperation Modegt UE operation modeOnlineOfflineFactory Test ModeResetLow Power Mode

ltMCCgt Mobile Country Code (first part of the PLMN code)ltMNCgt Mobile Network Code (second part of the PLMN code)ltLACgt Location Area Code (hexadecimal digits)ltCell IDgt Service-cell IdentifyltAbsolute RF Ch Numgt AFRCN for service-cellltTrack LO Adjustgt Track LO AdjustltC1gt Coefficient for base station selectionltC2gt Coefficient for Cell re-selectionltTACgt Tracing Area CodeltSCellIDgt Serving Cell IDltPCellIDgt Physical Cell IDltFrequency Bandgt Frequency Band of active setltearfcngt E-UTRA absolute radio frequency channel number for searching CAT-M or NB-IOT cellsltdlbwgt Transmission bandwidth configuration of the serving cell on the downlinkltulbwgt Transmission bandwidth configuration of the serving cell

on the uplinkltRSRPgt Current reference signal received powerAvailable for CA

T-M or NB-IOTltRSRQgt Current reference signal receive quality as measured by L1ltRSSIgt Current Received signal strength indicatorltRSSNRgt Average reference signal signal-to-noise ratio of the serving cell The value of SINR can be calculated according to ltRSSNRgtthe formula is as below

SINR = 2 ltRSSNRgt - 20The range of SINR is from -20 to 30

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 100 281

5222 AT+CGNAPN Get Network APN in CAT-M Or NB-IOT

AT+CGNAPN Get Network APN in CAT-M Or NB-IOT

Test Command

AT+CGNAPN=

Response+CGNAPN (list of supported ltvalidgts)ltlengthgt

OK

Execution Command

AT+CGNAPN

Response+CGNAPN ltvalidgtltNetwork_APNgt

OKIf failed+CME ERROR lterrgtParametersltvalidgt

0 The network did not sent APN parameter to UEIn thecaseltNetwork_APNgt is NULL

1 The network sent APN parameter to UEltlengthgt

Max the length of ltnetwork_APNgtltNetwork_APNgt

String typeThe network sends APN parameter to UE when UEregisters CAT-M or NB-IOT network successfullyInGSMltNetwork_APNgt always is NULL

Parameter Saving Mode -Max Response Time -

Reference

Note In CAT-M or NB-IOTafter UE sending attach request messageIf core

network responds attach accept message that includes APNparameterltNetwok_APNgt is valid

5223 AT+CSDP Service Domain Preference

AT+CSDP Service Domain Preference

Test CommandAT+CSDP=

Response+CSDP (list of supported ltdomaingts)

OK

Read CommandAT+CSDP

Response+CSDP ltdomaingt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 101 281

ParametersSee Write Command

Write Command

AT+CSDP=ltdomaingt

ResponseOKIf failed+CME ERROR lterrgtParametersltdomaingt

0 CS(Circuit Switched Domain) ONLY1 PS(Packet Switched Domain) ONLY2 CS(Circuit Switched Domain) + PS(Packet Switched Domain)

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

5224 AT+MCELLLOCK Lock the special CAT-M cell

AT+MCELLLOCK Lock the special CAT-M cell

Test Command

AT+MCELLLOCK=

Response+MCELLLOCK (01)(0-65535)(0-503)

OK

Read Command

AT+MCELLLOCK

Response+MCELLLOCK ltmodegt[ltearfcngtltpcigt]

OKParametersSee Write Command

Write Command

AT+MCELLLOCK=ltmodegt[ltearfcngtltpcigt]

ResponseOKIf failed+CME ERROR lterrgtParameterltmodegt 0 Unlock

1 Lockltearfcngt A number in the range 0-65535 representing the EARFCN

to searchltpcigt A number in the range 0-503 representing the Physical Cell IDto search

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 102 281

5225 AT+NCELLLOCK Lock the special NB-IOT cell

AT+NCELLLOCK Lock the special NB-IOT cell

Test CommandAT+NCELLLOCK=

Response+NCELLLOCK (01)(0-65535)(0-503)

OK

Read Command

AT+NCELLLOCK

Response+NCELLLOCK ltmodegt[ltearfcngtltpcigt]

OKParametersSee Write Command

Write CommandAT+NCELLLOCK=ltmodegt[ltearfcngtltpcigt]

ResponseOKIf failed+CME ERROR lterrgtParameterltmodegt 0 Unlock

1 Lockltearfcngt A number in the range 0-65535 representing the EARFCN

to searchltpcigt A number in the range 0-503 representing the Physical Cell ID

to searchParameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

5226 AT+NBSC Configure NB-IOT Scrambling Feature

AT+NBSC Configure NB-IOT Scrambling Feature

Test CommandAT+NBSC=

Response+NBSC (list of supported ltmodegts)

OK

Read CommandResponse+NBSC ltmodegt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 103 281

AT+NBSCOKParametersSee Write Command

Write Command

AT+NBSC=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt

0 Disable the scrambling feature in NB-IOT network1 Enable the scrambling feature in NB-IOT network

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

ReferenceNote Please configure UE in accordance with the base stationOtherwise UE

can not register NB-IOT network

5227 AT+CAPNMODE Select the Mode of Application Configure APN

AT+CAPNMODE Select the Mode of Application Configure APN

Test CommandAT+CAPNMODE=

Response+CAPNMODE (list of supported ltmodegts)

OK

Read CommandAT+CAPNMODE

Response+CAPNMODE ltmodegt

OKParametersSee Write Command

Write CommandAT+CAPNMODE=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt mode of application configure APNIn CAT-M or NB-IOT

networkif module has registered to the network successfullyit will get an APN from base station delivering

0 Automatic modeApplications(AT+CSTT and AT+SAPBR) do notneed to config APNit will use the APN from base stationdelivering

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 104 281

1 Manual modeApplications(AT+CSTTAT+SAPBR) need to configAPNthese APNs can get from operators

Parameter Saving Mode -Max Response Time -

ReferenceNote If module are using in GPRS networkyou must config ltmodegt to 1

5228 AT+CRRCSTATE Query RRC State

AT+CRRCSTATE Query RRC State

Test Command

AT+CRRCSTATE=

Response+CRRCSTATE (list of supported ltngts)

OK

Read Command

AT+CRRCSTATE

Response+CRRCSTATE ltngtltstategt

OKParametersSee Write Command

Write CommandAT+CRRCSTATE=ltngt

ResponseOKIf failed+CME ERROR lterrgtParametersltngt Integer type

0 Disable unsolicited result code1 Enable unsolicited result code +CRRCSTATE ltstategt

ltstategt Integer typeindicates RRC connection state0 Idle1 Connected255 Other

Parameter Saving Mode -Max Response Time -

ReferenceNote The command is only valid that module registering in CAT-M or NB-IOTnetwork

5229 AT+CBANDCFG Configure CAT-M Or NB-IOT Band

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 105 281

AT+CBANDCFG Configure CAT-M Or NB-IOT Band

Test CommandAT+CBANDCFG=

Response+CBANDCFG (CAT-MNB-IOT)(list of supported ltbandgts)

OK

Read CommandAT+CBANDCFG

Response+CBANDCFG CAT-Mltbandgt[ltbandgthellip]ltCRgtltLFgt+CBANDCFG NB-IOTltbandgt[ltbandgthellip]

OKParametersSee Write Command

Write Command

AT+CBANDCFG=ltmodegtltbandgt[ltbandgthellip]

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt string type network system mode

CAT-M LTE CatM1(eMTC)NB-IOT Narrow Band Internet of Things

ltbandgt Integer typeThe value of ltbandgt must is in the band list ofgetting from AT+CBANDCFG=

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote The command can take effect immediatelyIt does not need to reboot

module

5230 AT+CNACT APP Network Active

AT+CNACT APP Network Active

Read Command

AT+CNACT

Response+CNACT ltstatusgtltip_addrgt

OKParametersSee Write Command

Write Command

AT+CNACT=ltmodegt[ltapngt]

ResponseOKIf failed+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 106 281

Parametersltmodegt

0 Deactive1 Active2 Auto Active

ltapngt(Access Point Name) A string parameter (string should be included inquotation marks) which is a logical name that is used to select theGGSN or the external packet data network If the value is null oromitted then the subscription value will be requestedThe defaultvalue is NULL

ltstatusgt0 Deactived1 Actived2 In operation

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note+APP PDP ACTIVE will be reported if the app network activedand +APPPDP DEACTIVE will be reported if the app network deactivedAuto Active means the will active automatically if the activation failed

5231 AT+CNCFG PDP Configure

AT+CNCFG PDP ConfigureTest CommandAT+CNCFG=

Response+CNCFG (list of supportedltip_typegts)ltlen_APNgtltlen_usenamegtltlen_passwordgt(list ofsupported ltauthenticationgts)

OKRead CommandAT+CNCFG

Response+CNCFGltip_typegtltAPNgtltusenamegtltpasswordgtltauthenticationgt

OKWrite CommandAT+CNCFG=ltip_typegt[ltAPNgt[ltusenamegtltpasswordgt[ltauthenticationgt]]]

ResponseOKIf failed+CME ERROR lterrgt

Parameter Saving Mode -

Max Response Time -Reference

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 107 281

Defined Values

ltactiongt 0 Deactive1 Active2 Auto Active

ltip_typegt Packet Data Protocol type) A Integer type parameter which specifiesthe type of packet data protocol0 Dual PDN Stack1 Internet Protocol Version 42 Internet Protocol Version 6

ltAPNgt (Access Point Name) A string parameter (string should be included inquotation marks) which is a logical name that is used to select theGGSN or the external packet data network If the value is null oromitted then the subscription value will be requestedThe defaultvalue is NULL

ltusenamegt Username for authenticationltpasswordgt Password for authenticationltauthenticationgt 0 NONE

1 PAP2 CHAP3 PAP or CHAP

ltlen_APNgt Integer type Maximum length of parameter ltAPNgtltlen_namegt Integer type Maximum length of parameter ltusenamegtltlen_passwordgt Integer type Maximum length of parameter ltpasswordgt

5232 AT+CEDUMP Set Whether the Module Reset When The Module is Crashed

AT+CEDUMP Set Whether the Module Reset When The Module is Crashed

Read Command

AT+CEDUMP

Response+CEDUMP ltmodegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CEDUMP=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 108 281

Parametersltfungt

0 The module will reset when the module is crashed(Default)1 The module will go into download mode when the module is

crashedParameter Saving Mode -Max Response TimeReference

Note

5233 AT+CNBS Configure Band Scan Optimization For NB-IOT

AT+CNBS Configure Band Scan Optimization for NB-IOT

Test Command

AT+CNBS=

Response+CNBS (1-5)

OK

Read Command

AT+CNBS

Response+CNBS ltngt

OKParametersSee Write Command

Write CommandAT+CNBS=ltngt

ResponseOKIf failed+CME ERROR lterrgtParametersBand scan is performed in the following levels based on the SNRlevel 0 Used for good SNR levels(0 db and above) detects strong cells

first and takes the shortest time to acquire cellsUE scans eachraster in 30 ms

level 1 Used for medium SNR levels(-9 dB and above)UE scans eachraster for 200 ms

level 2 Used for poor SNR levels(-126 dB and above)UE scans eachraster for 500 ms

ltngt1 UE tries SNR level 0 band scan2 UE tries SNR level 0 and level 1 band scan3 UE tries SNR level 0 level 1 and level 2 band scan4 Reserved5 UE tries SNR level 2 band scan only

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 109 281

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

Reference

Note The command controls the band scan for different SNR levels This

optimization is applicable only for NB-IOT and it reduces the band scantime and power consumption

5234 AT+CNDS Configure Service Domain Preference For NB-IOT

AT+CNDS Configure Service Domain Preference For NB-IOT

Test Command

AT+CNDS=

Response+CNDS (list of supported ltdomaingts)

OKParametersSee Write Command

Read Command

AT+CNDS

Response+CNDS ltdomaingt

OKParametersSee Write Command

Write CommandAT+CNDS=ltdomaingt

ResponseOKIf failed+CME ERROR lterrgtParametersltdomaingt

1 PS(Packet Switched Domain) ONLY2 CS(Circuit Switched Domain) + PS(Packet Switched Domain)

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

Reference

Note The command of AT+CSDP is used to config service domain

preference for GSM and CAT-MIf you want to config service domainpreference for NB-IOTyou can use AT+CNDS

5235 AT+CENG Switch On or Off Engineering Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 110 281

AT+CENG Switch On or Off Engineering Mode

Test CommandAT+CENG=

ResponseTA returns the list of supported modes+CENG (list of supported ltmodegts)(list of supported ltNcellgts)

OKParametersSee Write Command

Read CommandAT+CENG

ResponseEngineering Mode is designed to allow a field engineer to view and test thenetwork information received by a handset when the handset is either inidle mode or dedicated mode (that is with a call active) In each mode theengineer is able to view network interaction for the serving cell (the cell thehandset is currently registered with) or for the neighboring cells

TA returns the current engineering mode The network information includingserving cell and neighboring cells are returned ltcellgt carry with themcorresponding network interaction

If camping on a gsm cell+CENG ltmodegtltNcellgtltcell numgtltSystem Modegt

[+CENG ltcellgtltbcchgtltrxlgtltbsicgtltcellidgtltmccgtltmncgtltlacgtltCRgtltLFgt+CENGltcellgtltbcchgtltrxlgtltbsicgtltcellidgtltmccgtltmncgtltlacgthellip]

OK

If camping on a CAT-M or NB-IOT cell+CENG ltmodegtltNcellgtltcell numgtltSystem Modegt

[+CENGltcellgtltearfcngtltpcigtltrsrpgtltrssigtltrsrqgtltsinrgtlttacgtltcellidgtltmccgtltmncgtlttx powergtltCRgtltLFgt+CENGltcellgtltearfcngtltpcigtltrsrpgtltrssigtltrsrqgtltsinrgthellip]

OKParametersSee Write Command

Write CommandAT+CENG=ltmodegt[ltNcellgt]

Switch on or off engineering modeOKIf failed+CME ERROR lterrgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 111 281

ltmodegt 0 Switch off engineering mode1 Switch on engineering mode

ltNcellgt 1 Display neighbor cell IDltcell numgt The number of cellit includes serving cell and neighbor cellsltSystem Modegt System mode

NO SERVICEGSMLTE CAT-M1LTE NB-IOT

ltcellgt 0 The serving cell1-6 The index of the neighboring cell

ltbcchgt ARFCN(Absolute radio frequency channel number) of BCCHcarrier in decimal format

ltrxlgt Receive level in decimal formatltmccgt Mobile country code in decimal formatltmncgt Mobile network code in decimal formatltbsicgt Base station identity code in decimal formatltcellidgt Cell id in hexadecimal formatltlacgt Location area code in hexadecimal formatltearfcngt E-UTRA absolute radio frequency channel number for sea

rching CAT-M or NB-IOT cellsltpcigt Physical Cell IDltrsrpgt Current reference signal received powerAvailable for

CAT-M or NB-IOTltrssigt Current Received signal strength indicatorltrsrqgt Current reference signal receive quality as measured by

L1ltsinrgt Signal to Interference plus Noise RatioThe range is from

-20 to 30lttacgt Tracing Area Code in decimal formatlttx powergt Tx power value in 110 dBm lttx powergt is only meaningful

when the device is in traffic When there is no traffic the valueis invalidThe value of lttx powergt is 255

Parameter Saving Mode -Max Response Time -

ReferenceNote

5236 AT+CNACTCFG Configure IP Protocol Type

AT+CNACTCFG Configure IP Protocol Type

Test CommandResponse+CNACTCFG (IPV4IPV6IPV4V6)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 112 281

AT+CNACTCFG=OKParametersSee Write Command

Read Command

AT+CNACTCFG

Response+CNACTCFG ltIPTypegt

OKParametersSee Write Command

Write CommandAT+CNACTCFG=ltIPTypegt

ResponseOKIf failed+CME ERROR lterrgtParametersltIPTypegt

IPV4 IPv4 protocolIPV6 IPv6 protocolIPV4V6 IPv4 and IPv6 protocol

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

5237 AT+CTLIIC Control the Switch of IIC

AT+CTLIIC Control the Switch of IIC

Test CommandAT+CTLIIC=

Response+CTLIIC (01)

OKParametersSee Write Command

Read CommandAT+CTLIIC

Response+CTLIIC ltmodegt

OKParametersSee Write Command

Write Command

AT+CTLIIC=ltmodegt

ResponseOKor

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 113 281

ERRORParametersltmodegt0 Switch off the IIC1 Switch on the IIC

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

5238 AT+CWIIC Write Values to Register of IIC Device

AT+CWIIC Write Values to Register of IIC DeviceTest CommandAT+CWIIC=

ResponseOK

Write Command

AT+CWIIC=ltaddrgtltreggtltdatagtltlengt

ResponseOKorERRORParametersltaddrgt Device address Input format must be hex such as 0xFFltreggt Register address Input format must be hex such as 0xFFltlengt Read length Range 1-4 unit byteltdatagt Data written Input format must be hex such as

0xFFndash0xFFFFFFFFParameter Saving Mode -Max Response Time -Reference Note

5239 AT+CRIIC Read Values from Register of IIC Device

AT+CRIIC Read Values from Register of IIC DeviceTest Command

AT+CRIIC=ResponseOK

Write Command

AT+CRIIC=ltaddrgtltreggtltlengt

Response+CRIIC ltdatagt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 114 281

orERRORParametersltaddrgt Device address Input format must be hex such as 0xFFltreggt Register address Input format must be hex such as 0xFFltlengt Read length Range1-4 unitbyteltdatagt Data read Input format must be hex such as 0xFF

Parameter Saving Mode -Max Response Time -Reference Note

5240 AT+CMCFG Manage Mobile Operator Configuration

AT+CMCFG Manage Mobile Operator Configuration

Test Command

AT+CMCFG=

ResponseTA returns the list of supported modes+CMCFG (list of supported ltmodegts)ltlengthgt

OKParametersSee Write Command

Read CommandAT+CMCFG

Response+CMCFG ltmodegtltconfig_numgt[+CMCFG ltindexgtltconfig_namegtltconfig_versiongtltstategthellip]

OKParametersSee Write Command

Write CommandAT+CMCFG=ltmodegt[ltconfig_namegt]

when ltmodegt=012 or 3 and command successfulOK

when ltmodegt=4 and command successful

+CMCFG 4ltflaggtltconfig_namegt

OKIf failed+CME ERROR lterrgtParametersltmodegt 0 Manually select mobile operator configuration

1 Automatically select mobile operator configurationaccording to ICCID information in SIM card

2 Activate specified mobile operator configuration

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 115 281

ltconfig_namegt must be provided3 Deactivation specified mobile operator configuration

ltconfig_namegt must be providedltlengthgt Interger typethe maximum length of ltconfig_namegtltconfig_numgt Integer typethe number of mobile network configurationltindexgt Integer typethe index of mobile network configurationltconfig_namegt String typethe name of mobile network configuration

Default Default network configurationATT ATT network configuration not support

VOLTEVerizon Verizon network configurationnot support

VOLTEltconfig _versiongt Hex typethe version of mobile network configurationltstategt Integer typethe state of mobile network configuration

0 Inactive1 Active

ltflaggt Integer typeit indicates whether module has activated anetwork configurationIf network configuration has beenactivatedThe third parameter ltconfig_namegt is thename of activating network configuration0 Network configuration has been activated1 Not any network configuration is activated

Parameter Saving Mode -Max Response Time -

Reference

Note After setting AT+CMCFG=1module can select mobile operator

configuration according to ICCID information in SIM cardautomaticallyIf network configuration has changedmodule will rebootand make configuration effective

If module needs to select mobile operator configuration manually youshould do as the following steps1) Setting manual mode

AT+CMCFG=02) Activate specified configuration

AT+CMCFG=2ltconfig_namegt3) Reboot the module

AT+CFUN=11

5241 AT+CSIMLOCK SIM Lock

AT+CSIMLOCK SIM Lock

Test CommandResponseTA returns the list of supported modes

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 116 281

AT+CSIMLOCK= +CSIMLOCK (list of supported ltfacilitygts)(list of supported ltmodegtsgtltpwlengthgtltpclengthgt

OKParametersSee Write Command

Read Command

AT+CSIMLOCK

ResponseOKParametersSee Write Command

Write Command

AT+CSIMLOCK=ltfacilitygtltmodegt[ltpasswordgt[ltpers_code_listgt]]

If ltmodegtne2 and Command is successfulOKIf ltmodegt=2 and Command is successful+CSIMLOCK ltstatusgtltpers_code_listgtOK

If error is related to ME functionality+CME ERROR lterrgtIf failedParametersltfacilitygt String typePhone security locks set by factory or customer

which can bePN Network Personalisation

ltmodegt 0 unlock1 lock2 query status

ltpwlengthgt Integer typemaximum length of ltpasswordgtthe maxinumlength is 16

ltpclengthgt Integer typemaximum length of ltpers_code_listgtthemaxinum length is 160

ltpasswordgt String typepassword is used to lock or unlock a ltfacilitygtltpers_code_listgt String typecode list for device personalizationThe

contents depend on the selected ltfacilitygtIf ltfacilitygt is PNltpers_code_listgt is in the formatMCC1-MNC1[MCC2-MNC2[hellip]] It contains a list of pairs of MCC and MNCMCC and MNCis separated by a lsquo-lsquoevery pair of MCC and MNC isseparated by semicolonFor example460-00460-01

ltstatusgt Integer typethe status of lock0 lock is inactive1 lock is active

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 117 281

Reference

Note Lock device

Customer can send AT command to lock the deivce that can only usesome specific SIM cardAT+CSIMLOCK=PN1 0123456789ABCDEF460-00460-01

Unlock deviceIf the device is locking Customer can send AT command to unlock thedeviceAT+CSIMLOCK=PN0 ABCDEFGH12345678

Query device statuscustomer may send AT command as follow to query status of thedeviceAT+CSIMLOCK=PN2

5242 AT+CRATSRCH Configure Parameter for Better RAT Search

AT+CRATSRCH Configure Parameter for Better RAT Search

Test CommandAT+CRATSRCH=

ResponseTA returns the list of supported modes+CRATSRCH (list of supported ltrat_timergts)(list of supportedltsrch_aligngt)

OKParametersSee Write Command

Read CommandAT+CRATSRCH

Response+CRATSRCH ltrat_timergtltsrch_aligngt

OKParametersSee Write Command

Write CommandAT+CRATSRCH=ltrat_timergtltsrch_aligngt

OK

If error is related to ME functionality+CME ERROR lterrgtIf failedParametersltrat_timergt Integer type ltrat_timergt is timeout for better RAT(radio

access technology) searchThe default value is 60 expressedin minutesFor SIM7000 series modulesthe priority of RAT isas followsCAT-M gt NB-IOT gt GSMIf UE has registered successfully GSM networkit will try tosearch CAT-M and NB-IOT network after the timer expiring

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 118 281

ltsrch_aligngt Integer type ltsrch_aligngt specifies an interval beforeeDRX page when a scan should beginThe default value is20expressed in minutes

Parameter Saving Mode -Max Response Time -

ReferenceNote

5243 AT+SPWM Generate the Pulse-Width-Modulation

AT+SPWM Generate the Pulse-Width-Modulation

Test Command

AT+SPWM=

Response+SPWM (list of supportedltdivgts)(list of supportedltlevelgts)

OKParametersSee Write Command

Write CommandAT+SPWM=ltdivgtltlevelgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltdivgt The range of ltdivgt is 0-31 theoutput frequency equals to

(192KHz)(period+1)ltlevelgt 0-100 tone level which can be converted to duty ratio

Reference

Note The equation of final frequency and ltperiodgt is this

frequency=192KHz(period+1) when div is 0 or 1 the period is 1When div is 2 the period is 15 When div is 3 the period is 2 Whendiv is 4 the period is 25helliphellip

The equation of ltlevelgt and duty factor is duty factor=(level+1)

5244 AT+CASRIP Show Remote IP address and Port When Received Data

AT+CASRIP Show Remote IP Address and Port When Received Data

Read CommandAT+CASRIP

Response+CASRIP ltmodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 119 281

ParametersSee Write Command

Write Command

AT+CASRIP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which shows remote IP address and port

0 Do not show the prompt1 Show the prompt the format is as follows

Parameter Saving Mode NO_SAVEMax Response Time -Reference

5245 AT+CEDRX Configure EDRX parameters

AT+CEDRX Configure EDRX parameters

Test CommandAT+CEDRX=

Response+CEDRX (0-3)(0-1)(0-15)(0-15)

OK

Read CommandAT+CEDRX

Response+CEDRX ltmodegtltenabledgtltptwgtltcycle_lengthgthellip

OKParametersSee Write Command

Write Command

AT+CEDRX=ltmodegtltenabledgtltptwgtltcycle_lengthgt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 0 GSM

1 LTE2 NB-IoT3 CAT-M

ltenabledgt 0 Disable1 Enable

ltptwgt Page time window0-15

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 120 281

ltcycle_lengthgt 0-15

Reference

Note The value 0-15 of ptw separately means 12802560384051206400

76808960102401152012800140801536016640179201920020480(ms)

The value 0-15 of cycle_length separately means 512102420484096614481921024012288143361638432768655361310722621445242881048576(seconds)

There has no effect if ltmodegt is 0 or 1 The edrx parameters can take effect after module restarting

5246 AT+CPSMRDP Read PSM Dynamic Parameters

AT+CPSMRDP Read PSM Dynamic Parameters

Test CommandAT+CPSMRDP=

Response+CPSMRDP (01)

OK

Execution CommandAT+CPSMRDP

Response+CPSMRDPltmodegtltRequested_active_TimegtltRequested_Periodic_TAUgtltNetwork_Active_TimegtltNetwork_T3412_EXT_valuegtltNetwork_T3412_valuegt

OKParametersltmodegt Integer typeDisable or enable the use of PSM in the UE

0 Disable the use of PSM1 Enable the use of PSM

ltRequested_active_Timegt Integer typeRequested active timevalue(T3324) to be configed by UE in E-UTRAN networkUnitsecond

ltRequested_Periodic_TAUgt Integer typeRequested extended periodicTAU value (T3412_EXT) to be configed by UE in E-UTRANnetworkUnit second

ltNetwork_Active_Timegt Integer typeNetwork assign active timervalue(T3324) in E-UTRAN networkIf ltnetwork_Active_Timegt is0it show s that network does not support PSMfeatureUnitsecond

ltNetwork_T3412_EXT_valuegt Integer typeNetwork assign extendedperiodic TAU value(T3412_EXT) in E-UTRANnetworkUnitsecond

ltNetwork_T3412_valuegt Integer typeNetwork assign periodic TAU

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 121 281

value(T3412) in E-UTRAN networkUnitsecond

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote If ltNetwork_T3412_EXT_valuegt is greater than 0UE will start TAU

procedure according to ltNetwork_T3412_EXT_valuegt

5247 AT+CPSMCFG Configure PSM version and Minimum Threshold Value

AT+CPSMCFG Configure PSM version and Minimum Threshold Value

Test CommandAT+CPSMCFG=

ResponseTA returns the list of supported modes+CPSMCFG (list of supported ltthresholdgts)(list of supportedltpsm_versiongts)

OKParametersSee Write Command

Read CommandAT+CPSMCFG

Response+CPSMCFG ltthresholdgtltpsm_versiongt

OKParametersSee Write Command

Write CommandAT+CPSMCFG=ltthresholdgt[ltpsm_versiongt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltthresholdgt Integer typeMinimum threshold value(in second) to enter

PSMThe range from 60 to 86400The default value is 60 secondsltpsm_versiongt Integer typeBitmask to indicate PSM modes(1-Enable0-

Disable)Each bit is configured independentylyThe range from 0 to15The default value is 15BIT 0 PSM without network coordinationBIT 1 Rel 12 PSM without context retentionBIT 2 Rel 12 PSM with context retentionBIT 3 PSM in between eDRX cycles

Parameter Saving Mode -Max Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 122 281

5248 AT+CPSMCFGEXT Configure Modem Optimization of PSM

AT+CPSMCFGEXT Configure Modem Optimization of PSM

Test CommandAT+CPSMCFGEXT=

ResponseTA returns the list of supported modes+CPSMCFGEXT (list of supported ltpsm_opt_maskgts)(list of supportedltmax_oos_full_scansgts)(list of supportedltpsm_duration_due_to_oosgts)(list of supportedltpsm_randomization_windowgts)(list of supported ltmax_oos_timegts)(list of supported ltearly_wake_up_timegts)

OKParametersSee Write Command

Read CommandAT+CPSMCFGEXT

Response+CPSMCFGEXTltpsm_opt_maskgtltmax_oos_full_scansgtltpsm_duration_due_to_oosgtltpsm_randomization_windowgtltmax_oos_timegtltearly_wake_up_timegt

OKParametersSee Write Command

Write CommandAT+CPSMCFGEXT=ltpsm_opt_maskgt[ltmax_oos_full_scansgt[ltpsm_duration_due_to_oosgt[ltpsm_randomization_windowgt[ltmax_oos_timegt[ltearly_wake_up_timegt]]]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltpsm_opt_maskgt Integer typeThe range is from 0 to 15The default

valueis 101st bit of ltpsm_opt_maskgt is used to enabledisable PSM ENTER

request without sending PSM_READY_REQ to NASThis is a quick PSMoperation

2nd bit of ltpsm_opt_maskgt is used to enabledisable Out ofService(OoS) status indication from Modem to AP

3rd bit of ltpsm_opt_maskgt is used to enabledisable limitedservice status indication from Modem to AP

4th bit of ltpsm_opt_maskgt is used to enabledisable deep-sleepmodeIf PSM duration is less than the threshold valueIf enabledit puts thedevice in deep-sleep modeif PSM is not entered due to not meetingthreshold value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 123 281

ltmax_oos_full_scansgt Integer typeMaximum number of full scans towait before modem declares SYS_PSM_STATUS_OOS toclientsThe range is from 1 to 100The default value is 2

ltpsm_duration_due_to_oosgt Integer typePSM duration used by PSMdaemon upon OOSLimited Service indicationdue to serviceoutageThe range is from 120 to 4294967295The default value is120The unit is second

ltpsm_randomization_windowgt Integer typePSM wakeup randomizationwindow to avoid network congestion due to all the PSM deviceswaking up at the same timeThe Range is from 1 to 1000Thedefault value is 5The unit is 5

ltmax_oos_timegt Integer typeMaximum time in seconds to wait beforedeclaring SYS_PSM_STATUS_OOS to clientsThe range is from 1to 65535The unit is second

ltearly_wakeup_timegt Integer typeDevice wakes up early to accountfor boot-up and acquisition delayWhile programming PMICPSMdaemon reduces PSM duration by this durationThe range is from1 to 1000The default value is 3The unit is second

Parameter Saving Mode -Max Response Time -

ReferenceNote

5249 AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication

AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication

Test Command

AT+CPSMSTATUS=

Response+CPSMSTATUS (0-1)

OKParametersSee Write Command

Read Command

AT+CPSMSTATUS

Response+CPSMSTATUS ltenablegt

OKParametersSee Write Command

Write Command

AT+CPSMSTATUS=ltenablegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 124 281

Parametersltenablegt

0 Disable indication when modem wakes up from deep sleep1 Enable indication when modem wakes up from deep sleep

Parameter Saving Mode -Max Response Time -

ReferenceNote

5250 AT+CEDRXRDP eDRX Read Dynamic Parameters

AT+CEDRXRDP eDRX Read Dynamic Parameters

Test Command

AT+CEDRXRDP=

ResponseOKParametersSee Write Command

Execution Command

AT+CEDRXRDP

Response+CEDRXRDPltAcT-typegt[ltRequested_eDRX_valuegt[ltNW-provided_eDRX_valuegt[ltPaging_time_windowgt]]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltAcT-typegt Integer typeindicates the type of access technologyThis

AT-command is used to specify the relationship between the typeof access technology and the requested eDRX value0 Access technology is not using Edrx4 E-UTRAN(CAT-M1)5 E-UTRAN(NB-S1 mode)

ltRequested_Edrx_valuegt String typehalf a byte in a 4-bit formatTheEdrx value refers to bit 4 to 1 of octet 3 of the Extended DRXparameters information element (see sub-clause 105532 of3GPP TS 24008)For the coding and the value rangeseeExtended DRX parameters information element in 3GPP TS24008 Table 1055323GPP TS 24008

ltNW-provided_eDRX_valuegt String typehalf a byte in a 4-bit formatTheedrx value Refers to bit 4 to 1 of octet 3 of the Extended DRXparameters information element (see sub-clause 105532 of3GPP TS 24008)For the coding and the value rangesee theExtended DRX parameters information element in 3GPP TS

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 125 281

24008 Table 1055323GPP TS 24008ltPaging_time_windowgt String typehalf a byte in a 4-bit formatThe

paging time window refers to bit 8 to 5 octet 3of the ExtendedDRX Parameters information element (see sub-clause 105532of 3GPP TS 24008)For the coding and the value rangesee theExtended DRX parameters information element in 3GPP TS24008 Table 1055323GPP TS 24008

Parameter Saving Mode -Max Response Time -

ReferenceNote

5251 AT+CRAI Configure Release Assistance Indication in NB-IOT network

AT+CRAI Configure Release Assistance Indication in NB-IOT network

Test Command

AT+CRAI=

Response+CRAI (list of supported ltraigts)(list of supported ltvalidgts)

OKParametersSee Write Command

Read Command

AT+CRAI

Response+CRAI ltraigtltvalid_timegt

OKParametersSee Write Command

Write CommandAT+CRAI=ltraigt[ltvalid_timegt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltraigt Integer type Indicates the value of the release assistance

indicationrefer 3GPP TS 24301[83] subclause 99425V0 No information available1 The MT expects that exchange of data will be completed with the

transmission of the ESM DATATRANSPORT message2 The MT expects that exchange of data will be completed with the

receipt of an ESM DATATRANSPORT messageltvalid_timegt Integer typeltvalid_timegt is valid time of release assistance

indication0 The valid time is 1

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 126 281

1 unlimited time

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote Before UE sends the last packet of data AT+CRAI should be executed

firstly

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 127 281

6 AT Commands for GPRS Support

61 Overview

Command DescriptionAT+CGATT Attach or detach from GPRS serviceAT+CGDCONT Define PDP contextAT+CGACT PDP context activate or deactivateAT+CGPADDR Show PDP addressAT+CGREG Network registration statusAT+CGSMS Select service for MO SMS messagesAT+CEREG EPS Network Registration Status

62 Detailed Descriptions of AT Commands for GPRS Support

621 AT+CGATT Attach or Detach from GPRS Service

AT+CGATT Attach or Detach from GPRS Service

Test CommandAT+CGATT=

Response+CGATT (list of supported ltstategts)

OKParametersSee Write Command

Read CommandAT+CGATT

Response+CGATT ltstategt

OKParametersSee Write Command

Write Command

AT+CGATT=ltstategt

ResponseOKIf error is related to ME functionality

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 128 281

+CME ERROR lterrgtParametersltstategt Indicates the state of GPRS attachment

0 Detached1 Attached

Other values are reserved and will result in an ERROR response to theWrite Command

Parameter Saving Mode NO_SAVEMax Response Time 75 secondsReference Note

622 AT+CGDCONT Define PDP Context

AT+CGDCONT Define PDP Context

Test CommandAT+CGDCONT=

Response+CGDCONT (range of supported ltcidgts)ltPDP_typegt(list ofsupported ltd_compgts)(list of supported lth_compgts)(list ofltipv4_ctrlgts)(list of ltemergency_flaggts)

OKParametersSee Write Command

Read Command

AT+CGDCONT

Response+CGDCONT[ltcidgtltPDP_typegtltAPNgtltPDP_addrgtltd_compgtlth_compgtltipv4_ctrlgtltemergency_flaggt[ltCRgtltLFgt+CGDCONTltcidgtltPDP_typegtltAPNgtltPDP_addrgtltd_compgtlth_compgtltipv4_ctrlgtltemergency_flaggt[]]]

OKParametersSee Write Command

Write CommandAT+CGDCONT=ltcidgt[ltPDP_typegt[ltAPNgt[ltPDP_addrgt[ltd_compgt[lth_compgt][ltipv4_ctrlgt[ltemergency_flaggt]]]]]]

ResponseOKorERRORParametersltcidgt (PDP Context Identifier) a numeric parameter which

specifies a particular PDP context definition The parameteris local to the TE-MT interface and is used in other PDPcontext-related commands The range of permitted values

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 129 281

(minimum value=1) is returned by the test form of thecommand1hellip24

ltPDP_typegt (Packet Data Protocol type) A string parameter whichspecifies the type of packet data protocolIP Internet Protocol (IETF STD 5)PPP Point to Point ProtocolIPV6 Internet Protocol Version 6IPV4V6 Dual PDN Stack

ltAPNgt (Access Point Name) A string parameter (string should beincluded in quotation marks) which is a logical name that isused to select the GGSN or the external packet datanetwork If the value is null or omitted then the subscriptionvalue will be requestedThe default value is NULL

ltPDP_addrgt A string parameter that identifies the MT in the addressspace applicable to the PDPFormat ltngtltngtltngtltngt where ltngt=0255If the value is null or equals 0000 a dynamic address willbe requested The allocated address may be read using the+CGPADDR command

ltd_compgt A numeric parameter that controls PDP data compression0 Off (default if value is omitted)1 On2 V42bis

lth_compgt A numeric parameter that controls PDP head compression0 Off (default if value is omitted)1 On2 RFC11443 RFC25074 RFC3095

ltipv4_ctrlgt Parameter that controls how the MTTA requests to get theIPv4 address information0 Address Allocation through NAS Signaling1 on

ltemergency_flaggt Emergency_flag0 Off (default if value is omitted)1 On

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

ltcidgt values 17 to 24 are supported from MPSS JO 10+ onwards

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 130 281

623 AT+CGACT PDP Context Activate or Deactivate

AT+CGACT PDP Context Activate or Deactivate

Test Command

AT+CGACT=

Response+CGACT (list of supported ltstategts)

OKParametersSee Write Command

Read Command

AT+CGACT

Response+CGACT ltcidgtltstategt[ltCRgtltLFgt+CGACT ltcidgtltstategthellip]

OKParametersSee Write Command

Write CommandAT+CGACT=ltstategt[ltcidgt[ltcidgt[hellip]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltstategt Indicates the state of PDP context activation

0 Deactivated1 ActivatedOther values are reserved and will result in an ERROR responseto the Write Command

ltcidgt A numeric parameter which specifies a particular PDP contextdefinition (see +CGDCONT Command) If the ltcidgt is omitted itonly affects the first cidltcidgt values 17 to 24 are supported from MPSS JO 10+onwards1hellip24

Parameter Saving Mode NO_SAVEMax Response Time 150 seconds

ReferenceNote This command is used to test PDPs with network simulators

Successful activation of PDP on real network is not guaranteed

624 AT+CGPADDR Show PDP Address

AT+CGPADDR Show PDP Address

Test CommandResponse+CGPADDR (list of defined ltcidgts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 131 281

AT+CGPADDR=OKParametersSee Write Command

Write CommandAT+CGPADDR=ltcidgt[ltcidgt[hellip]]

Response+CGPADDR ltcidgtltPDP_addrgt[ltCRgtltLFgt+CGPADDR ltcidgtltPDP_addrgt[hellip]]

OK

If SIM card supports IPV4V6 type and the PDP_type of the commandAT+CGDCONT defined is ipv4v6 [+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt]+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt[]]]

OKorERRORParametersltcidgt A numeric parameter which specifies a particular PDP context

definition (see +CGDCONT Command)1hellip24

ltPDP_addrgt String type IP addressFormat ltngtltngtltngtltngt where ltngt=0255

ltPDP_addr_IPV4gtA string parameter that identifies the MT in the address spaceapplicable to the PDP

ltPDP_addr_IPV6gtA string parameter that identifies the MT in the address spaceapplicable to the PDP when the sim_card supports ipv6The pdp type must be set to ipv6 or ipv4v6 by theAT+CGDCONT command

Execution CommandAT+CGPADDR

Response[+CGPADDR ltcidgtltPDP_addrgt]+CGPADDR ltcidgtltPDP_addrgt[]]]

OKIf error is related to ME functionality+CME ERROR lterrgt

If SIM card supports IPV4V6 type and the PDP_type of the commandAT+CGDCONT defined is ipv4v6 [+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt]+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt[]]]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 132 281

OKParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote ltcidgt values 17 to 24 are supported from MPSS JO 10+ onwards Write command returns address provided by the network if a

connection has been established

625 AT+CGREG Network Registration Status

AT+CGREG Network Registration Status

Test CommandAT+CGREG=

Response+CGREG (list of supported ltngts)

OKParametersSee Write Command

Read Command

AT+CGREG

Response+CGREGltngtltstatgt[ltlacgtltcigtltnetactgt[[ltActive-Timegt][ltPeriodic-RAUgt][ltGPRS-READY-timergt]]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CGREG[=ltngt]

ResponseOKERRORParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code +CGREGltstatgt2 Enable network registration and location informationunsolicited result code +CGREG ltstatgt[ltlacgtltcigtltnetactgt]4 Enable display gprs time and periodic RAU

ltstatgt0 Not registered MT is not currently searching anoperator to register toThe GPRS service is disabled the UE is

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 133 281

allowed to attach for GPRS if requested by the user1 Registered home network2 Not registered but MT is currently trying to attach orsearching an operator to register to The GPRS service isenabled but an allowable PLMN is currently not available TheUE will start a GPRS attach as soon as an allowable PLMN isavailable3 Registration denied The GPRS service is disabled the UEis not allowed to attach for GPRS if it is requested by the user4 Unknown5 Registered roaming

ltlacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format (eg 00C3equals 195 in decimal)

ltcigt String type (string should be included in quotation marks) twobytes cell ID in hexadecimal format

ltnetactgt 0 User-specified GSM access technology1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

ltActive-TimegtString type one byte in an 8 bit format Requested Active Timevalue (T3324) to be allocated to the UE The requested ActiveTime value is coded as one byte (octet 3) of the GPRS Timer 2information element coded as bit format (eg 00100100 equals4 minutes)

ltPeriodic-RAUgtString type one byte in an 8 bit format Requested extendedperiodic TAU value (T3412) to be allocated to the UE inE-UTRAN The requested extended periodic TAU value is codedas one byte (octet 3) of the GPRS Timer 3 information elementcoded as bit format (eg 01000111 equals 70 hours)

ltGPRS-READY-timergtString type one byte in an 8 bit format Requested GPRS READYtimer value (T3314) to be allocated to the UE in GERANUTRANThe requested GPRS READY timer value is coded as one byte(octet 2) of the GPRS Timer information element coded as bitformat (eg 01000011 equals 3 decihours or 18 minutes)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 134 281

626 AT+CGSMS Select Service for MO SMS Messages

AT+CGSMS Select Service for MO SMS Messages

Test Command

AT+CGSMS=

Response+CGSMS (list of currently available ltservicegts)

OKParametersSee Write Command

Read Command

AT+CGSMS

Response+CGSMS ltservicegt

OKParametersSee Write Command

Write CommandAT+CGSMS=ltservicegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltservicegt A numeric parameter which indicates the service or servicepreference to be used

0 Packet Domain(value is not really supported and isinternally mapped to 2)1 Circuit switched(value is not really supported and isinternally mapped to 3)2 Packet Domain preferred (use circuit switched ifGPRS not available)3 Circuit switched preferred (use Packet Domain if circuit

switched not available)Parameter Saving Mode AUTO_SAVEMax Response Time -Reference

Note

627 AT+CEREG EPS Network Registration Status

AT+CEREG EPS Network Registration Status

Test CommandAT+CEREG=

Response+CEREG (list of supported ltngts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 135 281

OKParametersSee Write Command

Read Command

AT+CEREG

Response

when ltngt=0 1 2 and command successful

+CEREG ltngtltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt]]

OK

when ltngt=4 and command successful

+CEREG ltngtltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt][[[ltActive-Timegt][ltPeriodic-TAUgt]]]]

OK

If error is related to wrong AT syntax or operation not allowed

+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CEREG[=ltngt]

ResponseOKorERRORParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code +CEREGltstatgt2 Enable network registration and location informationunsolicited result code+CEREG ltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt]]4 For a UE that wants to apply PSM enable networkregistration and location information unsolicited result code+CEREG ltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt][[[ltActive-Timegt][ltPeriodic-RAUgt]]]]

ltstatgt0 Not registered MT is not currently searching an operator toregister toThe GPRS service is disabled the UE is allowed toattach for GPRS if requested by the user1 Registered home network2 Not registered but MT is currently trying to attach orsearching an operator to register to The GPRS service isenabled but an allowable PLMN is currently not available TheUE will start a GPRS attach as soon as an allowable PLMN isavailable3 Registration denied The GPRS service is disabled the UEis not allowed to attach for GPRS if it is requested by the user

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 136 281

4 Unknown5 Registered roaming

lttacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format (eg 00C3equals 195 in decimal)

ltcigt String type (string should be included in quotation marks) twobytes cell ID in hexadecimal format

ltAcTgt 0 User-specified GSM access technology7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

ltActive-TimegtString type one byte in an 8 bit format Requested Active Timevalue (T3324) to be allocated to the UE The requested ActiveTime value is coded as one byte (octet 3) of the GPRS Timer 2information element coded as bit format (eg 00100100 equals4 minutes)

ltPeriodic-RAUgtString type one byte in an 8 bit format Requested extendedperiodic TAU value (T3412) to be allocated to the UE inE-UTRAN The requested extended periodic TAU value is codedas one byte (octet 3) of the GPRS Timer 3 information elementcoded as bit format (eg 01000111 equals 70 hours)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 137 281

7 AT Commands for IP Application

71 Overview

Command DescriptionAT+SAPBR Bearer settings for applications based on IP

72 Detailed Descriptions of Commands

721 AT+SAPBR Bearer Settings for Applications Based on IP

AT+SAPBR Bearer Settings for Applications Based on IP

Test Command

AT+SAPBR=

Response+SAPBR (0-4)(1-3) ConParamTagConParamValue

OKParametersSee Write Command

Write CommandAT+SAPBR=ltcmd_typegtltcidgt[ltConParamTaggtltConParamValuegt]

ResponseOK

If ltcmd_typegt=2+SAPBR ltcidgtltStatusgtltIP_AddrgtOKIf ltcmd_typegt=4+SAPBRltConParamTaggtltConParamValuegtOK

Unsolicited Result Code+SAPBR ltcidgt DEACTParametersltcmd_typegt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 138 281

0 Close bearer1 Open bearer2 Query bearer3 Set bearer parameters4 Get bearer parameters

ltcidgt Bearer profile identifierltStatusgt

0 Bearer is connecting1 Bearer is connected2 Bearer is closing3 Bearer is closed

ltConParamTaggt Bearer parameterAPN Access point name string maximum 64

charactersUSER User name string maximum 32 charactersPWD Password string maximum 32 characters

ltConParamValuegt Bearer paramer valueltIP_Addrgt The IP address of bearer

Parameter Saving Mode NO_SAVE

Max Response TimeWhen ltcmd_typegt is 1 85 secondsWhen ltcmd_typegt is 0 65 seconds

Reference NoteThis command is applied to activate some applications such as HTTP FTP

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 139 281

8 AT Commands for TCPIPApplication Toolkit

81 Overview

Command DescriptionAT+CIPMUX Start up multi-IP connectionAT+CIPSTART Start up TCP or UDP connectionAT+CIPSEND Send data through TCP or UDP connectionAT+CIPQSEND Select data transmitting modeAT+CIPACK Query previous connection data transmitting stateAT+CIPCLOSE Close TCP or UDP connectionAT+CIPSHUT Deactivate GPRS PDP contextAT+CLPORT Set local portAT+CSTT Start task and set APN user name passwordAT+CIICR Bring up wireless connection with GPRSAT+CIFSR Get local IP addressAT+CIFSREX Get Local IP Address extendAT+CIPSTATUS Query current connection statusAT+CDNSCFG Configure domain name serverAT+CDNSGIP Query the IP address of given domain nameAT+CIPHEAD Add an IP head at the beginning of a package receivedAT+CIPATS Set auto sending timerAT+CIPSPRT Set prompt of lsquogtrsquo when module sends dataAT+CIPSERVER Configure module as serverAT+CIPCSGP Set GPRS for connection modeAT+CIPSRIP Show remote IP address and port when received dataAT+CIPDPDP Set whether to check state of GPRS network timingAT+CIPMODE Select TCPIP application modeAT+CIPCCFG Configure transparent transfer modeAT+CIPSHOWTP Display transfer protocol in IP head when received dataAT+CIPUDPMODE UDP extended modeAT+CIPRXGET Get data from network manuallyAT+CIPRDTIMER Set remote delay timerAT+CIPSGTXT Select GPRS PDP context

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 140 281

AT+CIPSENDHEX Set CIPSEND Data Format to HEXAT+CIPHEXS Set Output-data Format with suffixAT+CIPTKA Set TCP keepalive parametersAT+CIPOPTION Enable or Disable TCP nagle algorithm

82 Detailed Descriptions of Commands

821 AT+CIPMUX Start Up Multi-IP Connection

AT+CIPMUX Start Up Multi-IP Connection

Test CommandAT+CIPMUX=

Response+CIPMUX (01)

OKParametersSee Write Command

Read CommandAT+CIPMUX

Response+CIPMUX ltngt

OKParametersSee Write Command

Write CommandAT+CIPMUX=ltngt

ResponseOKParametersltngt 0 Single IP connection

1 Multi IP connectionParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote Only in IP initial state AT+CIPMUX=1 is effective Only when multi IP connection and GPRS application are both shut

down AT+CIPMUX=0 is effective

822 AT+CIPSTART Start Up TCP or UDP Connection

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 141 281

AT+CIPSTART Start Up TCP or UDP Connection

Test CommandAT+CIPSTART=

Response1) If AT+CIPMUX=0+CIPSTART (list of supported ltmodegt)(ltIP addressgt)(ltportgt)+CIPSTART (list of supported ltmodegt)(ltdomain namegt)(ltportgt)

OK2) If AT+CIPMUX=1+CIPSTART (list of supported ltngt)(list of supported ltmodegt)(ltIPaddressgt)(ltportgt)+CIPSTART (list of supported ltngt)(list of supported ltmodegt)(ltdomainnamegt)(ltportgt)

OKParametersSee Write Command

Write Command1)If single IP connection(+CIPMUX=0)AT+CIPSTART=ltmodegtltIP addressgtltportgtorAT+CIPSTART=ltmodegtltdomainnamegtltportgt

2)If multi-IP connection(+CIPMUX=1)

AT+CIPSTART=ltngtltmodegtltaddressgtltportgtorAT+CIPSTART=ltngtltmodegtltdomainnamegtltportgt

Response1)If single IP connection (+CIPMUX=0)If format is right responseOKotherwise responseIf error is related to ME functionality+CME ERROR lterrgtResponse when connection existsALREADY CONNECTResponse when connection is successfulCONNECT OKOtherwiseSTATE ltstategt

CONNECT FAIL2)If multi-IP connection(+CIPMUX=1)If format is rightOKotherwise responseIf error is related to ME functionality+CME ERROR lterrgtResponse when connection existsltngtALREADY CONNECTIf connection is successfulltngtCONNECT OKOtherwiseltngtCONNECT FAILParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 142 281

ltngt 07 A numeric parameter which indicates the connectionnumberltmodegt A string parameter which indicates the connection type

TCP Establish a TCP connectionUDP Establish a UDP connection

ltIP addressgt A string parameter which indicates remote server IP addressltportgt Remote server portltdomain namegt A string parameter which indicates remote server domainnameltstategt A string parameter which indicates the progress of connecting

0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 TCP CONNECTINGUDP CONNECTING

SERVER LISTENING6 CONNECT OK7 TCP CLOSINGUDP CLOSING8 TCP CLOSEDUDP CLOSED9 PDP DEACT

In Multi-IP state0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 IP PROCESSING9 PDP DEACT

Parameter Saving Mode NO_SAVE

Max Response TimeWhen mode is multi-IP state the max response time75 secondsWhen mode is single state and the state is IP INITIAL the max responsetime is 160 seconds

Reference

Note This command allows establishment of a TCPUDP connection only

when the state is IP INITIAL or IP STATUS when it is in single state Inmulti-IP state the state is in IP STATUS only So it is necessary toprocess AT+CIPSHUT before user establishes a TCPUDPconnection with this command when the state is not IP INITIAL or IPSTATUS

When module is in multi-IP state before this command is executed it isnecessary to process AT+CSTT AT+CIICR AT+CIFSR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 143 281

823 AT+CIPSEND Send Data Through TCP or UDP Connection

AT+CIPSEND Send Data Through TCP or UDP Connection

Test Command

AT+CIPSEND=

Response1) For single IP connection (+CIPMUX=0)+CIPSEND ltlengthgt

OK2) For multi IP connection (+CIPMUX=1)+CIPSEND (0-7)ltlengthgt

OKParametersSee Write Command

Read Command

AT+CIPSEND

Response1) For single IP connection (+CIPMUX=0)+CIPSEND ltsizegt

OK2) For multi IP connection (+CIPMUX=1)+CIPSEND ltngtltsizegt

OKParametersltngt A numeric parameter which indicates the connection numberltsizegt A numeric parameter which indicates the data length sent at a time

Write Command1) If single IP connection(+CIPMUX=0)AT+CIPSEND=ltlengthgt

2) If multi IP connection(+CIPMUX=1)AT+CIPSEND=ltngt[ltlengthgt]

ResponseThis Command is used to send changeable length dataIf single IP is connected (+CIPMUX=0)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0SEND OKWhen +CIPQSEND=1DATA ACCEPT ltlengthgtIf sending failsSEND FAILIf multi IP connection is established (+CIPMUX=1)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 144 281

ltngtSEND OKWhen +CIPQSEND=1DATA ACCEPT ltngtltlengthgtIf sending failsltngtSEND FAIL

Parametersltngt A numeric parameter which indicates the connection numberltlengthgt A numeric parameter which indicates the length of sendingdata it must be less than ltsizegt

Execution CommandAT+CIPSENDResponse gt then typedata for sendtapCTRL+Z to send tapESC to cancel theoperation

ResponseThis Command is used to send changeable length dataIf single IP connection is established (+CIPMUX=0)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0SEND OKWhen +CIPQSEND=1DATA ACCEPT ltlengthgtIf sending failsSEND FAIL

NoteThis Command can only be used in single IP connection mode(+CIPMUX=0) and to send data on the TCP or UDP connection that hasbeen established already Ctrl-Z is used as a termination symbol ESC isused to cancel sending data There are at most ltsizegt bytes which can besent at a time

Parameter Saving Mode NO_SAVE

Max Response TimeWhen +CIPQSEND=0 and the remote server no response after 645seconds CLOSE will be reported

Reference

Note The data length which can be sent depends on network status Set the time that send data automatically with the Command of

AT+CIPATS Only send data at the status of established connection

824 AT+CIPQSEND Select Data Transmitting Mode

AT+CIPQSEND Select Data Transmitting Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 145 281

Test Command

AT+CIPQSEND=

Response+CIPQSEND (01)

OKParametersSee Write Command

Read Command

AT+CIPQSEND

Response+CIPQSEND ltngt

OKParameterSee Write Command

Write CommandAT+CIPQSEND=ltngt

ResponseOKParametersltngt

0 Normal mode ndash when the server receives TCP data it will responseSEND OK

1 Quick send mode ndash when the data is sent to module it will responseDATA ACCEPT ltlengthgt (For single IP connection (+CIPMUX=0)) orDATA ACCEPT ltngtltlengthgt (For multi IP connection (+CIPMUX=1))while not responding SEND OK

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

825 AT+CIPACK Query Previous Connection Data Transmitting State

AT+CIPACK Query Previous Connection Data Transmitting StateTest CommandAT+CIPACK=

ResponseOK

Write CommandIf multi IP connection(+CIPMUX=1)AT+CIPACK=ltngt

Response+CIPACK lttxlengtltacklengtltnacklengt

OKParametersltngt A numeric parameter which indicates the connection numberlttxlengt The data amount which has been sentltacklengt The data amount confirmed successfully by the serverltnacklengt The data amount without confirmation by the server

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 146 281

If single IP connection(+CIPMUX=0)

AT+CIPACK

+CIPACK lttxlengtltacklengtltnacklengt

OKParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

826 AT+CIPCLOSE Close TCP or UDP Connection

AT+CIPCLOSE Close TCP or UDP ConnectionTest Command

AT+CIPCLOSE=ResponseOK

Write Command1) If single IP connection(+CIPMUX=0)AT+CIPCLOSE=ltngt2) If multi IP connection(+CIPMUX=1)AT+CIPCLOSE=ltidgt[ltngt]

Response1) For single IP connection (+CIPMUX=0)CLOSE OK2) For multi IP connection (+CIPMUX=1)ltidgtCLOSE OKParametersltngt 0 Slow close

1 Quick closeltidgt A numeric parameter which indicates the connection number

Execution CommandAT+CIPCLOSE

ResponseIf close is successfullyCLOSE OKIf close failsERROR

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteAT+CIPCLOSE only closes connection at corresponding status of TCPUDPstack To see the status use AT+CIPSTATUS command Status should beTCP CONNECTING UDP CONNECTING SERVER LISTENING orCONNECT OK in single-connection mode (see ltstategt parameter)CONNECTING or CONNECTED in multi-connection mode (see ltclientstategt)OPENING or LISTENING in multi-connection mode (see ltserver stategt)Otherwise it will return ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 147 281

827 AT+CIPSHUT Deactivate GPRS PDP Context

AT+CIPSHUT Deactivate GPRS PDP ContextTest Command

AT+CIPSHUT=ResponseOK

Execution CommandAT+CIPSHUT

ResponseIf close is successfulSHUT OKIf close failsERROR

Parameter Saving Mode NO_SAVEMax Response Time 65 seconds

Reference

Note If this command is executed in multi-connection mode all of the IP

connection will be shut User can close gprs pdp context by AT+CIPSHUT After it is closed the

status is IP INITIAL If +PDP DEACT urc is reported which means the gprs is released by

the network then user still needs to execute AT+CIPSHUT commandto make PDP context come back to original state

828 AT+CLPORT Set Local Port

AT+CLPORT Set Local Port

Test Command

AT+CLPORT=

Response1) For single IP connection (+CIPMUX=0)+CLPORT (TCPUDP)(0-65535)

OK2) For multi IP connection (+CIPMUX=1)+CLPORT (0-7)(TCPUDP)(0-65535)

OKParametersSee Write Command

Read CommandAT+CLPORT

Response1) For single IP connection (+CIPMUX=0)+CLPORT ltTCP portgtltUDP portgt

OK2) For multi IP connection (+CIPMUX=1)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 148 281

+CLPORT 0ltTCP portgtltUDP portgt+CLPORT 1ltTCP portgtltUDP portgt+CLPORT 2ltTCP portgtltUDP portgt+CLPORT 3ltTCP portgtltUDP portgt+CLPORT 4ltTCP portgtltUDP portgt+CLPORT 5ltTCP portgtltUDP portgt+CLPORT 6ltTCP portgtltUDP portgt+CLPORT 7ltTCP portgtltUDP portgt

OKParametersSee Write Command

Write Command1) For single IPconnection(+CIPMUX=0)

AT+CLPORT=ltmodegtltportgt2) For multi IPconnection(+CIPMUX=1)AT+CLPORT=ltngtltmodegtltportgt

ResponseOKorERRORParametersltngt 07 A numeric parameter which indicates the connectionnumber this used in multi IP connectionltmodegt A string parameter which indicates the connection type

TCP TCP local portUDP UDP local port

ltportgt 0-65535 A numeric parameter which indicates the local portDefault value is 0 a port can be dynamically allocated a port

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

This command will be effective when module is set as a Client

829 AT+CSTT Start Task and Set APN USER NAME PASSWORD

AT+CSTT Start Task and Set APN USER NAME PASSWORD

Test CommandAT+CSTT=

Response+CSTT APNUSERPWD

OKParametersSee Write Command

Read CommandAT+CSTT

Response+CSTT ltapngtltuser namegtltpasswordgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 149 281

ParametersSee Write Command

Write Command

AT+CSTT=ltapngtltuser namegtltpasswordgt

ResponseOKorERRORParametersltapngt A string parameter which indicates the GPRS access pointname The max length is 50 bytesDefautl value is CMNETltuser namegt A string parameter which indicates the GPRS user nameThe max length is 50 bytesltpasswordgt A string parameter which indicates the GPRS passwordThe max length is 50 bytes

Parameter Saving Mode NO_SAVEMax Response Time -

Execution Command

AT+CSTT

ResponseOKorERROR

ReferenceNoteThe write command and execution command of this command is valid onlyat the state of IP INITIAL After this command is executed the state will bechanged to IP START

8210 AT+CIICR Bring Up Wireless Connection with GPRS

AT+CIICR Bring Up Wireless Connection with GPRSTest Command

AT+CIICR=ResponseOK

Execution CommandAT+CIICR

ResponseOKorERROR

Parameter Saving Mode NO_SAVEMax Response Time 85 seconds

Reference

Note AT+CIICR only activates moving scene at the status of IP START after

operating this Command is executed the state will be changed to IPCONFIG

After module accepts the activated operation if it is activatedsuccessfully module state will be changed to IP GPRSACT and itresponds OK otherwise it will respond ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 150 281

8211 AT+CIFSR Get Local IP Address

AT+CIFSR Get Local IP AddressTest CommandAT+CIFSR=

ResponseOK

Execution CommandAT+CIFSR

ResponseltIP addressgtorERRORParameterltIP addressgt A string parameter which indicates the IP address assignedfrom GPRS

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteOnly after PDP context is activated local IP address can be obtained byAT+CIFSR otherwise it will respond ERROR To see the status useAT+CIPSTATUS command Status should beIP GPRSACT TCP CONNECTING UDP CONNECTING SERVERLISTENING IP STATUS CONNECT OK TCP CLOSING UDP CLOSINGTCP CLOSED UDP CLOSED in single-connection mode (see ltstategtparameter)IP STATUS IP PROCESSING in multi-connection mode (see ltstategtparameter)

8212 AT+CIFSREX Get Local IP Address extend

AT+CIFSREX Get Local IP Address extendTest CommandAT+CIFSREX=

ResponseOK

Execution CommandAT+CIFSREX

Response+CIFSREX ltIP addressgt

OKParameterltIP addressgt A string parameter which indicates the IP address assignedfrom GPRS

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 151 281

Max Response Time -

Reference

NoteOnly after PDP context is activated local IP address can be obtained byAT+CIFSR otherwise it will respond ERROR To see the status useAT+CIPSTATUS command Status should beIP GPRSACT TCP CONNECTING UDP CONNECTING SERVERLISTENING IP STATUS CONNECT OK TCP CLOSING UDP CLOSINGTCP CLOSED UDP CLOSED in single-connection mode (see ltstategtparameter)IP STATUS IP PROCESSING in multi-connection mode (see ltstategtparameter)

8213 AT+CIPSTATUS Query Current Connection Status

AT+CIPSTATUS Query Current Connection StatusTest Command

AT+CIPSTATUS=ResponseOK

Write CommandIf multi IP connectionmode (+CIPMUX=1)AT+CIPSTATUS=ltngt

Response+CIPSTATUS ltngtltbearergtltTCPUDPgtltIP addressgtltportgtltclientstategt

OKParametersSee Execution Command

Execution CommandAT+CIPSTATUS

Response1)If in single connection mode (+CIPMUX=0)OK

STATE ltstategt2) If in multi-connection mode (+CIPMUX=1)OK

STATE ltstategtIf the module is set as serverS 0ltbearergtltportgtltserver stategtC ltngtltbearergtltTCPUDPgtltIP addressgtltportgtltclient stategtParametersltngt 0-7 A numeric parameter which indicates the connectionnumberltbearergt 0-1 GPRS bearer default is 0ltserver stategt OPENING

LISTENING

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 152 281

CLOSINGltclient stategt INITIAL

CONNECTINGCONNECTEDREMOTE CLOSINGCLOSINGCLOSED

ltstategt A string parameter which indicates the progress ofconnecting

0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 TCP CONNECTINGUDP CONNECTING

SERVER LISTENING6 CONNECT OK7 TCP CLOSINGUDP CLOSING8 TCP CLOSEDUDP CLOSED9 PDP DEACT

In Multi-IP state0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 IP PROCESSING9 PDP DEACT

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8214 AT+CDNSCFG Configure Domain Name Server

AT+CDNSCFG Configure Domain Name Server

Test Command

AT+CDNSCFG=

Response+CDNSCFG (Primary DNS)(Secondary DNS)

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 153 281

Read Command

AT+CDNSCFG

ResponsePrimaryDns ltpri_dnsgtSecondaryDns ltsec_dnsgt

OKParameterSee Write Command

Write Command

AT+CDNSCFG=ltpri_dnsgt[ltsec_dnsgt]

ResponseOKorERRORParametersltpri_dnsgt A string parameter which indicates the IP address of theprimary domain name server Default value is 0000ltsec_dnsgt A string parameter which indicates the IP address of thesecondary domain name server Default value is 0000

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8215 AT+CDNSGIP Query the IP Address of Given Domain Name

AT+CDNSGIP Query the IP Address of Given Domain NameTest Command

AT+CDNSGIP=ResponseOK

Write CommandAT+CDNSGIP=ltdomain namegt

ResponseOKorERRORIf successful return+CDNSGIP 1ltdomain namegtltIP1gt[ltIP2gt]If fail return+CDNSGIP0ltdns error codegtParametersltdomain namegt A string parameter which indicates the domain nameltIP1gt A string parameter which indicates the first IP addresscorresponding to the domain nameltIP2gt A string parameter which indicates the second IP addresscorresponding to the domain nameltdns error codegt A numeric parameter which indicates the error code

8 DNS COMMON ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 154 281

3 NETWORK ERRORThere are some other error codes as well

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8216 AT+CIPHEAD Add an IP Head at the Beginning of a Package Received

AT+CIPHEAD Add an IP Head at the Beginning of a Package Received

Test Command

AT+CIPHEAD=

Response+CIPHEAD (list of supported ltmodegts)

OKParameterSee Write Command

Read Command

AT+CIPHEAD

Response+CIPHEAD ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPHEAD=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether an IP headeris added to the received data or not

0 Not add IP header1 Add IP header the format is

1) For single IP connection (+CIPMUX=0)+IPDltdata lengthgt2) For multi IP connection (+CIPMUX=1)+RECEIVEltngtltdata lengthgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 155 281

8217 AT+CIPATS Set Auto Sending Timer

AT+CIPATS Set Auto Sending Timer

Test Command

AT+CIPATS=

Response+CIPATS (list of supported ltmodegts)(list of supported lttimegt)

OKParametersSee Write Command

Read Command

AT+CIPATS

Response+CIPATS ltmodegtlttimegt

OKParametersSee Write Command

Write CommandAT+CIPATS=ltmodegt[lttimegt]

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether set timer whenmodule is sending data

0 Not set timer when module is sending data1 Set timer when module is sending data

lttimegt 1100 A numeric parameter which indicates the secondsafter which the data will be sent

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

8218 AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data

AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data

Test CommandAT+CIPSPRT=

Response+CIPSPRT (list of supported ltsend promptgts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 156 281

AT+CIPSPRT +CIPSPRT ltsend promptgt

OKParametersSee Write Command

Write Command

AT+CIPSPRT=ltsendpromptgt

ResponseOKorERRORParametersltsend promptgt A numeric parameter which indicates whether to echoprompt lsquogtrsquo after module issues AT+CIPSEND command

0 It shows send ok but does not prompt echo lsquogtrsquo when sending issuccessful

1 It prompts echo lsquogtrsquo and shows send ok when sending issuccessful2 It neither prompts echo lsquogtrsquo nor shows send ok when sending issuccessful

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8219 AT+CIPSERVER Configure Module as Server

AT+CIPSERVER Configure Module as Server

Test CommandAT+CIPSERVER=

Response+CIPSERVER (0-CLOSE SERVER 1-OPEN SERVER)(1-65535)

OKParametersSee Write Command

Read CommandAT+CIPSERVER

Response+CIPSERVER ltmodegt[ltportgtltchannel idgtltbearergt]

OKParametersSee Write Command

Write CommandAT+CIPSERVER=ltmodegt[ltportgt]

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 157 281

Parametersltmodegt 0 Close server

1 Open serverltportgt 165535 Listening portltchannel idgt Channel idltbearergt GPRS bearer

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is allowed to establish a TCP server only when the state isIP INITIAL or IP STATUS when it is in single state In multi-IP state thestate is in IP STATUS only

8220 AT+CIPCSGP Set GPRS for Connection Mode

AT+CIPCSGP Set GPRS for Connection Mode

Test Command

AT+CIPCSGP=

Response+CIPCSGP 1-GPRSAPNUSER NAMEPASSWORD

OKParametersSee Write Command

Read Command

AT+CIPCSGP

Response+CIPCSGP ltmodegtltapngtltuser namegtltpasswordgt[ltrategt]

OKParametersSee Write Command

Write Command

AT+CIPCSGP=ltmodegt[(ltapngtltusernamegtltpasswordgt)]

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates the wireless connectionmode

1 set GPRS as wireless connection modeltapngt A string parameter which indicates the access point nameltuser namegt A string parameter which indicates the user nameltpasswordgt A string parameter which indicates the password

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 158 281

8221 AT+CIPSRIP Show Remote IP Address and Port When Received Data

AT+CIPSRIP Show Remote IP Address and Port When Received Data

Test Command

AT+CIPSRIP=

Response+CIPSRIP (list of supported ltmodegts)

OKParametersSee Write Command

Read CommandAT+CIPSRIP

Response+CIPSRIP ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPSRIP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which shows remote IP address and port

0 Do not show the prompt1 Show the prompt the format is as follows

1) For single IP connection (+CIPMUX=0)RECV FROMltIP ADDRESSgtltPORTgt1) For multi IP connection (+CIPMUX=1)+RECEIVEltngtltdata lengthgtltIP ADDRESSgtltPORTgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference

8222 AT+CIPDPDP Set Whether to Check State of GPRS Network Timing

AT+CIPDPDP Set Whether to Check State of GPRS Network Timing

Test CommandAT+CIPDPDP=

Response+CIPDPDP (list of supportedltmodegts list of supported ltintervalgtlist ofsupported lttimergt)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 159 281

OKParametersSee Write Command

Read Command

AT+CIPDPDP

Response+CIPDPDP ltmodegtltintervalgtlttimergt

OKParametersSee Write Command

Write CommandAT+CIPDPDP=ltmodegt[ltintervalgtlttimergt]

ResponseOKorERRORParametersltmodegt

0 Not set detect PDP1 Set detect PDP

ltintervalgt1lt=intervallt=180(s) default value is 10

lttimergt1lt=timerlt=10 default value is 3

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteIf +PDP DEACT urc is reported because of module not attaching to gprsfor a certain time or other reasons user still needs to executeAT+CIPSHUT command makes PDP context come back to original state

8223 AT+CIPMODE Select TCPIP Application Mode

AT+CIPMODE Select TCPIP Application Mode

Test CommandAT+CIPMODE=

Response+CIPMODE (0-NORMAL MODE1-TRANSPARENT MODE)

OKParametersSee Write Command

Read CommandAT+CIPMODE

Response+CIPMODE ltmodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 160 281

ParametersSee Write Command

Write Command

AT+CIPMODE=ltmodegt

ResponseOKorERRORParametersltmodegt 0 Normal mode

1 Transparent modeParameter Saving Mode NO_SAVEMax Response Time -Reference Note

8224 AT+CIPCCFG Configure Transparent Transfer Mode

AT+CIPCCFG Configure Transparent Transfer Mode

Test Command

AT+CIPCCFG=

Response+CIPCCFG(NmRetry3-8)(WaitTm1-10)(SendSz1-1460)(esc01) (Rxmode01)(RxSize50-1460)(Rxtimer20-1000)

OKParametersSee Write Command

Read CommandAT+CIPCCFG

Response+CIPCCFGltNmRetrygtltWaitTmgtltSendSzgtltescgtltRxmodegtltRxSizegtltRxtimergt

OKParametersSee Write Command

Write CommandAT+CIPCCFG=ltNmRetrygtltWaitTmgtltSendSzgtltescgt[ltRxmodegtltRxSizegtltRxtimergt]

ResponseOKorERRORParametersltNmRetrygt Number of retries to be made for an IP packetDefaultvalue is 5ltWaitTmgt Number of 100ms intervals to wait for serial input beforesending the packet Default value is 2

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 161 281

ltSendSzgt Size in bytes of data block to be received from serial portbefore sending Default value is 1024ltescgt Whether turn on the escape sequence default is TRUE

0 Turn off the escape sequence1 Turn on the escape sequence

ltRxmodegt Whether to set time interval during output data from serialport

0 output data to serial port without interval1 output data to serial port within ltRxtimergt interval

ltRxSizegt Output data length for each time Default value is 1460ltRxtimergt Time interval (ms) to wait for serial port to output data againDefault value 50ms

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command will be effective only in single connection mode(+CIPMUX=0)

8225 AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data

AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data

Test Command

AT+CIPSHOWTP=

Response+CIPSHOWTP (list of supported ltmodegts)

OKParametersSee Write Command

Read Command

AT+CIPSHOWTP

Response+CIPSHOWTP ltmodegt

OKParametersSee Write Command

Write Command

AT+CIPSHOWTP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether to displaytransfer protocol in IP header to received data or not

0 Not display transfer protocol1 Display transfer protocol the format is +IPD

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 162 281

ltdata sizegtltTCPUDPgtltdatagt

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note This command will be effective only in single connection mode

(+CIPMUX=0) Only when +CIPHEAD is set to 1 the setting of this command will work

8226 AT+CIPUDPMODE UDP Extended Mode

AT+CIPUDPMODE UDP Extended Mode

Test CommandAT+CIPUDPMODE=

Response1) For single IP connection (+CIPMUX=0)+CIPUDPMODE (0-2)((0-255)(0-255)(0-255)(0-255))(1-65535)

OK2) For multi IP connection (+CIPMUX=1)+CIPUDPMODE (0-5)(0-2)((0-255)(0-255)(0-255)(0-255))(1-65535)

OKParametersSee Write Command

Read CommandAT+CIPUDPMODE

Response1) For single IP connection (+CIPMUX=0)+CIPUDPMODE ltmodegt[ltIP addressgtltPortgt]

OK2) For multi IP connection (+CIPMUX=1)+CIPUDPMODE 0ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 1ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 2ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 3ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 4ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 5ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 6ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 7ltmodegt[ltIP addressgtltPortgt]

OKParameterSee Write Command

Write Command1) For single IP

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 163 281

connection(+CIPMUX=0)

AT+CIPUDPMODE=ltmodegt[ltIPaddressgtltPortgt]2) For multi IPconnection(+CIPMUX=1)AT+CIPUDPMODE=ltngtltmodegt[ltIPaddressgtltPortgt]

orERROR

ltngt 0-7 A numeric parameter which indicates the connectionnumberltmodegt 0 UDP Normal Mode

1 UDP Extended Mode2 Set UDP address to be sent

ltIP addressgt A string parameter which indicates remote IP addressltportgt Remote port

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8227 AT+CIPRXGET Get Data from Network Manually

AT+CIPRXGET Get Data from Network Manually

Test CommandAT+CIPRXGET=

ResponseIf single IP connection (+CIPMUX=0)+CIPRXGET (list of supported ltmodegts)(list of supported ltreqlengthgt)

OKIf multi IP connection (+CIPMUX=1)+CIPRXGET (list of supported ltmodegts) (list of supported ltidgts) (list ofsupported ltreqlengthgt)

OKParametersSee Write Command

Read CommandAT+CIPRXGET

Response+CIPRXGET ltmodegt

OKParametersSee Write Command

Write Command1) If single IP connection(+CIPMUX=0)

AT+CIPRXGET=ltmodegt[ltreqlengthgt]

ResponseOKorERROR1)For single IP connectionIf AT+CIPSRIP=1 is set IP address and port are contained

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 164 281

2) If multi IP connection(+CIPMUX=1)

AT+CIPRXGET=ltmodegt[ltidgtltreqlengthgt]

if ltmodegt=1+CIPRXGET 1[ltIP ADDRESSgtltPORTgt]if ltmodegt=2+CIPRXGET 2ltreqlengthgtltcnflengthgt[ltIP ADDRESSgtltPORTgt]1234567890hellipOKif ltmodegt=3+CIPRXGET 3ltreqlengthgtltcnflengthgt[ltIP ADDRESSgtltPORTgt]5151hellipOKif ltmodegt=4+CIPRXGET 4ltcnflengthgt

OK2)For multi IP connectionIf AT+CIPSRIP=1 is set IP address and port is containedif ltmodegt=1+CIPRXGET 1[ltidgtltIP ADDRESSgtltPORTgt]if ltmodegt=2+CIPRXGET 2ltidgtltreqlengthgtltcnflengthgt[ltIPADDRESSgtltPORTgt]1234567890hellipOKif ltmodegt=3+CIPRXGET 3ltidgtltreqlengthgtltcnflengthgt[ltIPADDRESSgtltPORTgt]5151hellipOKif ltmodegt=4+CIPRXGET 4ltidgtltcnflengthgt

OK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt

0 Disable getting data from network manually the module isset to normal mode data will be pushed to TE directly1 Enable getting data from network manually2 The module can get data but the length of output data cannot exceed 1460 bytes at a time3 Similar to mode 2 but in HEX mode which means themodule can get 730 bytes maximum at a time4 Query how many data are not read with a given ID

ltidgt A numeric parameter which indicates the connection number

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 165 281

ltreqlengthgt Requested number of data bytes (1-1460 bytes)to be readIf ltmodegt=4the range of ltreqlengthgt is 0-2920bytesltcnflengthgt Confirmed number of data bytes to be read which may be less

than ltlengthgt 0 indicates that no data can be readParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteTo enable this function parameter ltmodegt must be set to 1 beforeconnection

8228 AT+CIPRDTIMER Set Remote Delay Timer

AT+CIPRDTIMER Set Remote Delay Timer

Test CommandAT+CIPRDTIMER=

Response+CIPRDTIMER (100-4000)(100-7000)

OKParametersSee Write Command

Read CommandAT+CIPRDTIMER

Response+CIPRDTIMER ltrdsigtimergtltrdmuxtimergt

OKParametersSee Write Command

Write CommandAT+CIPRDTIMER=ltrdsigtimergtltrdmuxtimergt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltrdsigtimergt Remote delay timer of single connection Default value is

2000ltrdmuxtimergt Remote delay timer of multi-connections Default value is

3500Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is used to shorten the disconnect time locally when theremote server has been disconnected

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 166 281

8229 AT+CIPSGTXT Select GPRS PDP context

AT+CIPSGTXT Select GPRS PDP context

Test CommandAT+CIPSGTXT=

Response+CIPSGTXT (01)

OKParametersSee Write Command

Write CommandAT+CIPSGTXT=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 Select first PDP context

1 Select second PDP contextParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is used to select pdp context only for multi IP connection(+CIPMUX=1)

8230 AT+CIPSENDHEX Set CIPSEND Data Format to Hex

AT+CIPSENDHEX Set CIPSEND Data Format to HEX

Test CommandAT+CIPSENDHEX=

Response+ CIPSENDHEX (01)

OKParametersSee Write Command

Write CommandAT+CIPSENDHEX=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 The default format of output data in AT+CIPSEND

1 Set the input data in HEX format when using CIPSENDcommand to send data

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 167 281

ReferenceNote

8231 AT+CIPHEXS Set Output-data Format with suffix

AT+CIPHEXS Set Output-data Format with suffix

Test CommandAT+CIPHEXS=

Response+CIPHEXS (list of supported ltmodegts)

OKParametersSee Write Command

Write CommandAT+CIPHEXS=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 The default format of output data

1 Set the output data with suffix 0d 0a2 Set the output data in HEX format with suffix 0d 0a

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is only available when AT+CIPHEAD=1

8232 AT+CIPTKA Set TCP Keepalive Parameters

AT+CIPTKA Set TCP Keepalive Parameters

Test CommandAT+CIPTKA=

Response+CIPTKA (list of supported ltmodegts)(list of supportedltkeepIdlegts)(list of supported ltkeepIntervalgt)(list ofsupported ltkeepCountgts)

OKParametersSee Write Command

Read CommandAT+CIPTKA

Response+CIPTKA ltmodegtltkeepIdlegtltkeepIntervalgtltkeepCountgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 168 281

ParametersSee Write Command

Write CommandAT+CIPTKA=ltmodegt[ltkeepIdlegt[ltkeepIntervalgt[ltkeepCountgt]]]

Response

OKIf error is related to ME functionalityERRORParametersltmodegt Set TCP keepalive option

0 Disable TCP keep alive mechanism1 Enable TCP keep alive mechanism

ltkeepIdlegt Integer type Idle time (in second) before TCP send the initialkeepalive probe

30-7200ltkeepIntervalgt Interval time (in second) between keepalive probesretransmission

30-75-600ltkeepCountgt Integer type Maximum number of keepalive probes to besent

1-9Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8233 AT+CIPOPTION Enable or Disable TCP nagle algorithm

AT+CIPOPTION Enable or Disable TCP nagle algorithm

Test CommandAT+CIPOPTION=

Response+CIPOPTION (list of supported ltmodegts)

OKParametersSee Write Command

Read CommandAT+CIPOPTION

Response+CIPOPTION ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPOPTION=ltmod

Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 169 281

egt OKIf error is related to ME functionalityERRORParametersltmodegt Config to enable or disable TCP nagle algorithm

0 Enable TCP nagle algorithm1 Disable TCP nagle algorithm

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 170 281

9 AT Commands for HTTP(S)Application

SIM7000 series has an embedded TCPIP stack that is driven by AT commands and enables the hostapplication to easily access the Internet HTTP(S) service This chapter is a reference guide to all the ATcommands and responses defined to use with the TCPIP stack in HTTP(S) Service

91 Overview

AT Command DescriptionAT+SHSSL Select SSL ConfigureAT+SHCONF Set HTTP(S) ParameterAT+SHCONN HTTP(S) ConnectionAT+SHBOD Set BodyAT+SHBODEXT Set Extension BodyAT+SHAHEAD Add HeadAT+SHPARA Set HTTP(S) ParaAT+SHCPARA Clear HTTP(S) Para

AT+SHCHEAD Clear HeadAT+SHSTATE Query HTTP(S) Connection StatusAT+SHREQ Set Request TypeAT+SHREAD Read Response ValueAT+SHDISC Disconnect HTTP(S)AT+HTTPTOFS Download file to ap file systemAT+HTTPTOFSRL State of download file to ap file system

92 Detailed Descriptions of Commands

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 171 281

921 AT+SHSSL Select SSL Configure

AT+SHSSL Select SSL Configure

Test commandAT+SHSSL=

Response+SHSSL (0-5) ca listcert name

OK

Read commandAT+SHSSL

Response+SHSSL ltindexgtltca listgtltcert namegt

OK

Write commandAT+SHSSL=ltindexgtltcalistgtltcertnamegt

ResponseOKorERRORParametersltindexgt CSSLCFG set Configure indexltca listgt Ca Certificate nameltcert namegt Cert Certificate name

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference -

922 AT+SHCONF Set HTTP(S) Parameter

AT+SHCONF Set HTTP(S) Parameter

Test commandAT+SHCONF=

Response+SHCONF HTTPParamTagHTTPParamValue

OK

Read commandAT+SHCONF

Response+SHCONF ltHTTPParamTaggtltHTTPParamValuegt

OK

Write commandAT+SHCONF=ltHTTPParamTaggtltHTTPParamValuegt

ResponseOKorERRORParametersltHTTPParaTaggt ltHTTPParamValuegtURL Server URL address(max is 64 bytes)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 172 281

server domain[ tcpPort]TIMEOUT Hold once request time

Unit is secondDefault 60s range 30-1800BODYLEN Set body max length(max is 1024 bytes)HEADERLEN Set head max length(max is 350 bytes)IPVER Set IP version

0 IPv41 IPv6

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust set URLBODYLENHEADERLEN value TIMEOUT default is 60 sURL format must httpxxxxxxx or httpsxxxxxxx

923 AT+SHCONN HTTP(S) Connection

AT+SHCONN HTTP(S) Connection

Execution commandAT+SHCONN

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -Reference -

924 AT+SHBOD Set Body

AT+SHBOD Set Body

Test commandAT+SHBOD=

Response+SHBOD bodyltbodylengt

OK

Read commandAT+SHBOD

Response+SHBOD ltbodygtltbodylengt

OKWrite commandAT+SHBOD=ltbodygtltbodylengt

ResponseOKor

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 173 281

ERRORParametersltbodygt Set body value (max length is SHCONF Set value)ltbodylengt Set body length (max length is SHCONF Set value)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

925AT+SHBODEXT Set Extension Body

AT+SHBODEXT Set Exetension BodyTest CommandAT+SHBODEXT=

Response+SHBODEXT (range of supported ltbodylengts)(range of supportedlttimeoutgts)

OKRead CommandAT+SHBODEXT

Response+SHBODEXT ltbodygtltlen_bodygt

OKWrite CommandAT+SHBODEXT=ltlen_bodygtlttimeoutgtltCRgttext is enteredltctrl-ZESCgtESC quits without sending

ResponseOKorERRORParametersltbodygt Set body value (max length is SHCONF Set value)ltlen_bodygt Length of ltbodygt Max value is ltbodylengtltbodylengt Max length set byAT+SHCONF=BODYLENltbodylengtlttimeoutgt Timeout for automatically sending edited data(100-10000 ms)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

926 AT+SHAHEAD Add Head

AT+SHAHEAD Add Head

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 174 281

Test commandAT+SHAHEAD=

Response+SHAHEAD typerdquovaluerdquo

OK

Read commandAT+SHAHEAD

Response+SHAHEAD lttypegtltvaluegt

OK

Write commandAT+SHAHEAD=lttypegtltvaluegt

ResponseOKORERRORParameterslttypegt Head type (max length is SHCONF Set value)ltvaluegt Head value (max length is SHCONF Set value)Note The sum of type and value max length is 350

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

927 AT+SHCHEAD Clear Head

AT+SHCHEAD Clear Head

Execution CommandAT+SHCHEAD

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

928 AT+SHPARA Set HTTP(S) Para

AT+SHPARA Set HTTP(S) Para

Test commandAT+SHPARA=

Response+SHPARA keyrdquovaluerdquo

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 175 281

OK

Read commandAT+SHPARA

Response+SHPARA ltkeygtltvaluegt

OK

Write commandAT+SHPARA=ltkeygtltvaluegt

ResponseOKorERRORParametersltkeygt Set key (max is 64 bytes)ltvaluegt Set value (max is 64 bytes)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

929AT+SHCPARA Clear HTTP(S) Para

AT+SHCPARA Clear HTTP(S) ParaTest CommandAT+SHCPARA=

ResponseOK

Execution CommandAT+SHCPARA

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

9210 AT+SHSTATE Query HTTP(S) Connection Status

AT+SHSTATE Query HTTP(S) Connection Status

Read commandAT+SHSTATE

Response+SHSTATE ltstatusgt

OKParametersltstatusgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 176 281

0 Expression HTTP(S) disconnect state1 Expression HTTP(S) connect state

Parameter Saving Mode -Max Response Time -Reference -

9211 AT+SHREQ Set Request Type

AT+SHREQ Set Request Type

Test commandAT+SHREQ=

Response+SHREQ url(1-5)

OK

Read commandAT+SHREQ

Response+SHREQ lturlgtlttypegt

OK

Write commandAT+SHREQ=lturlgtlttypegt

ResponseOKorERRORUnsolicited Result Code+SHREQ lttype stringgtltStatusCodegtltDataLengtParameterslturlgt Request server domain (max is 512 bytes)lttypegt

1 GET2 PUT3 POST4 PATCH5 HEAD

lttype stringgt String of type are GET PUTPOSTPATCHHEADlttimeoutgt Waiting for Response time(default is 60 sec)ltStatusCodegt HTTP(S) Status Code responded by remote server itidentifier refer to HTTP11(RFC2616)

100 Continue101 Switching Protocols200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 177 281

205 Reset Content206 Partial Content300 Multiple Choices301 Moved Permanently302 Found303 See Other304 Not Modified305 Use Proxy307 Temporary Redirect400 Bad Request401 Unauthorized402 Payment Required403 Forbidden404 Not Found405 Method Not Allowed406 Not Acceptable407 Proxy Authentication Required408 Request Time-out409 Conflict410 Gone411 Length Required412 Precondition Failed413 Request Entity Too Large414 Request-URI Too Large415 Unsupported Media Type416 Requested range not satisfiable417 Expectation Failed500 Internal Server Error501 Not Implemented502 Bad Gateway503 Service Unavailable504 Gateway Time-out505 HTTP(S) Version not supported

ltDataLengt The length of data gotParameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

9212 AT+SHREAD Read Response Value

AT+SHREAD Read Response Value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 178 281

Test commandAT+SHREAD=

Response+SHREAD (0-306176)(1-306176)

OK

Write commandAT+SHREAD=ltstartaddressgtltdatalengt

ResponseOK+SHREAD ltdata_lengtltdatagt

+SHREAD ltdata_lengtltdatagtorERROR

Ifltdatalengt is bigger than the data size received itrsquos errorIf ltdatalengt is bigger than 2048 will got multi URC +SHREADParametersltstartaddressgt Start address of dataltdatalengt Set read values lengthltdata_lengt Return data length max is 2048 bytes once

if more than 2048 bytes will return many timer until all data areread out

ltdatagt Response dataParameter Saving Mode -Max Response Time -

ReferenceNoteRead data after request

9213 AT+SHDISC Disconnect HTTP(S)

AT+SHDISC Disconnect HTTP(S)

Execution CommandAT+SHDISC

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -Reference -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 179 281

9214 AT+HTTPTOFS Download File to AP File System

AT+HTTPTOFS Download File to AP File System

Test CommandAT+HTTPTOFS=

Response+HTTPTOFS (1-255)(1-127)

OK

Read CommandAT+HTTPTOFS

Response+HTTPTOFS ltstatusgtlturlgtltfile_pathgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+HTTPTOFS=lturlgtltfile_pathgt[lttimeoutgt[ltretrycntgt]]

ResponseOK

+HTTPTOFS ltStatusCodegtltDataLengtParametersltstatusgt

0 Idle1 Busy

lturlgt The urlltfile_pathgt

File path and name on AP sideFor example customertestbincustapp testbin fotatestbin

lttimeoutgt Timeout of HTTP request Unit is secondRange is 10-1000 default value is 50

ltretrycntgt Retry times of HTTP requestRange is 5-100 default value is 5

ltStatusCodegt HTTP Status Code responded by remote server itidentifier refer to HTTP11(RFC2616)

100 Continue200 OK206 Partial Content400 Bad Request404 Not Found408 Request Time-out500 Internal Server Error600 Not HTTP PDU601 Network Error602 No memory603 DNS Error604 Stack Busy

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 180 281

620 SSL continue65535 Other Errors

ltDataLengtThe length of data download

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

9215 AT+HTTPTOFSRL State of Download File to AP File System

AT+HTTPTOFSRL State of Download File to AP File SystemTest CommandAT+HTTPTOFSRL=

ResponseOK

Read CommandAT+HTTPTOFSRL

Response+HTTPTOFSRL ltstatusgtltcurlen gtlttotallengt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstatusgt Downloading state

0 Idle1 During downloading

ltcurlengt The length of data have been download successfullylttotallengt The length of data download If total length does not been gotlttotallengt will be 0

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 181 281

10 AT Commands for FTP Application

SIM7000 series has an embedded TCPIP stack that is driven by AT commands and enables the hostapplication to easily access the Internet FTP service This chapter is a reference guide to all the ATcommands and responses defined for using with the TCPIP stack in FTP Service

101 Overview

Command DescriptionAT+FTPPORT Set FTP control portAT+FTPMODE Set active or passive FTP modeAT+FTPTYPE Set the type of data to be transferredAT+FTPPUTOPT Set FTP put typeAT+FTPCID Set FTP bearer profile identifierAT+FTPREST Set resume broken downloadAT+FTPSERV Set FTP server addressAT+FTPUN Set FTP user nameAT+FTPPW Set FTP passwordAT+FTPGETNAME Set download file nameAT+FTPGETPATH Set download file pathAT+FTPPUTNAME Set upload file nameAT+FTPPUTPATH Set upload file pathAT+FTPGET Download fileAT+FTPPUT Set upload fileAT+FTPDELE Delete specified file in FTP serverAT+FTPSIZE Get the size of specified file in FTP serverAT+FTPSTATE Get the FTP stateAT+FTPEXTPUT Extend upload fileAT+FTPMKD Make directory on the remote machineAT+FTPRMD Remove directory on the remote machineAT+FTPLIST List contents of directory on the remote machineAT+FTPEXTGET Extend download fileAT+FTPETPUT Upload FileAT+FTPETGET Download FileAT+FTPQUIT Quit current FTP sessionAT+FTPRENAME Rename the Specified File on the Remote Machine

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 182 281

AT+FTPMDTM Get the Last Modification Timestamp of Specified File on the Remote Machine

102 Detailed Descriptions of Commands

1021 AT+FTPPORT Set FTP Control Port

AT+FTPPORT Set FTP Control PortTest CommandAT+FTPPORT=

ResponseOK

Read CommandAT+FTPPORT

Response+FTPPORT ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPORT=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt The value of FTP Control port from 1 to 65535

Default value is 21Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteNumbers above 65535 are illegal as the port identification fields are 16 bitslong in the TCP header

1022 AT+FTPMODE Set Active or Passive FTP Mode

AT+FTPMODE Set Active or Passive FTP ModeTest CommandAT+FTPMODE=

ResponseOK

Read CommandAT+FTPMODE

Response+FTPMODE ltvaluegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 183 281

ParametersSee Write Command

Write CommandAT+FTPMODE=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt 0 Active FTP mode

1 Passive FTP modeParameter Saving Mode NO_SAVEMax Response Time -Reference Note

1023 AT+FTPTYPE Set the Type of Data to Be Transferred

AT+FTPTYPE Set the Type of Data to Be TransferredTest CommandAT+FTPTYPE=

ResponseOK

Read CommandAT+FTPTYPE

Response+FTPTYPE ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPTYPE=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt A For FTP ASCII sessions

I For FTP Binary sessionsParameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteWhen this value is set to A all the data sent by the stack to the FTP serveris made of 7 bits characters (NVT-ASCII the MSB is set to 0) As aconsequence binary data containing 8 bits characters will be corruptedduring the transfer if the FTPTYPE is set to A

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 184 281

1024 AT+FTPPUTOPT Set FTP Put Type

AT+FTPPUTOPT Set FTP Put TypeTest CommandAT+FTPPUTOPT=

ResponseOK

Read CommandAT+FTPPUTOPT

Response+FTPPUTOPT ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTOPT=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt APPE For appending file

STOU For storing unique fileSTOR For storing file

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1025 AT+FTPCID Set FTP Bearer Profile Identifier

AT+FTPCID Set FTP Bearer Profile Identifier

Test CommandAT+FTPCID=

ResponseOKParametersSee Write Command

Read CommandAT+FTPCID

Response+FTPCID ltvaluegt

OKParameterSee Write Command

Write CommandAT+FTPCID=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 185 281

Parametersltvaluegt Bearer profile identifier refer to AT+SAPBR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1026 AT+FTPREST Set Resume Broken Download

AT+FTPREST Set Resume Broken DownloadTest CommandAT+FTPREST=

ResponseOK

Read CommandAT+FTPREST

Response+FTPREST ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPREST=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Broken point to be resumed

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1027 AT+FTPSERV Set FTP Server Address

AT+FTPSERV Set FTP Server AddressTest CommandAT+FTPSERV=

ResponseOK

Read CommandAT+FTPSERV

Response+FTPSERV ltvaluegt

OKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 186 281

See Write Command

Write CommandAT+FTPSERV=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt 32-bit number in dotted-decimal notation (ie xxxxxxxxxxxx)or alphanumeric ASCII text string up to 49 characters if DNS is available

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1028 AT+FTPUN Set FTP User Name

AT+FTPUN Set FTP User Name

Test CommandAT+FTPUN=

ResponseOKParametersSee Write Command

Read CommandAT+FTPUN

Response+FTPUN ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPUN=ltvaluegt

ResponseOK

If error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 49 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1029 AT+FTPPW Set FTP Password

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 187 281

AT+FTPPW Set FTP Password

Test CommandAT+FTPPW=

ResponseOKParametersSee Write Command

Read CommandAT+FTPPW

Response+FTPPW ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPW=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 49 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10210AT+FTPGETNAME Set Download File Name

AT+FTPGETNAME Set Download File NameTest CommandAT+FTPGETNAME=

ResponseOK

Read CommandAT+FTPGETNAME

Response+FTPGETNAME ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPGETNAME=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 99 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 188 281

10211AT+FTPGETPATH Set Download File Path

AT+FTPGETPATH Set Download File PathTest CommandAT+FTPGETPATH=

ResponseOK

Read CommandAT+FTPGETPATH

Response+FTPGETPATH ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPGETPATH=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 255 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10212AT+FTPPUTNAME Set Upload File Name

AT+FTPPUTNAME Set Upload File NameTest CommandAT+FTPPUTNAME=

ResponseOK

Read CommandAT+FTPPUTNAME

Response+FTPPUTNAME ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTNAME=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 189 281

Parametersltvaluegt Alphanumeric ASCII text string up to 99 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10213AT+FTPPUTPATH Set Upload File Path

AT+FTPPUTPATH Set Upload File PathTest CommandAT+FTPPUTPATH=

ResponseOK

Read CommandAT+FTPPUTPATH

Response+FTPPUTPATH ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTPATH=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 255 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10214AT+FTPGET Download File

AT+FTPGET Download FileTest CommandAT+FTPGET=

ResponseOK

Write CommandAT+FTPGET=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPGET 11

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 190 281

If data transfer finished+FTPGET 10

If mode is 1 and it is a failed FTP get sessionOK

+FTPGET 1lterrorgt

If mode is 2+FTPGET 2ltcnflengthgt012345678hellipOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 1 For opening FTP get session

2 For reading FTP download dataltreqlengthgt Requested number of data bytes (1-1460)to be readltcnflengthgt Confirmed number of data bytes to be read which may be lessthan ltlengthgt 0 indicates that no data can be readlterrorgt 61 Net error

62 DNS error63 Connect error64 Timeout65 Server error66 Operation not allow70 Replay error71 User error72 Password error73 Type error74 Rest error75 Passive error76 Active error77 Operate error78 Upload error79 Download error80 Manual quit

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteWhen +FTPGET 11 is shown then use AT+FTPGET=2ltreqlengthgtto read data If the module still has unread data +FTPGET 11 will beshown again in a certain time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 191 281

10215AT+FTPPUT Set Upload File

AT+FTPPUT Set Upload FileTest CommandAT+FTPPUT=

ResponseOK

Write CommandAT+FTPPUT=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPPUT 11ltmaxlengthgt

If mode is 1 and it is a failed FTP get sessionOK

+FTPPUT 1lterrorgt

If mode is 2 and ltreqlengthgt is not 0+FTPPUT 2ltcnflengthgthelliphellip Input dataOK+FTPPUT 111360

If mode is 2 and ltreqlengthgt is 0 it will respond OK and FTP session willbe closedOK

If data transfer finished+FTPPUT 10

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 1 For opening FTP put session

2 For writing FTP upload dataltreqlengthgt Requested number of data bytes(0-ltmaxlengthgt) to betransmittedltcnflengthgt Confirmed number of data bytes to be transmittedltmaxlengthgt The max length of data can be sent at a time It depends onthe network statuslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 192 281

ReferenceNoteWhen +FTPPUT 11ltmaxlengthgt is shown then use AT+FTPPUT=2ltreqlengthgt to write data

10216AT+FTPDELE Delete Specified File in FTP Server

AT+FTPDELE Delete Specified File in FTP Server

Test CommandAT+FTPDELE=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPDELE

ResponseIf successedOK

+FTPDELE 10

If failedOK

+FTPDELE 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteThe file to be deleted is specified by the AT+FTPGETNAME andAT+FTPGETPATH commands

10217AT+FTPSIZE Get the Size of Specified File in FTP Server

AT+FTPSIZE Get the Size of Specified File in FTP Server

Test CommandAT+FTPSIZE=

ResponseOKParametersSee Execution Command

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 193 281

AT+FTPSIZE If successedOK

+FTPSIZE 10ltsizegt

If failedOK

+FTPSIZE 1lterrorgt0

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGETltsizegt The file size Unit byte

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteThe file is specified by the AT+FTPGETNAME and AT+FTPGETPATHcommands

10218AT+FTPSTATE Get the FTP State

AT+FTPSTATE Get the FTP State

Test CommandAT+FTPSTATE=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPSTATE

Response+FTPSTATE ltstategt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstategt

0 Idle1 In the FTP session including FTPGET FTPPUT FTPDELE and

FTPSIZE operationParameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 194 281

10219AT+FTPEXTPUT Extend Upload File

AT+FTPEXTPUT Extend Upload FileTest CommandAT+FTPEXTPUT=

ResponseOK

Write CommandAT+FTPEXTPUT=ltmodegt[ltposgtltlengtlttimeoutgt]

ResponseIf mode is 0 or 1OK

If mode is 2+FTPEXTPUT ltaddressgtltlengthelliphellip Input dataOK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 use default FTPPUT method

1 use extend FTPPUT method2 send data to RAM through serial port then FTPPUT method

will get the data from RAMltposgt data offset address 0-300kltlengt data length 0-300klttimeoutgt timeout value of serial port 1000ms-1000000msltfile namegt File name length should less or equal 50 characterslterrgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

Reference

Note When extend FTPPUT mode is activated input data then execute

AT+FTPPUT=1 to transmit after session is complete if successful itreturns +FTPPUT 10 otherwise it returns +FTPPUT 1lterrorgtlterrorgt see AT+FTPGET

10220AT+FTPMKD Make Directory on the Remote Machine

AT+FTPMKD Make Directory on the Remote MachineTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 195 281

AT+FTPMKD= OK

Execution CommandAT+FTPMKD

ResponseIf successOK

+FTPMKD 10

If failedOK

+FTPMKD 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

The created folder is specified by the AT+FTPGETPATH command

10221AT+FTPRMD Remove Directory on the Remote Machine

AT+FTPRMD Remove Directory on the Remote MachineTest CommandAT+FTPRMD=

ResponseOK

Execution CommandAT+FTPRMD

ResponseIf successOK

+FTPRMD 10

If failedOK

+FTPRMD 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 196 281

Max Response Time 75 seconds(In case no response is received from server)Reference Note

The removed folder is specified by the AT+FTPGETPATH command

10222AT+FTPLIST List Contents of Directory on the Remote Machine

AT+FTPLIST List Contents of Directory on the Remote MachineTest CommandAT+FTPLIST=

ResponseOK

Write CommandAT+FTPLIST=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPLIST 11

If data transfer is finished+FTPLIST 10

If mode is 1 and it is a failed FTP get sessionOK

+FTPLIST 1lterrorgt

If mode is 2+FTPLIST 2ltcnflengthgt012345678hellipOK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt

1 For opening FTP get file list session2 For reading FTP file list

ltreqlengthgt Requested number of data bytes (1-1460) to be readltcnflengthgt Confirmed number of data bytes to be read which may beless than ltreqlengthgt 0 indicates that no data can be readlterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

When +FTPLIST 11 is shown AT+FTPLIST=2ltreqlengthgt can

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 197 281

be used to read data If the module still has unread data +FTPLIST11 will be shown again in a certain time

If using AT+FTPGETPATH to set a directory path it will returned thefiles contents under this directory if set a file path it will return theinformation of the file specified

10223AT+FTPEXTGET Extend Download File

AT+FTPEXTGET Extend Download File

Test CommandAT+FTPEXTGET=

ResponseOKParametersSee Write Command

Read CommandAT+FTPEXTGET

Response+FTPEXTGET ltmodegtltlengthgtOKParametersSee Write Command

Write Command1) if mode is 0 or 1AT+FTPEXTGET=ltmodegt3)if mode is 3AT+FTPEXTGET=ltmodegtltposgtltlengt

ResponseIf mode is 0OK

If mode is 1 and successfully download dataOK

+FTPEXTGET 10

If mode is 1 and failed to download dataOK

+FTPEXTGET 1lterrorgt

If mode is 3 and successfully download data+FTPEXTGET 3ltlengthgt0123456hellipOKIf ltfile namegt is already exist in flashERRORParametersltmodegt 0 use default FTPGET method

1 open extend FTP get session and download data to RAM3 read the downloaded data from RAM then output it to the

serial port

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 198 281

ltfile namegt File name length should less than or equal to 50 charactersltposgt data offset should less than ltlengthgtltlengt data length 0-300kltlengthgt The length of the downloaded data from the remote machinelterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

The data it can get is 300k at most

10224AT+FTPETPUT Upload File

AT+FTPETPUT Upload File

Test CommandAT+FTPETPUT=

Response

OKParametersSee Write Command

Write CommandAT+FTPETPUT=ltmodegt

ResponseIf mode is 1 and successfully open PUT sessionOK

+FTPETPUT 11

If mode is 1 and failed to open PUT sessionOK

+FTPETPUT 1lterrorgt

If mode is 2+FTPETPUT 21hellip Input dataltETXgt To notify the module that all data has been sent switch

from data mode to command modeOK

If data transfer finished+FTPETPUT 10

If data transfer failed+FTPETPUT 1lterrorgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 199 281

ltmodegt 1 For opening FTPETPUT session2 For writing FTP upload data

lterrorgt See AT+FTPEXTGETParameter Saving Mode NO_SAVEMax Response Time -

Reference

Note The TCPIP stack will only interpret an ltETXgt character as the end of

the file to be transferred if its not preceded by a ltDLEgt character As aconsequence the attached host must send ltETXgt characters precededby ltDLEgt characters and it must also code ltDLEgt characters inltDLEgtltDLEgt

10225AT+FTPETGET Download File

AT+FTPETGET Download File

Test CommandAT+FTPETGET=

Response

OKParametersSee Write Command

Write CommandAT+FTPETGET=ltmodegt

ResponseIf mode is 1 and successfully open GET sessionOK

+FTPETGET 11

If data transfer finished0123456789hellipltETXgt To notify the user that all data transfer has been finished

switch from data mode to command mode

+FTPETGET 10

If mode is 1 and failed to download dataOK

+FTPETGET 1lterrorgtParametersltmodegt 1 Open FTPETGET session and download datalterrorgt See AT+FTPEXTGET

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 200 281

Reference

Note Each ltETXgt character present in the payload data of the FTP flow will

be coded by the TCPIP stack on the serial port as ltDLEgtltETXgt EachltDLEgt character will be coded as ltDLEgtltDLEgt The attached hostmust then decode the FTP flow to remove these escape characters

10226AT+FTPQUIT Quit Current FTP Session

AT+FTPQUIT Quit Current FTP SessionTest CommandAT+FTPQUIT=

ResponseOK

Execution CommandAT+FTPQUIT

Response

If the current operation is GET methodOK

+FTPGET 180

If the current operation is PUT methodOK

+FTPPUT 180

If FTP is in idle stateERROR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10227AT+FTPRENAME Rename the Specified File on the Remote Machine

AT+FTPRENAME Rename the Specified File on the Remote Machine

Test CommandAT+FTRENAME=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPRENAME

ResponseIf successOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 201 281

+FTPRENAME 10

If failedOK

+FTPRENAME 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterlterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note The file is specified by the AT+FTPGETNAME and

AT+FTPGETPATH commands The new file name is set by AT+FTPPUTNAME and

AT+FTPPUTPATH command

10228AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine

AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine

Test CommandAT+FTPMDTM=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPMDTM

ResponseIf successOK

+FTPMDTM 10lttimestampgt

If failedOK

+FTPMDTM 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterlterrorgt See AT+FTPGET

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 202 281

lttimestampgt The last modification timestamp of the specified file

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThe file is specified by the AT+FTPGETNAME and AT+FTPGETPATHcommands

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 203 281

11 AT Command for NTP function

111 Overview

Command DescriptionAT+CNTPCID Set GPRS bearer profilersquos IDAT+CNTP Synchronize network time

112 Detailed Descriptions of Commands

1121 AT+CNTPCID Set GPRS Bearer Profilersquos ID

AT+CNTPCID Set GPRS Bearer Profilersquos ID

Test CommandAT+CNTPCID=

Response+ CNTPCID (range of supporded ltcidgts)

OKParametersSee Write Command

Read CommandAT+CNTPCID

Response+ CNTPCID ltcidgt

OKParametersSee Write Command

Write CommandAT+CNTPCID=ltcidgt

ResponseOKIf error is related to ME functionalityERRORParametersltcidgt Bearer profile identifier refer to AT+SAPBR

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 204 281

Reference Note

1122 AT+CNTP Synchronize Network Time

AT+CNTP Synchronize Network Time

Test CommandAT+CNTP=

Response+CNTP (length of ltntp servergt)(range of lttime zonegt)(range of ltcidgt)(range of ltmodegt)

OKParameterSee Write Command

Read CommandAT+CNTP

Response+ CNTP ltntp severgtlttime zonegtltcidgtltmodegt

OKParameterSee Write Command

Write CommandAT+CNTP=ltntpservergt[lttimezonegt][ltcidgt][ltmodegt]

ResponseOKParameterltntp servergt NTP serverrsquos urllttime zonegt Local time zone the range is (-47 to 48) in fact timezone range (-12 to 12) but taking into account that some countries andregions will use half time zone or even fourth time zone so the entireextended four time zones X so that when the time zone of the input integersare used without the need for decimal Time zone in front of the West if it isa negative number indicates the time zoneltcidgt Bearer profile identifier refer to AT+SAPBRltmodegt print network time on uart and set to local time

0 Just set network to localtime1 Just output network time to AT port2 Set network to localtime and output network time to AT port

Execution commandAT+CNTP

ResponseOK

+CNTP ltcodegt[lttimegt]Parameterltcodegt 1 Network time synchronization is successful

61 Network Error62 DNS resolution error63 Connection Erro64 Service response error

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 205 281

65 Service Response Timeoutlttimegt Network time

Parameter Saving Mode -Max Response Time -

ReferenceNote After successful synchronization time you can use AT+CCLK to query

local time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 206 281

12 AT Commands for OneNetApplication

121 Overview

Command DescriptionAT+MIPLCREATE Create OneNet configurationAT+MIPLDELETE Delete OneNet configurationAT+MIPLOPEN Connect to OneNetAT+MIPLADDOBJ Add objectAT+MIPLDELOBJ Delete objectAT+MIPLCLOSE Disconnect to OneNetAT+MIPLNOTIFY Notify data to OneNetAT+MIPLREADRSP Send response on read commandAT+MIPLWRITERSP Send response on write commandAT+MIPLEXECUTERSP Send response on execute commandAT+MIPLOBSERVERSP Send response on observe commandAT+MIPLDISCOVERRSP Send response on discover commandAT+MIPLPARAMETERRSP Send response on parameter commandAT+MIPLUPDATE Update registrationAT+MIPLVER Version of OneNet SDKAT+MIPLBOOTSTRAP Bootstrap mode+MIPLREAD Read request to user+MIPLWRITE Write request to user+MIPLEXECUTE Execute request to user+MIPLOBSERVE Observe request to user+MIPLDISCOVER Discover request to user+MIPLPARAMETER Set parameter request to user+MIPLEVENT Event indication to user

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 207 281

122 Detailed Descriptions of Commands

1221 AT+MIPLCREATE Create OneNet configuration

AT+MIPLCREATE Create OneNet configuration

Test CommandAT+MIPLCREATE=

Response+MIPLCREATE ltsizegtltconfiggtltindexgtlttotalsizegtltflaggt

OKParametersSee Write Command

Execution CommandAT+MIPLCREATE

Responseltrefgt

OK

Write CommandAT+MIPLCREATE=ltsizegtltconfiggtltindexgtlttotalsizegtltflaggt

Responseltrefgt

OKParametersltsizegt Current ltconfiggt sizeltconfiggt Config in hex formatltindexgt Current config indexlttotalsizegt Total config sizeltflaggt Indicate the input is over or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1222 AT+MIPLDELETE Delete OneNet configuration

AT+MIPLDELETE Delete OneNet configuration

Test CommandAT+MIPLDELETE=

Response+MIPLDELETE ltrefgt

OKParametersSee Write Command

Write CommandAT+MIPLDELETE=ltref

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 208 281

gt Parametersltrefgt Config id

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1223 AT+MIPLOPEN Connect to OneNet

AT+MIPLOPEN Connect to OneNet

Test CommandAT+MIPLOPEN=

Response+MIPLOPEN ltrefgtltlifetimegtltparamgt

OKParametersSee Write Command

Write CommandAT+MIPLOPEN=ltrefgtltlifetimegtltparamgt

ResponseOKParametersltrefgt Config idltlifetimegt Lifetime to update automaticallyltparamgt Reserved

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1224 AT+MIPLADDOBJ Add object

AT+MIPLADDOBJ Add object

Test CommandAT+MIPLADDOBJ=

Response+MIPLADDOBJltrefgtltobjectidgtltinstancecountgtltinstanceBitmapgtltattributeCountgtltactionCountgt

OKParametersSee Write Command

Write CommandAT+MIPLADDOBJ=ltrefgtltobjectidgtltinstance

ResponseOKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 209 281

countgtltinstanceBitmapgtltattributeCountgtltactionCountgt

ltrefgt Config idltobjectidgt Object idltinstancecountgt Count of instanceltinstanceBitmapgt Bitmap of instanceltattributeCountgt Count of attribute resourceltactionCountgt Count of action resource

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1225 AT+MIPLDELOBJ Delete Object

AT+MIPLDELOBJ Delete object

Test CommandAT+MIPLDELOBJ=

Response+MIPLDELOBJ ltrefgtltobjectidgt

OKParametersSee Write Command

Write CommandAT+MIPLDELOBJ=ltrefgtltobjectidgt

ResponseOKParametersltrefgt Config idltobjectgt Object id

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1226 AT+MIPLCLOSE Disconnect to OneNet

AT+MIPLCLOSE Disconnect to OneNet

Test CommandAT+MIPLCLOSE=

Response+MIPLCLOSE ltrefgt

OKParametersSee Write Command

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 210 281

AT+MIPLCLOSE=ltrefgt OKParametersltrefgt Config id

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1227 AT+MIPLNOTIFY Notify Data to OneNet

AT+MIPLNOTIFY Notify Data to OneNet

Test CommandAT+MIPLNOTIFY=

Response+MIPLNOTIFYltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt[ltackidgt]

OKParametersSee Write Command

Write CommandAT+MIPLNOTIFY=ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt[ltackidgt]

ResponseOKParametersltrefgt Config idltobjectidgt Object idltinstanceidgt Instance idltresourceidgt Resource idltvaluetypegt Type of value

1 String2 Opaque3 Integer4 Float5 Bool

ltlengt Lengthltvaluegt Value stringltindexgt Index of current inputltflaggt Indicate the input is over or notltackidgt Need ack or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 211 281

1228 AT+MIPLREADRSP Send Response on Read Command

AT+MIPLREADRSP Send Response on Read Command

Test CommandAT+MIPLREADRSP=

Response+MIPLREADRSPltrefgtltmsgidgtltresultgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt

OKParametersSee Write Command

Write CommandAT+MIPLREADRSP=ltrefgtltmsgidgtltresultgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Resultltobjectidgt Object idltinstanceidgt Instance idltresourceidgt Resource idltvaluetypegt Type of value

1 String2 Opaque3 Integer4 Float5 Bool

ltlengt Lengthltvaluegt Value stringltindexgt Index of current inputltflaggt Indicate the input is over or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1229 AT+MIPLWRITERSP Send Response on Write Command

AT+MIPLWRITERSP Send Response on Write CommandTest CommandAT+MIPLWRITERSP=

Response+MIPLWRITERSP ltrefgtltmsgidgtltresultgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 212 281

OKParametersSee Write Command

Write CommandAT+MIPLWRITERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12210AT+MIPLEXECUTERSP Send Response on Execute Command

AT+MIPLEXECUTERSP Send Response on Execute Command

Test CommandAT+MIPLEXECUTERSP=

Response+MIPLEXECUTERSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLEXECUTERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12211AT+MIPLOBSERVERSP Send Response On Observe Command

AT+MIPLOBSERVERSP Send Response on Observe CommandTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 213 281

AT+MIPLOBSERVERSP=

+MIPLOBSERVERSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLOBSERVERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12212AT+MIPLDISCOVERRSP Send Response on Discover Command

AT+MIPLDISCOVERRSP Send Response on Discover Command

Test CommandAT+MIPLDISCOVERRSP=

Response+MIPLDISCOVERRSP ltrefgtltmsgidgtltresultgtltlengthgtltvaluestringgt

OKParametersSee Write Command

Write CommandAT+MIPLDISCOVERRSP=ltrefgtltmsgidgtltresultgtltlengthgtltvaluestringgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Resultltlengthgt Number of resourceidltvaluestringgt Resource id string

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12213AT+MIPLPARAMETERRSP Send Response on Parameter Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 214 281

AT+MIPLPARAMETERRSP Send Response on Parameter Command

Test CommandAT+MIPLPARAMETERRSP=

Response+MIPLPARAMETERRSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLPARAMETERRSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12214AT+MIPLUPDATE Update Registration

AT+MIPLUPDATE Update Registration

Test CommandAT+MIPLUPDATE=

Response+MIPLUPDATE ltrefgtltlifetimegtltflaggt

OKParametersSee Write Command

Write CommandAT+MIPLUPDATE=ltrefgtltlifetimegtltflaggt

ResponseOKParametersltrefgt Config idltlifetimegt Lifetime to updateltflaggt Update with object update or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12215AT+MIPLVER Version of OneNet SDK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 215 281

AT+MIPLVER Version of OneNet SDK

Read CommandAT+MIPLVER

Response+MIPLVER ltversiongt

OKParametersltversiongt Version of SDK

Parameter Saving Mode -Max Response Time -Reference

Note

12216AT+MIPLBOOTSTRAP Bootstrap Mode

AT+MIPLBOOTSTRAP Bootstrap Mode

Write CommandAT+MIPLBOOTSTRAP=ltmodegt

ResponseOKParametersltmodegt Bootstrap mode

0 Disable1 Enable

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12217+MIPLREAD Read Request to User

+MIPLREAD Read Request to UserResponse+MIPLREAD ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id read all resources of all instances ofthe object if instanceid equals -1ltresourceidgt Integer resource id read all resources of the instance ifresourceid equals -1

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 216 281

12218+MIPLWRITE Write Request to User

+MIPLWRITE Write Request to UserResponse+ MIPLWRITEltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltflaggtltindexgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance idltresourceidgt Integer resource idltvaluetypegt Integer write data value type

1 String2 Opaque3 Integer0 Float5 Bool

ltlengt Integer write data length It can be ommited if valuetype is Integeror Float or Boolltvaluegt Integer write data valueltflaggt Integer message flag

1 First message2 Middle message0 Last message

ltindexgt Integer message index from 0 to 1024

12219+MIPLEXECUTE Execute Request to User

+MIPLEXECUTE Execute Request to UserResponse+MIPLEXECUTEltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltlengtltargumentsgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 217 281

ltresourceidgt Integer resource idltlengt Integer parameter lengthltargumentsgt String parameter string

12220+MIPLOBSERVE Observe Request to User

+MIPLOBSERVE Observe Request to UserResponse+ MIPLOBSERVEltrefgtltmsgidgtltflaggtltobjectidgtltinstanceidgtltresourceidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltflaggt Integer observe flag

1 Indicates observe0 Indicates cancel observe

ltobjectidgt Integer object idltinstanceidgt Integer instance id observe all resources of all instancesof the object if instanceid equals -1ltresourceidgt Integer resource id observe all resources of the instance ifresourceid equals -1

12221+MIPLDISCOVER Discover Request to User

+MIPLDISCOVER Discover Request to UserResponse+MIPLDISCOVER ltrefgtltmsgidgtltobjectidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object id

12222+MIPLPARAMETER Set Parameter Request to User

+MIPLPARAMETER Set Parameter Request to UserResponse+MIPLPARAMETER

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 218 281

ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltlengtltparametergtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id observe all resources of all instancesof the object if instanceid equals -1ltresourceidgt Integer resource id observe all resources of the instance ifresourceid equals -1ltlengt Integer parameter lengthltparametergt String parameter string must start with and end with

pmin=xxx pmax=xxx gt=xxx lt=xxx stp=xxx

12223+MIPLEVENT Event Indication to User

+MIPLEVENT Event Indication to UserResponse+MIPLEVENT ltrefgtltevtidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltevtidgt Integer event id

1 BOOTSTRAP_START2 BOOTSTRAP_SUCCESS3 BOOTSTRAP_FAILED4 CONNECT_SUCCESS5 CONNECT_FAILED6 REG_SUCCESS7 REG_FAILED8 REG_TIMEOUT9 LIFETIME_TIMEOUT10 STATUS_HALT11 UPDATE_SUCCESS12 UPDATE_FAILED13 UPDATE_TIMEOUT14 UPDATE_NEED15 UNREG_DONE20 RESPONSE_FAILED21 RESPONSE_SUCCESS25 NOTIFY_FAILED26 NOTIFY_SUCCESS

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 219 281

13 AT Commands for Telecom IOTApplication

131 Overview

Command DescriptionAT+SIMLCREATE Create configurationAT+SIMLMODE Connection modeAT+SIMLOPEN Connect to Telecom IOTAT+SIMLSEND Send data to Telecom IOTAT+SIMLCLOSE Disconnect to Telecom IOT

132 Detailed Descriptions of Commands

1321 AT+SIMLCREATE Create Configuration

AT+SIMLCREATE Create Configuration

Test CommandAT+SIMLCREATE=

Response+SIMLCREATE ltconfiggt

OKParametersSee Write Command

Write CommandAT+SIMLCREATE=ltconfiggt

ResponseOKParametersltconfiggt Config in hex format

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 220 281

1322 AT+SIMLMODE Connection Mode

AT+SIMLMODE Connection Mode

Test CommandAT+SIMLMODE=

Response+SIMLMODE ltmodegt

OKParametersSee Write Command

Write CommandAT+SIMLMODE=ltmodegt

ResponseOKParametersltmodegt Connection mode

1 Other2 China Telecom IOT

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1323 AT+SIMLOPEN Connect to Telecom IOT

AT+SIMLOPEN Connect to Telecom IOT

Test CommandAT+SIMLOPEN=

Response+SIMLOPEN ltlifetimegt

OKParametersSee Write Command

Write CommandAT+SIMLOPEN=ltlifetimegt

ResponseOKParametersltlifetimegt Reserved

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 221 281

1324 AT+SIMLSEND Send Data to Telecom IOT

AT+SIMLSEND Send Data to Telecom IOT

Test CommandAT+SIMLSEND=

Response+SIMLSEND ltdatagtltflaggt

OKParametersSee Write Command

Write CommandAT+SIMLSEND=ltdatagtltflaggt

ResponseOKParametersltdatagt String in hex formatltflaggt

0 Input over1 Input not over

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1325 AT+SIMLCLOSE Disconnect to Telecom IOT

AT+SIMLCLOSE Disconnect to Telecom IOT

Execution CommandAT+SIMLCLOSE

ResponseOKParameters

Parameter Saving Mode -Max Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 222 281

14 AT Commands for GNSSApplication

SIM7000 series modules provide GNSS AT command is as follows

141 Overview

Command DescriptionAT+CGNSPWR GNSS Power ControlAT+CGNSINF GNSS Navigation Information Parsed From NMEA SentencesAT+CGNSURC GNSS Navigation URC ReportAT+CGNSPORT GNSS NMEA Out Port SetAT+CGNSCOLD GNSS Cold StartAT+CGNSWARM GNSS Warm StartAT+CGNSHOT GNSS Hot StartAT+CGNSMOD GNSS Work Mode SetAT+CGNSCFG GNSS NMEA Out ConfigureAT+CGNSTST GNSS NMEA Data Output to AT PortAT+CGNSXTRA GNSS XTRA Function OpenAT+CGNSCPY GNSS XTRA File CopyAT+CGNSRTMS GNSS NMEA out frequency configureAT+CGNSHOR Configure Positioning Desired AccuracyAT+CGNSUTIPR Configure Baud Rate When NMEA Output From UART3AT+CGNSNMEA Configure NMEA output sentencesAT+CGTP IZAT GNSS ConfigureAT+CGNSSUPLCFG GNSS SUPL ConfigureAT+CGNSSUPL GNSS SUPL Control

142 Detailed Descriptions of Commands

1421 AT+CGNSPWR GNSS Power Control

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 223 281

AT+CGNSPWR GNSS Power Control

Test CommandAT+CGNSPWR=

Response+CGNSPWR (list of supported ltmodegts )

OKParametersSee Write Command

Read CommandAT+CGNSPWR

ResponseTA returns the current status of GNSS Power supply+CGNSPWR ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSPWR=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS power supply1 Turn on GNSS power supply

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNMEA data will not out put to usbrsquos NMEA port when set AT+CGNSPWR=1through uart port except config it by AT+CGNSCFG=1

1422 AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences

AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences

Test CommandAT+CGNSINF=

ResponseOKParametersSee Execution Command

Execution CommandAT+CGNSINF

Response+CGNSINF ltGNSS run statusgtltFix statusgtltUTC date ampTimegtltLatitudegtltLongitudegtltMSL AltitudegtltSpeed OverGroundgtltCourse Over GroundgtltFixModegtltReserved1gtltHDOPgtltPDOPgtltVDOPgtltReserved2gtltGNSSSatellites in ViewgtltGNSS Satellites UsedgtltGLONASS SatellitesUsedgtltReserved3gtltCN0 maxgtltHPAgtltVPAgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 224 281

OKParametersltGNSS run statusgt

0 GNSS off1 GNSS on

ltFix statusgt0 Not fixed position1 Fixed position

See below table 15-1Parameter Saving Mode NO_SAVEMax Response Time -Reference

Table 15- 1 AT+CGNSINF return ParametersIndex Parameter Unit Range Length

1 GNSS run status -- 0-1 12 Fix status -- 0-1 1

3 UTC date amp TimeyyyyMMddhhmm

sssss

yyyy [19802039]MM [112]dd [131]hh [023]mm [059]

sssss[000060999]

18

4 Latitude plusmndddddddd [-9000000090000000] 105 Longitude plusmnddddddddd [-180000000180000000] 11

6 MSL Altitude meters 8

7 Speed Over Ground Kmhour [099999] 6

8 Course Over Ground degrees [036000] 6

9 Fix Mode -- 012[1] 1

10 Reserved1 0

11 HDOP -- [0999] 4

12 PDOP -- [0999] 4

13 VDOP -- [0999] 4

14 Reserved2 0

15 GNSS Satellites in View -- [099] 2

16 GPS Satellites Used -- [099] 2

17 GLONASS Satellites used -- [099] 2

18 Reserved3 0

19 CN0 max dBHz [055] 2

20 HPA[2] meters [099999] 6

21 VPA[2] meters [099999] 6

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 225 281

Total(94) chars

Note1 The range of ltFix Modegt depends on the GNSS chip used2 Reserved

1423 AT+CGNSURC GNSS Navigation URC Report

AT+CGNSURC GNSS Navigation URC Report

Test CommandAT+CGNSURC=

Response+CGNSURC (0-255)

OKParametersSee Write Command

Read CommandAT+CGNSURC

ResponseTA returns the current URC setting+CGNSURC ltNavigation modegt

OKParametersSee Write CommandUnsolicited Result Code+UGNSINF ltGNSS run statusgtltFix statusgtltUTC date ampTimegtltLatitudegtltLongitudegtltMSL AltitudegtltSpeed OverGroundgtltCourse Over GroundgtltFixModegtltReserved1gtltHDOPgtltPDOPgtltVDOPgtltReserved2gtltGNSSSatellites in ViewgtltGNSS Satellites UsedgtltGLONASS SatellitesUsedgtltReserved3gtltCN0 maxgtltHPAgtltVPAgt

Write CommandAT+CGNSURC=ltNavigation modegt

ResponseOKorERRORParametersltNavigation modegt

0 Turn off navigation data URC report1 Turn on navigation data URC report and report every GNSS FIX2 Turn on navigation data URC report and report every 2 GNSS FIXhellip255 Turn on navigation data URC report and report every 255 GNSS FIX

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 226 281

ReferenceNote Factory setting is AT+CGNSURC=0 URC +UGNSINF parameters are the same as +CGNSINF return

1424 AT+CGNSPORT GNSS NMEA Out Port Set

AT+CGNSPORT GNSS NMEA Out Port Set

Test CommandAT+CGNSPORT=

Response+CGNSPORT (list of supported ltportgt)

OKParametersSee Write Command

Read CommandAT+CGNSPORT

Response+CGNSPORT ltportgt

OK

Write CommandAT+CGNSPORT=ltportgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltportgt Num of the port NMEA out

3 NMEA port4 NONE

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

Module must reboot to make it effect if ltportgt value is changed

1425 AT+CGNSCOLD GNSS Cold Start

AT+CGNSCOLD GNSS Cold StartTest CommandAT+CGNSCOLD=

ResponseOK

Execution CommandAT+CGNSCOLD

ResponseIf AT+CGNSXTRA=0OKElse if AT+CGNSXTRA=1OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 227 281

+CGNSXTRA ltmodgtParametersltmodgt

0 Aid XTRA file success1 XTRA file is not exist2 XTRA file is not effective

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1426 AT+CGNSWARM GNSS Warm Start

AT+CGNSWARM GNSS Warm StartTest CommandAT+CGNSWARM=

ResponseOK

Execution CommandAT+CGNSWARM

Response

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

1427 AT+CGNSHOT GNSS Hot Start

AT+CGNSHOT GNSS Hot StartTest CommandAT+CGNSHOT=

ResponseOK

Execution CommandAT+CGNSHOT

Response

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 228 281

1428 AT+CGNSMOD GNSS Work Mode Set

AT+CGNSMOD GNSS Work Mode Set

Test CommandAT+CGNSMOD=

Response+CGNSMOD (list of supported ltgps modegt)(list of supported ltglomodegts)(list of supported ltbd modegts)(list of supported ltgal modegts)

OKParametersSee Write Command

Read CommandAT+CGNSMOD

Response+CGNSMOD ltgps modegtltglo modegtltbd modegtltgal modegt

OK

Write CommandAT+CGNSMOD=ltgpsmodegtltglomodegtltbdmodegtltgal modegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltGPS modegt GPS work mode

1 Start GPS NMEA outltglo modegt GLONASS work mode

0 Stop GLONASS NMEA out1 Start GLONASS NMEA out

ltbd modegt BEIDOU work mode0 Stop BEIDOU NMEA out1 Start BEIDOU NMEA out2 BEIDOU outside of us

ltga modegt GALILEAN work mode0 Stop GALILEAN NMEA out1 Start GALILEAN NMEA out2 GALILEAN outside of us

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

1429 AT+CGNSCFG GNSS NMEA Out Configure

AT+CGNSCFG GNSS NMEA Out ConfigureTest CommandAT+CGNSCFG=

Response+CGNSCFG (list of supported ltmodegts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 229 281

OKParametersSee Write Command

Read CommandAT+CGNSCFG

ResponseTA returns the current status of configure+CGNSCFG ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSCFG=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS NMEA data output to USBrsquos NMEA port when setAT+CGNSPWR=10 through UART

1 Turn on GNSS NMEA data output to USBrsquos NMEA port when setAT+CGNSPWR=10 through UART2 Turn on GNSS NMEA data output to UART3 port when setAT+CGNSPWR=10

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command only supported in UART port

14210AT+CGNSTST GNSS NMEA Data Output to AT Port

AT+CGNSTST GNSS NMEA Data Output to AT Port

Test CommandAT+CGNSTST=

Response+CGNSTST (0-1) (1-255)

OKParametersSee Write Command

Read CommandAT+CGNSTST

ResponseTA returns the current status of configure+CGNSTST ltTSTgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 230 281

ParametersSee Write Command

Write CommandAT+CGNSTST=ltTSTgt[ltcontgt]

ResponseOKorERRORParametersltTSTgt

0 Turn off GNSS NMEA data out put to AT port1 Turn on GNSS NMEA data out put to AT port

ltcontgt the number of NMEA data package1-255

Parameter Saving Mode NO_SAVEMax Response Time -Reference

14211AT+CGNSXTRA GNSS XTRA Function Open

AT+CGNSXTRA GNSS XTRA Function Open

Test CommandAT+CGNSXTRA=

Response+CGNSXTRA (0-1)

OKParametersSee Write Command

Read CommandAT+CGNSXTRA

ResponseTA returns the current status of configure+CGNSXTRA ltenablegt

OKParametersSee Write Command

Write CommandAT+CGNSXTRA=ltenablegt

ResponseOKorERRORParametersltenablegt

0 Disable XTRA function1 Enable XTRA function

Execution CommandAT+CGNSXTRA

ResponseThis command is used to query validate time of XTRA file The XTRA file

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 231 281

exists if the download and copy are successfulIf XTRA file is not existERRORElse if XTRA file is existltvalidDurationHoursgtltInject gpsOneXTR GPS timegt

OKParametersltvalidDurationHoursgt Validate time of XTRA fileUnit is Hour Defautvalue is 168ltInject gpsOneXTR GPS timegt Download time of XTRA file

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

14212AT+CGNSCPY GNSS XTRA File Copy

AT+CGNSCPY GNSS XTRA File Copy

Test CommandAT+CGNSCPY=

ResponseOKParametersSee Execution Command

Execution CommandAT+CGNSCPY

Response+CGNSCPY ltretgt

OKParametersltretgt

1 File not exist0 Copy success

Parameter Saving Mode NO_SAVEMax Response Time -Reference

14213AT+CGNSRTMS GNSS NMEA Out Frequency Configure

AT+CGNSRTMS GNSS NMEA Out Frequency ConfigureTest CommandAT+CGNSRTMS=

Response+CGNSRTMS (list of supported ltfrequencygts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 232 281

OKParametersSee Read Command

Read CommandAT+CGNSRTMS

Response+CGNSRTMS ltfrequency gt

OKParametersltfrequencygt GNSS NMEA Out Frequency range is 50-1000

Defaultvalue is 1000Parameter Saving Mode NO_SAVEMax Response Time -Reference

14214AT+CGNSHOR Configure Positioning Desired Accuracy

AT+CGNSHOR Configure Positioning Desired Accuracy

Test CommandAT+CGNSHOR=

Response+CGNSHOR (0-1800000)

OKParametersSee Write Command

Read CommandAT+CGNSHOR

ResponseTA returns the current status of configure+CGNSHOR ltaccgt

OKParametersSee Write Command

Write CommandAT+CGNSHOR=ltaccgt

ResponseOKorERRORParametersltaccgt Configure the positioning desired accuracy threshold in meters

Range 0-1800000 Default value is 50Parameter Saving Mode NO_SAVEMax Response Time -Reference

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 233 281

14215AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3

AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3

Test CommandAT+CGNSUTIPR=

Response+CGNSUTIPR (9600192003840057600115200)

OKParametersSee Write Command

Read CommandAT+CGNSUTIPR

ResponseTA returns the current status of configure+CGNSUTIPR ltiprgt

OKParametersSee Write Command

Write CommandAT+CGNSUTIPR=ltiprgt

ResponseOKorERRORParametersltiprgt Baud rate when NMEA output from UART3

9600192003840057600115200

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteWhen GPS is started set AT+CGNSUTIPR=ltiprgt first then useAT+CGNSCFG=2 to configure UART3 output After turning on GPS youcan use the set baud rate output in UART3

14216AT+CGNSNMEA Configure NMEA Output Sentences

AT+CGNSNMEA Configure NMEA Output Sentences

Test CommandAT+CGNSNMEA=

Response+CGNSNMEA (range of supported ltnmeagts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 234 281

OKParametersSee Write Command

Read CommandAT+CGNSNMEA

Response+CGNSNMEA ltnmeagt

OKParametersSee Write Command

Write CommandAT+CGNSNMEA=ltnmeagt

This command is used to configure NMEA output sentences which aregenerated by the GPS One engine when position data is availableResponseOKorERRORParametersltnmeagt Range is 0-262143Each bit enables an NMEA sentence output as follows

Bit 0 GPGGA (global positioning system fix data)Bit 1 GPRMC (recommended minimum specific GPSTRANSIT data)Bit 2 GPGSV (GPS satellites in view)Bit 3 GPGSA (GPS DOP and active satellites)Bit 4 GPVTG (track made good and ground speed)Bit 5 PQXFI (Global Positioning System Extended Fix Data)Bit 6 GLGSV (GLONASS satellites in view GLONASS fixes only)Bit 7 GNGSA (1 GPS2 Glonass3 GALILE DOP and Active

Satellites)Bit 8 GNGNS (fix data for GNSS receiversoutput forGPSGLONASSGALILEO)Bit 9 ReservedBit 10 GAGSV (GALILEO satellites in view)Bit 11 ReservedBit 12 ReservedBit 13 ReservedBit 14 ReservedBit 15 ReservedBit 16 BDGSAPQGSA (BEIDOUQZSS DOP and active satellites)Bit 17 BDGSVPQGSV (BEIDOUQZSS satellites in view)

Set the desired NMEA sentence bit(s) If multiple NMEA sentence formatsare desired OR the desired bits together

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

Reserved default 0 set invalid

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 235 281

14217AT+CGTP IZAT GNSS Configure

AT+CGTP IZAT GNSS Configure

Test CommandAT+CGTP=

ResponseOKParametersSee Write Command

Read CommandAT+CGTP

Response+CGTPltfeature_controlgtltuser_session_controlgtltprimary_svr_addressgtltprimary_svr_portgtltsecondary_svr_addressgtltsecondary_svr_portgt

OKParametersSee Write Command

Write CommandAT+CGTP=ltfeature_controlgt

ResponseIf successfullyOKIf failedERRORParametersltfeature_controlgt

0 GTP disabled1 GTP enabled

If you want to use IZAT functionthis value must be 1ltuser_session_controlgt

0 Connection to the XTS is never permitted1 Connection to the XTS is always permitted

If you want to use IZAT functionthis value must be 1ltprimary_svr_addressgt the IP address of the primary GTP ServerIf you want to use IZAT functionthis value must be gtp1izatcloutnetltprimary_svr_portgt the port number of the primaryIf you want to use IZAT functionthis value must be 443ltsecondary_svr_addressgt the IP address of the secondary GTPServerIf you want to use IZAT functionthis value must be gtp2izatcloutnetltsecondary_svr_portgt the port number of the primaryIf you want to use IZAT functionthis value must be 443ltlatitudegt Latitude (specified in WGS84 datum)Type Floating pointUnits DegreesRange -900 to 900Positive values indicate northern latitude

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 236 281

Negative values indicate southern latitudeltlongitudegt Longitude (specified in WGS84 datum)Type Floating pointUnits DegreesRange -1800 to 1800Positive values indicate eastern longitudeNegative values indicate western longitudeltdategt Output format is yyyy-mm-ddlttimegt UTC time output format is hhmmssltaccuarygt Horizontal position uncertainty (circular)Type Floating pointUnits Meters

Execution CommandAT+CGTP

ResponseOK

+GTPCELL ltlatitudegtltlongitudegtltdategtlttimegtltaccuarygtParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note Before all IZAT related operations we should ensure network is

registered IZAT flowStep 1 Configure IZAT NV param by AT+CGTP=1Step 2 Query IZAT NV param by AT+CGTPStep 3 Start IZAT location by AT+CGTP AT command exampleQuery IZAT NV setAT+CGTP+CGTP 11gtp1izatcloudnet443gtp2izatcloudnet443

OKIf query result is not this need set itAT+CGTP=1OK Start IZAT locationAT+CGTPOK

+GTPCELL32943878-1172145082019-08-231728031330200928

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 237 281

14218AT+CGNSSUPLCFG GNSS SUPL Configure

AT+CGNSSUPLCFG GNSS SUPL Configure

Test CommandAT+CGNSSUPLCFG=

Response+CGNSSUPLCFG APNSUPLURL(0-31)(1-4)(0-1)

OKParametersSee Write Command

Read CommandAT+CGNSSUPLCFG

Response+CGNSSUPLCFG ltAPNgtltURLgtltSRVgtltPDNgtltSECURITYgt

OKParametersSee Write Command

Write CommandAT+CGNSSUPLCFG=ltAPNgtltSUPLURLgtltSRVgtltPDNgtltSECURITYgt

ResponseOKorERRORParametersltAPNgt APN nameltSUPLURLgt Server address urlltSRVgt Serving systems type

Bit 0 CDMABit 1 HDRBit 2 GSMBit 3 WCDMABit 4 LTE

ltPDNgt1 IPV42 IPV63 IPV4V64 PPP

ltSECURITYgt0 Disables security1 Enables security

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 238 281

14219AT+CGNSSUPL GNSS SUPL Control

AT+CGNSSUPL GNSS SUPL Control

Test CommandAT+CGNSSUPL=

Response+CGNSSUPL (list of supportedltmodegts)

OKParametersSee Write Command

Read CommandAT+CGNSSUPL

Response+CGNSSUPL ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSSUPL=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS SUPL1 Turn on GNSS SUPL

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 239 281

15 AT Commands for File System

151 Overview

Command DescriptionAT+CFSINIT Get Flash Data BufferAT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINITAT+CFSRFILE Read File from FlashAT+CFSDFILE Delete the File from the FlashAT+CFSGFIS Get File SizeAT+CFSREN Rename a fileAT+CFSGFRS Get the size of file systemAT+CFSTERM Free the Flash Buffer Allocated by CFSINITAT+CBAINIT Initialize the ap backup file systemAT+CBALIST Set the files which want to backupAT+CBAPPS Start to backup ap file system allocated by CBAINIT and CBALISTAT+CBART Restore the file into ap file system

152 Detailed Descriptions of Commands

1521 AT+CFSINIT Get Flash Data Buffer

AT+CFSINIT Get Flash Data Buffer

Execution CommandAT+CFSINIT

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 240 281

Max Response Time -Reference Note

1522 AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT

AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT

Test CommandAT+CFSWFILE=

Response+CFSWFILE (0-3)fileName(0-1)(1-10240)(100-10000)

OKParametersSee Write Command

Write CommandAT+CFSWFILE=ltindexgtltfilenamegtltmodegtltfilesizegtltinput timegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should less or equal 50 characters

ltmodegt0 If the file already existed write the data at the beginning of thefile1 If the file already existed add the data at the end of the file

ltfile sizegtFile size should be less than 10240 bytes

ltinput timegt Millisecond should send file during this period or you canrsquotsend file when timeout The value should be less than 10000 ms

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 241 281

1523 AT+CFSRFILE Read File from Flash

AT+CFSRFILE Read File from Flash

Test CommandAT+CFSRFILE=

Response+CFSRFILE (0-3)fileName(0-1)(1-10240)(0-filesize)

OKParametersSee Write Command

Write CommandAT+CFSRFILE=ltindexgtltfilenamegtltmodegtltfilesizegtltpositiongt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should be less than or equal to 50 characters

ltmodegt0 Read data at the beginning of the file 1 Read data at the ltpositiongt of the file

ltfile sizegtThe size of the file that you want to read should be less than 10240

ltpositiongt The starting position that will be read in the fileWhen ltwrite modegt=0 ltpositiongt is invalid Read data from the beginningto the end of the fileWhen ltwrite modegt=1 ltpositiongt is valid Read data from the ltpositiongt tothe end of the file

Parameter Saving Mode -Max Response Time -Reference Note

1524 AT+CFSDFILE Delete the File from the Flash

AT+CFSDFILE Delete the File from the Flash

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 242 281

Test CommandAT+CFSDFILE=

Response+CFSDFILE (0-3)fileName

OKParametersSee Write Command

Write CommandAT+CFSDFILE=ltindexgtltfile namegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should be less than or equal to 50 characters

Parameter Saving Mode -Max Response Time -Reference Note

1525 AT+CFSGFIS Get File Size

AT+CFSGFIS Get File Size

Test CommandAT+CFSGFIS=

Response+CFSGFIS (0-3)fileName

OKParametersSee Write Command

Write CommandAT+CFSGFIS=ltindexgtltfile namegt

ResponseERRORor+CME ERROR lterrgtor+CFSGFIS ltngt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 243 281

OKParametersltfile namegt

File name length should be less than or equal to 50 charactersltngt File sizeltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

Parameter Saving Mode -Max Response Time -Reference Note

1526 AT+CFSREN Rename a File

AT+CFSREN Rename a File

Test CommandAT+CFSREN=

Response+CFSREN (0-3)old_namenew_name

OKParametersSee Write Command

Write CommandAT+CFSREN=ltindexgtltold file namegtltnewfile namegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltold file namegtFile name length should be less than or equal to 50 characters

ltnew file namegtFile name length should be less than or equal to 50 characters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 244 281

Parameter Saving Mode -Max Response Time -Reference Note

1527 AT+CFSGFRS Get the Size of File System

AT+CFSGFRS Get the Size of file system

Read CommandAT+CFSGFRS

ResponseERRORor+CME ERROR lterrgtor+CFSGFRS ltngt

OKParametersltngt the size of file system

Parameter Saving Mode -Max Response Time -Reference Note

1528 AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT

AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT

Execution CommandAT+CFSTERM

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 245 281

1529 AT+CBAINIT Initialize the AP Backup File System

AT+CBAINIT Initialize the AP Backup File System

Execution CommandAT+CBAINIT

ResponseOKorERRORor+CME ERROR lterrgt

Parameter Saving Mode -Max Response Time 3 secondsReference Note

15210AT+CBALIST Set the files Which Want to Backup

AT+CBALIST Set the Files Which Want to Backup

Read CommandAT+CBALIST

Response+CBALIST ltindexgtltfilenamegt

OKParametersSee Write Command

Write CommandAT+CBALIST=ltindexgtltfilenamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltindexgt 0-9 The file index

10 Disable log11 Enable log

ltfile namegtFile name length should less than or equal to 80 charactersParameter Saving Mode NO_SAVEMax Response TimeReference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 246 281

15211AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT andCBALIST

AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT and CBALIST

Execution CommandAT+CBAPPS

ResponseOKorERRORor+CME ERROR lterrgt

Parameter Saving Mode -Max Response Time 3 secondsReference Note

15212AT+CBART Restore the File into AP File System

AT+CBART Restore the File into AP File System

Execution CommandAT+CBART

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -Max Response Time 3 secondsReference Note

The files should have been backup into ap file system

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 247 281

16 AT Commands for SIM ApplicationToolkit

161 Overview

Command DescriptionAT+STIN SAT indicationAT+STGI Get SAT informationAT+STGR SAT respondAT+STK STK switch

162 Detailed Descriptions of Commands

1621 AT+STIN SAT Indication

AT+STIN SAT Indication

Test CommandAT+STIN=

ResponseOKParametersSee Read Command

Read CommandAT+STIN

Response+STIN ltcmd_idgt

OKIf the current proactive command has been changed+ STIN ltcmd_idgtParametersltcmd_idgt Indicate the type of proactive command issued

21 Display text22 Get inkey23 Get input24 Select item

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 248 281

25 Set up menu

Parameter Saving Mode -Max Response Time -Reference Notification that application will return to main menu automatically if user

doesnrsquot do any action in 2 minutes

1622 AT+STGI Get SAT Information

AT+STGI Get SAT Information

Test CommandAT+STGI=

ResponseOKParametersSee Write Command

Write CommandAT+STGI=ltcmd_idgt

ResponseIf ltcmd_idgt=21+STGI21ltpriogtltclear_modegtlttext_lengtlttextgt

OK

If ltcmd_idgt=22+STGI22ltrsp_formatgtlthelpgtlttext_lengtlttextgt

OK

If ltcmd_idgt=23+STGI23ltrsp_formatgtltmax_lengtltmin_lengtlthelpgtltshowgtlttext_lengtlttextgt

OK

If ltcmd_idgt=24+STGI24lthelpgtltsoftkeygtltpresentgtlttitle_lengtlttitlegtltitem_numgt+STGI24ltitem_idgtltitem_lengtltitem_datagt[hellip]

OK

If ltcmd_idgt=25+STGI25lthelpgtltsoftkeygtlttitle_lengtlttitlegtltitem_numgt+STGI25ltitem_idgtltitem_lengtltitem_datagt[hellip]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 249 281

OKorERRORParametersltcmd_idgt See AT+STINltpriogt Priority of display text

0 Normal priority1 High priority

ltclear_modegt0 Clear after a delay1 Clear by user

lttext_lengt Length of textltrsp_formatgt

0 SMS default alphabet1 YES or NO2 Numerical only3 UCS2

lthelpgt0 Help unavailable1 Help available

ltmax_lengt Maximum length of inputltmin_lengt Minimum length of inputltshowgt

0 Hide input text1 Display input text

ltsoftkeygt0 No softkey preferred1 Softkey preferred

ltpresentgt Menu presentation format available for select item0 Presentation not specified1 Data value presentation2 Navigation presentation

lttitle_lengt Length of titleltitem_numgt Number of items in the menultitem_idgt Identifier of itemltitem_lengt Length of itemlttitlegt Title in ucs2 formatltitem_datagt Content of the item in ucs2 formatlttextgt Text in ucs2 format

Parameter Saving Mode -Max Response Time -

ReferenceRegularly this command is used upon receipt of an URC +STIN to requestthe parameters of the proactive command Then the TA is expected toacknowledge the AT+STGI response with AT+STGR to confirm that theproactive command has been executed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 250 281

1623 AT+STGR SAT Respond

AT+STGR SAT respond

Test CommandAT+STGR=

ResponseOKParametersSee Write Command

Write CommandAT+STGR=ltcmd_idgt[ltdatagt]

ResponseOKorERRORParametersltcmd_idgt Identifier of proactive command

22 Get inkey23 Get input24 Select item25 Set up menu83 Session end by user84 Go backward

ltdatagtIf ltcmd_idgt=22

Input a characterIf ltcmd_idgt=23

Input a stringIf ltrsp_formatgt is YES or NO input of a character in case of ANSIcharacter set requests one byte eg YIf ltrsp_formatgt is numerical only input the characters in decimalnumber eg 123If ltrsp_formatgt is UCS2 requests a 4 byte string eg 0031ltrsp_formatgt refer to the response by AT+STGI=23

If ltcmd_idgt=24Input the identifier of the item selected by user

If ltcmd_idgt=25Input the identifier of the item selected by user

If ltcmd_idgt=83ltdatagtIgnoreNote It could return main menu during proactive command id is not 22or 23

If ltcmd_idgt=84ltdatagt Ignore

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 251 281

ReferenceNote

1624 AT+STK STK Switch

AT+STK STK Switch

Test CommandAT+STK=

ResponseOKParametersSee Write Command

Read CommandAT+STK

Response+STK ltvaluegt

OKParametersSee Write Command

Write CommandAT+STK=ltvaluegt

ResponseOKorERRORParametersltvaluegt

0 Disable STK1 Enable STK

Parameter Saving Mode -Max Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 252 281

17 AT Commands for SSL Application

171 Overview of AT Commands for SSL Application

Command DescriptionAT+CSSLCFG Configure SSL parameters of context identifier

172 Detailed Descriptions of AT Commands for SSL Application

1721 AT+CSSLCFG Configure SSL Parameters of Context Identifier

AT+CSSLCFG Configure SSL Parameters of Context Identifier

Test CommandAT+CSSLCFG=

Response+CSSLCFG sslversion(0-5)(0-5)+CSSLCFGciphersuite(0-5)(0-7)(0x008A0x008B0x008C0x008D0x00A80x00A90x00AE0x00AF0x002F0x00330x00350x00390xC02A0xC02B0xC02C0xC02D0xC02E0xC02F0xC0300xC0310xC0320xC09C0xC09D0xC09E0xC09F0xC0A00xC09F0xC0A10xC0A20xC0A30xCC130xCC140xCC15)+CSSLCFG ignorertctime(0-5)(0-1)+CSSLCFG protocol(0-5)(1-2)+CSSLCFG sni(0-5)ltservernamegt+CSSLCFG ctxindex(0-5)+CSSLCFG convert(1-3)(ltcnamegt[ltkeynamegt[ltpasskeygt]])

OKParametersSee Write Command

Read CommandAT+CSSLCFG

ResponseOKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 253 281

See Write Command

Write CommandAT+CSSLCFG=sslversionltctxindexgtltsslversiongt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltsslversiongt

0 QAPI_NET_SSL_PROTOCOL_UNKNOWN1 QAPI_NET_SSL_PROTOCOL_TLS_1_02 QAPI_NET_SSL_PROTOCOL_TLS_1_13 QAPI_NET_SSL_PROTOCOL_TLS_1_24 QAPI_NET_SSL_PROTOCOL_DTLS_1_05 QAPI_NET_SSL_PROTOCOL_DTLS_1_2

AT+CSSLCFG=ciphersuiteltctxindexgtltcipher_indexgtltciphersuitegt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltcipher_indexgt (0-7)ltciphersuitegt0x008A QAPI_NET_TLS_PSK_WITH_RC4_128_SHA0x008B QAPI_NET_TLS_PSK_WITH_3DES_EDE_CBC_SHA0x008C QAPI_NET_TLS_PSK_WITH_AES_128_CBC_SHA0x008D QAPI_NET_TLS_PSK_WITH_AES_256_CBC_SHA0x00A8 QAPI_NET_TLS_PSK_WITH_AES_128_GCM_SHA2560x00A9 QAPI_NET_TLS_PSK_WITH_AES_256_GCM_SHA3840x00AE QAPI_NET_TLS_PSK_WITH_AES_128_CBC_SHA2560x00AF QAPI_NET_TLS_PSK_WITH_AES_256_CBC_SHA3840x002F QAPI_NET_TLS_RSA_WITH_AES_128_CBC_SHA0x0033 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CBC_SHA0x0035 QAPI_NET_TLS_RSA_WITH_AES_256_CBC_SHA0x0039 QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CBC_SHA0x003C QAPI_NET_TLS_RSA_WITH_AES_128_CBC_SHA2560x003D QAPI_NET_TLS_RSA_WITH_AES_256_CBC_SHA2560x0067 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CBC_SHA2560x006B QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CBC_SHA2560x009C QAPI_NET_TLS_RSA_WITH_AES_128_GCM_SHA2560x009D QAPI_NET_TLS_RSA_WITH_AES_256_GCM_SHA3840x009E QAPI_NET_TLS_DHE_RSA_WITH_AES_128_GCM_SHA2560x009F QAPI_NET_TLS_DHE_RSA_WITH_AES_256_GCM_SHA3840xC004 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA0xC005 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA0xC009 QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 254 281

0xC00A QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA0xC00E QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA0xC00F QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA0xC013 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA0xC014 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA0xC023QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

0xC024QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384

0xC025 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA2560xC026 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA3840xC027 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA2560xC028 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA3840xC029 QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA2560xC02A QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA3840xC02BQAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

0xC02CQAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

0xC02DQAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256

0xC02EQAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384

0xC02F QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA2560xC030 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA3840xC031 QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA2560xC032 QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA3840xC09C QAPI_NET_TLS_RSA_WITH_AES_128_CCM0xC09D QAPI_NET_TLS_RSA_WITH_AES_256_CCM0xC09E QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CCM0xC09F QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CCM0xC0A0 QAPI_NET_TLS_RSA_WITH_AES_128_CCM_80xC0A1 QAPI_NET_TLS_RSA_WITH_AES_256_CCM_80xC0A2 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CCM_80xC0A3 QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CCM_80xCC13QAPI_NET_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256

0xCC14QAPI_NET_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256

0xCC15QAPI_NET_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256

AT+CSSLCFG=ignorertctimeltctxindexgtltignorertctimegt

ResponseOKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 255 281

+CME ERROR lterrgtParametersltctxindexgt (0-5)ltignorertctimegt

0 Do not ignore the RTC time1 Ignore the RTC time

AT+CSSLCFG=protocolltctxindexgtltprotocolgt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltprotocolgt

1 QAPI_NET_SSL_TLS_E2 QAPI_NET_SSL_DTLS_E

AT+CSSLCFG=ctxindexltctxindexgt

Response+CSSLCFGltctxindexgtltsslversiongtltciphersuitegtltignorertctimegtltprotocolgtltsnigt

OKIf failed+CME ERROR lterrgtParametersSee other commands

AT+CSSLCFG=convertltssltypegtltcnamegt[ltkeynamegt[ltpasskeygt]]

ResponseOKIf failed+CME ERROR lterrgtParametersltssltypegt

1 QAPI_NET_SSL_CERTIFICATE_E2 QAPI_NET_SSL_CA_LIST_E3 QAPI_NET_SSL_PSK_TABLE_E

ltcnamegt String type (string should be included in quotation marks) nameof cert fileltkeynamegt String type (string should be included in quotationmarks)name of key fileltpasskeygt String type (string should be included in quotationmarks)value of passkey

AT+CSSLCFG=sniltctxindexgtltservernamegt

ResponseOKIf failed+CME ERROR lterrgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 256 281

ltctxindexgt (0-5)ltservernamegt String typeServer Name IndicationSNI addresses thisissue by having the client send the name of the virtual domain as part of theTLS negotiation

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 257 281

18 AT Commands for TCPUDPApplication

181 Overview

Command DescriptionAT+CACID Set TCPUDP identifierAT+CASSLCFG Set SSL certificate and timeout parametersAT+CAOPEN Open a TCPUDP connectionAT+CASERVER Open a TCPUDP ServerAT+CASEND Send data via an established connectionAT+CARECV Receive data via an established connectionAT+CAACK Query Send Data InformationAT+CASTATE Query TCPUDP Connection StateAT+CACLOSE Close a TCPUDP connectionAT+CACFG Configure transparent transmission parametersAT+CASWITCH Switch to transparent transport mode

182 Detailed Descriptions of Commands

1821 AT+CACID Set TCPUDP Identifier

AT+CACID Set TCPUDP Identifier

Test CommandAT+CACID=

Response+CACID (range of supported ltcidgts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 258 281

AT+CACID [+CACID ltcidgt]

OKParametersSee Write Command

Write CommandAT+CACID=ltcidgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt TCPUDP identifier

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1822 AT+CASSLCFG Set SSL Certificate and Timeout Parameters

AT+CASSLCFG Set SSL Certificate and Timeout Parameters

Test CommandAT+CASSLCFG=

Response+CASSLCFG (range of supported ltcidgts)cacertltcanamegt+CASSLCFG (range of supported ltcidgts)clientcertltcertnamegt+CASSLCFG (range of supported ltcidgts)psktableltpsknamegt+CASSLCFG (range of supported ltcidgts)timeout(0-65535)+CASSLCFG (range of supported ltcidgts)ssl(01)+CASSLCFG (range of supported ltcidgts)crindex(05)+CASSLCFG (range of supported ltcidgts)localport(0-65536)+CASSLCFG (range of supported ltcidgts)protocol(01)

OKParametersSee Write Command

Read CommandAT+CASSLCFG

ResponseIf ltcidgt has been set by AT+CACID+CASSLCFG ltcidgtcacertltcanamegtclientcertltcertnamegtpsktableltpsknamegttimeoutlttimeoutgtsslltsslgtcrindexltcrindexgtlocalportltlocalportgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 259 281

protocolltprotocolgt

OKIf no ltcidgt has been set by AT+CACIDOKParameterSee Write Command

Write CommandAT+CASSLCFG=ltcidgtcacertltcanamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt TCPUDP identifier see AT+CACIDltcanamegt Alphanumeric ASCII text string up to 64 characters Rootcertificate name that has been configured by AT+CSSLCFGNote If the root certificate is empty module will trust all certificates asdefault

AT+CASSLCFG=ltcidgtclientcertltcertnamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltcertnamegt Alphanumeric ASCII text string up to 64 characters Clientcertificate name that has been configured by AT+CSSLCFG

AT+CASSLCFG=ltcidgtpsktableltpsknamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltpsknamegt Alphanumeric ASCII text string up to 64 characters PSKtable name that has been configured by AT+CSSLCFGFile content format is ltidentitygtlthex stringgt

AT+CASSLCFG=ltcidgtsslltsslFlaggt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltsslFlaggt Interger

0 Not support SSL1 Support SSL

AT+CASSLCFG=ltcidgtcrindexltcrindexgt

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 260 281

If error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltctxindexgt The identifier of SSL configurations see AT+CSSLCFG

AT+CASSLCFG=ltcidgtprotocolltcrindexgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltprotocolgt Interger

0 TCP1 UDP

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1823 AT+CAOPEN Open a TCPUDP Connection

AT+CAOPEN Open a TCPUDP Connection

Test CommandAT+CAOPEN=

Response+CAOPEN (range of supported ltcidgts)ltservergt(1-65535)

OKParametersSee Write Command

Read CommandAT+CAOPEN

ResponseIf ltcidgt has been set by AT+CACID+CAOPEN ltcidgtltconn_typegtltservergtltportgt

OKIf no ltcidgt has been set by AT+CACIDOKParameterSee Write Command

Write CommandAT+CAOPEN=ltcidgt[ltconn_typegt]ltservergtltportgt

ResponseIf ltasyncOpen_enablegt not set or set 0+CAOPEN ltcidgtltresultgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 261 281

OtherwiseOK

+CAOPEN ltcidgtltresultgtIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltconn_typegt String type Transfer type IPV4 or IPV6 address can beautomatically identified on the client

TCPUDP

ltservergt Alphanumeric ASCII text string up to 64 charactersServer IPaddress or host nameltportgt Interger Server portltresultgt

0 Success1 Socket error2 No memory3 Connection limit4 Parameter invalid6 Invalid IP address7 Not support the function12 Canrsquot bind the port13 Canrsquot listen the port20 Canrsquot resolv the host21 Network not active23 Remote refuse24 Certificatersquos time expired25 Certificatersquos common name does not match26 Certificatersquos common name does not match and time expired27 Connect failed

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteAfter open a connection successfully if module receives data it will report+CADATAIND ltcidgt to remind user to read data

1824 AT+CASERVER Open a TCPUDP Server

AT+CASERVER Open a TCPUDP ServerTest CommandAT+CASERVER=

Response+CASERVER (range of supported ltcidgts)(list of supported

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 262 281

ltconn_typegts)(range of supported ltportgts)

OKRead CommandAT+CASERVER

Response[+CASERVER ltcidgtltconn_typegtltportgt]OK

Write CommandAT+CASERVERltcidgtltconn_typegtltportgt

Response+CASERVER ltcidgtltresultgt

OKIf error is related to ME functionality+CME ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Defined Valuesltcidgt TCPUDP identifierltconn_typegt Transfer type

TCPTCP6UDPUDP6

ltportgt Integer Server portltresultgt 0 Success

1 Socket error2 No memory3 Connection limit4 Parameter invalid6 Invalid IP address7 Not support the function12 Canrsquot bind the port13 Canrsquot listen the port20 Canrsquot resolv the host21 Network not active23 Remote refuse24 Certificatersquos time expired25 Certificatersquos common name does not match26 Certificatersquos common name does not match and time expired27 Connect failed error

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 263 281

After a client access it will report that+CANEW ltserver_cidgtltclient_cidgtltclient_ipgtltclient_portgt

1825 AT+CASEND Send Data via an Established Connection

AT+CASEND Send Data via an Established Connection

Test CommandAT+CASEND=

Response+CASEND (range of supported ltcidgts)(range of supportedltdatalengt)(range of supported ltinputtimegt)

OKParametersSee Write Command

Write CommandAT+CASEND=ltcidgt

Response+CASEND ltleftsizegt

OKIf error is related to ME functionality+CME ERROR lterrgt

Write CommandAT+CASEND=ltcidgtltdatalengt[inputtime]

Response+CASEND ltcidgtltdatalengthelliphellip Input dataOK+CASEND ltcidgtltresultgtltsendlengtIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltdatalengt Requested number of data bytes to be transmittedltinputtimegt Millisecond should input data during this period or you canrsquotinput data when timeoutltsendlengt Data bytes that has been sent successfullyltresultgt see AT+CAOPEN

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteSet the input time that input data during this period or you canrsquot input datawhen timeout The default inputtime is 5000ms

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 264 281

1826 AT+CARECV Receive Data via an Established Connection

AT+CARECV Receive Data via an Established Connection

Test CommandAT+CARECV=

Response+CARECV (range of supported ltcidgts)(range of supported ltreadlengt)

OKParametersSee Write Command

Write CommandAT+CARECV=ltcidgtltreadlengt

Response+CARECV ltcidgtltrecvlengthelliphellip output dataOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltreadlengt Requested number of data bytes to be readltrecvlengt Data bytes that has been actually received

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1827 AT+CAACK Query Send Data Information

AT+CAACK Query Send Data InformationsTest CommandAT+CAACK=

Response+CAACK (range of supported ltcidgts)

OKWrite CommandAT+CAACK=ltcidgt

Response+CAACK lttotalsizegtltunacksizegt

OKIf error is related to ME functionality+CME ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference -

Defined Values

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 265 281

ltcidgt TCPUDP identifierlttotalsizegt Total size of sent dataltunacksizegt The size of unack data

1828 AT+CASTATE Query TCPUDP Connection State

AT+CASTATE Query TCPUDP Connection StateRead CommandAT+CASTATE

Response[+CASTATE ltcidgtltstategt]OK

Unsolicited Result Code If the remote connection is disconnected+CASTATE ltcidgtltstategt

Parameter Saving Mode NO_SAVEMax Response Time -Reference -

Defined Values

ltcidgt TCPUDP identifierltstategt 0 Closed by remote server or internal error

1 Connected to remote server2 Listening (server mode)

1829 AT+CACLOSE Close a TCPUDP Connection

AT+CACLOSE Close a TCPUDP Connection

Test CommandAT+CACLOSE=

Response+CACLOSE (range of supported ltcidgts)

OKParametersSee Write Command

Write CommandAT+CACLOSE=ltcidgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 266 281

Parametersltcidgt see AT+CACID

Unsolicited Result Code If ltautoClose_sgt=1 this report will be reported when the remote connectionis disconnected+CACLOSE (range of supported ltcidgts)

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

18210AT+CACFG Configure Transparent Transmission Parameters

AT+CACFG Configure Transparent Transmission Parameters

Test CommandAT+CACFG=

Response+CACFG TRANSWAITTM(range of supported ltwait_timeoutgts)+CACFG TRANSPKTSIZE(range of supported ltsizegts)+CACFG SACK(list of supported ltsack_enablegts)+CACFG MSS(range of supported ltmss_valuegts)+CACFG ACKDELAY(range of supported ltackDelay_msgts)+CACFG TCPIRT(range of supported lttcpIRT_msgts)+CACFG MAXRXT(range of supported lttcpMaxRXT_cntgts)+CACFG TCPOT(range of supported lttcpOT_msgts)+CACFG KEEPALIVE(list of supportedltkeepalive_enablegts)[(rangeof supported ltkeepalive_idlegts) (range of supportedltkeepalive_intvalgts) (range of supported ltkeepalive_cntgts)]+CACFG TCP_NODELAY(list of supported lttcpNodelay_enablegts)+CACFG LINGER(list of supported ltlinger_enablegts)[(range ofsupported ltlinger_msgts)]+CACFG SNDBUF(range of supported ltsndBuf_sizegt)+CACFG RCVBUF(range of supported ltrcvBuf_sizegt)+CACFG ATOCLOSE(list of supported ltautoClose_enablegts)[(rangeof supported ltautoClose_sgts]+CACFG ACCEPTNUM(range of supported ltacceptMax_numgts)+CACFG ASYNCOPEN(list of supported ltasyncOpen_enablegts)+CACFG TIMEOUT(range of supported ltcidgts)(range of supportedlttimeoutgts)+CACFG LOCALPORT(range of supported ltcidgts)(range ofsupported ltlocalportgts)+CACFG REMOTEADDR(range of supported ltcidgts)(range ofsupported ltip addressgts)(range of supported ltportgts)

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 267 281

Read CommandAT+CACFG

Response+CACFG+TRANSWAITTM ltwait_timeoutgt+TRANSPKTSIZE ltsizegt[+CACFG SACKltsack_enablegt+CACFG MSSltmss_valuegt+CACFG ACKDELAYltackDelay_msgt+CACFG TCPIRTlttcpIRT_msgt+CACFG MAXRXTlttcpMaxRXT_cntgts)+CACFG TCPOTlttcpOT_msgt+CACFGKEEPALIVEltkeepalive_enablegt[ltkeepalive_idlegtltkeepalive_intvalgtltkeepalive_cntgt]+CACFG TCP_NODELAYlttcpNodelay_enablegt+CACFG LINGERltlinger_enablegt[ltlinger_msgt]+CACFG SNDBUFltsndBuf_sizegt+CACFG RCVBUFltrcvBuf_sizegt+CACFG ATOCLOSEltautoClose_enablegt[ltautoClose_sgt]+CACFG ACCEPTNUMltacceptMax_numgt+CACFG ASYNCOPENltasyncOpen_enablegt+TIMEOUT ltcidxgtlttimeoutxgt+LOCALPORT ltcidxgtltlocalportxgt[+REMOTEADDRltcidxgtltipadressxgtltportxgt]]

OKWrite CommandAT+CACFG=TRANSWAITTMltwait_timeoutgt

ResponseOKorERROR

Write CommandAT+CACFG=TRANSPKTSIZEltsizegt

ResponseOKorERROR

Write CommandAT+CACFG=SACKltsack_enablegt

ResponseOKorERROR

Write CommandAT+CACFG=MSSltmss_valuegt

ResponseOKorERROR

Write CommandAT+CACFG=

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 268 281

ACKDELAYltackDelay_msgt

orERROR

Write CommandAT+CACFG=TCPIRTlttcpIRT_msgt

ResponseOKorERROR

Write CommandAT+CACFG=TCPOTlttcpOT_msgt

ResponseOKorERROR

Write CommandAT+CACFG=KEEPALIVEltkeepalive_enablegt[ltkeepalive_idlegtltkeepalive_intvalgtltkeepalive_cntgt]

ResponseOKorERROR

Write CommandAT+CACFG=TCP_NODELAYlttcpNodelay_enablegt

ResponseOKorERROR

Write CommandAT+CACFG=LINGERltlinger_enablegt[ltlinger_msgt]

ResponseOKorERROR

Write CommandAT+CACFG=SNDBUFltsndBuf_sizegt

ResponseOKorERROR

Write CommandAT+CACFG=RCVBUFltrcvBuf_sizegt

ResponseOKorERROR

Write CommandAT+CACFG=ATOCLOSEltautoClose_enablegt[ltautoClose_sgt]

ResponseOKorERROR

Write CommandAT+CACFG=ACCEPTNUMltacceptMax_numgt

ResponseOKorERROR

Write CommandAT+CACFG=ASYNCOPEN(0-1)

ResponseOKorERROR

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 269 281

AT+CACFG=TIMEOUTltcidgtlttimeoutxgt

OKorERROR

Write CommandAT+CACFG=LOCALPORTltcidgtltlocalportgt

ResponseOKorERROR

Write CommandAT+CACFG=REMOTEADDRltcidgtltipaddressgtltlocalportgt

ResponseOKorERROR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

18211AT+CASWITCH Switch to Transparent Transport Mode

AT+CASWITCH Switch to Transparent Transport Mode

Test CommandAT+CASWITCH=

Response+CASWITCH (0-1)(01)

OK

Read CommandAT+CASWITCH

Response+CASWITCH 00

OK

Write CommandAT+CASWITCH=ltcidgtlttransmodegt

ResponseOKorOK

CONNECThellip hellip

OKorERRORParametersltcidgt see AT+CACIDlttransmodegt

0 Non transparent transmission mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 270 281

1 Transparent transmission mode

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 271 281

19 AT Commands for PING

191 Overview

Command DescriptionAT+SNPING4 Sends an IPv4 pingAT+SNPING6 Sends an IPv6 ping

192 Detailed Descriptions of Commands

1921 AT+SNPING4 Sends an IPv4 ping

AT+SNPING4 Sends an IPv4 ping

Test commandAT+SNPING4=

Response+SNPING4 URL(1-500)(1-1400)(0-60000)

OK

Write commandAT+SNPING4=ltURLgtltcountgtltsizegtlttimeoutgt

Response+SNPING4 ltreplyIdgtltIP addressgtltreplyTimegt

OKorERRORParametersltURLgt String type Address of the remote hostltcountgt The number of Ping Echo Requset to send range 1~500ltsizegt Number of data bytes to send range 1~1400lttimeoutgt Ping request timeout value (in ms)range0-60000ltreplyIdgt Echo Reply numberltIP Addressgt IP Address of the remote hostltreplyTimegt Time in ms required to receive the response

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 272 281

ReferenceNoteBefore sending PING Request the GPRS context must be activated

1922 AT+SNPING6 Sends an IPv6 ping

AT+SNPING6 Sends an IPv6 ping

Test commandAT+SNPING6=

Response+SNPING6 URL(1-500)(1-1400)(0-60000)

OK

Write commandAT+SNPING6=ltURLgtltcountgtltsizegtlttimeoutgt

Response+SNPING6 ltreplyIdgtltIP addressgtltreplyTimegt

OKorERRORParametersltURLgt String type Address of the remote hostltcountgt The number of Ping Echo Requset to send range 1~500ltsizegt Number of data bytes to send range 1~1400lttimeoutgt Ping request timeout value (in ms)range0-60000ltreplyIdgt Echo Reply numberltIP Addressgt IP Address of the remote hostltreplyTimegt Time in ms required to receive the response

Parameter Saving Mode -Max Response Time -

ReferenceNoteBefore sending PING Request the GPRS context must be activated

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 273 281

20 Supported Error Codes andUnsolicited Result Codes

201 Summary of CME ERROR Codes

Final result code +CME ERROR lterrgt indicates an error related to mobile equipment or network Theoperation is similar to ERROR result code None of the following commands in the same Command line isexecuted Neither ERROR nor OK result code shall be returnedlterrgt values used by common messaging commands

Code of lterrgt Meaning0 phone failure1 no connection to phone2 phone-adaptor link reserved3 operation not allowed4 operation not supported5 PH-SIM PIN required6 PH-FSIM PIN required7 PH-FSIM PUK required10 SIM not inserted11 SIM PIN required12 SIM PUK required13 SIM failure14 SIM busy15 SIM wrong16 incorrect password17 SIM PIN2 required18 SIM PUK2 required20 memory full21 invalid index22 not found23 memory failure24 text string too long25 invalid characters in text string26 dial string too long

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 274 281

27 invalid characters in dial string30 no network service31 network timeout32 network not allowed - emergency call only40 network personalization PIN required41 network personalization PUK required42 network subset personalization PIN required43 network subset personalization PUK required44 service provider personalization PIN required45 service provider personalization PUK required46 corporate personalization PIN required47 corporate personalization PUK required99 resource limitation100 unknown103 Illegal MS106 Illegal ME107 GPRS services not allowed111 PLMN not allowed112 Location area not allowed113 Roaming not allowed in this location area132 service option not supported133 requested service option not subscribed134 service option temporarily out of order148 unspecified GPRS error149 PDP authentication failure150 invalid mobile class160 DNS resolve failed161 Socket open failed171 MMS task is busy now172 The MMS data is oversize173 The operation is overtime174 There is no MMS receiver175 The storage for address is full176 Not find the address177 The connection to network is failed178 Failed to read push message179 This is not a push message180 gprs is not attached181 tcpip stack is busy182 The MMS storage is full183 The box is empty

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 275 281

184 failed to save MMS185 It is in edit mode186 It is not in edit mode187 No content in the buffer188 Not find the file189 Failed to receive MMS190 Failed to read MMS191 Not M-Notificationind192 The MMS enclosure is full193 Unknown600 No Error601 Unrecognized Command602 Return Value Error603 Syntax Error604 Unspecified Error605 Data Transfer Already606 Action Already607 Not At Cmd608 Multi Cmd too long609 Abort Cops610 No Call Disc611 BT SAP Undefined612 BT SAP Not Accessible613 BT SAP Card Removed614 AT Not Allowed By Customer753 missing required cmd parameter754 invalid SIM command755 invalid File Id756 missing required P123 parameter757 invalid P123 parameter758 missing required command data759 invalid characters in command data765 Invalid input value766 Unsupported mode767 Operation failed768 Mux already running769 Unable to get control770 SIM network reject771 Call setup in progress772 SIM powered down773 SIM file not present

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 276 281

791 Param count not enough792 Param count beyond793 Param value range beyond794 Param type not match795 Param format invalid796 Get a null param797 CFUN state is 0 or 4

202 Summary of CMS ERROR Codes

Final result code +CMS ERROR lterrgt indicates an error related to message service or network Theoperation is similar to ERROR result code None of the following commands in the same Command line isexecuted Neither ERROR nor OK result code shall be returnedlterrgt values used by common messaging commands

Code of lterrgt Meaning1 Unassigned(unallocated) number3 No route to destination6 Channel unacceptable8 Operator determined barring10 Call barred11 Reserved16 Normal call clearing17 User busy18 No user responding19 User alerting no answer21 Short message transfer rejected22 Number changed25 Pre-emption26 Non-selected user clearing27 Destination out of service28 Invalid number format (incomplete number)29 Facility rejected30 Response to STATUS ENQUIRY32 Normal unspecified34 No circuitchannel available38 Network out of order41 Temporary failure

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 277 281

42 Switching equipment Congestion43 Access information discarded44 Requested circuitchannel not available47 Resources unavailable unspecified49 Quality of service unavailable50 Requested facility not subscribed55 Requested facility not subscribed57 Bearer capability not authorized58 Bearer capability not presently available63 Service or option not available unspecified65 Bearer service not implemented68 ACM equal or greater than ACM maximum69 Requested facility not implemented70 Only restricted digital information bearer capability is available79 Service or option not implemented unspecified81 Invalid transaction identifier value87 User not member of CUG88 Incompatible destination91 Invalid transit network selection95 Semantically incorrect message96 Invalid mandatory information97 Message type non-existent or not implemented98 Message type not compatible with protocol state99 Information element non-existent or not implemented100 Conditional information element error101 Message not compatible with protocol102 Recovery on timer expiry111 Protocol error unspecified127 Interworking unspecified128 Telematic interworking not supported129 Short message Type 0 not supported130 Cannot replace short message143 Unspecified TP-PID error144 Data coding scheme (alphabet) not supported145 Message class not supported159 Unspecified TP-DCS error160 Command cannot be acted161 Command unsupported175 Unspecified TP-Command error176 TPDU not supported192 SC busy

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 278 281

193 No SC subscription194 SC system failure195 Invalid SME address196 Destination SME barred197 SM Rejected-Duplicate SM198 TP-VPF not supported199 TP-VP not supported208 SIM SMS storage full209 No SMS storage capability in SIM210 Error in MS211 Memory Capacity Exceeded212 SIM Application Toolkit Busy213 SIM data download error224 CP retry exceed225 RP trim timeout226 SMS connection broken255 Unspecified error cause300 ME failure301 SMS reserved302 operation not allowed303 operation not supported304 invalid PDU mode305 invalid text mode310 SIM not inserted311 SIM pin necessary312 PH SIM pin necessary313 SIM failure314 SIM busy315 SIM wrong316 SIM PUK required317 SIM PIN2 required318 SIM PUK2 required320 memory failure321 invalid memory index322 memory full323 invalid input parameter324 invalid input format325 invalid input value330 SMSC address unknown331 no network332 network timeout

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 279 281

340 no cnma ack500 Unknown512 SMS no error513 Message length exceeds maximum length514 Invalid request parameters515 ME storage failure516 Invalid bearer service517 Invalid service mode518 Invalid storage type519 Invalid message format520 Too many MO concatenated messages521 SMSAL not ready522 SMSAL no more service523 Not support TP-Status-Report amp TP-Command in storage524 Reserved MTI525 No free entity in RL layer526 The port number is already registerred527 There is no free entity for port number528 More Message to Send state error529 MO SMS is not allow530 GPRS is suspended531 ME storage full532 Doing SIM refresh

203 Summary of Unsolicited Result Codes

URC Description AT Command

+CRING lttypegtIndicates incoming call to the TE if extendedformat is enabled

AT+CRC=1

+CREGltstatgt[ltlacgtltcigtltnetactgt]

There is a change in the MT networkregistration status or a change of thenetwork cell

AT+CREG=ltngt

+CMTI ltmem3gtltindexgtIndicates that new message has beenreceived

AT+CNMIltmtgt=1

+CMTIltmem3gtltindexgtMMSPUSH

Indicates that new MMS message has beenreceived

AT+CNMIltmtgt=1

+CMTltlengthgtltCRgtltLFgtltpdugt

Indicates that new message has beenreceived

AT+CNMIltmtgt=2 (PDU mode)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 280 281

+CMTltoagtltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

Indicates that new message has beenreceived

AT+CNMIltmtgt=2 (text mode)

+CBMltlengthgtltCRgtltLFgtltpdugt

Indicates that new cell broadcast messagehas been received

AT+CNMIltbmgt=2 (PDU modeenabled)

+CBMltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt

Indicates that new cell broadcast messagehas been received

AT+CNMIltbmgt=2 (text modeenabled)

+CDSltlengthgtltCRgtltLFgtltpdugt

Indicates that new SMS status report hasbeen received

AT+CNMIltdsgt=1 (PDU modeenabled)

+CDSltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

Indicates that new SMS status report hasbeen received

AT+CNMIltdsgt=1 (text modeenabled)

PSNWID ltmccgtltmncgtltfull network namegtltfullnetwork name CIgtltshortnetwork namegtltshortnetwork name CIgt

Refresh network name by network

AT+CLTS=1PSUTTZltyeargtltmonthgtltdaygtlthourgtltmingtltsecgtlttimezonegtltdstgt

Refresh time and time zone by network

+CTZV lttime zonegt Refresh network time zone by network

DST ltdstgtRefresh Network Daylight Saving Time bynetwork

+CPIN ltcodegtIndicates whether some password isrequired or not

AT+CPIN+CPIN NOT READY SIM Card is not ready+CPIN NOT INSERTED SIM Card is not inserted+CUSDltngt[ltstr_urcgt[ltdcsgt]]

Indicates an USSD response from thenetwork or network initiated operation AT+CUSD=1

NORMAL POWER DOWN SIM7000 is powered down by the PWRKEYpin or AT command AT+CPOWD=1

UNDER-VOLTAGE POWERDOWN Under-voltage automatic power down

UNDER-VOLTAGE WARNNING under-voltage warningOVER-VOLTAGE POWERDOWN Over-voltage automatic power down

OVER-VOLTAGE WARNNING over-voltage warning

RDYPower on procedure is completed and themodule is ready to operate at fixed baudrate (This URC does not appear whenauto-bauding function is active)

AT+IPR=ltrategtltrategt is not 0

+CFUN ltfungt Phone functionality indication (This URC AT+IPR=ltrategt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 281 281

does not appear when auto-baudingfunction is active)

ltrategt is not 0

[ltngt]CONNECT OK TCP UDP connection is successful AT+CIPSTART

CONNECTTCPUDP connection in channel mode issuccessful

[ltngt]CONNECT FAIL TCPUDP connection fails AT+CIPSTART[ltngt]ALREADY CONNECT TCPUDP connection exists AT+CIPSTART[ltngt]SEND OK Data sending is successful[ltngt]CLOSED TCPUDP connection is closedRECV FROM ltIP ADDRESSgtltPORTgt

shows remote IP address and port(only in single connection mode)

AT+CIPSRIP=1

+IPDltdatasizegtltTCPUDPgtltdatagt

display transfer protocol in IP header toreceived data or not (only in singleconnection mode)

AT+CIPHEADAT+CIPSHOWTP

+RECEIVEltngtltlengthgtReceived data from remote client (only inmultiple connection mode)

REMOTE IP ltIP ADDRESSgt Remote client connected in+CDNSGIP 1ltdomainnamegtltIPgt[ltIP2gt]

DNS successful AT+CDNSGIP

+CDNSGIP0ltdns error codegt DNS failed+PDP DEACT GPRS is disconnected by network+APP PDP ACTIVE Active the network of app side AT+CNACT=1+APP PDP DEACTIVE Deactive the network of app side AT+CNACT=0

  • Version History
  • Contents
  • 1Introduction
    • 11Scope of the document
    • 12Related documents
    • 13Conventions and abbreviations
    • 14AT Command syntax
      • 141Basic syntax
      • 142S Parameter syntax
      • 143Extended Syntax
      • 144Combining AT commands on the same Command line
      • 145Entering successive AT commands on separate lines
        • 15Supported character sets
        • 16Flow control
          • 161Software flow control (XONXOFF flow control)
          • 162Hardware flow control (RTSCTS flow control)
            • 17Definitions
              • 171Parameter Saving Mode
              • 172Max Response Time
                  • 2AT Commands According to V25TER
                    • 21Overview of AT Commands According to V25TER
                    • 22Detailed Description of AT Commands According to V
                      • 221A Re-issues the Last Command Given
                      • 222ATD Mobile Originated Call to Dial A Number
                      • 223ATE Set Command Echo Mode
                      • 224ATH Disconnect Existing Connection
                      • 225ATI Display Product Identification Information
                      • 226ATL Set Monitor speaker loudness
                      • 227ATM Set Monitor Speaker Mode
                      • 228+++ Switch from Data Mode or PPP Online Mode to C
                      • 229ATO Switch from Command Mode to Data Mode
                      • 2210ATQ Set Result Code Presentation Mode
                      • 2211ATS0 Set Number of Rings before Automatically Ans
                      • 2212ATS3 Set Command Line Termination Character
                      • 2213ATS4 Set Response Formatting Character
                      • 2214ATS5 Set Command Line Editing Character
                      • 2215ATS6 Pause Before Blind Dialing
                      • 2216ATS7 Set Number of Seconds to Wait for Connection
                      • 2217ATS8 Set Number of Seconds to Wait for Comma Dial
                      • 2218ATS10 Set Disconnect Delay after Indicating the A
                      • 2219ATV TA Response Format
                      • 2220ATX Set CONNECT Result Code Format and Monitor Ca
                      • 2221ATampC Set DCD Function Mode
                      • 2222ATampD Set DTR Function Mode
                      • 2223ATampE Set CONNECT Result Code Format About Speed
                      • 2224AT+GCAP Request Complete TA Capabilities List
                      • 2225AT+GMI Request Manufacturer Identification
                      • 2226AT+GMM Request TA Model Identification
                      • 2227AT+GMR Request TA Revision Identification of Soft
                      • 2228AT+GOI Request Global Object Identification
                      • 2229AT+GSN Request TA Serial Number Identification (I
                      • 2230AT+ICF Set TE-TA Control Character Framing
                      • 2231AT+IFC Set TE-TA Local Data Flow Control
                      • 2232AT+IPR Set TE-TA Fixed Local Rate
                          • 3AT Commands According to 3GPP TS 27007
                            • 31Overview of AT Command According to 3GPP TS 27007
                            • 32Detailed Descriptions of AT Command According to 3
                              • 321AT+CGMI Request Manufacturer Identification
                              • 322AT+CGMM Request Model Identification
                              • 323AT+CGMR Request TA Revision Identification of Sof
                              • 324AT+CGSN Request Product Serial Number Identificat
                              • 325AT+CSCS Select TE Character Set
                              • 326AT+CIMI Request International Mobile Subscriber I
                              • 327AT+CLCK Facility Lock
                              • 328AT+CMEE Report Mobile Equipment Error
                              • 329AT+COPS Operator Selection
                              • 3210AT+CPAS Phone Activity Status
                              • 3211AT+CPIN Enter PIN
                              • 3212AT+CPWD Change Password
                              • 3213AT+CRC Set Cellular Result Codes for Incoming Cal
                              • 3214AT+CREG Network Registration
                              • 3215AT+CRSM Restricted SIM Access
                              • 3216AT+CSQ Signal Quality Report
                              • 3217AT+CPOL Preferred Operator List
                              • 3218AT+COPN Read Operator Names
                              • 3219AT+CFUN Set Phone Functionality
                              • 3220AT+CCLK Clock
                              • 3221AT+CSIM Generic SIM Access
                              • 3222AT+CBC Battery Charge
                              • 3223AT+CUSD Unstructured Supplementary Service Data
                              • 3224AT+CNUM Subscriber Number
                                  • 4AT Commands According to 3GPP TS 27005
                                    • 41Overview of AT Commands According to 3GPP TS 2700
                                    • 42Detailed Descriptions of AT Commands According to
                                      • 421AT+CMGD Delete SMS Message
                                      • 422AT+CMGF Select SMS Message Format
                                      • 423AT+CMGL List SMS Messages from Preferred Store
                                      • 424AT+CMGR Read SMS Message
                                      • 425AT+CMGS Send SMS Message
                                      • 426AT+CMGW Write SMS Message to Memory
                                      • 427AT+CMSS Send SMS Message from Storage
                                      • 428AT+CNMI New SMS Message Indications
                                      • 429AT+CPMS Preferred SMS Message Storage
                                      • 4210AT+CRES Restore SMS Settings
                                      • 4211AT+CSAS Save SMS Settings
                                      • 4212AT+CSCA SMS Service Center Address
                                      • 4213AT+CSDH Show SMS Text Mode Parameters
                                      • 4214AT+CSMP Set SMS Text Mode Parameters
                                      • 4215AT+CSMS Select Message Service
                                          • 5AT Commands Special for SIMCom
                                            • 51Overview
                                            • 52Detailed Descriptions of Commands
                                              • 521AT+CPOWD Power off
                                              • 522AT+CADC Read ADC
                                              • 523AT+CFGRI Indicate RI When Using URC
                                              • 524AT+CLTS Get Local Timestamp
                                              • 525AT+CBAND Get and Set Mobile Operation Band
                                              • 526AT+CNSMOD Show Network System Mode
                                              • 527AT+CSCLK Configure Slow Clock
                                              • 528AT+CCID Show ICCID
                                              • 529AT+CDEVICE View Current Flash Device Type
                                              • 5210AT+GSV Display Product Identification Information
                                              • 5211AT+SGPIO Control the GPIO
                                              • 5212AT+SLEDS Set the Timer Period of Net Light
                                              • 5213AT+CNETLIGHT Close the Net Light or Open It to Sh
                                              • 5214AT+CSGS Netlight Indication of GPRS Status
                                              • 5215AT+CGPIO Control the GPIO by PIN Index
                                              • 5216AT+CBATCHK Set VBAT Checking Feature ONOFF
                                              • 5217AT+CNMP Preferred Mode Selection
                                              • 5218AT+CMNB Preferred Selection between CAT-M and NB-
                                              • 5219AT+CPSMS Power Saving Mode Setting
                                              • 5220AT+CEDRXS Extended-DRX Setting
                                              • 5221AT+CPSI Inquiring UE System Information
                                              • 5222AT+CGNAPN Get Network APN in CAT-M Or NB-IOT
                                              • 5223AT+CSDP Service Domain Preference
                                              • 5224AT+MCELLLOCK Lock the special CAT-M cell
                                              • 5225AT+NCELLLOCK Lock the special NB-IOT cell
                                              • 5226AT+NBSC Configure NB-IOT Scrambling Feature
                                              • 5227AT+CAPNMODE Select the Mode of Application Config
                                              • 5228AT+CRRCSTATE Query RRC State
                                              • 5229AT+CBANDCFG Configure CAT-M Or NB-IOT Band
                                              • 5230AT+CNACT APP Network Active
                                              • 5231AT+CNCFG PDP Configure
                                              • 5232AT+CEDUMP Set Whether the Module Reset When The M
                                              • 5233AT+CNBS Configure Band Scan Optimization For NB-I
                                              • 5234AT+CNDS Configure Service Domain Preference For N
                                              • 5235AT+CENG Switch On or Off Engineering Mode
                                              • 5236AT+CNACTCFG Configure IP Protocol Type
                                              • 5237AT+CTLIIC Control the Switch of IIC
                                              • 5238AT+CWIIC Write Values to Register of IIC Device
                                              • 5239AT+CRIIC Read Values from Register of IIC Device
                                              • 5240AT+CMCFG Manage Mobile Operator Configuration
                                              • 5241AT+CSIMLOCK SIM Lock
                                              • 5242AT+CRATSRCH Configure Parameter for Better RAT Se
                                              • 5243AT+SPWM Generate the Pulse-Width-Modulation
                                              • 5244AT+CASRIP Show Remote IP address and Port When Re
                                              • 5245AT+CEDRX Configure EDRX parameters
                                              • 5246AT+CPSMRDP Read PSM Dynamic Parameters
                                              • 5247AT+CPSMCFG Configure PSM version and Minimum Thre
                                              • 5248AT+CPSMCFGEXT Configure Modem Optimization of PSM
                                              • 5249AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication
                                              • 5250AT+CEDRXRDP eDRX Read Dynamic Parameters
                                              • 5251AT+CRAI Configure Release Assistance Indication i
                                                  • 6AT Commands for GPRS Support
                                                    • 61Overview
                                                    • 62Detailed Descriptions of AT Commands for GPRS Supp
                                                      • 621AT+CGATT Attach or Detach from GPRS Service
                                                      • 622AT+CGDCONT Define PDP Context
                                                      • 623AT+CGACT PDP Context Activate or Deactivate
                                                      • 624AT+CGPADDR Show PDP Address
                                                      • 625AT+CGREG Network Registration Status
                                                      • 626AT+CGSMS Select Service for MO SMS Messages
                                                      • 627AT+CEREG EPS Network Registration Status
                                                          • 7AT Commands for IP Application
                                                            • 71Overview
                                                            • 72Detailed Descriptions of Commands
                                                              • 721AT+SAPBR Bearer Settings for Applications Based o
                                                                  • 8AT Commands for TCPIP Application Toolkit
                                                                    • 81Overview
                                                                    • 82Detailed Descriptions of Commands
                                                                      • 821AT+CIPMUX Start Up Multi-IP Connection
                                                                      • 822AT+CIPSTART Start Up TCP or UDP Connection
                                                                      • 823AT+CIPSEND Send Data Through TCP or UDP Connectio
                                                                      • 824AT+CIPQSEND Select Data Transmitting Mode
                                                                      • 825AT+CIPACK Query Previous Connection Data Transmit
                                                                      • 826AT+CIPCLOSE Close TCP or UDP Connection
                                                                      • 827AT+CIPSHUT Deactivate GPRS PDP Context
                                                                      • 828AT+CLPORT Set Local Port
                                                                      • 829AT+CSTT Start Task and Set APN USER NAME PASSWO
                                                                      • 8210AT+CIICR Bring Up Wireless Connection with GPRS
                                                                      • 8211AT+CIFSR Get Local IP Address
                                                                      • 8212AT+CIFSREX Get Local IP Address extend
                                                                      • 8213AT+CIPSTATUS Query Current Connection Status
                                                                      • 8214AT+CDNSCFG Configure Domain Name Server
                                                                      • 8215AT+CDNSGIP Query the IP Address of Given Domain N
                                                                      • 8216AT+CIPHEAD Add an IP Head at the Beginning of a P
                                                                      • 8217AT+CIPATS Set Auto Sending Timer
                                                                      • 8218AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Da
                                                                      • 8219AT+CIPSERVER Configure Module as Server
                                                                      • 8220AT+CIPCSGP Set GPRS for Connection Mode
                                                                      • 8221AT+CIPSRIP Show Remote IP Address and Port When R
                                                                      • 8222AT+CIPDPDP Set Whether to Check State of GPRS Net
                                                                      • 8223AT+CIPMODE Select TCPIP Application Mode
                                                                      • 8224AT+CIPCCFG Configure Transparent Transfer Mode
                                                                      • 8225AT+CIPSHOWTP Display Transfer Protocol in IP Head
                                                                      • 8226AT+CIPUDPMODE UDP Extended Mode
                                                                      • 8227AT+CIPRXGET Get Data from Network Manually
                                                                      • 8228AT+CIPRDTIMER Set Remote Delay Timer
                                                                      • 8229AT+CIPSGTXT Select GPRS PDP context
                                                                      • 8230AT+CIPSENDHEX Set CIPSEND Data Format to Hex
                                                                      • 8231AT+CIPHEXS Set Output-data Format with suffix
                                                                      • 8232AT+CIPTKA Set TCP Keepalive Parameters
                                                                      • 8233AT+CIPOPTION Enable or Disable TCP nagle algorith
                                                                          • 9AT Commands for HTTP(S) Application
                                                                            • 91Overview
                                                                            • 92Detailed Descriptions of Commands
                                                                              • 921AT+SHSSL Select SSL Configure
                                                                              • 922AT+SHCONF Set HTTP(S) Parameter
                                                                              • 923AT+SHCONN HTTP(S) Connection
                                                                              • 924AT+SHBOD Set Body
                                                                              • 925AT+SHBODEXT Set Extension Body
                                                                              • 926AT+SHAHEAD Add Head
                                                                              • 927AT+SHCHEAD Clear Head
                                                                              • 928AT+SHPARA Set HTTP(S) Para
                                                                              • 929AT+SHCPARA Clear HTTP(S) Para
                                                                              • 9210AT+SHSTATE Query HTTP(S) Connection Status
                                                                              • 9211AT+SHREQ Set Request Type
                                                                              • 9212AT+SHREAD Read Response Value
                                                                              • 9213AT+SHDISC Disconnect HTTP(S)
                                                                              • 9214AT+HTTPTOFS Download File to AP File System
                                                                              • 9215AT+HTTPTOFSRL State of Download File to AP File S
                                                                                  • 10AT Commands for FTP Application
                                                                                    • 101Overview
                                                                                    • 102Detailed Descriptions of Commands
                                                                                      • 1021AT+FTPPORT Set FTP Control Port
                                                                                      • 1022AT+FTPMODE Set Active or Passive FTP Mode
                                                                                      • 1023AT+FTPTYPE Set the Type of Data to Be Transferred
                                                                                      • 1024AT+FTPPUTOPT Set FTP Put Type
                                                                                      • 1025AT+FTPCID Set FTP Bearer Profile Identifier
                                                                                      • 1026AT+FTPREST Set Resume Broken Download
                                                                                      • 1027AT+FTPSERV Set FTP Server Address
                                                                                      • 1028AT+FTPUN Set FTP User Name
                                                                                      • 1029AT+FTPPW Set FTP Password
                                                                                      • 10210AT+FTPGETNAME Set Download File Name
                                                                                      • 10211AT+FTPGETPATH Set Download File Path
                                                                                      • 10212AT+FTPPUTNAME Set Upload File Name
                                                                                      • 10213AT+FTPPUTPATH Set Upload File Path
                                                                                      • 10214AT+FTPGET Download File
                                                                                      • 10215AT+FTPPUT Set Upload File
                                                                                      • 10216AT+FTPDELE Delete Specified File in FTP Server
                                                                                      • 10217AT+FTPSIZE Get the Size of Specified File in FTP
                                                                                      • 10218AT+FTPSTATE Get the FTP State
                                                                                      • 10219AT+FTPEXTPUT Extend Upload File
                                                                                      • 10220AT+FTPMKD Make Directory on the Remote Machine
                                                                                      • 10221AT+FTPRMD Remove Directory on the Remote Machine
                                                                                      • 10222AT+FTPLIST List Contents of Directory on the Remo
                                                                                      • 10223AT+FTPEXTGET Extend Download File
                                                                                      • 10224AT+FTPETPUT Upload File
                                                                                      • 10225AT+FTPETGET Download File
                                                                                      • 10226AT+FTPQUIT Quit Current FTP Session
                                                                                      • 10227AT+FTPRENAME Rename the Specified File on the Rem
                                                                                      • 10228AT+FTPMDTM Get the Last Modification Timestamp of
                                                                                          • 11AT Command for NTP function
                                                                                            • 111Overview
                                                                                            • 112Detailed Descriptions of Commands
                                                                                              • 1121AT+CNTPCID Set GPRS Bearer Profilersquos ID
                                                                                              • 1122AT+CNTP Synchronize Network Time
                                                                                                  • 12AT Commands for OneNet Application
                                                                                                    • 121Overview
                                                                                                    • 122Detailed Descriptions of Commands
                                                                                                      • 1221AT+MIPLCREATE Create OneNet configuration
                                                                                                      • 1222AT+MIPLDELETE Delete OneNet configuration
                                                                                                      • 1223AT+MIPLOPEN Connect to OneNet
                                                                                                      • 1224AT+MIPLADDOBJ Add object
                                                                                                      • 1225AT+MIPLDELOBJ Delete Object
                                                                                                      • 1226AT+MIPLCLOSE Disconnect to OneNet
                                                                                                      • 1227AT+MIPLNOTIFY Notify Data to OneNet
                                                                                                      • 1228AT+MIPLREADRSP Send Response on Read Command
                                                                                                      • 1229AT+MIPLWRITERSP Send Response on Write Command
                                                                                                      • 12210AT+MIPLEXECUTERSP Send Response on Execute Comman
                                                                                                      • 12211AT+MIPLOBSERVERSP Send Response On Observe Comman
                                                                                                      • 12212AT+MIPLDISCOVERRSP Send Response on Discover Comm
                                                                                                      • 12213AT+MIPLPARAMETERRSP Send Response on Parameter Co
                                                                                                      • 12214AT+MIPLUPDATE Update Registration
                                                                                                      • 12215AT+MIPLVER Version of OneNet SDK
                                                                                                      • 12216AT+MIPLBOOTSTRAP Bootstrap Mode
                                                                                                      • 12217+MIPLREAD Read Request to User
                                                                                                      • 12218+MIPLWRITE Write Request to User
                                                                                                      • 12219+MIPLEXECUTE Execute Request to User
                                                                                                      • 12220+MIPLOBSERVE Observe Request to User
                                                                                                      • 12221+MIPLDISCOVER Discover Request to User
                                                                                                      • 12222+MIPLPARAMETER Set Parameter Request to User
                                                                                                      • 12223+MIPLEVENT Event Indication to User
                                                                                                          • 13AT Commands for Telecom IOT Application
                                                                                                            • 131Overview
                                                                                                            • 132Detailed Descriptions of Commands
                                                                                                              • 1321AT+SIMLCREATE Create Configuration
                                                                                                              • 1322AT+SIMLMODE Connection Mode
                                                                                                              • 1323AT+SIMLOPEN Connect to Telecom IOT
                                                                                                              • 1324AT+SIMLSEND Send Data to Telecom IOT
                                                                                                              • 1325AT+SIMLCLOSE Disconnect to Telecom IOT
                                                                                                                  • 14AT Commands for GNSS Application
                                                                                                                    • 141Overview
                                                                                                                    • 142Detailed Descriptions of Commands
                                                                                                                      • 1421AT+CGNSPWR GNSS Power Control
                                                                                                                      • 1422AT+CGNSINF GNSS Navigation Information Parsed Fro
                                                                                                                      • 1423AT+CGNSURC GNSS Navigation URC Report
                                                                                                                      • 1424AT+CGNSPORT GNSS NMEA Out Port Set
                                                                                                                      • 1425AT+CGNSCOLD GNSS Cold Start
                                                                                                                      • 1426AT+CGNSWARM GNSS Warm Start
                                                                                                                      • 1427AT+CGNSHOT GNSS Hot Start
                                                                                                                      • 1428AT+CGNSMOD GNSS Work Mode Set
                                                                                                                      • 1429AT+CGNSCFG GNSS NMEA Out Configure
                                                                                                                      • 14210AT+CGNSTST GNSS NMEA Data Output to AT Port
                                                                                                                      • 14211AT+CGNSXTRA GNSS XTRA Function Open
                                                                                                                      • 14212AT+CGNSCPY GNSS XTRA File Copy
                                                                                                                      • 14213AT+CGNSRTMS GNSS NMEA Out Frequency Configure
                                                                                                                      • 14214AT+CGNSHOR Configure Positioning Desired Accurac
                                                                                                                      • 14215AT+CGNSUTIPR Configure Baud Rate When NMEA Outpu
                                                                                                                      • 14216AT+CGNSNMEA Configure NMEA Output Sentences
                                                                                                                      • 14217AT+CGTP IZAT GNSS Configure
                                                                                                                      • 14218AT+CGNSSUPLCFG GNSS SUPL Configure
                                                                                                                      • 14219AT+CGNSSUPL GNSS SUPL Control
                                                                                                                          • 15AT Commands for File System
                                                                                                                            • 151Overview
                                                                                                                            • 152Detailed Descriptions of Commands
                                                                                                                              • 1521AT+CFSINIT Get Flash Data Buffer
                                                                                                                              • 1522AT+CFSWFILE Write File to the Flash Buffer Alloca
                                                                                                                              • 1523AT+CFSRFILE Read File from Flash
                                                                                                                              • 1524AT+CFSDFILE Delete the File from the Flash
                                                                                                                              • 1525AT+CFSGFIS Get File Size
                                                                                                                              • 1526AT+CFSREN Rename a File
                                                                                                                              • 1527AT+CFSGFRS Get the Size of File System
                                                                                                                              • 1528AT+CFSTERM Free the Flash Buffer Allocated by CFS
                                                                                                                              • 1529AT+CBAINIT Initialize the AP Backup File System
                                                                                                                              • 15210AT+CBALIST Set the files Which Want to Backup
                                                                                                                              • 15211AT+CBAPPS Start to Backup AP File System Allocate
                                                                                                                              • 15212AT+CBART Restore the File into AP File System
                                                                                                                                  • 16AT Commands for SIM Application Toolkit
                                                                                                                                    • 161Overview
                                                                                                                                    • 162Detailed Descriptions of Commands
                                                                                                                                      • 1621AT+STIN SAT Indication
                                                                                                                                      • 1622AT+STGI Get SAT Information
                                                                                                                                      • 1623AT+STGR SAT Respond
                                                                                                                                      • 1624AT+STK STK Switch
                                                                                                                                          • 17AT Commands for SSL Application
                                                                                                                                            • 171Overview of AT Commands for SSL Application
                                                                                                                                            • 172Detailed Descriptions of AT Commands for SSL Appli
                                                                                                                                              • 1721AT+CSSLCFG Configure SSL Parameters of Context Id
                                                                                                                                                  • 18AT Commands for TCPUDP Application
                                                                                                                                                    • 181Overview
                                                                                                                                                    • 182Detailed Descriptions of Commands
                                                                                                                                                      • 1821AT+CACID Set TCPUDP Identifier
                                                                                                                                                      • 1822AT+CASSLCFG Set SSL Certificate and Timeout Param
                                                                                                                                                      • 1823AT+CAOPEN Open a TCPUDP Connection
                                                                                                                                                      • 1824AT+CASERVER Open a TCPUDP Server
                                                                                                                                                      • 1825AT+CASEND Send Data via an Established Connection
                                                                                                                                                      • 1826AT+CARECV Receive Data via an Established Connect
                                                                                                                                                      • 1827AT+CAACK Query Send Data Information
                                                                                                                                                      • 1828AT+CASTATE Query TCPUDP Connection State
                                                                                                                                                      • 1829AT+CACLOSE Close a TCPUDP Connection
                                                                                                                                                      • 18210AT+CACFG Configure Transparent Transmission Param
                                                                                                                                                      • 18211AT+CASWITCH Switch to Transparent Transport Mode
                                                                                                                                                          • 19AT Commands for PING
                                                                                                                                                            • 191Overview
                                                                                                                                                            • 192Detailed Descriptions of Commands
                                                                                                                                                              • 1921AT+SNPING4 Sends an IPv4 ping
                                                                                                                                                              • 1922AT+SNPING6 Sends an IPv6 ping
                                                                                                                                                                  • 20Supported Error Codes and Unsolicited Result Code
                                                                                                                                                                    • 201Summary of CME ERROR Codes
                                                                                                                                                                    • 202Summary of CMS ERROR Codes
                                                                                                                                                                    • 203Summary of Unsolicited Result Codes
Page 6: SIM7000Series ATCommandManual

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 6 281

Contents

Version History3

Contents 6

1 Introduction1511 Scope of the document1512 Related documents1513 Conventions and abbreviations1514 AT Command syntax15

141 Basic syntax16142 S Parameter syntax16143 Extended Syntax16144 Combining AT commands on the same Command line 17145 Entering successive AT commands on separate lines17

15 Supported character sets 1716 Flow control18

161 Software flow control (XONXOFF flow control)18162 Hardware flow control (RTSCTS flow control)18

17 Definitions19171 Parameter Saving Mode19172 Max Response Time19

2 AT Commands According to V25TER2021 Overview of AT Commands According to V25TER2022 Detailed Description of AT Commands According to V25TER21

221 A Re-issues the Last Command Given21222 ATD Mobile Originated Call to Dial A Number 21223 ATE Set Command Echo Mode 22224 ATH Disconnect Existing Connection23225 ATI Display Product Identification Information23226 ATL Set Monitor speaker loudness24227 ATM Set Monitor Speaker Mode24228 +++ Switch from Data Mode or PPP Online Mode to Command Mode24229 ATO Switch from Command Mode to Data Mode252210 ATQ Set Result Code Presentation Mode252211 ATS0 Set Number of Rings before Automatically Answering the Call262212 ATS3 Set Command Line Termination Character262213 ATS4 Set Response Formatting Character272214 ATS5 Set Command Line Editing Character282215 ATS6 Pause Before Blind Dialing 282216 ATS7 Set Number of Seconds to Wait for Connection Completion29

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 7 281

2217 ATS8 Set Number of Seconds to Wait for Comma Dial Modifier Encountered in DialString of D Command292218 ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier302219 ATV TA Response Format302220 ATX Set CONNECT Result Code Format and Monitor Call Progress312221 ATampC Set DCD Function Mode322222 ATampD Set DTR Function Mode322223 ATampE Set CONNECT Result Code Format About Speed 332224 AT+GCAP Request Complete TA Capabilities List 332225 AT+GMI Request Manufacturer Identification342226 AT+GMM Request TAModel Identification342227 AT+GMR Request TA Revision Identification of Software Release352228 AT+GOI Request Global Object Identification 352229 AT+GSN Request TA Serial Number Identification (IMEI)362230 AT+ICF Set TE-TA Control Character Framing 362231 AT+IFC Set TE-TA Local Data Flow Control372232 AT+IPR Set TE-TA Fixed Local Rate38

3 AT Commands According to 3GPP TS 27007 4031 Overview of AT Command According to 3GPP TS 270074032 Detailed Descriptions of AT Command According to 3GPP TS 27007 41

321 AT+CGMI Request Manufacturer Identification41322 AT+CGMM Request Model Identification 41323 AT+CGMR Request TA Revision Identification of Software Release42324 AT+CGSN Request Product Serial Number Identification42325 AT+CSCS Select TE Character Set 42326 AT+CIMI Request International Mobile Subscriber Identity43327 AT+CLCK Facility Lock44328 AT+CMEE Report Mobile Equipment Error45329 AT+COPS Operator Selection463210 AT+CPAS Phone Activity Status 483211 AT+CPIN Enter PIN483212 AT+CPWD Change Password493213 AT+CRC Set Cellular Result Codes for Incoming Call Indication 503214 AT+CREG Network Registration513215 AT+CRSM Restricted SIM Access523216 AT+CSQ Signal Quality Report 533217 AT+CPOL Preferred Operator List543218 AT+COPN Read Operator Names553219 AT+CFUN Set Phone Functionality 563220 AT+CCLK Clock 573221 AT+CSIM Generic SIM Access583222 AT+CBC Battery Charge 583223 AT+CUSD Unstructured Supplementary Service Data593224 AT+CNUM Subscriber Number 60

4 AT Commands According to 3GPP TS 27005 61

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 8 281

41 Overview of AT Commands According to 3GPP TS 270056142 Detailed Descriptions of AT Commands According to 3GPP TS 27005 61

421 AT+CMGD Delete SMS Message61422 AT+CMGF Select SMS Message Format62423 AT+CMGL List SMS Messages from Preferred Store63424 AT+CMGR Read SMS Message66425 AT+CMGS Send SMS Message69426 AT+CMGW Write SMS Message to Memory70427 AT+CMSS Send SMS Message from Storage72428 AT+CNMI New SMS Message Indications73429 AT+CPMS Preferred SMS Message Storage754210 AT+CRES Restore SMS Settings764211 AT+CSAS Save SMS Settings 774212 AT+CSCA SMS Service Center Address774213 AT+CSDH Show SMS Text Mode Parameters784214 AT+CSMP Set SMS Text Mode Parameters794215 AT+CSMS Select Message Service80

5 AT Commands Special for SIMCom8251 Overview8252 Detailed Descriptions of Commands83

521 AT+CPOWD Power off83522 AT+CADC Read ADC84523 AT+CFGRI Indicate RI When Using URC 84524 AT+CLTS Get Local Timestamp85525 AT+CBAND Get and Set Mobile Operation Band87526 AT+CNSMOD Show Network System Mode 87527 AT+CSCLK Configure Slow Clock88528 AT+CCID Show ICCID89529 AT+CDEVICE View Current Flash Device Type895210 AT+GSV Display Product Identification Information905211 AT+SGPIO Control the GPIO 905212 AT+SLEDS Set the Timer Period of Net Light 915213 AT+CNETLIGHT Close the Net Light or Open It to Shining925214 AT+CSGS Netlight Indication of GPRS Status925215 AT+CGPIO Control the GPIO by PIN Index935216 AT+CBATCHK Set VBAT Checking Feature ONOFF 945217 AT+CNMP Preferred Mode Selection 955218 AT+CMNB Preferred Selection between CAT-M and NB-IoT955219 AT+CPSMS Power Saving Mode Setting965220 AT+CEDRXS Extended-DRX Setting975221 AT+CPSI Inquiring UE System Information985222 AT+CGNAPN Get Network APN in CAT-M Or NB-IOT1005223 AT+CSDP Service Domain Preference 1005224 AT+MCELLLOCK Lock the special CAT-M cell1015225 AT+NCELLLOCK Lock the special NB-IOT cell102

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 9 281

5226 AT+NBSC Configure NB-IOT Scrambling Feature1025227 AT+CAPNMODE Select the Mode of Application Configure APN 1035228 AT+CRRCSTATE Query RRC State 1045229 AT+CBANDCFG Configure CAT-M Or NB-IOT Band 1045230 AT+CNACT APP Network Active 1055231 AT+CNCFG PDP Configure1065232 AT+CEDUMP Set Whether the Module Reset When The Module is Crashed1075233 AT+CNBS Configure Band Scan Optimization For NB-IOT1085234 AT+CNDS Configure Service Domain Preference For NB-IOT 1095235 AT+CENG Switch On or Off Engineering Mode1095236 AT+CNACTCFG Configure IP Protocol Type1115237 AT+CTLIIC Control the Switch of IIC1125238 AT+CWIIC Write Values to Register of IIC Device1135239 AT+CRIIC Read Values from Register of IIC Device1135240 AT+CMCFG Manage Mobile Operator Configuration1145241 AT+CSIMLOCK SIM Lock 1155242 AT+CRATSRCH Configure Parameter for Better RAT Search1175243 AT+SPWM Generate the Pulse-Width-Modulation1185244 AT+CASRIP Show Remote IP address and Port When Received Data1185245 AT+CEDRX Configure EDRX parameters1195246 AT+CPSMRDP Read PSM Dynamic Parameters 1205247 AT+CPSMCFG Configure PSM version and Minimum Threshold Value1215248 AT+CPSMCFGEXT Configure Modem Optimization of PSM1225249 AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication1235250 AT+CEDRXRDP eDRX Read Dynamic Parameters1245251 AT+CRAI Configure Release Assistance Indication in NB-IOT network125

6 AT Commands for GPRS Support12761 Overview 12762 Detailed Descriptions of AT Commands for GPRS Support 127

621 AT+CGATT Attach or Detach from GPRS Service 127622 AT+CGDCONT Define PDP Context 128623 AT+CGACT PDP Context Activate or Deactivate 130624 AT+CGPADDR Show PDP Address130625 AT+CGREG Network Registration Status132626 AT+CGSMS Select Service for MO SMS Messages 134627 AT+CEREG EPS Network Registration Status 134

7 AT Commands for IP Application13771 Overview 13772 Detailed Descriptions of Commands137

721 AT+SAPBR Bearer Settings for Applications Based on IP137

8 AT Commands for TCPIP Application Toolkit 13981 Overview 13982 Detailed Descriptions of Commands140

821 AT+CIPMUX Start Up Multi-IP Connection140

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 10 281

822 AT+CIPSTART Start Up TCP or UDP Connection140823 AT+CIPSEND Send Data Through TCP or UDP Connection143824 AT+CIPQSEND Select Data Transmitting Mode144825 AT+CIPACK Query Previous Connection Data Transmitting State 145826 AT+CIPCLOSE Close TCP or UDP Connection146827 AT+CIPSHUT Deactivate GPRS PDP Context147828 AT+CLPORT Set Local Port 147829 AT+CSTT Start Task and Set APN USER NAME PASSWORD 1488210 AT+CIICR Bring Up Wireless Connection with GPRS1498211 AT+CIFSR Get Local IP Address1508212 AT+CIFSREX Get Local IP Address extend 1508213 AT+CIPSTATUS Query Current Connection Status1518214 AT+CDNSCFG Configure Domain Name Server 1528215 AT+CDNSGIP Query the IP Address of Given Domain Name1538216 AT+CIPHEAD Add an IP Head at the Beginning of a Package Received1548217 AT+CIPATS Set Auto Sending Timer 1558218 AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data 1558219 AT+CIPSERVER Configure Module as Server 1568220 AT+CIPCSGP Set GPRS for Connection Mode1578221 AT+CIPSRIP Show Remote IP Address and Port When Received Data1588222 AT+CIPDPDP Set Whether to Check State of GPRS Network Timing1588223 AT+CIPMODE Select TCPIP Application Mode1598224 AT+CIPCCFG Configure Transparent Transfer Mode 1608225 AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data1618226 AT+CIPUDPMODE UDP Extended Mode1628227 AT+CIPRXGET Get Data from Network Manually1638228 AT+CIPRDTIMER Set Remote Delay Timer1658229 AT+CIPSGTXT Select GPRS PDP context 1668230 AT+CIPSENDHEX Set CIPSEND Data Format to Hex1668231 AT+CIPHEXS Set Output-data Format with suffix1678232 AT+CIPTKA Set TCP Keepalive Parameters1678233 AT+CIPOPTION Enable or Disable TCP nagle algorithm168

9 AT Commands for HTTP(S) Application170

91 Overview 17092 Detailed Descriptions of Commands170

921 AT+SHSSL Select SSL Configure 171922 AT+SHCONF Set HTTP(S) Parameter171923 AT+SHCONN HTTP(S) Connection172924 AT+SHBOD Set Body172925 AT+SHBODEXT Set Extension Body 173926 AT+SHAHEAD Add Head173927 AT+SHCHEAD Clear Head174928 AT+SHPARA Set HTTP(S) Para174929 AT+SHCPARA Clear HTTP(S) Para 175

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 11 281

9210 AT+SHSTATE Query HTTP(S) Connection Status1759211 AT+SHREQ Set Request Type 1769212 AT+SHREAD Read Response Value1779213 AT+SHDISC Disconnect HTTP(S)1789214 AT+HTTPTOFS Download File to AP File System1799215 AT+HTTPTOFSRL State of Download File to AP File System180

10 AT Commands for FTP Application 181101 Overview 181102 Detailed Descriptions of Commands182

1021 AT+FTPPORT Set FTP Control Port1821022 AT+FTPMODE Set Active or Passive FTP Mode 1821023 AT+FTPTYPE Set the Type of Data to Be Transferred1831024 AT+FTPPUTOPT Set FTP Put Type 1841025 AT+FTPCID Set FTP Bearer Profile Identifier1841026 AT+FTPREST Set Resume Broken Download 1851027 AT+FTPSERV Set FTP Server Address1851028 AT+FTPUN Set FTP User Name1861029 AT+FTPPW Set FTP Password18610210 AT+FTPGETNAME Set Download File Name18710211 AT+FTPGETPATH Set Download File Path 18810212 AT+FTPPUTNAME Set Upload File Name18810213 AT+FTPPUTPATH Set Upload File Path18910214 AT+FTPGET Download File 18910215 AT+FTPPUT Set Upload File19110216 AT+FTPDELE Delete Specified File in FTP Server19210217 AT+FTPSIZE Get the Size of Specified File in FTP Server19210218 AT+FTPSTATE Get the FTP State 19310219 AT+FTPEXTPUT Extend Upload File19410220 AT+FTPMKD Make Directory on the Remote Machine19410221 AT+FTPRMD Remove Directory on the Remote Machine19510222 AT+FTPLIST List Contents of Directory on the Remote Machine 19610223 AT+FTPEXTGET Extend Download File19710224 AT+FTPETPUT Upload File19810225 AT+FTPETGET Download File19910226 AT+FTPQUIT Quit Current FTP Session 20010227 AT+FTPRENAME Rename the Specified File on the Remote Machine20010228 AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine201

11 AT Command for NTP function203111 Overview 203112 Detailed Descriptions of Commands203

1121 AT+CNTPCID Set GPRS Bearer Profilersquos ID 2031122 AT+CNTP Synchronize Network Time204

12 AT Commands for OneNet Application206

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 12 281

121 Overview 206122 Detailed Descriptions of Commands207

1221 AT+MIPLCREATE Create OneNet configuration2071222 AT+MIPLDELETE Delete OneNet configuration2071223 AT+MIPLOPEN Connect to OneNet 2081224 AT+MIPLADDOBJ Add object 2081225 AT+MIPLDELOBJ Delete Object 2091226 AT+MIPLCLOSE Disconnect to OneNet 2091227 AT+MIPLNOTIFY Notify Data to OneNet2101228 AT+MIPLREADRSP Send Response on Read Command 2111229 AT+MIPLWRITERSP Send Response on Write Command 21112210 AT+MIPLEXECUTERSP Send Response on Execute Command 21212211 AT+MIPLOBSERVERSP Send Response On Observe Command 21212212 AT+MIPLDISCOVERRSP Send Response on Discover Command21312213 AT+MIPLPARAMETERRSP Send Response on Parameter Command 21312214 AT+MIPLUPDATE Update Registration21412215 AT+MIPLVER Version of OneNet SDK21412216 AT+MIPLBOOTSTRAP Bootstrap Mode21512217 +MIPLREAD Read Request to User21512218 +MIPLWRITE Write Request to User21612219 +MIPLEXECUTE Execute Request to User 21612220 +MIPLOBSERVE Observe Request to User21712221 +MIPLDISCOVER Discover Request to User21712222 +MIPLPARAMETER Set Parameter Request to User21712223 +MIPLEVENT Event Indication to User218

13 AT Commands for Telecom IOT Application219131 Overview 219132 Detailed Descriptions of Commands219

1321 AT+SIMLCREATE Create Configuration2191322 AT+SIMLMODE Connection Mode2201323 AT+SIMLOPEN Connect to Telecom IOT2201324 AT+SIMLSEND Send Data to Telecom IOT2211325 AT+SIMLCLOSE Disconnect to Telecom IOT 221

14 AT Commands for GNSS Application222141 Overview 222142 Detailed Descriptions of Commands222

1421 AT+CGNSPWR GNSS Power Control2221422 AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences 2231423 AT+CGNSURC GNSS Navigation URC Report2251424 AT+CGNSPORT GNSS NMEA Out Port Set2261425 AT+CGNSCOLD GNSS Cold Start 2261426 AT+CGNSWARM GNSS Warm Start2271427 AT+CGNSHOT GNSS Hot Start 2271428 AT+CGNSMOD GNSS Work Mode Set 2281429 AT+CGNSCFG GNSS NMEA Out Configure 228

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 13 281

14210 AT+CGNSTST GNSS NMEA Data Output to AT Port22914211 AT+CGNSXTRA GNSS XTRA Function Open23014212 AT+CGNSCPY GNSS XTRA File Copy23114213 AT+CGNSRTMS GNSS NMEA Out Frequency Configure 23114214 AT+CGNSHOR Configure Positioning Desired Accuracy 23214215 AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3 23314216 AT+CGNSNMEA Configure NMEA Output Sentences23314217 AT+CGTP IZAT GNSS Configure23514218 AT+CGNSSUPLCFG GNSS SUPL Configure23714219 AT+CGNSSUPL GNSS SUPL Control 238

15 AT Commands for File System 239151 Overview 239152 Detailed Descriptions of Commands239

1521 AT+CFSINIT Get Flash Data Buffer 2391522 AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT2401523 AT+CFSRFILE Read File from Flash2411524 AT+CFSDFILE Delete the File from the Flash 2411525 AT+CFSGFIS Get File Size 2421526 AT+CFSREN Rename a File2431527 AT+CFSGFRS Get the Size of File System2441528 AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT2441529 AT+CBAINIT Initialize the AP Backup File System24515210 AT+CBALIST Set the files Which Want to Backup24515211 AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT and CBALIST

24615212 AT+CBART Restore the File into AP File System246

16 AT Commands for SIM Application Toolkit247161 Overview 247162 Detailed Descriptions of Commands247

1621 AT+STIN SAT Indication2471622 AT+STGI Get SAT Information2481623 AT+STGR SAT Respond2501624 AT+STK STK Switch251

17 AT Commands for SSL Application252171 Overview of AT Commands for SSL Application 252172 Detailed Descriptions of AT Commands for SSL Application252

1721 AT+CSSLCFG Configure SSL Parameters of Context Identifier252

18 AT Commands for TCPUDP Application 257181 Overview 257182 Detailed Descriptions of Commands257

1821 AT+CACID Set TCPUDP Identifier2571822 AT+CASSLCFG Set SSL Certificate and Timeout Parameters2581823 AT+CAOPEN Open a TCPUDP Connection 2601824 AT+CASERVER Open a TCPUDP Server261

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 14 281

1825 AT+CASEND Send Data via an Established Connection 2631826 AT+CARECV Receive Data via an Established Connection 2641827 AT+CAACK Query Send Data Information 2641828 AT+CASTATE Query TCPUDP Connection State2651829 AT+CACLOSE Close a TCPUDP Connection26518210 AT+CACFG Configure Transparent Transmission Parameters26618211 AT+CASWITCH Switch to Transparent Transport Mode269

19 AT Commands for PING271191 Overview 271192 Detailed Descriptions of Commands271

1921 AT+SNPING4 Sends an IPv4 ping2711922 AT+SNPING6 Sends an IPv6 ping272

20 Supported Error Codes and Unsolicited Result Codes 273201 Summary of CME ERROR Codes273202 Summary of CMS ERROR Codes276203 Summary of Unsolicited Result Codes279

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 15 281

THIS DOCUMENT IS A REFERENCE GUIDE TO ALL THE AT COMMANDS

1 Introduction

11 Scope of the document

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

12 Related documents

You can visit the SIMCom Website using the following linkhttpwwwsimcomcom

13 Conventions and abbreviations

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

In application controlling device controls the GSM engine by sending AT Command via its serial interfaceThe controlling device at the other end of the serial line is referred to as following termTE (Terminal Equipment)DTE (Data Terminal Equipment) or plainly the application which is running on an embedded system

14 AT Command syntax

The AT or at or aT or At prefix must be set at the beginning of each Command line To terminate a

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 16 281

Command line enter ltCRgtCommands are usually followed by a response that includes ltCRgtltLFgtltresponsegtltCRgtltLFgtThroughout this document only the responses are presentedltCRgtltLFgt are omitted intentionally

The AT Command set implemented by SIM7080 Series is a combination of 3GPP TS 27005 3GPP TS27007 and ITU-T recommendation V25ter and the AT commands developed by SIMCom

Only enter AT Command through serial port after SIM7080 Series is powered on and Unsolicited ResultCode RDY is received from serial port If auto-bauding is enabled the Unsolicited Result CodesRDY and so on are not indicated when you start up the ME and the AT prefix or at prefix must beset at the beginning of each command line

All these AT commands can be split into three categories syntactically basic S parameter andextended These are as follows

141 Basic syntax

These AT commands have the format of ATltxgtltngt or ATampltxgtltngt where ltxgtis the Command andltngtisare the argument(s) for that Command An example of this is ATEltngt which tells the DCEwhether received characters should be echoed back to the DTE according to the value of ltngt ltngt isoptional and a default will be used if missing

142 S Parameter syntax

These AT commands have the format of ATSltngt=ltmgt where ltngt is the index of the S register to setand ltmgt is the value to assign to it ltmgt is optional if it is missing then a default value is assigned

143 Extended Syntax

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

Table 1 Types of AT commands and responses

Test CommandAT+ltxgt=

The mobile equipment returns the list of parameters and valueranges set with the corresponding Write Command or by internalprocesses

Read CommandAT+ltxgt

This command returns the currently set value of the parameter orparameters

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 17 281

Write CommandAT+ltxgt=lthellipgt

This command sets the user-definable parameter values

Execution CommandAT+ltxgt

The execution command reads non-variable parameters affectedby internal processes in the GSM engine

144 Combining AT commands on the same Command line

You can enter several AT commands on the same line In this case you do not need to type the AT or atprefix before every command Instead you only need type AT or at the beginning of the command linePlease note to use a semicolon as the command delimiter after an extended command in basic syntax or Sparameter syntax the semicolon need not enter for exampleATE1Q0S0=1S3=13V1X4+IFC=00+IPR=115200

The Command line buffer can accept a maximum of 559 characters (counted from the first commandwithout AT or at prefix) or 39 AT commands If the characters entered exceeded this number then noneof the Command will executed and TA will return ERROR

145 Entering successive AT commands on separate lines

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

15 Supported character sets

The SIM7080 Series AT Command interface defaults to the IRA character set The SIM7080 Seriessupports the following character setsGSM formatUCS2IRAThe character set can be set and interrogated using the AT+CSCS Command (3GPP TS 27007) Thecharacter set is defined in GSM specification 3GPP TS 27005

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

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 18 281

16 Flow control

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

There are basically two approaches to achieve data flow control software flow control and hardware flowcontrol SIM7080 Series support both two kinds of flow controlIn Multiplex mode it is recommended to use the hardware flow control

161 Software flow control (XONXOFF flow control)

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 SIM7080 Series is hardware flow control (RTSCTS flow control) toenable software flow control in the DTE interface and within GSM engine type the following AT CommandAT+IFC=11

Ensure that any communications software package (eg Hyper terminal) uses software flow control

Software Flow control should not be used for data calls where binary data will be transmitted orreceived (eg TCPIP) as the DTE interface may interpret binary data as flow control characters

162 Hardware flow control (RTSCTS flow control)

Hardware flow control achieves the data flow control by controlling the RTSCTS line When the datatransfer should be suspended the CTS line is set inactive until the transfer from the receiving buffer hascompleted When the receiving buffer is ok to receive more data CTS goes active once again

To achieve hardware flow control ensure that the RTSCTS lines are present on your application platform

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 19 281

17 Definitions

171 Parameter Saving Mode

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 doesnt have parameter AUTO_SAVE The parameter of the current AT command will be kept in NVRAM automatically and

take in effect immediately and it wont 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 wont be lost if module is rebooted - - means this AT command doesnt care the parameter saving mode

172 Max Response Time

Max response time is estimated maximum time to get response the unit is seconds- means this AT command doesnt care the response time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 20 281

2 AT Commands According toV25TER

These AT Commands are designed according to the ITU-T (International Telecommunication UnionTelecommunication sector) V25ter document

21 Overview of AT Commands According to V25TER

Command DescriptionA Re-issues the last command givenATD Mobile originated call to dial a numberATE Set command echo modeATH Disconnect existing connectionATI Display product identification informationATL Set monitor speaker loudnessATM Set monitor speaker mode+++ Switch from data mode or ppp online mode to command modeATO Switch from command mode to data modeATQ Set result code presentation modeATS0 Set number of rings before automatically answering the callATS3 Set command line termination characterATS4 Set response formatting characterATS5 Set command line editing characterATS6 Pause before blind dialingATS7 Set number of seconds to wait for connection completion

ATS8Set number of seconds to wait for comma dial modifier encountered in dialstring of D command

ATS10 Set disconnect delay after indicating the absence of data carrierATV TA response formatATX Set connect result code format and monitor call progressATZ Reset default configurationATampC Set DCD function modeATampD Set DTR function modeATampF Factory defined configurationATampV Display current configurationATampE Set CONNECT Result Code Format About Speed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 21 281

AT+GCAP Request complete TA capabilities listAT+GMI Request manufacturer identificationAT+GMM Request TA model identificationAT+GMR Request TA revision identification of software releaseAT+GOI Request global object identificationAT+GSN Request TA serial number identification (IMEI)AT+ICF Set TE-TA control character framingAT+IFC Set TE-TA local data flow controlAT+IPR Set TE-TA fixed local rate

22 Detailed Description of AT Commands According to V25TER

221 A Re-issues the Last Command Given

A Re-issues the Last Command Given

Execution CommandA

ResponseRe-issues the previous Command

ReferenceV25ter

Note

222 ATD Mobile Originated Call to Dial A Number

ATD Mobile Originated Call to Dial A Number

Execution CommandATDltngt[ltmgsm]

ResponseThis command can be used to set up outgoing data calls It also serves tocontrol supplementary servicesNote This command may be aborted generally by receiving an ATHCommand or a character during execution The aborting is not possibleduring some states of connection establishment such as handshaking

If error is related to ME functionality+CME ERROR lterrgt

If no dial tone and (parameter setting ATX2 or ATX4)NO DIALTONE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 22 281

If busy and (parameter setting ATX3 or ATX4)BUSY

If a connection cannot be establishedNO CARRIER

If the remote station does not answerNO ANSWER

If connection successful and non-voice callCONNECTlttextgt TA switches to data modeNote lttextgt output only if ATXltvaluegt parameter setting with theltvaluegt gt0

When TA returns to command mode after call releaseOKParametersltngt String of dialing digits and optionally V25ter modifiers dialingdigits 0-9 + A B C

Following V25ter modifiers are ignored(comma) T P W

Emergency callltngt Standardized emergency number 112 (no SIM needed)ltmgsmgt String of GSM modifiers

I Actives CLIR (Disables presentation of own number tocalled party)

i Deactivates CLIR (Enable presentation of own numberto called party)

G Activates Closed User Group invocation for this call onlyg Deactivates Closed User Group invocation for this call

onlyParameter Saving Mode NO_SAVEMax Response Time Timeout set with ATS7 (data call)

ReferenceV25ter

Note

223 ATE Set Command Echo Mode

ATE Set Command Echo Mode

Execution CommandResponseThis setting determines whether or not the TA echoes characters received

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 23 281

ATEltvaluegt from TE during Command stateOKParametersltvaluegt 0 Echo mode off

1 Echo mode onParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

224 ATH Disconnect Existing Connection

ATH Disconnect Existing Connection

Execution CommandATH

ResponseDisconnect existing call by local TE from Command line and terminate callOKNote OK is issued after circuit 109(DCD) is turned off if it was previouslyon

Parameter Saving Mode NO_SAVEMax Response Time 20sReferenceV25ter

Note

225 ATI Display Product Identification Information

ATI Display Product Identification Information

Execution CommandATI

ResponseTA issues product information text

ExampleSIM7000 R1351

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 24 281

226 ATL Set Monitor speaker loudness

ATL Set Monitor speaker loudness

Execution Command

ATLltvaluegt

ResponseOKParametersltvaluegt 03 Volume

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteNo effect in GSM

227 ATM Set Monitor Speaker Mode

ATM Set Monitor Speaker Mode

Execution Command

ATMltvaluegt

ResponseOKParametersltvaluegt 02 Mode

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteNo effect in GSM

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

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

Execution Command+++

ResponseThe +++ character sequence causes the TA to cancel the data flow over theAT interface and switch to Command mode This allows you to enter ATCommand while maintaining the data connection to the remote serverOK

To prevent the +++ escape sequence from being misinterpreted as data itshould comply to following sequenceNo 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_V106

wwwsimcomcom 25 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteTo return from Command mode back to data mode Enter ATO

229 ATO Switch from Command Mode to Data Mode

ATO Switch from Command Mode to Data Mode

Execution CommandATO[n]

ResponseTA resumes the connection and switches back from command mode to datamodeCONNECTIf connection is not successfully resumedERRORelseTA returns to data mode from command mode CONNECT lttextgtNote lttextgt only if parameter setting ATXgt0Parameterltngt 0 Switch from command mode to data mode

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2210 ATQ Set Result Code Presentation Mode

ATQ Set Result Code Presentation Mode

Execution CommandATQltngt

ResponseThis parameter setting determines whether or not the TA transmits anyresult code to the TE Information text transmitted in response is notaffected by this setting

If ltngt=0OK

If ltngt=1(none)Parametersltngt 0 TA transmits result code

1 Result codes are suppressed and not transmitted

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 26 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2211 ATS0 Set Number of Rings before Automatically Answering the Call

ATS0 Set Number of Rings before Automatically Answering the Call

Read Command

ATS0

Responseltngt

OKParametersSee Write Command

Write Command

ATS0=ltngt

ResponseThis parameter setting determines the number of rings before auto-answerOKorERRORParametersltngt 0 Automatic answering is disable

1-255 Number of rings the modem will wait for before answeringthe phone if a ring is detected

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteIf ltngt is set too high the calling party may hang up before the call can beanswered automaticallyIf using cmux port ATH and AT+CHUP can hang up the call (automaticallyanswering) only in the CMUX channel 0If using dual-physical serial port ATH and AT+CHUP can hang up the call(automatically answering) only in UART1

2212 ATS3 Set Command Line Termination Character

ATS3 Set Command Line Termination Character

Read CommandATS3

Responseltngt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 27 281

OKParametersSee Write Command

Write CommandATS3=ltngt

ResponseThis parameter setting determines the character recognized by TA toterminate an incoming command line The TA also returns this character inoutputOKorERRORParametersltngt 13 Command line termination character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 13 = CR It only supports default value

2213 ATS4 Set Response Formatting Character

ATS4 Set Response Formatting Character

Read Command

ATS4

Responseltngt

OKParametersSee Write Command

Write Command

ATS4=ltngt

ResponseThis parameter setting determines the character generated by the TA forresult code and information textOKorERRORParametersltngt 10 Response formatting character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 10 = LF It only supports default value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 28 281

2214 ATS5 Set Command Line Editing Character

ATS5 Set Command Line Editing Character

Read Command

ATS5

Responseltngt

OKParametersSee Write Command

Write Command

ATS5=ltngt

ResponseThis parameter setting determines the character recognized by TA as arequest to delete from the command line the immediately precedingcharacterOKorERRORParametersltngt 0-8-127 Response formatting character

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteDefault 8 = Backspace

2215 ATS6 Pause Before Blind Dialing

ATS6 Pause Before Blind Dialing

Read CommandATS6

Responseltngt

OK

Write CommandATS6=ltngt

ResponseOKorERRORParametersltngt 0-2-999 Time

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteNo effect in GSM

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 29 281

2216 ATS7 Set Number of Seconds to Wait for Connection Completion

ATS7 Set Number of Seconds to Wait for Connection Completion

Read CommandATS7

Responseltngt

OKParametersSee Write Command

Write CommandATS7=ltngt

ResponseThis parameter setting determines the amount of time to wait for theconnection completion in case of answering or originating a callOKorERRORParametersltngt 0-255 Number of seconds to wait for connection completion

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteIf called party has specified a high value for ATS0=ltngt call setup may failThe correlation between ATS7 and ATS0 is importantExample Call may fail if ATS7=30 and ATS0=20ATS7 is only applicable to data call

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

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

Read Command

ATS8

Responseltngt

OKParametersSee Write Command

Write CommandATS8=ltngt

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 30 281

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

Parameter Saving Mode -Max Response Time -ReferenceV25ter

NoteNo effect in GSM

2218 ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier

ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier

Read Command

ATS10

Responseltngt

OKParametersSee Write Command

Write Command

ATS10=ltngt

ResponseThis parameter setting determines the amount of time that the TA willremain connected in absence of data carrier If the data carrier is once moredetected before disconnecting the TA remains connectedOKorERRORParametersltngt 1-14-255 Number of tenths seconds of delay

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2219 ATV TA Response Format

ATV TA Response Format

Execution CommandATVltvaluegt

ResponseThis parameter setting determines the contents of the header and trailertransmitted with result codes and information responsesWhen ltvaluegt=00

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 31 281

When ltvaluegt=1OKParametersltvaluegt

0 Information response lttextgtltCRgtltLFgtShort result code format ltnumeric codegtltCRgt

1 Information response ltCRgtltLFgtlttextgtltCRgtltLFgtLong result code format ltCRgtltLFgtltverbose codegtltCRgtltLFgt

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

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

ATV1 ATV0 DescriptionOK 0 Acknowledges execution of a Command

CONNECT 1A connection has been established the DCE is moving fromCommand state to online data state

RING 2 The DCE has detected an incoming call signal from network

NO CARRIER 3The connection has been terminated or the attempt to establisha connection failed

ERROR 4Command not recognized Command line maximum lengthexceeded parameter value invalid or other problem withprocessing the Command line

NO DIALTONE 6 No dial tone detectedBUSY 7 Engaged (busy) signal detected

NO ANSWER 8 (Wait for Quiet Answer) dial modifier was used but remoteringing followed by five seconds of silence was not detectedbefore expiration of the connection timer (S7)

PROCEEDING 9 An AT command is being processed

CONNECT lttextgtManufacturer-specific

Same as CONNECT but includes manufacturer-specific textthat may specify DTE speed line speed error control datacompression or other status

2220 ATX Set CONNECT Result Code Format and Monitor Call Progress

ATX Set CONNECT Result Code Format and Monitor Call Progress

Execution Command

ATXltvaluegt

ResponseThis parameter setting determines whether or not the TA detected thepresence of dial tone and busy signal and whether or not TA transmitsparticular result codes

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 32 281

OK

ERRORParametersltvaluegt 0 CONNECT result code only returned dial tone and busydetection are both disabled

1 CONNECTlttextgt result code only returned dial tone andbusy detection are both disabled2 CONNECTlttextgt result code returned dial tone detectionis enabled busy detection is disabled3 CONNECTlttextgt result code returned dial tone detectionis disabled busy detection is enabled4 CONNECTlttextgt result code returned dial tone and busydetection are both enabled

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2221 ATampC Set DCD Function Mode

ATampC Set DCD Function Mode

Execution Command

ATampCltvaluegt

ResponseThis parameter determines how the state of circuit 109 (DCD) relates to thedetection of received line signal from the distant endOK

ERRORParametersltvaluegt 0 DCD line is always ON

1 DCD line is ON only in the presence of data carrierParameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2222 ATampD Set DTR Function Mode

ATampD Set DTR Function Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 33 281

Execution Command

ATampD[ltvaluegt]

ResponseThis parameter determines how the TA responds when circuit 1082 (DTR)is changed from the ON to the OFF condition during data modeOKorERRORParametersltvaluegt 0 TA ignores status on DTR

1 ON-gtOFF on DTR Change to Command mode withremaining the connected call2 ON-gtOFF on DTR Disconnect call change to Commandmode During state DTR = OFF is auto-answer off

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2223 ATampE Set CONNECT Result Code Format About Speed

ATampE Set CONNECT Result Code Format About Speed

Execution Command

ATampE[ltvaluegt]

This parameter setting determines to report Serial connection rate orWireless connection speed It is valid only ATX above 0ResponseOKorERRORParametersltvaluegt

0 Wireless connection speed in integer format1 Serial connection rate in integer format Such as 115200

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2224 AT+GCAP Request Complete TA Capabilities List

AT+GCAP Request Complete TA Capabilities ListExecution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 34 281

AT+GCAP TA reports a list of additional capabilities+GCAP list of supported ltnamegts

OKParametersltnamegt +CGSM GSM function is supported

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2225 AT+GMI Request Manufacturer Identification

AT+GMI Request Manufacturer Identification

Test Command

AT+GMI=

ResponseOKParameters

Execution CommandAT+GMI

TA reports one or more lines of information text which permit the user toidentify the manufacturerSIMCOM_Ltd

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2226 AT+GMM Request TA Model Identification

AT+GMM Request TA Model Identification

Test CommandAT+GMM=

ResponseOK

Execution CommandAT+GMM

TA reports one or more lines of information text which permit the user toidentify the specific model of deviceltmodelgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 35 281

Parametersltmodelgt Product model identification text

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2227 AT+GMR Request TA Revision Identification of Software Release

AT+GMR Request TA Revision Identification of Software ReleaseTest Command

AT+GMR=ResponseOK

Execution Command

AT+GMR

TA reports one or more lines of information text which permit the user toidentify the revision of software releaseRevision ltrevisiongt

OKParametersltrevisiongt Revision of software release

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

2228 AT+GOI Request Global Object Identification

AT+GOI Request Global Object IdentificationTest Command

AT+GOI=ResponseOK

Execution CommandAT+GOI

ResponseTA reports one or more lines of information text which permit the user toidentify the device based on the ISO system for registering unique objectidentifiersltObject Idgt

OKParametersltObject Idgt Identifier of device type

see X208 209 for the format of ltObject Idgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 36 281

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

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

AT+GSN Request TA Serial Number Identification(IMEI)Test CommandAT+GSN=

ResponseOK

Execution Command

AT+GSN

ResponseTA reports the IMEI (international mobile equipment identifier) number ininformation text which permit the user to identify the individual ME deviceltsngt

OKParametersltsngt IMEI of the telephone(International Mobile station EquipmentIdentity)

Parameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

NoteThe serial number (IMEI) is varied by individual ME device

2230 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 ltformatgts)(list of supported ltparitygts)

OKParametersSee Write Command

Read CommandAT+ICF

Response+ICF ltformatgtltparitygt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 37 281

Write Command

AT+ICF=ltformatgt[ltparitygt]

ResponseThis parameter setting determines the serial interface character framingformat and parity received by TA from TE

OKParametersltformatgt 1 8 data 0 parity 2 stop

2 8 data 1 parity 1 stop3 8 data 0 parity 1 stop4 7 data 0 parity 2 stop5 7 data 1 parity 1 stop6 7 data 0 parity 1 stop

ltparitygt 0 odd1 even3 space (0)

Parameter Saving Mode -Max Response Time -

ReferenceV25ter

NoteThe Command is applied for Command stateIn ltformatgt parameter 0 parity means no parityThe ltparitygt field is ignored if the ltformatgt field specifies no parity andstring +ICF ltformatgt255 will be response to AT+ICF Command

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

AT+IFC Set TE-TA Local Data Flow Control

Test Command

AT+IFC=

Response+IFC (list of supported ltdce_by_dtegts)(list of supported ltdte_by_dcegts)

OKParametersSee Write Command

Read CommandAT+IFC

Response+IFC ltdce_by_dtegtltdte_by_dcegt

OKParametersSee Write Command

Write Command

AT+IFC=ltdce_by_dtegt[ltdte_by_dcegt]

ResponseThis parameter setting determines the data flow control on the serialinterface for data modeOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 38 281

Parametersltdce_by_dtegt Specifies the method will be used by TE at receive ofdata from TA

0 No flow control1 Software flow control2 Hardware flow control

ltdte_by_dcegt Specifies the method will be used by TA at receive of datafrom TE

0 No flow control1 Software flow control2 Hardware flow control

Parameter Saving Mode -Max Response Time -ReferenceV25ter

Note

2232 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 ltrategts)(list of supportedfixed-only ltrategts)

OKParametersSee Write Command

Read CommandAT+IPR

Response+IPR ltrategt

OKParametersSee Write Command

Write CommandAT+IPR=ltrategt

ResponseThis parameter setting determines the data rate of the TA on the serialinterface The rate of Command takes effect following the issuance of anyresult code associated with the current Command lineOKParametersltrategt Baud rate per second0300

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 39 281

6001200240048009600192003840057600115200230400921600200000029000003000000320000036864004000000

Parameter Saving Mode AUTO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 40 281

3 AT Commands According to 3GPPTS 27007

31 Overview of AT Command According to 3GPP TS 27007

Command DescriptionAT+CGMI Request manufacturer identificationAT+CGMM Request model identificationAT+CGMR Request TA revision identification of software releaseAT+CGSN Request product serial number identification (identical with +GSN)AT+CSCS Select TE character setAT+CIMI Request international mobile subscriber identityAT+CLCK Facility lockAT+CMEE Report mobile equipment errorAT+COPS Operator selectionAT+CPAS Phone activity statusAT+CPIN Enter PINAT+CPWD Change passwordAT+CRC Set cellular result codes for incoming call indicationAT+CREG Network registrationAT+CRSM Restricted SIM accessAT+CSQ Signal quality reportAT+CPOL Preferred operator listAT+COPN Read operator namesAT+CFUN Set phone functionalityAT+CCLK ClockAT+CSIM Generic SIM accessAT+CBC Battery chargeAT+CUSD Unstructured supplementary service dataAT+CNUM Subscriber Number

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 41 281

32 Detailed Descriptions of AT Command According to 3GPP TS 27007

321 AT+CGMI Request Manufacturer Identification

AT+CGMI Request Manufacturer IdentificationTest CommandAT+CGMI=

ResponseOK

Execution CommandAT+CGMI

ResponseTA returns manufacturer identification textltmanufacturergt

OKParametersltmanufacturergt The ID of manufacturer

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

322 AT+CGMM Request Model Identification

AT+CGMM Request Model IdentificationTest CommandAT+CGMM=

ResponseOK

Execution CommandAT+CGMM

ResponseTA returns product model identification textltmodelgt

OKParametersltmodelgt Product model identification text

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 42 281

323 AT+CGMR Request TA Revision Identification of Software Release

AT+CGMR Request TA Revision Identification of Software ReleaseTest Command

AT+CGMR=ResponseOK

Execution Command

AT+CGMR

ResponseTA returns product software version identification textRevision ltrevisiongt

OKParametersltrevisiongt Product software version identification text

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

324 AT+CGSN Request Product Serial Number Identification

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

AT+CGSN=ResponseOK

Execution CommandAT+CGSN

Responsesee +GSNltsngt

OKParametersltsngt International mobile equipment identity (IMEI)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

325 AT+CSCS Select TE Character Set

AT+CSCS Select TE Character Set

Test CommandResponse+CSCS (list of supported ltchsetgts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 43 281

AT+CSCS=OKParametersltchsetgt GSM GSM 7 bit default alphabet (3GPP TS 23038)

UCS2 16-bit universal multiple-octet coded character set(ISOIEC10646) UCS2 character strings are converted tohexadecimal numbers from 0000 to FFFF eg 004100620063equals three 16-bit characters with decimal values 65 98 and99IRA International reference alphabet (ITU-T T50)

Read CommandAT+CSCS

Response+CSCS ltchsetgt

OKParametersSee Test Command

Write Command

AT+CSCS=ltchsetgt

ResponseSets which character set ltchsetgt are used by the TE The TA can thenconvert character strings correctly between the TE and ME character setsOKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Test Command

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

326 AT+CIMI Request International Mobile Subscriber Identity

AT+CIMI Request International Mobile Subscriber IdentityTest Command

AT+CIMI=ResponseOK

Execution CommandAT+CIMI

ResponseTA returns ltIMSIgtfor identifying the individual SIM which is attached to MEltIMSIgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltIMSIgt International Mobile Subscriber Identity (string without double

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 44 281

quotes)

Parameter Saving Mode NO_SAVEMax Response Time 20sReference3GPP TS 27007 [13]

Note

327 AT+CLCK Facility Lock

AT+CLCK Facility Lock

Test CommandAT+CLCK=

Response+CLCK (list of supported ltfacgts)

OKParametersSee Write Command

Write CommandAT+CLCK=ltfacgtltmodegt[ltpasswdgt[ltclassgt]]

ResponseThis Command is used to lock unlock or interrogate a ME or a networkfacility ltfacgt Password is normally needed to do such actions Whenquerying the status of a network service (ltmodegt=2) the response line forlsquonot activersquo case (ltstatusgt=0) should be returned only if service is notactive for any ltclassgt

If ltmodegtne2 and Command is successfulOKIf ltmodegt=2 and Command is successful+CLCK ltstatusgt[ltclass1gt[ltCRgtltLFgt+CLCKltstatusgtltclass2gt[hellip]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltfacgt

AB All Barring services(only for ltmodegt=0)AC All inComing barring services(only for ltmodegt=0) AGAll outGoing barring services(only for ltmodegt=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_V106

wwwsimcomcom 45 281

SC SIM (lock SIMUICC card) (SIMUICC asks password inMT power-up and when this lock command issued) Correspond toPIN1 code

FD SIM card or active application in the UICC (GSM orUSIM) fixed dialling memory feature (if PIN2 authentication has notbeen done during the current session PIN2 is required as ltpasswdgt)

PN Network Personalization Correspond to NCK codePU Network subset Personalization Correspond to NSCK

codePP Service Provider Personalization Correspond to SPCK

codeltmodegt

0 unlock1 lock2 query status

ltpasswdgt String type (Shall be the same as password specified for thefacility from the MT user interface or with command Change Password+CPWD)ltclassgt 1-255

1 Voice (telephony)2 Data refers to all bearer services with ltmodegt=2 this may refer

only to some bearer service if TA does not support values 16 32 64 and128)

4 Fax (facsimile services)7 All classes

ltstatusgt0 Not active1 Active

Parameter Saving Mode NO_SAVEMax Response Time 15sReference3GPP TS 27007 [14]

Note CME errors if SIM not inserted or PIN is not entered

328 AT+CMEE Report Mobile Equipment Error

AT+CMEE Report Mobile Equipment Error

Test Command

AT+CMEE=

Response+CMEE (list of supported ltngts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 46 281

AT+CMEE +CMEE ltngt

OKParametersSee Write Command

Write Command

AT+CMEE=[ltngt]

ResponseTA disables or enables the use of result code +CME ERROR lterrgt as anindication of an error relating to the functionality of the MEOKIf error is related to ME functionality+CME ERROR lterrgtParametersltngt 0 Disable +CME ERROR lterrgt result code and use ERRORinstead

1 Enable +CME ERROR lterrgt result code and use numericlterrgt2 Enable +CME ERROR lterrgt result code and use verboselterrgt values

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

329 AT+COPS Operator Selection

AT+COPS Operator Selection

Test CommandAT+COPS=

ResponseTA returns a list of quadruplets each representing an operator present inthe network Any of the formats may be unavailable and should then be anempty field The list of operators shall be in order home network networksreferenced in SIM and other networks

+COPS (list of supportedltstatgtlong alphanumericltopergtshortalphanumericltopergtnumeric ltopergtltnetactgt)s[(list of supportedltmodegts)(list of supported ltformatgts)]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Read CommandResponseTA returns the current mode and the currently selected operator If no

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 47 281

AT+COPS operator is selectedltformatgt and ltopergt are omitted+COPS ltmodegt[ltformatgtltopergtltnetactgt]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+COPS=ltmodegt[ltformatgt[ltopergt]]

ResponseTA forces an attempt to select and register the GSM network operator If theselected operator is not available no other operator shall be selected(except ltmodegt=4) The selected operator name format shall apply tofurther read commands (AT+COPS)OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstatgt 0 Unknown

1 Operator available2 Operator current3 Operator forbidden

ltopergt Refer to [27007]operator in format as per ltformatgt

ltmodegt 0 Automatic mode ltopergt field is ignored1 Manual (ltopergt field shall be present and ltAcTgt optionally)2 manual deregister from network3 set only ltformatgt (for read Command +COPS) - not

shown in Read Command response4 Manualautomatic (ltopergt field shall be present) if

manual selection fails automatic mode (ltmodegt=0) isentered

ltformatgt 0 Long format alphanumeric ltopergt1 Short format alphanumeric ltopergt2 Numeric ltopergt GSM Location Area Identification

numberltnetactgt 0 User-specified GSM access technology

1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

Parameter Saving Mode AUTO_SAVE

Max Response TimeTest command 45 secondsWrite command 120 seconds

Reference3GPP TS 27007 [14]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 48 281

3210 AT+CPAS Phone Activity Status

AT+CPAS Phone Activity Status

Test CommandAT+CPAS=

Response+CPAS (list of supported ltpasgts)

OKParametersSee Execution Command

Execution CommandAT+CPAS

ResponseTA returns the activity status of ME+CPAS ltpasgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltpasgt

0 Ready (MT allows commands from TATE)3 Ringing (MT is ready for commands from TATE but the ringer is

active)4 Call in progress (MT is ready for commands from TATE but a call

is in progress)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3211 AT+CPIN Enter PIN

AT+CPIN Enter PINTest CommandAT+CPIN=

ResponseOK

Read Command

AT+CPIN

ResponseTA returns an alphanumeric string indicating whether some password isrequired or not+CPIN ltcodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 49 281

Parametersltcodegt

READY MT is not pending for any passwordSIM PIN MT is waiting SIM PIN to be givenSIM PUK MT is waiting for SIM PUK to be givenPH_SIM PIN ME is waiting for phone to SIM card (antitheft)PH_SIM PUK ME is waiting for SIM PUK (antitheft)SIM PIN2 PIN2 eg for editing the FDN book possible only ifpreceding Command was acknowledged with +CME ERROR17SIM PUK2 Possible only if preceding Command wasacknowledged with error +CME ERROR 18

Write Command

AT+CPIN=ltpingt[ltnewpingt]

ResponseTA stores a password which is necessary before it can be operated (SIMPIN SIM PUK PH-SIM PIN etc)If the PIN required is SIM PUK or SIM PUK2 the second pin is requiredThis second pin ltnew pingt is used to replace the old pin in the SIMOKIf error is related to ME functionality+CME ERROR lterrgtParametersltpingt String type passwordltnew pingt String type If the PIN required is SIM PUK or SIMPUK2new password

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27007 [13]

Note

3212 AT+CPWD Change Password

AT+CPWD Change Password

Test Command

AT+CPWD=

ResponseTA returns a list of pairs which present the available facilities and themaximum length of their password+CPWD (list of supported ltfacgts list of supported ltpwdlengthgts)

OKParametersltfacgt See Write Commandltpwdlengthgt Integer max length of password

Write Command

AT+CPWD=ltfacgtltold

ResponseTA sets a new password for the facility lock functionOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 50 281

pwdgtltnewpwdgt Parametersltfacgt

AB All Barring servicesAC All inComing barring services(only for

ltmodegt=0)AG All outGoing barring services(only for

ltmodegt=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)SC SIM (lock SIMUICC card) (SIMUICC asks

password in MT power-up and when this lockcommand issued) Correspond to PIN1 code

P2 SIM PIN2ltoldpwdgt String type (string should be included in quotation marks)password specified for the facility from the user interface or with commandIf an old password has not yet been setltoldpwdgt is not to enterltnewpwdgt String type (string should be included in quotation marks)new password

Parameter Saving Mode NO_SAVEMax Response Time 15sReference3GPP TS 27007 [13]

Note

3213 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 ltmodegts)

OKParametersSee Write Command

Read Command

AT+CRC

Response+CRC ltmodegt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 51 281

Write Command

AT+CRC=[ltmodegt]

ResponseTA controls whether or not the extended format of incoming call indication isusedOKParametersltmodegt 0 Disable extended format

1 Enable extended formatOmitted Use previous value

Unsolicited Result CodeWhen enabled an incoming call is indicated to the TE with unsolicited resultcode +CRING lttypegt instead of the normal RINGParameterslttypegt ASYNC Asynchronous transparent

SYNC Synchronous transparentREL ASYNC Asynchronous non-transparentREL SYNC Synchronous non-transparentFAX FacsimileVOICE Voice

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3214 AT+CREG Network Registration

AT+CREG Network Registration

Test CommandAT+CREG=

Response+CREG (list of supported ltngts)

OKParametersSee Write Command

Read CommandAT+CREG

ResponseTA returns the status of result code presentation and an integer ltstatgtwhich shows whether the network has currently indicated the registration ofthe ME Location information elements ltlacgt and ltcigt are returned onlywhen ltngt=2 and ME is registered in the network+CREG ltngtltstatgt[ltlacgtltcigtltnetactgt]

OKIf error is related to ME functionality+CME ERROR lterrgt

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 52 281

AT+CREG[=ltngt] TA controls the presentation of an unsolicited result code +CREG ltstatgtwhen ltngt=1 and there is a change in the ME network registration statusOKParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code+CREG ltstatgt

2 Enable network registration unsolicited result code withlocation information(2 is only for 7000 series module whichsupport GPRS)CREG ltstatgt[ltlacgtltcigtltnetactgt]

ltstatgt 0 Not registered MT is not currently searching a newoperator to register to

1 Registered home network2 Not registered but MT is currently searching a newoperator to register to

3 Registration denied4 Unknown5 Registered roaming

ltlacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format

ltcigt String type (string should be included in quotation marks) twobyte cell ID in hexadecimal format

ltnetactgt 0 User-specified GSM access technology1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

Unsolicited Result CodeIf ltngt=1 and there is a change in the MT network registration status+CREG ltstatgtIf ltngt=2 and there is a change in the MT network registration status or achange of the network cell+CREG ltstatgt[ltlacgtltcigtltnetactgt]ParametersSee Write Command

Parameter Saving Mode -Max Response Time -Reference3GPP TS 27007 [13]

Note

3215 AT+CRSM Restricted SIM Access

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 53 281

AT+CRSM Restricted SIM AccessTest CommandAT+CRSM=

ResponseOK

Write CommandAT+CRSM=ltCommandgt[ltfileIdgt[ltP1gtltP2gtltP3gt[ltdatagt]]]

Response+CRSM ltsw1gtltsw2gt[ltresponsegt]

OKERRORIf error is related to ME functionality+CME ERROR lterrgtParametersltCommandgt

176 READ BINARY178 READ RECORD192 GET RESPONSE214 UPDATE BINARY220 UPDATE RECORD242 STATUSAll other values are reserved refer GSM 1111

ltfileIdgt Integer type this is the identifier for an elementary data file onSIM Mandatory for every Command except STATUSltP1gtltP2gtltP3gt Integer type range 0 ndash 255

Parameters to be passed on by the ME to the SIM refer GSM1111

ltdatagt Information which shall be written to the SIM (hex-decimalcharacter format)ltsw1gtltsw2gt Integer type range 0 - 255

Status information from the SIM about the execution of theactual Command These parameters are delivered to the TE inboth cases on successful or failed execution of the Commandrefer GSM 1111

ltresponsegt Response of a successful completion of the Commandpreviously issued (hexadecimal character format)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007GSM 1111

Note

3216 AT+CSQ Signal Quality Report

AT+CSQ Signal Quality ReportTest CommandAT+CSQ=

Response+CSQ (list of supported ltrssigts)(list of supported ltbergts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 54 281

OK

Execution CommandAT+CSQ

Response+CSQ ltrssigtltbergt

OKIf error is related to ME functionality+CME ERROR lterrgtExecution Command returns received signal strength indication ltrssigt andchannel bit error rate ltbergt from the ME Test Command returns valuessupported by the TAParametersltrssigt

0 -115 dBm or less1 - 111 dBm230 - 110 - 54 dBm31 -52 dBm or greater99 not known or not detectable

ltbergt (in percent)07 As RXQUAL values in the table in GSM 0508 [20]subclause 72499 Not known or not detectable

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3217 AT+CPOL Preferred Operator List

AT+CPOL Preferred Operator List

Test CommandAT+CPOL=

Response+CPOL (list of supported ltindexgts)(list of supported ltformatgts)

OKParametersSee Write Command

Read Command

AT+CPOL

Response+CPOLltindex1gtltformatgtltoper1gt[ltGSMgtltGSM_compactgtltUTRANgtltE-UTRANgt][ltCRgtltLFgt+CPOLltindex2gtltformatgtltoper2gt[ltGSMltGSM_compactgtltUTRANgtltE-UTRANgt][hellip]]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 55 281

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CPOL=ltindexgt[ltformatgt[ltopergt[ltGSMgtltGSM_compactgtltUTRANgtltE-UTRANgt]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltindexgt Integer type order number of operator in SIM preferredoperator listltformatgt Indicates whether alphanumeric or numeric

format used (see +COPS Command)0 Long format alphanumeric ltopergt1 Short format alphanumeric ltopergt2 Numeric ltopergt

ltopergt String type(string should be included in quotation marks)ltGSMgt GSM access technology

0 Access technology is not selected1 Access technology is selected

ltGSM_compactgt GSM compact access technology0 Access technology is not selected1 Access technology is selected

ltUTRANgt UTRAN access technology0 Access technology is not selected1 Access technology is selected

ltE-UTRANgt E-UTRAN access technology0 Access technology is not selected1 Access technology is selected

Parameter Saving Mode -Max Response Time -Reference3GPP TS 27007 [13]

Note

3218 AT+COPN Read Operator Names

AT+COPN Read Operator NamesTest Command

AT+COPN=ResponseOK

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 56 281

AT+COPN +COPN ltnumeric1gtltalpha1gt[ltCRgtltLFgt+COPN ltnumeric2gtltalpha2gt[hellip]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltnumericngtString type (string should be included in quotation marks)operator in numeric format (see +COPS)ltalphangt String type (string should be included in quotation marks)operator in long alphanumeric format (see +COPS)

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3219 AT+CFUN Set Phone Functionality

AT+CFUN Set Phone Functionality

Test CommandAT+CFUN=

Response+CFUN (list of supported ltfungts)(list of supported ltrstgts)

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Read CommandAT+CFUN

Response+CFUN ltfungt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CFUN=ltfungt[ltrstgt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltfungt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 57 281

0 Minimum functionality1 Full functionality (Default)4 Disable phone both transmit and receive RF circuits5 Factory Test Mode6 Reset7 Offline Mode

ltrstgt0 Do not Reset the MT before setting it to ltfungt power level1 Reset the MT before setting it to ltfungt power level

Parameter Saving Mode -Max Response Time 10s

Reference3GPP TS 27007 [13]

Note The ltfungt power level will be written to flash except minimum

functionality AT+CFUN=11 can be used to reset module purposely at minimumfull

functionality mode Response string OK will be returned after module resets if baud rate

is set to fixed baud rate

3220 AT+CCLK Clock

AT+CCLK ClockTest Command

AT+CCLK=ResponseOK

Read CommandAT+CCLK

Response+CCLK lttimegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CCLK=lttimegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParameterslttimegt String type(string should be included in quotation marks) valueformat is yyMMddhhmmssplusmnzz where characters indicate year (two lastdigits)month day hour minutes seconds and time zone (indicates thedifference expressed in quarters of an hour between the local time andGMT range -47+48) Eg 6th of May 2010 000152 GMT+2 hours

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 58 281

equals to 100506000152+08

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

NoteOnly time zone is auto saved

3221 AT+CSIM Generic SIM Access

AT+CSIM Generic SIM AccessTest CommandAT+CSIM=

ResponseOK

Write CommandAT+CSIM=ltlengthgtltCommandgt

Response+CSIM ltlengthgtltresponsegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltlengthgt Integer type length of characters sent to the TE inltCommandgt or ltresponsegt (ie twice the number of octets in the rawdata)ltCommandgt String type (string should be included in quotation marks)hex format GSM 1111 SIM Command sent from the ME to the SIMltresponsegt String type(string should be included in quotation marks)hex format GSM 1111 response from SIM to ltCommandgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3222 AT+CBC Battery Charge

AT+CBC Battery Charge

Test CommandAT+CBC=

Response+CBC (list of supported ltbcsgts)(list of supported ltbclgts)(ltvoltagegt)

OKParametersSee Execution Command

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 59 281

AT+CBC +CBC ltbcsgtltbclgtltvoltagegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltbcsgt Charge status

0 ME is not charging1 ME is charging2 Charging has finished

ltbclgt Battery connection level1100 battery has 1- 100 percent of capacity remaining vent

ltvoltagegt Battery voltage(mV)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

3223 AT+CUSD Unstructured Supplementary Service Data

AT+CUSD Unstructured Supplementary Service Data

Test CommandAT+CUSD=

Response+CUSD (list of supported ltngts)

OKParametersSee Write Command

Read CommandAT+CUSD

Response+CUSD ltngt

OKParametersSee Write Command

Write CommandAT+CUSD=ltngtltstrgtltdcsgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltngt A numeric parameter which indicates control of the unstructuredsupplementary service data

0 disable the result code presentation in the TE1 enable the result code presentation in the TE2 cancel session (not applicable to read Command response)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 60 281

ltstrgt String type (string should be included in quotation marks)USSD-stringltdcsgt Cell Broadcast Data Coding Scheme in integer format

(default 0)Parameter Saving Mode NO_SAVEMax Response Time -ReferenceGSM 0338 [25]

NoteWhen ussd is not suport or return errorTE will print +CUSD4

3224 AT+CNUM Subscriber Number

AT+CNUM Subscriber NumberTest Command

AT+CNUM=ResponseOK

Execution CommandAT+CNUM

Response+CNUM ltnumber1gtlttype1gt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltnumberxgt String type (string should be included in quotation marks)phone number of format specified by lttypexgtlttypexgt Type of address octet in integer format (refer GSM0408[8]

subclause 10547)Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27007 [13]

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 61 281

4 AT Commands According to 3GPPTS 27005

The 3GPP TS 27005 commands are for performing SMS and CBS related operations SIM7000 Seriessupports both Text and PDU modes

41 Overview of AT Commands According to 3GPP TS 27005

Command DescriptionAT+CMGD Delete SMS messageAT+CMGF Select SMS message formatAT+CMGL List SMS messages from preferred storeAT+CMGR Read SMS messageAT+CMGS Send SMS messageAT+CMGW Write SMS message to memoryAT+CMSS Send SMS message from storageAT+CNMI New SMS message indicationsAT+CPMS Preferred SMS message storageAT+CRES Restore SMS settingsAT+CSAS Save SMS settingsAT+CSCA SMS service center addressAT+CSDH Show SMS text mode parametersAT+CSMP Set SMS text mode parametersAT+CSMS Select message service

42 Detailed Descriptions of AT Commands According to 3GPP TS

27005

421 AT+CMGD Delete SMS Message

AT+CMGD Delete SMS MessageTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 62 281

AT+CMGD= +CMGD (list of supported ltindexgts)(list of supported ltdelflaggts)

OKParametersSee Write Command

Write Command

AT+CMGD=ltindexgt[ltdelflaggt]

ResponseTA deletes message from preferred message storage ltmem1gt locationltindexgtOKERRORIf error is related to ME functionality+CMS ERROR lterrgtParametersltindexgt Integer type value in the range of location numbers supported bythe associated memoryltdelflaggt 0 Delete the message specified in ltindexgt

1 Delete all read messages from preferred message storageleaving unread messages and stored mobile originatedmessages (whether sent or not) untouched

2 Delete all read messages from preferred message storageand sent mobile originated messages leaving unreadmessages and unsent mobile originated messagesuntouched

3 Delete all read messages from preferred message storagesent and unsent mobile originated messages leavingunread messages untouched

4 Delete all messages from preferred message storageincluding unread messages

Parameter Saving Mode NO_SAVE

Max Response Time5s(delete 1 message)25s(delete 50 messages)25s(delete 150 messages)

Reference3GPP TS 27005

Note

422 AT+CMGF Select SMS Message Format

AT+CMGF Select SMS Message Format

Test CommandAT+CMGF=

Response+CMGF (list of supported ltmodegts)

OKParameter

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 63 281

See Write Command

Read CommandAT+CMGF

Response+CMGF ltmodegt

OKParameterSee Write Command

Write Command

AT+CMGF=[ltmodegt]

ResponseTA sets parameter to denote which input and output format of messages touseOKParameterltmodegt 0 PDU mode

1 Text modeParameter Saving Mode -Max Response Time -Reference3GPP TS 27005

Note

423 AT+CMGL List SMS Messages from Preferred Store

AT+CMGL List SMS Messages from Preferred Store

Test Command

AT+CMGL=

Response+CMGL (list of supported ltstatgts)

OKParameterSee Write Command

Write Command

AT+CMGL=ltstatgt[ltmodegt]

Parameters1) If text modeltstatgt REC UNREAD Received unread messages

REC READ Received read messagesSTO UNSENT Stored unsent messagesSTO SENT Stored sent messagesALL All messages

ltmodegt 0 Normal1 Not change status of the specified SMS record

2) If PDU modeltstatgt 0 Received unread messages

1 Received read messages2 Stored unsent messages3 Stored sent messages4 All messages

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 64 281

ltmodegt 0 Normal1 Not change status of the specified SMS record

ResponseTA returns messages with status value ltstatgt from message storageltmem1gt to the TE If status of the message is received unread status inthe storage changes to received read

1) If text mode (+CMGF=1) and Command successfulfor SMS-SUBMITs andor SMS-DELIVERs+CMGL ltindexgtltstatgtltoadagt[ltalphagt][ltsctsgt][lttooatodagtltlengthgt]ltCRgtltLFgtltdatagt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltdaoagt[ltalphagt][ltsctsgt][lttooatodagtltlengthgt]ltCRgtltLFgtltdatagt[]]

for SMS-STATUS-REPORTs+CMGL ltindexgtltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt[]]

for SMS-COMMANDs+CMGL ltindexgtltstatgtltfogtltctgt[ltCRgtltLFgt+CMGL ltindexgtltstatgtltfogtltctgt[]]

for CBM storage+CMGL ltindexgtltstatgtltsngtltmidgtltpagegtltpagesgtltCRgtltLFgtltdatagtltCRgtltLFgt+CMGL ltindexgtltstatgtltsngtltmidgtltpagegtltpagesgtltCRgtltLFgtltdatagt[]]OK

2) If PDU mode (+CMGF=0) and Command successful+CMGL ltindexgtltstatgt[ltalphagt]ltlengthgtltCRgtltLFgtltpdugtltCRgtltLFgt+CMGL ltindexgtltstatgt[alpha]ltlengthgtltCRgtltLFgtltpdugt[]]OK

3)If error is related to ME functionality+CMS ERROR lterrgtParametersltalphagt String type(string should be included in quotation marks)alphanumeric representation of ltdagt or ltoagt corresponding to the entryfound in MT phonebook implementation of this feature is manufacturerspecific used character set should be the one selected with CommandSelect TE Character Set +CSCS (see definition of this Command in 3GPP

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 65 281

TS 27007)ltdagt GSM 0340 TP-Destination-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (referCommand +CSCS in 3GPP TS 27007) type of address given by lttodagtltdatagt In the case of SMS GSM 0340 TP-User-Data in text moderesponses format

- if ltdcsgt indicates that GSM 0338 default alphabet is used andltfogt indicates that GSM 0340 TPUser-Data-Header-Indicationis not set- if TE character set other than HEX (refer Command Select TECharacter Set +CSCS in 3GPP TS 27007)META convertsGSM alphabet into current TE character set according to rules ofAnnex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number (eg character P (GSM 23) is presented as17 (IRA 49 and 55))- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused or ltfogt indicates that GSM 0340TP-User-Data-Header-Indication is set META converts each8-bit octet into two IRA character long hexadecimal number (egoctet with integer value 42 is presented to TE as two characters2A (IRA 50 and 65)) In the case of CBS GSM 0341 CBMContent of Message in text mode responses format- if ltdcsgt indicates that GSM 0338 default alphabet is used- if TE character set other than HEX (refer Command +CSCS in3GPP TS 27007) META converts GSM alphabet into currentTE character set according to rules of Annex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused META converts each 8-bit octet into two IRA characterlong hexadecimal number

ltlengthgt Integer type value indicating in the text mode (+CMGF=1) thelength of the message body ltdatagt (or ltcdatagt) in characters or in PDUmode (+CMGF=0) the length of the actual TP data unit in octets (ie the RPlayer SMSC address octets are not counted in the length)ltindexgt Integer type value in the range of location numbers supportedby the associated memoryltoagt GSM 0340 TP-Originating-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (referCommand +CSCS in 3GPP TS 27007) type of address given by lttooagtltpdugt In the case of SMS GSM 0411 SC address followed by

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 66 281

GSM 0340 TPDU in hexadecimal format META converts each octet of TPdata unit into two IRA character long hexadecimal number (eg octet withinteger value 42 is presented to TE as two characters 2A (IRA 50 and 65))In the case of CBS GSM 0341 TPDU in hexadecimal formatltsctsgt GSM 0340 TP-Service-Center-Time-Stamp in time-stringformat (refer ltdtgt)lttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)lttooagt GSM 0411 TP-Originating-Address Type-of-Address octet ininteger format (default referlttodagt)

Execution Command

AT+CMGL

1) If text modethe same as AT+CMGL=REC UNREAD received unread messages

2) If PDU modethe same as AT+CMGL=0 received unread messages

See more messages please refer to Write CommandParametersSee Write Command

Parameter Saving Mode NO_SAVE

Max Response Time20s(list 50 messages)20s(list 150 messages)

Reference3GPP TS 27005

Note

424 AT+CMGR Read SMS Message

AT+CMGR Read SMS MessageTest CommandAT+CMGR=

ResponseOK

Write CommandAT+CMGR=ltindexgt[ltmodegt]

Parametersltindexgt Integer type value in the range of location numbers supportedby the associated memoryltmodegt 0 Normal

1 Not change status of the specified SMS recordResponseTA returns SMS message with location value ltindexgt from messagestorage ltmem1gt to the TE If status of the message is received unreadstatus in the storage changes to received read1) If text mode (+CMGF=1) and Command successfulfor SMS-DELIVER+CMGR ltstatgtltoagt[ltalphagt]ltsctsgt[lttooagtltfogtltpidgtltdcsgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 67 281

ltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagtfor SMS-SUBMIT+CMGR ltstatgtltdagt[ltalphagt][lttodagtltfogtltpidgtltdcsgt[ltvpgt]ltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

for SMS-STATUS-REPORTs+CMGR ltstatgtltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

for SMS-COMMANDs+CMGR ltstatgtltfogtltctgt[ltpidgt[ltmngt][ltdagt][lttodagt]ltlengthgtltCRgtltLFgtltcdatagt]

for CBM storage+CMGR ltstatgtltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt2) If PDU mode (+CMGF=0) and Command successful+CMGR ltstatgt[ltalphagt]ltlengthgtltCRgtltLFgtltpdugt

OK3) If error is related to ME functionality+CMS ERROR lterrgtParametersltalphagt String type (string should be included in quotation marks)alphanumeric representation of ltdagt or ltoagt corresponding to the entryfound in MT phonebook implementation of this feature is manufacturerspecificltdagt GSM 0340 TP-Destination-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted to characters of the currently selected TE character set (specifiedby +CSCS in 3GPP TS 27007) type of address given by lttodagtltdatagt In the case of SMS GSM 0340 TP-User-Data in text moderesponses format

- if ltdcsgt indicates that GSM 0338 default alphabet is used andltfogt indicates that GSM 0340 TPUser-Data-Header-Indicationis not set- if TE character set other than HEX (refer Command Select TECharacter Set +CSCS in 3GPP TS 27007)META convertsGSM alphabet into current TE character set according to rules ofAnnex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number (eg character P (GSM 23) is presented as17 (IRA 49 and 55))- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused or ltfogt indicates that GSM 0340TP-User-Data-Header-Indication is set META converts each8-bit octet into two IRA character long hexadecimal number (eg

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 68 281

octet with integer value 42 is presented to TE as two characters2A (IRA 50 and 65)) In the case of CBS GSM 0341 CBMContent of Message in text mode responses format- if ltdcsgt indicates that GSM 0338 default alphabet is used- if TE character set other than HEX (refer Command +CSCS in3GPP TS 27007) META converts GSM alphabet into currentTE character set according to rules of Annex A- if TE character set is HEX META converts each 7-bitcharacter of GSM alphabet into two IRA character longhexadecimal number- if ltdcsgt indicates that 8-bit or UCS2 data coding scheme isused META converts each 8-bit octet into two IRA characterlong hexadecimal number

ltdcsgt Depending on the Command or result code GSM 0338 SMSData Coding Scheme (default 0) or Cell Broadcast Data Coding Scheme ininteger formatltfogt Depending on the Command or result code first octet of GSM0340 SMS-DELIVER SMS-SUBMIT (default 17)SMS-STATUS-REPORT or SMS-COMMAND (default 2) in integer formatltlengthgt integer type value indicating in the text mode (+CMGF=1) thelength of the message body ltdatagt (or ltcdatagt) in characters or inPDU mode (+CMGF=0) the length of the actual TP data unit in octets (iethe RP layer SMSC address octets are not counted in the length)ltmidgt GSM 0341 CBM Message Identifier in integer formatltoagt GSM 0340 TP-Originating-Address Address-Value field instring format BCD numbers (or GSM default alphabet characters) areconverted characters of the currently selected TE character set (specifiedby +CSCS in 3GPP TS 27007) type of address given by lttooagtltpdugt In the case of SMS GSM 0411 SC address followed by GSM0340 TPDU in hexadecimal format META converts each octet of TP dataunit into two IRA character long hexadecimal number (eg octet with integervalue 42 is presented to TE as two characters 2A (IRA 50 and 65)) In thecase of CBS GSM 0341 TPDU in hexadecimal formatltpidgt GSM 0340 TP-Protocol-Identifier in integer format

(default 0)ltscagt GSM 0411 RP SC address Address-Value field in stringformat BCD numbers (or GSM default alphabet characters) are convertedto characters of the currently selected TE character set (specified by+CSCS in 3GPP TS 27007) type of address given by lttoscagtltsctsgt GSM 0340 TP-Service-Centre-Time-Stamp in time-stringformat (refer ltdtgt)ltstatgt 0 REC UNREAD Received unread messages

1 REC READ Received read messages2 STO UNSENT Stored unsent messages3 STO SENT Stored sent messages4 ALL All messages

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 69 281

lttodagt GSM 0411 TP-Destination-Address Type-of-Address octetin integer format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)lttooagt GSM 0411 TP-Originating-Address Type-of-Address octet ininteger format (default referlttodagt)lttoscagt GSM 0411 RP SC address Type-of-Address octet in integerformat (default refer lttodagt)ltvpgt Depending on SMS-SUBMIT ltfogt setting GSM 0340TP-Validity-Period either in integer format (default 167) or in time-stringformat (refer ltdtgt)

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

425 AT+CMGS Send SMS Message

AT+CMGS Send SMS MessageTest CommandAT+CMGS=

ResponseOK

Write Command1) If text mode(+CMGF=1)AT+CMGS=ltdagt[lttodagt]ltCRgttext is enteredltctrl-ZESCgtESC quits withoutsending

2) If PDU mode(+CMGF=0)AT+CMGS=ltlengthgtltCRgtPDU is givenltctrl-ZESCgt

Parametersltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)ltlengthgt Integer type value (not exceed 160 bytes) indicating in the textmode (+CMGF=1) the length of the message body ltdatagt (or ltcdatagt) incharacters or in PDU mode (+CMGF=0) the length of the actual TP dataunit in octets (ie the RP layer SMSC address octets are not counted in thelength)ResponseTA sends message from a TE to the network (SMS-SUBMIT) Messagereference value ltmrgt is returned to the TE on successful message deliveryOptionally (when +CSMS ltservicegt value is 1 and network supports)ltsctsgt is returned Values can be used to identify message uponunsolicited delivery status report result code1) If text mode(+CMGF=1) and sending successful+CMGS ltmrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 70 281

OK2) If PDU mode(+CMGF=0) and sending successful+CMGS ltmrgt

OK3)If error is related to ME functionality+CMS ERROR lterrgtParameterltmrgt GSM 0340 TP-Message-Reference in integer format

Parameter Saving Mode NO_SAVEMax Response Time 60sReference3GPP TS 27005

Note Reject incoming call when sending messages

426 AT+CMGW Write SMS Message to Memory

AT+CMGW Write SMS Message to MemoryTest CommandAT+CMGW=

ResponseOK

Write Command1) If text mode(+CMGF=1)

AT+CMGW=ltoadagt[lttooatodagt][ltstatgt]ltCRgt text is enteredltctrl-ZESCgtltESCgt quits withoutsending

2) If PDU mode(+CMGF=0)AT+CMGW=ltlengthgt[ltstatgt]ltCRgtPDU is givenltctrl-ZESCgt

ResponseTA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) fromTE to memory storage ltmem2gt Memory location ltindexgt of the storedmessage is returned By default message status will be set to storedunsent but parameter ltstatgt allows also other status values to be given

If writing is successful+CMGW ltindexgt

OKIf error is related to ME functionality+CMS ERROR lterrgtParametersltoagt GSM 0340 TP-Originating-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007)type of address given by lttooagtltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttooagt GSM 0411 TP-Originating-Address Type-of-Address octet in

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 71 281

integer format (default refer lttodagt)lttodagt GSM 0411 TP-Destination-Address Type-of-Address octet ininteger format (when first character of ltdagt is + (IRA 43) default is 145otherwise 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)

ltlengthgt Integer type value (not exceed 160 bytes) indicating in the textmode (+CMGF=1) the length of the message body ltdatagt (or ltcdatagt) incharacters

or in PDU mode (+CMGF=0) the length of the actual TP dataunit in octets (ie the RP layer SMSC address octets are notcounted in the length)

ltstatgt in the text mode (+CMGF=1)STO UNSENT Stored unsent messagesSTO SENT Stored sent messagesin PDU mode (+CMGF=0)0 Received unread messages1 Received read messages2 Stored unsent messages3 Stored sent messages

ltpdugt In the case of SMS GSM 0411 SC address followed by GSM0340 TPDU in hexadecimal format META converts each octet of TP dataunit into two IRA character long hexadecimal number (eg octet with integervalue 42 is presented to TE as two characters 2A (IRA 50 and 65)) In thecase of CBS GSM 0341 TPDU in hexadecimal formatltindexgt Index of message in selected storage ltmem2gt

Execution CommandAT+CMGW

ResponseTA transmits SMS message (either SMS-DELIVER or SMS-SUBMIT) fromTE to memory storage ltmem2gt Memory location ltindexgt of the storedmessage is returned By default message status will be set to storedunsent but parameter ltstatgt allows also other status values to be given

If writing is successful+CMGW ltindexgt

OKIf error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 72 281

427 AT+CMSS Send SMS Message from Storage

AT+CMSS Send SMS Message from StorageTest CommandAT+CMSS=

ResponseOK

Write CommandAT+CMSS=ltindexgt[ltdagtlttodagt]

ResponseTA sends message with location value ltindexgt from message storageltmem2gt to the network (SMS-SUBMIT) If new recipient address ltdagt isgiven it shall be used instead of the one stored with the messageReference value ltmrgt is returned to the TE on successful messagedelivery Values can be used to identify message upon unsolicited deliverystatus report result code1) If text mode(+CMGF=1) and sending successful+CMSS ltmrgt

OK2) If PDU mode(+CMGF=0) and sending successful+CMSS ltmrgt

OK3)If error is related to ME functionality+CMS ERROR lterrgtParametersltindexgt Integer type value in the range of location numbers supportedby the associated memoryltdagt GSM 0340 TP-Destination-Address Address-Value field instring format(string should be included in quotation marks) BCD numbers(or GSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttodagtlttodagt GSM 0411 TP-Destination-Address Type-of-Address octetin integer format (when first character of ltdagt is + (IRA 43) default is 145otherwise default is 129)ltmrgt GSM 0340 TP-Message-Reference in integer format

Parameter Saving Mode NO_SAVEMax Response Time 60sReference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 73 281

428 AT+CNMI New SMS Message Indications

AT+CNMI New SMS Message Indications

Test Command

AT+CNMI=

Response+CNMI (list of supported ltmodegts)(list of supported ltmtgts)(list ofsupported ltbmgts)(list of supported ltdsgts)(list of supported ltbfrgts)

OKParametersSee Write Command

Read Command

AT+CNMI

Response+CNMI ltmodegtltmtgtltbmgtltdsgtltbfrgt

OKParametersSee Write Command

Write Command

AT+CNMI=ltmodegt[ltmtgt[ltbmgt[ltdsgt[ltbfrgt]]]]

ResponseTA selects the procedure for how the receiving of new messages from thenetwork is indicated to the TE when TE is active eg DTR signal is ON IfTE is inactive (eg DTR signal is OFF) message receiving should be doneas specified in GSM 0338

OKorERRORParametersltmodegt 0 Buffer unsolicited result codes in the TA If TA result codebuffer is full indications can be buffered in some other place or the oldestindications may be discarded and replaced with the new receivedindications

1 Discard indication and reject new received messageunsolicited result codes when TA-TE link is reserved (eg in on-line datamode) Otherwise forward them directly to the TE

2 Buffer unsolicited result codes in the TA when TA-TE linkis reserved (eg in on-line data mode) and flush them to the TE afterreservation Otherwise forward them directly to the TEltmtgt (the rules for storing received SMs depend on its data codingscheme (refer GSM 0338 [2]) preferred memory storage (+CPMS) settingand this value)

0 No SMS-DELIVER indications are routed to the TE1 If SMS-DELIVER is stored into META indication of the

memory location is routed to the TE using unsolicited result code +CMTIltmemgtltindexgt

2 SMS-DELIVERs (except class 2) are routed directly to theTE using unsolicited result code

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 74 281

+CMT [ltalphagt]ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CMTltoagt[ltalphagt]ltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt (text mode enabled about parameters in italics referCommand Show Text Mode Parameters +CSDH) Class 2 messages resultin indication as defined in ltmtgt=1

3 Class 3 SMS-DELIVERs are routed directly to TEusing unsolicited result codes defined in ltmtgt=2 Messages of other

classesresult in indication as defined in ltmtgt=1ltbmgt (the rules for storing received CBMs depend on its data codingscheme (refer GSM 0338 [2]) the setting of Select CBM Types (+CSCB)and this value)

0 No CBM indications are routed to the TE2 New CBMs are routed directly to the TE using unsolicited

result code+CBM ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CBM ltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt (textmode enabled)ltdsgt 0 No SMS-STATUS-REPORTs are routed to the TE

1 SMS-STATUS-REPORTs are routed to the TE usingunsolicited result code+CDS ltlengthgtltCRgtltLFgtltpdugt (PDU mode enabled)or+CDS ltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt (text mode enabled)

2 If SMS-STATUS-REPORT is stored into META indicationof the memory location is routed to the TE using unsolicited result code+CDSI ltmem3gtltindexgtltbfrgt 0 TA buffer of unsolicited result codes defined within thisCommand is flushed to the TE when ltmodegt 13 is entered (OK responseshall be given before flushing the codes)

1 TA buffer of unsolicited result codes defined within thiscommand is cleared when ltmodegt 1hellip3 is enteredUnsolicited result code1 Indicates that new message has been receivedIf ltmtgt=1+CMTI ltmem3gtltindexgtIf ltmtgt=2 (PDU mode enabled)+CMT [ltalphagt]ltlengthgtltCRgtltLFgtltpdugtIf ltmtgt=2 (text mode enabled)+CMTltoagtltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 75 281

2 Indicates that new cell broadcast message has been receivedIf ltbmgt=2 (PDU mode enabled)+CBM ltlengthgtltCRgtltLFgtltpdugtIf ltbmgt=2 (text mode enabled)+CBM ltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt

3 Indicates that new SMS status report has been receivedIf ltdsgt=1 (PDU mode enabled)+CDS ltlengthgtltCRgtltLFgtltpdugtIf ltdsgt=1 (text mode enabled)+CDS ltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

Parameter Saving Mode -Max Response Time -

Reference3GPP TS 27005

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 activeeg DTR signal is ON If TE is inactive (eg DTR signal is OFF) If setltmtgt=2ltmtgt=3 or ltdsgt=1 make sure ltmodegt=1 otherwise it willreturn error

429 AT+CPMS Preferred SMS Message Storage

AT+CPMS Preferred SMS Message Storage

Test Command

AT+CPMS=

Response+CPMS (list of supported ltmem1gts)(list of supported ltmem2gts)(list ofsupported ltmem3gts)

OKParametersSee Write Command

Read Command

AT+CPMS

Response+CPMS ltmem1gtltused1gtlttotal1gtltmem2gtltused2gtlttotal2gtltmem3gtltused3gtlttotal3gt

OKERRORParametersSee Write Command

Write Command

AT+CPMS=ltmem1gt[ltmem2gt[ltmem3gt]]

ResponseTA selects memory storages ltmem1gtltmem2gt and ltmem3gt to be used forreading writing etc+CPMS ltused1gtlttotal1gtltused2gtlttotal2gtltused3gtlttotal3gt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 76 281

OKERRORParametersltmem1gt Messages to be read and deleted from this memory storage

SMSIM message storageltmem2gt Messages will be written and sent to this memory storage

SMSIM message storageltmem3gt Received messages will be placed in this memory storage ifrouting to PC is not set (+CNMI)

SMSIM message storageltusedxgt Integer type Number of messages currently in ltmemxgtlttotalxgt Integer type Number of messages storable in ltmemxgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4210 AT+CRES Restore SMS Settings

AT+CRES Restore SMS Settings

Test Command

AT+CRES=

Response+CRES list of supported ltprofilegts

OKParameterSee Write Command

Write CommandAT+CRES=ltprofilegt

ResponseExecution command restores message service settings from non-volatilememory to active memory A TA can contain several profiles of settingsSettings specified in commands Service Centre Address +CSCA and SetMessage Parameters +CSMP are restored Certain settings may not besupported by the storage (eg (U)SIM SMS parameters) and therefore cannot be restoredOKERRORParameterltprofilegt 0 Restore SM service settings from profile 0

Execution CommandAT+CRES

ResponseSame as AT+CRES=0OKIf error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 77 281

Max Response Time 5sReference3GPP TS 27005

Note

4211 AT+CSAS Save SMS Settings

AT+CSAS Save SMS Settings

Test Command

AT+CSAS=

Response+CSAS list of supported ltprofilegts

OKParameterSee Write Command

Write CommandAT+CSAS=ltprofilegt

ResponseExecution command saves active message service settings to anon-volatile memory Settings specified in commands Service CentreAddress +CSCA and Set Message Parameters +CSMP are saved Certainsettings may not be supported by the storage (eg (U)SIM SMSparameters) and therefore can not be savedOKERRORParameterltprofilegt 0 Save SM service setting in profile 0

Execution CommandAT+CSAS

ResponseSame as AT+CSAS=0OK

If error is related to ME functionality+CMS ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

4212 AT+CSCA SMS Service Center Address

AT+CSCA SMS Service Center AddressTest CommandAT+CSCA=

ResponseOK

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 78 281

AT+CSCA +CSCA ltscagtlttoscagt[ltscaAlphagt]

OKParametersSee Write Command

Write Command

AT+CSCA=ltscagt[lttoscagt]

ResponseTA updates the SMSC address through which mobile originated SMS aretransmitted In text mode setting is used by send and writes commands InPDU mode setting is used by the same commands but only when thelength of the SMSC address coded into ltpdugt parameter equals zero

Note The Command writes the parameters in NON-VOLATILE memoryOKIf error is related to ME functionality+CME ERROR lterrgtParametersltscagt GSM 0411 RP SC address Address-Value field in stringformat(string should be included in quotation marks) BCD numbers (orGSM default alphabet characters) are converted to characters of thecurrently selected TE character set (specified by +CSCS in 3GPP TS27007) type of address given by lttoscagtlttoscagt Service center address format GSM 0411 RP SC addressType-of-Address octet in integer format (default refer lttodagt)ltscaAlphagt String type(string should be included in quotationmarks)

Service center address alpha dataParameter Saving Mode NO_SAVEMax Response Time 5sReference3GPP TS 27005

Note

4213 AT+CSDH Show SMS Text Mode Parameters

AT+CSDH Show SMS Text Mode Parameters

Test CommandAT+CSDH=

Response+CSDH (list of supported ltshowgts)

OKParameterSee Write Command

Read CommandAT+CSDH

Response+CSDH ltshowgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 79 281

OKParameterSee Write Command

Write CommandAT+CSDH=ltshowgt

ResponseTA determines whether detailed header information is shown in text moderesult codesOKParameterltshowgt 0 Do not show header values defined in commands +CSCAand +CSMP (ltscagtlttoscagtltfogtltvpgtltpidgt and ltdcsgt) norltlengthgtlttodagt or lttooagt in +CMT +CMGL +CMGR result codes forSMS-DELIVERs and SMS-SUBMITs in text mode

1 Show the values in result codesExecution Command

AT+CSDHResponseOK

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4214 AT+CSMP Set SMS Text Mode Parameters

AT+CSMP Set SMS Text Mode Parameters

Test Command

AT+CSMP=

ResponseOKParametersSee Write Command

Read CommandAT+CSMP

Response+CSMP ltfogtltvpgtltpidgtltdcsgt

OKParametersSee Write Command

Write Command

AT+CSMP=[ltfogt[ltvpgtltpidgtltdcsgt]]

ResponseTA selects values for additional parameters needed when SM is sent to thenetwork or placed in a storage when text mode is selected (+CMGF=1) It ispossible to set the validity period starting from when the SM is received bythe SMSC (ltvpgt is in range 0 255) or define the absolute time of thevalidity period termination (ltvpgt is a string)

Note The Command writes the parameter ltfogt in NON-VOLATILE memoryOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 80 281

Parametersltfogt Depending on the command or result code first octet of GSM0340 SMS-DELIVER SMS-SUBMIT (default 17)SMS-STATUS-REPORT or SMS-COMMAND (default 2) in integer formatSMS status report is supported under text mode if ltfogt is set to 49ltvpgt Depending on SMS-SUBMIT ltfogt setting GSM 0340TP-Validity-Period either in integer format (default 167) or in time-stringformat (refer ltdtgt)ltpidgt GSM 0340 TP-Protocol-Identifier in integer format (default 0)ltdcsgt GSM 0338 SMS Data Coding Scheme in Integer format

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

4215 AT+CSMS Select Message Service

AT+CSMS Select Message Service

Test Command

AT+CSMS=

Response+CSMS (list of supported ltservicegts)

OKParameterSee Write Command

Read Command

AT+CSMS

Response+CSMS ltservicegtltmtgtltmogtltbmgt

OKParametersSee Write Command

Write CommandAT+CSMS=ltservicegt

Response+CSMS ltmtgtltmogtltbmgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltservicegt 0 GSM 0340 and 0341 (the syntax of SMS AT commandsis compatible with 3GPP TS 27005 Phase 2 version 470 Phase 2+features which do not require new Command syntax may be supported (egcorrect routing of messages with new Phase 2+ data coding schemes))

1 GSM 0340 and 0341 (the syntax of SMS AT commandsis compatible with 3GPP TS 27005 Phase 2+

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 81 281

version the requirement of ltservicegt setting 1 ismentioned under corresponding command descriptions)

ltmtgt Mobile Terminated Messages0 Type not supported1 Type supported

ltmogt Mobile Originated Messages0 Type not supported1 Type supported

ltbmgt Broadcast Type Messages0 Type not supported1 Type supported

Parameter Saving Mode NO_SAVEMax Response Time -Reference3GPP TS 27005

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 82 281

5 AT Commands Special for SIMCom

51 Overview

Command DescriptionAT+CPOWD Power offAT+CADC Read ADCAT+CFGRI Indicate RI when using URCAT+CLTS Get local timestampAT+CBAND Get and set mobile operation bandAT+CNSMOD Show network system modeAT+CSCLK Configure slow clockAT+CCID Show ICCIDAT+CDEVICE View Current Flash Device TypeAT+GSV Display product identification informationAT+SGPIO Control the GPIOAT+SLEDS Set the timer period of net lightAT+CNETLIGHT Close the net light or open it to shiningAT+CSGS Netlight indication of GPRS statusAT+CGPIO Control the GPIO by PIN IndexAT+CBATCHK Set VBAT checking feature ONOFFAT+CNMP Preferred mode selectionAT+CMNB Preferred selection between CAT-M and NB-IoTAT+CPSMS Power Saving Mode SettingAT+CEDRXS Extended-DRX SettingAT+CPSI Inquiring UE system informationAT+CGNAPN Get Network APN in CAT-M Or NB-IOTAT+CSDP Service Domain PreferenceAT+MCELLLOCK Lock the special CAT-M cellAT+NCELLLOCK Lock the special NB-IOT cellAT+NBSC Configure NB-IOT Scrambling FeatureAT+CAPNMODE Select the mode of application configure APNAT+CRRCSTATE Query RRC StateAT+CBANDCFG Configure CAT-M Or NB-IOT BandAT+CNACT APP Network ActiveAT+CNCFG PDP Configure

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 83 281

AT+CEDUMP Set whether the module reset when the module is crashedAT+CNBS Configure Band Scan Optimization for NB-IOTAT+CNDS Configure Service Domain Preference For NB-IOTAT+CENG Switch on or off Engineering ModeAT+CNACTCFG Configure IP Protocol TypeAT+CTLIIC Control the Switch of IICAT+CWIIC Write Values to Register of IIC DeviceAT+CRIIC Read Values from Register of IIC DeviceAT+CMCFG Manage Mobile Operator ConfigurationAT+CSIMLOCK SIM LockAT+CRATSRCH Configure parameter for better RAT searchAT+SPWM Generate the Pulse-Width-ModulationAT+CASRIP Show Remote IP Address and Port When Received DataAT+CEDRX Configure EDRX parametersAT+CPSMRDP Read PSM Dynamic ParametersAT+CPSMCFG Configure PSM version and Minimum Threshold ValueAT+CPSMCFGEXT Configure Modem Optimization of PSMAT+CPSMSTATUS Enable Deep Sleep Wakeup IndicationAT+CEDRXRDP eDRX Read Dynamic ParametersAT+CRAI Configure Release Assistance Indication in NB-IOT network

52 Detailed Descriptions of Commands

521 AT+CPOWD Power off

AT+CPOWD Power Off

Write CommandAT+CPOWD=ltngt

Response[NORMAL POWER DOWN]Parameterltngt0 Power off urgently (Will not send out NORMAL POWER DOWN)1 Normal power off (Will send out NORMAL POWER DOWN)

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 84 281

522 AT+CADC Read ADC

AT+CADC Read ADC

Test Command

AT+CADC=

Response+CADC (list of supported ltstatusgts)(list of supported ltvaluegts)

OKParametersltstatusgt 1 Success

0 Failltvaluegt Integer 0100-1700

Read Command

AT+CADC

Response+CADC ltstatusgtltvaluegt

OKParametersSee Test Command

Parameter Saving Mode NO_SAVEMax Response Time 2s

ReferenceNote

523 AT+CFGRI Indicate RI When Using URC

AT+CFGRI Indicate RI When Using URC

Test CommandAT+CFGRI=

Response+CFGRI (0-2)

OKParametersSee Write Command

Read CommandAT+CFGRI

Response+CFGRI ltstatusgt

OKParametersSee Write Command

Write CommandAT+CFGRI=ltstatusgt

ResponseOKERRORParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 85 281

ltstatusgt 0 Off1 On(TCPIP FTP and URC control RI pin)2 On(only TCPIP control RI pin)

Parameter Saving Mode -Max Response Time -

ReferenceNote RI pin can not controll by AT+CFGRI command when module has call

service or receiving SMS

524 AT+CLTS Get Local Timestamp

AT+CLTS Get Local Timestamp

Test CommandAT+CLTS=

Response+CLTS yyMMddhhmmss+-zz

OK

Read CommandAT+CLTS

Response+CLTS ltmodegt

OK

Write CommandAT+CLTS=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Disable1 Enable

Unsolicited Result CodeWhen get local timestamp function is enabled the following URC may bereported if network sends the message to the MS to provide the MS withsubscriber specific information1 Refresh network name by networkPSNWID ltmccgt ltmncgt ltfull network namegtltfull networkname CIgtltshort network namegtltshort network name CIgt

2 Refresh time and time zone by networkThis is UTC time the time queried by AT+CCLK command is local timePSUTTZ ltyeargtltmonthgtltdaygtlthourgtltmingtltsecgtlttimezonegtltdstgt

3 Refresh network time zone by network

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 86 281

+CTZV lttime zonegt

4 Refresh Network Daylight Saving Time by networkDST ltdstgtParametersltmccgt String type mobile country codeltmncgt String type mobile network codeltfull network namegt String type name of the network in full lengthltfull network name CIgt Integer type indicates whether to add CI

0 The MS will not add the initial letters of the CountrysName to the text string

1 The MS will add the initial letters of the CountrysName and a separator (eg a space) to the text stringltshort network namegt String type abbreviated name of the networkltshort network name CIgt Integer type indicates whether to add CI

0 The MS will not add the initial letters of the CountrysName to the text string

1 The MS will add the initial letters of the CountrysName and a separator (eg a space) to the text stringltyeargt 4 digits of year (from network)ltmonthgt Month (from network)ltdaygt Day (from network)lthourgt Hour (from network)ltmingt Minute (from network)ltsecgt Second (from network)lttime zonegt String type network time zone If the network time zone hasbeen adjusted for Daylight Saving Time the network shall indicate this byincluding the ltdstgt (Network Daylight Saving Time)ltdstgt Network Daylight Saving Time the content of thisindicates the value that used to adjust the network time zone

0 No adjustment for Daylight Saving Time1 +1 hour adjustment for Daylight Saving2 +2 hours adjustment for Daylight Saving Timeothers Reserved

Parameter Saving Mode -Max Response Time -

Reference

NoteSupport for this Command will be network dependentSet AT+CLTS=1 it means user can receive network time updating anduse AT+CCLK to show current timePSUTTZ may report twice

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 87 281

525 AT+CBAND Get and Set Mobile Operation Band

AT+CBAND Get and Set Mobile Operation Band

Test Command

AT+CBAND=

Response+CBAND (list of supported ltop_bandgts)

OKParameterSee Write Command

Read Command

AT+CBAND

Response+CBAND ltop_bandgt

OKParameterSee Write Command

Write CommandAT+CBAND=ltop_bandgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParameterltop_bandgt A string parameter which indicate the operation bandAnd the following strings should be included in quotation marks

EGSM_MODEDCS_MODEALL_MODE

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote Radio settings are stored in non-volatile memory Only for GSM

526 AT+CNSMOD Show Network System Mode

AT+CNSMOD Show Network System Mode

Test CommandAT+CNSMOD=

Response+CNSMOD (list of supported ltngts)

OKParameterSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 88 281

AT+CNSMOD +CNSMOD ltngtltstatgt

OKParameterSee Write Command

Write Command

AT+CNSMOD=ltngt

ResponseOKERRORParameterltngt

0 Disable auto report the network system mode information1 Auto report the network system mode information command

+CNSMOD ltstatgtltstatgt

0 no service1 GSM3 EGPRS7 LTE M19 LTE NB

Parameter Saving Mode -Max Response TimeReference

527 AT+CSCLK Configure Slow Clock

AT+CSCLK Configure Slow Clock

Test Command

AT+CSCLK=

Response+CSCLK (list of supported ltngts)

OKParameterSee Write Command

Read Command

AT+CSCLK

Response+CSCLK ltngt

OKParameterSee Write Command

Write CommandAT+CSCLK=ltngt

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 89 281

Parameterltngt 0 Disable slow clock module will not enter sleep mode

1 Enable slow clock it is controlled by DTR When DTR ishigh module can enter sleep mode When DTR changes to lowlevel module can quit sleep mode

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote

528 AT+CCID Show ICCID

AT+CCID Show ICCIDTest Command

AT+CCID=ResponseOK

Execution CommandAT+CCID

ResponseCcid data [ex 898600810906F8048812]

OKParameter Saving Mode NO_SAVEMax Response Time 2s

ReferenceNote

529 AT+CDEVICE View Current Flash Device Type

AT+CDEVICE View Current Flash Device Type

Read CommandAT+CDEVICE

ResponseDevice Name Current flash device typeRam Size Current RAM size

OKParameter Saving Mode NO_SAVEMax Response Time -ReferenceV25ter

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 90 281

5210 AT+GSV Display Product Identification Information

AT+GSV Display Product Identification Information

Execution Command

AT+GSV

ResponseTA returns product information text

ExampleSIMCOM_LtdSIMCOM_SIM7000Revision 1351B01SIM7000

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

5211 AT+SGPIO Control the GPIO

AT+SGPIO Control the GPIO

Test Command

AT+SGPIO=

Response+SGPIO (0-1)(0-4)(0-1)(0-1)

OKParametersSee Write Command

Write Command

AT+SGPIO=ltoperationgtltGPIOgtltfunctiongtltlevelgt

ResponseOKorERRORParametersltoperationgt

0 Set the GPIO function including the GPIO output1 Read the GPIO level Please note that only when the gpio is set

as input user can use parameter 1 to read the GPIO level otherwise themodule will return ERRORltGPIOgt The GPIO you want to be set (It has relations with the hardwareplease refer to the hardware manual)ltfunctiongt Only when ltoperationgt is set to 0 this option takes effect

0 Set the GPIO to input1 Set the GPIO to output

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 91 281

ltlevelgt 0 Set the GPIO low level1 Set the GPIO high level

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

5212 AT+SLEDS Set the Timer Period of Net Light

AT+SLEDS Set the Timer Period of Net Light

Test Command

AT+SLEDS=

Response+SLEDS (1-3)(040-65535)(040-65535)

OKParametersSee Write Command

Read Command

AT+SLEDS

Response+SLEDS ltmodegtlttimer_ongtlttimer_offgt

OKParametersSee Write Command

Write CommandAT+SLEDS=ltmodegtlttimer_ongtlttimer_offgt

ResponseOKERRORParametersltmodegt

1 Set the timer period of net light while SIM7000 series does notregister to the network2 Set the timer period net light while SIM7000 series has alreadyregistered to the network3 Set the timer period net light while SIM7000 series is in the state ofPPP communication

lttimer_ongtTimer period of LED ON in decimal format which range is 0 or

40-65535(ms)lttimer_offgt

Timer period of LED OFF in decimal format which range is 0 or40-65535(ms)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 92 281

The default value is ltmodegtlttimer_ongtlttimer_offgt1648002643000364300

5213 AT+CNETLIGHT Close the Net Light or Open It to Shining

AT+CNETLIGHT Close the Net Light or Open It to Shining

Test CommandAT+CNETLIGHT=

Response+CNETLIGHT (01)

OKParametersSee Write Command

Read CommandAT+CNETLIGHT

Response+CNETLIGHT ltmodegt

OKParametersSee Write Command

Write CommandAT+CNETLIGHT=ltmodegt

ResponseOKERRORParametersltmodegt0 Close the net light1 Open the net light to shining

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

5214 AT+CSGS Netlight Indication of GPRS Status

AT+CSGS Netlight Indication of GPRS Status

Test Command

AT+CSGS=

Response+CSGS (0-2)

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 93 281

ParametersSee Write Command

Read Command

AT+CSGS

Response+CSGS ltmodegt

OKParametersSee Write Command

Write CommandAT+CSGS=ltmodegt

ResponseOKERRORParametersltmodegt0 Disable1 Enable the netlight will be forced to enter into 64ms on300ms off

blinking state in GPRS data transmission service Otherwise thenetlight state is not restricted

2 Enable the netlight will blink according to AT+SLEDS in GPRS datatransmission service

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

5215 AT+CGPIO Control the GPIO by PIN Index

AT+CGPIO Control the GPIO by PIN Index

Test CommandAT+CGPIO=

Response+CGPIO (0-1)(list of supported ltpingts)(0-1)(0-1)

OKParametersSee Write Command

Write CommandAT+CGPIO=ltoperationgtltpingtltfunctiongtltlevelgt

ResponseOKorERRORParametersltoperationgt

0 Set the GPIO function including the GPIO output 1 Read the GPIO level Please note that only when the gpio is set

as input user can use parameter 1 to read the GPIO level otherwise the

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 94 281

module will return ERRORltpingt The PIN index you want to be set (It has relations with thehardware please refer to the hardware manual)ltfunctiongt Only when ltoperationgt is set to 0 this option takes effect

0 Set the GPIO to input1 Set the GPIO to output

ltlevelgt0 Set the GPIO low level1 Set the GPIO high level

Parameter Saving Mode -Max Response Time -

ReferenceNote

5216 AT+CBATCHK Set VBAT Checking Feature ONOFF

AT+CBATCHK Set VBAT Checking Feature ONOFF

Test Command

AT+CBATCHK=

Response+CBATCHK (01)

OK

Read Command

AT+CBATCHK

Response+CBATCHK ltmodegt

OKParametersSee Write Command

Write CommandAT+CBATCHK=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 0 Close the function of VBAT checking

1 Open the function of VBAT checkingParameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 95 281

5217 AT+CNMP Preferred Mode Selection

AT+CNMP Preferred Mode Selection

Test Command

AT+CNMP=

Response+CNMP (list of supported ltmodegts)

OK

Read Command

AT+CNMP

Response+CNMP ltmodegt

OKParametersSee Write Command

Write CommandAT+CNMP=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 2 Automatic

13 GSM only38 LTE only51 GSM and LTE only

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteDefault value of parameter ltmodegt is different among SIM7000 seriesproject

5218 AT+CMNB Preferred Selection between CAT-M and NB-IoT

AT+CMNB Preferred Selection between CAT-M and NB-IoT

Test CommandAT+CMNB=

Response+CMNB (list of supportedltmodegts)

OK

Read CommandAT+CMNB

Response+CMNB ltmodegt

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 96 281

Write Command

AT+CMNB=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 1 CAT-M

2 NB-Iot3 CAT-M and NB-IoT

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteDefault value of parameter ltmodegt is different among SIM7000 seriesproject

5219 AT+CPSMS Power Saving Mode Setting

AT+CPSMS Power Saving Mode Setting

Test CommandAT+CPSMS=

Response+CPSMS (list of supported ltmodegts)(list of supportedltRequested_Periodic-RAUgts)(list of supportedltRequested_GPRS-READY-timergts)(list of supportedltRequested_Periodic-TAUgts)(list of supportedltRequested_Active-Timegts)

OK

Read Command

AT+CPSMS

Response+CPSMS ltmodegt[ltRequested_Periodic-RAUgt][ltRequested_GPRS-READY-timergt][ltRequested_Periodic-TAUgt][ltRequested_Active-Timegt]

OKParametersSee Write Command

Write CommandAT+CPSMS=[ltmodegt[ltRequested_Periodic-RAUgt[ltRequested_GPRS-READY-timergt[ltRequested_Periodic-TAUgt[ltRequested_Active-Timegt]]]]]

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt

0 Disable the use of PSM1 Enable the use of PSM

ltRequested_Periodic-RAUgt Not supported

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 97 281

ltRequested_GPRS-READY-timergt Not supportedltRequested_Periodic-TAUgt

String type one byte in an 8 bit format Requested extended periodicTAU value (T3412) to be allocated to the UE in E-UTRAN Therequested extended periodic TAU value is coded as one byte(octet 3) of the GPRS Timer 3 information element coded as bitformat (eg 01000111 equals 70 hours) For the coding and thevalue range see the GPRS Timer 3 IE in 3GPP TS 24008 [8]Table 105163a3GPP TS 24008 See also 3GPP TS 23682 [149]and 3GPP TS 23401 [82] The default value if available ismanufacturer specific

ltRequested_Active-TimegtString type one byte in an 8 bit format Requested Active Time value(T3324) to be allocated to the UE The requested Active Time valueis coded as one byte (octet 3) of the GPRS Timer 2 informationelement coded as bit format (eg 00100100 equals 4 minutes) Forthe coding and the value range see the GPRS Timer 2 IE in3GPP TS 24008 [8] Table 1051633GPP TS 24008 See also3GPP TS 23682 [149] 3GPP TS 23060 [47] and3GPP TS 23401 [82] The default value if available is manufacturerspecific

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

5220 AT+CEDRXS Extended-DRX Setting

AT+CEDRXS Extended-DRX Setting

Test CommandAT+CEDRXS=

Response+CEDRXS (list of supportedltngts)ltAcT-typegtltRequested_eDRX_valuegt

OK

Read CommandAT+CEDRXS

Response+CEDRXS ltAcT-typegtltRequested_eDRX_valuegt

OKParametersSee Write Command

Write CommandAT+CEDRXS=ltngtltAcT-typegtltRequested_e

ResponseOKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 98 281

DRX_valuegt +CME ERROR lterrgtParametersltngt

0 Disable the use of eDRX1 Enable the use of eDRX2 Enable the use of eDRX and auto report3 Disable the use of eDRX(Reserved)

ltAcT-typegt4 CAT-M5 NB-IoT

ltRequested_eDRX_valuegt Requested eDRX value 4 bit format0000-1111

Parameter Saving Mode AUTO_SAVEMax Response Time -

Reference

Note The Requested_eDRX_value is the value of cycle length separately

means512102420484096614481921024012288143361638432768655361310722621445242881048576(seconds)

5221 AT+CPSI Inquiring UE System Information

AT+CPSI Inquiring UE System InformationTest CommandAT+CPSI=

ResponseOK

Read Command

AT+CPSI

If camping on a gsm cell+CPSI ltSystem ModegtltOperation ModegtltMCCgt-ltMNCgtltLACgtltCell IDgtltAbsolute RF Ch NumgtltRxLevgtltTrack LO AdjustgtltC1-C2gt

OKIf camping on a CAT-M or NB-IOT cell+CPSI ltSystem ModegtltOperation ModegtltMCCgt-ltMNCgtltTACgtltSCellIDgtltPCellIDgtltFrequency BandgtltearfcngtltdlbwgtltulbwgtltRSRQgtltRSRPgtltRSSIgtltRSSNRgt

OKIf no service+CPSI NO SERVICEOnline

OKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 99 281

+CME ERROR lterrgtParametersltSystem Modegt System mode

NO SERVICEGSMLTE CAT-M1LTE NB-IOT

ltOperation Modegt UE operation modeOnlineOfflineFactory Test ModeResetLow Power Mode

ltMCCgt Mobile Country Code (first part of the PLMN code)ltMNCgt Mobile Network Code (second part of the PLMN code)ltLACgt Location Area Code (hexadecimal digits)ltCell IDgt Service-cell IdentifyltAbsolute RF Ch Numgt AFRCN for service-cellltTrack LO Adjustgt Track LO AdjustltC1gt Coefficient for base station selectionltC2gt Coefficient for Cell re-selectionltTACgt Tracing Area CodeltSCellIDgt Serving Cell IDltPCellIDgt Physical Cell IDltFrequency Bandgt Frequency Band of active setltearfcngt E-UTRA absolute radio frequency channel number for searching CAT-M or NB-IOT cellsltdlbwgt Transmission bandwidth configuration of the serving cell on the downlinkltulbwgt Transmission bandwidth configuration of the serving cell

on the uplinkltRSRPgt Current reference signal received powerAvailable for CA

T-M or NB-IOTltRSRQgt Current reference signal receive quality as measured by L1ltRSSIgt Current Received signal strength indicatorltRSSNRgt Average reference signal signal-to-noise ratio of the serving cell The value of SINR can be calculated according to ltRSSNRgtthe formula is as below

SINR = 2 ltRSSNRgt - 20The range of SINR is from -20 to 30

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 100 281

5222 AT+CGNAPN Get Network APN in CAT-M Or NB-IOT

AT+CGNAPN Get Network APN in CAT-M Or NB-IOT

Test Command

AT+CGNAPN=

Response+CGNAPN (list of supported ltvalidgts)ltlengthgt

OK

Execution Command

AT+CGNAPN

Response+CGNAPN ltvalidgtltNetwork_APNgt

OKIf failed+CME ERROR lterrgtParametersltvalidgt

0 The network did not sent APN parameter to UEIn thecaseltNetwork_APNgt is NULL

1 The network sent APN parameter to UEltlengthgt

Max the length of ltnetwork_APNgtltNetwork_APNgt

String typeThe network sends APN parameter to UE when UEregisters CAT-M or NB-IOT network successfullyInGSMltNetwork_APNgt always is NULL

Parameter Saving Mode -Max Response Time -

Reference

Note In CAT-M or NB-IOTafter UE sending attach request messageIf core

network responds attach accept message that includes APNparameterltNetwok_APNgt is valid

5223 AT+CSDP Service Domain Preference

AT+CSDP Service Domain Preference

Test CommandAT+CSDP=

Response+CSDP (list of supported ltdomaingts)

OK

Read CommandAT+CSDP

Response+CSDP ltdomaingt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 101 281

ParametersSee Write Command

Write Command

AT+CSDP=ltdomaingt

ResponseOKIf failed+CME ERROR lterrgtParametersltdomaingt

0 CS(Circuit Switched Domain) ONLY1 PS(Packet Switched Domain) ONLY2 CS(Circuit Switched Domain) + PS(Packet Switched Domain)

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

5224 AT+MCELLLOCK Lock the special CAT-M cell

AT+MCELLLOCK Lock the special CAT-M cell

Test Command

AT+MCELLLOCK=

Response+MCELLLOCK (01)(0-65535)(0-503)

OK

Read Command

AT+MCELLLOCK

Response+MCELLLOCK ltmodegt[ltearfcngtltpcigt]

OKParametersSee Write Command

Write Command

AT+MCELLLOCK=ltmodegt[ltearfcngtltpcigt]

ResponseOKIf failed+CME ERROR lterrgtParameterltmodegt 0 Unlock

1 Lockltearfcngt A number in the range 0-65535 representing the EARFCN

to searchltpcigt A number in the range 0-503 representing the Physical Cell IDto search

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 102 281

5225 AT+NCELLLOCK Lock the special NB-IOT cell

AT+NCELLLOCK Lock the special NB-IOT cell

Test CommandAT+NCELLLOCK=

Response+NCELLLOCK (01)(0-65535)(0-503)

OK

Read Command

AT+NCELLLOCK

Response+NCELLLOCK ltmodegt[ltearfcngtltpcigt]

OKParametersSee Write Command

Write CommandAT+NCELLLOCK=ltmodegt[ltearfcngtltpcigt]

ResponseOKIf failed+CME ERROR lterrgtParameterltmodegt 0 Unlock

1 Lockltearfcngt A number in the range 0-65535 representing the EARFCN

to searchltpcigt A number in the range 0-503 representing the Physical Cell ID

to searchParameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

5226 AT+NBSC Configure NB-IOT Scrambling Feature

AT+NBSC Configure NB-IOT Scrambling Feature

Test CommandAT+NBSC=

Response+NBSC (list of supported ltmodegts)

OK

Read CommandResponse+NBSC ltmodegt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 103 281

AT+NBSCOKParametersSee Write Command

Write Command

AT+NBSC=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt

0 Disable the scrambling feature in NB-IOT network1 Enable the scrambling feature in NB-IOT network

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

ReferenceNote Please configure UE in accordance with the base stationOtherwise UE

can not register NB-IOT network

5227 AT+CAPNMODE Select the Mode of Application Configure APN

AT+CAPNMODE Select the Mode of Application Configure APN

Test CommandAT+CAPNMODE=

Response+CAPNMODE (list of supported ltmodegts)

OK

Read CommandAT+CAPNMODE

Response+CAPNMODE ltmodegt

OKParametersSee Write Command

Write CommandAT+CAPNMODE=ltmodegt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt mode of application configure APNIn CAT-M or NB-IOT

networkif module has registered to the network successfullyit will get an APN from base station delivering

0 Automatic modeApplications(AT+CSTT and AT+SAPBR) do notneed to config APNit will use the APN from base stationdelivering

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 104 281

1 Manual modeApplications(AT+CSTTAT+SAPBR) need to configAPNthese APNs can get from operators

Parameter Saving Mode -Max Response Time -

ReferenceNote If module are using in GPRS networkyou must config ltmodegt to 1

5228 AT+CRRCSTATE Query RRC State

AT+CRRCSTATE Query RRC State

Test Command

AT+CRRCSTATE=

Response+CRRCSTATE (list of supported ltngts)

OK

Read Command

AT+CRRCSTATE

Response+CRRCSTATE ltngtltstategt

OKParametersSee Write Command

Write CommandAT+CRRCSTATE=ltngt

ResponseOKIf failed+CME ERROR lterrgtParametersltngt Integer type

0 Disable unsolicited result code1 Enable unsolicited result code +CRRCSTATE ltstategt

ltstategt Integer typeindicates RRC connection state0 Idle1 Connected255 Other

Parameter Saving Mode -Max Response Time -

ReferenceNote The command is only valid that module registering in CAT-M or NB-IOTnetwork

5229 AT+CBANDCFG Configure CAT-M Or NB-IOT Band

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 105 281

AT+CBANDCFG Configure CAT-M Or NB-IOT Band

Test CommandAT+CBANDCFG=

Response+CBANDCFG (CAT-MNB-IOT)(list of supported ltbandgts)

OK

Read CommandAT+CBANDCFG

Response+CBANDCFG CAT-Mltbandgt[ltbandgthellip]ltCRgtltLFgt+CBANDCFG NB-IOTltbandgt[ltbandgthellip]

OKParametersSee Write Command

Write Command

AT+CBANDCFG=ltmodegtltbandgt[ltbandgthellip]

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt string type network system mode

CAT-M LTE CatM1(eMTC)NB-IOT Narrow Band Internet of Things

ltbandgt Integer typeThe value of ltbandgt must is in the band list ofgetting from AT+CBANDCFG=

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNote The command can take effect immediatelyIt does not need to reboot

module

5230 AT+CNACT APP Network Active

AT+CNACT APP Network Active

Read Command

AT+CNACT

Response+CNACT ltstatusgtltip_addrgt

OKParametersSee Write Command

Write Command

AT+CNACT=ltmodegt[ltapngt]

ResponseOKIf failed+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 106 281

Parametersltmodegt

0 Deactive1 Active2 Auto Active

ltapngt(Access Point Name) A string parameter (string should be included inquotation marks) which is a logical name that is used to select theGGSN or the external packet data network If the value is null oromitted then the subscription value will be requestedThe defaultvalue is NULL

ltstatusgt0 Deactived1 Actived2 In operation

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note+APP PDP ACTIVE will be reported if the app network activedand +APPPDP DEACTIVE will be reported if the app network deactivedAuto Active means the will active automatically if the activation failed

5231 AT+CNCFG PDP Configure

AT+CNCFG PDP ConfigureTest CommandAT+CNCFG=

Response+CNCFG (list of supportedltip_typegts)ltlen_APNgtltlen_usenamegtltlen_passwordgt(list ofsupported ltauthenticationgts)

OKRead CommandAT+CNCFG

Response+CNCFGltip_typegtltAPNgtltusenamegtltpasswordgtltauthenticationgt

OKWrite CommandAT+CNCFG=ltip_typegt[ltAPNgt[ltusenamegtltpasswordgt[ltauthenticationgt]]]

ResponseOKIf failed+CME ERROR lterrgt

Parameter Saving Mode -

Max Response Time -Reference

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 107 281

Defined Values

ltactiongt 0 Deactive1 Active2 Auto Active

ltip_typegt Packet Data Protocol type) A Integer type parameter which specifiesthe type of packet data protocol0 Dual PDN Stack1 Internet Protocol Version 42 Internet Protocol Version 6

ltAPNgt (Access Point Name) A string parameter (string should be included inquotation marks) which is a logical name that is used to select theGGSN or the external packet data network If the value is null oromitted then the subscription value will be requestedThe defaultvalue is NULL

ltusenamegt Username for authenticationltpasswordgt Password for authenticationltauthenticationgt 0 NONE

1 PAP2 CHAP3 PAP or CHAP

ltlen_APNgt Integer type Maximum length of parameter ltAPNgtltlen_namegt Integer type Maximum length of parameter ltusenamegtltlen_passwordgt Integer type Maximum length of parameter ltpasswordgt

5232 AT+CEDUMP Set Whether the Module Reset When The Module is Crashed

AT+CEDUMP Set Whether the Module Reset When The Module is Crashed

Read Command

AT+CEDUMP

Response+CEDUMP ltmodegt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CEDUMP=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 108 281

Parametersltfungt

0 The module will reset when the module is crashed(Default)1 The module will go into download mode when the module is

crashedParameter Saving Mode -Max Response TimeReference

Note

5233 AT+CNBS Configure Band Scan Optimization For NB-IOT

AT+CNBS Configure Band Scan Optimization for NB-IOT

Test Command

AT+CNBS=

Response+CNBS (1-5)

OK

Read Command

AT+CNBS

Response+CNBS ltngt

OKParametersSee Write Command

Write CommandAT+CNBS=ltngt

ResponseOKIf failed+CME ERROR lterrgtParametersBand scan is performed in the following levels based on the SNRlevel 0 Used for good SNR levels(0 db and above) detects strong cells

first and takes the shortest time to acquire cellsUE scans eachraster in 30 ms

level 1 Used for medium SNR levels(-9 dB and above)UE scans eachraster for 200 ms

level 2 Used for poor SNR levels(-126 dB and above)UE scans eachraster for 500 ms

ltngt1 UE tries SNR level 0 band scan2 UE tries SNR level 0 and level 1 band scan3 UE tries SNR level 0 level 1 and level 2 band scan4 Reserved5 UE tries SNR level 2 band scan only

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 109 281

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

Reference

Note The command controls the band scan for different SNR levels This

optimization is applicable only for NB-IOT and it reduces the band scantime and power consumption

5234 AT+CNDS Configure Service Domain Preference For NB-IOT

AT+CNDS Configure Service Domain Preference For NB-IOT

Test Command

AT+CNDS=

Response+CNDS (list of supported ltdomaingts)

OKParametersSee Write Command

Read Command

AT+CNDS

Response+CNDS ltdomaingt

OKParametersSee Write Command

Write CommandAT+CNDS=ltdomaingt

ResponseOKIf failed+CME ERROR lterrgtParametersltdomaingt

1 PS(Packet Switched Domain) ONLY2 CS(Circuit Switched Domain) + PS(Packet Switched Domain)

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -

Reference

Note The command of AT+CSDP is used to config service domain

preference for GSM and CAT-MIf you want to config service domainpreference for NB-IOTyou can use AT+CNDS

5235 AT+CENG Switch On or Off Engineering Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 110 281

AT+CENG Switch On or Off Engineering Mode

Test CommandAT+CENG=

ResponseTA returns the list of supported modes+CENG (list of supported ltmodegts)(list of supported ltNcellgts)

OKParametersSee Write Command

Read CommandAT+CENG

ResponseEngineering Mode is designed to allow a field engineer to view and test thenetwork information received by a handset when the handset is either inidle mode or dedicated mode (that is with a call active) In each mode theengineer is able to view network interaction for the serving cell (the cell thehandset is currently registered with) or for the neighboring cells

TA returns the current engineering mode The network information includingserving cell and neighboring cells are returned ltcellgt carry with themcorresponding network interaction

If camping on a gsm cell+CENG ltmodegtltNcellgtltcell numgtltSystem Modegt

[+CENG ltcellgtltbcchgtltrxlgtltbsicgtltcellidgtltmccgtltmncgtltlacgtltCRgtltLFgt+CENGltcellgtltbcchgtltrxlgtltbsicgtltcellidgtltmccgtltmncgtltlacgthellip]

OK

If camping on a CAT-M or NB-IOT cell+CENG ltmodegtltNcellgtltcell numgtltSystem Modegt

[+CENGltcellgtltearfcngtltpcigtltrsrpgtltrssigtltrsrqgtltsinrgtlttacgtltcellidgtltmccgtltmncgtlttx powergtltCRgtltLFgt+CENGltcellgtltearfcngtltpcigtltrsrpgtltrssigtltrsrqgtltsinrgthellip]

OKParametersSee Write Command

Write CommandAT+CENG=ltmodegt[ltNcellgt]

Switch on or off engineering modeOKIf failed+CME ERROR lterrgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 111 281

ltmodegt 0 Switch off engineering mode1 Switch on engineering mode

ltNcellgt 1 Display neighbor cell IDltcell numgt The number of cellit includes serving cell and neighbor cellsltSystem Modegt System mode

NO SERVICEGSMLTE CAT-M1LTE NB-IOT

ltcellgt 0 The serving cell1-6 The index of the neighboring cell

ltbcchgt ARFCN(Absolute radio frequency channel number) of BCCHcarrier in decimal format

ltrxlgt Receive level in decimal formatltmccgt Mobile country code in decimal formatltmncgt Mobile network code in decimal formatltbsicgt Base station identity code in decimal formatltcellidgt Cell id in hexadecimal formatltlacgt Location area code in hexadecimal formatltearfcngt E-UTRA absolute radio frequency channel number for sea

rching CAT-M or NB-IOT cellsltpcigt Physical Cell IDltrsrpgt Current reference signal received powerAvailable for

CAT-M or NB-IOTltrssigt Current Received signal strength indicatorltrsrqgt Current reference signal receive quality as measured by

L1ltsinrgt Signal to Interference plus Noise RatioThe range is from

-20 to 30lttacgt Tracing Area Code in decimal formatlttx powergt Tx power value in 110 dBm lttx powergt is only meaningful

when the device is in traffic When there is no traffic the valueis invalidThe value of lttx powergt is 255

Parameter Saving Mode -Max Response Time -

ReferenceNote

5236 AT+CNACTCFG Configure IP Protocol Type

AT+CNACTCFG Configure IP Protocol Type

Test CommandResponse+CNACTCFG (IPV4IPV6IPV4V6)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 112 281

AT+CNACTCFG=OKParametersSee Write Command

Read Command

AT+CNACTCFG

Response+CNACTCFG ltIPTypegt

OKParametersSee Write Command

Write CommandAT+CNACTCFG=ltIPTypegt

ResponseOKIf failed+CME ERROR lterrgtParametersltIPTypegt

IPV4 IPv4 protocolIPV6 IPv6 protocolIPV4V6 IPv4 and IPv6 protocol

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

5237 AT+CTLIIC Control the Switch of IIC

AT+CTLIIC Control the Switch of IIC

Test CommandAT+CTLIIC=

Response+CTLIIC (01)

OKParametersSee Write Command

Read CommandAT+CTLIIC

Response+CTLIIC ltmodegt

OKParametersSee Write Command

Write Command

AT+CTLIIC=ltmodegt

ResponseOKor

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 113 281

ERRORParametersltmodegt0 Switch off the IIC1 Switch on the IIC

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

5238 AT+CWIIC Write Values to Register of IIC Device

AT+CWIIC Write Values to Register of IIC DeviceTest CommandAT+CWIIC=

ResponseOK

Write Command

AT+CWIIC=ltaddrgtltreggtltdatagtltlengt

ResponseOKorERRORParametersltaddrgt Device address Input format must be hex such as 0xFFltreggt Register address Input format must be hex such as 0xFFltlengt Read length Range 1-4 unit byteltdatagt Data written Input format must be hex such as

0xFFndash0xFFFFFFFFParameter Saving Mode -Max Response Time -Reference Note

5239 AT+CRIIC Read Values from Register of IIC Device

AT+CRIIC Read Values from Register of IIC DeviceTest Command

AT+CRIIC=ResponseOK

Write Command

AT+CRIIC=ltaddrgtltreggtltlengt

Response+CRIIC ltdatagt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 114 281

orERRORParametersltaddrgt Device address Input format must be hex such as 0xFFltreggt Register address Input format must be hex such as 0xFFltlengt Read length Range1-4 unitbyteltdatagt Data read Input format must be hex such as 0xFF

Parameter Saving Mode -Max Response Time -Reference Note

5240 AT+CMCFG Manage Mobile Operator Configuration

AT+CMCFG Manage Mobile Operator Configuration

Test Command

AT+CMCFG=

ResponseTA returns the list of supported modes+CMCFG (list of supported ltmodegts)ltlengthgt

OKParametersSee Write Command

Read CommandAT+CMCFG

Response+CMCFG ltmodegtltconfig_numgt[+CMCFG ltindexgtltconfig_namegtltconfig_versiongtltstategthellip]

OKParametersSee Write Command

Write CommandAT+CMCFG=ltmodegt[ltconfig_namegt]

when ltmodegt=012 or 3 and command successfulOK

when ltmodegt=4 and command successful

+CMCFG 4ltflaggtltconfig_namegt

OKIf failed+CME ERROR lterrgtParametersltmodegt 0 Manually select mobile operator configuration

1 Automatically select mobile operator configurationaccording to ICCID information in SIM card

2 Activate specified mobile operator configuration

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 115 281

ltconfig_namegt must be provided3 Deactivation specified mobile operator configuration

ltconfig_namegt must be providedltlengthgt Interger typethe maximum length of ltconfig_namegtltconfig_numgt Integer typethe number of mobile network configurationltindexgt Integer typethe index of mobile network configurationltconfig_namegt String typethe name of mobile network configuration

Default Default network configurationATT ATT network configuration not support

VOLTEVerizon Verizon network configurationnot support

VOLTEltconfig _versiongt Hex typethe version of mobile network configurationltstategt Integer typethe state of mobile network configuration

0 Inactive1 Active

ltflaggt Integer typeit indicates whether module has activated anetwork configurationIf network configuration has beenactivatedThe third parameter ltconfig_namegt is thename of activating network configuration0 Network configuration has been activated1 Not any network configuration is activated

Parameter Saving Mode -Max Response Time -

Reference

Note After setting AT+CMCFG=1module can select mobile operator

configuration according to ICCID information in SIM cardautomaticallyIf network configuration has changedmodule will rebootand make configuration effective

If module needs to select mobile operator configuration manually youshould do as the following steps1) Setting manual mode

AT+CMCFG=02) Activate specified configuration

AT+CMCFG=2ltconfig_namegt3) Reboot the module

AT+CFUN=11

5241 AT+CSIMLOCK SIM Lock

AT+CSIMLOCK SIM Lock

Test CommandResponseTA returns the list of supported modes

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 116 281

AT+CSIMLOCK= +CSIMLOCK (list of supported ltfacilitygts)(list of supported ltmodegtsgtltpwlengthgtltpclengthgt

OKParametersSee Write Command

Read Command

AT+CSIMLOCK

ResponseOKParametersSee Write Command

Write Command

AT+CSIMLOCK=ltfacilitygtltmodegt[ltpasswordgt[ltpers_code_listgt]]

If ltmodegtne2 and Command is successfulOKIf ltmodegt=2 and Command is successful+CSIMLOCK ltstatusgtltpers_code_listgtOK

If error is related to ME functionality+CME ERROR lterrgtIf failedParametersltfacilitygt String typePhone security locks set by factory or customer

which can bePN Network Personalisation

ltmodegt 0 unlock1 lock2 query status

ltpwlengthgt Integer typemaximum length of ltpasswordgtthe maxinumlength is 16

ltpclengthgt Integer typemaximum length of ltpers_code_listgtthemaxinum length is 160

ltpasswordgt String typepassword is used to lock or unlock a ltfacilitygtltpers_code_listgt String typecode list for device personalizationThe

contents depend on the selected ltfacilitygtIf ltfacilitygt is PNltpers_code_listgt is in the formatMCC1-MNC1[MCC2-MNC2[hellip]] It contains a list of pairs of MCC and MNCMCC and MNCis separated by a lsquo-lsquoevery pair of MCC and MNC isseparated by semicolonFor example460-00460-01

ltstatusgt Integer typethe status of lock0 lock is inactive1 lock is active

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 117 281

Reference

Note Lock device

Customer can send AT command to lock the deivce that can only usesome specific SIM cardAT+CSIMLOCK=PN1 0123456789ABCDEF460-00460-01

Unlock deviceIf the device is locking Customer can send AT command to unlock thedeviceAT+CSIMLOCK=PN0 ABCDEFGH12345678

Query device statuscustomer may send AT command as follow to query status of thedeviceAT+CSIMLOCK=PN2

5242 AT+CRATSRCH Configure Parameter for Better RAT Search

AT+CRATSRCH Configure Parameter for Better RAT Search

Test CommandAT+CRATSRCH=

ResponseTA returns the list of supported modes+CRATSRCH (list of supported ltrat_timergts)(list of supportedltsrch_aligngt)

OKParametersSee Write Command

Read CommandAT+CRATSRCH

Response+CRATSRCH ltrat_timergtltsrch_aligngt

OKParametersSee Write Command

Write CommandAT+CRATSRCH=ltrat_timergtltsrch_aligngt

OK

If error is related to ME functionality+CME ERROR lterrgtIf failedParametersltrat_timergt Integer type ltrat_timergt is timeout for better RAT(radio

access technology) searchThe default value is 60 expressedin minutesFor SIM7000 series modulesthe priority of RAT isas followsCAT-M gt NB-IOT gt GSMIf UE has registered successfully GSM networkit will try tosearch CAT-M and NB-IOT network after the timer expiring

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 118 281

ltsrch_aligngt Integer type ltsrch_aligngt specifies an interval beforeeDRX page when a scan should beginThe default value is20expressed in minutes

Parameter Saving Mode -Max Response Time -

ReferenceNote

5243 AT+SPWM Generate the Pulse-Width-Modulation

AT+SPWM Generate the Pulse-Width-Modulation

Test Command

AT+SPWM=

Response+SPWM (list of supportedltdivgts)(list of supportedltlevelgts)

OKParametersSee Write Command

Write CommandAT+SPWM=ltdivgtltlevelgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltdivgt The range of ltdivgt is 0-31 theoutput frequency equals to

(192KHz)(period+1)ltlevelgt 0-100 tone level which can be converted to duty ratio

Reference

Note The equation of final frequency and ltperiodgt is this

frequency=192KHz(period+1) when div is 0 or 1 the period is 1When div is 2 the period is 15 When div is 3 the period is 2 Whendiv is 4 the period is 25helliphellip

The equation of ltlevelgt and duty factor is duty factor=(level+1)

5244 AT+CASRIP Show Remote IP address and Port When Received Data

AT+CASRIP Show Remote IP Address and Port When Received Data

Read CommandAT+CASRIP

Response+CASRIP ltmodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 119 281

ParametersSee Write Command

Write Command

AT+CASRIP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which shows remote IP address and port

0 Do not show the prompt1 Show the prompt the format is as follows

Parameter Saving Mode NO_SAVEMax Response Time -Reference

5245 AT+CEDRX Configure EDRX parameters

AT+CEDRX Configure EDRX parameters

Test CommandAT+CEDRX=

Response+CEDRX (0-3)(0-1)(0-15)(0-15)

OK

Read CommandAT+CEDRX

Response+CEDRX ltmodegtltenabledgtltptwgtltcycle_lengthgthellip

OKParametersSee Write Command

Write Command

AT+CEDRX=ltmodegtltenabledgtltptwgtltcycle_lengthgt

ResponseOKIf failed+CME ERROR lterrgtParametersltmodegt 0 GSM

1 LTE2 NB-IoT3 CAT-M

ltenabledgt 0 Disable1 Enable

ltptwgt Page time window0-15

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 120 281

ltcycle_lengthgt 0-15

Reference

Note The value 0-15 of ptw separately means 12802560384051206400

76808960102401152012800140801536016640179201920020480(ms)

The value 0-15 of cycle_length separately means 512102420484096614481921024012288143361638432768655361310722621445242881048576(seconds)

There has no effect if ltmodegt is 0 or 1 The edrx parameters can take effect after module restarting

5246 AT+CPSMRDP Read PSM Dynamic Parameters

AT+CPSMRDP Read PSM Dynamic Parameters

Test CommandAT+CPSMRDP=

Response+CPSMRDP (01)

OK

Execution CommandAT+CPSMRDP

Response+CPSMRDPltmodegtltRequested_active_TimegtltRequested_Periodic_TAUgtltNetwork_Active_TimegtltNetwork_T3412_EXT_valuegtltNetwork_T3412_valuegt

OKParametersltmodegt Integer typeDisable or enable the use of PSM in the UE

0 Disable the use of PSM1 Enable the use of PSM

ltRequested_active_Timegt Integer typeRequested active timevalue(T3324) to be configed by UE in E-UTRAN networkUnitsecond

ltRequested_Periodic_TAUgt Integer typeRequested extended periodicTAU value (T3412_EXT) to be configed by UE in E-UTRANnetworkUnit second

ltNetwork_Active_Timegt Integer typeNetwork assign active timervalue(T3324) in E-UTRAN networkIf ltnetwork_Active_Timegt is0it show s that network does not support PSMfeatureUnitsecond

ltNetwork_T3412_EXT_valuegt Integer typeNetwork assign extendedperiodic TAU value(T3412_EXT) in E-UTRANnetworkUnitsecond

ltNetwork_T3412_valuegt Integer typeNetwork assign periodic TAU

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 121 281

value(T3412) in E-UTRAN networkUnitsecond

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote If ltNetwork_T3412_EXT_valuegt is greater than 0UE will start TAU

procedure according to ltNetwork_T3412_EXT_valuegt

5247 AT+CPSMCFG Configure PSM version and Minimum Threshold Value

AT+CPSMCFG Configure PSM version and Minimum Threshold Value

Test CommandAT+CPSMCFG=

ResponseTA returns the list of supported modes+CPSMCFG (list of supported ltthresholdgts)(list of supportedltpsm_versiongts)

OKParametersSee Write Command

Read CommandAT+CPSMCFG

Response+CPSMCFG ltthresholdgtltpsm_versiongt

OKParametersSee Write Command

Write CommandAT+CPSMCFG=ltthresholdgt[ltpsm_versiongt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltthresholdgt Integer typeMinimum threshold value(in second) to enter

PSMThe range from 60 to 86400The default value is 60 secondsltpsm_versiongt Integer typeBitmask to indicate PSM modes(1-Enable0-

Disable)Each bit is configured independentylyThe range from 0 to15The default value is 15BIT 0 PSM without network coordinationBIT 1 Rel 12 PSM without context retentionBIT 2 Rel 12 PSM with context retentionBIT 3 PSM in between eDRX cycles

Parameter Saving Mode -Max Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 122 281

5248 AT+CPSMCFGEXT Configure Modem Optimization of PSM

AT+CPSMCFGEXT Configure Modem Optimization of PSM

Test CommandAT+CPSMCFGEXT=

ResponseTA returns the list of supported modes+CPSMCFGEXT (list of supported ltpsm_opt_maskgts)(list of supportedltmax_oos_full_scansgts)(list of supportedltpsm_duration_due_to_oosgts)(list of supportedltpsm_randomization_windowgts)(list of supported ltmax_oos_timegts)(list of supported ltearly_wake_up_timegts)

OKParametersSee Write Command

Read CommandAT+CPSMCFGEXT

Response+CPSMCFGEXTltpsm_opt_maskgtltmax_oos_full_scansgtltpsm_duration_due_to_oosgtltpsm_randomization_windowgtltmax_oos_timegtltearly_wake_up_timegt

OKParametersSee Write Command

Write CommandAT+CPSMCFGEXT=ltpsm_opt_maskgt[ltmax_oos_full_scansgt[ltpsm_duration_due_to_oosgt[ltpsm_randomization_windowgt[ltmax_oos_timegt[ltearly_wake_up_timegt]]]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltpsm_opt_maskgt Integer typeThe range is from 0 to 15The default

valueis 101st bit of ltpsm_opt_maskgt is used to enabledisable PSM ENTER

request without sending PSM_READY_REQ to NASThis is a quick PSMoperation

2nd bit of ltpsm_opt_maskgt is used to enabledisable Out ofService(OoS) status indication from Modem to AP

3rd bit of ltpsm_opt_maskgt is used to enabledisable limitedservice status indication from Modem to AP

4th bit of ltpsm_opt_maskgt is used to enabledisable deep-sleepmodeIf PSM duration is less than the threshold valueIf enabledit puts thedevice in deep-sleep modeif PSM is not entered due to not meetingthreshold value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 123 281

ltmax_oos_full_scansgt Integer typeMaximum number of full scans towait before modem declares SYS_PSM_STATUS_OOS toclientsThe range is from 1 to 100The default value is 2

ltpsm_duration_due_to_oosgt Integer typePSM duration used by PSMdaemon upon OOSLimited Service indicationdue to serviceoutageThe range is from 120 to 4294967295The default value is120The unit is second

ltpsm_randomization_windowgt Integer typePSM wakeup randomizationwindow to avoid network congestion due to all the PSM deviceswaking up at the same timeThe Range is from 1 to 1000Thedefault value is 5The unit is 5

ltmax_oos_timegt Integer typeMaximum time in seconds to wait beforedeclaring SYS_PSM_STATUS_OOS to clientsThe range is from 1to 65535The unit is second

ltearly_wakeup_timegt Integer typeDevice wakes up early to accountfor boot-up and acquisition delayWhile programming PMICPSMdaemon reduces PSM duration by this durationThe range is from1 to 1000The default value is 3The unit is second

Parameter Saving Mode -Max Response Time -

ReferenceNote

5249 AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication

AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication

Test Command

AT+CPSMSTATUS=

Response+CPSMSTATUS (0-1)

OKParametersSee Write Command

Read Command

AT+CPSMSTATUS

Response+CPSMSTATUS ltenablegt

OKParametersSee Write Command

Write Command

AT+CPSMSTATUS=ltenablegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 124 281

Parametersltenablegt

0 Disable indication when modem wakes up from deep sleep1 Enable indication when modem wakes up from deep sleep

Parameter Saving Mode -Max Response Time -

ReferenceNote

5250 AT+CEDRXRDP eDRX Read Dynamic Parameters

AT+CEDRXRDP eDRX Read Dynamic Parameters

Test Command

AT+CEDRXRDP=

ResponseOKParametersSee Write Command

Execution Command

AT+CEDRXRDP

Response+CEDRXRDPltAcT-typegt[ltRequested_eDRX_valuegt[ltNW-provided_eDRX_valuegt[ltPaging_time_windowgt]]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltAcT-typegt Integer typeindicates the type of access technologyThis

AT-command is used to specify the relationship between the typeof access technology and the requested eDRX value0 Access technology is not using Edrx4 E-UTRAN(CAT-M1)5 E-UTRAN(NB-S1 mode)

ltRequested_Edrx_valuegt String typehalf a byte in a 4-bit formatTheEdrx value refers to bit 4 to 1 of octet 3 of the Extended DRXparameters information element (see sub-clause 105532 of3GPP TS 24008)For the coding and the value rangeseeExtended DRX parameters information element in 3GPP TS24008 Table 1055323GPP TS 24008

ltNW-provided_eDRX_valuegt String typehalf a byte in a 4-bit formatTheedrx value Refers to bit 4 to 1 of octet 3 of the Extended DRXparameters information element (see sub-clause 105532 of3GPP TS 24008)For the coding and the value rangesee theExtended DRX parameters information element in 3GPP TS

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 125 281

24008 Table 1055323GPP TS 24008ltPaging_time_windowgt String typehalf a byte in a 4-bit formatThe

paging time window refers to bit 8 to 5 octet 3of the ExtendedDRX Parameters information element (see sub-clause 105532of 3GPP TS 24008)For the coding and the value rangesee theExtended DRX parameters information element in 3GPP TS24008 Table 1055323GPP TS 24008

Parameter Saving Mode -Max Response Time -

ReferenceNote

5251 AT+CRAI Configure Release Assistance Indication in NB-IOT network

AT+CRAI Configure Release Assistance Indication in NB-IOT network

Test Command

AT+CRAI=

Response+CRAI (list of supported ltraigts)(list of supported ltvalidgts)

OKParametersSee Write Command

Read Command

AT+CRAI

Response+CRAI ltraigtltvalid_timegt

OKParametersSee Write Command

Write CommandAT+CRAI=ltraigt[ltvalid_timegt]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltraigt Integer type Indicates the value of the release assistance

indicationrefer 3GPP TS 24301[83] subclause 99425V0 No information available1 The MT expects that exchange of data will be completed with the

transmission of the ESM DATATRANSPORT message2 The MT expects that exchange of data will be completed with the

receipt of an ESM DATATRANSPORT messageltvalid_timegt Integer typeltvalid_timegt is valid time of release assistance

indication0 The valid time is 1

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 126 281

1 unlimited time

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote Before UE sends the last packet of data AT+CRAI should be executed

firstly

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 127 281

6 AT Commands for GPRS Support

61 Overview

Command DescriptionAT+CGATT Attach or detach from GPRS serviceAT+CGDCONT Define PDP contextAT+CGACT PDP context activate or deactivateAT+CGPADDR Show PDP addressAT+CGREG Network registration statusAT+CGSMS Select service for MO SMS messagesAT+CEREG EPS Network Registration Status

62 Detailed Descriptions of AT Commands for GPRS Support

621 AT+CGATT Attach or Detach from GPRS Service

AT+CGATT Attach or Detach from GPRS Service

Test CommandAT+CGATT=

Response+CGATT (list of supported ltstategts)

OKParametersSee Write Command

Read CommandAT+CGATT

Response+CGATT ltstategt

OKParametersSee Write Command

Write Command

AT+CGATT=ltstategt

ResponseOKIf error is related to ME functionality

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 128 281

+CME ERROR lterrgtParametersltstategt Indicates the state of GPRS attachment

0 Detached1 Attached

Other values are reserved and will result in an ERROR response to theWrite Command

Parameter Saving Mode NO_SAVEMax Response Time 75 secondsReference Note

622 AT+CGDCONT Define PDP Context

AT+CGDCONT Define PDP Context

Test CommandAT+CGDCONT=

Response+CGDCONT (range of supported ltcidgts)ltPDP_typegt(list ofsupported ltd_compgts)(list of supported lth_compgts)(list ofltipv4_ctrlgts)(list of ltemergency_flaggts)

OKParametersSee Write Command

Read Command

AT+CGDCONT

Response+CGDCONT[ltcidgtltPDP_typegtltAPNgtltPDP_addrgtltd_compgtlth_compgtltipv4_ctrlgtltemergency_flaggt[ltCRgtltLFgt+CGDCONTltcidgtltPDP_typegtltAPNgtltPDP_addrgtltd_compgtlth_compgtltipv4_ctrlgtltemergency_flaggt[]]]

OKParametersSee Write Command

Write CommandAT+CGDCONT=ltcidgt[ltPDP_typegt[ltAPNgt[ltPDP_addrgt[ltd_compgt[lth_compgt][ltipv4_ctrlgt[ltemergency_flaggt]]]]]]

ResponseOKorERRORParametersltcidgt (PDP Context Identifier) a numeric parameter which

specifies a particular PDP context definition The parameteris local to the TE-MT interface and is used in other PDPcontext-related commands The range of permitted values

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 129 281

(minimum value=1) is returned by the test form of thecommand1hellip24

ltPDP_typegt (Packet Data Protocol type) A string parameter whichspecifies the type of packet data protocolIP Internet Protocol (IETF STD 5)PPP Point to Point ProtocolIPV6 Internet Protocol Version 6IPV4V6 Dual PDN Stack

ltAPNgt (Access Point Name) A string parameter (string should beincluded in quotation marks) which is a logical name that isused to select the GGSN or the external packet datanetwork If the value is null or omitted then the subscriptionvalue will be requestedThe default value is NULL

ltPDP_addrgt A string parameter that identifies the MT in the addressspace applicable to the PDPFormat ltngtltngtltngtltngt where ltngt=0255If the value is null or equals 0000 a dynamic address willbe requested The allocated address may be read using the+CGPADDR command

ltd_compgt A numeric parameter that controls PDP data compression0 Off (default if value is omitted)1 On2 V42bis

lth_compgt A numeric parameter that controls PDP head compression0 Off (default if value is omitted)1 On2 RFC11443 RFC25074 RFC3095

ltipv4_ctrlgt Parameter that controls how the MTTA requests to get theIPv4 address information0 Address Allocation through NAS Signaling1 on

ltemergency_flaggt Emergency_flag0 Off (default if value is omitted)1 On

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference Note

ltcidgt values 17 to 24 are supported from MPSS JO 10+ onwards

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 130 281

623 AT+CGACT PDP Context Activate or Deactivate

AT+CGACT PDP Context Activate or Deactivate

Test Command

AT+CGACT=

Response+CGACT (list of supported ltstategts)

OKParametersSee Write Command

Read Command

AT+CGACT

Response+CGACT ltcidgtltstategt[ltCRgtltLFgt+CGACT ltcidgtltstategthellip]

OKParametersSee Write Command

Write CommandAT+CGACT=ltstategt[ltcidgt[ltcidgt[hellip]]]

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltstategt Indicates the state of PDP context activation

0 Deactivated1 ActivatedOther values are reserved and will result in an ERROR responseto the Write Command

ltcidgt A numeric parameter which specifies a particular PDP contextdefinition (see +CGDCONT Command) If the ltcidgt is omitted itonly affects the first cidltcidgt values 17 to 24 are supported from MPSS JO 10+onwards1hellip24

Parameter Saving Mode NO_SAVEMax Response Time 150 seconds

ReferenceNote This command is used to test PDPs with network simulators

Successful activation of PDP on real network is not guaranteed

624 AT+CGPADDR Show PDP Address

AT+CGPADDR Show PDP Address

Test CommandResponse+CGPADDR (list of defined ltcidgts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 131 281

AT+CGPADDR=OKParametersSee Write Command

Write CommandAT+CGPADDR=ltcidgt[ltcidgt[hellip]]

Response+CGPADDR ltcidgtltPDP_addrgt[ltCRgtltLFgt+CGPADDR ltcidgtltPDP_addrgt[hellip]]

OK

If SIM card supports IPV4V6 type and the PDP_type of the commandAT+CGDCONT defined is ipv4v6 [+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt]+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt[]]]

OKorERRORParametersltcidgt A numeric parameter which specifies a particular PDP context

definition (see +CGDCONT Command)1hellip24

ltPDP_addrgt String type IP addressFormat ltngtltngtltngtltngt where ltngt=0255

ltPDP_addr_IPV4gtA string parameter that identifies the MT in the address spaceapplicable to the PDP

ltPDP_addr_IPV6gtA string parameter that identifies the MT in the address spaceapplicable to the PDP when the sim_card supports ipv6The pdp type must be set to ipv6 or ipv4v6 by theAT+CGDCONT command

Execution CommandAT+CGPADDR

Response[+CGPADDR ltcidgtltPDP_addrgt]+CGPADDR ltcidgtltPDP_addrgt[]]]

OKIf error is related to ME functionality+CME ERROR lterrgt

If SIM card supports IPV4V6 type and the PDP_type of the commandAT+CGDCONT defined is ipv4v6 [+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt]+CGPADDR ltcidgtltPDP_addr_IPV4gtltPDP_addr_IPV6gt[]]]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 132 281

OKParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote ltcidgt values 17 to 24 are supported from MPSS JO 10+ onwards Write command returns address provided by the network if a

connection has been established

625 AT+CGREG Network Registration Status

AT+CGREG Network Registration Status

Test CommandAT+CGREG=

Response+CGREG (list of supported ltngts)

OKParametersSee Write Command

Read Command

AT+CGREG

Response+CGREGltngtltstatgt[ltlacgtltcigtltnetactgt[[ltActive-Timegt][ltPeriodic-RAUgt][ltGPRS-READY-timergt]]]

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write Command

AT+CGREG[=ltngt]

ResponseOKERRORParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code +CGREGltstatgt2 Enable network registration and location informationunsolicited result code +CGREG ltstatgt[ltlacgtltcigtltnetactgt]4 Enable display gprs time and periodic RAU

ltstatgt0 Not registered MT is not currently searching anoperator to register toThe GPRS service is disabled the UE is

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 133 281

allowed to attach for GPRS if requested by the user1 Registered home network2 Not registered but MT is currently trying to attach orsearching an operator to register to The GPRS service isenabled but an allowable PLMN is currently not available TheUE will start a GPRS attach as soon as an allowable PLMN isavailable3 Registration denied The GPRS service is disabled the UEis not allowed to attach for GPRS if it is requested by the user4 Unknown5 Registered roaming

ltlacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format (eg 00C3equals 195 in decimal)

ltcigt String type (string should be included in quotation marks) twobytes cell ID in hexadecimal format

ltnetactgt 0 User-specified GSM access technology1 GSM compact3 GSM EGPRS7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

ltActive-TimegtString type one byte in an 8 bit format Requested Active Timevalue (T3324) to be allocated to the UE The requested ActiveTime value is coded as one byte (octet 3) of the GPRS Timer 2information element coded as bit format (eg 00100100 equals4 minutes)

ltPeriodic-RAUgtString type one byte in an 8 bit format Requested extendedperiodic TAU value (T3412) to be allocated to the UE inE-UTRAN The requested extended periodic TAU value is codedas one byte (octet 3) of the GPRS Timer 3 information elementcoded as bit format (eg 01000111 equals 70 hours)

ltGPRS-READY-timergtString type one byte in an 8 bit format Requested GPRS READYtimer value (T3314) to be allocated to the UE in GERANUTRANThe requested GPRS READY timer value is coded as one byte(octet 2) of the GPRS Timer information element coded as bitformat (eg 01000011 equals 3 decihours or 18 minutes)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 134 281

626 AT+CGSMS Select Service for MO SMS Messages

AT+CGSMS Select Service for MO SMS Messages

Test Command

AT+CGSMS=

Response+CGSMS (list of currently available ltservicegts)

OKParametersSee Write Command

Read Command

AT+CGSMS

Response+CGSMS ltservicegt

OKParametersSee Write Command

Write CommandAT+CGSMS=ltservicegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltservicegt A numeric parameter which indicates the service or servicepreference to be used

0 Packet Domain(value is not really supported and isinternally mapped to 2)1 Circuit switched(value is not really supported and isinternally mapped to 3)2 Packet Domain preferred (use circuit switched ifGPRS not available)3 Circuit switched preferred (use Packet Domain if circuit

switched not available)Parameter Saving Mode AUTO_SAVEMax Response Time -Reference

Note

627 AT+CEREG EPS Network Registration Status

AT+CEREG EPS Network Registration Status

Test CommandAT+CEREG=

Response+CEREG (list of supported ltngts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 135 281

OKParametersSee Write Command

Read Command

AT+CEREG

Response

when ltngt=0 1 2 and command successful

+CEREG ltngtltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt]]

OK

when ltngt=4 and command successful

+CEREG ltngtltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt][[[ltActive-Timegt][ltPeriodic-TAUgt]]]]

OK

If error is related to wrong AT syntax or operation not allowed

+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+CEREG[=ltngt]

ResponseOKorERRORParametersltngt 0 Disable network registration unsolicited result code

1 Enable network registration unsolicited result code +CEREGltstatgt2 Enable network registration and location informationunsolicited result code+CEREG ltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt]]4 For a UE that wants to apply PSM enable networkregistration and location information unsolicited result code+CEREG ltstatgt[[lttacgt][ltracgt][ltcigt][ltAcTgt][[[ltActive-Timegt][ltPeriodic-RAUgt]]]]

ltstatgt0 Not registered MT is not currently searching an operator toregister toThe GPRS service is disabled the UE is allowed toattach for GPRS if requested by the user1 Registered home network2 Not registered but MT is currently trying to attach orsearching an operator to register to The GPRS service isenabled but an allowable PLMN is currently not available TheUE will start a GPRS attach as soon as an allowable PLMN isavailable3 Registration denied The GPRS service is disabled the UEis not allowed to attach for GPRS if it is requested by the user

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 136 281

4 Unknown5 Registered roaming

lttacgt String type (string should be included in quotation marks) twobyte location area code in hexadecimal format (eg 00C3equals 195 in decimal)

ltcigt String type (string should be included in quotation marks) twobytes cell ID in hexadecimal format

ltAcTgt 0 User-specified GSM access technology7 User-specified LTE M1 A GB access technology9 User-specified LTE NB S1 access technology

ltActive-TimegtString type one byte in an 8 bit format Requested Active Timevalue (T3324) to be allocated to the UE The requested ActiveTime value is coded as one byte (octet 3) of the GPRS Timer 2information element coded as bit format (eg 00100100 equals4 minutes)

ltPeriodic-RAUgtString type one byte in an 8 bit format Requested extendedperiodic TAU value (T3412) to be allocated to the UE inE-UTRAN The requested extended periodic TAU value is codedas one byte (octet 3) of the GPRS Timer 3 information elementcoded as bit format (eg 01000111 equals 70 hours)

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 137 281

7 AT Commands for IP Application

71 Overview

Command DescriptionAT+SAPBR Bearer settings for applications based on IP

72 Detailed Descriptions of Commands

721 AT+SAPBR Bearer Settings for Applications Based on IP

AT+SAPBR Bearer Settings for Applications Based on IP

Test Command

AT+SAPBR=

Response+SAPBR (0-4)(1-3) ConParamTagConParamValue

OKParametersSee Write Command

Write CommandAT+SAPBR=ltcmd_typegtltcidgt[ltConParamTaggtltConParamValuegt]

ResponseOK

If ltcmd_typegt=2+SAPBR ltcidgtltStatusgtltIP_AddrgtOKIf ltcmd_typegt=4+SAPBRltConParamTaggtltConParamValuegtOK

Unsolicited Result Code+SAPBR ltcidgt DEACTParametersltcmd_typegt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 138 281

0 Close bearer1 Open bearer2 Query bearer3 Set bearer parameters4 Get bearer parameters

ltcidgt Bearer profile identifierltStatusgt

0 Bearer is connecting1 Bearer is connected2 Bearer is closing3 Bearer is closed

ltConParamTaggt Bearer parameterAPN Access point name string maximum 64

charactersUSER User name string maximum 32 charactersPWD Password string maximum 32 characters

ltConParamValuegt Bearer paramer valueltIP_Addrgt The IP address of bearer

Parameter Saving Mode NO_SAVE

Max Response TimeWhen ltcmd_typegt is 1 85 secondsWhen ltcmd_typegt is 0 65 seconds

Reference NoteThis command is applied to activate some applications such as HTTP FTP

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 139 281

8 AT Commands for TCPIPApplication Toolkit

81 Overview

Command DescriptionAT+CIPMUX Start up multi-IP connectionAT+CIPSTART Start up TCP or UDP connectionAT+CIPSEND Send data through TCP or UDP connectionAT+CIPQSEND Select data transmitting modeAT+CIPACK Query previous connection data transmitting stateAT+CIPCLOSE Close TCP or UDP connectionAT+CIPSHUT Deactivate GPRS PDP contextAT+CLPORT Set local portAT+CSTT Start task and set APN user name passwordAT+CIICR Bring up wireless connection with GPRSAT+CIFSR Get local IP addressAT+CIFSREX Get Local IP Address extendAT+CIPSTATUS Query current connection statusAT+CDNSCFG Configure domain name serverAT+CDNSGIP Query the IP address of given domain nameAT+CIPHEAD Add an IP head at the beginning of a package receivedAT+CIPATS Set auto sending timerAT+CIPSPRT Set prompt of lsquogtrsquo when module sends dataAT+CIPSERVER Configure module as serverAT+CIPCSGP Set GPRS for connection modeAT+CIPSRIP Show remote IP address and port when received dataAT+CIPDPDP Set whether to check state of GPRS network timingAT+CIPMODE Select TCPIP application modeAT+CIPCCFG Configure transparent transfer modeAT+CIPSHOWTP Display transfer protocol in IP head when received dataAT+CIPUDPMODE UDP extended modeAT+CIPRXGET Get data from network manuallyAT+CIPRDTIMER Set remote delay timerAT+CIPSGTXT Select GPRS PDP context

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 140 281

AT+CIPSENDHEX Set CIPSEND Data Format to HEXAT+CIPHEXS Set Output-data Format with suffixAT+CIPTKA Set TCP keepalive parametersAT+CIPOPTION Enable or Disable TCP nagle algorithm

82 Detailed Descriptions of Commands

821 AT+CIPMUX Start Up Multi-IP Connection

AT+CIPMUX Start Up Multi-IP Connection

Test CommandAT+CIPMUX=

Response+CIPMUX (01)

OKParametersSee Write Command

Read CommandAT+CIPMUX

Response+CIPMUX ltngt

OKParametersSee Write Command

Write CommandAT+CIPMUX=ltngt

ResponseOKParametersltngt 0 Single IP connection

1 Multi IP connectionParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote Only in IP initial state AT+CIPMUX=1 is effective Only when multi IP connection and GPRS application are both shut

down AT+CIPMUX=0 is effective

822 AT+CIPSTART Start Up TCP or UDP Connection

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 141 281

AT+CIPSTART Start Up TCP or UDP Connection

Test CommandAT+CIPSTART=

Response1) If AT+CIPMUX=0+CIPSTART (list of supported ltmodegt)(ltIP addressgt)(ltportgt)+CIPSTART (list of supported ltmodegt)(ltdomain namegt)(ltportgt)

OK2) If AT+CIPMUX=1+CIPSTART (list of supported ltngt)(list of supported ltmodegt)(ltIPaddressgt)(ltportgt)+CIPSTART (list of supported ltngt)(list of supported ltmodegt)(ltdomainnamegt)(ltportgt)

OKParametersSee Write Command

Write Command1)If single IP connection(+CIPMUX=0)AT+CIPSTART=ltmodegtltIP addressgtltportgtorAT+CIPSTART=ltmodegtltdomainnamegtltportgt

2)If multi-IP connection(+CIPMUX=1)

AT+CIPSTART=ltngtltmodegtltaddressgtltportgtorAT+CIPSTART=ltngtltmodegtltdomainnamegtltportgt

Response1)If single IP connection (+CIPMUX=0)If format is right responseOKotherwise responseIf error is related to ME functionality+CME ERROR lterrgtResponse when connection existsALREADY CONNECTResponse when connection is successfulCONNECT OKOtherwiseSTATE ltstategt

CONNECT FAIL2)If multi-IP connection(+CIPMUX=1)If format is rightOKotherwise responseIf error is related to ME functionality+CME ERROR lterrgtResponse when connection existsltngtALREADY CONNECTIf connection is successfulltngtCONNECT OKOtherwiseltngtCONNECT FAILParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 142 281

ltngt 07 A numeric parameter which indicates the connectionnumberltmodegt A string parameter which indicates the connection type

TCP Establish a TCP connectionUDP Establish a UDP connection

ltIP addressgt A string parameter which indicates remote server IP addressltportgt Remote server portltdomain namegt A string parameter which indicates remote server domainnameltstategt A string parameter which indicates the progress of connecting

0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 TCP CONNECTINGUDP CONNECTING

SERVER LISTENING6 CONNECT OK7 TCP CLOSINGUDP CLOSING8 TCP CLOSEDUDP CLOSED9 PDP DEACT

In Multi-IP state0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 IP PROCESSING9 PDP DEACT

Parameter Saving Mode NO_SAVE

Max Response TimeWhen mode is multi-IP state the max response time75 secondsWhen mode is single state and the state is IP INITIAL the max responsetime is 160 seconds

Reference

Note This command allows establishment of a TCPUDP connection only

when the state is IP INITIAL or IP STATUS when it is in single state Inmulti-IP state the state is in IP STATUS only So it is necessary toprocess AT+CIPSHUT before user establishes a TCPUDPconnection with this command when the state is not IP INITIAL or IPSTATUS

When module is in multi-IP state before this command is executed it isnecessary to process AT+CSTT AT+CIICR AT+CIFSR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 143 281

823 AT+CIPSEND Send Data Through TCP or UDP Connection

AT+CIPSEND Send Data Through TCP or UDP Connection

Test Command

AT+CIPSEND=

Response1) For single IP connection (+CIPMUX=0)+CIPSEND ltlengthgt

OK2) For multi IP connection (+CIPMUX=1)+CIPSEND (0-7)ltlengthgt

OKParametersSee Write Command

Read Command

AT+CIPSEND

Response1) For single IP connection (+CIPMUX=0)+CIPSEND ltsizegt

OK2) For multi IP connection (+CIPMUX=1)+CIPSEND ltngtltsizegt

OKParametersltngt A numeric parameter which indicates the connection numberltsizegt A numeric parameter which indicates the data length sent at a time

Write Command1) If single IP connection(+CIPMUX=0)AT+CIPSEND=ltlengthgt

2) If multi IP connection(+CIPMUX=1)AT+CIPSEND=ltngt[ltlengthgt]

ResponseThis Command is used to send changeable length dataIf single IP is connected (+CIPMUX=0)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0SEND OKWhen +CIPQSEND=1DATA ACCEPT ltlengthgtIf sending failsSEND FAILIf multi IP connection is established (+CIPMUX=1)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 144 281

ltngtSEND OKWhen +CIPQSEND=1DATA ACCEPT ltngtltlengthgtIf sending failsltngtSEND FAIL

Parametersltngt A numeric parameter which indicates the connection numberltlengthgt A numeric parameter which indicates the length of sendingdata it must be less than ltsizegt

Execution CommandAT+CIPSENDResponse gt then typedata for sendtapCTRL+Z to send tapESC to cancel theoperation

ResponseThis Command is used to send changeable length dataIf single IP connection is established (+CIPMUX=0)If connection is not established or module is disconnectedIf error is related to ME functionality+CME ERROR lterrgtIf sending is successfulWhen +CIPQSEND=0SEND OKWhen +CIPQSEND=1DATA ACCEPT ltlengthgtIf sending failsSEND FAIL

NoteThis Command can only be used in single IP connection mode(+CIPMUX=0) and to send data on the TCP or UDP connection that hasbeen established already Ctrl-Z is used as a termination symbol ESC isused to cancel sending data There are at most ltsizegt bytes which can besent at a time

Parameter Saving Mode NO_SAVE

Max Response TimeWhen +CIPQSEND=0 and the remote server no response after 645seconds CLOSE will be reported

Reference

Note The data length which can be sent depends on network status Set the time that send data automatically with the Command of

AT+CIPATS Only send data at the status of established connection

824 AT+CIPQSEND Select Data Transmitting Mode

AT+CIPQSEND Select Data Transmitting Mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 145 281

Test Command

AT+CIPQSEND=

Response+CIPQSEND (01)

OKParametersSee Write Command

Read Command

AT+CIPQSEND

Response+CIPQSEND ltngt

OKParameterSee Write Command

Write CommandAT+CIPQSEND=ltngt

ResponseOKParametersltngt

0 Normal mode ndash when the server receives TCP data it will responseSEND OK

1 Quick send mode ndash when the data is sent to module it will responseDATA ACCEPT ltlengthgt (For single IP connection (+CIPMUX=0)) orDATA ACCEPT ltngtltlengthgt (For multi IP connection (+CIPMUX=1))while not responding SEND OK

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

825 AT+CIPACK Query Previous Connection Data Transmitting State

AT+CIPACK Query Previous Connection Data Transmitting StateTest CommandAT+CIPACK=

ResponseOK

Write CommandIf multi IP connection(+CIPMUX=1)AT+CIPACK=ltngt

Response+CIPACK lttxlengtltacklengtltnacklengt

OKParametersltngt A numeric parameter which indicates the connection numberlttxlengt The data amount which has been sentltacklengt The data amount confirmed successfully by the serverltnacklengt The data amount without confirmation by the server

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 146 281

If single IP connection(+CIPMUX=0)

AT+CIPACK

+CIPACK lttxlengtltacklengtltnacklengt

OKParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

826 AT+CIPCLOSE Close TCP or UDP Connection

AT+CIPCLOSE Close TCP or UDP ConnectionTest Command

AT+CIPCLOSE=ResponseOK

Write Command1) If single IP connection(+CIPMUX=0)AT+CIPCLOSE=ltngt2) If multi IP connection(+CIPMUX=1)AT+CIPCLOSE=ltidgt[ltngt]

Response1) For single IP connection (+CIPMUX=0)CLOSE OK2) For multi IP connection (+CIPMUX=1)ltidgtCLOSE OKParametersltngt 0 Slow close

1 Quick closeltidgt A numeric parameter which indicates the connection number

Execution CommandAT+CIPCLOSE

ResponseIf close is successfullyCLOSE OKIf close failsERROR

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteAT+CIPCLOSE only closes connection at corresponding status of TCPUDPstack To see the status use AT+CIPSTATUS command Status should beTCP CONNECTING UDP CONNECTING SERVER LISTENING orCONNECT OK in single-connection mode (see ltstategt parameter)CONNECTING or CONNECTED in multi-connection mode (see ltclientstategt)OPENING or LISTENING in multi-connection mode (see ltserver stategt)Otherwise it will return ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 147 281

827 AT+CIPSHUT Deactivate GPRS PDP Context

AT+CIPSHUT Deactivate GPRS PDP ContextTest Command

AT+CIPSHUT=ResponseOK

Execution CommandAT+CIPSHUT

ResponseIf close is successfulSHUT OKIf close failsERROR

Parameter Saving Mode NO_SAVEMax Response Time 65 seconds

Reference

Note If this command is executed in multi-connection mode all of the IP

connection will be shut User can close gprs pdp context by AT+CIPSHUT After it is closed the

status is IP INITIAL If +PDP DEACT urc is reported which means the gprs is released by

the network then user still needs to execute AT+CIPSHUT commandto make PDP context come back to original state

828 AT+CLPORT Set Local Port

AT+CLPORT Set Local Port

Test Command

AT+CLPORT=

Response1) For single IP connection (+CIPMUX=0)+CLPORT (TCPUDP)(0-65535)

OK2) For multi IP connection (+CIPMUX=1)+CLPORT (0-7)(TCPUDP)(0-65535)

OKParametersSee Write Command

Read CommandAT+CLPORT

Response1) For single IP connection (+CIPMUX=0)+CLPORT ltTCP portgtltUDP portgt

OK2) For multi IP connection (+CIPMUX=1)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 148 281

+CLPORT 0ltTCP portgtltUDP portgt+CLPORT 1ltTCP portgtltUDP portgt+CLPORT 2ltTCP portgtltUDP portgt+CLPORT 3ltTCP portgtltUDP portgt+CLPORT 4ltTCP portgtltUDP portgt+CLPORT 5ltTCP portgtltUDP portgt+CLPORT 6ltTCP portgtltUDP portgt+CLPORT 7ltTCP portgtltUDP portgt

OKParametersSee Write Command

Write Command1) For single IPconnection(+CIPMUX=0)

AT+CLPORT=ltmodegtltportgt2) For multi IPconnection(+CIPMUX=1)AT+CLPORT=ltngtltmodegtltportgt

ResponseOKorERRORParametersltngt 07 A numeric parameter which indicates the connectionnumber this used in multi IP connectionltmodegt A string parameter which indicates the connection type

TCP TCP local portUDP UDP local port

ltportgt 0-65535 A numeric parameter which indicates the local portDefault value is 0 a port can be dynamically allocated a port

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

This command will be effective when module is set as a Client

829 AT+CSTT Start Task and Set APN USER NAME PASSWORD

AT+CSTT Start Task and Set APN USER NAME PASSWORD

Test CommandAT+CSTT=

Response+CSTT APNUSERPWD

OKParametersSee Write Command

Read CommandAT+CSTT

Response+CSTT ltapngtltuser namegtltpasswordgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 149 281

ParametersSee Write Command

Write Command

AT+CSTT=ltapngtltuser namegtltpasswordgt

ResponseOKorERRORParametersltapngt A string parameter which indicates the GPRS access pointname The max length is 50 bytesDefautl value is CMNETltuser namegt A string parameter which indicates the GPRS user nameThe max length is 50 bytesltpasswordgt A string parameter which indicates the GPRS passwordThe max length is 50 bytes

Parameter Saving Mode NO_SAVEMax Response Time -

Execution Command

AT+CSTT

ResponseOKorERROR

ReferenceNoteThe write command and execution command of this command is valid onlyat the state of IP INITIAL After this command is executed the state will bechanged to IP START

8210 AT+CIICR Bring Up Wireless Connection with GPRS

AT+CIICR Bring Up Wireless Connection with GPRSTest Command

AT+CIICR=ResponseOK

Execution CommandAT+CIICR

ResponseOKorERROR

Parameter Saving Mode NO_SAVEMax Response Time 85 seconds

Reference

Note AT+CIICR only activates moving scene at the status of IP START after

operating this Command is executed the state will be changed to IPCONFIG

After module accepts the activated operation if it is activatedsuccessfully module state will be changed to IP GPRSACT and itresponds OK otherwise it will respond ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 150 281

8211 AT+CIFSR Get Local IP Address

AT+CIFSR Get Local IP AddressTest CommandAT+CIFSR=

ResponseOK

Execution CommandAT+CIFSR

ResponseltIP addressgtorERRORParameterltIP addressgt A string parameter which indicates the IP address assignedfrom GPRS

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteOnly after PDP context is activated local IP address can be obtained byAT+CIFSR otherwise it will respond ERROR To see the status useAT+CIPSTATUS command Status should beIP GPRSACT TCP CONNECTING UDP CONNECTING SERVERLISTENING IP STATUS CONNECT OK TCP CLOSING UDP CLOSINGTCP CLOSED UDP CLOSED in single-connection mode (see ltstategtparameter)IP STATUS IP PROCESSING in multi-connection mode (see ltstategtparameter)

8212 AT+CIFSREX Get Local IP Address extend

AT+CIFSREX Get Local IP Address extendTest CommandAT+CIFSREX=

ResponseOK

Execution CommandAT+CIFSREX

Response+CIFSREX ltIP addressgt

OKParameterltIP addressgt A string parameter which indicates the IP address assignedfrom GPRS

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 151 281

Max Response Time -

Reference

NoteOnly after PDP context is activated local IP address can be obtained byAT+CIFSR otherwise it will respond ERROR To see the status useAT+CIPSTATUS command Status should beIP GPRSACT TCP CONNECTING UDP CONNECTING SERVERLISTENING IP STATUS CONNECT OK TCP CLOSING UDP CLOSINGTCP CLOSED UDP CLOSED in single-connection mode (see ltstategtparameter)IP STATUS IP PROCESSING in multi-connection mode (see ltstategtparameter)

8213 AT+CIPSTATUS Query Current Connection Status

AT+CIPSTATUS Query Current Connection StatusTest Command

AT+CIPSTATUS=ResponseOK

Write CommandIf multi IP connectionmode (+CIPMUX=1)AT+CIPSTATUS=ltngt

Response+CIPSTATUS ltngtltbearergtltTCPUDPgtltIP addressgtltportgtltclientstategt

OKParametersSee Execution Command

Execution CommandAT+CIPSTATUS

Response1)If in single connection mode (+CIPMUX=0)OK

STATE ltstategt2) If in multi-connection mode (+CIPMUX=1)OK

STATE ltstategtIf the module is set as serverS 0ltbearergtltportgtltserver stategtC ltngtltbearergtltTCPUDPgtltIP addressgtltportgtltclient stategtParametersltngt 0-7 A numeric parameter which indicates the connectionnumberltbearergt 0-1 GPRS bearer default is 0ltserver stategt OPENING

LISTENING

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 152 281

CLOSINGltclient stategt INITIAL

CONNECTINGCONNECTEDREMOTE CLOSINGCLOSINGCLOSED

ltstategt A string parameter which indicates the progress ofconnecting

0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 TCP CONNECTINGUDP CONNECTING

SERVER LISTENING6 CONNECT OK7 TCP CLOSINGUDP CLOSING8 TCP CLOSEDUDP CLOSED9 PDP DEACT

In Multi-IP state0 IP INITIAL1 IP START2 IP CONFIG3 IP GPRSACT4 IP STATUS5 IP PROCESSING9 PDP DEACT

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8214 AT+CDNSCFG Configure Domain Name Server

AT+CDNSCFG Configure Domain Name Server

Test Command

AT+CDNSCFG=

Response+CDNSCFG (Primary DNS)(Secondary DNS)

OKParametersSee Write Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 153 281

Read Command

AT+CDNSCFG

ResponsePrimaryDns ltpri_dnsgtSecondaryDns ltsec_dnsgt

OKParameterSee Write Command

Write Command

AT+CDNSCFG=ltpri_dnsgt[ltsec_dnsgt]

ResponseOKorERRORParametersltpri_dnsgt A string parameter which indicates the IP address of theprimary domain name server Default value is 0000ltsec_dnsgt A string parameter which indicates the IP address of thesecondary domain name server Default value is 0000

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8215 AT+CDNSGIP Query the IP Address of Given Domain Name

AT+CDNSGIP Query the IP Address of Given Domain NameTest Command

AT+CDNSGIP=ResponseOK

Write CommandAT+CDNSGIP=ltdomain namegt

ResponseOKorERRORIf successful return+CDNSGIP 1ltdomain namegtltIP1gt[ltIP2gt]If fail return+CDNSGIP0ltdns error codegtParametersltdomain namegt A string parameter which indicates the domain nameltIP1gt A string parameter which indicates the first IP addresscorresponding to the domain nameltIP2gt A string parameter which indicates the second IP addresscorresponding to the domain nameltdns error codegt A numeric parameter which indicates the error code

8 DNS COMMON ERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 154 281

3 NETWORK ERRORThere are some other error codes as well

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8216 AT+CIPHEAD Add an IP Head at the Beginning of a Package Received

AT+CIPHEAD Add an IP Head at the Beginning of a Package Received

Test Command

AT+CIPHEAD=

Response+CIPHEAD (list of supported ltmodegts)

OKParameterSee Write Command

Read Command

AT+CIPHEAD

Response+CIPHEAD ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPHEAD=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether an IP headeris added to the received data or not

0 Not add IP header1 Add IP header the format is

1) For single IP connection (+CIPMUX=0)+IPDltdata lengthgt2) For multi IP connection (+CIPMUX=1)+RECEIVEltngtltdata lengthgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 155 281

8217 AT+CIPATS Set Auto Sending Timer

AT+CIPATS Set Auto Sending Timer

Test Command

AT+CIPATS=

Response+CIPATS (list of supported ltmodegts)(list of supported lttimegt)

OKParametersSee Write Command

Read Command

AT+CIPATS

Response+CIPATS ltmodegtlttimegt

OKParametersSee Write Command

Write CommandAT+CIPATS=ltmodegt[lttimegt]

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether set timer whenmodule is sending data

0 Not set timer when module is sending data1 Set timer when module is sending data

lttimegt 1100 A numeric parameter which indicates the secondsafter which the data will be sent

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

8218 AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data

AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Data

Test CommandAT+CIPSPRT=

Response+CIPSPRT (list of supported ltsend promptgts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 156 281

AT+CIPSPRT +CIPSPRT ltsend promptgt

OKParametersSee Write Command

Write Command

AT+CIPSPRT=ltsendpromptgt

ResponseOKorERRORParametersltsend promptgt A numeric parameter which indicates whether to echoprompt lsquogtrsquo after module issues AT+CIPSEND command

0 It shows send ok but does not prompt echo lsquogtrsquo when sending issuccessful

1 It prompts echo lsquogtrsquo and shows send ok when sending issuccessful2 It neither prompts echo lsquogtrsquo nor shows send ok when sending issuccessful

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8219 AT+CIPSERVER Configure Module as Server

AT+CIPSERVER Configure Module as Server

Test CommandAT+CIPSERVER=

Response+CIPSERVER (0-CLOSE SERVER 1-OPEN SERVER)(1-65535)

OKParametersSee Write Command

Read CommandAT+CIPSERVER

Response+CIPSERVER ltmodegt[ltportgtltchannel idgtltbearergt]

OKParametersSee Write Command

Write CommandAT+CIPSERVER=ltmodegt[ltportgt]

ResponseOKorERROR

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 157 281

Parametersltmodegt 0 Close server

1 Open serverltportgt 165535 Listening portltchannel idgt Channel idltbearergt GPRS bearer

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is allowed to establish a TCP server only when the state isIP INITIAL or IP STATUS when it is in single state In multi-IP state thestate is in IP STATUS only

8220 AT+CIPCSGP Set GPRS for Connection Mode

AT+CIPCSGP Set GPRS for Connection Mode

Test Command

AT+CIPCSGP=

Response+CIPCSGP 1-GPRSAPNUSER NAMEPASSWORD

OKParametersSee Write Command

Read Command

AT+CIPCSGP

Response+CIPCSGP ltmodegtltapngtltuser namegtltpasswordgt[ltrategt]

OKParametersSee Write Command

Write Command

AT+CIPCSGP=ltmodegt[(ltapngtltusernamegtltpasswordgt)]

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates the wireless connectionmode

1 set GPRS as wireless connection modeltapngt A string parameter which indicates the access point nameltuser namegt A string parameter which indicates the user nameltpasswordgt A string parameter which indicates the password

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 158 281

8221 AT+CIPSRIP Show Remote IP Address and Port When Received Data

AT+CIPSRIP Show Remote IP Address and Port When Received Data

Test Command

AT+CIPSRIP=

Response+CIPSRIP (list of supported ltmodegts)

OKParametersSee Write Command

Read CommandAT+CIPSRIP

Response+CIPSRIP ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPSRIP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which shows remote IP address and port

0 Do not show the prompt1 Show the prompt the format is as follows

1) For single IP connection (+CIPMUX=0)RECV FROMltIP ADDRESSgtltPORTgt1) For multi IP connection (+CIPMUX=1)+RECEIVEltngtltdata lengthgtltIP ADDRESSgtltPORTgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference

8222 AT+CIPDPDP Set Whether to Check State of GPRS Network Timing

AT+CIPDPDP Set Whether to Check State of GPRS Network Timing

Test CommandAT+CIPDPDP=

Response+CIPDPDP (list of supportedltmodegts list of supported ltintervalgtlist ofsupported lttimergt)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 159 281

OKParametersSee Write Command

Read Command

AT+CIPDPDP

Response+CIPDPDP ltmodegtltintervalgtlttimergt

OKParametersSee Write Command

Write CommandAT+CIPDPDP=ltmodegt[ltintervalgtlttimergt]

ResponseOKorERRORParametersltmodegt

0 Not set detect PDP1 Set detect PDP

ltintervalgt1lt=intervallt=180(s) default value is 10

lttimergt1lt=timerlt=10 default value is 3

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteIf +PDP DEACT urc is reported because of module not attaching to gprsfor a certain time or other reasons user still needs to executeAT+CIPSHUT command makes PDP context come back to original state

8223 AT+CIPMODE Select TCPIP Application Mode

AT+CIPMODE Select TCPIP Application Mode

Test CommandAT+CIPMODE=

Response+CIPMODE (0-NORMAL MODE1-TRANSPARENT MODE)

OKParametersSee Write Command

Read CommandAT+CIPMODE

Response+CIPMODE ltmodegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 160 281

ParametersSee Write Command

Write Command

AT+CIPMODE=ltmodegt

ResponseOKorERRORParametersltmodegt 0 Normal mode

1 Transparent modeParameter Saving Mode NO_SAVEMax Response Time -Reference Note

8224 AT+CIPCCFG Configure Transparent Transfer Mode

AT+CIPCCFG Configure Transparent Transfer Mode

Test Command

AT+CIPCCFG=

Response+CIPCCFG(NmRetry3-8)(WaitTm1-10)(SendSz1-1460)(esc01) (Rxmode01)(RxSize50-1460)(Rxtimer20-1000)

OKParametersSee Write Command

Read CommandAT+CIPCCFG

Response+CIPCCFGltNmRetrygtltWaitTmgtltSendSzgtltescgtltRxmodegtltRxSizegtltRxtimergt

OKParametersSee Write Command

Write CommandAT+CIPCCFG=ltNmRetrygtltWaitTmgtltSendSzgtltescgt[ltRxmodegtltRxSizegtltRxtimergt]

ResponseOKorERRORParametersltNmRetrygt Number of retries to be made for an IP packetDefaultvalue is 5ltWaitTmgt Number of 100ms intervals to wait for serial input beforesending the packet Default value is 2

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 161 281

ltSendSzgt Size in bytes of data block to be received from serial portbefore sending Default value is 1024ltescgt Whether turn on the escape sequence default is TRUE

0 Turn off the escape sequence1 Turn on the escape sequence

ltRxmodegt Whether to set time interval during output data from serialport

0 output data to serial port without interval1 output data to serial port within ltRxtimergt interval

ltRxSizegt Output data length for each time Default value is 1460ltRxtimergt Time interval (ms) to wait for serial port to output data againDefault value 50ms

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command will be effective only in single connection mode(+CIPMUX=0)

8225 AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data

AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data

Test Command

AT+CIPSHOWTP=

Response+CIPSHOWTP (list of supported ltmodegts)

OKParametersSee Write Command

Read Command

AT+CIPSHOWTP

Response+CIPSHOWTP ltmodegt

OKParametersSee Write Command

Write Command

AT+CIPSHOWTP=ltmodegt

ResponseOKorERRORParametersltmodegt A numeric parameter which indicates whether to displaytransfer protocol in IP header to received data or not

0 Not display transfer protocol1 Display transfer protocol the format is +IPD

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 162 281

ltdata sizegtltTCPUDPgtltdatagt

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note This command will be effective only in single connection mode

(+CIPMUX=0) Only when +CIPHEAD is set to 1 the setting of this command will work

8226 AT+CIPUDPMODE UDP Extended Mode

AT+CIPUDPMODE UDP Extended Mode

Test CommandAT+CIPUDPMODE=

Response1) For single IP connection (+CIPMUX=0)+CIPUDPMODE (0-2)((0-255)(0-255)(0-255)(0-255))(1-65535)

OK2) For multi IP connection (+CIPMUX=1)+CIPUDPMODE (0-5)(0-2)((0-255)(0-255)(0-255)(0-255))(1-65535)

OKParametersSee Write Command

Read CommandAT+CIPUDPMODE

Response1) For single IP connection (+CIPMUX=0)+CIPUDPMODE ltmodegt[ltIP addressgtltPortgt]

OK2) For multi IP connection (+CIPMUX=1)+CIPUDPMODE 0ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 1ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 2ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 3ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 4ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 5ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 6ltmodegt[ltIP addressgtltPortgt]+CIPUDPMODE 7ltmodegt[ltIP addressgtltPortgt]

OKParameterSee Write Command

Write Command1) For single IP

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 163 281

connection(+CIPMUX=0)

AT+CIPUDPMODE=ltmodegt[ltIPaddressgtltPortgt]2) For multi IPconnection(+CIPMUX=1)AT+CIPUDPMODE=ltngtltmodegt[ltIPaddressgtltPortgt]

orERROR

ltngt 0-7 A numeric parameter which indicates the connectionnumberltmodegt 0 UDP Normal Mode

1 UDP Extended Mode2 Set UDP address to be sent

ltIP addressgt A string parameter which indicates remote IP addressltportgt Remote port

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8227 AT+CIPRXGET Get Data from Network Manually

AT+CIPRXGET Get Data from Network Manually

Test CommandAT+CIPRXGET=

ResponseIf single IP connection (+CIPMUX=0)+CIPRXGET (list of supported ltmodegts)(list of supported ltreqlengthgt)

OKIf multi IP connection (+CIPMUX=1)+CIPRXGET (list of supported ltmodegts) (list of supported ltidgts) (list ofsupported ltreqlengthgt)

OKParametersSee Write Command

Read CommandAT+CIPRXGET

Response+CIPRXGET ltmodegt

OKParametersSee Write Command

Write Command1) If single IP connection(+CIPMUX=0)

AT+CIPRXGET=ltmodegt[ltreqlengthgt]

ResponseOKorERROR1)For single IP connectionIf AT+CIPSRIP=1 is set IP address and port are contained

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 164 281

2) If multi IP connection(+CIPMUX=1)

AT+CIPRXGET=ltmodegt[ltidgtltreqlengthgt]

if ltmodegt=1+CIPRXGET 1[ltIP ADDRESSgtltPORTgt]if ltmodegt=2+CIPRXGET 2ltreqlengthgtltcnflengthgt[ltIP ADDRESSgtltPORTgt]1234567890hellipOKif ltmodegt=3+CIPRXGET 3ltreqlengthgtltcnflengthgt[ltIP ADDRESSgtltPORTgt]5151hellipOKif ltmodegt=4+CIPRXGET 4ltcnflengthgt

OK2)For multi IP connectionIf AT+CIPSRIP=1 is set IP address and port is containedif ltmodegt=1+CIPRXGET 1[ltidgtltIP ADDRESSgtltPORTgt]if ltmodegt=2+CIPRXGET 2ltidgtltreqlengthgtltcnflengthgt[ltIPADDRESSgtltPORTgt]1234567890hellipOKif ltmodegt=3+CIPRXGET 3ltidgtltreqlengthgtltcnflengthgt[ltIPADDRESSgtltPORTgt]5151hellipOKif ltmodegt=4+CIPRXGET 4ltidgtltcnflengthgt

OK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt

0 Disable getting data from network manually the module isset to normal mode data will be pushed to TE directly1 Enable getting data from network manually2 The module can get data but the length of output data cannot exceed 1460 bytes at a time3 Similar to mode 2 but in HEX mode which means themodule can get 730 bytes maximum at a time4 Query how many data are not read with a given ID

ltidgt A numeric parameter which indicates the connection number

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 165 281

ltreqlengthgt Requested number of data bytes (1-1460 bytes)to be readIf ltmodegt=4the range of ltreqlengthgt is 0-2920bytesltcnflengthgt Confirmed number of data bytes to be read which may be less

than ltlengthgt 0 indicates that no data can be readParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteTo enable this function parameter ltmodegt must be set to 1 beforeconnection

8228 AT+CIPRDTIMER Set Remote Delay Timer

AT+CIPRDTIMER Set Remote Delay Timer

Test CommandAT+CIPRDTIMER=

Response+CIPRDTIMER (100-4000)(100-7000)

OKParametersSee Write Command

Read CommandAT+CIPRDTIMER

Response+CIPRDTIMER ltrdsigtimergtltrdmuxtimergt

OKParametersSee Write Command

Write CommandAT+CIPRDTIMER=ltrdsigtimergtltrdmuxtimergt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltrdsigtimergt Remote delay timer of single connection Default value is

2000ltrdmuxtimergt Remote delay timer of multi-connections Default value is

3500Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is used to shorten the disconnect time locally when theremote server has been disconnected

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 166 281

8229 AT+CIPSGTXT Select GPRS PDP context

AT+CIPSGTXT Select GPRS PDP context

Test CommandAT+CIPSGTXT=

Response+CIPSGTXT (01)

OKParametersSee Write Command

Write CommandAT+CIPSGTXT=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 Select first PDP context

1 Select second PDP contextParameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is used to select pdp context only for multi IP connection(+CIPMUX=1)

8230 AT+CIPSENDHEX Set CIPSEND Data Format to Hex

AT+CIPSENDHEX Set CIPSEND Data Format to HEX

Test CommandAT+CIPSENDHEX=

Response+ CIPSENDHEX (01)

OKParametersSee Write Command

Write CommandAT+CIPSENDHEX=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 The default format of output data in AT+CIPSEND

1 Set the input data in HEX format when using CIPSENDcommand to send data

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 167 281

ReferenceNote

8231 AT+CIPHEXS Set Output-data Format with suffix

AT+CIPHEXS Set Output-data Format with suffix

Test CommandAT+CIPHEXS=

Response+CIPHEXS (list of supported ltmodegts)

OKParametersSee Write Command

Write CommandAT+CIPHEXS=ltmodegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 The default format of output data

1 Set the output data with suffix 0d 0a2 Set the output data in HEX format with suffix 0d 0a

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command is only available when AT+CIPHEAD=1

8232 AT+CIPTKA Set TCP Keepalive Parameters

AT+CIPTKA Set TCP Keepalive Parameters

Test CommandAT+CIPTKA=

Response+CIPTKA (list of supported ltmodegts)(list of supportedltkeepIdlegts)(list of supported ltkeepIntervalgt)(list ofsupported ltkeepCountgts)

OKParametersSee Write Command

Read CommandAT+CIPTKA

Response+CIPTKA ltmodegtltkeepIdlegtltkeepIntervalgtltkeepCountgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 168 281

ParametersSee Write Command

Write CommandAT+CIPTKA=ltmodegt[ltkeepIdlegt[ltkeepIntervalgt[ltkeepCountgt]]]

Response

OKIf error is related to ME functionalityERRORParametersltmodegt Set TCP keepalive option

0 Disable TCP keep alive mechanism1 Enable TCP keep alive mechanism

ltkeepIdlegt Integer type Idle time (in second) before TCP send the initialkeepalive probe

30-7200ltkeepIntervalgt Interval time (in second) between keepalive probesretransmission

30-75-600ltkeepCountgt Integer type Maximum number of keepalive probes to besent

1-9Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

8233 AT+CIPOPTION Enable or Disable TCP nagle algorithm

AT+CIPOPTION Enable or Disable TCP nagle algorithm

Test CommandAT+CIPOPTION=

Response+CIPOPTION (list of supported ltmodegts)

OKParametersSee Write Command

Read CommandAT+CIPOPTION

Response+CIPOPTION ltmodegt

OKParametersSee Write Command

Write CommandAT+CIPOPTION=ltmod

Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 169 281

egt OKIf error is related to ME functionalityERRORParametersltmodegt Config to enable or disable TCP nagle algorithm

0 Enable TCP nagle algorithm1 Disable TCP nagle algorithm

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 170 281

9 AT Commands for HTTP(S)Application

SIM7000 series has an embedded TCPIP stack that is driven by AT commands and enables the hostapplication to easily access the Internet HTTP(S) service This chapter is a reference guide to all the ATcommands and responses defined to use with the TCPIP stack in HTTP(S) Service

91 Overview

AT Command DescriptionAT+SHSSL Select SSL ConfigureAT+SHCONF Set HTTP(S) ParameterAT+SHCONN HTTP(S) ConnectionAT+SHBOD Set BodyAT+SHBODEXT Set Extension BodyAT+SHAHEAD Add HeadAT+SHPARA Set HTTP(S) ParaAT+SHCPARA Clear HTTP(S) Para

AT+SHCHEAD Clear HeadAT+SHSTATE Query HTTP(S) Connection StatusAT+SHREQ Set Request TypeAT+SHREAD Read Response ValueAT+SHDISC Disconnect HTTP(S)AT+HTTPTOFS Download file to ap file systemAT+HTTPTOFSRL State of download file to ap file system

92 Detailed Descriptions of Commands

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 171 281

921 AT+SHSSL Select SSL Configure

AT+SHSSL Select SSL Configure

Test commandAT+SHSSL=

Response+SHSSL (0-5) ca listcert name

OK

Read commandAT+SHSSL

Response+SHSSL ltindexgtltca listgtltcert namegt

OK

Write commandAT+SHSSL=ltindexgtltcalistgtltcertnamegt

ResponseOKorERRORParametersltindexgt CSSLCFG set Configure indexltca listgt Ca Certificate nameltcert namegt Cert Certificate name

Parameter Saving Mode AUTO_SAVEMax Response Time -Reference -

922 AT+SHCONF Set HTTP(S) Parameter

AT+SHCONF Set HTTP(S) Parameter

Test commandAT+SHCONF=

Response+SHCONF HTTPParamTagHTTPParamValue

OK

Read commandAT+SHCONF

Response+SHCONF ltHTTPParamTaggtltHTTPParamValuegt

OK

Write commandAT+SHCONF=ltHTTPParamTaggtltHTTPParamValuegt

ResponseOKorERRORParametersltHTTPParaTaggt ltHTTPParamValuegtURL Server URL address(max is 64 bytes)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 172 281

server domain[ tcpPort]TIMEOUT Hold once request time

Unit is secondDefault 60s range 30-1800BODYLEN Set body max length(max is 1024 bytes)HEADERLEN Set head max length(max is 350 bytes)IPVER Set IP version

0 IPv41 IPv6

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust set URLBODYLENHEADERLEN value TIMEOUT default is 60 sURL format must httpxxxxxxx or httpsxxxxxxx

923 AT+SHCONN HTTP(S) Connection

AT+SHCONN HTTP(S) Connection

Execution commandAT+SHCONN

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -Reference -

924 AT+SHBOD Set Body

AT+SHBOD Set Body

Test commandAT+SHBOD=

Response+SHBOD bodyltbodylengt

OK

Read commandAT+SHBOD

Response+SHBOD ltbodygtltbodylengt

OKWrite commandAT+SHBOD=ltbodygtltbodylengt

ResponseOKor

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 173 281

ERRORParametersltbodygt Set body value (max length is SHCONF Set value)ltbodylengt Set body length (max length is SHCONF Set value)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

925AT+SHBODEXT Set Extension Body

AT+SHBODEXT Set Exetension BodyTest CommandAT+SHBODEXT=

Response+SHBODEXT (range of supported ltbodylengts)(range of supportedlttimeoutgts)

OKRead CommandAT+SHBODEXT

Response+SHBODEXT ltbodygtltlen_bodygt

OKWrite CommandAT+SHBODEXT=ltlen_bodygtlttimeoutgtltCRgttext is enteredltctrl-ZESCgtESC quits without sending

ResponseOKorERRORParametersltbodygt Set body value (max length is SHCONF Set value)ltlen_bodygt Length of ltbodygt Max value is ltbodylengtltbodylengt Max length set byAT+SHCONF=BODYLENltbodylengtlttimeoutgt Timeout for automatically sending edited data(100-10000 ms)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

926 AT+SHAHEAD Add Head

AT+SHAHEAD Add Head

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 174 281

Test commandAT+SHAHEAD=

Response+SHAHEAD typerdquovaluerdquo

OK

Read commandAT+SHAHEAD

Response+SHAHEAD lttypegtltvaluegt

OK

Write commandAT+SHAHEAD=lttypegtltvaluegt

ResponseOKORERRORParameterslttypegt Head type (max length is SHCONF Set value)ltvaluegt Head value (max length is SHCONF Set value)Note The sum of type and value max length is 350

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

927 AT+SHCHEAD Clear Head

AT+SHCHEAD Clear Head

Execution CommandAT+SHCHEAD

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

928 AT+SHPARA Set HTTP(S) Para

AT+SHPARA Set HTTP(S) Para

Test commandAT+SHPARA=

Response+SHPARA keyrdquovaluerdquo

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 175 281

OK

Read commandAT+SHPARA

Response+SHPARA ltkeygtltvaluegt

OK

Write commandAT+SHPARA=ltkeygtltvaluegt

ResponseOKorERRORParametersltkeygt Set key (max is 64 bytes)ltvaluegt Set value (max is 64 bytes)

Parameter Saving Mode AUTO_SAVEMax Response Time -

ReferenceNoteMust be executed after the connection

929AT+SHCPARA Clear HTTP(S) Para

AT+SHCPARA Clear HTTP(S) ParaTest CommandAT+SHCPARA=

ResponseOK

Execution CommandAT+SHCPARA

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

9210 AT+SHSTATE Query HTTP(S) Connection Status

AT+SHSTATE Query HTTP(S) Connection Status

Read commandAT+SHSTATE

Response+SHSTATE ltstatusgt

OKParametersltstatusgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 176 281

0 Expression HTTP(S) disconnect state1 Expression HTTP(S) connect state

Parameter Saving Mode -Max Response Time -Reference -

9211 AT+SHREQ Set Request Type

AT+SHREQ Set Request Type

Test commandAT+SHREQ=

Response+SHREQ url(1-5)

OK

Read commandAT+SHREQ

Response+SHREQ lturlgtlttypegt

OK

Write commandAT+SHREQ=lturlgtlttypegt

ResponseOKorERRORUnsolicited Result Code+SHREQ lttype stringgtltStatusCodegtltDataLengtParameterslturlgt Request server domain (max is 512 bytes)lttypegt

1 GET2 PUT3 POST4 PATCH5 HEAD

lttype stringgt String of type are GET PUTPOSTPATCHHEADlttimeoutgt Waiting for Response time(default is 60 sec)ltStatusCodegt HTTP(S) Status Code responded by remote server itidentifier refer to HTTP11(RFC2616)

100 Continue101 Switching Protocols200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 177 281

205 Reset Content206 Partial Content300 Multiple Choices301 Moved Permanently302 Found303 See Other304 Not Modified305 Use Proxy307 Temporary Redirect400 Bad Request401 Unauthorized402 Payment Required403 Forbidden404 Not Found405 Method Not Allowed406 Not Acceptable407 Proxy Authentication Required408 Request Time-out409 Conflict410 Gone411 Length Required412 Precondition Failed413 Request Entity Too Large414 Request-URI Too Large415 Unsupported Media Type416 Requested range not satisfiable417 Expectation Failed500 Internal Server Error501 Not Implemented502 Bad Gateway503 Service Unavailable504 Gateway Time-out505 HTTP(S) Version not supported

ltDataLengt The length of data gotParameter Saving Mode -Max Response Time -

ReferenceNoteMust be executed after the connection

9212 AT+SHREAD Read Response Value

AT+SHREAD Read Response Value

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 178 281

Test commandAT+SHREAD=

Response+SHREAD (0-306176)(1-306176)

OK

Write commandAT+SHREAD=ltstartaddressgtltdatalengt

ResponseOK+SHREAD ltdata_lengtltdatagt

+SHREAD ltdata_lengtltdatagtorERROR

Ifltdatalengt is bigger than the data size received itrsquos errorIf ltdatalengt is bigger than 2048 will got multi URC +SHREADParametersltstartaddressgt Start address of dataltdatalengt Set read values lengthltdata_lengt Return data length max is 2048 bytes once

if more than 2048 bytes will return many timer until all data areread out

ltdatagt Response dataParameter Saving Mode -Max Response Time -

ReferenceNoteRead data after request

9213 AT+SHDISC Disconnect HTTP(S)

AT+SHDISC Disconnect HTTP(S)

Execution CommandAT+SHDISC

ResponseOKorERROR

Parameter Saving Mode -Max Response Time -Reference -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 179 281

9214 AT+HTTPTOFS Download File to AP File System

AT+HTTPTOFS Download File to AP File System

Test CommandAT+HTTPTOFS=

Response+HTTPTOFS (1-255)(1-127)

OK

Read CommandAT+HTTPTOFS

Response+HTTPTOFS ltstatusgtlturlgtltfile_pathgt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersSee Write Command

Write CommandAT+HTTPTOFS=lturlgtltfile_pathgt[lttimeoutgt[ltretrycntgt]]

ResponseOK

+HTTPTOFS ltStatusCodegtltDataLengtParametersltstatusgt

0 Idle1 Busy

lturlgt The urlltfile_pathgt

File path and name on AP sideFor example customertestbincustapp testbin fotatestbin

lttimeoutgt Timeout of HTTP request Unit is secondRange is 10-1000 default value is 50

ltretrycntgt Retry times of HTTP requestRange is 5-100 default value is 5

ltStatusCodegt HTTP Status Code responded by remote server itidentifier refer to HTTP11(RFC2616)

100 Continue200 OK206 Partial Content400 Bad Request404 Not Found408 Request Time-out500 Internal Server Error600 Not HTTP PDU601 Network Error602 No memory603 DNS Error604 Stack Busy

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 180 281

620 SSL continue65535 Other Errors

ltDataLengtThe length of data download

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

9215 AT+HTTPTOFSRL State of Download File to AP File System

AT+HTTPTOFSRL State of Download File to AP File SystemTest CommandAT+HTTPTOFSRL=

ResponseOK

Read CommandAT+HTTPTOFSRL

Response+HTTPTOFSRL ltstatusgtltcurlen gtlttotallengt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstatusgt Downloading state

0 Idle1 During downloading

ltcurlengt The length of data have been download successfullylttotallengt The length of data download If total length does not been gotlttotallengt will be 0

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNote

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 181 281

10 AT Commands for FTP Application

SIM7000 series has an embedded TCPIP stack that is driven by AT commands and enables the hostapplication to easily access the Internet FTP service This chapter is a reference guide to all the ATcommands and responses defined for using with the TCPIP stack in FTP Service

101 Overview

Command DescriptionAT+FTPPORT Set FTP control portAT+FTPMODE Set active or passive FTP modeAT+FTPTYPE Set the type of data to be transferredAT+FTPPUTOPT Set FTP put typeAT+FTPCID Set FTP bearer profile identifierAT+FTPREST Set resume broken downloadAT+FTPSERV Set FTP server addressAT+FTPUN Set FTP user nameAT+FTPPW Set FTP passwordAT+FTPGETNAME Set download file nameAT+FTPGETPATH Set download file pathAT+FTPPUTNAME Set upload file nameAT+FTPPUTPATH Set upload file pathAT+FTPGET Download fileAT+FTPPUT Set upload fileAT+FTPDELE Delete specified file in FTP serverAT+FTPSIZE Get the size of specified file in FTP serverAT+FTPSTATE Get the FTP stateAT+FTPEXTPUT Extend upload fileAT+FTPMKD Make directory on the remote machineAT+FTPRMD Remove directory on the remote machineAT+FTPLIST List contents of directory on the remote machineAT+FTPEXTGET Extend download fileAT+FTPETPUT Upload FileAT+FTPETGET Download FileAT+FTPQUIT Quit current FTP sessionAT+FTPRENAME Rename the Specified File on the Remote Machine

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 182 281

AT+FTPMDTM Get the Last Modification Timestamp of Specified File on the Remote Machine

102 Detailed Descriptions of Commands

1021 AT+FTPPORT Set FTP Control Port

AT+FTPPORT Set FTP Control PortTest CommandAT+FTPPORT=

ResponseOK

Read CommandAT+FTPPORT

Response+FTPPORT ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPORT=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt The value of FTP Control port from 1 to 65535

Default value is 21Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteNumbers above 65535 are illegal as the port identification fields are 16 bitslong in the TCP header

1022 AT+FTPMODE Set Active or Passive FTP Mode

AT+FTPMODE Set Active or Passive FTP ModeTest CommandAT+FTPMODE=

ResponseOK

Read CommandAT+FTPMODE

Response+FTPMODE ltvaluegt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 183 281

ParametersSee Write Command

Write CommandAT+FTPMODE=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt 0 Active FTP mode

1 Passive FTP modeParameter Saving Mode NO_SAVEMax Response Time -Reference Note

1023 AT+FTPTYPE Set the Type of Data to Be Transferred

AT+FTPTYPE Set the Type of Data to Be TransferredTest CommandAT+FTPTYPE=

ResponseOK

Read CommandAT+FTPTYPE

Response+FTPTYPE ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPTYPE=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt A For FTP ASCII sessions

I For FTP Binary sessionsParameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteWhen this value is set to A all the data sent by the stack to the FTP serveris made of 7 bits characters (NVT-ASCII the MSB is set to 0) As aconsequence binary data containing 8 bits characters will be corruptedduring the transfer if the FTPTYPE is set to A

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 184 281

1024 AT+FTPPUTOPT Set FTP Put Type

AT+FTPPUTOPT Set FTP Put TypeTest CommandAT+FTPPUTOPT=

ResponseOK

Read CommandAT+FTPPUTOPT

Response+FTPPUTOPT ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTOPT=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt APPE For appending file

STOU For storing unique fileSTOR For storing file

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1025 AT+FTPCID Set FTP Bearer Profile Identifier

AT+FTPCID Set FTP Bearer Profile Identifier

Test CommandAT+FTPCID=

ResponseOKParametersSee Write Command

Read CommandAT+FTPCID

Response+FTPCID ltvaluegt

OKParameterSee Write Command

Write CommandAT+FTPCID=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 185 281

Parametersltvaluegt Bearer profile identifier refer to AT+SAPBR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1026 AT+FTPREST Set Resume Broken Download

AT+FTPREST Set Resume Broken DownloadTest CommandAT+FTPREST=

ResponseOK

Read CommandAT+FTPREST

Response+FTPREST ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPREST=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Broken point to be resumed

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1027 AT+FTPSERV Set FTP Server Address

AT+FTPSERV Set FTP Server AddressTest CommandAT+FTPSERV=

ResponseOK

Read CommandAT+FTPSERV

Response+FTPSERV ltvaluegt

OKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 186 281

See Write Command

Write CommandAT+FTPSERV=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt 32-bit number in dotted-decimal notation (ie xxxxxxxxxxxx)or alphanumeric ASCII text string up to 49 characters if DNS is available

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1028 AT+FTPUN Set FTP User Name

AT+FTPUN Set FTP User Name

Test CommandAT+FTPUN=

ResponseOKParametersSee Write Command

Read CommandAT+FTPUN

Response+FTPUN ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPUN=ltvaluegt

ResponseOK

If error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 49 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1029 AT+FTPPW Set FTP Password

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 187 281

AT+FTPPW Set FTP Password

Test CommandAT+FTPPW=

ResponseOKParametersSee Write Command

Read CommandAT+FTPPW

Response+FTPPW ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPW=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 49 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10210AT+FTPGETNAME Set Download File Name

AT+FTPGETNAME Set Download File NameTest CommandAT+FTPGETNAME=

ResponseOK

Read CommandAT+FTPGETNAME

Response+FTPGETNAME ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPGETNAME=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 99 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 188 281

10211AT+FTPGETPATH Set Download File Path

AT+FTPGETPATH Set Download File PathTest CommandAT+FTPGETPATH=

ResponseOK

Read CommandAT+FTPGETPATH

Response+FTPGETPATH ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPGETPATH=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 255 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10212AT+FTPPUTNAME Set Upload File Name

AT+FTPPUTNAME Set Upload File NameTest CommandAT+FTPPUTNAME=

ResponseOK

Read CommandAT+FTPPUTNAME

Response+FTPPUTNAME ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTNAME=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 189 281

Parametersltvaluegt Alphanumeric ASCII text string up to 99 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10213AT+FTPPUTPATH Set Upload File Path

AT+FTPPUTPATH Set Upload File PathTest CommandAT+FTPPUTPATH=

ResponseOK

Read CommandAT+FTPPUTPATH

Response+FTPPUTPATH ltvaluegt

OKParametersSee Write Command

Write CommandAT+FTPPUTPATH=ltvaluegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltvaluegt Alphanumeric ASCII text string up to 255 characters

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10214AT+FTPGET Download File

AT+FTPGET Download FileTest CommandAT+FTPGET=

ResponseOK

Write CommandAT+FTPGET=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPGET 11

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 190 281

If data transfer finished+FTPGET 10

If mode is 1 and it is a failed FTP get sessionOK

+FTPGET 1lterrorgt

If mode is 2+FTPGET 2ltcnflengthgt012345678hellipOKIf error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 1 For opening FTP get session

2 For reading FTP download dataltreqlengthgt Requested number of data bytes (1-1460)to be readltcnflengthgt Confirmed number of data bytes to be read which may be lessthan ltlengthgt 0 indicates that no data can be readlterrorgt 61 Net error

62 DNS error63 Connect error64 Timeout65 Server error66 Operation not allow70 Replay error71 User error72 Password error73 Type error74 Rest error75 Passive error76 Active error77 Operate error78 Upload error79 Download error80 Manual quit

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteWhen +FTPGET 11 is shown then use AT+FTPGET=2ltreqlengthgtto read data If the module still has unread data +FTPGET 11 will beshown again in a certain time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 191 281

10215AT+FTPPUT Set Upload File

AT+FTPPUT Set Upload FileTest CommandAT+FTPPUT=

ResponseOK

Write CommandAT+FTPPUT=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPPUT 11ltmaxlengthgt

If mode is 1 and it is a failed FTP get sessionOK

+FTPPUT 1lterrorgt

If mode is 2 and ltreqlengthgt is not 0+FTPPUT 2ltcnflengthgthelliphellip Input dataOK+FTPPUT 111360

If mode is 2 and ltreqlengthgt is 0 it will respond OK and FTP session willbe closedOK

If data transfer finished+FTPPUT 10

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 1 For opening FTP put session

2 For writing FTP upload dataltreqlengthgt Requested number of data bytes(0-ltmaxlengthgt) to betransmittedltcnflengthgt Confirmed number of data bytes to be transmittedltmaxlengthgt The max length of data can be sent at a time It depends onthe network statuslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 192 281

ReferenceNoteWhen +FTPPUT 11ltmaxlengthgt is shown then use AT+FTPPUT=2ltreqlengthgt to write data

10216AT+FTPDELE Delete Specified File in FTP Server

AT+FTPDELE Delete Specified File in FTP Server

Test CommandAT+FTPDELE=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPDELE

ResponseIf successedOK

+FTPDELE 10

If failedOK

+FTPDELE 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteThe file to be deleted is specified by the AT+FTPGETNAME andAT+FTPGETPATH commands

10217AT+FTPSIZE Get the Size of Specified File in FTP Server

AT+FTPSIZE Get the Size of Specified File in FTP Server

Test CommandAT+FTPSIZE=

ResponseOKParametersSee Execution Command

Execution Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 193 281

AT+FTPSIZE If successedOK

+FTPSIZE 10ltsizegt

If failedOK

+FTPSIZE 1lterrorgt0

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGETltsizegt The file size Unit byte

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

ReferenceNoteThe file is specified by the AT+FTPGETNAME and AT+FTPGETPATHcommands

10218AT+FTPSTATE Get the FTP State

AT+FTPSTATE Get the FTP State

Test CommandAT+FTPSTATE=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPSTATE

Response+FTPSTATE ltstategt

OKIf error is related to ME functionality+CME ERROR lterrgtParametersltstategt

0 Idle1 In the FTP session including FTPGET FTPPUT FTPDELE and

FTPSIZE operationParameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 194 281

10219AT+FTPEXTPUT Extend Upload File

AT+FTPEXTPUT Extend Upload FileTest CommandAT+FTPEXTPUT=

ResponseOK

Write CommandAT+FTPEXTPUT=ltmodegt[ltposgtltlengtlttimeoutgt]

ResponseIf mode is 0 or 1OK

If mode is 2+FTPEXTPUT ltaddressgtltlengthelliphellip Input dataOK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt 0 use default FTPPUT method

1 use extend FTPPUT method2 send data to RAM through serial port then FTPPUT method

will get the data from RAMltposgt data offset address 0-300kltlengt data length 0-300klttimeoutgt timeout value of serial port 1000ms-1000000msltfile namegt File name length should less or equal 50 characterslterrgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)

Reference

Note When extend FTPPUT mode is activated input data then execute

AT+FTPPUT=1 to transmit after session is complete if successful itreturns +FTPPUT 10 otherwise it returns +FTPPUT 1lterrorgtlterrorgt see AT+FTPGET

10220AT+FTPMKD Make Directory on the Remote Machine

AT+FTPMKD Make Directory on the Remote MachineTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 195 281

AT+FTPMKD= OK

Execution CommandAT+FTPMKD

ResponseIf successOK

+FTPMKD 10

If failedOK

+FTPMKD 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

The created folder is specified by the AT+FTPGETPATH command

10221AT+FTPRMD Remove Directory on the Remote Machine

AT+FTPRMD Remove Directory on the Remote MachineTest CommandAT+FTPRMD=

ResponseOK

Execution CommandAT+FTPRMD

ResponseIf successOK

+FTPRMD 10

If failedOK

+FTPRMD 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterslterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 196 281

Max Response Time 75 seconds(In case no response is received from server)Reference Note

The removed folder is specified by the AT+FTPGETPATH command

10222AT+FTPLIST List Contents of Directory on the Remote Machine

AT+FTPLIST List Contents of Directory on the Remote MachineTest CommandAT+FTPLIST=

ResponseOK

Write CommandAT+FTPLIST=ltmodegt[ltreqlengthgt]

ResponseIf mode is 1 and it is a successful FTP get sessionOK

+FTPLIST 11

If data transfer is finished+FTPLIST 10

If mode is 1 and it is a failed FTP get sessionOK

+FTPLIST 1lterrorgt

If mode is 2+FTPLIST 2ltcnflengthgt012345678hellipOK

If error is related to ME functionality+CME ERROR lterrgtParametersltmodegt

1 For opening FTP get file list session2 For reading FTP file list

ltreqlengthgt Requested number of data bytes (1-1460) to be readltcnflengthgt Confirmed number of data bytes to be read which may beless than ltreqlengthgt 0 indicates that no data can be readlterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

When +FTPLIST 11 is shown AT+FTPLIST=2ltreqlengthgt can

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 197 281

be used to read data If the module still has unread data +FTPLIST11 will be shown again in a certain time

If using AT+FTPGETPATH to set a directory path it will returned thefiles contents under this directory if set a file path it will return theinformation of the file specified

10223AT+FTPEXTGET Extend Download File

AT+FTPEXTGET Extend Download File

Test CommandAT+FTPEXTGET=

ResponseOKParametersSee Write Command

Read CommandAT+FTPEXTGET

Response+FTPEXTGET ltmodegtltlengthgtOKParametersSee Write Command

Write Command1) if mode is 0 or 1AT+FTPEXTGET=ltmodegt3)if mode is 3AT+FTPEXTGET=ltmodegtltposgtltlengt

ResponseIf mode is 0OK

If mode is 1 and successfully download dataOK

+FTPEXTGET 10

If mode is 1 and failed to download dataOK

+FTPEXTGET 1lterrorgt

If mode is 3 and successfully download data+FTPEXTGET 3ltlengthgt0123456hellipOKIf ltfile namegt is already exist in flashERRORParametersltmodegt 0 use default FTPGET method

1 open extend FTP get session and download data to RAM3 read the downloaded data from RAM then output it to the

serial port

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 198 281

ltfile namegt File name length should less than or equal to 50 charactersltposgt data offset should less than ltlengthgtltlengt data length 0-300kltlengthgt The length of the downloaded data from the remote machinelterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time 75 seconds(In case no response is received from server)Reference Note

The data it can get is 300k at most

10224AT+FTPETPUT Upload File

AT+FTPETPUT Upload File

Test CommandAT+FTPETPUT=

Response

OKParametersSee Write Command

Write CommandAT+FTPETPUT=ltmodegt

ResponseIf mode is 1 and successfully open PUT sessionOK

+FTPETPUT 11

If mode is 1 and failed to open PUT sessionOK

+FTPETPUT 1lterrorgt

If mode is 2+FTPETPUT 21hellip Input dataltETXgt To notify the module that all data has been sent switch

from data mode to command modeOK

If data transfer finished+FTPETPUT 10

If data transfer failed+FTPETPUT 1lterrorgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 199 281

ltmodegt 1 For opening FTPETPUT session2 For writing FTP upload data

lterrorgt See AT+FTPEXTGETParameter Saving Mode NO_SAVEMax Response Time -

Reference

Note The TCPIP stack will only interpret an ltETXgt character as the end of

the file to be transferred if its not preceded by a ltDLEgt character As aconsequence the attached host must send ltETXgt characters precededby ltDLEgt characters and it must also code ltDLEgt characters inltDLEgtltDLEgt

10225AT+FTPETGET Download File

AT+FTPETGET Download File

Test CommandAT+FTPETGET=

Response

OKParametersSee Write Command

Write CommandAT+FTPETGET=ltmodegt

ResponseIf mode is 1 and successfully open GET sessionOK

+FTPETGET 11

If data transfer finished0123456789hellipltETXgt To notify the user that all data transfer has been finished

switch from data mode to command mode

+FTPETGET 10

If mode is 1 and failed to download dataOK

+FTPETGET 1lterrorgtParametersltmodegt 1 Open FTPETGET session and download datalterrorgt See AT+FTPEXTGET

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 200 281

Reference

Note Each ltETXgt character present in the payload data of the FTP flow will

be coded by the TCPIP stack on the serial port as ltDLEgtltETXgt EachltDLEgt character will be coded as ltDLEgtltDLEgt The attached hostmust then decode the FTP flow to remove these escape characters

10226AT+FTPQUIT Quit Current FTP Session

AT+FTPQUIT Quit Current FTP SessionTest CommandAT+FTPQUIT=

ResponseOK

Execution CommandAT+FTPQUIT

Response

If the current operation is GET methodOK

+FTPGET 180

If the current operation is PUT methodOK

+FTPPUT 180

If FTP is in idle stateERROR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

10227AT+FTPRENAME Rename the Specified File on the Remote Machine

AT+FTPRENAME Rename the Specified File on the Remote Machine

Test CommandAT+FTRENAME=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPRENAME

ResponseIf successOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 201 281

+FTPRENAME 10

If failedOK

+FTPRENAME 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterlterrorgt See AT+FTPGET

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note The file is specified by the AT+FTPGETNAME and

AT+FTPGETPATH commands The new file name is set by AT+FTPPUTNAME and

AT+FTPPUTPATH command

10228AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine

AT+FTPMDTM Get the Last Modification Timestamp of Specified File on theRemote Machine

Test CommandAT+FTPMDTM=

ResponseOKParametersSee Execution Command

Execution CommandAT+FTPMDTM

ResponseIf successOK

+FTPMDTM 10lttimestampgt

If failedOK

+FTPMDTM 1lterrorgt

If error is related to ME functionality+CME ERROR lterrgtParameterlterrorgt See AT+FTPGET

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 202 281

lttimestampgt The last modification timestamp of the specified file

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThe file is specified by the AT+FTPGETNAME and AT+FTPGETPATHcommands

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 203 281

11 AT Command for NTP function

111 Overview

Command DescriptionAT+CNTPCID Set GPRS bearer profilersquos IDAT+CNTP Synchronize network time

112 Detailed Descriptions of Commands

1121 AT+CNTPCID Set GPRS Bearer Profilersquos ID

AT+CNTPCID Set GPRS Bearer Profilersquos ID

Test CommandAT+CNTPCID=

Response+ CNTPCID (range of supporded ltcidgts)

OKParametersSee Write Command

Read CommandAT+CNTPCID

Response+ CNTPCID ltcidgt

OKParametersSee Write Command

Write CommandAT+CNTPCID=ltcidgt

ResponseOKIf error is related to ME functionalityERRORParametersltcidgt Bearer profile identifier refer to AT+SAPBR

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 204 281

Reference Note

1122 AT+CNTP Synchronize Network Time

AT+CNTP Synchronize Network Time

Test CommandAT+CNTP=

Response+CNTP (length of ltntp servergt)(range of lttime zonegt)(range of ltcidgt)(range of ltmodegt)

OKParameterSee Write Command

Read CommandAT+CNTP

Response+ CNTP ltntp severgtlttime zonegtltcidgtltmodegt

OKParameterSee Write Command

Write CommandAT+CNTP=ltntpservergt[lttimezonegt][ltcidgt][ltmodegt]

ResponseOKParameterltntp servergt NTP serverrsquos urllttime zonegt Local time zone the range is (-47 to 48) in fact timezone range (-12 to 12) but taking into account that some countries andregions will use half time zone or even fourth time zone so the entireextended four time zones X so that when the time zone of the input integersare used without the need for decimal Time zone in front of the West if it isa negative number indicates the time zoneltcidgt Bearer profile identifier refer to AT+SAPBRltmodegt print network time on uart and set to local time

0 Just set network to localtime1 Just output network time to AT port2 Set network to localtime and output network time to AT port

Execution commandAT+CNTP

ResponseOK

+CNTP ltcodegt[lttimegt]Parameterltcodegt 1 Network time synchronization is successful

61 Network Error62 DNS resolution error63 Connection Erro64 Service response error

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 205 281

65 Service Response Timeoutlttimegt Network time

Parameter Saving Mode -Max Response Time -

ReferenceNote After successful synchronization time you can use AT+CCLK to query

local time

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 206 281

12 AT Commands for OneNetApplication

121 Overview

Command DescriptionAT+MIPLCREATE Create OneNet configurationAT+MIPLDELETE Delete OneNet configurationAT+MIPLOPEN Connect to OneNetAT+MIPLADDOBJ Add objectAT+MIPLDELOBJ Delete objectAT+MIPLCLOSE Disconnect to OneNetAT+MIPLNOTIFY Notify data to OneNetAT+MIPLREADRSP Send response on read commandAT+MIPLWRITERSP Send response on write commandAT+MIPLEXECUTERSP Send response on execute commandAT+MIPLOBSERVERSP Send response on observe commandAT+MIPLDISCOVERRSP Send response on discover commandAT+MIPLPARAMETERRSP Send response on parameter commandAT+MIPLUPDATE Update registrationAT+MIPLVER Version of OneNet SDKAT+MIPLBOOTSTRAP Bootstrap mode+MIPLREAD Read request to user+MIPLWRITE Write request to user+MIPLEXECUTE Execute request to user+MIPLOBSERVE Observe request to user+MIPLDISCOVER Discover request to user+MIPLPARAMETER Set parameter request to user+MIPLEVENT Event indication to user

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 207 281

122 Detailed Descriptions of Commands

1221 AT+MIPLCREATE Create OneNet configuration

AT+MIPLCREATE Create OneNet configuration

Test CommandAT+MIPLCREATE=

Response+MIPLCREATE ltsizegtltconfiggtltindexgtlttotalsizegtltflaggt

OKParametersSee Write Command

Execution CommandAT+MIPLCREATE

Responseltrefgt

OK

Write CommandAT+MIPLCREATE=ltsizegtltconfiggtltindexgtlttotalsizegtltflaggt

Responseltrefgt

OKParametersltsizegt Current ltconfiggt sizeltconfiggt Config in hex formatltindexgt Current config indexlttotalsizegt Total config sizeltflaggt Indicate the input is over or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1222 AT+MIPLDELETE Delete OneNet configuration

AT+MIPLDELETE Delete OneNet configuration

Test CommandAT+MIPLDELETE=

Response+MIPLDELETE ltrefgt

OKParametersSee Write Command

Write CommandAT+MIPLDELETE=ltref

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 208 281

gt Parametersltrefgt Config id

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1223 AT+MIPLOPEN Connect to OneNet

AT+MIPLOPEN Connect to OneNet

Test CommandAT+MIPLOPEN=

Response+MIPLOPEN ltrefgtltlifetimegtltparamgt

OKParametersSee Write Command

Write CommandAT+MIPLOPEN=ltrefgtltlifetimegtltparamgt

ResponseOKParametersltrefgt Config idltlifetimegt Lifetime to update automaticallyltparamgt Reserved

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1224 AT+MIPLADDOBJ Add object

AT+MIPLADDOBJ Add object

Test CommandAT+MIPLADDOBJ=

Response+MIPLADDOBJltrefgtltobjectidgtltinstancecountgtltinstanceBitmapgtltattributeCountgtltactionCountgt

OKParametersSee Write Command

Write CommandAT+MIPLADDOBJ=ltrefgtltobjectidgtltinstance

ResponseOKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 209 281

countgtltinstanceBitmapgtltattributeCountgtltactionCountgt

ltrefgt Config idltobjectidgt Object idltinstancecountgt Count of instanceltinstanceBitmapgt Bitmap of instanceltattributeCountgt Count of attribute resourceltactionCountgt Count of action resource

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1225 AT+MIPLDELOBJ Delete Object

AT+MIPLDELOBJ Delete object

Test CommandAT+MIPLDELOBJ=

Response+MIPLDELOBJ ltrefgtltobjectidgt

OKParametersSee Write Command

Write CommandAT+MIPLDELOBJ=ltrefgtltobjectidgt

ResponseOKParametersltrefgt Config idltobjectgt Object id

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1226 AT+MIPLCLOSE Disconnect to OneNet

AT+MIPLCLOSE Disconnect to OneNet

Test CommandAT+MIPLCLOSE=

Response+MIPLCLOSE ltrefgt

OKParametersSee Write Command

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 210 281

AT+MIPLCLOSE=ltrefgt OKParametersltrefgt Config id

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1227 AT+MIPLNOTIFY Notify Data to OneNet

AT+MIPLNOTIFY Notify Data to OneNet

Test CommandAT+MIPLNOTIFY=

Response+MIPLNOTIFYltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt[ltackidgt]

OKParametersSee Write Command

Write CommandAT+MIPLNOTIFY=ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt[ltackidgt]

ResponseOKParametersltrefgt Config idltobjectidgt Object idltinstanceidgt Instance idltresourceidgt Resource idltvaluetypegt Type of value

1 String2 Opaque3 Integer4 Float5 Bool

ltlengt Lengthltvaluegt Value stringltindexgt Index of current inputltflaggt Indicate the input is over or notltackidgt Need ack or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 211 281

1228 AT+MIPLREADRSP Send Response on Read Command

AT+MIPLREADRSP Send Response on Read Command

Test CommandAT+MIPLREADRSP=

Response+MIPLREADRSPltrefgtltmsgidgtltresultgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt

OKParametersSee Write Command

Write CommandAT+MIPLREADRSP=ltrefgtltmsgidgtltresultgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltindexgtltflaggt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Resultltobjectidgt Object idltinstanceidgt Instance idltresourceidgt Resource idltvaluetypegt Type of value

1 String2 Opaque3 Integer4 Float5 Bool

ltlengt Lengthltvaluegt Value stringltindexgt Index of current inputltflaggt Indicate the input is over or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1229 AT+MIPLWRITERSP Send Response on Write Command

AT+MIPLWRITERSP Send Response on Write CommandTest CommandAT+MIPLWRITERSP=

Response+MIPLWRITERSP ltrefgtltmsgidgtltresultgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 212 281

OKParametersSee Write Command

Write CommandAT+MIPLWRITERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12210AT+MIPLEXECUTERSP Send Response on Execute Command

AT+MIPLEXECUTERSP Send Response on Execute Command

Test CommandAT+MIPLEXECUTERSP=

Response+MIPLEXECUTERSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLEXECUTERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12211AT+MIPLOBSERVERSP Send Response On Observe Command

AT+MIPLOBSERVERSP Send Response on Observe CommandTest Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 213 281

AT+MIPLOBSERVERSP=

+MIPLOBSERVERSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLOBSERVERSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12212AT+MIPLDISCOVERRSP Send Response on Discover Command

AT+MIPLDISCOVERRSP Send Response on Discover Command

Test CommandAT+MIPLDISCOVERRSP=

Response+MIPLDISCOVERRSP ltrefgtltmsgidgtltresultgtltlengthgtltvaluestringgt

OKParametersSee Write Command

Write CommandAT+MIPLDISCOVERRSP=ltrefgtltmsgidgtltresultgtltlengthgtltvaluestringgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Resultltlengthgt Number of resourceidltvaluestringgt Resource id string

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12213AT+MIPLPARAMETERRSP Send Response on Parameter Command

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 214 281

AT+MIPLPARAMETERRSP Send Response on Parameter Command

Test CommandAT+MIPLPARAMETERRSP=

Response+MIPLPARAMETERRSP ltrefgtltmsgidgtltresultgt

OKParametersSee Write Command

Write CommandAT+MIPLPARAMETERRSP=ltrefgtltmsgidgtltresultgt

ResponseOKParametersltrefgt Config idltmsgidgt Message idltresultgt Result

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12214AT+MIPLUPDATE Update Registration

AT+MIPLUPDATE Update Registration

Test CommandAT+MIPLUPDATE=

Response+MIPLUPDATE ltrefgtltlifetimegtltflaggt

OKParametersSee Write Command

Write CommandAT+MIPLUPDATE=ltrefgtltlifetimegtltflaggt

ResponseOKParametersltrefgt Config idltlifetimegt Lifetime to updateltflaggt Update with object update or not

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12215AT+MIPLVER Version of OneNet SDK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 215 281

AT+MIPLVER Version of OneNet SDK

Read CommandAT+MIPLVER

Response+MIPLVER ltversiongt

OKParametersltversiongt Version of SDK

Parameter Saving Mode -Max Response Time -Reference

Note

12216AT+MIPLBOOTSTRAP Bootstrap Mode

AT+MIPLBOOTSTRAP Bootstrap Mode

Write CommandAT+MIPLBOOTSTRAP=ltmodegt

ResponseOKParametersltmodegt Bootstrap mode

0 Disable1 Enable

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

12217+MIPLREAD Read Request to User

+MIPLREAD Read Request to UserResponse+MIPLREAD ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id read all resources of all instances ofthe object if instanceid equals -1ltresourceidgt Integer resource id read all resources of the instance ifresourceid equals -1

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 216 281

12218+MIPLWRITE Write Request to User

+MIPLWRITE Write Request to UserResponse+ MIPLWRITEltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltvaluetypegtltlengtltvaluegtltflaggtltindexgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance idltresourceidgt Integer resource idltvaluetypegt Integer write data value type

1 String2 Opaque3 Integer0 Float5 Bool

ltlengt Integer write data length It can be ommited if valuetype is Integeror Float or Boolltvaluegt Integer write data valueltflaggt Integer message flag

1 First message2 Middle message0 Last message

ltindexgt Integer message index from 0 to 1024

12219+MIPLEXECUTE Execute Request to User

+MIPLEXECUTE Execute Request to UserResponse+MIPLEXECUTEltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltlengtltargumentsgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 217 281

ltresourceidgt Integer resource idltlengt Integer parameter lengthltargumentsgt String parameter string

12220+MIPLOBSERVE Observe Request to User

+MIPLOBSERVE Observe Request to UserResponse+ MIPLOBSERVEltrefgtltmsgidgtltflaggtltobjectidgtltinstanceidgtltresourceidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltflaggt Integer observe flag

1 Indicates observe0 Indicates cancel observe

ltobjectidgt Integer object idltinstanceidgt Integer instance id observe all resources of all instancesof the object if instanceid equals -1ltresourceidgt Integer resource id observe all resources of the instance ifresourceid equals -1

12221+MIPLDISCOVER Discover Request to User

+MIPLDISCOVER Discover Request to UserResponse+MIPLDISCOVER ltrefgtltmsgidgtltobjectidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object id

12222+MIPLPARAMETER Set Parameter Request to User

+MIPLPARAMETER Set Parameter Request to UserResponse+MIPLPARAMETER

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 218 281

ltrefgtltmsgidgtltobjectidgtltinstanceidgtltresourceidgtltlengtltparametergtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltmsgidgt Integer message idltobjectidgt Integer object idltinstanceidgt Integer instance id observe all resources of all instancesof the object if instanceid equals -1ltresourceidgt Integer resource id observe all resources of the instance ifresourceid equals -1ltlengt Integer parameter lengthltparametergt String parameter string must start with and end with

pmin=xxx pmax=xxx gt=xxx lt=xxx stp=xxx

12223+MIPLEVENT Event Indication to User

+MIPLEVENT Event Indication to UserResponse+MIPLEVENT ltrefgtltevtidgtParametersltrefgt Integer OneNET instance returned by AT+MIPLCREATEltevtidgt Integer event id

1 BOOTSTRAP_START2 BOOTSTRAP_SUCCESS3 BOOTSTRAP_FAILED4 CONNECT_SUCCESS5 CONNECT_FAILED6 REG_SUCCESS7 REG_FAILED8 REG_TIMEOUT9 LIFETIME_TIMEOUT10 STATUS_HALT11 UPDATE_SUCCESS12 UPDATE_FAILED13 UPDATE_TIMEOUT14 UPDATE_NEED15 UNREG_DONE20 RESPONSE_FAILED21 RESPONSE_SUCCESS25 NOTIFY_FAILED26 NOTIFY_SUCCESS

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 219 281

13 AT Commands for Telecom IOTApplication

131 Overview

Command DescriptionAT+SIMLCREATE Create configurationAT+SIMLMODE Connection modeAT+SIMLOPEN Connect to Telecom IOTAT+SIMLSEND Send data to Telecom IOTAT+SIMLCLOSE Disconnect to Telecom IOT

132 Detailed Descriptions of Commands

1321 AT+SIMLCREATE Create Configuration

AT+SIMLCREATE Create Configuration

Test CommandAT+SIMLCREATE=

Response+SIMLCREATE ltconfiggt

OKParametersSee Write Command

Write CommandAT+SIMLCREATE=ltconfiggt

ResponseOKParametersltconfiggt Config in hex format

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 220 281

1322 AT+SIMLMODE Connection Mode

AT+SIMLMODE Connection Mode

Test CommandAT+SIMLMODE=

Response+SIMLMODE ltmodegt

OKParametersSee Write Command

Write CommandAT+SIMLMODE=ltmodegt

ResponseOKParametersltmodegt Connection mode

1 Other2 China Telecom IOT

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1323 AT+SIMLOPEN Connect to Telecom IOT

AT+SIMLOPEN Connect to Telecom IOT

Test CommandAT+SIMLOPEN=

Response+SIMLOPEN ltlifetimegt

OKParametersSee Write Command

Write CommandAT+SIMLOPEN=ltlifetimegt

ResponseOKParametersltlifetimegt Reserved

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 221 281

1324 AT+SIMLSEND Send Data to Telecom IOT

AT+SIMLSEND Send Data to Telecom IOT

Test CommandAT+SIMLSEND=

Response+SIMLSEND ltdatagtltflaggt

OKParametersSee Write Command

Write CommandAT+SIMLSEND=ltdatagtltflaggt

ResponseOKParametersltdatagt String in hex formatltflaggt

0 Input over1 Input not over

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Note

1325 AT+SIMLCLOSE Disconnect to Telecom IOT

AT+SIMLCLOSE Disconnect to Telecom IOT

Execution CommandAT+SIMLCLOSE

ResponseOKParameters

Parameter Saving Mode -Max Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 222 281

14 AT Commands for GNSSApplication

SIM7000 series modules provide GNSS AT command is as follows

141 Overview

Command DescriptionAT+CGNSPWR GNSS Power ControlAT+CGNSINF GNSS Navigation Information Parsed From NMEA SentencesAT+CGNSURC GNSS Navigation URC ReportAT+CGNSPORT GNSS NMEA Out Port SetAT+CGNSCOLD GNSS Cold StartAT+CGNSWARM GNSS Warm StartAT+CGNSHOT GNSS Hot StartAT+CGNSMOD GNSS Work Mode SetAT+CGNSCFG GNSS NMEA Out ConfigureAT+CGNSTST GNSS NMEA Data Output to AT PortAT+CGNSXTRA GNSS XTRA Function OpenAT+CGNSCPY GNSS XTRA File CopyAT+CGNSRTMS GNSS NMEA out frequency configureAT+CGNSHOR Configure Positioning Desired AccuracyAT+CGNSUTIPR Configure Baud Rate When NMEA Output From UART3AT+CGNSNMEA Configure NMEA output sentencesAT+CGTP IZAT GNSS ConfigureAT+CGNSSUPLCFG GNSS SUPL ConfigureAT+CGNSSUPL GNSS SUPL Control

142 Detailed Descriptions of Commands

1421 AT+CGNSPWR GNSS Power Control

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 223 281

AT+CGNSPWR GNSS Power Control

Test CommandAT+CGNSPWR=

Response+CGNSPWR (list of supported ltmodegts )

OKParametersSee Write Command

Read CommandAT+CGNSPWR

ResponseTA returns the current status of GNSS Power supply+CGNSPWR ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSPWR=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS power supply1 Turn on GNSS power supply

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNMEA data will not out put to usbrsquos NMEA port when set AT+CGNSPWR=1through uart port except config it by AT+CGNSCFG=1

1422 AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences

AT+CGNSINF GNSS Navigation Information Parsed From NMEA Sentences

Test CommandAT+CGNSINF=

ResponseOKParametersSee Execution Command

Execution CommandAT+CGNSINF

Response+CGNSINF ltGNSS run statusgtltFix statusgtltUTC date ampTimegtltLatitudegtltLongitudegtltMSL AltitudegtltSpeed OverGroundgtltCourse Over GroundgtltFixModegtltReserved1gtltHDOPgtltPDOPgtltVDOPgtltReserved2gtltGNSSSatellites in ViewgtltGNSS Satellites UsedgtltGLONASS SatellitesUsedgtltReserved3gtltCN0 maxgtltHPAgtltVPAgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 224 281

OKParametersltGNSS run statusgt

0 GNSS off1 GNSS on

ltFix statusgt0 Not fixed position1 Fixed position

See below table 15-1Parameter Saving Mode NO_SAVEMax Response Time -Reference

Table 15- 1 AT+CGNSINF return ParametersIndex Parameter Unit Range Length

1 GNSS run status -- 0-1 12 Fix status -- 0-1 1

3 UTC date amp TimeyyyyMMddhhmm

sssss

yyyy [19802039]MM [112]dd [131]hh [023]mm [059]

sssss[000060999]

18

4 Latitude plusmndddddddd [-9000000090000000] 105 Longitude plusmnddddddddd [-180000000180000000] 11

6 MSL Altitude meters 8

7 Speed Over Ground Kmhour [099999] 6

8 Course Over Ground degrees [036000] 6

9 Fix Mode -- 012[1] 1

10 Reserved1 0

11 HDOP -- [0999] 4

12 PDOP -- [0999] 4

13 VDOP -- [0999] 4

14 Reserved2 0

15 GNSS Satellites in View -- [099] 2

16 GPS Satellites Used -- [099] 2

17 GLONASS Satellites used -- [099] 2

18 Reserved3 0

19 CN0 max dBHz [055] 2

20 HPA[2] meters [099999] 6

21 VPA[2] meters [099999] 6

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 225 281

Total(94) chars

Note1 The range of ltFix Modegt depends on the GNSS chip used2 Reserved

1423 AT+CGNSURC GNSS Navigation URC Report

AT+CGNSURC GNSS Navigation URC Report

Test CommandAT+CGNSURC=

Response+CGNSURC (0-255)

OKParametersSee Write Command

Read CommandAT+CGNSURC

ResponseTA returns the current URC setting+CGNSURC ltNavigation modegt

OKParametersSee Write CommandUnsolicited Result Code+UGNSINF ltGNSS run statusgtltFix statusgtltUTC date ampTimegtltLatitudegtltLongitudegtltMSL AltitudegtltSpeed OverGroundgtltCourse Over GroundgtltFixModegtltReserved1gtltHDOPgtltPDOPgtltVDOPgtltReserved2gtltGNSSSatellites in ViewgtltGNSS Satellites UsedgtltGLONASS SatellitesUsedgtltReserved3gtltCN0 maxgtltHPAgtltVPAgt

Write CommandAT+CGNSURC=ltNavigation modegt

ResponseOKorERRORParametersltNavigation modegt

0 Turn off navigation data URC report1 Turn on navigation data URC report and report every GNSS FIX2 Turn on navigation data URC report and report every 2 GNSS FIXhellip255 Turn on navigation data URC report and report every 255 GNSS FIX

Parameter Saving Mode NO_SAVEMax Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 226 281

ReferenceNote Factory setting is AT+CGNSURC=0 URC +UGNSINF parameters are the same as +CGNSINF return

1424 AT+CGNSPORT GNSS NMEA Out Port Set

AT+CGNSPORT GNSS NMEA Out Port Set

Test CommandAT+CGNSPORT=

Response+CGNSPORT (list of supported ltportgt)

OKParametersSee Write Command

Read CommandAT+CGNSPORT

Response+CGNSPORT ltportgt

OK

Write CommandAT+CGNSPORT=ltportgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltportgt Num of the port NMEA out

3 NMEA port4 NONE

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

Module must reboot to make it effect if ltportgt value is changed

1425 AT+CGNSCOLD GNSS Cold Start

AT+CGNSCOLD GNSS Cold StartTest CommandAT+CGNSCOLD=

ResponseOK

Execution CommandAT+CGNSCOLD

ResponseIf AT+CGNSXTRA=0OKElse if AT+CGNSXTRA=1OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 227 281

+CGNSXTRA ltmodgtParametersltmodgt

0 Aid XTRA file success1 XTRA file is not exist2 XTRA file is not effective

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1426 AT+CGNSWARM GNSS Warm Start

AT+CGNSWARM GNSS Warm StartTest CommandAT+CGNSWARM=

ResponseOK

Execution CommandAT+CGNSWARM

Response

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

1427 AT+CGNSHOT GNSS Hot Start

AT+CGNSHOT GNSS Hot StartTest CommandAT+CGNSHOT=

ResponseOK

Execution CommandAT+CGNSHOT

Response

OKParameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 228 281

1428 AT+CGNSMOD GNSS Work Mode Set

AT+CGNSMOD GNSS Work Mode Set

Test CommandAT+CGNSMOD=

Response+CGNSMOD (list of supported ltgps modegt)(list of supported ltglomodegts)(list of supported ltbd modegts)(list of supported ltgal modegts)

OKParametersSee Write Command

Read CommandAT+CGNSMOD

Response+CGNSMOD ltgps modegtltglo modegtltbd modegtltgal modegt

OK

Write CommandAT+CGNSMOD=ltgpsmodegtltglomodegtltbdmodegtltgal modegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltGPS modegt GPS work mode

1 Start GPS NMEA outltglo modegt GLONASS work mode

0 Stop GLONASS NMEA out1 Start GLONASS NMEA out

ltbd modegt BEIDOU work mode0 Stop BEIDOU NMEA out1 Start BEIDOU NMEA out2 BEIDOU outside of us

ltga modegt GALILEAN work mode0 Stop GALILEAN NMEA out1 Start GALILEAN NMEA out2 GALILEAN outside of us

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

1429 AT+CGNSCFG GNSS NMEA Out Configure

AT+CGNSCFG GNSS NMEA Out ConfigureTest CommandAT+CGNSCFG=

Response+CGNSCFG (list of supported ltmodegts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 229 281

OKParametersSee Write Command

Read CommandAT+CGNSCFG

ResponseTA returns the current status of configure+CGNSCFG ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSCFG=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS NMEA data output to USBrsquos NMEA port when setAT+CGNSPWR=10 through UART

1 Turn on GNSS NMEA data output to USBrsquos NMEA port when setAT+CGNSPWR=10 through UART2 Turn on GNSS NMEA data output to UART3 port when setAT+CGNSPWR=10

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteThis command only supported in UART port

14210AT+CGNSTST GNSS NMEA Data Output to AT Port

AT+CGNSTST GNSS NMEA Data Output to AT Port

Test CommandAT+CGNSTST=

Response+CGNSTST (0-1) (1-255)

OKParametersSee Write Command

Read CommandAT+CGNSTST

ResponseTA returns the current status of configure+CGNSTST ltTSTgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 230 281

ParametersSee Write Command

Write CommandAT+CGNSTST=ltTSTgt[ltcontgt]

ResponseOKorERRORParametersltTSTgt

0 Turn off GNSS NMEA data out put to AT port1 Turn on GNSS NMEA data out put to AT port

ltcontgt the number of NMEA data package1-255

Parameter Saving Mode NO_SAVEMax Response Time -Reference

14211AT+CGNSXTRA GNSS XTRA Function Open

AT+CGNSXTRA GNSS XTRA Function Open

Test CommandAT+CGNSXTRA=

Response+CGNSXTRA (0-1)

OKParametersSee Write Command

Read CommandAT+CGNSXTRA

ResponseTA returns the current status of configure+CGNSXTRA ltenablegt

OKParametersSee Write Command

Write CommandAT+CGNSXTRA=ltenablegt

ResponseOKorERRORParametersltenablegt

0 Disable XTRA function1 Enable XTRA function

Execution CommandAT+CGNSXTRA

ResponseThis command is used to query validate time of XTRA file The XTRA file

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 231 281

exists if the download and copy are successfulIf XTRA file is not existERRORElse if XTRA file is existltvalidDurationHoursgtltInject gpsOneXTR GPS timegt

OKParametersltvalidDurationHoursgt Validate time of XTRA fileUnit is Hour Defautvalue is 168ltInject gpsOneXTR GPS timegt Download time of XTRA file

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

14212AT+CGNSCPY GNSS XTRA File Copy

AT+CGNSCPY GNSS XTRA File Copy

Test CommandAT+CGNSCPY=

ResponseOKParametersSee Execution Command

Execution CommandAT+CGNSCPY

Response+CGNSCPY ltretgt

OKParametersltretgt

1 File not exist0 Copy success

Parameter Saving Mode NO_SAVEMax Response Time -Reference

14213AT+CGNSRTMS GNSS NMEA Out Frequency Configure

AT+CGNSRTMS GNSS NMEA Out Frequency ConfigureTest CommandAT+CGNSRTMS=

Response+CGNSRTMS (list of supported ltfrequencygts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 232 281

OKParametersSee Read Command

Read CommandAT+CGNSRTMS

Response+CGNSRTMS ltfrequency gt

OKParametersltfrequencygt GNSS NMEA Out Frequency range is 50-1000

Defaultvalue is 1000Parameter Saving Mode NO_SAVEMax Response Time -Reference

14214AT+CGNSHOR Configure Positioning Desired Accuracy

AT+CGNSHOR Configure Positioning Desired Accuracy

Test CommandAT+CGNSHOR=

Response+CGNSHOR (0-1800000)

OKParametersSee Write Command

Read CommandAT+CGNSHOR

ResponseTA returns the current status of configure+CGNSHOR ltaccgt

OKParametersSee Write Command

Write CommandAT+CGNSHOR=ltaccgt

ResponseOKorERRORParametersltaccgt Configure the positioning desired accuracy threshold in meters

Range 0-1800000 Default value is 50Parameter Saving Mode NO_SAVEMax Response Time -Reference

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 233 281

14215AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3

AT+CGNSUTIPR Configure Baud Rate When NMEA Output from UART3

Test CommandAT+CGNSUTIPR=

Response+CGNSUTIPR (9600192003840057600115200)

OKParametersSee Write Command

Read CommandAT+CGNSUTIPR

ResponseTA returns the current status of configure+CGNSUTIPR ltiprgt

OKParametersSee Write Command

Write CommandAT+CGNSUTIPR=ltiprgt

ResponseOKorERRORParametersltiprgt Baud rate when NMEA output from UART3

9600192003840057600115200

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

NoteWhen GPS is started set AT+CGNSUTIPR=ltiprgt first then useAT+CGNSCFG=2 to configure UART3 output After turning on GPS youcan use the set baud rate output in UART3

14216AT+CGNSNMEA Configure NMEA Output Sentences

AT+CGNSNMEA Configure NMEA Output Sentences

Test CommandAT+CGNSNMEA=

Response+CGNSNMEA (range of supported ltnmeagts)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 234 281

OKParametersSee Write Command

Read CommandAT+CGNSNMEA

Response+CGNSNMEA ltnmeagt

OKParametersSee Write Command

Write CommandAT+CGNSNMEA=ltnmeagt

This command is used to configure NMEA output sentences which aregenerated by the GPS One engine when position data is availableResponseOKorERRORParametersltnmeagt Range is 0-262143Each bit enables an NMEA sentence output as follows

Bit 0 GPGGA (global positioning system fix data)Bit 1 GPRMC (recommended minimum specific GPSTRANSIT data)Bit 2 GPGSV (GPS satellites in view)Bit 3 GPGSA (GPS DOP and active satellites)Bit 4 GPVTG (track made good and ground speed)Bit 5 PQXFI (Global Positioning System Extended Fix Data)Bit 6 GLGSV (GLONASS satellites in view GLONASS fixes only)Bit 7 GNGSA (1 GPS2 Glonass3 GALILE DOP and Active

Satellites)Bit 8 GNGNS (fix data for GNSS receiversoutput forGPSGLONASSGALILEO)Bit 9 ReservedBit 10 GAGSV (GALILEO satellites in view)Bit 11 ReservedBit 12 ReservedBit 13 ReservedBit 14 ReservedBit 15 ReservedBit 16 BDGSAPQGSA (BEIDOUQZSS DOP and active satellites)Bit 17 BDGSVPQGSV (BEIDOUQZSS satellites in view)

Set the desired NMEA sentence bit(s) If multiple NMEA sentence formatsare desired OR the desired bits together

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

Reserved default 0 set invalid

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 235 281

14217AT+CGTP IZAT GNSS Configure

AT+CGTP IZAT GNSS Configure

Test CommandAT+CGTP=

ResponseOKParametersSee Write Command

Read CommandAT+CGTP

Response+CGTPltfeature_controlgtltuser_session_controlgtltprimary_svr_addressgtltprimary_svr_portgtltsecondary_svr_addressgtltsecondary_svr_portgt

OKParametersSee Write Command

Write CommandAT+CGTP=ltfeature_controlgt

ResponseIf successfullyOKIf failedERRORParametersltfeature_controlgt

0 GTP disabled1 GTP enabled

If you want to use IZAT functionthis value must be 1ltuser_session_controlgt

0 Connection to the XTS is never permitted1 Connection to the XTS is always permitted

If you want to use IZAT functionthis value must be 1ltprimary_svr_addressgt the IP address of the primary GTP ServerIf you want to use IZAT functionthis value must be gtp1izatcloutnetltprimary_svr_portgt the port number of the primaryIf you want to use IZAT functionthis value must be 443ltsecondary_svr_addressgt the IP address of the secondary GTPServerIf you want to use IZAT functionthis value must be gtp2izatcloutnetltsecondary_svr_portgt the port number of the primaryIf you want to use IZAT functionthis value must be 443ltlatitudegt Latitude (specified in WGS84 datum)Type Floating pointUnits DegreesRange -900 to 900Positive values indicate northern latitude

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 236 281

Negative values indicate southern latitudeltlongitudegt Longitude (specified in WGS84 datum)Type Floating pointUnits DegreesRange -1800 to 1800Positive values indicate eastern longitudeNegative values indicate western longitudeltdategt Output format is yyyy-mm-ddlttimegt UTC time output format is hhmmssltaccuarygt Horizontal position uncertainty (circular)Type Floating pointUnits Meters

Execution CommandAT+CGTP

ResponseOK

+GTPCELL ltlatitudegtltlongitudegtltdategtlttimegtltaccuarygtParametersSee Write Command

Parameter Saving Mode NO_SAVEMax Response Time -

Reference

Note Before all IZAT related operations we should ensure network is

registered IZAT flowStep 1 Configure IZAT NV param by AT+CGTP=1Step 2 Query IZAT NV param by AT+CGTPStep 3 Start IZAT location by AT+CGTP AT command exampleQuery IZAT NV setAT+CGTP+CGTP 11gtp1izatcloudnet443gtp2izatcloudnet443

OKIf query result is not this need set itAT+CGTP=1OK Start IZAT locationAT+CGTPOK

+GTPCELL32943878-1172145082019-08-231728031330200928

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 237 281

14218AT+CGNSSUPLCFG GNSS SUPL Configure

AT+CGNSSUPLCFG GNSS SUPL Configure

Test CommandAT+CGNSSUPLCFG=

Response+CGNSSUPLCFG APNSUPLURL(0-31)(1-4)(0-1)

OKParametersSee Write Command

Read CommandAT+CGNSSUPLCFG

Response+CGNSSUPLCFG ltAPNgtltURLgtltSRVgtltPDNgtltSECURITYgt

OKParametersSee Write Command

Write CommandAT+CGNSSUPLCFG=ltAPNgtltSUPLURLgtltSRVgtltPDNgtltSECURITYgt

ResponseOKorERRORParametersltAPNgt APN nameltSUPLURLgt Server address urlltSRVgt Serving systems type

Bit 0 CDMABit 1 HDRBit 2 GSMBit 3 WCDMABit 4 LTE

ltPDNgt1 IPV42 IPV63 IPV4V64 PPP

ltSECURITYgt0 Disables security1 Enables security

Parameter Saving Mode AUTO_SAVE_REBOOTMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 238 281

14219AT+CGNSSUPL GNSS SUPL Control

AT+CGNSSUPL GNSS SUPL Control

Test CommandAT+CGNSSUPL=

Response+CGNSSUPL (list of supportedltmodegts)

OKParametersSee Write Command

Read CommandAT+CGNSSUPL

Response+CGNSSUPL ltmodegt

OKParametersSee Write Command

Write CommandAT+CGNSSUPL=ltmodegt

ResponseOKorERRORParametersltmodegt

0 Turn off GNSS SUPL1 Turn on GNSS SUPL

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 239 281

15 AT Commands for File System

151 Overview

Command DescriptionAT+CFSINIT Get Flash Data BufferAT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINITAT+CFSRFILE Read File from FlashAT+CFSDFILE Delete the File from the FlashAT+CFSGFIS Get File SizeAT+CFSREN Rename a fileAT+CFSGFRS Get the size of file systemAT+CFSTERM Free the Flash Buffer Allocated by CFSINITAT+CBAINIT Initialize the ap backup file systemAT+CBALIST Set the files which want to backupAT+CBAPPS Start to backup ap file system allocated by CBAINIT and CBALISTAT+CBART Restore the file into ap file system

152 Detailed Descriptions of Commands

1521 AT+CFSINIT Get Flash Data Buffer

AT+CFSINIT Get Flash Data Buffer

Execution CommandAT+CFSINIT

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 240 281

Max Response Time -Reference Note

1522 AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT

AT+CFSWFILE Write File to the Flash Buffer Allocated by CFSINIT

Test CommandAT+CFSWFILE=

Response+CFSWFILE (0-3)fileName(0-1)(1-10240)(100-10000)

OKParametersSee Write Command

Write CommandAT+CFSWFILE=ltindexgtltfilenamegtltmodegtltfilesizegtltinput timegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should less or equal 50 characters

ltmodegt0 If the file already existed write the data at the beginning of thefile1 If the file already existed add the data at the end of the file

ltfile sizegtFile size should be less than 10240 bytes

ltinput timegt Millisecond should send file during this period or you canrsquotsend file when timeout The value should be less than 10000 ms

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 241 281

1523 AT+CFSRFILE Read File from Flash

AT+CFSRFILE Read File from Flash

Test CommandAT+CFSRFILE=

Response+CFSRFILE (0-3)fileName(0-1)(1-10240)(0-filesize)

OKParametersSee Write Command

Write CommandAT+CFSRFILE=ltindexgtltfilenamegtltmodegtltfilesizegtltpositiongt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should be less than or equal to 50 characters

ltmodegt0 Read data at the beginning of the file 1 Read data at the ltpositiongt of the file

ltfile sizegtThe size of the file that you want to read should be less than 10240

ltpositiongt The starting position that will be read in the fileWhen ltwrite modegt=0 ltpositiongt is invalid Read data from the beginningto the end of the fileWhen ltwrite modegt=1 ltpositiongt is valid Read data from the ltpositiongt tothe end of the file

Parameter Saving Mode -Max Response Time -Reference Note

1524 AT+CFSDFILE Delete the File from the Flash

AT+CFSDFILE Delete the File from the Flash

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 242 281

Test CommandAT+CFSDFILE=

Response+CFSDFILE (0-3)fileName

OKParametersSee Write Command

Write CommandAT+CFSDFILE=ltindexgtltfile namegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltfile namegtFile name length should be less than or equal to 50 characters

Parameter Saving Mode -Max Response Time -Reference Note

1525 AT+CFSGFIS Get File Size

AT+CFSGFIS Get File Size

Test CommandAT+CFSGFIS=

Response+CFSGFIS (0-3)fileName

OKParametersSee Write Command

Write CommandAT+CFSGFIS=ltindexgtltfile namegt

ResponseERRORor+CME ERROR lterrgtor+CFSGFIS ltngt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 243 281

OKParametersltfile namegt

File name length should be less than or equal to 50 charactersltngt File sizeltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

Parameter Saving Mode -Max Response Time -Reference Note

1526 AT+CFSREN Rename a File

AT+CFSREN Rename a File

Test CommandAT+CFSREN=

Response+CFSREN (0-3)old_namenew_name

OKParametersSee Write Command

Write CommandAT+CFSREN=ltindexgtltold file namegtltnewfile namegt

ResponseOKorERRORor+CME ERROR lterrgtParametersltindexgt

Directory of AP filesystem0 custapp1 fota2 datatx3 customer

ltold file namegtFile name length should be less than or equal to 50 characters

ltnew file namegtFile name length should be less than or equal to 50 characters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 244 281

Parameter Saving Mode -Max Response Time -Reference Note

1527 AT+CFSGFRS Get the Size of File System

AT+CFSGFRS Get the Size of file system

Read CommandAT+CFSGFRS

ResponseERRORor+CME ERROR lterrgtor+CFSGFRS ltngt

OKParametersltngt the size of file system

Parameter Saving Mode -Max Response Time -Reference Note

1528 AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT

AT+CFSTERM Free the Flash Buffer Allocated by CFSINIT

Execution CommandAT+CFSTERM

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -Max Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 245 281

1529 AT+CBAINIT Initialize the AP Backup File System

AT+CBAINIT Initialize the AP Backup File System

Execution CommandAT+CBAINIT

ResponseOKorERRORor+CME ERROR lterrgt

Parameter Saving Mode -Max Response Time 3 secondsReference Note

15210AT+CBALIST Set the files Which Want to Backup

AT+CBALIST Set the Files Which Want to Backup

Read CommandAT+CBALIST

Response+CBALIST ltindexgtltfilenamegt

OKParametersSee Write Command

Write CommandAT+CBALIST=ltindexgtltfilenamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltindexgt 0-9 The file index

10 Disable log11 Enable log

ltfile namegtFile name length should less than or equal to 80 charactersParameter Saving Mode NO_SAVEMax Response TimeReference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 246 281

15211AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT andCBALIST

AT+CBAPPS Start to Backup AP File System Allocated by CBAINIT and CBALIST

Execution CommandAT+CBAPPS

ResponseOKorERRORor+CME ERROR lterrgt

Parameter Saving Mode -Max Response Time 3 secondsReference Note

15212AT+CBART Restore the File into AP File System

AT+CBART Restore the File into AP File System

Execution CommandAT+CBART

ResponseOKorERRORor+CME ERROR lterrgtParameters

Parameter Saving Mode -Max Response Time 3 secondsReference Note

The files should have been backup into ap file system

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 247 281

16 AT Commands for SIM ApplicationToolkit

161 Overview

Command DescriptionAT+STIN SAT indicationAT+STGI Get SAT informationAT+STGR SAT respondAT+STK STK switch

162 Detailed Descriptions of Commands

1621 AT+STIN SAT Indication

AT+STIN SAT Indication

Test CommandAT+STIN=

ResponseOKParametersSee Read Command

Read CommandAT+STIN

Response+STIN ltcmd_idgt

OKIf the current proactive command has been changed+ STIN ltcmd_idgtParametersltcmd_idgt Indicate the type of proactive command issued

21 Display text22 Get inkey23 Get input24 Select item

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 248 281

25 Set up menu

Parameter Saving Mode -Max Response Time -Reference Notification that application will return to main menu automatically if user

doesnrsquot do any action in 2 minutes

1622 AT+STGI Get SAT Information

AT+STGI Get SAT Information

Test CommandAT+STGI=

ResponseOKParametersSee Write Command

Write CommandAT+STGI=ltcmd_idgt

ResponseIf ltcmd_idgt=21+STGI21ltpriogtltclear_modegtlttext_lengtlttextgt

OK

If ltcmd_idgt=22+STGI22ltrsp_formatgtlthelpgtlttext_lengtlttextgt

OK

If ltcmd_idgt=23+STGI23ltrsp_formatgtltmax_lengtltmin_lengtlthelpgtltshowgtlttext_lengtlttextgt

OK

If ltcmd_idgt=24+STGI24lthelpgtltsoftkeygtltpresentgtlttitle_lengtlttitlegtltitem_numgt+STGI24ltitem_idgtltitem_lengtltitem_datagt[hellip]

OK

If ltcmd_idgt=25+STGI25lthelpgtltsoftkeygtlttitle_lengtlttitlegtltitem_numgt+STGI25ltitem_idgtltitem_lengtltitem_datagt[hellip]

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 249 281

OKorERRORParametersltcmd_idgt See AT+STINltpriogt Priority of display text

0 Normal priority1 High priority

ltclear_modegt0 Clear after a delay1 Clear by user

lttext_lengt Length of textltrsp_formatgt

0 SMS default alphabet1 YES or NO2 Numerical only3 UCS2

lthelpgt0 Help unavailable1 Help available

ltmax_lengt Maximum length of inputltmin_lengt Minimum length of inputltshowgt

0 Hide input text1 Display input text

ltsoftkeygt0 No softkey preferred1 Softkey preferred

ltpresentgt Menu presentation format available for select item0 Presentation not specified1 Data value presentation2 Navigation presentation

lttitle_lengt Length of titleltitem_numgt Number of items in the menultitem_idgt Identifier of itemltitem_lengt Length of itemlttitlegt Title in ucs2 formatltitem_datagt Content of the item in ucs2 formatlttextgt Text in ucs2 format

Parameter Saving Mode -Max Response Time -

ReferenceRegularly this command is used upon receipt of an URC +STIN to requestthe parameters of the proactive command Then the TA is expected toacknowledge the AT+STGI response with AT+STGR to confirm that theproactive command has been executed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 250 281

1623 AT+STGR SAT Respond

AT+STGR SAT respond

Test CommandAT+STGR=

ResponseOKParametersSee Write Command

Write CommandAT+STGR=ltcmd_idgt[ltdatagt]

ResponseOKorERRORParametersltcmd_idgt Identifier of proactive command

22 Get inkey23 Get input24 Select item25 Set up menu83 Session end by user84 Go backward

ltdatagtIf ltcmd_idgt=22

Input a characterIf ltcmd_idgt=23

Input a stringIf ltrsp_formatgt is YES or NO input of a character in case of ANSIcharacter set requests one byte eg YIf ltrsp_formatgt is numerical only input the characters in decimalnumber eg 123If ltrsp_formatgt is UCS2 requests a 4 byte string eg 0031ltrsp_formatgt refer to the response by AT+STGI=23

If ltcmd_idgt=24Input the identifier of the item selected by user

If ltcmd_idgt=25Input the identifier of the item selected by user

If ltcmd_idgt=83ltdatagtIgnoreNote It could return main menu during proactive command id is not 22or 23

If ltcmd_idgt=84ltdatagt Ignore

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 251 281

ReferenceNote

1624 AT+STK STK Switch

AT+STK STK Switch

Test CommandAT+STK=

ResponseOKParametersSee Write Command

Read CommandAT+STK

Response+STK ltvaluegt

OKParametersSee Write Command

Write CommandAT+STK=ltvaluegt

ResponseOKorERRORParametersltvaluegt

0 Disable STK1 Enable STK

Parameter Saving Mode -Max Response Time -Reference

Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 252 281

17 AT Commands for SSL Application

171 Overview of AT Commands for SSL Application

Command DescriptionAT+CSSLCFG Configure SSL parameters of context identifier

172 Detailed Descriptions of AT Commands for SSL Application

1721 AT+CSSLCFG Configure SSL Parameters of Context Identifier

AT+CSSLCFG Configure SSL Parameters of Context Identifier

Test CommandAT+CSSLCFG=

Response+CSSLCFG sslversion(0-5)(0-5)+CSSLCFGciphersuite(0-5)(0-7)(0x008A0x008B0x008C0x008D0x00A80x00A90x00AE0x00AF0x002F0x00330x00350x00390xC02A0xC02B0xC02C0xC02D0xC02E0xC02F0xC0300xC0310xC0320xC09C0xC09D0xC09E0xC09F0xC0A00xC09F0xC0A10xC0A20xC0A30xCC130xCC140xCC15)+CSSLCFG ignorertctime(0-5)(0-1)+CSSLCFG protocol(0-5)(1-2)+CSSLCFG sni(0-5)ltservernamegt+CSSLCFG ctxindex(0-5)+CSSLCFG convert(1-3)(ltcnamegt[ltkeynamegt[ltpasskeygt]])

OKParametersSee Write Command

Read CommandAT+CSSLCFG

ResponseOKParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 253 281

See Write Command

Write CommandAT+CSSLCFG=sslversionltctxindexgtltsslversiongt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltsslversiongt

0 QAPI_NET_SSL_PROTOCOL_UNKNOWN1 QAPI_NET_SSL_PROTOCOL_TLS_1_02 QAPI_NET_SSL_PROTOCOL_TLS_1_13 QAPI_NET_SSL_PROTOCOL_TLS_1_24 QAPI_NET_SSL_PROTOCOL_DTLS_1_05 QAPI_NET_SSL_PROTOCOL_DTLS_1_2

AT+CSSLCFG=ciphersuiteltctxindexgtltcipher_indexgtltciphersuitegt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltcipher_indexgt (0-7)ltciphersuitegt0x008A QAPI_NET_TLS_PSK_WITH_RC4_128_SHA0x008B QAPI_NET_TLS_PSK_WITH_3DES_EDE_CBC_SHA0x008C QAPI_NET_TLS_PSK_WITH_AES_128_CBC_SHA0x008D QAPI_NET_TLS_PSK_WITH_AES_256_CBC_SHA0x00A8 QAPI_NET_TLS_PSK_WITH_AES_128_GCM_SHA2560x00A9 QAPI_NET_TLS_PSK_WITH_AES_256_GCM_SHA3840x00AE QAPI_NET_TLS_PSK_WITH_AES_128_CBC_SHA2560x00AF QAPI_NET_TLS_PSK_WITH_AES_256_CBC_SHA3840x002F QAPI_NET_TLS_RSA_WITH_AES_128_CBC_SHA0x0033 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CBC_SHA0x0035 QAPI_NET_TLS_RSA_WITH_AES_256_CBC_SHA0x0039 QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CBC_SHA0x003C QAPI_NET_TLS_RSA_WITH_AES_128_CBC_SHA2560x003D QAPI_NET_TLS_RSA_WITH_AES_256_CBC_SHA2560x0067 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CBC_SHA2560x006B QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CBC_SHA2560x009C QAPI_NET_TLS_RSA_WITH_AES_128_GCM_SHA2560x009D QAPI_NET_TLS_RSA_WITH_AES_256_GCM_SHA3840x009E QAPI_NET_TLS_DHE_RSA_WITH_AES_128_GCM_SHA2560x009F QAPI_NET_TLS_DHE_RSA_WITH_AES_256_GCM_SHA3840xC004 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA0xC005 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA0xC009 QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 254 281

0xC00A QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA0xC00E QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA0xC00F QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA0xC013 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA0xC014 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA0xC023QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

0xC024QAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384

0xC025 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA2560xC026 QAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA3840xC027 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA2560xC028 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA3840xC029 QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA2560xC02A QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA3840xC02BQAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

0xC02CQAPI_NET_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

0xC02DQAPI_NET_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256

0xC02EQAPI_NET_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384

0xC02F QAPI_NET_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA2560xC030 QAPI_NET_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA3840xC031 QAPI_NET_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA2560xC032 QAPI_NET_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA3840xC09C QAPI_NET_TLS_RSA_WITH_AES_128_CCM0xC09D QAPI_NET_TLS_RSA_WITH_AES_256_CCM0xC09E QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CCM0xC09F QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CCM0xC0A0 QAPI_NET_TLS_RSA_WITH_AES_128_CCM_80xC0A1 QAPI_NET_TLS_RSA_WITH_AES_256_CCM_80xC0A2 QAPI_NET_TLS_DHE_RSA_WITH_AES_128_CCM_80xC0A3 QAPI_NET_TLS_DHE_RSA_WITH_AES_256_CCM_80xCC13QAPI_NET_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256

0xCC14QAPI_NET_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256

0xCC15QAPI_NET_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256

AT+CSSLCFG=ignorertctimeltctxindexgtltignorertctimegt

ResponseOKIf failed

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 255 281

+CME ERROR lterrgtParametersltctxindexgt (0-5)ltignorertctimegt

0 Do not ignore the RTC time1 Ignore the RTC time

AT+CSSLCFG=protocolltctxindexgtltprotocolgt

ResponseOKIf failed+CME ERROR lterrgtParametersltctxindexgt (0-5)ltprotocolgt

1 QAPI_NET_SSL_TLS_E2 QAPI_NET_SSL_DTLS_E

AT+CSSLCFG=ctxindexltctxindexgt

Response+CSSLCFGltctxindexgtltsslversiongtltciphersuitegtltignorertctimegtltprotocolgtltsnigt

OKIf failed+CME ERROR lterrgtParametersSee other commands

AT+CSSLCFG=convertltssltypegtltcnamegt[ltkeynamegt[ltpasskeygt]]

ResponseOKIf failed+CME ERROR lterrgtParametersltssltypegt

1 QAPI_NET_SSL_CERTIFICATE_E2 QAPI_NET_SSL_CA_LIST_E3 QAPI_NET_SSL_PSK_TABLE_E

ltcnamegt String type (string should be included in quotation marks) nameof cert fileltkeynamegt String type (string should be included in quotationmarks)name of key fileltpasskeygt String type (string should be included in quotationmarks)value of passkey

AT+CSSLCFG=sniltctxindexgtltservernamegt

ResponseOKIf failed+CME ERROR lterrgtParameters

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 256 281

ltctxindexgt (0-5)ltservernamegt String typeServer Name IndicationSNI addresses thisissue by having the client send the name of the virtual domain as part of theTLS negotiation

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 257 281

18 AT Commands for TCPUDPApplication

181 Overview

Command DescriptionAT+CACID Set TCPUDP identifierAT+CASSLCFG Set SSL certificate and timeout parametersAT+CAOPEN Open a TCPUDP connectionAT+CASERVER Open a TCPUDP ServerAT+CASEND Send data via an established connectionAT+CARECV Receive data via an established connectionAT+CAACK Query Send Data InformationAT+CASTATE Query TCPUDP Connection StateAT+CACLOSE Close a TCPUDP connectionAT+CACFG Configure transparent transmission parametersAT+CASWITCH Switch to transparent transport mode

182 Detailed Descriptions of Commands

1821 AT+CACID Set TCPUDP Identifier

AT+CACID Set TCPUDP Identifier

Test CommandAT+CACID=

Response+CACID (range of supported ltcidgts)

OKParametersSee Write Command

Read Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 258 281

AT+CACID [+CACID ltcidgt]

OKParametersSee Write Command

Write CommandAT+CACID=ltcidgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt TCPUDP identifier

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1822 AT+CASSLCFG Set SSL Certificate and Timeout Parameters

AT+CASSLCFG Set SSL Certificate and Timeout Parameters

Test CommandAT+CASSLCFG=

Response+CASSLCFG (range of supported ltcidgts)cacertltcanamegt+CASSLCFG (range of supported ltcidgts)clientcertltcertnamegt+CASSLCFG (range of supported ltcidgts)psktableltpsknamegt+CASSLCFG (range of supported ltcidgts)timeout(0-65535)+CASSLCFG (range of supported ltcidgts)ssl(01)+CASSLCFG (range of supported ltcidgts)crindex(05)+CASSLCFG (range of supported ltcidgts)localport(0-65536)+CASSLCFG (range of supported ltcidgts)protocol(01)

OKParametersSee Write Command

Read CommandAT+CASSLCFG

ResponseIf ltcidgt has been set by AT+CACID+CASSLCFG ltcidgtcacertltcanamegtclientcertltcertnamegtpsktableltpsknamegttimeoutlttimeoutgtsslltsslgtcrindexltcrindexgtlocalportltlocalportgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 259 281

protocolltprotocolgt

OKIf no ltcidgt has been set by AT+CACIDOKParameterSee Write Command

Write CommandAT+CASSLCFG=ltcidgtcacertltcanamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt TCPUDP identifier see AT+CACIDltcanamegt Alphanumeric ASCII text string up to 64 characters Rootcertificate name that has been configured by AT+CSSLCFGNote If the root certificate is empty module will trust all certificates asdefault

AT+CASSLCFG=ltcidgtclientcertltcertnamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltcertnamegt Alphanumeric ASCII text string up to 64 characters Clientcertificate name that has been configured by AT+CSSLCFG

AT+CASSLCFG=ltcidgtpsktableltpsknamegt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltpsknamegt Alphanumeric ASCII text string up to 64 characters PSKtable name that has been configured by AT+CSSLCFGFile content format is ltidentitygtlthex stringgt

AT+CASSLCFG=ltcidgtsslltsslFlaggt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltsslFlaggt Interger

0 Not support SSL1 Support SSL

AT+CASSLCFG=ltcidgtcrindexltcrindexgt

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 260 281

If error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltctxindexgt The identifier of SSL configurations see AT+CSSLCFG

AT+CASSLCFG=ltcidgtprotocolltcrindexgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltprotocolgt Interger

0 TCP1 UDP

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1823 AT+CAOPEN Open a TCPUDP Connection

AT+CAOPEN Open a TCPUDP Connection

Test CommandAT+CAOPEN=

Response+CAOPEN (range of supported ltcidgts)ltservergt(1-65535)

OKParametersSee Write Command

Read CommandAT+CAOPEN

ResponseIf ltcidgt has been set by AT+CACID+CAOPEN ltcidgtltconn_typegtltservergtltportgt

OKIf no ltcidgt has been set by AT+CACIDOKParameterSee Write Command

Write CommandAT+CAOPEN=ltcidgt[ltconn_typegt]ltservergtltportgt

ResponseIf ltasyncOpen_enablegt not set or set 0+CAOPEN ltcidgtltresultgt

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 261 281

OtherwiseOK

+CAOPEN ltcidgtltresultgtIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltconn_typegt String type Transfer type IPV4 or IPV6 address can beautomatically identified on the client

TCPUDP

ltservergt Alphanumeric ASCII text string up to 64 charactersServer IPaddress or host nameltportgt Interger Server portltresultgt

0 Success1 Socket error2 No memory3 Connection limit4 Parameter invalid6 Invalid IP address7 Not support the function12 Canrsquot bind the port13 Canrsquot listen the port20 Canrsquot resolv the host21 Network not active23 Remote refuse24 Certificatersquos time expired25 Certificatersquos common name does not match26 Certificatersquos common name does not match and time expired27 Connect failed

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteAfter open a connection successfully if module receives data it will report+CADATAIND ltcidgt to remind user to read data

1824 AT+CASERVER Open a TCPUDP Server

AT+CASERVER Open a TCPUDP ServerTest CommandAT+CASERVER=

Response+CASERVER (range of supported ltcidgts)(list of supported

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 262 281

ltconn_typegts)(range of supported ltportgts)

OKRead CommandAT+CASERVER

Response[+CASERVER ltcidgtltconn_typegtltportgt]OK

Write CommandAT+CASERVERltcidgtltconn_typegtltportgt

Response+CASERVER ltcidgtltresultgt

OKIf error is related to ME functionality+CME ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference

Defined Valuesltcidgt TCPUDP identifierltconn_typegt Transfer type

TCPTCP6UDPUDP6

ltportgt Integer Server portltresultgt 0 Success

1 Socket error2 No memory3 Connection limit4 Parameter invalid6 Invalid IP address7 Not support the function12 Canrsquot bind the port13 Canrsquot listen the port20 Canrsquot resolv the host21 Network not active23 Remote refuse24 Certificatersquos time expired25 Certificatersquos common name does not match26 Certificatersquos common name does not match and time expired27 Connect failed error

NOTE

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 263 281

After a client access it will report that+CANEW ltserver_cidgtltclient_cidgtltclient_ipgtltclient_portgt

1825 AT+CASEND Send Data via an Established Connection

AT+CASEND Send Data via an Established Connection

Test CommandAT+CASEND=

Response+CASEND (range of supported ltcidgts)(range of supportedltdatalengt)(range of supported ltinputtimegt)

OKParametersSee Write Command

Write CommandAT+CASEND=ltcidgt

Response+CASEND ltleftsizegt

OKIf error is related to ME functionality+CME ERROR lterrgt

Write CommandAT+CASEND=ltcidgtltdatalengt[inputtime]

Response+CASEND ltcidgtltdatalengthelliphellip Input dataOK+CASEND ltcidgtltresultgtltsendlengtIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltdatalengt Requested number of data bytes to be transmittedltinputtimegt Millisecond should input data during this period or you canrsquotinput data when timeoutltsendlengt Data bytes that has been sent successfullyltresultgt see AT+CAOPEN

Parameter Saving Mode NO_SAVEMax Response Time -

ReferenceNoteSet the input time that input data during this period or you canrsquot input datawhen timeout The default inputtime is 5000ms

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 264 281

1826 AT+CARECV Receive Data via an Established Connection

AT+CARECV Receive Data via an Established Connection

Test CommandAT+CARECV=

Response+CARECV (range of supported ltcidgts)(range of supported ltreadlengt)

OKParametersSee Write Command

Write CommandAT+CARECV=ltcidgtltreadlengt

Response+CARECV ltcidgtltrecvlengthelliphellip output dataOKIf error is related to ME functionality+CME ERROR lterrgtParametersltcidgt see AT+CACIDltreadlengt Requested number of data bytes to be readltrecvlengt Data bytes that has been actually received

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

1827 AT+CAACK Query Send Data Information

AT+CAACK Query Send Data InformationsTest CommandAT+CAACK=

Response+CAACK (range of supported ltcidgts)

OKWrite CommandAT+CAACK=ltcidgt

Response+CAACK lttotalsizegtltunacksizegt

OKIf error is related to ME functionality+CME ERROR lterrgt

Parameter Saving Mode NO_SAVEMax Response Time -Reference -

Defined Values

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 265 281

ltcidgt TCPUDP identifierlttotalsizegt Total size of sent dataltunacksizegt The size of unack data

1828 AT+CASTATE Query TCPUDP Connection State

AT+CASTATE Query TCPUDP Connection StateRead CommandAT+CASTATE

Response[+CASTATE ltcidgtltstategt]OK

Unsolicited Result Code If the remote connection is disconnected+CASTATE ltcidgtltstategt

Parameter Saving Mode NO_SAVEMax Response Time -Reference -

Defined Values

ltcidgt TCPUDP identifierltstategt 0 Closed by remote server or internal error

1 Connected to remote server2 Listening (server mode)

1829 AT+CACLOSE Close a TCPUDP Connection

AT+CACLOSE Close a TCPUDP Connection

Test CommandAT+CACLOSE=

Response+CACLOSE (range of supported ltcidgts)

OKParametersSee Write Command

Write CommandAT+CACLOSE=ltcidgt

ResponseOKIf error is related to ME functionality+CME ERROR lterrgt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 266 281

Parametersltcidgt see AT+CACID

Unsolicited Result Code If ltautoClose_sgt=1 this report will be reported when the remote connectionis disconnected+CACLOSE (range of supported ltcidgts)

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

18210AT+CACFG Configure Transparent Transmission Parameters

AT+CACFG Configure Transparent Transmission Parameters

Test CommandAT+CACFG=

Response+CACFG TRANSWAITTM(range of supported ltwait_timeoutgts)+CACFG TRANSPKTSIZE(range of supported ltsizegts)+CACFG SACK(list of supported ltsack_enablegts)+CACFG MSS(range of supported ltmss_valuegts)+CACFG ACKDELAY(range of supported ltackDelay_msgts)+CACFG TCPIRT(range of supported lttcpIRT_msgts)+CACFG MAXRXT(range of supported lttcpMaxRXT_cntgts)+CACFG TCPOT(range of supported lttcpOT_msgts)+CACFG KEEPALIVE(list of supportedltkeepalive_enablegts)[(rangeof supported ltkeepalive_idlegts) (range of supportedltkeepalive_intvalgts) (range of supported ltkeepalive_cntgts)]+CACFG TCP_NODELAY(list of supported lttcpNodelay_enablegts)+CACFG LINGER(list of supported ltlinger_enablegts)[(range ofsupported ltlinger_msgts)]+CACFG SNDBUF(range of supported ltsndBuf_sizegt)+CACFG RCVBUF(range of supported ltrcvBuf_sizegt)+CACFG ATOCLOSE(list of supported ltautoClose_enablegts)[(rangeof supported ltautoClose_sgts]+CACFG ACCEPTNUM(range of supported ltacceptMax_numgts)+CACFG ASYNCOPEN(list of supported ltasyncOpen_enablegts)+CACFG TIMEOUT(range of supported ltcidgts)(range of supportedlttimeoutgts)+CACFG LOCALPORT(range of supported ltcidgts)(range ofsupported ltlocalportgts)+CACFG REMOTEADDR(range of supported ltcidgts)(range ofsupported ltip addressgts)(range of supported ltportgts)

OK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 267 281

Read CommandAT+CACFG

Response+CACFG+TRANSWAITTM ltwait_timeoutgt+TRANSPKTSIZE ltsizegt[+CACFG SACKltsack_enablegt+CACFG MSSltmss_valuegt+CACFG ACKDELAYltackDelay_msgt+CACFG TCPIRTlttcpIRT_msgt+CACFG MAXRXTlttcpMaxRXT_cntgts)+CACFG TCPOTlttcpOT_msgt+CACFGKEEPALIVEltkeepalive_enablegt[ltkeepalive_idlegtltkeepalive_intvalgtltkeepalive_cntgt]+CACFG TCP_NODELAYlttcpNodelay_enablegt+CACFG LINGERltlinger_enablegt[ltlinger_msgt]+CACFG SNDBUFltsndBuf_sizegt+CACFG RCVBUFltrcvBuf_sizegt+CACFG ATOCLOSEltautoClose_enablegt[ltautoClose_sgt]+CACFG ACCEPTNUMltacceptMax_numgt+CACFG ASYNCOPENltasyncOpen_enablegt+TIMEOUT ltcidxgtlttimeoutxgt+LOCALPORT ltcidxgtltlocalportxgt[+REMOTEADDRltcidxgtltipadressxgtltportxgt]]

OKWrite CommandAT+CACFG=TRANSWAITTMltwait_timeoutgt

ResponseOKorERROR

Write CommandAT+CACFG=TRANSPKTSIZEltsizegt

ResponseOKorERROR

Write CommandAT+CACFG=SACKltsack_enablegt

ResponseOKorERROR

Write CommandAT+CACFG=MSSltmss_valuegt

ResponseOKorERROR

Write CommandAT+CACFG=

ResponseOK

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 268 281

ACKDELAYltackDelay_msgt

orERROR

Write CommandAT+CACFG=TCPIRTlttcpIRT_msgt

ResponseOKorERROR

Write CommandAT+CACFG=TCPOTlttcpOT_msgt

ResponseOKorERROR

Write CommandAT+CACFG=KEEPALIVEltkeepalive_enablegt[ltkeepalive_idlegtltkeepalive_intvalgtltkeepalive_cntgt]

ResponseOKorERROR

Write CommandAT+CACFG=TCP_NODELAYlttcpNodelay_enablegt

ResponseOKorERROR

Write CommandAT+CACFG=LINGERltlinger_enablegt[ltlinger_msgt]

ResponseOKorERROR

Write CommandAT+CACFG=SNDBUFltsndBuf_sizegt

ResponseOKorERROR

Write CommandAT+CACFG=RCVBUFltrcvBuf_sizegt

ResponseOKorERROR

Write CommandAT+CACFG=ATOCLOSEltautoClose_enablegt[ltautoClose_sgt]

ResponseOKorERROR

Write CommandAT+CACFG=ACCEPTNUMltacceptMax_numgt

ResponseOKorERROR

Write CommandAT+CACFG=ASYNCOPEN(0-1)

ResponseOKorERROR

Write Command Response

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 269 281

AT+CACFG=TIMEOUTltcidgtlttimeoutxgt

OKorERROR

Write CommandAT+CACFG=LOCALPORTltcidgtltlocalportgt

ResponseOKorERROR

Write CommandAT+CACFG=REMOTEADDRltcidgtltipaddressgtltlocalportgt

ResponseOKorERROR

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

18211AT+CASWITCH Switch to Transparent Transport Mode

AT+CASWITCH Switch to Transparent Transport Mode

Test CommandAT+CASWITCH=

Response+CASWITCH (0-1)(01)

OK

Read CommandAT+CASWITCH

Response+CASWITCH 00

OK

Write CommandAT+CASWITCH=ltcidgtlttransmodegt

ResponseOKorOK

CONNECThellip hellip

OKorERRORParametersltcidgt see AT+CACIDlttransmodegt

0 Non transparent transmission mode

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 270 281

1 Transparent transmission mode

Parameter Saving Mode NO_SAVEMax Response Time -Reference Note

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 271 281

19 AT Commands for PING

191 Overview

Command DescriptionAT+SNPING4 Sends an IPv4 pingAT+SNPING6 Sends an IPv6 ping

192 Detailed Descriptions of Commands

1921 AT+SNPING4 Sends an IPv4 ping

AT+SNPING4 Sends an IPv4 ping

Test commandAT+SNPING4=

Response+SNPING4 URL(1-500)(1-1400)(0-60000)

OK

Write commandAT+SNPING4=ltURLgtltcountgtltsizegtlttimeoutgt

Response+SNPING4 ltreplyIdgtltIP addressgtltreplyTimegt

OKorERRORParametersltURLgt String type Address of the remote hostltcountgt The number of Ping Echo Requset to send range 1~500ltsizegt Number of data bytes to send range 1~1400lttimeoutgt Ping request timeout value (in ms)range0-60000ltreplyIdgt Echo Reply numberltIP Addressgt IP Address of the remote hostltreplyTimegt Time in ms required to receive the response

Parameter Saving Mode -Max Response Time -

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 272 281

ReferenceNoteBefore sending PING Request the GPRS context must be activated

1922 AT+SNPING6 Sends an IPv6 ping

AT+SNPING6 Sends an IPv6 ping

Test commandAT+SNPING6=

Response+SNPING6 URL(1-500)(1-1400)(0-60000)

OK

Write commandAT+SNPING6=ltURLgtltcountgtltsizegtlttimeoutgt

Response+SNPING6 ltreplyIdgtltIP addressgtltreplyTimegt

OKorERRORParametersltURLgt String type Address of the remote hostltcountgt The number of Ping Echo Requset to send range 1~500ltsizegt Number of data bytes to send range 1~1400lttimeoutgt Ping request timeout value (in ms)range0-60000ltreplyIdgt Echo Reply numberltIP Addressgt IP Address of the remote hostltreplyTimegt Time in ms required to receive the response

Parameter Saving Mode -Max Response Time -

ReferenceNoteBefore sending PING Request the GPRS context must be activated

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 273 281

20 Supported Error Codes andUnsolicited Result Codes

201 Summary of CME ERROR Codes

Final result code +CME ERROR lterrgt indicates an error related to mobile equipment or network Theoperation is similar to ERROR result code None of the following commands in the same Command line isexecuted Neither ERROR nor OK result code shall be returnedlterrgt values used by common messaging commands

Code of lterrgt Meaning0 phone failure1 no connection to phone2 phone-adaptor link reserved3 operation not allowed4 operation not supported5 PH-SIM PIN required6 PH-FSIM PIN required7 PH-FSIM PUK required10 SIM not inserted11 SIM PIN required12 SIM PUK required13 SIM failure14 SIM busy15 SIM wrong16 incorrect password17 SIM PIN2 required18 SIM PUK2 required20 memory full21 invalid index22 not found23 memory failure24 text string too long25 invalid characters in text string26 dial string too long

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 274 281

27 invalid characters in dial string30 no network service31 network timeout32 network not allowed - emergency call only40 network personalization PIN required41 network personalization PUK required42 network subset personalization PIN required43 network subset personalization PUK required44 service provider personalization PIN required45 service provider personalization PUK required46 corporate personalization PIN required47 corporate personalization PUK required99 resource limitation100 unknown103 Illegal MS106 Illegal ME107 GPRS services not allowed111 PLMN not allowed112 Location area not allowed113 Roaming not allowed in this location area132 service option not supported133 requested service option not subscribed134 service option temporarily out of order148 unspecified GPRS error149 PDP authentication failure150 invalid mobile class160 DNS resolve failed161 Socket open failed171 MMS task is busy now172 The MMS data is oversize173 The operation is overtime174 There is no MMS receiver175 The storage for address is full176 Not find the address177 The connection to network is failed178 Failed to read push message179 This is not a push message180 gprs is not attached181 tcpip stack is busy182 The MMS storage is full183 The box is empty

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 275 281

184 failed to save MMS185 It is in edit mode186 It is not in edit mode187 No content in the buffer188 Not find the file189 Failed to receive MMS190 Failed to read MMS191 Not M-Notificationind192 The MMS enclosure is full193 Unknown600 No Error601 Unrecognized Command602 Return Value Error603 Syntax Error604 Unspecified Error605 Data Transfer Already606 Action Already607 Not At Cmd608 Multi Cmd too long609 Abort Cops610 No Call Disc611 BT SAP Undefined612 BT SAP Not Accessible613 BT SAP Card Removed614 AT Not Allowed By Customer753 missing required cmd parameter754 invalid SIM command755 invalid File Id756 missing required P123 parameter757 invalid P123 parameter758 missing required command data759 invalid characters in command data765 Invalid input value766 Unsupported mode767 Operation failed768 Mux already running769 Unable to get control770 SIM network reject771 Call setup in progress772 SIM powered down773 SIM file not present

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 276 281

791 Param count not enough792 Param count beyond793 Param value range beyond794 Param type not match795 Param format invalid796 Get a null param797 CFUN state is 0 or 4

202 Summary of CMS ERROR Codes

Final result code +CMS ERROR lterrgt indicates an error related to message service or network Theoperation is similar to ERROR result code None of the following commands in the same Command line isexecuted Neither ERROR nor OK result code shall be returnedlterrgt values used by common messaging commands

Code of lterrgt Meaning1 Unassigned(unallocated) number3 No route to destination6 Channel unacceptable8 Operator determined barring10 Call barred11 Reserved16 Normal call clearing17 User busy18 No user responding19 User alerting no answer21 Short message transfer rejected22 Number changed25 Pre-emption26 Non-selected user clearing27 Destination out of service28 Invalid number format (incomplete number)29 Facility rejected30 Response to STATUS ENQUIRY32 Normal unspecified34 No circuitchannel available38 Network out of order41 Temporary failure

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 277 281

42 Switching equipment Congestion43 Access information discarded44 Requested circuitchannel not available47 Resources unavailable unspecified49 Quality of service unavailable50 Requested facility not subscribed55 Requested facility not subscribed57 Bearer capability not authorized58 Bearer capability not presently available63 Service or option not available unspecified65 Bearer service not implemented68 ACM equal or greater than ACM maximum69 Requested facility not implemented70 Only restricted digital information bearer capability is available79 Service or option not implemented unspecified81 Invalid transaction identifier value87 User not member of CUG88 Incompatible destination91 Invalid transit network selection95 Semantically incorrect message96 Invalid mandatory information97 Message type non-existent or not implemented98 Message type not compatible with protocol state99 Information element non-existent or not implemented100 Conditional information element error101 Message not compatible with protocol102 Recovery on timer expiry111 Protocol error unspecified127 Interworking unspecified128 Telematic interworking not supported129 Short message Type 0 not supported130 Cannot replace short message143 Unspecified TP-PID error144 Data coding scheme (alphabet) not supported145 Message class not supported159 Unspecified TP-DCS error160 Command cannot be acted161 Command unsupported175 Unspecified TP-Command error176 TPDU not supported192 SC busy

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 278 281

193 No SC subscription194 SC system failure195 Invalid SME address196 Destination SME barred197 SM Rejected-Duplicate SM198 TP-VPF not supported199 TP-VP not supported208 SIM SMS storage full209 No SMS storage capability in SIM210 Error in MS211 Memory Capacity Exceeded212 SIM Application Toolkit Busy213 SIM data download error224 CP retry exceed225 RP trim timeout226 SMS connection broken255 Unspecified error cause300 ME failure301 SMS reserved302 operation not allowed303 operation not supported304 invalid PDU mode305 invalid text mode310 SIM not inserted311 SIM pin necessary312 PH SIM pin necessary313 SIM failure314 SIM busy315 SIM wrong316 SIM PUK required317 SIM PIN2 required318 SIM PUK2 required320 memory failure321 invalid memory index322 memory full323 invalid input parameter324 invalid input format325 invalid input value330 SMSC address unknown331 no network332 network timeout

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 279 281

340 no cnma ack500 Unknown512 SMS no error513 Message length exceeds maximum length514 Invalid request parameters515 ME storage failure516 Invalid bearer service517 Invalid service mode518 Invalid storage type519 Invalid message format520 Too many MO concatenated messages521 SMSAL not ready522 SMSAL no more service523 Not support TP-Status-Report amp TP-Command in storage524 Reserved MTI525 No free entity in RL layer526 The port number is already registerred527 There is no free entity for port number528 More Message to Send state error529 MO SMS is not allow530 GPRS is suspended531 ME storage full532 Doing SIM refresh

203 Summary of Unsolicited Result Codes

URC Description AT Command

+CRING lttypegtIndicates incoming call to the TE if extendedformat is enabled

AT+CRC=1

+CREGltstatgt[ltlacgtltcigtltnetactgt]

There is a change in the MT networkregistration status or a change of thenetwork cell

AT+CREG=ltngt

+CMTI ltmem3gtltindexgtIndicates that new message has beenreceived

AT+CNMIltmtgt=1

+CMTIltmem3gtltindexgtMMSPUSH

Indicates that new MMS message has beenreceived

AT+CNMIltmtgt=1

+CMTltlengthgtltCRgtltLFgtltpdugt

Indicates that new message has beenreceived

AT+CNMIltmtgt=2 (PDU mode)

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 280 281

+CMTltoagtltsctsgt[lttooagtltfogtltpidgtltdcsgtltscagtlttoscagtltlengthgt]ltCRgtltLFgtltdatagt

Indicates that new message has beenreceived

AT+CNMIltmtgt=2 (text mode)

+CBMltlengthgtltCRgtltLFgtltpdugt

Indicates that new cell broadcast messagehas been received

AT+CNMIltbmgt=2 (PDU modeenabled)

+CBMltsngtltmidgtltdcsgtltpagegtltpagesgtltCRgtltLFgtltdatagt

Indicates that new cell broadcast messagehas been received

AT+CNMIltbmgt=2 (text modeenabled)

+CDSltlengthgtltCRgtltLFgtltpdugt

Indicates that new SMS status report hasbeen received

AT+CNMIltdsgt=1 (PDU modeenabled)

+CDSltfogtltmrgt[ltragt][lttoragt]ltsctsgtltdtgtltstgt

Indicates that new SMS status report hasbeen received

AT+CNMIltdsgt=1 (text modeenabled)

PSNWID ltmccgtltmncgtltfull network namegtltfullnetwork name CIgtltshortnetwork namegtltshortnetwork name CIgt

Refresh network name by network

AT+CLTS=1PSUTTZltyeargtltmonthgtltdaygtlthourgtltmingtltsecgtlttimezonegtltdstgt

Refresh time and time zone by network

+CTZV lttime zonegt Refresh network time zone by network

DST ltdstgtRefresh Network Daylight Saving Time bynetwork

+CPIN ltcodegtIndicates whether some password isrequired or not

AT+CPIN+CPIN NOT READY SIM Card is not ready+CPIN NOT INSERTED SIM Card is not inserted+CUSDltngt[ltstr_urcgt[ltdcsgt]]

Indicates an USSD response from thenetwork or network initiated operation AT+CUSD=1

NORMAL POWER DOWN SIM7000 is powered down by the PWRKEYpin or AT command AT+CPOWD=1

UNDER-VOLTAGE POWERDOWN Under-voltage automatic power down

UNDER-VOLTAGE WARNNING under-voltage warningOVER-VOLTAGE POWERDOWN Over-voltage automatic power down

OVER-VOLTAGE WARNNING over-voltage warning

RDYPower on procedure is completed and themodule is ready to operate at fixed baudrate (This URC does not appear whenauto-bauding function is active)

AT+IPR=ltrategtltrategt is not 0

+CFUN ltfungt Phone functionality indication (This URC AT+IPR=ltrategt

SIM7000 Series_AT Command Manual_V106

wwwsimcomcom 281 281

does not appear when auto-baudingfunction is active)

ltrategt is not 0

[ltngt]CONNECT OK TCP UDP connection is successful AT+CIPSTART

CONNECTTCPUDP connection in channel mode issuccessful

[ltngt]CONNECT FAIL TCPUDP connection fails AT+CIPSTART[ltngt]ALREADY CONNECT TCPUDP connection exists AT+CIPSTART[ltngt]SEND OK Data sending is successful[ltngt]CLOSED TCPUDP connection is closedRECV FROM ltIP ADDRESSgtltPORTgt

shows remote IP address and port(only in single connection mode)

AT+CIPSRIP=1

+IPDltdatasizegtltTCPUDPgtltdatagt

display transfer protocol in IP header toreceived data or not (only in singleconnection mode)

AT+CIPHEADAT+CIPSHOWTP

+RECEIVEltngtltlengthgtReceived data from remote client (only inmultiple connection mode)

REMOTE IP ltIP ADDRESSgt Remote client connected in+CDNSGIP 1ltdomainnamegtltIPgt[ltIP2gt]

DNS successful AT+CDNSGIP

+CDNSGIP0ltdns error codegt DNS failed+PDP DEACT GPRS is disconnected by network+APP PDP ACTIVE Active the network of app side AT+CNACT=1+APP PDP DEACTIVE Deactive the network of app side AT+CNACT=0

  • Version History
  • Contents
  • 1Introduction
    • 11Scope of the document
    • 12Related documents
    • 13Conventions and abbreviations
    • 14AT Command syntax
      • 141Basic syntax
      • 142S Parameter syntax
      • 143Extended Syntax
      • 144Combining AT commands on the same Command line
      • 145Entering successive AT commands on separate lines
        • 15Supported character sets
        • 16Flow control
          • 161Software flow control (XONXOFF flow control)
          • 162Hardware flow control (RTSCTS flow control)
            • 17Definitions
              • 171Parameter Saving Mode
              • 172Max Response Time
                  • 2AT Commands According to V25TER
                    • 21Overview of AT Commands According to V25TER
                    • 22Detailed Description of AT Commands According to V
                      • 221A Re-issues the Last Command Given
                      • 222ATD Mobile Originated Call to Dial A Number
                      • 223ATE Set Command Echo Mode
                      • 224ATH Disconnect Existing Connection
                      • 225ATI Display Product Identification Information
                      • 226ATL Set Monitor speaker loudness
                      • 227ATM Set Monitor Speaker Mode
                      • 228+++ Switch from Data Mode or PPP Online Mode to C
                      • 229ATO Switch from Command Mode to Data Mode
                      • 2210ATQ Set Result Code Presentation Mode
                      • 2211ATS0 Set Number of Rings before Automatically Ans
                      • 2212ATS3 Set Command Line Termination Character
                      • 2213ATS4 Set Response Formatting Character
                      • 2214ATS5 Set Command Line Editing Character
                      • 2215ATS6 Pause Before Blind Dialing
                      • 2216ATS7 Set Number of Seconds to Wait for Connection
                      • 2217ATS8 Set Number of Seconds to Wait for Comma Dial
                      • 2218ATS10 Set Disconnect Delay after Indicating the A
                      • 2219ATV TA Response Format
                      • 2220ATX Set CONNECT Result Code Format and Monitor Ca
                      • 2221ATampC Set DCD Function Mode
                      • 2222ATampD Set DTR Function Mode
                      • 2223ATampE Set CONNECT Result Code Format About Speed
                      • 2224AT+GCAP Request Complete TA Capabilities List
                      • 2225AT+GMI Request Manufacturer Identification
                      • 2226AT+GMM Request TA Model Identification
                      • 2227AT+GMR Request TA Revision Identification of Soft
                      • 2228AT+GOI Request Global Object Identification
                      • 2229AT+GSN Request TA Serial Number Identification (I
                      • 2230AT+ICF Set TE-TA Control Character Framing
                      • 2231AT+IFC Set TE-TA Local Data Flow Control
                      • 2232AT+IPR Set TE-TA Fixed Local Rate
                          • 3AT Commands According to 3GPP TS 27007
                            • 31Overview of AT Command According to 3GPP TS 27007
                            • 32Detailed Descriptions of AT Command According to 3
                              • 321AT+CGMI Request Manufacturer Identification
                              • 322AT+CGMM Request Model Identification
                              • 323AT+CGMR Request TA Revision Identification of Sof
                              • 324AT+CGSN Request Product Serial Number Identificat
                              • 325AT+CSCS Select TE Character Set
                              • 326AT+CIMI Request International Mobile Subscriber I
                              • 327AT+CLCK Facility Lock
                              • 328AT+CMEE Report Mobile Equipment Error
                              • 329AT+COPS Operator Selection
                              • 3210AT+CPAS Phone Activity Status
                              • 3211AT+CPIN Enter PIN
                              • 3212AT+CPWD Change Password
                              • 3213AT+CRC Set Cellular Result Codes for Incoming Cal
                              • 3214AT+CREG Network Registration
                              • 3215AT+CRSM Restricted SIM Access
                              • 3216AT+CSQ Signal Quality Report
                              • 3217AT+CPOL Preferred Operator List
                              • 3218AT+COPN Read Operator Names
                              • 3219AT+CFUN Set Phone Functionality
                              • 3220AT+CCLK Clock
                              • 3221AT+CSIM Generic SIM Access
                              • 3222AT+CBC Battery Charge
                              • 3223AT+CUSD Unstructured Supplementary Service Data
                              • 3224AT+CNUM Subscriber Number
                                  • 4AT Commands According to 3GPP TS 27005
                                    • 41Overview of AT Commands According to 3GPP TS 2700
                                    • 42Detailed Descriptions of AT Commands According to
                                      • 421AT+CMGD Delete SMS Message
                                      • 422AT+CMGF Select SMS Message Format
                                      • 423AT+CMGL List SMS Messages from Preferred Store
                                      • 424AT+CMGR Read SMS Message
                                      • 425AT+CMGS Send SMS Message
                                      • 426AT+CMGW Write SMS Message to Memory
                                      • 427AT+CMSS Send SMS Message from Storage
                                      • 428AT+CNMI New SMS Message Indications
                                      • 429AT+CPMS Preferred SMS Message Storage
                                      • 4210AT+CRES Restore SMS Settings
                                      • 4211AT+CSAS Save SMS Settings
                                      • 4212AT+CSCA SMS Service Center Address
                                      • 4213AT+CSDH Show SMS Text Mode Parameters
                                      • 4214AT+CSMP Set SMS Text Mode Parameters
                                      • 4215AT+CSMS Select Message Service
                                          • 5AT Commands Special for SIMCom
                                            • 51Overview
                                            • 52Detailed Descriptions of Commands
                                              • 521AT+CPOWD Power off
                                              • 522AT+CADC Read ADC
                                              • 523AT+CFGRI Indicate RI When Using URC
                                              • 524AT+CLTS Get Local Timestamp
                                              • 525AT+CBAND Get and Set Mobile Operation Band
                                              • 526AT+CNSMOD Show Network System Mode
                                              • 527AT+CSCLK Configure Slow Clock
                                              • 528AT+CCID Show ICCID
                                              • 529AT+CDEVICE View Current Flash Device Type
                                              • 5210AT+GSV Display Product Identification Information
                                              • 5211AT+SGPIO Control the GPIO
                                              • 5212AT+SLEDS Set the Timer Period of Net Light
                                              • 5213AT+CNETLIGHT Close the Net Light or Open It to Sh
                                              • 5214AT+CSGS Netlight Indication of GPRS Status
                                              • 5215AT+CGPIO Control the GPIO by PIN Index
                                              • 5216AT+CBATCHK Set VBAT Checking Feature ONOFF
                                              • 5217AT+CNMP Preferred Mode Selection
                                              • 5218AT+CMNB Preferred Selection between CAT-M and NB-
                                              • 5219AT+CPSMS Power Saving Mode Setting
                                              • 5220AT+CEDRXS Extended-DRX Setting
                                              • 5221AT+CPSI Inquiring UE System Information
                                              • 5222AT+CGNAPN Get Network APN in CAT-M Or NB-IOT
                                              • 5223AT+CSDP Service Domain Preference
                                              • 5224AT+MCELLLOCK Lock the special CAT-M cell
                                              • 5225AT+NCELLLOCK Lock the special NB-IOT cell
                                              • 5226AT+NBSC Configure NB-IOT Scrambling Feature
                                              • 5227AT+CAPNMODE Select the Mode of Application Config
                                              • 5228AT+CRRCSTATE Query RRC State
                                              • 5229AT+CBANDCFG Configure CAT-M Or NB-IOT Band
                                              • 5230AT+CNACT APP Network Active
                                              • 5231AT+CNCFG PDP Configure
                                              • 5232AT+CEDUMP Set Whether the Module Reset When The M
                                              • 5233AT+CNBS Configure Band Scan Optimization For NB-I
                                              • 5234AT+CNDS Configure Service Domain Preference For N
                                              • 5235AT+CENG Switch On or Off Engineering Mode
                                              • 5236AT+CNACTCFG Configure IP Protocol Type
                                              • 5237AT+CTLIIC Control the Switch of IIC
                                              • 5238AT+CWIIC Write Values to Register of IIC Device
                                              • 5239AT+CRIIC Read Values from Register of IIC Device
                                              • 5240AT+CMCFG Manage Mobile Operator Configuration
                                              • 5241AT+CSIMLOCK SIM Lock
                                              • 5242AT+CRATSRCH Configure Parameter for Better RAT Se
                                              • 5243AT+SPWM Generate the Pulse-Width-Modulation
                                              • 5244AT+CASRIP Show Remote IP address and Port When Re
                                              • 5245AT+CEDRX Configure EDRX parameters
                                              • 5246AT+CPSMRDP Read PSM Dynamic Parameters
                                              • 5247AT+CPSMCFG Configure PSM version and Minimum Thre
                                              • 5248AT+CPSMCFGEXT Configure Modem Optimization of PSM
                                              • 5249AT+CPSMSTATUS Enable Deep Sleep Wakeup Indication
                                              • 5250AT+CEDRXRDP eDRX Read Dynamic Parameters
                                              • 5251AT+CRAI Configure Release Assistance Indication i
                                                  • 6AT Commands for GPRS Support
                                                    • 61Overview
                                                    • 62Detailed Descriptions of AT Commands for GPRS Supp
                                                      • 621AT+CGATT Attach or Detach from GPRS Service
                                                      • 622AT+CGDCONT Define PDP Context
                                                      • 623AT+CGACT PDP Context Activate or Deactivate
                                                      • 624AT+CGPADDR Show PDP Address
                                                      • 625AT+CGREG Network Registration Status
                                                      • 626AT+CGSMS Select Service for MO SMS Messages
                                                      • 627AT+CEREG EPS Network Registration Status
                                                          • 7AT Commands for IP Application
                                                            • 71Overview
                                                            • 72Detailed Descriptions of Commands
                                                              • 721AT+SAPBR Bearer Settings for Applications Based o
                                                                  • 8AT Commands for TCPIP Application Toolkit
                                                                    • 81Overview
                                                                    • 82Detailed Descriptions of Commands
                                                                      • 821AT+CIPMUX Start Up Multi-IP Connection
                                                                      • 822AT+CIPSTART Start Up TCP or UDP Connection
                                                                      • 823AT+CIPSEND Send Data Through TCP or UDP Connectio
                                                                      • 824AT+CIPQSEND Select Data Transmitting Mode
                                                                      • 825AT+CIPACK Query Previous Connection Data Transmit
                                                                      • 826AT+CIPCLOSE Close TCP or UDP Connection
                                                                      • 827AT+CIPSHUT Deactivate GPRS PDP Context
                                                                      • 828AT+CLPORT Set Local Port
                                                                      • 829AT+CSTT Start Task and Set APN USER NAME PASSWO
                                                                      • 8210AT+CIICR Bring Up Wireless Connection with GPRS
                                                                      • 8211AT+CIFSR Get Local IP Address
                                                                      • 8212AT+CIFSREX Get Local IP Address extend
                                                                      • 8213AT+CIPSTATUS Query Current Connection Status
                                                                      • 8214AT+CDNSCFG Configure Domain Name Server
                                                                      • 8215AT+CDNSGIP Query the IP Address of Given Domain N
                                                                      • 8216AT+CIPHEAD Add an IP Head at the Beginning of a P
                                                                      • 8217AT+CIPATS Set Auto Sending Timer
                                                                      • 8218AT+CIPSPRT Set Prompt of lsquogtrsquo When Module Sends Da
                                                                      • 8219AT+CIPSERVER Configure Module as Server
                                                                      • 8220AT+CIPCSGP Set GPRS for Connection Mode
                                                                      • 8221AT+CIPSRIP Show Remote IP Address and Port When R
                                                                      • 8222AT+CIPDPDP Set Whether to Check State of GPRS Net
                                                                      • 8223AT+CIPMODE Select TCPIP Application Mode
                                                                      • 8224AT+CIPCCFG Configure Transparent Transfer Mode
                                                                      • 8225AT+CIPSHOWTP Display Transfer Protocol in IP Head
                                                                      • 8226AT+CIPUDPMODE UDP Extended Mode
                                                                      • 8227AT+CIPRXGET Get Data from Network Manually
                                                                      • 8228AT+CIPRDTIMER Set Remote Delay Timer
                                                                      • 8229AT+CIPSGTXT Select GPRS PDP context
                                                                      • 8230AT+CIPSENDHEX Set CIPSEND Data Format to Hex
                                                                      • 8231AT+CIPHEXS Set Output-data Format with suffix
                                                                      • 8232AT+CIPTKA Set TCP Keepalive Parameters
                                                                      • 8233AT+CIPOPTION Enable or Disable TCP nagle algorith
                                                                          • 9AT Commands for HTTP(S) Application
                                                                            • 91Overview
                                                                            • 92Detailed Descriptions of Commands
                                                                              • 921AT+SHSSL Select SSL Configure
                                                                              • 922AT+SHCONF Set HTTP(S) Parameter
                                                                              • 923AT+SHCONN HTTP(S) Connection
                                                                              • 924AT+SHBOD Set Body
                                                                              • 925AT+SHBODEXT Set Extension Body
                                                                              • 926AT+SHAHEAD Add Head
                                                                              • 927AT+SHCHEAD Clear Head
                                                                              • 928AT+SHPARA Set HTTP(S) Para
                                                                              • 929AT+SHCPARA Clear HTTP(S) Para
                                                                              • 9210AT+SHSTATE Query HTTP(S) Connection Status
                                                                              • 9211AT+SHREQ Set Request Type
                                                                              • 9212AT+SHREAD Read Response Value
                                                                              • 9213AT+SHDISC Disconnect HTTP(S)
                                                                              • 9214AT+HTTPTOFS Download File to AP File System
                                                                              • 9215AT+HTTPTOFSRL State of Download File to AP File S
                                                                                  • 10AT Commands for FTP Application
                                                                                    • 101Overview
                                                                                    • 102Detailed Descriptions of Commands
                                                                                      • 1021AT+FTPPORT Set FTP Control Port
                                                                                      • 1022AT+FTPMODE Set Active or Passive FTP Mode
                                                                                      • 1023AT+FTPTYPE Set the Type of Data to Be Transferred
                                                                                      • 1024AT+FTPPUTOPT Set FTP Put Type
                                                                                      • 1025AT+FTPCID Set FTP Bearer Profile Identifier
                                                                                      • 1026AT+FTPREST Set Resume Broken Download
                                                                                      • 1027AT+FTPSERV Set FTP Server Address
                                                                                      • 1028AT+FTPUN Set FTP User Name
                                                                                      • 1029AT+FTPPW Set FTP Password
                                                                                      • 10210AT+FTPGETNAME Set Download File Name
                                                                                      • 10211AT+FTPGETPATH Set Download File Path
                                                                                      • 10212AT+FTPPUTNAME Set Upload File Name
                                                                                      • 10213AT+FTPPUTPATH Set Upload File Path
                                                                                      • 10214AT+FTPGET Download File
                                                                                      • 10215AT+FTPPUT Set Upload File
                                                                                      • 10216AT+FTPDELE Delete Specified File in FTP Server
                                                                                      • 10217AT+FTPSIZE Get the Size of Specified File in FTP
                                                                                      • 10218AT+FTPSTATE Get the FTP State
                                                                                      • 10219AT+FTPEXTPUT Extend Upload File
                                                                                      • 10220AT+FTPMKD Make Directory on the Remote Machine
                                                                                      • 10221AT+FTPRMD Remove Directory on the Remote Machine
                                                                                      • 10222AT+FTPLIST List Contents of Directory on the Remo
                                                                                      • 10223AT+FTPEXTGET Extend Download File
                                                                                      • 10224AT+FTPETPUT Upload File
                                                                                      • 10225AT+FTPETGET Download File
                                                                                      • 10226AT+FTPQUIT Quit Current FTP Session
                                                                                      • 10227AT+FTPRENAME Rename the Specified File on the Rem
                                                                                      • 10228AT+FTPMDTM Get the Last Modification Timestamp of
                                                                                          • 11AT Command for NTP function
                                                                                            • 111Overview
                                                                                            • 112Detailed Descriptions of Commands
                                                                                              • 1121AT+CNTPCID Set GPRS Bearer Profilersquos ID
                                                                                              • 1122AT+CNTP Synchronize Network Time
                                                                                                  • 12AT Commands for OneNet Application
                                                                                                    • 121Overview
                                                                                                    • 122Detailed Descriptions of Commands
                                                                                                      • 1221AT+MIPLCREATE Create OneNet configuration
                                                                                                      • 1222AT+MIPLDELETE Delete OneNet configuration
                                                                                                      • 1223AT+MIPLOPEN Connect to OneNet
                                                                                                      • 1224AT+MIPLADDOBJ Add object
                                                                                                      • 1225AT+MIPLDELOBJ Delete Object
                                                                                                      • 1226AT+MIPLCLOSE Disconnect to OneNet
                                                                                                      • 1227AT+MIPLNOTIFY Notify Data to OneNet
                                                                                                      • 1228AT+MIPLREADRSP Send Response on Read Command
                                                                                                      • 1229AT+MIPLWRITERSP Send Response on Write Command
                                                                                                      • 12210AT+MIPLEXECUTERSP Send Response on Execute Comman
                                                                                                      • 12211AT+MIPLOBSERVERSP Send Response On Observe Comman
                                                                                                      • 12212AT+MIPLDISCOVERRSP Send Response on Discover Comm
                                                                                                      • 12213AT+MIPLPARAMETERRSP Send Response on Parameter Co
                                                                                                      • 12214AT+MIPLUPDATE Update Registration
                                                                                                      • 12215AT+MIPLVER Version of OneNet SDK
                                                                                                      • 12216AT+MIPLBOOTSTRAP Bootstrap Mode
                                                                                                      • 12217+MIPLREAD Read Request to User
                                                                                                      • 12218+MIPLWRITE Write Request to User
                                                                                                      • 12219+MIPLEXECUTE Execute Request to User
                                                                                                      • 12220+MIPLOBSERVE Observe Request to User
                                                                                                      • 12221+MIPLDISCOVER Discover Request to User
                                                                                                      • 12222+MIPLPARAMETER Set Parameter Request to User
                                                                                                      • 12223+MIPLEVENT Event Indication to User
                                                                                                          • 13AT Commands for Telecom IOT Application
                                                                                                            • 131Overview
                                                                                                            • 132Detailed Descriptions of Commands
                                                                                                              • 1321AT+SIMLCREATE Create Configuration
                                                                                                              • 1322AT+SIMLMODE Connection Mode
                                                                                                              • 1323AT+SIMLOPEN Connect to Telecom IOT
                                                                                                              • 1324AT+SIMLSEND Send Data to Telecom IOT
                                                                                                              • 1325AT+SIMLCLOSE Disconnect to Telecom IOT
                                                                                                                  • 14AT Commands for GNSS Application
                                                                                                                    • 141Overview
                                                                                                                    • 142Detailed Descriptions of Commands
                                                                                                                      • 1421AT+CGNSPWR GNSS Power Control
                                                                                                                      • 1422AT+CGNSINF GNSS Navigation Information Parsed Fro
                                                                                                                      • 1423AT+CGNSURC GNSS Navigation URC Report
                                                                                                                      • 1424AT+CGNSPORT GNSS NMEA Out Port Set
                                                                                                                      • 1425AT+CGNSCOLD GNSS Cold Start
                                                                                                                      • 1426AT+CGNSWARM GNSS Warm Start
                                                                                                                      • 1427AT+CGNSHOT GNSS Hot Start
                                                                                                                      • 1428AT+CGNSMOD GNSS Work Mode Set
                                                                                                                      • 1429AT+CGNSCFG GNSS NMEA Out Configure
                                                                                                                      • 14210AT+CGNSTST GNSS NMEA Data Output to AT Port
                                                                                                                      • 14211AT+CGNSXTRA GNSS XTRA Function Open
                                                                                                                      • 14212AT+CGNSCPY GNSS XTRA File Copy
                                                                                                                      • 14213AT+CGNSRTMS GNSS NMEA Out Frequency Configure
                                                                                                                      • 14214AT+CGNSHOR Configure Positioning Desired Accurac
                                                                                                                      • 14215AT+CGNSUTIPR Configure Baud Rate When NMEA Outpu
                                                                                                                      • 14216AT+CGNSNMEA Configure NMEA Output Sentences
                                                                                                                      • 14217AT+CGTP IZAT GNSS Configure
                                                                                                                      • 14218AT+CGNSSUPLCFG GNSS SUPL Configure
                                                                                                                      • 14219AT+CGNSSUPL GNSS SUPL Control
                                                                                                                          • 15AT Commands for File System
                                                                                                                            • 151Overview
                                                                                                                            • 152Detailed Descriptions of Commands
                                                                                                                              • 1521AT+CFSINIT Get Flash Data Buffer
                                                                                                                              • 1522AT+CFSWFILE Write File to the Flash Buffer Alloca
                                                                                                                              • 1523AT+CFSRFILE Read File from Flash
                                                                                                                              • 1524AT+CFSDFILE Delete the File from the Flash
                                                                                                                              • 1525AT+CFSGFIS Get File Size
                                                                                                                              • 1526AT+CFSREN Rename a File
                                                                                                                              • 1527AT+CFSGFRS Get the Size of File System
                                                                                                                              • 1528AT+CFSTERM Free the Flash Buffer Allocated by CFS
                                                                                                                              • 1529AT+CBAINIT Initialize the AP Backup File System
                                                                                                                              • 15210AT+CBALIST Set the files Which Want to Backup
                                                                                                                              • 15211AT+CBAPPS Start to Backup AP File System Allocate
                                                                                                                              • 15212AT+CBART Restore the File into AP File System
                                                                                                                                  • 16AT Commands for SIM Application Toolkit
                                                                                                                                    • 161Overview
                                                                                                                                    • 162Detailed Descriptions of Commands
                                                                                                                                      • 1621AT+STIN SAT Indication
                                                                                                                                      • 1622AT+STGI Get SAT Information
                                                                                                                                      • 1623AT+STGR SAT Respond
                                                                                                                                      • 1624AT+STK STK Switch
                                                                                                                                          • 17AT Commands for SSL Application
                                                                                                                                            • 171Overview of AT Commands for SSL Application
                                                                                                                                            • 172Detailed Descriptions of AT Commands for SSL Appli
                                                                                                                                              • 1721AT+CSSLCFG Configure SSL Parameters of Context Id
                                                                                                                                                  • 18AT Commands for TCPUDP Application
                                                                                                                                                    • 181Overview
                                                                                                                                                    • 182Detailed Descriptions of Commands
                                                                                                                                                      • 1821AT+CACID Set TCPUDP Identifier
                                                                                                                                                      • 1822AT+CASSLCFG Set SSL Certificate and Timeout Param
                                                                                                                                                      • 1823AT+CAOPEN Open a TCPUDP Connection
                                                                                                                                                      • 1824AT+CASERVER Open a TCPUDP Server
                                                                                                                                                      • 1825AT+CASEND Send Data via an Established Connection
                                                                                                                                                      • 1826AT+CARECV Receive Data via an Established Connect
                                                                                                                                                      • 1827AT+CAACK Query Send Data Information
                                                                                                                                                      • 1828AT+CASTATE Query TCPUDP Connection State
                                                                                                                                                      • 1829AT+CACLOSE Close a TCPUDP Connection
                                                                                                                                                      • 18210AT+CACFG Configure Transparent Transmission Param
                                                                                                                                                      • 18211AT+CASWITCH Switch to Transparent Transport Mode
                                                                                                                                                          • 19AT Commands for PING
                                                                                                                                                            • 191Overview
                                                                                                                                                            • 192Detailed Descriptions of Commands
                                                                                                                                                              • 1921AT+SNPING4 Sends an IPv4 ping
                                                                                                                                                              • 1922AT+SNPING6 Sends an IPv6 ping
                                                                                                                                                                  • 20Supported Error Codes and Unsolicited Result Code
                                                                                                                                                                    • 201Summary of CME ERROR Codes
                                                                                                                                                                    • 202Summary of CMS ERROR Codes
                                                                                                                                                                    • 203Summary of Unsolicited Result Codes
Page 7: SIM7000Series ATCommandManual
Page 8: SIM7000Series ATCommandManual
Page 9: SIM7000Series ATCommandManual
Page 10: SIM7000Series ATCommandManual
Page 11: SIM7000Series ATCommandManual
Page 12: SIM7000Series ATCommandManual
Page 13: SIM7000Series ATCommandManual
Page 14: SIM7000Series ATCommandManual
Page 15: SIM7000Series ATCommandManual
Page 16: SIM7000Series ATCommandManual
Page 17: SIM7000Series ATCommandManual
Page 18: SIM7000Series ATCommandManual
Page 19: SIM7000Series ATCommandManual
Page 20: SIM7000Series ATCommandManual
Page 21: SIM7000Series ATCommandManual
Page 22: SIM7000Series ATCommandManual
Page 23: SIM7000Series ATCommandManual
Page 24: SIM7000Series ATCommandManual
Page 25: SIM7000Series ATCommandManual
Page 26: SIM7000Series ATCommandManual
Page 27: SIM7000Series ATCommandManual
Page 28: SIM7000Series ATCommandManual
Page 29: SIM7000Series ATCommandManual
Page 30: SIM7000Series ATCommandManual
Page 31: SIM7000Series ATCommandManual
Page 32: SIM7000Series ATCommandManual
Page 33: SIM7000Series ATCommandManual
Page 34: SIM7000Series ATCommandManual
Page 35: SIM7000Series ATCommandManual
Page 36: SIM7000Series ATCommandManual
Page 37: SIM7000Series ATCommandManual
Page 38: SIM7000Series ATCommandManual
Page 39: SIM7000Series ATCommandManual
Page 40: SIM7000Series ATCommandManual
Page 41: SIM7000Series ATCommandManual
Page 42: SIM7000Series ATCommandManual
Page 43: SIM7000Series ATCommandManual
Page 44: SIM7000Series ATCommandManual
Page 45: SIM7000Series ATCommandManual
Page 46: SIM7000Series ATCommandManual
Page 47: SIM7000Series ATCommandManual
Page 48: SIM7000Series ATCommandManual
Page 49: SIM7000Series ATCommandManual
Page 50: SIM7000Series ATCommandManual
Page 51: SIM7000Series ATCommandManual
Page 52: SIM7000Series ATCommandManual
Page 53: SIM7000Series ATCommandManual
Page 54: SIM7000Series ATCommandManual
Page 55: SIM7000Series ATCommandManual
Page 56: SIM7000Series ATCommandManual
Page 57: SIM7000Series ATCommandManual
Page 58: SIM7000Series ATCommandManual
Page 59: SIM7000Series ATCommandManual
Page 60: SIM7000Series ATCommandManual
Page 61: SIM7000Series ATCommandManual
Page 62: SIM7000Series ATCommandManual
Page 63: SIM7000Series ATCommandManual
Page 64: SIM7000Series ATCommandManual
Page 65: SIM7000Series ATCommandManual
Page 66: SIM7000Series ATCommandManual
Page 67: SIM7000Series ATCommandManual
Page 68: SIM7000Series ATCommandManual
Page 69: SIM7000Series ATCommandManual
Page 70: SIM7000Series ATCommandManual
Page 71: SIM7000Series ATCommandManual
Page 72: SIM7000Series ATCommandManual
Page 73: SIM7000Series ATCommandManual
Page 74: SIM7000Series ATCommandManual
Page 75: SIM7000Series ATCommandManual
Page 76: SIM7000Series ATCommandManual
Page 77: SIM7000Series ATCommandManual
Page 78: SIM7000Series ATCommandManual
Page 79: SIM7000Series ATCommandManual
Page 80: SIM7000Series ATCommandManual
Page 81: SIM7000Series ATCommandManual
Page 82: SIM7000Series ATCommandManual
Page 83: SIM7000Series ATCommandManual
Page 84: SIM7000Series ATCommandManual
Page 85: SIM7000Series ATCommandManual
Page 86: SIM7000Series ATCommandManual
Page 87: SIM7000Series ATCommandManual
Page 88: SIM7000Series ATCommandManual
Page 89: SIM7000Series ATCommandManual
Page 90: SIM7000Series ATCommandManual
Page 91: SIM7000Series ATCommandManual
Page 92: SIM7000Series ATCommandManual
Page 93: SIM7000Series ATCommandManual
Page 94: SIM7000Series ATCommandManual
Page 95: SIM7000Series ATCommandManual
Page 96: SIM7000Series ATCommandManual
Page 97: SIM7000Series ATCommandManual
Page 98: SIM7000Series ATCommandManual
Page 99: SIM7000Series ATCommandManual
Page 100: SIM7000Series ATCommandManual
Page 101: SIM7000Series ATCommandManual
Page 102: SIM7000Series ATCommandManual
Page 103: SIM7000Series ATCommandManual
Page 104: SIM7000Series ATCommandManual
Page 105: SIM7000Series ATCommandManual
Page 106: SIM7000Series ATCommandManual
Page 107: SIM7000Series ATCommandManual
Page 108: SIM7000Series ATCommandManual
Page 109: SIM7000Series ATCommandManual
Page 110: SIM7000Series ATCommandManual
Page 111: SIM7000Series ATCommandManual
Page 112: SIM7000Series ATCommandManual
Page 113: SIM7000Series ATCommandManual
Page 114: SIM7000Series ATCommandManual
Page 115: SIM7000Series ATCommandManual
Page 116: SIM7000Series ATCommandManual
Page 117: SIM7000Series ATCommandManual
Page 118: SIM7000Series ATCommandManual
Page 119: SIM7000Series ATCommandManual
Page 120: SIM7000Series ATCommandManual
Page 121: SIM7000Series ATCommandManual
Page 122: SIM7000Series ATCommandManual
Page 123: SIM7000Series ATCommandManual
Page 124: SIM7000Series ATCommandManual
Page 125: SIM7000Series ATCommandManual
Page 126: SIM7000Series ATCommandManual
Page 127: SIM7000Series ATCommandManual
Page 128: SIM7000Series ATCommandManual
Page 129: SIM7000Series ATCommandManual
Page 130: SIM7000Series ATCommandManual
Page 131: SIM7000Series ATCommandManual
Page 132: SIM7000Series ATCommandManual
Page 133: SIM7000Series ATCommandManual
Page 134: SIM7000Series ATCommandManual
Page 135: SIM7000Series ATCommandManual
Page 136: SIM7000Series ATCommandManual
Page 137: SIM7000Series ATCommandManual
Page 138: SIM7000Series ATCommandManual
Page 139: SIM7000Series ATCommandManual
Page 140: SIM7000Series ATCommandManual
Page 141: SIM7000Series ATCommandManual
Page 142: SIM7000Series ATCommandManual
Page 143: SIM7000Series ATCommandManual
Page 144: SIM7000Series ATCommandManual
Page 145: SIM7000Series ATCommandManual
Page 146: SIM7000Series ATCommandManual
Page 147: SIM7000Series ATCommandManual
Page 148: SIM7000Series ATCommandManual
Page 149: SIM7000Series ATCommandManual
Page 150: SIM7000Series ATCommandManual
Page 151: SIM7000Series ATCommandManual
Page 152: SIM7000Series ATCommandManual
Page 153: SIM7000Series ATCommandManual
Page 154: SIM7000Series ATCommandManual
Page 155: SIM7000Series ATCommandManual
Page 156: SIM7000Series ATCommandManual
Page 157: SIM7000Series ATCommandManual
Page 158: SIM7000Series ATCommandManual
Page 159: SIM7000Series ATCommandManual
Page 160: SIM7000Series ATCommandManual
Page 161: SIM7000Series ATCommandManual
Page 162: SIM7000Series ATCommandManual
Page 163: SIM7000Series ATCommandManual
Page 164: SIM7000Series ATCommandManual
Page 165: SIM7000Series ATCommandManual
Page 166: SIM7000Series ATCommandManual
Page 167: SIM7000Series ATCommandManual
Page 168: SIM7000Series ATCommandManual
Page 169: SIM7000Series ATCommandManual
Page 170: SIM7000Series ATCommandManual
Page 171: SIM7000Series ATCommandManual
Page 172: SIM7000Series ATCommandManual
Page 173: SIM7000Series ATCommandManual
Page 174: SIM7000Series ATCommandManual
Page 175: SIM7000Series ATCommandManual
Page 176: SIM7000Series ATCommandManual
Page 177: SIM7000Series ATCommandManual
Page 178: SIM7000Series ATCommandManual
Page 179: SIM7000Series ATCommandManual
Page 180: SIM7000Series ATCommandManual
Page 181: SIM7000Series ATCommandManual
Page 182: SIM7000Series ATCommandManual
Page 183: SIM7000Series ATCommandManual
Page 184: SIM7000Series ATCommandManual
Page 185: SIM7000Series ATCommandManual
Page 186: SIM7000Series ATCommandManual
Page 187: SIM7000Series ATCommandManual
Page 188: SIM7000Series ATCommandManual
Page 189: SIM7000Series ATCommandManual
Page 190: SIM7000Series ATCommandManual
Page 191: SIM7000Series ATCommandManual
Page 192: SIM7000Series ATCommandManual
Page 193: SIM7000Series ATCommandManual
Page 194: SIM7000Series ATCommandManual
Page 195: SIM7000Series ATCommandManual
Page 196: SIM7000Series ATCommandManual
Page 197: SIM7000Series ATCommandManual
Page 198: SIM7000Series ATCommandManual
Page 199: SIM7000Series ATCommandManual
Page 200: SIM7000Series ATCommandManual
Page 201: SIM7000Series ATCommandManual
Page 202: SIM7000Series ATCommandManual
Page 203: SIM7000Series ATCommandManual
Page 204: SIM7000Series ATCommandManual
Page 205: SIM7000Series ATCommandManual
Page 206: SIM7000Series ATCommandManual
Page 207: SIM7000Series ATCommandManual
Page 208: SIM7000Series ATCommandManual
Page 209: SIM7000Series ATCommandManual
Page 210: SIM7000Series ATCommandManual
Page 211: SIM7000Series ATCommandManual
Page 212: SIM7000Series ATCommandManual
Page 213: SIM7000Series ATCommandManual
Page 214: SIM7000Series ATCommandManual
Page 215: SIM7000Series ATCommandManual
Page 216: SIM7000Series ATCommandManual
Page 217: SIM7000Series ATCommandManual
Page 218: SIM7000Series ATCommandManual
Page 219: SIM7000Series ATCommandManual
Page 220: SIM7000Series ATCommandManual
Page 221: SIM7000Series ATCommandManual
Page 222: SIM7000Series ATCommandManual
Page 223: SIM7000Series ATCommandManual
Page 224: SIM7000Series ATCommandManual
Page 225: SIM7000Series ATCommandManual
Page 226: SIM7000Series ATCommandManual
Page 227: SIM7000Series ATCommandManual
Page 228: SIM7000Series ATCommandManual
Page 229: SIM7000Series ATCommandManual
Page 230: SIM7000Series ATCommandManual
Page 231: SIM7000Series ATCommandManual
Page 232: SIM7000Series ATCommandManual
Page 233: SIM7000Series ATCommandManual
Page 234: SIM7000Series ATCommandManual
Page 235: SIM7000Series ATCommandManual
Page 236: SIM7000Series ATCommandManual
Page 237: SIM7000Series ATCommandManual
Page 238: SIM7000Series ATCommandManual
Page 239: SIM7000Series ATCommandManual
Page 240: SIM7000Series ATCommandManual
Page 241: SIM7000Series ATCommandManual
Page 242: SIM7000Series ATCommandManual
Page 243: SIM7000Series ATCommandManual
Page 244: SIM7000Series ATCommandManual
Page 245: SIM7000Series ATCommandManual
Page 246: SIM7000Series ATCommandManual
Page 247: SIM7000Series ATCommandManual
Page 248: SIM7000Series ATCommandManual
Page 249: SIM7000Series ATCommandManual
Page 250: SIM7000Series ATCommandManual
Page 251: SIM7000Series ATCommandManual
Page 252: SIM7000Series ATCommandManual
Page 253: SIM7000Series ATCommandManual
Page 254: SIM7000Series ATCommandManual
Page 255: SIM7000Series ATCommandManual
Page 256: SIM7000Series ATCommandManual
Page 257: SIM7000Series ATCommandManual
Page 258: SIM7000Series ATCommandManual
Page 259: SIM7000Series ATCommandManual
Page 260: SIM7000Series ATCommandManual
Page 261: SIM7000Series ATCommandManual
Page 262: SIM7000Series ATCommandManual
Page 263: SIM7000Series ATCommandManual
Page 264: SIM7000Series ATCommandManual
Page 265: SIM7000Series ATCommandManual
Page 266: SIM7000Series ATCommandManual
Page 267: SIM7000Series ATCommandManual
Page 268: SIM7000Series ATCommandManual
Page 269: SIM7000Series ATCommandManual
Page 270: SIM7000Series ATCommandManual
Page 271: SIM7000Series ATCommandManual
Page 272: SIM7000Series ATCommandManual
Page 273: SIM7000Series ATCommandManual
Page 274: SIM7000Series ATCommandManual
Page 275: SIM7000Series ATCommandManual
Page 276: SIM7000Series ATCommandManual
Page 277: SIM7000Series ATCommandManual
Page 278: SIM7000Series ATCommandManual
Page 279: SIM7000Series ATCommandManual
Page 280: SIM7000Series ATCommandManual
Page 281: SIM7000Series ATCommandManual