Name: SIM800 ATCommand Manual V1.02
User Manual:
Open the PDF directly: View PDF
Page Count: 350 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Version History
- 1 Introduction
- 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 ATA Answer an Incoming Call
- 2.2.3 ATD Mobile Originated Call to Dial A Number
- 2.2.4 ATD><n> Originate Call to Phone Number in Current Memory
- 2.2.5 ATD><str> Originate Call to Phone Number in Memory Which Corresponds to Field <str>
- 2.2.6 ATDL Redial Last Telephone Number Used
- 2.2.7 ATE Set Command Echo Mode
- 2.2.8 ATH Disconnect Existing Connection
- 2.2.9 ATI Display Product Identification Information
- 2.2.10 ATL Set Monitor speaker loudness
- 2.2.11 ATM Set Monitor Speaker Mode
- 2.2.12 +++ Switch from Data Mode or PPP Online Mode to Command Mode
- 2.2.13 ATO Switch from Command Mode to Data Mode
- 2.2.14 ATP Select Pulse Dialling
- 2.2.15 ATQ Set Result Code Presentation Mode
- 2.2.16 ATS0 Set Number of Rings before Automatically Answering the Call
- 2.2.17 ATS3 Set Command Line Termination Character
- 2.2.18 ATS4 Set Response Formatting Character
- 2.2.19 ATS5 Set Command Line Editing Character
- 2.2.20 ATS6 Pause Before Blind Dialling
- 2.2.21 ATS7 Set Number of Seconds to Wait for Connection Completion
- 2.2.22 ATS8 Set Number of Seconds to Wait for Comma Dial Modifier Encountered in Dial String of D Command
- 2.2.23 ATS10 Set Disconnect Delay after Indicating the Absence of Data Carrier
- 2.2.24 ATT Select Tone Dialing
- 2.2.25 ATV TA Response Format
- 2.2.26 ATX Set CONNECT Result Code Format and Monitor Call Progress
- 2.2.27 ATZ Reset Default Configuration
- 2.2.28 AT&C Set DCD Function Mode
- 2.2.29 AT&D Set DTR Function Mode
- 2.2.30 AT&F Factory Defined Configuration
- 2.2.31 AT&V Display Current Configuration
- 2.2.32 AT&W Store Active Profile
- 2.2.33 AT+GCAP Request Complete TA Capabilities List
- 2.2.34 AT+GMI Request Manufacturer Identification
- 2.2.35 AT+GMM Request TA Model Identification
- 2.2.36 AT+GMR Request TA Revision Identification of Software Release
- 2.2.37 AT+GOI Request Global Object Identification
- 2.2.38 AT+GSN Request TA Serial Number Identification (IMEI)
- 2.2.39 AT+ICF Set TE-TA Control Character Framing
- 2.2.40 AT+IFC Set TE-TA Local Data Flow Control
- 2.2.41 AT+IPR Set TE-TA Fixed Local Rate
- 2.2.42 AT+HVOIC Disconnect Voice Call Only
- 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+CACM Accumulated Call Meter (ACM) Reset or Query
- 3.2.2 AT+CAMM Accumulated Call Meter Maximum (ACM max) Set or Query
- 3.2.3 AT+CAOC Advice of Charge
- 3.2.4 AT+CBST Select Bearer Service Type
- 3.2.5 AT+CCFC Call Forwarding Number and Conditions Control
- 3.2.6 AT+CCWA Call Waiting Control
- 3.2.7AT+CEER Extended Error Report
- 3.2.8 AT+CGMI Request Manufacturer Identification
- 3.2.9 AT+CGMM Request Model Identification
- 3.2.10 AT+CGMR Request TA Revision Identification of Software Release
- 3.2.11 AT+CGSN Request Product Serial Number Identification (Identical with +GSN)
- 3.2.12 AT+CSCS Select TE Character Set
- 3.2.13 AT+CSTA Select Type of Address
- 3.2.14 AT+CHLD Call Hold and Multiparty
- 3.2.15 AT+CIMI Request International Mobile Subscriber Identity
- 3.2.16 AT+CLCC List Current Calls of ME
- 3.2.17 AT+CLCK Facility Lock
- 3.2.18 AT+CLIP Calling Line Identification Presentation
- 3.2.19 AT+CLIR Calling Line Identification Restriction
- 3.2.20 AT+CMEE Report Mobile Equipment Error
- 3.2.21 AT+COLP Connected Line Identification Presentation
- 3.2.22 AT+COPS Operator Selection
- 3.2.23 AT+CPAS Phone Activity Status
- 3.2.24 AT+CPBF Find Phonebook Entries
- 3.2.25 AT+CPBR Read Current Phonebook Entries
- 3.2.26 AT+CPBS Select Phonebook Memory Storage
- 3.2.27 AT+CPBW Write Phonebook Entry
- 3.2.28 AT+CPIN Enter PIN
- 3.2.29 AT+CPWD Change Password
- 3.2.30 AT+CR Service Reporting Control
- 3.2.31 AT+CRC Set Cellular Result Codes for Incoming Call Indication
- 3.2.32 AT+CREG Network Registration
- 3.2.33 AT+CRLP Select Radio Link Protocol Parameters
- 3.2.34 AT+CRSM Restricted SIM Access
- 3.2.35 AT+CSQ Signal Quality Report
- 3.2.36 AT+FCLASS FAX: Select, Read or Test Service Class
- 3.2.37 AT+FMI FAX: Report Manufactured ID
- 3.2.38 AT+FMM FAX: Report Model ID
- 3.2.39 AT+FMR FAX: Report Revision ID
- 3.2.40 AT+VTD Tone Duration
- 3.2.41 AT+VTS DTMF and Tone Generation
- 3.2.42 AT+CMUX Multiplexer Control
- 3.2.43 AT+CNUM Subscriber Number
- 3.2.44 AT+CPOL Preferred Operator List
- 3.2.45 AT+COPN Read Operator Names
- 3.2.46 AT+CFUN Set Phone Functionality
- 3.2.47 AT+CCLK Clock
- 3.2.48 AT+CSIM Generic SIM Access
- 3.2.49 AT+CALM Alert Sound Mode
- 3.2.50 AT+CALS Alert Sound Select
- 3.2.51 AT+CRSL Ringer Sound Level
- 3.2.52 AT+CLVL Loud Speaker Volume Level
- 3.2.53 AT+CMUT Mute Control
- 3.2.54 AT+CPUC Price Per Unit and Currency Table
- 3.2.55 AT+CCWE Call Meter Maximum Event
- 3.2.56 AT+CBC Battery Charge
- 3.2.57 AT+CUSD Unstructured Supplementary Service Data
- 3.2.58 AT+CSSN Supplementary Services Notification
- 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+CSCB Select Cell Broadcast SMS Messages
- 4.2.14 AT+CSDH Show SMS Text Mode Parameters
- 4.2.15 AT+CSMP Set SMS Text Mode Parameters
- 4.2.16 AT+CSMS Select Message Service
- 5 AT Commands for SIM Application Toolkit
- 5.1 Overview
- 5.2 Detailed Descriptions of Commands
- 5.2.1 AT+STKTRS STK Terminal Response
- 5.2.2 AT+STKENVS STK Envelope Command
- 5.2.3 AT+STKCALL STK call setup
- 5.2.4 AT+STKSMS STK SMS delivery
- 5.2.5 AT+STKSS STK SS setup
- 5.2.6 AT+STKUSSD STK USSD setup
- 5.2.7 AT+STKDTMF STK sending DTMF
- 5.2.8 +STKPCI STK Proactive Command Indication
- 5.2.9 AT+STKMENU STK Main menu command
- 5.2.10 AT+STKPCIS STK URC switch command
- 6 AT Commands Special for SIMCom
- 6.1 Overview
- 6.2 Detailed Descriptions of Commands
- 6.2.1 AT+SIDET Change the Side Tone Gain Level
- 6.2.2 AT+CPOWD Power off
- 6.2.3 AT+SPIC Times Remained to Input SIM PIN/PUK
- 6.2.4 AT+CMIC Change the Microphone Gain Level
- 6.2.5 AT+CALA Set Alarm Time
- 6.2.6 AT+CALD Delete Alarm
- 6.2.7 AT+CADC Read ADC
- 6.2.8 AT+CSNS Single Numbering Scheme
- 6.2.9 AT+CDSCB Reset Cell Broadcast
- 6.2.10 AT+CMOD Configure Alternating Mode Calls
- 6.2.11 AT+CFGRI Indicate RI When Using URC
- 6.2.12 AT+CLTS Get Local Timestamp
- 6.2.13 AT+CLDTMF Local DTMF Tone Generation
- 6.2.14 AT+CDRIND CS Voice/Data Call Termination Indication
- 6.2.15 AT+CSPN Get Service Provider Name from SIM
- 6.2.16 AT+CCVM Get and Set the Voice Mail Number on the SIM
- 6.2.17 AT+CBAND Get and Set Mobile Operation Band
- 6.2.18 AT+CHF Configure Hands Free Operation
- 6.2.19 AT+CHFA Swap the Audio Channels
- 6.2.20 AT+CSCLK Configure Slow Clock
- 6.2.21 AT+CENG Switch On or Off Engineering Mode
- 6.2.22 AT+SCLASS0 Store Class 0 SMS to SIM When Received Class 0 SMS
- 6.2.23 AT+CCID Show ICCID
- 6.2.24 AT+CMTE Set Critical Temperature Operating Mode or Query Temperature
- 6.2.25 AT+CMGDA Delete All SMS
- 6.2.26 AT+STTONE Play SIM Toolkit Tone
- 6.2.27 AT+SIMTONE Generate Specifically Tone
- 6.2.28 AT+CCPD Enable or Disable Alpha String
- 6.2.29 AT+CGID Get SIM Card Group Identifier
- 6.2.30 AT+MORING Show State of Mobile Originated Call
- 6.2.31 AT+CMGHEX Enable or Disable Sending Non-ASCII Character SMS
- 6.2.32 AT+CCODE Configure SMS Code Mode
- 6.2.33 AT+CIURC Enable or Disable Initial URC Presentation
- 6.2.34 AT+CPSPWD Change PS Super Password
- 6.2.35 AT+EXUNSOL Enable or Disable Proprietary Unsolicited Indications
- 6.2.36 AT+CGMSCLASS Change GPRS Multislot Class
- 6.2.37 AT+CDEVICE View Current Flash Device Type
- 6.2.38 AT+CCALR Call Ready Query
- 6.2.39 AT+GSV Display Product Identification Information
- 6.2.40 AT+SGPIO Control the GPIO
- 6.2.41 AT+SPWM Generate the Pulse-Width-Modulation
- 6.2.42 AT+ECHO Echo Cancellation Control
- 6.2.43 AT+CAAS Control Auto Audio Switch
- 6.2.44 AT+SVR Configure Voice Coding Type for Voice Calls
- 6.2.45 AT+GSMBUSY Reject Incoming Call
- 6.2.46 AT+CEMNL Set the List of Emergency Number
- 6.2.47 AT*CELLLOCK Set the List of ARFCN Which Needs to Be Locked
- 6.2.48 AT+SLEDS Set the Timer Period of Net Light
- 6.2.49 AT+CBUZZERRING Use the Buzzer Sound as the Incoming Call Ring
- 6.2.50 AT+CEXTERNTONE Close or Open the Microphone
- 6.2.51 AT+CNETLIGHT Close the Net Light or Open It to Shining
- 6.2.52 AT+CWHITELIST Set the White List
- 6.2.53 AT+CSDT Switch On or Off Detecting SIM Card
- 6.2.54 AT+CSMINS SIM Inserted Status Reporting
- 6.2.55 AT+CSGS Netlight Indication of GPRS Status
- 6.2.56 AT+CMICBIAS Close or Open the MICBIAS
- 6.2.57 AT+DTAM Set TTS and RECORD Play Mode in Call
- 6.2.58 AT+SJDR Set Jamming Detection Function
- 6.2.59 AT+CPCMCFG Set PCM Parameter
- 6.2.60 AT+CPCMSYNC Set PCM Sync Parameter
- 6.2.61 AT+CANT Antenna Detecting
- 6.2.62 AT+CAGCSET Close or Open AGC Function
- 7 AT Commands for GPRS Support
- 7.1 Overview of AT Commands for GPRS Support
- 7.2 Detailed Descriptions of AT Commands for GPRS Support
- 7.2.1 AT+CGATT Attach or Detach from GPRS Service
- 7.2.2 AT+CGDCONT Define PDP Context
- 7.2.3 AT+CGQMIN Quality of Service Profile (Minimum Acceptable)
- 7.2.4 AT+CGQREQ Quality of Service Profile (Requested)
- 7.2.5 AT+CGACT PDP Context Activate or Deactivate
- 7.2.6 AT+CGDATA Enter Data State
- 7.2.7 AT+CGPADDR Show PDP Address
- 7.2.8 AT+CGCLASS GPRS Mobile Station Class
- 7.2.9 AT+CGEREP Control Unsolicited GPRS Event Reporting
- 7.2.10 AT+CGREG Network Registration Status
- 7.2.11 AT+CGSMS Select Service for MO SMS Messages
- 8 AT Commands for TCPIP Application Toolkit
- 8.1 Overview
- 8.2 Detailed Descriptions of Commands
- 8.2.1 AT+CIPMUX Start Up Multi-IP Connection
- 8.2.2 AT+CIPSTART Start Up TCP or UDP Connection
- 8.2.3 AT+CIPSEND Send Data Through TCP or UDP Connection
- 8.2.4 AT+CIPQSEND Select Data Transmitting Mode
- 8.2.5 AT+CIPACK Query Previous Connection Data Transmitting State
- 8.2.6 AT+CIPCLOSE Close TCP or UDP Connection
- 8.2.7 AT+CIPSHUT Deactivate GPRS PDP Context
- 8.2.8 AT+CLPORT Set Local Port
- 8.2.9 AT+CSTT Start Task and Set APN, USER NAME, PASSWORD
- 8.2.10 AT+CIICR Bring Up Wireless Connection with GPRS or CSD
- 8.2.11 AT+CIFSR Get Local IP Address
- 8.2.12 AT+CIPSTATUS Query Current Connection Status
- 8.2.13 AT+CDNSCFG Configure Domain Name Server
- 8.2.14 AT+CDNSGIP Query the IP Address of Given Domain Name
- 8.2.15 AT+CIPHEAD Add an IP Head at the Beginning of a Package Received
- 8.2.16 AT+CIPATS Set Auto Sending Timer
- 8.2.17 AT+CIPSPRT Set Prompt of ‘>’ When Module Sends Data
- 8.2.18 AT+CIPSERVER Configure Module as Server
- 8.2.19 AT+CIPCSGP Set CSD or GPRS for Connection Mode
- 8.2.20 AT+CIPSRIP Show Remote IP Address and Port When Received Data
- 8.2.21 AT+CIPDPDP Set Whether to Check State of GPRS Network Timing
- 8.2.22 AT+CIPMODE Select TCPIP Application Mode
- 8.2.23AT+CIPCCFG Configure Transparent Transfer Mode
- 8.2.24 AT+CIPSHOWTP Display Transfer Protocol in IP Head When Received Data
- 8.2.25 AT+CIPUDPMODE UDP Extended Mode
- 8.2.26 AT+CIPRXGET Get Data from Network Manually
- 8.2.27 AT+CIPSCONT Save TCPIP Application Context
- 8.2.28 AT+CIPRDTIMER Set Remote Delay Timer
- 8.2.29 AT+CIPSGTXT Select GPRS PDP context
- 9 AT Commands for IP Application
- 10 AT Commands for PING Support
- 11 AT Commands for HTTP Application
- 11.1 Overview
- 11.2 Detailed Descriptions of Commands
- 11.2.1 AT+HTTPINIT Initialize HTTP Service
- 11.2.2 AT+HTTPTERM Terminate HTTP Service
- 11.2.3 AT+HTTPPARA Set HTTP Parameters Value
- 11.2.4 AT+HTTPDATA Input HTTP Data
- 11.2.5 AT+HTTPACTION HTTP Method Action
- 11.2.6 AT+HTTPREAD Read the HTTP Server Response
- 11.2.7 AT+HTTPSCONT Save HTTP Application Context
- 11.2.8 AT+HTTPSTATUS Read HTTP Status
- 12 AT Commands for FTP Application
- 12.1 Overview
- 12.2 Detailed Descriptions of Commands
- 12.2.1 AT+FTPPORT Set FTP Control Port
- 12.2.2 AT+FTPMODE Set Active or Passive FTP Mode
- 12.2.3 AT+FTPTYPE Set the Type of Data to Be Transferred
- 12.2.4 AT+FTPPUTOPT Set FTP Put Type
- 12.2.5 AT+FTPCID Set FTP Bearer Profile Identifier
- 12.2.6 AT+FTPREST Set Resume Broken Download
- 12.2.7 AT+FTPSERV Set FTP Server Address
- 12.2.8 AT+FTPUN Set FTP User Name
- 12.2.9 AT+FTPPW Set FTP Password
- 12.2.10 AT+FTPGETNAME Set Download File Name
- 12.2.11 AT+FTPGETPATH Set Download File Path
- 12.2.12 AT+FTPPUTNAME Set Upload File Name
- 12.2.13 AT+FTPPUTPATH Set Upload File Path
- 12.2.14 AT+FTPGET Download File
- 12.2.15 AT+FTPPUT Set Upload File
- 12.2.16 AT+FTPSCONT Save FTP Application Context
- 12.2.17 AT+FTPDELE Delete Specified File in FTP Server
- 12.2.18 AT+FTPSIZE Get the Size of Specified File in FTP Server
- 12.2.19 AT+FTPSTATE Get the FTP State
- 12.2.20 AT+FTPEXTPUT Extend Upload File
- 12.2.21 AT+FTPMKD Make Directory on the Remote Machine
- 12.2.22 AT+FTPRMD Remove Directory on the Remote Machine
- 12.2.23 AT+FTPLIST List Contents of Directory on the Remote Machine
- 13 AT Commands for GSM Location Application
- 14 AT Commands for Email Application
- 14.1 Overview
- 14.2.1 AT+EMAILCID Set Email Bearer Profile Identifier
- 14.2.2 AT+EMAILTO Set Timeout Value of SMTP/POP3 Server Response
- 14.2.3 AT+SMTPSRV Set SMTP Server Address and Port
- 14.2.4 AT+SMTPAUTH Set User Name and Password for SMTP Authentication
- 14.2.5 AT+SMTPFROM Set Sender Address and Name
- 14.2.6 AT+SMTPRCPT Set the Email Recipient(TO/CC/BCC) Address and Name
- 14.2.7 AT+SMTPSUB Set the Email Subject
- 14.2.8 AT+SMTPBODY Set the Email Body
- 14.2.9 AT+SMTPFILE Set the Email Attachment
- 14.2.10 AT+SMTPSEND Send the Email
- 14.2.11 AT+SMTPFT Transfer the Email Attachment
- 14.2.12 AT+SMTPCS Set the Email Charset
- 14.2.13 AT+POP3SRV Set POP3 Server and Account
- 14.2.14 AT+POP3IN Log in POP3 Server
- 14.2.15 AT+POP3NUM Get Email Number and Total Size
- 14.2.16 AT+POP3LIST Get the Specific Email Size
- 14.2.17 AT+POP3UIDL Get the Specific Email Unique-id
- 14.2.18 AT+POP3CMD Get Multi-line Response
- 14.2.19 AT+POP3READ Read Multi-line Response
- 14.2.20 AT+POP3DEL Mark the Specific Email to Delete
- 14.2.21 AT+POP3RSET Unmark the Emails that Be Marked as Deleted
- 14.2.22 AT+POP3OUT Log Out POP3 Server
- 14.1 Overview
- 15 AT Commands for MMS Application
- 15.1 Overview
- 15.2 Detailed Descriptions of Commands
- 15.2.1 AT+CMMSCURL Set the URL of the MMS center
- 15.2.2 AT+CMMSPROTO Set the protocol parameter and MMS proxy
- 15.2.3 AT+CMMSCID Set the network parameters for MMS
- 15.2.4 AT+CMMSSENDCFG Set the parameters for sending MMS
- 15.2.5 AT+CMMSEDIT Enter or exit edit mode
- 15.2.6 AT+CMMSDOWN Download the file data or title from UART
- 15.2.7 AT+CMMSDELFILE Delete the file of the edited MMS by file index
- 15.2.8 AT+CMMSSEND Start MMS sending
- 15.2.9 AT+CMMSRECP Add recipients
- 15.2.10 AT+CMMSCC Add copy recipients
- 15.2.11 AT+CMMSBCC Add Secret Recipients
- 15.2.12 AT+CMMSDELRECP Delete recipients
- 15.2.13 AT+CMMSDELCC Delete copy recipients
- 15.2.14 AT+CMMSDELBCC Delete secret recipients
- 15.2.15 AT+CMMSRECV Receive MMS
- 15.2.16 AT+CMMSVIEW Get the MMS into buffer and show the information
- 15.2.17 AT+CMMSREAD Read the given file of the MMS in the buffer
- 15.2.18 AT+CMMSRDPUSH Read the information of the MMS PUSH message
- 15.2.19 AT+CMMSUA Set User Agent
- 15.2.20 AT+CMMSPROFILE Set User Agent Profile
- 15.2.21 AT+CMMSTIMEOUT Set MMS Timeout
- 15.2.22 AT+CMMSSTATUS Get MMS Status
- 15.2.23 AT+CMMSINIT Initialize MMS Function
- 15.2.24 AT+CMMSTERM Exit MMS Function
- 15.2.25 AT+CMMSSCONT Save MMS Context
- 16 AT Commands for DDET Application
- 17 AT Commands for RECORD Application
- 18 AT Commands for TTS Application
- 19 Supported Unsolicited Result Codes
- 20 AT Commands Examples
- 20.1 Profile Commands
- 20.2 SIM Commands
- 20.3 General Commands
- 20.4 Call Control Commands
- 20.5 SIM Toolkit Commands
- 20.6 Audio Commands
- 20.7 SMS Commands
- 20.8 GPRS Commands
- 20.9 TCPIP Commands
- 20.10 IP Commands
- 20.11 PING Commands
- 20.12 HTTP and FTP Commands
- 20.13 GSM Location Commands
- 20.14 EMAIL Commands
- 20.15 MMS Commands
- 20.16 DDET Commands
- 20.17 RECORD Commands
- 20.18 TTS Commands
- 21 ATC Differences among SIM800 Series