Version History 12
1 Introduction 14
1.1 Scope of the document 14
1.2 Related documents 14
1.3 Conventions and abbreviations 14
1.4 AT Command syntax 14
1.5 Supported character sets 16
1.6 Flow control 16
1.7 Definitions 17
2 AT Commands According to V.25TER 18
2.1 Overview of AT Commands According to V.25TER 18
2.2 Detailed Description of AT Commands According to V.25TER 19
3 AT Commands According to 3GPP TS 27.007 38
3.1 Overview of AT Command According to 3GPP TS 27.007 38
3.2 Detailed Descriptions of AT Command According to 3GPP TS 27.007 39
4 AT Commands According to 3GPP TS 27.005 65
4.1 Overview of AT Commands According to 3GPP TS 27.005 65
4.2 Detailed Descriptions of AT Commands According to 3GPP TS 27.005 65
5 AT Commands Special for SIMCom 87
5.1 Overview 87
5.2 Detailed Descriptions of Commands 88
6 AT Commands for GPRS Support 132
6.1 Overview of AT Commands for GPRS Support 132
6.2 Detailed Descriptions of AT Commands for GPRS Support 132
7 AT Commands for IP Application 143
7.1 Overview 143
7.2 Detailed Descriptions of Commands 143
8 AT Commands for GNSS Application 146
8.1 Overview 146
8.2 Detailed Descriptions of Commands 146
9 AT Commands for File System 157
9.1 Overview 157
9.2 Detailed Descriptions of Commands 157
10 AT Commands for SIM Application Toolkit 165
10.1 Overview 165
10.2 Detailed Descriptions of Commands 165
11 AT Commands for SSL function 170
11.1 Overview 170
11.2 Detailed Descriptions of Commands 170
12 AT Commands for TCP/UDP Application Supported SSL 175
12.1 Overview 175
12.2 Detailed Descriptions of Commands 175
13 AT Commands for HTTP(S) 187
13.1 Overview 187
13.2 Detailed Descriptions of Commands 187
14 AT Commands for PING 199
14.1 Overview 199
14.2 Detailed Descriptions of Commands 199
15 AT Commands for FTP Application 202
15.1 Overview 202
15.2 Detailed Descriptions of Commands 203
16 AT Command for NTP function 226
16.1 Overview 226
16.2 Detailed Descriptions of Commands 226
17 AT Commands for MQTT 229
17.1 Overview 229
17.2 Detailed Descriptions of Commands 229
18 AT Commands for CoAP 239
18.1 Overview 239
18.2 Detailed Descriptions of Commands 239
19 AT Commands for DNS 246
19.1 Overview 246
19.2 Detailed Descriptions of Commands 246
20 AT Commands for LBS 250
20.1 Overview 250
20.2 Detailed Descriptions of Commands 250
21 Supported Unsolicited Result Codes and Error Codes 253
21.1 Summary of CME ERROR Codes 253
21.2 Summary of CMS ERROR Codes 256
21.3 Summary of Unsolicited Result Codes 260
22 ATC Differences among SIM7080 Series 263
22.1 AT+SGPIO 263
22.2 AT+CGPIO 263
22.3 AT+CVHU 263
22.4 AT+CLIP 263
22.5 AT+CLCC 263
22.6 AT+ANTENALLCFG 264
Contact 265
Version History
1  Introduction
1.1 Scope of the document
1.2 Related documents
1.3 Conventions and abbreviations
1.4 AT Command syntax
1.4.1 Basic syntax
1.4.2 S Parameter syntax
1.4.3 Extended Syntax
1.4.4 Combining AT commands on the same Command line
1.4.5 Entering successive AT commands on separate lines
1.5 Supported character sets
1.6 Flow control
1.6.1 Software flow control (XON/XOFF flow control)
1.6.2 Hardware flow control (RTS/CTS flow control)
1.7 Definitions
1.7.1 Parameter Saving Mode
1.7.2 Max Response Time
2  AT Commands According to V.25TER
2.1 Overview of AT Commands According to V.25TER
2.2 Detailed Description of AT Commands According to V.25TER
2.2.1 A/  Re-issues the Last Command Given
2.2.2 ATD  Mobile Originated Call to Dial A Number
2.2.3 ATE  Set Command Echo Mode
2.2.4 ATH  Disconnect Existing Connection
2.2.5 ATI  Display Product Identification Information
2.2.6 ATL  Set Monitor speaker loudness
2.2.7 ATM  Set Monitor Speaker Mode
2.2.8 +++  Switch from Data Mode or PPP Online Mode to Command Mode
2.2.9 ATO  Switch from Command Mode to Data Mode
2.2.10 ATQ  Set Result Code Presentation Mode
2.2.11 ATS0  Set Number of Rings before Automatically Answering the Call
2.2.12 ATS3  Set Command Line Termination Character
2.2.13 ATS4  Set Response Formatting Character
2.2.14 ATS5  Set Command Line Editing Character
2.2.15 ATS6  Pause Before Blind Dialling
2.2.16 ATS7  Set Number of Seconds to Wait for Connection Completion
2.2.17 ATS8  Set Number of Seconds to Wait for Comma Dial Modifier Encountered in Dial String of D Command
2.2.18 ATS10  Set Disconnect Delay after Indicating the Absence of Data Carrier
2.2.19 ATV  TA Response Format
2.2.20 ATX  Set CONNECT Result Code Format and Monitor Call Progress
2.2.21 AT&C  Set DCD Function Mode
2.2.22 AT&D  Set DTR Function Mode
2.2.23 AT&E  Set CONNECT Result Code Format About Speed
2.2.24 AT+GCAP  Request Complete TA Capabilities List
2.2.25 AT+GMI  Request Manufacturer Identification
2.2.26 AT+GMM  Request TA Model Identification
2.2.27 AT+GMR  Request TA Revision Identification of Software Release
2.2.28 AT+GOI  Request Global Object Identification
2.2.29 AT+GSN  Request TA Serial Number Identification (IMEI)
2.2.30 AT+ICF  Set TE-TA Control Character Framing
2.2.31 AT+IFC  Set TE-TA Local Data Flow Control
2.2.32 AT+IPR  Set TE-TA Fixed Local Rate
3  AT Commands According to 3GPP TS 27.007
3.1 Overview of AT Command According to 3GPP TS 27.007
3.2 Detailed Descriptions of AT Command According to 3GPP TS 27.007
3.2.1 AT+CGMI  Request Manufacturer Identification
3.2.2 AT+CGMM  Request Model Identification
3.2.3 AT+CGMR  Request TA Revision Identification of Software Release
3.2.4 AT+CGSN  Request Product Serial Number Identification
3.2.5 AT+CSCS  Select TE Character Set
3.2.6 AT+CIMI  Request International Mobile Subscriber Identity
3.2.7 AT+CLCK  Facility Lock
3.2.8 AT+CMEE  Report Mobile Equipment Error
3.2.9 AT+COPS  Operator Selection
3.2.10 AT+CPAS  Phone Activity Status
3.2.11 AT+CPIN  Enter PIN
3.2.12 AT+CPWD  Change Password
3.2.13 AT+CRC  Set Cellular Result Codes for Incoming Call Indication
3.2.14 AT+CREG  Network Registration
3.2.15 AT+CRSM  Restricted SIM Access
3.2.16 AT+CSQ  Signal Quality Report
3.2.17 AT+CPOL  Preferred Operator List
3.2.18 AT+COPN  Read Operator Names
3.2.19 AT+CFUN  Set Phone Functionality
3.2.20 AT+CCLK  Clock
3.2.21 AT+CSIM  Generic SIM Access
3.2.22 AT+CBC  Battery Charge
3.2.23 AT+CNUM  Subscriber Number
3.2.24 AT+CMUX  Multiplexer Control
3.2.25 AT+CVHU  Voice Hang Up Control
3.2.26 AT+CLIP  Calling Line Identification Presentation
3.2.27 AT+CLCC  List Current Calls of ME
4  AT Commands According to 3GPP TS 27.005
4.1 Overview of AT Commands According to 3GPP TS 27.005
4.2 Detailed Descriptions of AT Commands According to 3GPP TS 27.005
4.2.1 AT+CMGD  Delete SMS Message
4.2.2 AT+CMGF  Select SMS Message Format
4.2.3 AT+CMGL  List SMS Messages from Preferred Store
4.2.4 AT+CMGR  Read SMS Message
4.2.5 AT+CMGS  Send SMS Message
4.2.6 AT+CMGW  Write SMS Message to Memory
4.2.7 AT+CMSS  Send SMS Message from Storage
4.2.8 AT+CNMI  New SMS Message Indications
4.2.9 AT+CPMS  Preferred SMS Message Storage
4.2.10 AT+CRES  Restore SMS Settings
4.2.11 AT+CSAS  Save SMS Settings
4.2.12 AT+CSCA  SMS Service Center Address
4.2.13 AT+CSDH  Show SMS Text Mode Parameters
4.2.14 AT+CSMP  Set SMS Text Mode Parameters
4.2.15 AT+CSMS  Select Message Service
5  AT Commands Special for SIMCom
5.1 Overview
5.2 Detailed Descriptions of Commands
5.2.1 AT+CPOWD  Power off
5.2.2 AT+CADC  Read ADC
5.2.3 AT+CFGRI  Indicate RI When Using URC
5.2.4 AT+CLTS  Get Local Timestamp
5.2.5 AT+CBAND  Get and Set Mobile Operation Band
5.2.6 AT+CNSMOD  Show Network System Mode
5.2.7 AT+CSCLK  Configure Slow Clock
5.2.8 AT+CCID  Show ICCID
5.2.9 AT+GSV  Display Product Identification Information
5.2.10 AT+SGPIO  Control the GPIO
5.2.11 AT+SLEDS  Set the Timer Period of Net Light
5.2.12 AT+CNETLIGHT  Close the Net Light or Open It to Shining
5.2.13 AT+CSGS  Netlight Indication of GPRS Status
5.2.14 AT+CGPIO  Control the GPIO by PIN Index
5.2.15 AT+CBATCHK  Set VBAT Checking Feature ON/OFF
5.2.16 AT+CNMP  Preferred Mode Selection
5.2.17 AT+CMNB  Preferred Selection between CAT-M and NB-IoT
5.2.18 AT+CPSMS  Power Saving Mode Setting
5.2.19 AT+CPSI  Inquiring UE System Information
5.2.20 AT+CGNAPN  Get Network APN in CAT-M or NB-IOT
5.2.21 AT+CSDP  Service Domain Preference
5.2.22 AT+MCELLLOCK  Lock the special CAT-M cell
5.2.23 AT+NCELLLOCK  Lock the special NB-IOT cell
5.2.24 AT+NBSC  Configure NB-IOT Scrambling Feature
5.2.25 AT+CRRCSTATE  Query RRC State
5.2.26 AT+CBANDCFG  Configure CAT-M or NB-IOT Band
5.2.27 AT+CEDUMP  Set Whether the Module Reset When the Module is Crashed
5.2.28 AT+CNBS  Configure Band Scan Optimization For NB-IOT
5.2.29 AT+CNDS  Configure Service Domain Preference For NB-IOT
5.2.30 AT+CENG  Switch On or Off Engineering Mode
5.2.31 AT+CTLIIC  Control the Switch of IIC
5.2.32 AT+CWIIC  Write Values to Register of IIC Device
5.2.33 AT+CRIIC  Read Values from Register of IIC Device
5.2.34 AT+CMCFG  Manage Mobile Operator Configuration
5.2.35 AT+CSIMLOCK  SIM Lock
5.2.36 AT+CRATSRCH  Configure Parameter for Better RAT Search
5.2.37 AT+CASRIP  Show Remote IP address and Port When Received Data
5.2.38 AT+CPSMRDP  Read PSM Dynamic Parameters
5.2.39 AT+CPSMCFG  Configure PSM version and Minimum Threshold Value
5.2.40 AT+CPSMCFGEXT  Configure Modem Optimization of PSM
5.2.41 AT+CPSMSTATUS  Enable Deep Sleep Wakeup Indication
5.2.42 AT+CEDRXS  Entended-DRX Setting
5.2.43 AT+CEDRX  Configure eDRX parameters
5.2.44 AT+CEDRXRDP  eDRX Read Dynamic Parameters
5.2.45 AT+CRAI  Configure Release Assistance Indication in NB-IOT network
5.2.46 AT+CREBOOT  Reboot Module
5.2.47 AT+SPKMUTESW  Set Handsfree On/off
5.2.48 AT+ANTENALLCFG  Configure Antenna Tuner
6  AT Commands for GPRS Support
6.1 Overview of AT Commands for GPRS Support
6.2 Detailed Descriptions of AT Commands for GPRS Support
6.2.1 AT+CGATT  Attach or Detach from GPRS Service
6.2.2 AT+CGDCONT  Define PDP Context
6.2.3 AT+CGACT  PDP Context Activate or Deactivate
6.2.4 AT+CGPADDR  Show PDP Address
6.2.5 AT+CGREG  Network Registration Status
6.2.6 AT+CGSMS  Select Service for MO SMS Messages
6.2.7 AT+CEREG  EPS Network Registration Status
6.2.8 AT+CGAUTH  Set Type of Authentication for PDP-IP Connections
7  AT Commands for IP Application
7.1 Overview
7.2 Detailed Descriptions of Commands
7.2.1 AT+CNACT  APP Network Active
7.2.2 AT+CNCFG  PDP Configure
8  AT Commands for GNSS Application
8.1 Overview
8.2 Detailed Descriptions of Commands
8.2.1 AT+CGNSPWR  GNSS Power Control
8.2.2 AT+CGNSINF  GNSS Navigation Information Parsed From NMEA Sentences
8.2.3 AT+CGNSCOLD  GNSS Cold Start
8.2.4 AT+CGNSWARM  GNSS Warm Start
8.2.5 AT+CGNSHOT  GNSS Hot Start
8.2.6 AT+CGNSMOD  GNSS Work Mode Set
8.2.7 AT+CGNSXTRA  GNSS XTRA Function Open
8.2.8 AT+CGNSCPY  GNSS XTRA File Copy
8.2.9 AT+SGNSCFG  GNSS NMEA Out Configure
8.2.10 AT+SGNSCMD  GNSS NMEA Data Output to AT Port
9  AT Commands for File System
9.1 Overview
9.2 Detailed Descriptions of Commands
9.2.1 AT+CFSINIT  Get Flash Data Buffer
9.2.2 AT+CFSWFILE  Write File to the Flash Buffer Allocated by CFSINIT
9.2.3 AT+CFSRFILE  Read File from Flash
9.2.4 AT+CFSDFILE  Delete the File from the Flash
9.2.5 AT+CFSGFIS  Get File Size
9.2.6 AT+CFSREN  Rename a File
9.2.7 AT+CFSGFRS  Get the Size of File System
9.2.8 AT+CFSTERM  Free the Flash Buffer Allocated by CFSINIT
9.2.9 AT+CBAINIT  Initialize the AP Backup File System
9.2.10 AT+CBALIST  Set the files Which Want to Backup
9.2.11 AT+CBAPPS  Start to Backup AP File System Allocated by CBAINIT and CBALIST
9.2.12 AT+CBART  Restore the File into AP File System
10  AT Commands for SIM Application Toolkit
10.1 Overview
10.2 Detailed Descriptions of Commands
10.2.1 AT+STIN  SAT Indication
10.2.2 AT+STGI  Get SAT Information
10.2.3 AT+STGR  SAT Respond
10.2.4 AT+STK  STK Switch
11  AT Commands for SSL function
11.1 Overview
11.2 Detailed Descriptions of Commands
11.2.1 AT+CSSLCFG  Configure SSL Parameters of a Context Identifier
12  AT Commands for TCP/UDP Application Supported SSL
12.1 Overview
12.2 Detailed Descriptions of Commands
12.2.1 AT+CACID(option)  Set TCP/UDP Identifier
12.2.2 AT+CASSLCFG  Set SSL Certificate and Timeout Parameters
12.2.3 AT+CAOPEN  Open a TCP/UDP Connection
12.2.4 AT+CASERVER  Open a TCP/UDP Server
12.2.5 AT+CASEND  Send Data via an Established Connection
12.2.6 AT+CARECV  Receive Data via an Established Connection
12.2.7 AT+CAACK  Query Send Data Informations
12.2.8 AT+CASTATE  Query TCP/UDP Connection State
12.2.9 AT+CACLOSE  Close a TCP/UDP Connection
12.2.10 AT+CACFG  Configure Transparent Transmission Parameters
12.2.11 AT+CASWITCH  Switch to Transparent Transport Mode
13  AT Commands for HTTP(S)
13.1 Overview
13.2 Detailed Descriptions of Commands
13.2.1 AT+SHCONF  Set HTTP(S) Parameter
13.2.2 AT+SHSSL  Select SSL Configure
13.2.3 AT+SHCONN  HTTP(S) Connection
13.2.4 AT+SHBOD  Set Body
13.2.5 AT+SHAHEAD  Add Head
13.2.6 AT+SHPARA  Set HTTP(S) Para
13.2.7 AT+SHCPARA   Clear HTTP(S) Para
13.2.8 AT+SHSTATE  Query HTTP(S) Connection Status
13.2.9 AT+SHCHEAD  Clear Head
13.2.10 AT+SHREQ  Set Request Type
13.2.11 AT+SHREAD  Read Response Value
13.2.12 AT+SHDISC  Disconnect HTTP(S)
13.2.13 AT+HTTPTOFS  Download File to AP File System
13.2.14 AT+HTTPTOFSRL  State of Download File to AP File System
14  AT Commands for PING
14.1 Overview
14.2 Detailed Descriptions of Commands
14.2.1 AT+SNPDPID  Select PDP Index for PING
14.2.2 AT+SNPING4  Sends an IPv4 PING
14.2.3 AT+SNPING6  Sends an IPv6 PING
15  AT Commands for FTP Application
15.1 Overview
15.2 Detailed Descriptions of Commands
15.2.1 AT+FTPPORT  Set FTP Control Port
15.2.2 AT+FTPMODE  Set Active or Passive FTP Mode
15.2.3 AT+FTPTYPE  Set the Type of Data to Be Transferred
15.2.4 AT+FTPPUTOPT  Set FTP Put Type
15.2.5 AT+FTPCID  Set FTP Bearer Profile Identifier
15.2.6 AT+FTPREST  Set Resume Broken Download
15.2.7 AT+FTPSERV  Set FTP Server Address
15.2.8 AT+FTPUN  Set FTP User Name
15.2.9 AT+FTPPW  Set FTP Password
15.2.10 AT+FTPGETNAME  Set Download File Name
15.2.11 AT+FTPGETPATH  Set Download File Path
15.2.12 AT+FTPPUTNAME  Set Upload File Name
15.2.13 AT+FTPPUTPATH  Set Upload File Path
15.2.14 AT+FTPGET  Download File
15.2.15 AT+FTPPUT  Set Upload File
15.2.16 AT+FTPDELE  Delete Specified File in FTP Server
15.2.17 AT+FTPSIZE  Get the Size of Specified File in FTP Server
15.2.18 AT+FTPSTATE  Get the FTP State
15.2.19 AT+FTPEXTPUT Extend Upload File
15.2.20 AT+FTPMKD  Make Directory on the Remote Machine
15.2.21 AT+FTPRMD  Remove Directory on the Remote Machine
15.2.22 AT+FTPLIST  List Contents of Directory on the Remote Machine
15.2.23 AT+FTPEXTGET  Extend Download File
15.2.24 AT+FTPETPUT  Upload File
15.2.25 AT+FTPETGET  Download File
15.2.26 AT+FTPQUIT  Quit Current FTP Session
15.2.27 AT+FTPRENAME  Rename the Specified File on the Remote Machine
15.2.28 AT+FTPMDTM  Get the Last Modification Timestamp of Specified File on the Remote Machine
15.2.29 AT+FTPSSL  Select FTP SSL Configure
16  AT Command for NTP function
16.1 Overview
16.2 Detailed Descriptions of Commands
16.2.1 AT+CNTPCID  Set GPRS Bearer Profile’s ID
16.2.2 AT+CNTP  Sychronize UTC Time
17  AT Commands for MQTT
17.1 Overview
17.2 Detailed Descriptions of Commands
17.2.1 AT+SMCONF  Set MQTT Parameter
17.2.2 AT+CSSLCFG  SSL Configure
17.2.3 AT+SMSSL  Select SSL Configure
17.2.4 AT+SMCONN   MQTT Connection
17.2.5 AT+SMPUB  Send Packet
17.2.6 AT+SMSUB  Subscribe Packet
17.2.7 AT+SMUNSUB  Unsubscribe Packet
17.2.8 AT+SMSTATE  Inquire MQTT Connection Status
17.2.9 AT+SMPUBHEX  Set SMPUB Data Format to Hex
17.2.10 AT+SMDISC  Disconnect MQTT
17.2.11 +SMSUB  MQTT Receive Subscribe Data
18  AT Commands for CoAP
18.1 Overview
18.2 Detailed Descriptions of Commands
18.2.1 AT+CCOAPPDPID  Select PDP Index for CoAP
18.2.2 AT+CCOAPINIT  Create CoAP Object
18.2.3 AT+CCOAPURL  Configure CoAP URL
18.2.4 AT+CCOAPPARA  Assembling CoAP Data Packet
18.2.5 AT+CCOAPACTION  Operate CoAP Object
18.2.6 AT+CCOAPHEAD  Read Head of CoAP Packet
18.2.7 AT+CCOAPREAD  Read Data of CoAP Packet
18.2.8 AT+CCOAPTERM  Delete CoAP Object
19  AT Commands for DNS
19.1 Overview
19.2 Detailed Descriptions of Commands
19.2.1 AT+CDNSPDPID  Select PDP Index for DNS
19.2.2 AT+CDNSCFG  Set DNS Server IP Address
19.2.3 AT+CDNSGIP  Resolve the Domain Name
20  AT Commands for LBS
20.1 Overview
20.2 Detailed Descriptions of Commands
20.2.1 AT+CLBS  Base station Location
20.2.2 AT+CLBSCFG  Base station Location configure
21  Supported Unsolicited Result Codes and Error Codes
21.1 Summary of CME ERROR Codes
21.2 Summary of CMS ERROR Codes
21.3 Summary of Unsolicited Result Codes
22  ATC Differences among SIM7080 Series
22.1 AT+SGPIO
22.2 AT+CGPIO
22.3 AT+CVHU
22.4 AT+CLIP
22.5 AT+CLCC
22.6 AT+ANTENALLCFG
Contact