Telit Wireless Solutions ME310G1 Reference Manual

Telit Wireless Solutions ME310G1 Reference Manual

Hide thumbs Also See for ME310G1:
Table of Contents

Advertisement

ME310G1/ME910G1/ML865G1
AT Commands Reference
Guide
80617ST10991A Rev. 11 – 2021-09-23
Telit Technical Documentation

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ME310G1 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Telit Wireless Solutions ME310G1

  • Page 1 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 – 2021-09-23 Telit Technical Documentation...
  • Page 2: Applicability Table

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide APPLICABILITY TABLE PRODUCTS ME310G1-W1 ME310G1-WW ME910G1-W1 ME910G1-WW ME310G1-W2 ME310G1-W3 ML865G1-WW ME310G1-WWV ME910G1-WWV ML865G1-WW SOFTWARE 37.00.xx4/M0C.xx0003 Software versions for voice and data only: 37.00.584/M0C.580003 for voice 37.00.504/M0C.500003 for data only. 80617ST10991A Rev. 11 Page 2 of 1039...
  • Page 3: Table Of Contents

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide CONTENTS APPLICABILITY TABLE CONTENTS INTRODUCTION Scope Audience Contact Information, Support Symbol Convention COMMANDS Definitions AT Command Syntax 2.2.1. String Type Parameters 2.2.2. Command Lines 2.2.2.1. ME Error Result Code - +CME ERROR: <err> 2.2.2.2. Message Service Failure Result Code - +CMS ERROR: <err>34 2.2.2.3.
  • Page 4 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.1.2. A/ - Last Command Automatic Repetition 3.2.1.3. AT#/ - Repeat Last Command 3.2.2. Generic Modem Control 3.2.2.1. AT#SELINT - Select Interface Style 3.2.2.2. AT&F - Set to Factory-Defined Configuration 3.2.2.3. ATZ - Soft Reset 3.2.2.4.
  • Page 5 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.30. AT#MWI - Message Waiting Indication 3.2.2.31. AT+CLAC - Available AT Commands 3.2.2.32. AT#LANG - Select Language 3.2.2.33. AT+CMEE - Report Mobile Equipment Error 3.2.2.34. AT#CEER - Extended Numeric Error Report 3.2.2.35. AT#PSMRI - Power Saving Mode Ring Indicator 3.2.2.36.
  • Page 6 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.3.12. AT&V3 - Extended S Registers Display 3.2.4. DTE - Modem Interface Control 3.2.4.1. ATE - Command Echo 3.2.4.2. ATQ - Quiet Result Codes 3.2.4.3. ATV - Response Format 3.2.4.4. ATI - Identification Information 3.2.4.5.
  • Page 7 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.4. AT+COPS - Operator Selection 3.3.5. AT+CLCK - Facility Lock/Unlock 3.3.6. AT+CPWD - Change Facility Password 3.3.7. AT+CLIR - Calling Line Identification Restriction 3.3.8. AT+CLCC - List Current Calls 3.3.9. AT+CPOL - Preferred Operator List 3.3.10.
  • Page 8 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.35. AT+CEDRXRDP - eDRX Read Dynamic Parameters 3.3.36. AT+CEREG - EPS Network Registration Status 3.3.37. AT#CPSMSCFG - PSM State Configuration 3.3.38. AT#RFSTS - Read Current Network Status 3.3.39. AT#SPN - Read SIM Field SPN 3.3.40.
  • Page 9 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.17. AT#VSIMVER - Get SIM version 3.4.18. AT+ICCID - Read ICCID 3.4.19. AT#SIMINCFG - SIMIN Pin Configuration 3.4.20. AT#SIMSELGPIOCFG - SIM Select 3.4.21. AT#FWAUTOSIM - Automatic Switch of Firmware Image by 3.4.22. AT#FIRSTNET - APN Automatic Switch by SIM SIM Toolkit 3.5.1.
  • Page 10 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.21. AT#CMGLCONCINDEX - Report Concatenated SMS Indexes444 3.6.22. AT#E2SMSRI - SMS Ring Indicator 3.6.23. AT#SMOV - SMS Overflow 3.6.24. AT#SMSMOVE - Move Short Message to other Memory Phonebook 3.7.1. AT+CPBS - Select Phonebook Memory Storage 3.7.2.
  • Page 11 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.9.2. Embedded DTMF Decoder & TTY 3.9.2.1. AT#DTMF - Embedded DTMF Decoder Enabling 3.9.3. Digital Voice Interface 3.9.3.1. AT#DVI - Digital Voiceband Interface HW and Radio Control 3.10.1. AT#CBC - Battery and Charger Status 3.10.2.
  • Page 12 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Jamming Detection and Report 3.13.1. AT#JDRENH2 - Enhanced Jamming Detection and Report 591 3.13.2. AT#JDR4GCFG - LTE Jamming Detection Threshold Configuration Packet Domain 3.14.1. AT+CGDCONT - Define PDP Context 3.14.2. AT+CGPADDR - Show PDP Address 3.14.3.
  • Page 13 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.8. AT#SKTRST - Socket Parameters Reset 3.15.9. AT#SD - Socket Dial 3.15.10. AT#SO - Socket Restore 3.15.11. AT#SH - Socket Shutdown 3.15.12. AT#SL - Socket Listen 3.15.13. AT#SLUDP - Socket Listen UDP 3.15.14. AT#SA - Socket Accept 3.15.15.
  • Page 14 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.2. AT#FTPAPPEXT - FTP Append Extended 3.16.3. AT#FTPCLOSE - FTP Close Command 3.16.4. AT#FTPCMD - FTP Send Commands 3.16.5. AT#FTPCWD - FTP Change Working Directory 3.16.6. AT#FTPDELE - FTP Delete 3.16.7. AT#FTPFSIZE - Get File Size from FTP Server 3.16.8.
  • Page 15 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.18.3. AT#HTTPSND - Send HTTP POST or PUT request 3.18.4. AT#HTTPRCV - Receive HTTP Server Data 3.19.1. AT#SSLCFG - Configure General Parameters of a SSL Socket 3.19.2. AT#SSLSECCFG - Configure Security Parameters of a SSL Socket 3.19.3.
  • Page 16 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.1. AT#M2MCHDIR - M2M File System Change Current Directory 3.23.2. AT#M2MMKDIR - M2M File System Make Directory 3.23.3. AT#M2MBACKUP - M2M Set Backup Feature 3.23.4. AT#M2MRMDIR - M2M File System Remove Directory 3.23.5. AT+M2M - Enable/disable M2M Application execution 3.23.6.
  • Page 17 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.3. AT#MQSNREG - Register to a Topic 3.24.12.4. AT#MQSNPUBS - Publish to the specific topic 3.24.12.5. AT#MQSNWCFG - Configure MQTT-SN last will and testament ....922 3.24.12.6. AT#MQSNSUB - Subscribe to a Topic 3.24.12.7. AT#MQSNCFG - Configure MQTT-SN parameters 3.24.12.8.
  • Page 18 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.4.6. AT#GTP - Get Position from GTP WWAN Service 3.25.4.7. AT#GTPEN - Enable the GTP WWAN Service 3.25.4.8. AT#GTPENA - Enable the GTP WWAN Service 3.25.5. Assisted GNSS 3.25.5.1. AT$AGNSS - Set AGNSS Enable 3.25.5.2. AT$AGNSSCFG - AGNSS Configuration...
  • Page 19 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 4.2.5. 3rd Party Rights 1032 4.2.6. Waiwer of Liability 1032 Safety Recommendations 1032 GLOSSARY 1034 DOCUMENT HISTORY 1037 80617ST10991A Rev. 11 Page 19 of 1039 2021-09-23 Not Subject to NDA...
  • Page 20: Introduction

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide INTRODUCTION Scope This document is aimed to provide a detailed specification and a comprehensive listing for reference for the entire AT command set. Audience Readers of this document should be familiar with Telit modules and their ease of controlling by means of AT Commands.
  • Page 21: Symbol Convention

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Symbol Convention Danger: This information MUST be followed or catastrophic equipment failure or personal injury may occur. Warning: Alerts the user on important steps about the module integration. If these points are not followed, the module and end user equipment may fail or malfunction.
  • Page 22 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read:This section provides all information related to READ functionality of the AT command involved. If there is strictly and relevant READ information, it can be found at the end of the section. Test: This section provides all information related to TEST functionality of the AT command involved.
  • Page 23: Commands

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide COMMANDS The Telit family of wireless modules can be controlled via the serial interface using the standard AT commands1F1F. It complies with: Hayes standard AT command set, to maintain the compatibility with existing SW programs.
  • Page 24: At Command Syntax

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide displayed on the command line. When the sub parameter is not given in AT commands that have a Read command, new value is equal to its previous value. In AT commands that do not store the values of any of their sub parameters, and...
  • Page 25: String Type Parameters

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If all the sub parameters of a parameter type command +CMD are optional, issuing AT+CMD=<CR> causes the result code to be returned to OK and the previous values of the omitted sub parameters to be retained.
  • Page 26: Me Error Result Code - +Cme Error:

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Note: The set of proprietary AT commands differs from the standard one because the name of each of them begins with either "@", "#", "$" or "*". Proprietary AT commands follow the same syntax rules as extended commands.
  • Page 27 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Syntax: +CME ERROR: <err> Parameter: <err> - error code can be either numeric or detailed (see +CMEE). The possible values of <err> are reported in the table: Note: “Numeric Format” Not all modules support the error codes shown in the table Note: “Verbose Format”...
  • Page 28 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Numeric Format Verbose Format memory full invalid index not found memory failure text string too long invalid characters in text string dial string too long invalid characters in dial string no network service network timeout...
  • Page 29 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Numeric Format Verbose Format Invalid EAP parameter Parameter length error for all Auth commands Temporary error for all Auth command not verified hidden key unknown Illegal MESSAGE Illegal ME GPRS services not allowed PLMN not allowed...
  • Page 30 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Numeric Format Verbose Format unknown network message Minimum TFT per PDP address error Duplicate TFT eval prec index Invalid TFT param combination Invalid number of parameters Invalid Parameter Call index error Call state error Sys state error...
  • Page 31 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Numeric Format Verbose Format tx error already listening socket disconnection can not resume socket ip version type incompatible ipv6 not enabled Generic undocumented error wrong state Can not activate Can not resolve name Can not allocate control socket...
  • Page 32 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Numeric Format Verbose Format FTP write command closed FTP write command error FTP read data closed FTP read data error FTP write data closed FTP write data error FTP host not found FTP accept failure...
  • Page 33 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Numeric Format Verbose Format Network survey error (No Carrier) Network survey error (Busy) Network survey error (Wrong request) Network survey error (Aborted) LU processing Network search aborted PTM mode Network search terminated CSG Search processing...
  • Page 34: Message Service Failure Result Code - +Cms Error: 34

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Numeric Format Verbose Format 1011 SSL disconnected 1100 Model not recognized 1101 Model information missing 1102 Unable to open the file 1103 Unable to close the file 1104 Unable to read the nv file 1105...
  • Page 35 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Numeric Format Meaning ME failure SMS service of ME reserved operation not allowed operation not supported invalid PDU mode parameter invalid text mode parameter SIM not inserted SIM PIN required PH-SIM PIN required SIM failure...
  • Page 36: Carriage Returns, Line Feeds And Log

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Numeric Format Meaning LL error No response from network Table 3: 2.2.2.3. Carriage Returns, Line Feeds and Log Generally, the number of carriage returns <CR> and line feeds <LF> at the end of command responses may vary. This scenario may also vary from software version to software version.
  • Page 37: Command Response Time-Out

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide result code s that inform about the progress of the TA operation (e.g. connection establishment CONNECT) result code s that indicate the occurrence of an event not directly associated with the issuance of a command from TE (e.g. ring indication RING).
  • Page 38: Command Issuing Timing

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide number of contacts stored in the phonebook, number of stored SMS), or on the network the command may interact with. 2.2.5. Command Issuing Timing The chain Command -> Response must always be respected, and a new command must not be issued before the module has finished all the ending of the response result code (whatever it is).
  • Page 39 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The values set by other commands are stored in NVM outside the profile: some of them are always stored, without issuing any &W, some others are stored by issuing specific commands (+CSAS, #SLEDSAV, #SKTSAV, #ESAV); all these values are read at power-up.
  • Page 40: At Command Short Overview Table

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Other the parameters values set by the command are stored in NVM by issuing a specific command and regardless of the profile. Examples of the AT commands: #SLED setting is saved by #SLEDSAV #BIQUADINEX setting is saved by #PSAV etc.
  • Page 41: At Commands References

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT COMMANDS REFERENCES Call & DTMF 3.1.1. AT+CHUP - Hang Up Call This command cancels all active and held calls 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required...
  • Page 42: At#Ecam - Extended Call Monitoring

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.1.2. AT#ECAM - Extended Call Monitoring This command enables/disables the call monitoring function in the ME. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Specific profile AT#ECAM=[<onoff>] Set command enables/disables the call monitoring function in the ME.
  • Page 43 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide connecting (MO) active alerting (MT) busy integer call type indicator <calltype> Value: voice called number (valid only if <ccstatus> is 1) <number> string type of <number> <type> string Values: national number international number AT#ECAM? Read command reports whether the extended call monitoring function is currently enabled or not, in the format: #ECAM: <onoff>...
  • Page 44 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Modules supporting the command ME310G1- ME910G1- ML865G1- WW voice 80617ST10991A Rev. 11 Page 44 of 1039 2021-09-23 Not Subject to NDA...
  • Page 45: At+Vts - Dtmf Tones Transmission

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.1.3. AT+VTS - DTMF Tones Transmission The command handles the transmission of DTMF tones. 3GPP TS 27.007 TIA IS-101 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT+VTS=<dtmfChar> Execution command allows the transmission of DTMF tones.
  • Page 46 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Modules supporting the command ME310G1- ME910G1- ML865G1- WW voice 80617ST10991A Rev. 11 Page 46 of 1039 2021-09-23 Not Subject to NDA...
  • Page 47: At+Vtd - Tone Duration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.1.4. AT+VTD - Tone Duration Set command sets the length of tones transmitted with +VTS command. 3GPP TS 27.007 TIA IS-101 SIM Presence Setting saved Can be aborted MAX timeout SELINT Common Required profile AT+VTD=<duration>...
  • Page 48 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Modules supporting the command ME310G1- ME910G1- ML865G1- WW voice 80617ST10991A Rev. 11 Page 48 of 1039 2021-09-23 Not Subject to NDA...
  • Page 49: General Control And Config

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide General Control and Config 3.2.1. Command Line Prefixes 3.2.1.1. AT - Starting a Command Line AT is the prefix used to start a command line. ITU-T Recommendation V.25 ter 3GPP TS 27.007 SIM Presence Setting saved...
  • Page 50: A/ - Last Command Automatic Repetition

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.1.2. A/ - Last Command Automatic Repetition The command immediately executes the previously issued command or commands. ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required If the prefix A/ is issued, the device immediately executes once again the body of the preceding command line.
  • Page 51: At#/ - Repeat Last Command

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.1.3. AT#/ - Repeat Last Command The command immediately executes the previously issued command or commands. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#/ If AT#/ is issued, the device immediately executes once again the body of the preceding command line.
  • Page 52: Generic Modem Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2. Generic Modem Control 3.2.2.1. AT#SELINT - Select Interface Style This command sets the AT command interface style. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#SELINT=[<v>] Set command sets the AT command interface style depending on parameter.
  • Page 53: At&F - Set To Factory-Defined Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.2. AT&F - Set to Factory-Defined Configuration Set configuration parameters to default values. ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT&F[<value>] Execution command sets the configuration parameters to default values specified by manufacturer;...
  • Page 54: Atz - Soft Reset

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.3. ATZ - Soft Reset Soft Reset ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required ATZ[<n>] Execution command loads the base section of the specified user profile...
  • Page 55: At&Y - Default Reset Basic Profile Designation

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.4. AT&Y - Default Reset Basic Profile Designation Basic profile on startup. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT&Y=[<n>] Set command defines the basic profile that will be loaded on startup. The wireless module can store 2 complete configurations (see &W).
  • Page 56: At&P - Default Reset Full Profile Designation

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.5. AT&P - Default Reset Full Profile Designation Define which full profile is loaded at startup. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT&P[<n>] Execution command defines which full profile will be loaded at startup.
  • Page 57: At&W - Store Current Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.6. AT&W - Store Current Configuration Execution command stores on profile <n> the complete configuration of the device. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT&W[<n>] Parameter: Name Type Default...
  • Page 58: At&N - Display Internal Phonebook Stored Numbers

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.7. AT&N - Display Internal Phonebook Stored Numbers The command displays telephone numbers stored in the internal phonebook. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT&N[<n>] The module has a built in nonvolatile memory where 10 telephone numbers can be stored, each one having a maximum of 24 digits.
  • Page 59: At#Z - Extended Reset

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.8. AT#Z - Extended Reset Set command loads both base section and extended section of the specified user profile stored with AT&W and selected with AT&P. SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 60: At&V - Display Some Configuration And Profile

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.9. AT&V - Display some Configuration and Profile The command displays some of the basic modem configuration settings and parameters SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT&V Execution command returns some of the basic modem configuration...
  • Page 61 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Example of returned values. AT&V • COMMAND ECHO : E1=YES RESULT MESSAGES : Q0=YES VERBOSE MESSAGES : V1=YES EXTENDED MESSAGES : X1=YES LINE SPEED : F0=autodetect CONSTANT DTE SPEED : YES FLOW CONTROL OPTIONS : &K3=HW bidirect.
  • Page 62: At+Gci - Country Of Installation

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.10. AT+GCI - Country of Installation Set command allows to select the installation country code according to ITU-T35 Annex ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+GCI=<code>...
  • Page 63: At+Gcap - Capabilities List

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.11. AT+GCAP - Capabilities List This command returns the equipment supported command set list. ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+GCAP Execution command returns the equipment supported command set list:...
  • Page 64: At+Gmi - Manufacturer Identification

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.12. AT+GMI - Manufacturer Identification This command returns the manufacturer identification. ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+GMI Execution command returns the manufacturer identification followed by an <OK>...
  • Page 65: At+Gmm - Model Identification

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.13. AT+GMM - Model Identification The command returns the model identification. ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+GMM The execution command returns the model identification followed by an <OK>...
  • Page 66: At+Gmr - Revision Identification

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.14. AT+GMR - Revision Identification The command returns the software revision identification. ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+GMR Execution command returns the software revision identification followed by an <OK>...
  • Page 67: At+Gsn - Serial Number

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.15. AT+GSN - Serial Number The command reports the device board serial number. ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+GSN Execution command returns the device board serial number.
  • Page 68: At+Cgmi - Request Manufacturer Identification

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.16. AT+CGMI - Request Manufacturer Identification The command returns device manufacturer identification code. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+CGMI Execution command returns the device manufacturer identification code followed by an OK at newline.
  • Page 69: At+Cgmm - Request Model Identification

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.17. AT+CGMM - Request Model Identification This command returns the device model identification. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT+CGMM Execution command returns the device model identification code followed by an OK at newline.
  • Page 70: At+Cgmr - Request Revision Identification

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.18. AT+CGMR - Request Revision Identification The command returns device software revision number. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+CGMR Execution command returns device software revision number followed by an OK at newline.
  • Page 71: At+Cgsn - Request Product Serial Number Identification

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.19. AT+CGSN - Request Product Serial Number Identification This command allows to retrieve the product serial number in form of IMEI of the mobile. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 72: At#Cgmi - Request Manufacturer Identification

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.20. AT#CGMI - Request Manufacturer Identification The command returns device manufacturer identification code. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#CGMI Execution command returns the device manufacturer identification code, with command echo.
  • Page 73: At#Cgmr - Request Revision Identification

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.21. AT#CGMR - Request Revision Identification The command returns device software revision number. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#CGMR Execution command returns device software revision number, with command echo.
  • Page 74: At#Cgsn - Product Serial Number Identification

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.22. AT#CGSN - Product Serial Number Identification The execution command returns the product serial number, in form of IMEI of the mobile, with #CGSN: command echo. SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 75: At#Cgmf - Request Product Code

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.23. AT#CGMF - Request Product Code Execution command returns the device product code without #CGMF: command echo. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#CGMF The command returns the following message: AT#CGMF <productCode>...
  • Page 76: At#Swpkgv - Request Software Package Version

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.24. AT#SWPKGV - Request Software Package Version This command shows the software, modem, production, application packages versions. It provides two syntax formats: set and execution. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#SWPKGV=<version>...
  • Page 77 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#SWPKGV=? Test command returns OK result code. 80617ST10991A Rev. 11 Page 77 of 1039 2021-09-23 Not Subject to NDA...
  • Page 78: At+Cpas - Phone Activity Status

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.25. AT+CPAS - Phone Activity Status Execution command reports the device status in the form shown in Additional info section. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required...
  • Page 79 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Although +CPAS is an execution command, 3GPP TS 27.007 requires the Test command to be defined. 80617ST10991A Rev. 11 Page 79 of 1039 2021-09-23 Not Subject to NDA...
  • Page 80: At+Cfun - Set Phone Functionality

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.26. AT+CFUN - Set Phone Functionality This command selects the level of functionality in the ME. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT+CFUN=[<fun>[,<rst>]] Set command selects the level of functionality in the ME.
  • Page 81 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide reset flag <rst> integer Values: 0 : do not reset the ME before setting it to <fun> functionality level. 1 : reset the ME before setting it to <fun> functionality level, this option works only with <fun> =1, with other it will...
  • Page 82 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If power saving is enabled, it reduces the power consumption during the idle time, thus allowing a longer standby time with a given battery capacity. The power saving function does not affect the network behavior of...
  • Page 83: At+Cmer - Mobile Equipment Event Reporting

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.27. AT+CMER - Mobile Equipment Event Reporting This command configures sending of unsolicited result codes from TA to TE. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT+CMER=[<mode>[,<keyp>[,<disp>[,<ind>[,<bfr>]]]]]...
  • Page 84 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide mode (after +++ was entered), all URCs stored in the buffer will be output keypad event <keyp> integer reporting Value: 0 : No keypad event reporting display event <disp> integer reporting Value: 0 : no display event reporting indicator event <ind>...
  • Page 85 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide indicators values, not buffered ones. Subsequent +CMER commands with <mode> different from 0 and <bfr> equal to 0 will not flush the codes, even if <mode> was set again to 0 before. To flush the codes, <bfr> must be set to 1.
  • Page 86: At+Csvm - Set Voice Mail Number

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.28. AT+CSVM - Set Voice Mail Number Command to set voice mail server number. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Specific profile AT+CSVM=<mode>[,<number>[,<type>]] Set command is dummy. It only checks for parameters values validity; it does not send any actual write request to SIM to update voice mail number, nor sends any request to network to enable/disable voice mail.
  • Page 87 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read command returns the currently selected voice mail number and the status (i.e. enabled/disabled) in the format +CSVM:<mode>,<number>,<type> AT+CSVM=? Test command reports the range for the parameters <mode> and <type>. 80617ST10991A Rev. 11 Page 87 of 1039...
  • Page 88: At#Mbn - Mailbox Numbers

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.29. AT#MBN - Mailbox Numbers This command returns the mailbox numbers stored on SIM. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#MBN Execution command returns the mailbox numbers stored on SIM, if this service is provided by the SIM.
  • Page 89 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide the message waiting group type <mboxtype> string of the mailbox, if available Values: VOICE : voice : fax EMAIL : electronic mail OTHER : other If all queried locations are empty (but available), no information text lines will be returned.
  • Page 90: At#Mwi - Message Waiting Indication

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.30. AT#MWI - Message Waiting Indication This command enables/disables the presentation of the Message Waiting Indicator (MWI) URC. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Specific profile AT#MWI=[<enable>] Set command enables/disables the presentation of the Message Waiting Indicator URC, it can have two formats, as show in Additional info.
  • Page 91 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #MWI: <status>[,<indicator>[,<count>][<CR><LF> #MWI: <status>,<indicator>[,<count>][...]]] The parameters are described in the unsolicited fields section for each URC format. Unsolicited fields: Name Type Description integer indicates clear or set action when it is received <status> from the network.
  • Page 92 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 2 : Line 2 (CPHS context only) 3 : Fax 4 : E-mail 5 : Other integer network information reporting the number of <count> pending messages related to the message waiting indicator <indicator>. integer number of pending messages related to the <count>...
  • Page 93: At+Clac - Available At Commands

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.31. AT+CLAC - Available AT Commands This command shows the available AT commands list. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT+CLAC The execution command causes the ME to return one or more lines reporting the AT commands that are available to the user.
  • Page 94: At#Lang - Select Language

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.32. AT#LANG - Select Language Set command selects the currently used language for displaying different messages. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#LANG=<lan> Parameter: Name Type Default Description Selected language <lan>...
  • Page 95: At+Cmee - Report Mobile Equipment Error

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.33. AT+CMEE - Report Mobile Equipment Error The command enables the use of result code. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT+CMEE=[<n>] Set command disables/enables the use of result code +CME ERROR: <err>...
  • Page 96 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CMEE? Read command returns the current value of parameter <n> in the format: +CMEE: <n> AT+CMEE=? Test command returns the supported values of parameter <n>. 80617ST10991A Rev. 11 Page 96 of 1039 2021-09-23 Not Subject to NDA...
  • Page 97: At#Ceer - Extended Numeric Error Report

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.34. AT#CEER - Extended Numeric Error Report The command is related to extended numeric error report. 3GPP TS 24.008 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#CEER Execution command causes the TA to return a numeric code in the intermediate response format: #CEER: <code>...
  • Page 98 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Value Diagnostic No error Normal, unspecified GPRS related errors MS requested detach NWK requested detach Unsuccessful attach cause NO SERVICE Unsuccessful attach cause NO ACCESS Unsuccessful attach cause GPRS SERVICE REFUSED PDP deactivation requested by NWK...
  • Page 99 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If none of the previous conditions has occurred since power up, then <code>=0 is reported (i.e. No error, see table above) AT#CEER=? Test command returns OK result code. 80617ST10991A Rev. 11 Page 99 of 1039...
  • Page 100: At#Psmri - Power Saving Mode Ring Indicator

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.35. AT#PSMRI - Power Saving Mode Ring Indicator The command enables or disables the Ring Indicator pin response to an URC message while modem is in power saving mode. SIM Presence Setting saved Can be aborted...
  • Page 101 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read command reports the duration in ms of the pulse generated, in the format: #PSMRI: <n> AT#PSMRI=? Test command reports the supported range of values for parameter <n> The value set by command is stored in the profile extended section and doesn't depend on the specific AT instance used to enter the command.
  • Page 102: At+Cscs - Select Te Character Set

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.36. AT+CSCS - Select TE Character Set The command purpose is to set different character sets that are used by the device. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT...
  • Page 103 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide shall be padded with 8th bit (zero) before converting them to hexadecimal numbers (i.e. no SMS style packing of 7 bit alphabet). AT+CSCS? Read command returns the current value of the active character set. AT+CSCS=? Test command returns the supported values for parameter <chset>.
  • Page 104: At+Cmux - Multiplexing Mode

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.37. AT+CMUX - Multiplexing Mode This command is used to enable/disable the multiplexing protocol control channel. 3GPP TS 27.007 3GPP TS 27.010 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+CMUX=<mode>[,<subset>[,<port_speed>[,<N1>[,<T1>[,<N2>[,<T2>[,<T3>[,<k>]] ]]]]]] Set command is used to enable/disable the multiplexing protocol control channel.
  • Page 105 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3 : 38400 bps 4 : 57600 bps 5 : 115200 bps 6 : 230400 bps maximum frame size. <N1> integer Value: 1÷1500 : expressed in bytes acknowledgement timer in units of <T1> integer ten milliseconds Value: 1÷255 : in units of ten milliseconds...
  • Page 106 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1÷7 : window size range AT+CMUX? Read command returns the current value of the parameters, in the format: +CMUX: <mode>,<subset>,<port_speed>,<N1>,<T1>,<N2>,<T2>,<T3>,<k> AT+CMUX=? Test command returns the range of supported values for all parameters. 80617ST10991A Rev. 11...
  • Page 107: At#Usbcfg - Usb Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.38. AT#USBCFG - USB Configuration This command sets USB configuration on the modem device. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#USBCFG=<mode> Parameter: Name Type Default Description USB configuration mode. See <mode>...
  • Page 108 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Modules supporting the command ME310G1 ME910G1 ML865G1 80617ST10991A Rev. 11 Page 108 of 1039 2021-09-23 Not Subject to NDA...
  • Page 109: At#Portcfg - Connect Physical Ports To Service Access Points

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.39. AT#PORTCFG - Connect Physical Ports to Service Access Points This command allows to connect Service Access Points (software anchorage points) to the external physical ports. [1] Hardware User's Guide of the used module SIM Presence...
  • Page 110 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #PORTCFG: <requested>,<active> Additional info: Parameters returned by the read command, in format: #PORTCFG: <requested>,<active> Name Type Default Description value showing the requested <requested> integer configuration that will be activated on the next power ON. value showing the actual <active>...
  • Page 111 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide For ME910G1 family modules and ML865G1 module: AT#PORTCFG=? #PORTCFG: Variant=0: AT= USIF0 USB0 USB1 #PORTCFG: Variant=3: AT= USIF0 USIF1 USB0 #PORTCFG: Variant=8: AT= USB0 USB1 #PORTCFG: Variant=13: AT= USIF0 USB0 The <Variant> range depends on the product.
  • Page 112: At#Atdelay - At Command Delay

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.40. AT#ATDELAY - AT Command Delay Set command sets a delay in second for the execution of successive AT command. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#ATDELAY=<delay> Parameter: Name...
  • Page 113: At&Z - Store Telephone Number In The Internal Phonebook113

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.41. AT&Z - Store Telephone Number in the Internal Phonebook The command stores a telephone number in the internal phonebook. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT&Z<n>=<nr> The module has a built in non-volatile memory where 10 telephone numbers can be stored, each one having a maximum of 24 digits.
  • Page 114: At&V2 - Display Last Connection Statistics

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.42. AT&V2 - Display Last Connection Statistics The command displays last connection statistics. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT&V2 Execution command returns the last connection statistics and connection failure reason.
  • Page 115: At+Imeisv - Request Imei And Software Version

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.43. AT+IMEISV - Request IMEI and Software Version Execution command returns the International Mobile Station Equipment Identity and Software Version Number (IMEISV) of the module without +IMEISV: command echo. 3GPP TS 23.003 SIM Presence Setting saved...
  • Page 116 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+IMEISV=? Test command returns OK result code. 80617ST10991A Rev. 11 Page 116 of 1039 2021-09-23 Not Subject to NDA...
  • Page 117: At#Cgmm - Request Model Identification

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.44. AT#CGMM - Request Model Identification This command returns the device model identification. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#CGMM Execution command returns the device model identification code, with command echo.
  • Page 118: At&V0 - Display Current Configuration And Profile

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.45. AT&V0 - Display Current Configuration and Profile The command displays current modem configuration and profile. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT&V0 Execution command returns all the modem configuration parameters settings.
  • Page 119: At#Fwswitch - Set Active Firmware Image

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.46. AT#FWSWITCH - Set Active Firmware Image Set command allows enabling a specific firmware image on products embedding 2 or more different firmware images. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#FWSWITCH=<imageNumber>[,<storageConf>[,<restoreUserSettings>]]...
  • Page 120 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <imageNumber> identifies the image (customization) as shown in the following table. <image Number> Product Customization default value MEx10G1- 0 = AT&T, 1 = Verizon, 2 = ROW MEx10G1- 0 = AT&T, 1 = Verizon, 2 = ROW, 3 = AU This AT command performs a system reboot.
  • Page 121 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read command reports the current active firmware image: #FWSWITCH: <imageNumber> AT#FWSWITCH=? Test command reports the range of supported values for parameters <imageNumber>, <storageConf>,<restoreUserSettings> Switch to image 1: AT#FWSWITCH =1 80617ST10991A Rev. 11 Page 121 of 1039...
  • Page 122: At#Imspdpset - Ims Pdp Apn Number Set

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.47. AT#IMSPDPSET - IMS PDP APN Number Set This command sets IMS Pdp APN Name. This name should be one of the APN names set in +CGDCONT command and appropriated context will be opened for IMS.
  • Page 123 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 123 of 1039 2021-09-23 Not Subject to NDA...
  • Page 124: At#Txcal4G - Change Max Tx Power Level For A Supported Band

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.48. AT#TXCAL4G - Change Max TX Power Level for a Supported Band Set command change the maximum power level for the band specified. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#TXCAL4G=<band>[,<txPwrLev>]...
  • Page 125 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#TXCAL4G=? Test command reports the supported range of parameters values. 80617ST10991A Rev. 11 Page 125 of 1039 2021-09-23 Not Subject to NDA...
  • Page 126: At#Tid - Request Telit Id

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.2.49. AT#TID - Request Telit ID The command returns Telit ID and version number. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#TID Execution command returns device Telit ID and version number separated by a comma, followed by an OK at newline.
  • Page 127: S Parameters

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.3. S Parameters 3.2.3.1. ATS0 - Number of Rings to Auto Answer The command controls the automatic answering feature of the DCE. ITU-T Recommendation V.25 ter 3GPP TS 27.007 SIM Presence Setting saved Can be aborted...
  • Page 128 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide ATS0? Read command returns the current value of S0 parameter. 80617ST10991A Rev. 11 Page 128 of 1039 2021-09-23 Not Subject to NDA...
  • Page 129: Ats1 - Ring Counter

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.3.2. ATS1 - Ring Counter S1 is incremented each time the device detects the ring signal of an incoming call. S1 is cleared as soon as no ring occur. SIM Presence Setting saved Can be aborted...
  • Page 130: Ats2 - Escape Character

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.3.3. ATS2 - Escape Character The command manages the ASCII character used as escape character. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile ATS2=<char> Set command sets the ASCII character to be used as escape character.
  • Page 131: Ats3 - Command Line Termination Character

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.3.4. ATS3 - Command Line Termination Character The command manages the character configured as command line terminator. ITU-T Recommendation V.25 ter 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile ATS3=[<char>]...
  • Page 132 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read command returns the current value of S3 parameter. The format of the numbers in output is always 3 digits, left-filled with 0s 80617ST10991A Rev. 11 Page 132 of 1039 2021-09-23 Not Subject to NDA...
  • Page 133: Ats4 - Response Formatting Character

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.3.5. ATS4 - Response Formatting Character The command manages the character generated by the device as part of the header, trailer, and terminator for result codes and information text. ITU-T Recommendation V.25 ter 3GPP TS 27.007...
  • Page 134 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The format of the numbers in output is always 3 digits, left-filled with 0s. 80617ST10991A Rev. 11 Page 134 of 1039 2021-09-23 Not Subject to NDA...
  • Page 135: Ats5 - Command Line Editing Character

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.3.6. ATS5 - Command Line Editing Character The command manages the value of the character recognized by the DCE as a request to delete from the command line the immediately preceding character. ITU-T Recommendation V.25 ter 3GPP TS 27.007...
  • Page 136: Ats7 - Connection Completion Time-Out

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.3.7. ATS7 - Connection Completion Time-Out This set command specifies the amount of time that the DCE shall allow between either answering a call (automatically or by the ATA command) or completion of signaling of call addressing information to network (dialing), and establishment of a connection with the remote DCE.
  • Page 137: Ats12 - Escaper Prompt Delay

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.3.8. ATS12 - Escaper Prompt Delay The command manages the prompt delay between two different escape characters. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile ATS12=<time> Set command sets:...
  • Page 138 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The format of the numbers in output is always 3 digits, left-filled with 0s 80617ST10991A Rev. 11 Page 138 of 1039 2021-09-23 Not Subject to NDA...
  • Page 139: Ats25 - Delay To Dtr Off

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.3.9. ATS25 - Delay to DTR Off The command manages the amount of time that the device will ignore the DTR. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile ATS25=<time>...
  • Page 140 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The format of the numbers in output is always 3 digits, left-filled with 0s. 80617ST10991A Rev. 11 Page 140 of 1039 2021-09-23 Not Subject to NDA...
  • Page 141: At&V1 - S Registers Display

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.3.10. AT&V1 - S Registers Display The command displays the S registers values. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT&V1 Execution command returns the S registers values in both decimal and hexadecimal format.
  • Page 142 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Here is a generic example showing the format. AT&V1 REG DEC HEX 80617ST10991A Rev. 11 Page 142 of 1039 2021-09-23 Not Subject to NDA...
  • Page 143: Ats10 - Carrier Off With Firm Time

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.3.11. ATS10 - Carrier Off with Firm Time The command is available only for backward compatibility SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile ATS10=<n> Execution command has no effect and is available only for backward compatibility with landline modems.
  • Page 144: At&V3 - Extended S Registers Display

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.3.12. AT&V3 - Extended S Registers Display The command displays the extended S registers values. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT&V3 Execution command returns the extended S registers values in both decimal and hexadecimal format.
  • Page 145: Dte - Modem Interface Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4. DTE - Modem Interface Control 3.2.4.1. ATE - Command Echo This command allows to enable or disable the command echo. ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT...
  • Page 146: Atq - Quiet Result Codes

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.2. ATQ - Quiet Result Codes This command allows to enable or disable the result code. ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile ATQ[<n>] Set command enables or disables the result codes.
  • Page 147 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide After issuing ATQ0 the OK result code is returned AT+CGACT=? +CGACT: (0-1) After issuing ATQ1 or ATQ2 the OK result code is not returned. AT+CGACT=? +CGACT: (0-1) 80617ST10991A Rev. 11 Page 147 of 1039 2021-09-23...
  • Page 148: Atv - Response Format

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.3. ATV - Response Format Set command determines the contents of the header and trailer transmitted with result codes and information responses. It also determines if result codes are transmitted in a numeric form or an alphanumeric form (according to [1]).
  • Page 149 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <CR><LF> result codes <verboseCode><CR><LF> the <text> portion of information responses is not affected by this setting. if parameter is omitted, the command has the same behavior of ATV0 80617ST10991A Rev. 11 Page 149 of 1039...
  • Page 150: Ati - Identification Information

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.4. ATI - Identification Information This command returns identification information. ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required ATI[<n>] Execution command returns one or more lines of information text followed by a result code.
  • Page 151: At&C - Data Carrier Detect (Dcd) Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.5. AT&C - Data Carrier Detect (DCD) Control This set command controls the DCD output behavior of the AT commands serial port. ITU-T Recommendation V25 ter SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 152: At&D - Data Terminal Ready (Dtr) Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.6. AT&D - Data Terminal Ready (DTR) Control This set command configures the behavior of the module according to the DTR control line transitions (RS232). SIM Presence Setting saved Can be aborted MAX timeout SELINT...
  • Page 153: At&K - Flow Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.7. AT&K - Flow Control Flow Control settings. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT&K=[<n>] Set command controls the serial port flow control behavior. Parameter: Name Type...
  • Page 154: At&S - Data Set Ready (Dsr) Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.8. AT&S - Data Set Ready (DSR) Control Set DSR pin behavior. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT&S[<n>] Set command controls the RS232 DSR pin behavior.
  • Page 155: At+Ipr - Uart Dce Interface Data Rate Speed

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.9. AT+IPR - UART DCE Interface Data Rate Speed The command sets the speed of the USIF0 serial port, see document [1]. [1] Hardware User's Guide of the used module [2] ITU-T Recommendation V25 ter...
  • Page 156 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 115200 : bps 230400 : bps 460800 : bps 921600 : bps AT+IPR? Read command returns the current value of <rate> parameter. AT+IPR=? Test command returns the list of <rate> values in the format: +IPR: (list of <rate> values) This command has no effect if it is sent on USB interface or CMUX instances: the DCE sends the OK result but the settings are ignored.
  • Page 157: At#Dtr - Data Terminal Ready (Dtr) Flow Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.10. AT#DTR - Data Terminal Ready (DTR) flow control The command configures how the outbound flow on serial ports is controlled by the DTR signal, see document [1] [1] Hardware User's Guide of the used module...
  • Page 158 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide not been signaled by the DTE to the DCE, after receiving input data the DTR is considered asserted. A new DTR level transition from asserted to not asserted will block again the outbound flow. (Supported only by USB ports) Additional info: For USIF ports default value of <n>...
  • Page 159 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Test command example AT#DTR=? #DTR: (0,1) 80617ST10991A Rev. 11 Page 159 of 1039 2021-09-23 Not Subject to NDA...
  • Page 160: At+Ifc - Dte-Modem Local Flow Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.11. AT+IFC - DTE-Modem Local Flow Control This set command selects the flow control of the serial port in both directions. ITU-T Recommendation V25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT...
  • Page 161 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+IFC? Read command returns active flow control settings. AT+IFC=? Test command returns all supported values of the parameters <byDTE> and <byDCE>. 80617ST10991A Rev. 11 Page 161 of 1039 2021-09-23 Not Subject to NDA...
  • Page 162: At+Icf - Dte-Modem Character Framing

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.12. AT+ICF - DTE-Modem Character Framing This set command defines the asynchronous character framing. ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT+ICF=<format>[,<parity>] Parameters: Name...
  • Page 163 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Test command returns the ranges of values for the parameters <format> and <parity>. AT+ICF=3 AT+ICF=? +ICF: (3),(0,1) 80617ST10991A Rev. 11 Page 163 of 1039 2021-09-23 Not Subject to NDA...
  • Page 164: At#Skipesc - Skip Escape Sequence

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.13. AT#SKIPESC - Skip Escape Sequence This command enables/disables skipping the escape sequence. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Specific profile AT#SKIPESC=[<mode>] Set command enables/disables skipping the escape sequence (+++) while transmitting during a data connection.
  • Page 165 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#SKIPESC=? Test command returns the supported values of parameter <mode>. 80617ST10991A Rev. 11 Page 165 of 1039 2021-09-23 Not Subject to NDA...
  • Page 166: At#Sethexstr - Enable Input Of Hex Coded Characters In String Constants

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.14. AT#SETHEXSTR - Enable Input of Hex Coded Characters in String Constants This command allows the module to accept hexadecimal coded characters input in string constants. SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 167 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#SETHEXSTR=? Test command reports the supported range of values for parameter <mode>: #SETHEXSTR: (0,2) AT#SETHEXSTR=0 AT+CGDCONT=1,"IP","nbiot.tids.tim.it" AT+CGDCONT=1,"IP","nb\69ot.tids.tim.it" ERROR AT#MQPUBS=1,Topic,1,1,"{"MAC","98430+01"}" ERROR AT#SETHEXSTR=2 AT+CGDCONT=1,"IP","nbiot.tids.tim.it" AT+CGDCONT=1,"IP","nb\69ot.tids.tim.it" AT#MQPUBS=1,Topic,1,1,"{"MAC","98430+01"}" ERROR AT#MQPUBS=1, Topic,1,1,"{\22MAC\22, \2298430+01\22}" 80617ST10991A Rev. 11 Page 167 of 1039...
  • Page 168: At#E2Esc - Escape Sequence Guard Time

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.15. AT#E2ESC - Escape Sequence Guard Time This set command sets a guard time in seconds for the escape sequence in PS to be considered a valid one, and return to on-line command mode. SIM Presence...
  • Page 169: Atx - Extended Result Codes

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.4.16. ATX - Extended Result Codes Set command selects the subset of result code messages the modem uses to reply to the DTE upon AT commands execution. ITU-T Recommendation V.25 ter SIM Presence Setting saved...
  • Page 170 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide When the <n> parameter is omitted, the command acts like ATX0. 80617ST10991A Rev. 11 Page 170 of 1039 2021-09-23 Not Subject to NDA...
  • Page 171: Call (Voice And Data) Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.5. Call (Voice and Data) Control 3.2.5.1. ATD - Dialup Connection This command establishes a GPRS communication between the TE and the external PDN, or starts a voice call to a given phone number. 3GPP TS 27.007...
  • Page 172 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Name Type Default Description alphanumeric field corresponding to <str> string phone number; it must be enclosed in quotation marks. Parameter <str> is case sensitive. ATD><mem><n>; Issues a call to phone number in phonebook memory storage <mem>, entry location <n>.
  • Page 173 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Name Type Default Description active phonebook memory storage <n> integer entry location; it should be in the range of locations available in the active phonebook memory storage. ATDL issues a call to the last number dialed.
  • Page 174 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide does not support arbitrary characters in the dial string, the following numeric equivalents shall be used: 1 is equivalent to PPP. PDP context definition, see <cid> integer +CGDCONT command 80617ST10991A Rev. 11 Page 174 of 1039...
  • Page 175: Ata - Answer Incoming Call

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.5.2. ATA - Answer Incoming call Execution command is used to answer to an incoming call if automatic answer is disabled. ITU-T Recommendation V.25 ter 3GPP TS 27.007 SIM Presence Setting saved Can be aborted...
  • Page 176: Ath - Hang Up/Disconnect The Current Call

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.5.3. ATH - Hang Up/Disconnect the Current Call This execution command hangs up/disconnects the current voice/data call or dial-up. ITU-T Recommendation V.25 ter SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required...
  • Page 177: Ato - Return To On-Line Mode

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.5.4. ATO - Return to ON-Line Mode This execution command is used, during a suspended data conversation, to return in on- line mode from command mode. If there is no suspended conversation, it returns NO CARRIER.
  • Page 178: At#Atdcecheck - Atd Ce Level Check

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.5.5. AT#ATDCECHECK - ATD CE Level Check AT command used to check CAT-M1 CE level before starting a VoLTE call SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#ATDCECHECK=<enable> Execution command enables/disables checking of CAT-M1 CE Mode A level before starting a VoLTE call;...
  • Page 179 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#ATDCECHECK=? Test command returns the current range of values for parameter <enable>. Modules supporting the command ME310G1- ME910G1- ML865G1- WW voice 80617ST10991A Rev. 11 Page 179 of 1039 2021-09-23 Not Subject to NDA...
  • Page 180: At#Dialmode - Set Dialing Mode

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.5.6. AT#DIALMODE - Set Dialing Mode Set command manages dialing modality. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#DIALMODE=[<mode>] Parameter: Name Type Default Description sets dialing modality <mode> integer...
  • Page 181 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#DIALMODE? Read command returns current ATD dialling mode in the format: #DIALMODE: <mode> AT#DIALMODE=? Test command returns the supported range of values for parameter <mode>. Modules supporting the command ME310G1- ME910G1- ML865G1- WW voice 80617ST10991A Rev. 11...
  • Page 182: Modulation & Compression Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.2.6. Modulation & Compression Control 3.2.6.1. AT%E - Line Quality and Auto Retrain This command is used for line quality monitoring and auto retrain or fall back/fall forward. SIM Presence Setting saved Can be aborted...
  • Page 183: Network

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Network 3.3.1. AT+CNUM - Subscriber Number Execution command returns the MSISDN (if the phone number of the device has been stored in the SIM card) 3GPP TS 27.007 SIM Presence Setting saved Can be aborted...
  • Page 184 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide type of number. <type> integer Values: 129 : national numbering scheme 145 : international numbering scheme (contains the character "+") AT+CNUM=? Test command returns the OK result code. 80617ST10991A Rev. 11 Page 184 of 1039...
  • Page 185: At+Copn - Read Operator Names

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.2. AT+COPN - Read Operator Names This command read operator names. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT+COPN Execution command returns the list of operator names from the ME in the format: +COPN: <numeric1>,<alpha1>[<CR>...
  • Page 186 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+COPN=? Test command returns the OK result code. 80617ST10991A Rev. 11 Page 186 of 1039 2021-09-23 Not Subject to NDA...
  • Page 187: At+Creg - Network Registration Status

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.3. AT+CREG - Network Registration Status The command enables/disables the network registration unsolicited result code (URC) and selects its presentation format. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT+CREG=[<mode>]...
  • Page 188 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1 : enable the network registration unsolicited result code, and selects the short format 2 : enable the network registration unsolicited result code, and selects the long format (includes the network cell identification data) Unsolicited fields:...
  • Page 189 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <lac>, <ci> and <AcT> network information is reported by URC only if <mode>=2, and the module is registered on some network cell. AT+CREG? Read command returns the current value of <mode>, the registration status <stat>, and the network information (<lac>, <ci> and <AcT>) according to the used <mode>...
  • Page 190: At+Cops - Operator Selection

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.4. AT+COPS - Operator Selection The command selects a network operator and registers the module. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT+COPS=[<mode>[,<format>[,<oper>[,<act>]]]] The set command attempts to select a network operator and registers the module on the just chosen operator;...
  • Page 191 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide specifies the operator name <format> integer format, see <oper> parameter Values: 0 : alphanumeric long form (max length 16 digits) 1 : alphanumeric short form 2 : numeric 5 or 6 digits [country code (3) + network...
  • Page 192 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read command returns current value of <mode>, <format>, <oper> and <AcT> in format <format>. If no operator is selected, <format>, <oper> and <AcT> are omitted. +COPS: <mode>[, <format>, <oper>,< act>] If the module is deregistered, <format>, <oper>, and <act> parameters are omitted.
  • Page 193 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3 : forbidden Since with this command a network scan is done, this command may require some seconds before the output is given. 80617ST10991A Rev. 11 Page 193 of 1039 2021-09-23 Not Subject to NDA...
  • Page 194: At+Clck - Facility Lock/Unlock

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.5. AT+CLCK - Facility Lock/Unlock This command is used to lock or unlock a ME on a network facility. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+CLCK=<fac>,<mode>[,<password>[,<class>]] Set command is used to lock, unlock or interrogate a modem or a network lock facility.
  • Page 195 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 2 : query status shall be the same as password <password> string specified for the facility from the DTE user interface or with command Change Password +CPWD is a sum of integers, each representing <class>...
  • Page 196 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1 : active AT+CLCK=? Test command reports all the facilities supported by the device. 80617ST10991A Rev. 11 Page 196 of 1039 2021-09-23 Not Subject to NDA...
  • Page 197: At+Cpwd - Change Facility Password

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.6. AT+CPWD - Change Facility Password This command changes the password for the facility lock function defined by command Facility Lock +CLCK command. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 198 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CPWD=? Test command returns a list of pairs (<fac>,<pwdlength>) which represents the available facilities and the maximum length of their password (<pwdlength>). 80617ST10991A Rev. 11 Page 198 of 1039 2021-09-23 Not Subject to NDA...
  • Page 199: At+Clir - Calling Line Identification Restriction

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.7. AT+CLIR - Calling Line Identification Restriction The command manages the CLIR service. 3GPP TS 27.007 3GPP TS 22.081 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Specific profile AT+CLIR=[<n>] Set command overrides the CLIR subscription when temporary mode is provisioned as a default adjustment for all following outgoing calls.
  • Page 200 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CLIR? Read command gives the default adjustment for all outgoing calls (<n>) and also triggers an interrogation of the provision status of the CLIR service (<m>), in the form +CLIR: <n>,<m> Additional info: Parameters: Name...
  • Page 201 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Modules Supporting the command ME310G1- ME910G1- ML865G1- WW voice 80617ST10991A Rev. 11 Page 201 of 1039 2021-09-23 Not Subject to NDA...
  • Page 202: At+Clcc - List Current Calls

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.8. AT+CLCC - List Current Calls This command returns the list of current calls and their characteristics 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT+CLCC Execution command returns the list of current calls and their characteristics in the format: [+CLCC:<id...
  • Page 203 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Values: 0 : active 1 : held 2 : dialing (MO call) 3 : alerting (MO call) 4 : incoming (MT call) 5 : waiting (MT call) call type <mode> integer Values: 0 : voice...
  • Page 204 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide alphanumeric representation of <alpha> string <number> corresponding to the entry found in phonebook; used character set should be the one selected with +CSCS If no call is active then only OK message is sent. AT+CLCC=?
  • Page 205: At+Cpol - Preferred Operator List

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.9. AT+CPOL - Preferred Operator List The command is used to edit or update the UICC preferred list of networks. The list is read in the UICC file selected by the command +CPLS. 3GPP TS 27.007...
  • Page 206 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 : access technology not selected 1 : access technology selected GSM compact access <GSM_Compact_AcT> integer technology. Currently the parameter is not supported but set value is accepted. Values: 0 : access technology not selected 1 : access technology selected UTRAN access technology.
  • Page 207 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CPOL? Read command returns all used entries from the UICC list of preferred operators. AT+CPOL=? Test command returns the <index> range supported by the UICC and the range for the <format> parameter. Entry 3 in the preferred list of the operators is deleted.
  • Page 208: At+Cpls - Selection Of Preferred Plmn List

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.10. AT+CPLS - Selection of Preferred PLMN List The command is used to select a list of preferred PLMNs in the SIM/USIM card. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 209 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CPLS? Read command returns the selected PLMN selector <list> from the SIM/USIM. AT+CPLS=? Test command returns the whole index range supported <list>s by the SIM/USIM. 80617ST10991A Rev. 11 Page 209 of 1039 2021-09-23 Not Subject to NDA...
  • Page 210: At+Csq - Signal Quality

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.11. AT+CSQ - Signal Quality Execution command returns received signal strength indication <rssi> and channel bit error rate <ber> from the MT. [1] 3GPP TS 27.007 [2] 3GPP TS 07.07 [3] 3GPP TS 25.133 SIM Presence...
  • Page 211 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide : -51 dBm or greater : not known or not detectable measurements of the channel bit <ber> integer error rate, expressed in %, are mapped to <ber> as shown below Values: : less than 0.2% : 0.2% to 0.4%...
  • Page 212 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Values: : -113 dBm or less : -111 dBm 2÷30 : -109...-53 dBm : - 51 dBm or greater : not known or not detectable Reference Signal Received Quality. <rsrq> integer For <rsrq> levels are mapped to range 0...7.
  • Page 213: At#Servinfo - Serving Cell Information

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.12. AT#SERVINFO - Serving Cell Information This command reports information about the serving cell. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#SERVINFO Execution command reports information about serving cell. The information and the format of the returned message depends on the network type.
  • Page 214 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Time Advance: it is available only if a <TA> integer GSM or GPRS is running. GPRS supported in the cell <GPRS> integer Values: 0 : not supported 1 : supported BCCH ARFCN of the serving cell <BARFCN>...
  • Page 215 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1 : CS only 2 : PS only 3 : CS & PS Received Signal Code Power in dBm. <RSCP> integer LTE Assigned Radio Channel <EARFCN> integer Physical Cell ID <PhysicalCellId> integer Tracking Area Code <TAC>...
  • Page 216: At#Bcchlock - Lock To Single Bcch Arfcn

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.13. AT#BCCHLOCK - Lock to Single BCCH ARFCN This command enables/disable the single BCCH ARFCN locking. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#BCCHLOCK=<LockedBcch>[,<LockedUarfcn>[,<LockedPsc>[,<LockedEarfcn> [,<LockedPci>]]]] This command allows to set the single BCCH ARFCN (also UARFCN and EARFCN) the device must be locked to, selectable within those allowed for the specific product.
  • Page 217 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0÷70545 : enable lock on downlink EARFCN in LTE bands (some values are not supported according to product band configuration). E-UTRAN physical cell ID in <LockedPci> FFFF hexadecimal format. Valid range 0 - 1F7. The value FFFF will remove the lock.
  • Page 218: At#Nwen - Network Emergency Number Update

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.14. AT#NWEN - Network Emergency Number Update This command enables the unsolicited result code of emergency number update. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT#NWEN=[<en>] Set command enables/disables the URC for emergency number update.
  • Page 219 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Entering AT#NWEN= returns OK but has no effect. AT#NWEN? Read command reports whether the unsolicited indication of network emergency number update is currently enabled or not, in the format: #NWEN: <en> AT#NWEN=? Test command reports the range for the parameter <en>...
  • Page 220: At#Plmnupdate - Update Plmn List

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.15. AT#PLMNUPDATE - Update PLMN List This set command adds a new entry, or updates an already present one, in the module PLMN list stored in file system. SIM Presence Setting saved Can be aborted...
  • Page 221 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #PLMNUPDATE: <MCC>,<MNC>,<PLMNname> #PLMNUPDATE: <MCC>,<MNC>,<PLMNname> The entries are listed in increasing order by MCC and MNC. AT#PLMNUPDATE=? Test command returns the range of <action> parameter and the maximum length of <MCC>, <MNC> and <PLMNname> parameters. 80617ST10991A Rev. 11...
  • Page 222: At#Plmnmode - Plmn List Selection

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.16. AT#PLMNMODE - PLMN List Selection Set command is used to select the list of operator names to be used in +COPN command, and in internal researches for operator name matching given MCC and MNC.
  • Page 223: At#Fplmn - Periodical Fplmn Cleaning

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.17. AT#FPLMN - Periodical FPLMN Cleaning Periodically delete the Forbidden PLMN list stored inside the SIM card, clear it or list it. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#FPLMN=<action>[,<period>] The set command is used to manage the Forbidden PLMN List file (FPLMN) stored in the SIM card.
  • Page 224 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#FPLMN=? Test command reports available values for parameters <action> and <period> 80617ST10991A Rev. 11 Page 224 of 1039 2021-09-23 Not Subject to NDA...
  • Page 225: At#Bnd - Select Band

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.18. AT#BND - Select Band This command selects RF bands SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#BND=<band>[,<UMTS_band>[,<LTE_band> [,<TDSCDMA_band>[,<LTE_band_over_64>]]]] Set command selects the current GSM and LTE (CATM and NBIot) bands.
  • Page 226 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide GSM 850MHz + PCS 1900MHz GSM 900MHz + DCS 1800MHz + PCS 1900MHz GSM 900MHz + DCS 1800MHz + PCS 1900MHz + GSM 850MHz this parameter is used for <UMTS_band> integer backward compatibility. Value: 0 : for both 4G only and 4G/2G products.
  • Page 227 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Value: 0 : for both 4G only and 4G/2G products indicates the LTE high <LTE_band_over_64> integer supported bands expressed as the sum of Band number (1+2+8 ...) calculated as shown in the table (mask of 32 bits):...
  • Page 228 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Test command returns the supported range of values of parameters <band>, <UMTS_band>,<LTE_band>,< TDSCDMA_band> and < LTE_band_over_64>. Test command AT#BND=? #BND: (0-5),(0),(4-524420),(1-252655775),(0),(0,2-1048642) Read command AT#BND? #BND: 5,0,524420,252655775,0,1048642 80617ST10991A Rev. 11 Page 228 of 1039 2021-09-23 Not Subject to NDA...
  • Page 229: At#Bndpriext - Band Priority Setting

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.19. AT#BNDPRIEXT - Band Priority Setting Set command configures the CAT-M1 and NB-IoT bands scanning priority in dedicated EFS file. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#BNDPRIEXT=<high_priority_bands_CATM>[,<high_priority_bands_NB>] Parameters:...
  • Page 230 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #BNDPRIEXT: <high_priority_bands_CATM>,<high_priority_bands_NB> AT#BNDPRIEXT=? Test command returns OK result code. Examples of #BNDPRIEXT usage AT#BNDPRIEXT=0C0004000200,0C0004000200 • AT#BNDPRIEXT=0,0C0004000200 • AT#BNDPRIEXT=0C0004000200,0 • AT#BNDPRIEXT=0,0 • 80617ST10991A Rev. 11 Page 230 of 1039 2021-09-23 Not Subject to NDA...
  • Page 231: At#Autobnd - Automatic Band Selection

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.20. AT#AUTOBND - Automatic Band Selection This command has no effect and is included only for backward compatibility. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#AUTOBND=[<value>] Parameter: Name Type...
  • Page 232: At#Atunersel - Select Antenna Tuner

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.21. AT#ATUNERSEL - Select Antenna Tuner This command allows to select the antenna tuner driver. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#ATUNERSEL=<driver> Set command selects the antenna tuner driver.
  • Page 233 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide B5, B18, B19, B20, B26, B27, 791-894 GSM850 B12, B13, B28, 698-803 The command reboots the module to make the change effective. AT#ATUNERSEL? Read command reports the currently selected aperture antenna tuning driver selection, in the format: #ATUNERSEL: <driver>...
  • Page 234: At#Bndtuner - Antenna Tuner Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.22. AT#BNDTUNER - Antenna Tuner Configuration This command set antenna tuner configuration on selected band. Reboot is required to be effective. Command is supported only by a subset of modules when AT#ATUNERSEL=1 is available and set Hardware User's Guide of the used module •...
  • Page 235 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide String containing Hex Value used to <TuneCode> string configure the antenna tuner. Size of the string and constraints depend on specific tuner (see Additional info) Reserved for future use <Unused1> integer Reserved for future use <Unused2>...
  • Page 236 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Modules supporting the command ME310G1- ME310G1- ME910G1- ME910G1- ML865G1- Set command: Tuning LTE band B2 by setting value "E180" to tuner QAT3516 connected on ID=0 AT#BNDTUNER=1,0,2,"E180" Set command: Tuning GSM band 900 by setting value "D280" to tuner QAT3516 connected on ID=0 AT#BNDTUNER=1,0,900,"D280"...
  • Page 237 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 237 of 1039 2021-09-23 Not Subject to NDA...
  • Page 238: At#Snum - Subscriber Number

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.23. AT#SNUM - Subscriber Number This set command writes the MSISDN information related to the subscriber (own number) in the EFmsisdn SIM file. 3GPP TS 51.011 SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 239 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The command returns ERROR if EFmsisdn file is not present in the SIM, or if MSISDN service is not allocated and activated in the SIM Service Table, see 3GPP TS 51.011. AT#SNUM=? Test command returns the OK result code 80617ST10991A Rev.
  • Page 240: At#Codecinfo - Codec Information

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.24. AT#CODECINFO - Codec Information This command returns information about the channels codecs. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#CODECINFO[=<format>[,<mode>]] This command is a set or an execution command. It enables/disables unsolicited channel codec information reports, or returns the channel codec info, in both case according to the specified format.
  • Page 241 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 2 : enable the short URC of the channels codecs information only if the codec changes, see info section Additional info: <mode>=1, the URC of the channels codecs information is displayed according to the <format> parameter value: if <format>=0, the URC is:...
  • Page 242 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Unsolicited fields: Name Type Description <codec_used> string <format>=0, <codec_used> is displayed in numeric format Values: no TCH full rate speech 1 on TCH full rate speech 2 on TCH half rate speech 1 on TCH full rate speech 3 –...
  • Page 243 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide - FAMR, AMR full rate mode enabled 16 - HAMR, AMR half rate mode enabled 32 - FR-AMR-WB, full rate AMR wide band 64 - UMTS-AMR-V2, UMTS AMR version 2 128 - UMTS-AMR-WB, UMTS AMR wide band Value: 1..255 : sum of integers each representing...
  • Page 244 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <codec_setn> string <format>=1, <codec_setn> are displayed in textual format Values: : full rate mode enabled : enhanced full rate mode enabled : half rate mode enabled FAMR : AMR full rate mode enabled HAMR : AMR half rate mode enabled...
  • Page 245 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Modules supporting the command ME310G1- ME910G1- ML865G1- WW voice 80617ST10991A Rev. 11 Page 245 of 1039 2021-09-23 Not Subject to NDA...
  • Page 246: At#Ceernet - Extended Numeric Error Report For Network Reject Cause

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.25. AT#CEERNET - Extended Numeric Error Report for Network Reject Cause The command is related to extended numeric error report. 3GPP TS 24.008 3GPP TS 24.301 SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 247 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide : IMSI unknown in HLR : illegal MS : IMSI unknown in VISITOR LR : IMEI not accepted : illegal ME : GPRS not allowed : Operator determined barring (SM cause failure)/ GPRS and not GPRS not allowed...
  • Page 248 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide : LLC or SNDCP failure : insufficient resources : missing or unknown APN : unknown PDP address or PDP type : user authentication failed : activation rejected by GGSN : activation rejected unspecified : service option not supported : req.
  • Page 249 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide : PDP context without TFT activated : multicast group membership timeout : retry on new cell begin (if MM cause failure) / activation rejected BCM violation (if SM cause failure) : PDP type IPV4 only allowed...
  • Page 250 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#CEERNET=? Test command returns OK result code. 80617ST10991A Rev. 11 Page 250 of 1039 2021-09-23 Not Subject to NDA...
  • Page 251: At#Ceernetext - Extended Error Report For Network Reject Cause

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.26. AT#CEERNETEXT - Extended Error Report for Network Reject Cause This command is both a set and an execution command. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#CEERNETEXT[=[<func>]] Set command enables/disables the URC presentation or delates the last network information.
  • Page 252 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <code> integer last numeric Network Reject Cause from network, see <code> in #CEERNET integer access technology of the registered network <AcT> Values: CAT-M NB-IoT Mobile Country Code of the used network when last <MCC> string...
  • Page 253 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#CEERNETEXT=? Test command reports the supported range of values for the <func> parameter. 80617ST10991A Rev. 11 Page 253 of 1039 2021-09-23 Not Subject to NDA...
  • Page 254: At#Ciphind - Ciphering Indication

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.27. AT#CIPHIND - Ciphering Indication This command enables/disables unsolicited result code for cipher indication. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#CIPHIND=[<mode>] Set command enables/disables unsolicited result code for cipher indication.
  • Page 255 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Here is the list of the parameters meaning returned by the read command. Name Type Default Description shows cipher status <cipher> integer Values: 0 : cipher off 1 : cipher on 2 : unknown (missing network information) SIM/USIM cipher status <SIM/USIM...
  • Page 256: At#Psnt - Packet Service Network Type

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.28. AT#PSNT - Packet Service Network Type The command enables/disables unsolicited result code for packet service network type (PSNT) SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#PSNT=[<mode>] Set command enables/disables unsolicited result code for packet service network type (PSNT) having the following format: #PSNT:<nt>...
  • Page 257 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide EGPRS network LTE network unknown or not registered AT#PSNT? If <mode> is set to 0 or 1, read command returns the current values of the <mode> and <nt> parameters in the format: #PSNT: <mode>,<nt> If <mode> is set to 2, read command returns the current values of <mode>...
  • Page 258: At#Encalg - Set Encryption Algorithm

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.29. AT#ENCALG - Set Encryption Algorithm This command enables or disables the GSM and/or GPRS encryption algorithms supported by the module. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#ENCALG=[<encGSM>][,<encGPRS] Set command enables or disables the GSM and/or GPRS encryption algorithms supported by the module.
  • Page 259 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide bit 1 = GEA2 bit 2 = GEA3 bits 3 - 7 = reserved for future Values: : no GPRS encryption algorithm 1÷7 : sum of integers each representing a specific GPRS encryption algorithm: 1 – GEA1 2 – GEA2 4 –...
  • Page 260 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Values: : no GSM encryption algorithm : A5/1 : A5/2 : A5/3 255 : not available GPRS encryption algorithms <usedGPRS> integer Values: : no GPRS encryption algorithm : GEA1, GEA2 : GEA3 255 : not available...
  • Page 261 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#ENCALG? #ENCALG: 5,2,1,1 AT#ENCALG=5,1 Sets the GSM encryption algorithm A5/1 and A5/3, and the GPRS encryption algorithm GEA1. It will be available at the next reboot. AT#ENCALG? #ENCALG: 5,2,1,1 The last two values indicate that the last used GSM encryption algorithm is...
  • Page 262: At+Cemode - Set Mode Of Operation For Eps

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.30. AT+CEMODE - Set Mode of Operation for EPS This set command configures the mode of operation for EPS. [1] 3GPP TS 24.301 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT+CEMODE=<mode>...
  • Page 263 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read command returns the current value of parameter <mode> in the format: +CEMODE: < mode > The read command will return right values after set command, but effectively the mode of operation changes after power cycle.
  • Page 264: At+Cesq - Extended Signal Quality

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.31. AT+CESQ - Extended Signal Quality Execution command returns received signal quality parameters according to the network on which the module is registered. [1] 3GPP TS 27.007 [2] 3GPP TS 45.008 [3] 3GPP TS 25.133 [4] 3GPP TS 36.133...
  • Page 265 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Values: : rssi < -110 dBm : -110 dBm ≤ rssi < -109 dBm : -109 dBm ≤ rssi < -108 dBm : ... 61 : - 50 dBm ≤ rssi < - 49 dBm 62 : - 49 dBm ≤...
  • Page 266 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide : -3 dB ≤ rsrq 255 : not known or not detectable or if the current serving cell is not a E-UTRA cell reference signal received power, <rsrp> integer see 3GPP TS 36.133 subclause 9.1.4.
  • Page 267: At#Ens - Enhanced Network Selection

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.32. AT#ENS - Enhanced Network Selection Set command is used to activate the Enhanced Network Selection (ENS) functionality. Cingular Wireless LLC Requirement SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#ENS=[<mode>]...
  • Page 268 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #ENS: <mode> AT#ENS=? Test command reports the available range of values for parameter <mode> 80617ST10991A Rev. 11 Page 268 of 1039 2021-09-23 Not Subject to NDA...
  • Page 269: At+Ws46 - Pcca Std-101 Select Wireless Network

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.33. AT+WS46 - PCCA STD-101 Select Wireless Network This command selects the cellular network (Wireless Data Service, WDS). 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT+WS46=[<n>] Set command selects the cellular network (Wireless Data Service, WDS) to operate with the TA (WDS-Side Stack Selection).
  • Page 270 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide For NA (North America) products supporting AT&T requirement 13340 about RAT Balancing and EF-RAT Mode, the value <n> stored with +WS46 command can be changed and overwritten in case of full SIM read, examples: power on; AT+CFUN=4, AT+CFUN=1 sequence;...
  • Page 271: At+Cedrxs - Edrx Setting

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.34. AT+CEDRXS - eDRX Setting This command controls the setting of the UEs eDRX parameters. 3GPP TS 27.007 3GPP TS 24.008 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT+CEDRXS=[<mode>[,<AcTtype>[,<Req_eDRX>]]] Set command controls the setting of the UEs eDRX parameters.
  • Page 272 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide type of access technology. <AcTtype> integer Values: 0 : Access technology is not using eDRX. This parameter value is only used in the unsolicited result code, it cannot be used in the set command. 2 : GSM (A/Gb mode)
  • Page 273 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3GPP TS 24.008). For the coding and the value range, see Extended DRX parameters information element in 3GPP TS 24.008 Table 10.5.5.32/3GPP TS 24.008. half a byte in a 4-bit format. <PagTimeWindow> string The paging time window...
  • Page 274 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CEDRXS? +CEDRXS: 4,"0000" +CEDRXS: 5,"0000" 80617ST10991A Rev. 11 Page 274 of 1039 2021-09-23 Not Subject to NDA...
  • Page 275: At+Cedrxrdp - Edrx Read Dynamic Parameters

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.35. AT+CEDRXRDP - eDRX Read Dynamic Parameters This command returns a message related to Extended Discontinuous Reception (eDRX). 3GPP TS 27.007 3GPP TS 24.008 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required...
  • Page 276 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 5 : see +CEDRXS. see +CEDRXS. <Req_eDRX> string see +CEDRXS. <NW_prov_eDRX> string see +CEDRXS. <PagTimeWindow> string AT+CEDRXRDP=? Test command returns OK result code. 80617ST10991A Rev. 11 Page 276 of 1039 2021-09-23 Not Subject to NDA...
  • Page 277: At+Cereg - Eps Network Registration Status

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.36. AT+CEREG - EPS Network Registration Status This command monitors the Evolved Packet System (EPS) network registration status in LTE. [1] 3GPP TS 24.008 [2] 3GPP TS 24.301 [3] 3GPP TS 25.331 SIM Presence Setting saved...
  • Page 278 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide URC long format is displayed every time there is a change of network cell in LTE Values: 0 : disable the network registration unsolicited result code 1 : enable the network registration unsolicited result code, and select the short format...
  • Page 279 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide specify the condition when the MS is considered as attached for emergency bearer services. : registered for "CSFB not preferred", home network (not applicable). 10 : registered for "CSFB not preferred", roaming (not applicable). tracking area code (two bytes) in hexadecimal format <tac>...
  • Page 280: At#Cpsmscfg - Psm State Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.37. AT#CPSMSCFG - PSM State Configuration This command configures PSM state SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#CPSMSCFG=<psm_inactivity_timeout>[,<psm_duration_due_to_inactivity>] Set command selects PSM inactivity timeout and PSM duration due to inactivity...
  • Page 281 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read command reports the current value of parameters <psm_inactivity_timeout> and <psm_duration_due_to_inactivity>. AT#CPSMSCFG=? Test command returns the range of values for parameters <psm_inactivity_timeout> and <psm_duration_due_to_inactivity>. 80617ST10991A Rev. 11 Page 281 of 1039 2021-09-23 Not Subject to NDA...
  • Page 282: At#Rfsts - Read Current Network Status

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.38. AT#RFSTS - Read Current Network Status Command reads current network status. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#RFSTS Execution command returns the current network status. The format of the returned message is according to the network on which the module is registered.
  • Page 283 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide WAIT FOR RR CONNECTION MM WAIT FOR RR CONNECTION IMSI DETACH WAIT FOR REESTABLISHMENT WAIT FOR RR ACTIVE IDLE WAIT FOR ADDITIONAL OUTGOING MM CONNECTION CONNECTION ACTIVE GROUP TRANSMIT WAIT RR CONNECTION GROUP TRANSMIT LOCATION UPDATING PENDING...
  • Page 284 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide WAIT SYNC DTM ENHANCED CALL ESTABLISH DTM ENHANCED MO CALL ESTABLISH MO CONNECTION ESTABLISH MT CONNECTION ESTABLISH RR CONNECTION DTM ESTABLISH DTM RELEASE CALL REESTABLISH DEACTIVATION CALL REESTABLISH NORMAL CHANNEL RELEASE LOCAL CHANNEL RELEASE DEACTIVATION...
  • Page 285 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide CS+PS Parameter/values Description <ABND> Active Band GSM 850 GSM 900 DCS 1800 PCS 1900 LTE network #RFSTS:<PLMN>,<EARFCN>,<RSRP>,<RSSI>,<RSRQ>,<TAC>,<RAC>,[<TXPWR>],< DRX>, <MM>,<RRC>,<CID>,<IMSI>,[<NetNameAsc>],<SD>,<ABND>,<T3402>,<T3412>,<SI NR> Parameters Description <PLMN> Country code and operator code(MCC, MNC) <EARFCN> E-UTRA Assigned Radio Channel <RSRP>...
  • Page 286 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide SERVICE REQUEST INITIATED DEREGISTRATION INITIATED Parameters Description <RRC> Radio Resource state (for debug purpose only; see above) <CID> Cell ID Parameter/values Description <IMSI> International Mobile Station ID<SD> - Service Domain No Service CS only PS only...
  • Page 287: At#Spn - Read Sim Field Spn

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.39. AT#SPN - Read SIM Field SPN This command reads SIM fields SPN. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#SPN Execution command returns the service provider string contained in the SIM field SPN, in the format: #SPN: <spn>...
  • Page 288: At#Cedrxs - Extended Edrx Setting

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.40. AT#CEDRXS - Extended eDRX Setting This command controls the setting of the UEs eDRX parameters. 3GPP TS 27.007 3GPP TS 24.008 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#CEDRXS=[<mode>[,<AcTtype>[,<Req_eDRX>[,<ReqPagTimeWindow>]]]] Set command controls the setting of the UEs eDRX parameters.
  • Page 289 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3 : disable the use of eDRX and discard all parameters for eDRX or, if available, reset to the manufacturer specific default values type of access technology. <AcTtype> integer Values: 0 : Access technology is not using eDRX.
  • Page 290 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide element in 3GPP TS 24.008 Table 10.5.5.32/3GPP TS 24.008. Default value is "0000" Additional info: If <mode>=2 and there is a change in the eDRX parameters provided by the network, the unsolicited result code reports: #CEDRXP:<AcTtype>[,<Req_eDRX>[,<NW_prov_eDRX>[,<ReqPagTimeWindow>...
  • Page 291 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3GPP TS 24.008 Table 10.5.5.32/3GPP TS 24.008 AT#CEDRXS? Read command returns the current settings for each defined value of <AcTtype> in the format: #CEDRXS:<AcTtype>,<eDRX_act_state>,<Req_eDRX>,<ReqPagTimeWindow>,<mod e>[<CR><LF> #CEDRXS:<AcTtype>,<eDRX_act_state>,<Req_eDRX>,<ReqPagTimeWindow>,<mod e>[...]]] If <AcTtype> is the same the device is registered to, the format is #CEDRXS:<AcTtype>,<eDRX_act_state>,<Req_eDRX>,<ReqPagTimeWindow>,<eDR...
  • Page 292 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide eDRX status in the network <eDRX_nw_state> integer Values: 0 : eDRX disabled 1 : eDRX enabled AT#CEDRXS=? Test command returns the supported <mode>s and the value ranges for the access technology, requested eDRX value and requested Paging Time Window as compound values.
  • Page 293: At#Moni - Cell Monitor

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.41. AT#MONI - Cell Monitor This command is both a set and an execution command. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MONI[=[<number>]] Set command sets one cell out of seven, in a neighbor list of the serving cell including it, from which extract GSM/LTE related information.
  • Page 294 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide : it is a special request to obtain GSM- related information from the whole set of seven cells in the neighbor list of the serving cell LTE network Name Type Default Description LTE network <number>...
  • Page 295 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #MONI: <netname> BSIC:<bsic> RxQual:<qual> LAC:<lac> Id:<id> ARFCN:<arfcn> PWR:<dBm> dBm TA: <timadv> LTE network #MONI: <netmame> RSRP:<rsrp> RSRQ:<rsrq> TAC:<tac> Id:<id> EARFCN:<earfcn> PWR:<dBm> DRX:<drx> pci:<physicalCellId> QRxLevMin:<QRxLevMin> TA: <timadv> b) When the network name is unknown, the format is: GSM network #MONI: <cc>...
  • Page 296 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Name Type Default Description name of network operator <netname> string country code <cc> string network operator code <nc> string progressive number of <n> integer adjacent cell base station identification <bsic> string code quality of reception: 0..7 <qual>...
  • Page 297 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide TA: <timadv> reported only for the serving cell. When AT#MONI=7 is the last setting entered, the execution command AT#MONI<CR> reports the information previously listed for each of the cells in the neighbor of the serving cell. The information is formatting in a sequence of <CR><LF>-terminated...
  • Page 298 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The module supports GSM network AT+WS46? +WS46: 30 AT+CREG? +CREG: 0,1 AT#MONI=1 AT#MONI=? #MONI: (6,1) AT#MONI #MONI: I TIM BSIC:25 RxQual:0 LAC:D5BD Id:3A27 ARFCN:1018 PWR:- 72dbm TA:-1 AT#MONI=7 AT#MONI=? #MONI: (6,7) AT#MONI #MONI: Cell BSIC LAC CellId ARFCN Power...
  • Page 299: At#Ltesfn - Lte Frame Information

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.42. AT#LTESFN - LTE Frame Information The command returns system frame number and subframe number of LTE network. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#LTESFN? Read command returns system frame number <sysfn> and subframe number <subfn>...
  • Page 300: At+Crces - Reading Coverage Enhancement Status

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.43. AT+CRCES - Reading Coverage Enhancement Status This execution command returns the coverage enhancement status of the MT. The terminal can consider the coverage enhancement status prior to deciding to transmit. Depending on the coverage enhancement status the terminal can refrain from transmitting data.
  • Page 301 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Coverage Enhancement (CE) <CE_level> integer level of the MT in the serving cell. Values: 0 : No Coverage Enhancement in the serving cell 1 : Coverage Enhancement level 0 2 : Coverage Enhancement level 1...
  • Page 302: At#Snrset - Snr Set Level

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.44. AT#SNRSET - SNR Set Level Set command manages EFS file SNR_level_scan_scope. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#SNRSET=[<level>] Parameter: Name Type Default Description sets the SNR level to be used in scanning <level>...
  • Page 303: At#Iotbnd - Cat-M1 & Nb-Iot Band Setting

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.45. AT#IOTBND - CAT-M1 & NB-IoT Band Setting Set command configures the CAT-M1 and NB-IoT bands. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#IOTBND=[<lte_m1_band_pref.bits_1_64>][,[<lte_m1_band_pref.bits_65_128>] [,<lte_nb1_band_pref.bits_1_64>[,<lte_nb1_band_pref.bits_65_128>]]] Parameters: Name Type Default...
  • Page 304 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide as the sum of Band number (0 meaning "no low band selected"); see #BND command indicates the <lte_nb1_band_pref.bits_65_128> integer higher (65-128) NB-IoT supported bands, expressed as the sum of Band number (0 meaning "no high band selected");...
  • Page 305: At#Irattimer - Inter Rat Timer Setting

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.46. AT#IRATTIMER - Inter RAT Timer Setting Set command configures the IRAT timer and search alignment timer in dedicated EFS file SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#IRATTIMER=<irat_timer>,<search_alignment>...
  • Page 306 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Value: 20 : timer of 20 minutes The command needs a reboot to be effective. AT#IRATTIMER? Read command returns the current parameters setting for #IRATTIMER command in the format: #IRATTIMER: <irat_timer>,<search_alignment> AT#IRATTIMER=? Test command returns the supported range of values for <irat_timer> and <search_alignment>.
  • Page 307: At#Nb2Ena - Enable/Disable Nb2 Mode

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.47. AT#NB2ENA - Enable/Disable NB2 mode This execution command enables/disables NB2 mode. It is only applicable to products supporting NB-IoT technology. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#NB2ENA=<ena>...
  • Page 308: At+Clip - Calling Line Identification Presentation

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.48. AT+CLIP - Calling Line Identification Presentation This command refers to the supplementary service CLIP (Calling Line Identification Presentation) that enables a called subscriber to get the calling line identity (CLI) of the calling party when receiving a mobile terminated call.
  • Page 309 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 128 : both the type of number and the numbering plan are unknown 129 : unknown type of number and ISDN/Telephony numbering plan 145 : international type of number and ISDN/Telephony numbering plan (contains the character "+") alphanumeric representation of <number>...
  • Page 310 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Parameters: Name Type Default Description status of the local setting <enable> integer Values: 0 : CLI presentation disabled 1 : CLI presentation enabled status of the CLIP service on the <m> integer GSM network. Values:...
  • Page 311: At#Ws46 - Select Iot Technology

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.3.49. AT#WS46 - Select IoT Technology This command selects the IoT technology. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#WS46=[<n>[,<GSM_P>]] Set command selects the IoT technology to operate with.
  • Page 312 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The command takes effect after the module reboot. Warning: the "Not required" information contained in the "SIM Presence" field of the table, placed above the command syntax, must be replaced with "Required". AT#WS46? Read command reports the currently selected technology and priority, in the format: #WS46: <n>,<GSM_P>...
  • Page 313: Sim

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.1. AT+CPIN - Enter the PIN The command sends to the device a password which is necessary before it can be operated. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT...
  • Page 314 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Additional info: Parameters: Name Type Default Description PIN/PUK/PUK2 <code> string request status code Values: READY : ME is not pending for any password SIM PIN : ME is waiting SIM PIN to be given SIM PUK...
  • Page 315 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide authentication failure (i.e. +CME ERROR: 18) PH-NET PIN : ME is waiting network personalization password to be given PH-NET PUK : ME is waiting network personalization unblocking password to be given PH-NETSUB PIN : ME is waiting network subset...
  • Page 316 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CPIN=? Test command returns OK result code. AT+CMEE=1 AT+CPIN? +CME ERROR: 10 error: you have to insert the SIM AT+CPIN? +CPIN: READY you inserted the SIM and module is not waiting for PIN 80617ST10991A Rev. 11...
  • Page 317: At#Pct - Display Pin Counter

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.2. AT#PCT - Display PIN Counter This command reports the PIN/PUK or PIN2/PUK2 input remaining attempts, if +CPIN password is required. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#PCT Execution command reports the PIN/PUK or PIN2/PUK2 input remaining attempts, depending on +CPIN requested password, in the format: #PCT: <n>...
  • Page 318 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CPIN? +CPIN: SIM PIN Check PIN remained counter AT#PCT #PCT: 3 Input incorrect PIN number AT+CPIN=1111 +CME ERROR: incorrect password AT#PCT #PCT: 2 80617ST10991A Rev. 11 Page 318 of 1039 2021-09-23 Not Subject to NDA...
  • Page 319: At+Ccid - Read Iccid

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.3. AT+CCID - Read ICCID Execution command reads on SIM the Integrated Circuit Card Identification (ICCID). It is the card identification number that provides a unique identification number for the SIM. SIM Presence Setting saved...
  • Page 320: At+Cimi - International Mobile Subscriber Identity (Imsi)

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.4. AT+CIMI - International Mobile Subscriber Identity (IMSI) This command returns the International Mobile Subscriber Identity (IMSI number). 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT+CIMI Execution command returns the value of the International Mobile...
  • Page 321: At#Cimi - International Mobile Subscriber Identity (Imsi)

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.5. AT#CIMI - International Mobile Subscriber Identity (IMSI) This command returns the International Mobile Subscriber Identity (IMSI number). SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#CIMI Execution command returns the value of the International Mobile...
  • Page 322: At#Simdet - Sim Detection Mode

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.6. AT#SIMDET - SIM Detection Mode The command manages the SIM Detection mode. [1] Telit Hardware Design Guide of the used module. SIM Presence Setting saved Can be aborted MAX timeout SELINT Common Not required profile AT#SIMDET=<mode>...
  • Page 323 SIMIN pin status. If SIM is correctly answering to queries then SIM status becomes SIM READY For ME310G1 family, default value of <mode> parameter is 1 If the SIMIN pin is not connected to the SIM holder, do not use...
  • Page 324 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 324 of 1039 2021-09-23 Not Subject to NDA...
  • Page 325: At#Simpr - Sim Presence Status

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.7. AT#SIMPR - SIM Presence Status The command enables/disables the SIM Presence Status unsolicited indication. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT#SIMPR=[<mode>] Set command enables/disables the SIM Presence Status unsolicited indication in the ME.
  • Page 326 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide remote SIM integer Reports current SIM status <status> Values: SIM not inserted SIM inserted <status> parameter is meaningless for local SIM in absence of the SIMIN pin, see #SIMDET command. Entering AT#SIMPR= returns OK but has no effect.
  • Page 327: At#Ccid - Read Iccid

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.8. AT#CCID - Read ICCID Execution command reads on SIM the Integrated Circuit Card Identification (ICCID). It is the card identification number that provides a unique identification number for the SIM. SIM Presence Setting saved...
  • Page 328: At#Qss - Query Sim Status

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.9. AT#QSS - Query SIM Status Query SIM Status. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT#QSS=[<mode>] Enables/disables the Query SIM Status unsolicited indication in the ME. The format of the unsolicited indication is the following: #QSS: <status>...
  • Page 329 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 : SIM not inserted 1 : SIM inserted 2 : SIM inserted, and PIN unlocked 3 : SIM inserted and READY (SMS and Phonebook access are possible) AT#QSS? Read command reports whether the unsolicited indication #QSS is currently enabled or not, along with the SIM status, in the format: #QSS: <mode>,<status>...
  • Page 330: At+Crsm - Restricted Sim Access

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.10. AT+CRSM - Restricted SIM access The command transmits to the UICC some specific commands and their required parameters. 3GPP TS 11.11 3GPP TS 31.101 3GPP TS 31.102 SIM Presence Setting saved Can be aborted...
  • Page 331 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 220 : UPDATE RECORD 242 : STATUS identifier of an elementary data file on <fileId> integer UICC; mandatory for every command except STATUS parameter passed on to the UICC; it is <P1> integer mandatory for every command except...
  • Page 332 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide information from the UICC about <sw1> integer the execution of the actual command (successful or failed) information from the UICC about <sw2> integer the execution of the actual command (successful or failed) on a successful completion of the <response>...
  • Page 333 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read binary, ICCID(2FE2) AT+CRSM=176,12258,0,0,10 +CRSM: 144,0,982850702001107686F4 Read record, ADN(6F3A) AT+CRSM=178,28474,1,4,40 +CRSM: 144,0,42434A554EFFFFFFFFFFFFFFFFFFFFFF06811056789282FFFFFFFFFFFFFF Update Binary, KcGPRS(6F52) AT+CRSM=214,28539,0,0,8,C69018C7958C87 +CRSM: 144,0 Update Record, ADN(6F3A) AT+CRSM=220,28474,9,4,30,657469FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFF FFFFFFFFFFF +CRSM: 144,0 Status, FPLMN(6F7B) AT+CRSM=242,28539 +CRSM:144,0,623C820238218410A0000000871002FFFFFFFF89040300FFA511800131 81030 10A3282011E8304000030E08A01058B032F0609C6099001C0830101830181 80617ST10991A Rev. 11...
  • Page 334: At+Csim - Generic Sim Access

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.11. AT+CSIM - Generic SIM Access This command sends a generic command to the UICC. [1] 3GPP TS 11.11 [2] 3GPP TS 31.101 [3] 3GPP TS 31.102 SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 335 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Additional info: List of the meaning of the response messages parameters. Name Type Default Description characters number of the <length> integer <response> sent to TE (two times the actual length of the response) response to the command passed <response>...
  • Page 336 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide • 2G SIM, see standard [1]: STATUS AT+CSIM=10,A0F2000016 +CSIM:48,"000002A87F20020000000000099300220800838A838A9000" SELECT EF 6F07 AT+CSIM=14,A0A40000026F07 +CSIM: 4,"9F0F" GET RESPONSE AT+CSIM=10,A0C000000F +CSIM: 34,"000000096F0704001A001A010200009000" SELECT EF 6F30 AT+CSIM=14,A0A40000026F30 +CSIM: 4,"9F0F" READ BINARY AT+CSIM=10,A0B00000FC +CSIM:508,"FFFFFF1300831300901300541300301300651300381300801301801 3000113110913013013009813007713005913004313008113009513014013002313 0016330420130041FFFFFFFFFFFF21436542F41922F28822F201FFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF...
  • Page 337: At+Ccho - Open Logical Channel

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.12. AT+CCHO - Open Logical Channel Open Logical Channel 3GPP TS 31.101 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT+CCHO=<dfname> Execution of the command causes the MT to return <sessionId> to allow the TE to identify a channel that is being allocated by the currently selected UICC, which is attached to ME.
  • Page 338 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Additional info: <sessionId> returned by the +CCHO command. Name Type Default Description session Id to be used to target a <sessionId> integer specific application on the smart card (e.g. (U)SIM, WIM, ISIM) using logical channels mechanism.
  • Page 339: At+Cchc - Close Logical Channel

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.13. AT+CCHC - Close Logical Channel Close a communication session. 3GPP TS 31.101 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT+CCHC=<sessionId> Set command asks the ME to close a communication session with the active UICC.
  • Page 340: At+Cgla - Generic Uicc Logical Channel Access

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.14. AT+CGLA - Generic UICC Logical Channel Access This command is used to control the currently selected UICC on the TE. [1] 3GPP TS 11.11 [2] 3GPP TS 31.101 [3] 3GPP TS 31.102 SIM Presence...
  • Page 341 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide UICC when targeting applications on the smart card using a logical channel other than the default channel (channel "0"). <sessionId> is returned by the +CCHO command. characters number of the <command> <length> integer sent to UICC (two times the actual...
  • Page 342: At#Vsimsetprof - Set Virtual Sim Profile

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.15. AT#VSIMSETPROF - Set Virtual SIM profile This command selects which SIM has to be used, an external physical SIM or an internal Virtual SIM. SIM Presence Setting saved Can be aborted MAX timeout SELINT...
  • Page 343 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #VSIMSETPROF=1 returns immediate ERROR in case SIM profile is missing (i.e. #SECT, #SECP operations has not been performed yet ) #VSIMSETPROF=0 returns immediate ERROR in case physical SIM is missing Expect 3 - 4 seconds delay when SIM switch is performed in warm...
  • Page 344: At#Vsimstat - Display General Details Of Vsim

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.16. AT#VSIMSTAT - Display general details of VSIM This command displays the details associated with the VSIM. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#VSIMSTAT Execution command returns a range of information about the VSIM with the follow format: #VSIMSTAT: <simos state>,<last error>,<perso>,<perso error>...
  • Page 345 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide last error <last integer error> Value: 0 : No error personalization file <perso> integer Values: 0 : No vsim_perso file present 1 : The vsim_perso file is present 2 : Error in the personalization file and...
  • Page 346: At#Vsimver - Get Sim Version

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.17. AT#VSIMVER - Get SIM version This command returns the version of the Virtual SIM. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#VSIMVER Execution command returns the Virtual SIM version followed by an OK at...
  • Page 347: At+Iccid - Read Iccid

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.18. AT+ICCID - Read ICCID Execution command reads on SIM the Integrated Circuit Card Identification (ICCID). It is the card identification number that provides a unique identification number for the SIM. SIM Presence Setting saved...
  • Page 348: At#Simincfg - Simin Pin Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.19. AT#SIMINCFG - SIMIN Pin Configuration This command allows to configure a GPIO pin as SIMIN pin (detect switch of SIM holder) and the polarity of the SIMIN pin. [1] Telit Hardware Design Guide of the used module...
  • Page 349 If SIMIN pin is not connected to the SIM Holder, do not use #SIMDET=2. On ML865G1 and ME310G1 families there is no dedicated SIMIN pin and AT#SIMDET=1 is the default value. To use a TGPIO as SIMIN pin it has to be configured with: AT#SIMINCFG= (stored in NVM) and AT#SIMDET=2 (stored in the extended profile AT&P).
  • Page 350 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Modules supporting the command ME310G1- W1, WW ML865G1- ME910G1- W1, WW 80617ST10991A Rev. 11 Page 350 of 1039 2021-09-23 Not Subject to NDA...
  • Page 351: At#Simselgpiocfg - Sim Select

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.20. AT#SIMSELGPIOCFG - SIM Select If the module has the SIM on Chip, this command allows to select SIM on Chip (eSIM) or external (plastic) SIM. SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 352: At#Fwautosim - Automatic Switch Of Firmware Image By Sim

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.21. AT#FWAUTOSIM - Automatic Switch of Firmware Image by SIM This command allows to set automatically the active firmware image in accordance with the inserted SIM. SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 353 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#FWAUTOSIM=? Test command returns the supported range of values for parameter <mode>. 80617ST10991A Rev. 11 Page 353 of 1039 2021-09-23 Not Subject to NDA...
  • Page 354: At#Firstnet - Apn Automatic Switch By Sim

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.4.22. AT#FIRSTNET - APN Automatic Switch by SIM This command is the functionality to enable or disable APN automatic switch. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#FIRSTNET=<mode> This command allows to set APN automatic switch mode by SIM.
  • Page 355 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #FIRSTNET: (0,1) 80617ST10991A Rev. 11 Page 355 of 1039 2021-09-23 Not Subject to NDA...
  • Page 356: Sim Toolkit

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide SIM Toolkit 3.5.1. AT#STIA - SIM/USIM Toolkit Interface Action The SIM/USIM Application Toolkit (SAT/USAT) provides an interface to the applications existing in the SIM/USIM device. The module must support the mechanisms required by the SIM/USIM applications.
  • Page 357 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide actions initiated by the user, refer to Additional info section. If <mode>=2, the URC format depends on the <cmdType> as described in the Additional info sections. For <cmdType>, and all other URC parameters refer to #STGI command.
  • Page 358 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide from user". In addition, the following URC is sent on the AT interface. For parameter meaning of the URC refer to Unsolicited fields section. #STN:<cmdTerminateValue> Follows the <timeout> range. Value: 1,2 : timeout expressed in minutes Additional info: <mode>=3, the URC has the following reduced format: #STN: <cmdType>...
  • Page 359 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <cmdType>=32 (PLAY TONE) <cmdType>=52 (RUN AT COMMAND) <cmdType>=64 (OPEN CHANNEL) <cmdType>=65 (CLOSE CHANNEL) <cmdType>=66 (RECEIVE DATA) <cmdType>=67 (SEND DATA) the URC has the following extended format: #STN: <cmdType>[,<alphaIdentifier>] If <cmdType>=19 (SEND SHORT MESSAGE proactive command) fails, the #STN: 119 URC is sent to the module.
  • Page 360 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <mode>=2, and <cmdType>=37 (SET UP MENU proactive command), the URC has the following extended format: the first line of output is: #STN: 37,<cmdDetails>,<numOfItem>,<titleText><CR><LF> one line follows for every item, repeated for <numOfItems>: #STN: 37,<itemId>,<itemText>[,<nextActionId>] <mode>=2, and <cmdType>=40 (SET UP IDLE MODE TEXT proactive command), the URC has the following extended format: #STN: 40[,<idleModeTextString>]...
  • Page 361 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide SMS control response call/SS/USSD response integer identify the result of the Call or SMS control <Result> performed by SIM/USIM device Values: 0 : Call/SMS not allowed 1 : Call/SMS allowed 2 : Call/SMS allowed with modification optional text provided by the SIM/USIM <alphaIdentifier>...
  • Page 362 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Returned parameters. Name Type Default Description state of the sending of the SET UP <state> integer MENU proactive command (37) Values: 0 : SIM/USIM has not sent the SET UP MENU proactive command (37) 1 : SIM/USIM has sent the SET UP MENU proactive...
  • Page 363: At#Stgi - Sim Toolkit Get Information

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.5.2. AT#STGI - SIM Toolkit Get Information The #STGI command interfaces to the SIM/USIM Application Toolkit to get information proactive command on the ongoing 3GPP TS 31.111 Telit SIM/USIM Application Toolkit Application Note SIM Presence...
  • Page 364 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 20 : SEND DTMF 32 : PLAY TONE 33 : DISPLAY TEXT 34 : GET INKEY 35 : GET INPUT 36 : SELECT ITEM 37 : SET UP MENU 40 : SET UP IDLE MODE TEXT Additional info: <cmdType>=1 (REFRESH proactive command)
  • Page 365 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 7 : Steering of Roaming 8 : Steering of Roaming WLAN <cmdType>=5 (SET UP EVENT LIST proactive command) #STGI response format: #STGI: 5,<eventListMask> Name Type Default Description identifies the list of events to <eventListMask> monitor.
  • Page 366 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Value: 0x0001÷0x01FF : mask <cmdType>=16 (SET UP CALL proactive command) #STGI response format: #STGI: 16,<cmdDetails>,[<confirmationText>],<calledNumber> Name Type Default Description identifies the command <cmdDetails> integer details Values: 0 : set up call, but only if not currently...
  • Page 367 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <cmdType>=17 (SEND SS) <cmdType>=18 (SEND USSD) <cmdType>=19 (SEND SHORT MESSAGE) <cmdType>=20 (SEND DTMF) <cmdType>=32 (PLAY TONE) #STGI response format: #STGI: <cmdType>[,<alphaIdentifier>] Name Type Default Description optional text provided by the <alphaIdentifier> string SIM/USIM device in ASCII format <cmdType>=33 (DISPLAY TEXT proactive command)
  • Page 368 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <cmdType>=34 (GET INKEY proactive command) #STGI response format: #STGI: 34,<cmdDetails>,<text> Name Type Default Description a bit mask where each bit position, <cmdDetails> according to its value, has a specific meaning: bit 0: 0 - digits only (0-9, *, # and +)
  • Page 369 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Name Type Default Description a bit mask where each bit <cmdDetails> position, according to its value, has a specific meaning: bit 0: 0 - digits only (0-9, *, #, and +) 1 - alphabet set...
  • Page 370 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide minimum number of characters <responseMin> integer of the user input Value: 0÷255 : minimum length of user input. maximum number of characters <responseMax> integer of the user input. Value: 0÷255 : maximum length of user input string supplied as default <defaultText>...
  • Page 371 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide bit 2: 0 - no selection preference 1 - selection using soft key preferred bits 3-6: bit 7: 0 - no help information available 1 - help information available Value: 0x00÷0x87 : mask number of items in the list <numOfItems>...
  • Page 372 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide a bit mask where each bit <cmdDetails> position, according to its value, has a specific meaning: bit 0: 0 - no selection preference 1 - selection using soft key preferred bit 1-6: bit 7: 0 - no help information available...
  • Page 373 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide text provided by the <idleModeTextString> string SIM/USIM device in ASCII format The proactive commands are only those command types that use the AT interface. SAT/USAT commands which are not using the AT interface (not MMI related SAT commands, e.g. PROVIDE LOCAL INFORMATION) are executed without sending any indication to the user.
  • Page 374 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide A typical SAT/USAT session, running on AT interface, starts when the • user receives the #STN: 37 URC. The unsolicited result code must be previously enabled by the #STIA command. The #STN: 37 notifies the user that the main menu of the SIM/USIM Application has been sent to TA, and TA has stored the just received menu.
  • Page 375: At#Stsr - Sim Toolkit Send Response

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.5.3. AT#STSR - SIM Toolkit Send Response This command allows the user to provide a response to confirm the execution of the ongoing proactive command. 3GPP TS 31.111 Telit SIM/USIM Toolkit Application Note SIM Presence...
  • Page 376 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 20 : USSD/SS Transaction terminated by user 32 : TA currently unable to process command 34 : user has denied SIM/USIM call setup request 35 : user cleared down SIM/USIM call before connection or network release data entered by user, see Additional <data>...
  • Page 377 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <userAction>=0 is used, for example, to accept a call when the ongoing proactive command is SET UP CALL, <cmdType>=16 start a connection when the ongoing proactive command is OPEN CHANNEL, <cmdType>=64 Use of icons is not supported. All icon related actions will respond with no icon available.
  • Page 378 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#STSR=? The test command returns the range for the parameters <state> and <cmdType>. 80617ST10991A Rev. 11 Page 378 of 1039 2021-09-23 Not Subject to NDA...
  • Page 379: Sms & Cb

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide SMS & CB 3.6.1. AT+CSMS - Select Message Service Set command selects messaging service <service> 3GPP TS 27.005 3GPP TS 23.040 3GPP TS 23.041 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT+CSMS=[<service>]...
  • Page 380 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1 : 3GPP TS 23.040 and 3GPP TS 23.041. The syntax of SMS AT commands is compatible with 3GPP TS 27.005. The requirement of <service> setting 1 is mentioned under corresponding command descriptions Additional info: Parameters meaning of the returned message.
  • Page 381 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide +CSMS: <service>, <mt>, <mo>, <bm> AT+CSMS=? Test command reports the supported value of the parameter <service> 80617ST10991A Rev. 11 Page 381 of 1039 2021-09-23 Not Subject to NDA...
  • Page 382: At+Cpms - Preferred Message Storage

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.2. AT+CPMS - Preferred Message Storage The command selects the memory storage used by SMs (Short Messages). 3GPP TS 27.005 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT+CPMS=<memr>[,<memw>[,<mems>]] Set command selects memory storages <memr>, <memw> and <mems>...
  • Page 383 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide SM : SIM SMS memory storage memory to which received SMs are <mems> string preferred to be stored Values: ME : SMS memory storage in Flash SM : SIM SMS memory storage Additional info: Here is the meaning of the parameters returned by the command.
  • Page 384 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CPMS=? Test command reports the supported values for parameters <memr>, <memw> and <mems>. AT+CPMS="SM","ME","SM" +CPMS: 1,20,27, 50,1,20 AT+CPMS? +CPMS: "SM",1,20,"ME",27, 50,"SM",1,20 You have 1 out of 20 SMS SIM positions occupied 80617ST10991A Rev. 11 Page 384 of 1039...
  • Page 385: At+Cmgf - Message Format

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.3. AT+CMGF - Message Format Selects the format of SMS messages to be used in following SMS commands. 3GPP TS 27.005 • SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Specific profile AT+CMGF=[<mode>]...
  • Page 386 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 386 of 1039 2021-09-23 Not Subject to NDA...
  • Page 387: At+Csca - Service Center Address

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.4. AT+CSCA - Service Center Address This command allows to set the Service Center Address for SMS transmissions. 3GPP TS 27.005 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Other AT+CSCA=<number>[,<type>] Set command sets the Service Center Address to be used for mobile...
  • Page 388 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If SCA is not present the device reports an error message. AT+CSCA=? Test command returns the OK result code. To use the SM service, is mandatory to set a Service Center Address at which service requests will be directed.
  • Page 389: At+Csmp - Set Text Mode Parameters

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.5. AT+CSMP - Set Text Mode Parameters This command is used to select values for additional parameters for storing and sending SMS when the text mode is used (AT+CMGF=1). 3GPP TS 27.005 3GPP TS 03.40/23.040 3GPP TS 03.38/23.038...
  • Page 390 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CSMP? Read command returns the current setting in the format: +CSMP: <fo>,<vp>,<pid>,<dcs> AT+CSMP=? Test command returns the OK result code. The current settings are stored through +CSAS Set the parameters for an outgoing message with 24 hours of validity period...
  • Page 391: At+Csdh - Show Text Mode Parameters

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.6. AT+CSDH - Show Text Mode Parameters This command controls whether detailed header information is shown in text mode. 3GPP TS 27.005 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Specific profile AT+CSDH=[<show>]...
  • Page 392 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CSDH? Read command reports the current setting in the format: +CSDH: <show> AT+CSDH=? Test command reports the supported range of values for parameter <show>. 80617ST10991A Rev. 11 Page 392 of 1039 2021-09-23 Not Subject to NDA...
  • Page 393: At+Csas - Save Settings

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.7. AT+CSAS - Save Settings Execution command saves settings which have been made by the +CSCA, and +CSMP commands in local non-volatile memory. 3GPP TS 27.005 SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 394 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 394 of 1039 2021-09-23 Not Subject to NDA...
  • Page 395: At+Cres - Restore Settings

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.8. AT+CRES - Restore Settings Execution command restores message service settings saved by +CSAS command from either NVM or SIM. 3GPP TS 27.005 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+CRES[=<profile>]...
  • Page 396 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Test command returns the possible range of values for the parameter <profile>. 80617ST10991A Rev. 11 Page 396 of 1039 2021-09-23 Not Subject to NDA...
  • Page 397: At+Cmms - More Message To Send

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.9. AT+CMMS - More Message to Send Set command controls the continuity of SMS relay protocol link. When feature is enabled (and supported by network) multiple messages can be sent much faster as link is kept open.
  • Page 398 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CMMS? Read command reports the current value of the parameter <n> in the format: +CMMS: <n> AT+CMMS=? Test command returns the range of supported <n> 80617ST10991A Rev. 11 Page 398 of 1039 2021-09-23 Not Subject to NDA...
  • Page 399: At+Cnmi - New Message Indications To Terminal Equipment

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.10. AT+CNMI - New Message Indications to Terminal Equipment This command sets the parameters for receiving SMS messages. 3GPP TS 27.005 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT+CNMI=[<mode>[,<mt>[,<bm>[,<ds>[,<bfr>]]]]]...
  • Page 400 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide result code indication <mt> integer reporting for SMS- DELIVER. Values: 0 : No SMS-DELIVER indications are routed to the TE and message is stored. 1 : If SMS-DELIVER is stored into ME/TA, indication of the memory location is routed to the TE using the URC described in Additional info section.
  • Page 401 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 2 : if a status report is stored, then the unsolicited result code, described in Additional info section, is sent. buffered result codes <bfr> integer handling method Values: 0 : TA buffer of unsolicited result codes defined within this command is flushed to the TE when <mode>=1..3...
  • Page 402 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Acknowledge for the received SMS-DELIVER SM is sent to network immediately when +CSMS <service> is set to '0' or when +CSMS <service> is set to '1', acknowledge is sent via +CNMA command during predefine time-out, an error is sent to network in case timeout expire, next +CMT response is depend on acknowledge of current received +CMT response in case +CSMS <service>...
  • Page 403 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide +CDSI: <mems>,<index> Unsolicited fields: Name Type Description memory storage where the new message is stored: "SM", <mems> string "ME". integer location on the memory where SMS is stored. <index> alphanumeric representation of originator/destination <alpha> string number corresponding to the entry found in MT phonebook;...
  • Page 404 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <length> integer text length TP-User-Data <data> string If <dcs> indicates that GSM 03.38 default alphabet is used and <fo> indicates that GSM 03.40 TP-User- Data-Header-Indication is not set (bit 6 of <fo> is 0), each character of GSM alphabet will be converted into current TE character set (see +CSCS).
  • Page 405 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide integer message reference number; 3GPP TS 23.040 TP-Message- <mr> Reference in integer format recipient address, string type, represented in the currently <ra> string selected character set (see +CSCS) integer type of number <ra>: <tora> 129 - number in national format 145 - number in international format (contains the "+")
  • Page 406 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CMGF=1 AT+CNMI=1,2,0,1,0 Received message from network +CMT: "+821020955219",,"07/07/26,20:09:07+36" TEST MESSAGE 80617ST10991A Rev. 11 Page 406 of 1039 2021-09-23 Not Subject to NDA...
  • Page 407: At+Cnma - New Message Acknowledgement

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.11. AT+CNMA - New Message Acknowledgement This command is used to confirm the correct reception of a new message. 3GPP TS 27.005 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+CNMA Execution command confirms correct reception of a new message (SMS- DELIVER or SMS-STATUS-REPORT) which is routed directly to the TE.
  • Page 408 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The entering of PDU is done similarly as specified in command Send Message +CMGS, except that the SMSC address field is not present. Name Type Default Description type of acknowledgement in PDU <n> integer mode...
  • Page 409 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Text Mode Test command returns the OK result code. In case that a directly routed message must be buffered in ME/TA (possible when +CNMI parameter <mode> equals 0 or 2) or AT interpreter remains too long in a state where result codes cannot be sent to TE (e.g.
  • Page 410 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide PDU Mode • AT+CSMS=1 +CSMS: 1,1,1 Set PDU mode. AT+CMGF=0 AT+CNMI=2,2,0,0,0 Message is received from network. +CMT: "",70 06816000585426000480980600F170110370537284... Send positive acknowledgement to the network. AT+CNMA=0 Message is received from network. +CMT: "",70 06816000585426000480980600F170110370537284... Send negative acknowledgment (Unspecified error) to the network.
  • Page 411 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Message is received from network. +CMT: "+821020955219",,"07/07/26,20:09:07+36" TEST MESSAGE Send positive acknowledgement to the network. AT+CNMA 80617ST10991A Rev. 11 Page 411 of 1039 2021-09-23 Not Subject to NDA...
  • Page 412: At+Cmgl - List Messages

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.12. AT+CMGL - List Messages This command is used to list the messages. 3GPP TS 27.005 3GPP TS 23.040 3GPP TS 23.038 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT+CMGL[=<stat>] Execution command reports the list of all the messages with status value <stat>...
  • Page 413 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Name Type Default Description status value <stat> integer Values: 0 : new message 1 : read message 2 : stored message not sent yet 3 : stored message already sent 4 : all messages In case of PDU mode the representation format (see +CMGF) is: +CMGL: <index>,<stat>,<alpha>,<length><CR><LF><pdu>[<CR><LF>...
  • Page 414 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Name Type Default Description status value <stat> string Values: "REC : new message UNREAD" "REC READ" : read message "STO UNSENT" : stored message not sent yet "STO SENT" : stored message already sent "ALL"...
  • Page 415 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The alphanumeric representation of <alpha> string <da> or <oa>, corresponding to an entry found in the phonebook; used character set is the one selected with command +CSCS. TP-Service Centre Time Stamp in <scts> string Time String Format.
  • Page 416 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide In case of TEXT mode, the representation format for delivery confirm messages is: +CMGL: <index>,<stat>,<fo>,<mr>,<ra>,<tora>,<scts>,<dt>,<st>[<CR><LF> +CMGL: <index>,<stat>,<fo>,<mr>,<ra>,<tora>,<scts>,<dt>,<st>[...]] Name Type Default Description message position in the storage list. <index> integer Message status. See the last <stat>...
  • Page 417 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CMGL=? Test command returns a list of supported <stat>s 80617ST10991A Rev. 11 Page 417 of 1039 2021-09-23 Not Subject to NDA...
  • Page 418: At+Cmgr - Read Message

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.13. AT+CMGR - Read Message This command is used to read a message. 3GPP TS 27.005 3GPP TS 23.040 3GPP TS 23.038 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT+CMGR=<index> Execution command reports the message with location value <index> from <memr>...
  • Page 419 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Name Type Default Description status of the message <stat> integer Values: 0 : new message 1 : read message 2 : stored message not yet sent 3 : stored message already sent string type alphanumeric representation <alpha>...
  • Page 420 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide output format is: +CMGR: <stat>,<fo>,<mr>,,,<scts>,<dt>,<st> Name Type Default Description status of the message <stat> string Values: "REC : new received message UNREAD" "REC READ" : received message read "STO UNSENT" : message stored not yet sent "STO SENT"...
  • Page 421 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Quoted time-string type: if <fo> tells that Validity Period Format is absolute Quoted hexadecimal representation of 7 octets: if <fo> tells that Validity Period Format is enhanced Originator address, represented in the <oa> string currently selected character set (see +CSCS).
  • Page 422 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 129 : number in national format 145 : number in international format (contains the "+") text length <length> integer TP-User-Data <data> string If <dcs> indicates that 3GPP TS 23.038 default alphabet is used, each character...
  • Page 423 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CMGF=0 AT+CMGR=1 +CMGR:2,,21 079128019291903011640A8110516529700000A709027A794E77B95C2E AT+CMGF=1 AT+CMGR=3 +CMGR:"REC READ","+821020955219",,"07/07/19,10:06:34+36" test message/..80617ST10991A Rev. 11 Page 423 of 1039 2021-09-23 Not Subject to NDA...
  • Page 424: At+Cmgs - Send Short Message

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.14. AT+CMGS - Send Short Message The command is related to sending short messages. 3GPP TS 27.005 3GPP TS 23.040 3GPP TS 23.038 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT+CMGS Execution command sends a short message to the network.
  • Page 425 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide To send the message issue Ctrl-Z char (0x1A hex). To exit without sending the message issue ESC char (0x1B hex). Name Type Default Description length in bytes of the PDU to be <length> integer sent (excluding the SMSC address...
  • Page 426 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Indication is set, the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts into 8-bit octet (e.g. the 'asterisk' will be entered as 2A (IRA50 and IRA65) and this will be converted to an octet with integer value 0x2A) To send the message issue Ctrl-Z char (0x1A hex).
  • Page 427 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide in PDU mode: when the length of the SMSC address equals 0, then the SMSC address set with command +CSCA is used; in this case the SMSC Type of Address octet shall not be present in the data.
  • Page 428 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set PDU mode AT+CMGF=0 AT+CMGS=18 > 088128010099010259115507811020905512F90000A704F4F29C0E +CMGS: 124 Set text mode AT+CMGF=1 AT+CSMP=17,167,0,0 AT+CMGS="01090255219",129 >TEST MESSAGE +CMGS:125 80617ST10991A Rev. 11 Page 428 of 1039 2021-09-23 Not Subject to NDA...
  • Page 429: At+Cmss - Send Message From Storage

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.15. AT+CMSS - Send Message from Storage This command sends to the network a message which is already stored in the <memw> storage. 3GPP TS 27.005 SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 430 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If message is successfully sent to the network then the result is sent in the format: +CMSS: <mr> where: <mr> - message reference number. If message sending fails for some reason, an error code is reported: +CMS ERROR:<err>...
  • Page 431: At+Cmgw - Write Short Message To Memory

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.16. AT+CMGW - Write Short Message to Memory The command is related to writing short messages. 3GPP TS 27.005 3GPP TS 23.040 3GPP TS 23.038 SIM Presence Setting saved Can be aborted MAX timeout SELINT...
  • Page 432 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Name Type Default Description length in bytes of the <length> integer PDU to be written Value: 7÷164 : number of bytes message status <stat> integer Values: 0 : new message new message (received unread message; default for DELIVER messages (3GPP TS 23.040 SMS-DELIVER messages))
  • Page 433 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide if current <dcs> (see +CSMP) indicates that GSM03.38/23.038 default alphabet is used and current <fo> (see +CSMP) indicates that 3GPP TS 03.40/23.040 TP-User- Data-Header-Indication is not set, then ME/TA converts the entered text into GSM alphabet, according to 3GPP TS 27.005, Annex A;...
  • Page 434 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide "REC : new received message unread UNREAD" "REC READ" : received message read "STO UNSENT" : message stored not yet sent (default) "STO SENT" : message stored already sent Unsolicited field: Name Type Description <index> integer message location index in the memory <memw>...
  • Page 435 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The type of saved message depends upon the current <fo> parameter (see +CSMP). For a DELIVER message, current <vp> parameter (see +CSMP) is used to set the message Service Centre Time Stamp <scts>, so it must be an absolute time string, e.g.
  • Page 436 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CMGF=0 set PDU mode AT+CMGW=18 > 088128010099010259115507811020905512F90000A704F4F29C0E +CMGW: 29 AT+CMGF=1 set text mode AT+CSMP=17,167,0,0 AT+CSCA="821029190903",145 AT+CMGW="0165872928" > test message... +CMGW: 28 80617ST10991A Rev. 11 Page 436 of 1039 2021-09-23 Not Subject to NDA...
  • Page 437: At+Cmgd - Delete Message

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.17. AT+CMGD - Delete Message This command allows to delete from memory messages. 3GPP TS 27.005 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT+CMGD=<index>[,<delflag>] Execution command deletes SMS message(s) from a selected memory storage.
  • Page 438 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3 : delete all read messages from selected storage, sent and unsent mobile originated messages, leaving unread messages untouched 4 : delete all messages from selected storage. If <delflag> is present and not set to 0 then, if <index> is greater than 0, <index>...
  • Page 439: At+Cgsms - Select Service For Mo Sms Messages

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.18. AT+CGSMS - Select Service for MO SMS Messages Set command is used to specify the service or service preference that the MT will use to send MO SMS messages. 3GPP TS 27.005 SIM Presence...
  • Page 440 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The read command returns the currently selected service or service preference in the format: +CGSMS: <service> AT+CGSMS=? Test command reports the supported list of currently available <service>. The <service> value is saved on NVM as global parameter.
  • Page 441: At#Smsmode - Sms Commands Operation Mode

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.19. AT#SMSMODE - SMS Commands Operation Mode SMS Commands Operation Mode. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#SMSMODE=<mode> Set command enables/disables the check for presence of SMS Service Centre Address (SCA) in the Fixed Dialing Number (FDN) phonebook.
  • Page 442 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 442 of 1039 2021-09-23 Not Subject to NDA...
  • Page 443: At#Smsretry - Sms Retry

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.20. AT#SMSRETRY - SMS Retry Set command configures the total retry period and the retry interval to successfully send an SMS. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#SMSRETRY=<total_retry_period>[,<retry_interval>]...
  • Page 444: At#Cmglconcindex - Report Concatenated Sms Indexes444

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.21. AT#CMGLCONCINDEX - Report Concatenated SMS Indexes The command reports list of all concatenated SMS SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#CMGLCONCINDEX The command reports a line for each concatenated SMS containing: #CMGLCONCINDEX: <N>,<i>,<j>,<k>,...
  • Page 445 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#CMGLCONCINDEX=? Test command returns OK result code. Example of 2 concatenated SMS: • First composed by 3 segments: 1,2,3, but segment 0 not received yet. Secondo composed by segments: 4,5,6,7,8, but segment 7 not received yet.
  • Page 446: At#E2Smsri - Sms Ring Indicator

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.22. AT#E2SMSRI - SMS Ring Indicator This set command enables/disables the Ring Indicator pin response to an incoming SMS message. If enabled, a negative going pulse is generated when receiving an incoming SMS message. SIM Presence...
  • Page 447 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #E2SMSRI: <n> <n>=0 means that the RI pin response to an incoming SMS is disabled AT#E2SMSRI=? Reports the range of supported values for parameter <n> 80617ST10991A Rev. 11 Page 447 of 1039 2021-09-23 Not Subject to NDA...
  • Page 448: At#Smov - Sms Overflow

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.23. AT#SMOV - SMS Overflow The command is used to enable the SMS overflow signaling functionality. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Specific profile AT#SMOV=[<mode>] Set command enables the SMS overflow signaling function. If enabled, URC code is: #SMOV: <memo>...
  • Page 449 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#SMOV? Read command reports whether the SMS overflow signaling function is currently enabled or not, in the format: #SMOV: <mode> AT#SMOV=? Test command returns the supported range of values of parameter <mode>. 80617ST10991A Rev. 11...
  • Page 450: At#Smsmove - Move Short Message To Other Memory

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.6.24. AT#SMSMOVE - Move Short Message to other Memory This command moves selected Short Message from current memory to destination memory. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#SMSMOVE=<index> Execution command moves selected Short Message from current memory to destination memory.
  • Page 451 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Name Type Default Description current memory, selected <curr_mem> string by +CPMS command Values: SM : SIM SMS memory storage ME : NVM SMS storage number of SMs stored in <used_curr_mem> integer the current memory max number of SMs that <total_curr_mem>...
  • Page 452 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#SMSMOVE? #SMSMOVE: "ME",3,100,"SM",0,50 The current memory is ME where 3 SMs are stored; the destination memory is SIM that is empty AT+CMGL=ALL +CMGL: 1,"STO UNSENT","32XXXXXXXX","", Test 1 +CMGL: 2,"STO UNSENT","32XXXXXXXX","", Test 2 +CMGL: 3,"STO UNSENT","32XXXXXXXX","",...
  • Page 453: Phonebook

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Phonebook 3.7.1. AT+CPBS - Select Phonebook Memory Storage This set command selects phonebook memory storage, which will be used by other phonebook commands. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 454 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide "MB" : mailbox numbers stored on SIM; it is possible to select this storage only if the mailbox service is provided by the SIM (see #MBN) "DC" : ME last-dialing-phonebook (+CPBF is not applicable for this storage) "ME"...
  • Page 455 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide +CPBS: <storage>,<used>,<total> For <storage>="MC": if there are more than one missed calls from the same number the read command will return only the last call. AT+CPBS=? Test command returns the supported range of values for the parameter <storage>...
  • Page 456: At+Cpbr - Read Phonebook Entries

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.7.2. AT+CPBR - Read Phonebook Entries The command reads phonebook entries. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT+CPBR=<index1>[,<index2>] Execution command returns phonebook entries in location number range <index1>..<index2>...
  • Page 457 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Intermediate response parameters Name Type Default Description the location number of the <indexn> integer phonebook entry phone number of format <type> <number> string type of phone number octet <type> integer Values: 129 : national numbering scheme 145 : international numbering scheme (contains the character "+")
  • Page 458 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide as specified by command Select TE Character Set +CSCS email address; character set as <email> string specified by command Select TE Character Set +CSCS If "MC" is the currently selected phonebook memory storage, a sequence of missed calls coming from the same number will be saved as one missed call and +CPBR will show just one line of information.
  • Page 459 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide maximum <group> field length <glength> integer maximum <secondtext> field <slength> integer length maximum <email> field length <elength> integer The value of <nlength> could vary, depending on the availability of Extension service, in the following situations: if "SM"...
  • Page 460: At+Cpbf - Find Phonebook Entries

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.7.3. AT+CPBF - Find Phonebook Entries This command returns phonebook entries. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Other AT+CPBF=<findtext> Execution command returns phonebook entries (from the current phonebook memory storage selected with +CPBS) which alphanumeric field start with string <findtext>.
  • Page 461 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Phone number of format <type> <number> string type of phone number octet <type> integer Values: 129 : national numbering scheme 145 : international numbering scheme (contains the character "+") The alphanumeric text associated to the <text>...
  • Page 462 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide +CPBF is not applicable if the current selected storage (see +CPBS) is either "MC", "RC" or "LD". If <findtext>="" the command returns all the phonebook records. If no PB records satisfy the search criteria then an ERROR message is reported.
  • Page 463 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The value of <nlength> could vary, depending on the availability of Extension service, in the following situations: if "SM" memory storage has been selected (see +CPBS) and the SIM supports the Extension1 service if "FD" memory storage has been selected (see +CPBS) and the SIM supports the Extension2 service if "MB"...
  • Page 464: At+Cpbw - Write Phonebook Entry

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.7.4. AT+CPBW - Write Phonebook Entry This command writes phonebook entry in the current phonebook memory. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Other AT+CPBW=[<index>][,<number>[,<type>[,<text>[,<group>[,<adnumber>[,<adtype> [,<secondtext>[,<email>[,<hidden>]]]]]]]]] Execution command writes phonebook entry in location number <index> in the current phonebook memory storage selected with +CPBS.
  • Page 465 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide specified by command Select TE Character Set +CSCS additional number; string type phone <adnumber> string number of format <adtype> type of address octet <adtype> integer string type field of maximum length <secondtext> string <slength> indicating a second text field associated with the number;...
  • Page 466 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide overwrite with it one of the old predefined strings, using #CPBGW command. AT+CPBW=? Test command returns location range supported by the current storage as a compound value, the maximum length of <number> field, supported number format of the storage and maximum length of <text>...
  • Page 467 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Remember to select the PB storage with +CPBS command before issuing PB commands. if <index> is omitted or <index>=0, the number <number> is stored in the first free phonebook location. AT+CPBW=0,"+39040X192YZ1",129,"Text" AT+CPBW=,"+39040X192YZ1",129,"Text" 80617ST10991A Rev. 11...
  • Page 468: At#Cpbgr - Read Group Entries

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.7.5. AT#CPBGR - Read Group Entries This command returns Grouping information Alpha String (GAS) USIM file entries. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#CPBGR=<indexFirst>[,<indexLast>] Set command returns Grouping information Alpha String (GAS) USIM file entries in location number range <indexFirst>...<indexLast>.
  • Page 469 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide "maxIndex" can be obtained by issuing the test command Additional info: Response parameters: Name Type Default Description location number of the GAS <index> integer entry Value: indexFirst÷indexLast : range of location numbers of GAS returned in the...
  • Page 470 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 470 of 1039 2021-09-23 Not Subject to NDA...
  • Page 471: At#Cpbgw - Write Group Entry

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.7.6. AT#CPBGW - Write Group Entry Set command writes the name of a phonebook group <text> in the Grouping information Alpha String (GAS) USIM file in a specified location number <index>. SIM Presence Setting saved...
  • Page 472 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide maximum length of field <text> in <tlength> integer bytes; actual maximum number of characters that can be stored depends upon <text> coding (see +CSCS) 80617ST10991A Rev. 11 Page 472 of 1039 2021-09-23 Not Subject to NDA...
  • Page 473: At#Cpbd - Delete All Phonebook Entries

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.7.7. AT#CPBD - Delete All Phonebook Entries This command deletes all phonebook entries. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#CPBD This execution command deletes all phonebook entries in the current phonebook memory storage selected with +CPBS.
  • Page 474: Time & Alarm

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Time & Alarm 3.8.1. AT+CCLK - Clock Management The command is related to real time clock management. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT+CCLK=<time> Set command sets the real-time clock of the module.
  • Page 475 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide : seconds (two digits are mandatory), range is 00..59 ±zz : time zone (indicates the difference, expressed in quarter of an hour, between the local time and GMT; two digits are mandatory), range is -96...+96 AT+CCLK? Read command returns the current setting <time>...
  • Page 476: At+Cala - Alarm Management

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.8.2. AT+CALA - Alarm Management This command is related to the alarm management. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT+CALA=<time>[,<n>[,<type>[,<text>[,<recurr>[,<silent>]]]]] Set command stores in the internal Real Time Clock of the module an alarm time with respective settings.
  • Page 477 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide parameters to the factory default configuration. "hh:mm:ss±zz" string must be used only when issuing +CALA with parameter <recurr>. index of the alarm <n> integer Value: 0 : the only value supported alarm behavior type <type>...
  • Page 478 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 5 : Friday 6 : Saturday 7 : Sunday indicates if the alarm is silent or not <silent> integer Values: 0 : the alarm is not silent 1 : the alarm is silent Additional info: <type>=2...
  • Page 479 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <type>=4 The module wakes up in "alarm mode" if at the alarm time it was off, otherwise it remains fully operative. In both cases the module brings the alarm pin high, provided that one has been set (using #ALARMPIN or #GPIO) and keeps it in this state until a #WAKE or #SHDN command is received or a 90 seconds timer expires.
  • Page 480 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The "alarm mode" is indicated by hardware pin CTS to the ON status and DSR to the OFF status, while the "power saving" status is indicated by a CTS - OFF, DSR - OFF and USB_VBUS - OFF status.
  • Page 481 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide maximum length of <text> <tlength> string parameter maximum length of <recurr> <rlength> string parameter AT+CALA="02/09/07,23:30:00+00" 80617ST10991A Rev. 11 Page 481 of 1039 2021-09-23 Not Subject to NDA...
  • Page 482: At+Capd - Postpone Alarm

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.8.3. AT+CAPD - Postpone Alarm Set command postpones or dismisses a currently active alarm. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT+CAPD=[<sec>] Parameter: Name Type Default Description time in seconds to postpone the alarm.
  • Page 483: At+Csdf - Setting Date Format

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.8.4. AT+CSDF - Setting Date Format This command sets the date format of the date information presented to the user. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT+CSDF=[<mode>[,<auxmode>]] This command sets the date format of the date information presented to the user, which is specified by use of the <mode>...
  • Page 484 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 7 : YY-MM-DD TE-TA interface data format. <auxmode> integer Values: 1 : yy/MM/dd 2 : yyyy/MM/dd The <time> format of +CCLK and +CALA is: "yy/MM/dd,hh:mm:ss+zz" when <auxmode>=1 "yyyy/MM/dd,hh:mm:ss+zz" when <auxmode>=2 If the parameters are omitted (AT+CSDF=), then this command sets the default value of <mode>.
  • Page 485 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CSDF? • +CSDF: 1,1 AT+CCLK? +CCLK: "00/01/02,03:42:08+00" AT+CSDF=1,2 • AT+CCLK? +CCLK: "2000/01/02,03:42:23+00" 80617ST10991A Rev. 11 Page 485 of 1039 2021-09-23 Not Subject to NDA...
  • Page 486: At+Ctzr - Time Zone Reporting

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.8.5. AT+CTZR - Time Zone Reporting This command enables and disables the time zone change event reporting. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Specific profile AT+CTZR=<onoff> Set command permits to enable/disable the time zone change event reporting.
  • Page 487 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide +CTZR: <onoff> AT+CTZR=? Test command reports the supported range of values for parameter <onoff> 80617ST10991A Rev. 11 Page 487 of 1039 2021-09-23 Not Subject to NDA...
  • Page 488: At+Ctzu - Automatic Time Zone Update

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.8.6. AT+CTZU - Automatic Time Zone Update Set command enables/disables the automatic time zone update via NITZ. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Specific profile AT+CTZU=<onoff> Parameter:...
  • Page 489 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CTZU? Read command reports the current setting of <onoff> in the format: +CTZU: <onoff> AT+CTZU=? Test command returns the supported values of parameter <onoff>. 80617ST10991A Rev. 11 Page 489 of 1039 2021-09-23 Not Subject to NDA...
  • Page 490: At#Nitz - Network Identity And Time Zone

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.8.7. AT#NITZ - Network Identity and Time Zone This command handles Network Identity and Time Zone. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Other AT#NITZ=[<val>[,<mode>]] Set command enables/disables the automatic date/time updating and the Full Network Name applying.
  • Page 491 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide enables/disables the #NITZ URC <mode> integer Values: 0 : disables the URC 1 : enables the URC Unsolicited field: Name Type Description <datetime> string string format depends on parameter <val> ''basic' "yy/MM/dd,hh:mm:ss" - format, if <val>...
  • Page 492 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #NITZ: <val>,<mode> AT#NITZ=? Test command returns supported values of parameters <val> and <mode>. The command parameters are stored in two different profiles: <val> must be valid for all AT instances, so its value is entered in Common profile (extended section).
  • Page 493: At#Cclk - Clock Management

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.8.8. AT#CCLK - Clock Management The command is related to real time clock management. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#CCLK=<time> Set command sets the real-time clock of the module.
  • Page 494 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide : number of hours added to the local TZ because of Daylight Saving Time (summertime) adjustment; range is 0-2. AT#CCLK? Read command returns the current setting of the real-time clock, in the format <time>. If the time is set by the network but the DST information is missing, or the time is set by +CCLK command, then the <time>...
  • Page 495: At#Cclkmode - Clock Mode

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.8.9. AT#CCLKMODE - Clock Mode This command allows to enable the local time or the UTC time. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#CCLKMODE=<mode> Set command enables the local time or the UTC time in +CCLK and #CCLK...
  • Page 496 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Example of the two clock mode settings: AT#CCLKMODE? #CCLKMODE: 0 #NITZ: 13/03/05,15:20:33+04,0 AT+CCLK? +CCLK: "13/03/05,15:20:37+04" AT#CCLKMODE=1 AT+CCLK? +CCLK: "13/03/05,14:20:45+04" AT#CCLKMODE? #CCLKMODE: 1 #NITZ: 13/03/05,14:20:53+04,0 AT+CCLK? +CCLK: "13/03/05,14:20:55+04" AT#CCLKMODE=0 AT+CCLK? +CCLK: "13/03/05,15:20:59+04" 80617ST10991A Rev. 11 Page 496 of 1039...
  • Page 497: At#Wake - Wake From Alarm Mode

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.8.10. AT#WAKE - Wake from Alarm Mode Stop any alarm activity SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#WAKE=<opmode> Execution command stops any eventually present alarm activity and, if the module is in alarm mode, it exits the alarm mode and enters the normal operating mode.
  • Page 498 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 - normal operating mode 1 - alarm mode or normal operating mode with some alarm activity. AT#WAKE=? Test command returns OK result code. The alarm mode is indicated by status ON of hardware pin CTS and by status ON of pin DSR;...
  • Page 499: At+Cstf - Setting Time Format

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.8.11. AT+CSTF - Setting Time Format Set command sets the time format of the time information presented to the user, which is specified by use of the <mode> parameter. 3GPP TS 27.007 SIM Presence Setting saved...
  • Page 500 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CSTF=? Test command reports the supported range of values for parameter <mode>. 80617ST10991A Rev. 11 Page 500 of 1039 2021-09-23 Not Subject to NDA...
  • Page 501: At+Cald - Delete Alarm

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.8.12. AT+CALD - Delete Alarm This command deletes an alarm in the ME. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+CALD=<n> Parameter: Name Type Default Description alarm index <n>...
  • Page 502: Audio

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Audio 3.9.1. Audio Basic Configuration 3.9.1.1. AT+CRSL - Ringer Sound Level This command is used to select the incoming call ringer sound level of the device. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted...
  • Page 503 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CRSL? Read command reports the current <level> setting of the call ringer in the format: +CRSL: <level> AT+CRSL=? Test command reports <level> supported values as compound value. +CRSL: (0-4) Modules supporting the command ME310G1- ME910G1-...
  • Page 504: At+Clvl - Loudspeaker Volume Level

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.9.1.2. AT+CLVL - Loudspeaker Volume Level This command allows to set the volume of internal loudspeaker audio output. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Common Not required profile AT+CLVL=<level>...
  • Page 505 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Modules supporting the command ME310G1- ME910G1- ML865G1- WW voice The setting is saved using the &W command. 80617ST10991A Rev. 11 Page 505 of 1039 2021-09-23 Not Subject to NDA...
  • Page 506: At+Cmut - Microphone Mute Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.9.1.3. AT+CMUT - Microphone Mute Control This command enables/disables the muting of the uplink audio line during a voice call. 3GPP TS 27.007 • SIM Presence Setting saved Can be aborted MAX timeout SELINT Common...
  • Page 507 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide +CMUT:<n> AT+CMUT=? Test command reports the supported values for <n> parameter. Modules supporting the command ME310G1- ME910G1- ML865G1- WW voice 80617ST10991A Rev. 11 Page 507 of 1039 2021-09-23 Not Subject to NDA...
  • Page 508: At#Acdb - Audio Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.9.1.4. AT#ACDB - Audio Configuration Injection of Audio Configuration. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#ACDB[=<mode>] This execution command starts injection of Audio configuration (ACDB) into the device. Once command is issued, the device will print the "connect"...
  • Page 509 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 509 of 1039 2021-09-23 Not Subject to NDA...
  • Page 510: At#Oap - Open Audio Loop

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.9.1.5. AT#OAP - Open Audio Loop This set command enables/disables the Open Audio Path. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#OAP=[<mode>] Parameter: Name Type Default Description enables/disables the Open Audio Path <mode>...
  • Page 511 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Modules Supporting the command ME310G1- ME910G1- ML865G1- WW voice #OAP is intended for testing purposes only. Thus, care must be taken to ensure that during the command execution no other audio interacting commands are issued.
  • Page 512: Embedded Dtmf Decoder & Tty

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.9.2. Embedded DTMF Decoder & TTY 3.9.2.1. AT#DTMF - Embedded DTMF Decoder Enabling This command enables/disables the embedded DTMF decoder. SIM Presence Setting saved Can be aborted MAX timeout SELINT Common Not required profile AT#DTMF=<mode>...
  • Page 513 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Unsolicited field: Name Type Description string DTMF digit <x> AT#DTMF? Read command returns the currently selected <mode> in the format: #DTMF: <mode> AT#DTMF=? Test command returns the supported values of the parameter <mode>. Modules supporting the command...
  • Page 514: Digital Voice Interface

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.9.3. Digital Voice Interface 3.9.3.1. AT#DVI - Digital Voiceband Interface Digital Voiceband Interface handling. [1] Hardware User's Guide of the used module [2] 3G/4G Digital Voice Interface Application Note, 80000NT10050A SIM Presence Setting saved Can be aborted...
  • Page 515 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Warning: the "Common profile" information contained in the "Setting saved" field of the table, placed above the command syntax, must be replaced with "NO". AT#DVI? Read command reports last setting, in the format: #DVI: <mode>,<dviport>,<clockmode>...
  • Page 516: Hw And Radio Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide HW and Radio Control 3.10.1. AT#CBC - Battery and Charger Status This command returns the current Battery and Charger state. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#CBC Execution command returns the current Battery and Charger state. The response is in the format: #CBC: <ChargerState>,<BatteryVoltage>...
  • Page 517 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide this value depends on the charger voltage AT#CBC=? Test command returns the OK result code. 80617ST10991A Rev. 11 Page 517 of 1039 2021-09-23 Not Subject to NDA...
  • Page 518: At#Tempcfg - Temperature Monitor Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.10.2. AT#TEMPCFG - Temperature Monitor Configuration Set command sets the temperature zones shown in Note section. Use #TEMPMON command to get the current internal temperature of the module. SIM Presence Setting saved Can be aborted...
  • Page 519 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide operate up zone temperature <otuz_clr> integer threshold clear. Default value 93 °C. operate up zone temperature <otuz> integer threshold. Default value 100 °C. operate up zone action info. Default <otuz_act_in> integer value 3. extreme up zone temperature <etuz_clr>...
  • Page 520 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #TEMPCFG:<etlz_clr>,<etlz>,<etlz_act_in>,<otlz_clr>,<otlz>,<otlz_act_in>,<otnz_ clr>, <otnz>,<otnz_act_in>,<otuz_clr>,<otuz>,<otuz_act_in>,<etuz_clr>,<etuz>,<etuz_ac t_in> AT#TEMPCFG=? Test command reports the supported range values for parameters <x_clr>,<x>, <x_act_in>, where "x" is substitute for etlz, otlz, otnz, otuz, etuz. Values are: #TEMPCFG: (-40-100),(-40-100),(0-5) 80617ST10991A Rev. 11 Page 520 of 1039...
  • Page 521 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Thermal mitigation mechanism After setting new values, the mitigation algorithm operates with them if a power cycle or a #REBOOT command is executed. Thermal mitigation mechanism works like this: the whole temperature scale is divided into 5 states (zones).
  • Page 522 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide rule 1: overlap between 2 adjacent states of at least 2 °C, i.e.: thr of state(x) - thr_clr of state(x+1) >= 2 rule 2: every state shall have free temperature range which has no part in any overlap range.
  • Page 523 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 523 of 1039 2021-09-23 Not Subject to NDA...
  • Page 524 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#TEMPCFG= -273,-33,3,-35,-28,2,-30,80,0,78,90,3,88,528,3 • Rules 1 and 2 are respected. zone thr_clr thr action_in Extreme low zone -273 -33 3: emergency call only Operate low zone -28 2: TX back off Operate normal zone -30 0: no mitigation...
  • Page 525 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Operate up zone 3: emergency call only Extreme up zone 528 3: emergency call only 80617ST10991A Rev. 11 Page 525 of 1039 2021-09-23 Not Subject to NDA...
  • Page 526: At#Gpio - General Purpose Input/Output Pin Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.10.3. AT#GPIO - General Purpose Input/Output Pin Control Configure the general-purpose input/output GPIO pins. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Other AT#GPIO=[<pin>,<mode>[,<dir>[,<save>]]] Execution command allows to configure the general purpose GPIO pin.
  • Page 527 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide GPIO pin save configuration. If <save> is <save> integer omitted, the configuration is stored in NVM only if user set ALTx function. Values: 0 : GPIO pin configuration is not saved 1 : GPIO pin configuration is saved Additional info: This table shows the GPIOs configurations set by <dir>=0 and...
  • Page 528 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <mode> has no meaning. <mode> has no meaning. <mode>=2 selects the read mode. In read mode, <dir> can be omitted. AT#GPIO=<pin>,2 Name Type Default Description the parameter can be: <stat> integer logic value read from pin GPIO<pin>...
  • Page 529 ME310G1 family #GPIO maps "RING" on GPIO_02 or GPIO_06 for ALT9 (<dir>=10) ME310G1 family #GPIO maps "SIMIN" on one of the available GPIOs for ME310G1 and ML865G1 families. The ALT10 same function can be set through #SIMINCFG (<dir>=11) command. Example: AT#GPIO=5,0,11...
  • Page 530 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide ALT12: TGPIO_03 goes low when there is a CS or a PS attach, even in ROAMING, otherwise it is high. ALT14: GPIO_04 goes low as soon as a TX packet (PPP, ECM) is sent, and then it starts toggling high and low with 100 ms time as long as TX packets are sent.
  • Page 531 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Check the available values ranges AT#GPIO=? #GPIO: (1-6),(0-4),(0-16),(0,1) Set GPIO_3 in output, and set logical value HIGH AT#GPIO=3,1,1 Set GPIO_4 as output, value HIGH a save setting AT#GPIO=4,1,1,1 #GPIO: 1,0 Report GPIO_3 state AT#GPIO=3,2 #GPIO: 1,1...
  • Page 532: At#Alarmpin - Alarm Pin Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.10.4. AT#ALARMPIN - Alarm Pin Configuration This command allows to configure the ALARM Pin. [1] Hardware User's Guide of the used module SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#ALARMPIN=<pin>...
  • Page 533 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #ALARMPIN: <pin> AT#ALARMPIN=? Test command returns the supported values of parameter <pin>. 80617ST10991A Rev. 11 Page 533 of 1039 2021-09-23 Not Subject to NDA...
  • Page 534: At#Sled - Stat_Led Gpio Setting

    AT#SLED=<mode>[,<onDuration>[,<offDuration>]] STAT_LED is mapped on a GPIO for ME910G1 and ML865G1 families, but it is on a dedicated pin for ME310G1 family. To configure a GPIO pin as STAT_LED GPIO, the user must enter AT#GPIO=x,0,2 command to set the GPIO_x pin as ALT1 alternate function.
  • Page 535 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1 : pin tied high 2 : pin is handled with specific timings. See Additional info section 3 : pin is turned ON/OFF alternatively, with period defined by the sum <onDuration> + <offDuration> 4 : pin is handled with specific timings. See...
  • Page 536 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide not registered: blinking 0,5 s ON and 0,5 s OFF registered in idle: blinking 300 ms ON and 2,7 s OFF registered in idle with power saving: blinking time depends on network condition to minimize power consumption...
  • Page 537: At#Sledsav - Save Stat_Led Gpio Setting

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.10.6. AT#SLEDSAV - Save STAT_LED GPIO Setting This command allows to save the current STAT_LED GPIO setting. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#SLEDSAV Execution command saves the STAT_LED GPIO setting in NVM.
  • Page 538: At#Adc - Read Analog/Digital Converter Input

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.10.7. AT#ADC - Read Analog/Digital Converter Input This command returns the current voltage value of the specified ADC inputs, expressed in mV. [1] Hardware User's Guide of the used module SIM Presence Setting saved Can be aborted...
  • Page 539 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 : no effect Additional info: Format of the message printed out by the execution command: #ADC:<value> Name Type Default Description pin voltage expressed in mV. <adc> integer The command returns the last valid measure.
  • Page 540: At#V24Cfg - V24 Output Pins Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.10.8. AT#V24CFG - V24 Output Pins Configuration This command sets the AT commands serial port interface output pins mode. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#V24CFG=<pin>,<mode> Set command sets the AT commands serial port interface output pins mode.
  • Page 541 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Changing V24 pins configuration may affect the cellular module functionality set through +CFUN. After being set the CTS pin as output pin, its functionality as CTS can be restored only through a reboot AT#V24CFG? Read command returns the current configuration for all the pins (both output and input) in the format: #V24CFG: <pin1>,<mode1>[<CR><LF><CR><LF>...
  • Page 542: At#V24 - V24 Output Pins Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.10.9. AT#V24 - V24 Output Pins Control This command sets the state of the output pins of the AT commands serial port interface. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#V24=<pin>[,<state>]...
  • Page 543 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If <state> is omitted the command returns the actual state of the pin <pin>. AT#V24? Read command returns actual state for all the available pins in the format: #V24: <pin1>,<state1>[<CR><LF> #V24: <pin2>,<state2>[...]] AT#V24=? Test command returns the supported values of parameters <pin> and <state>.
  • Page 544: At#I2Cwr - Write To I2C

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.10.10. AT#I2CWR - Write to I2C This command is used to send data to an I2C peripheral connected to module. [1] Hardware User's Guide of the used module SIM Presence Setting saved Can be aborted...
  • Page 545 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Value: 0÷FF : value must be written in hexadecimal form without 0x number of data to send <len> integer Value: 1÷254 : number of data to send Additional info: After entering the command, the module returns the prompt ">"...
  • Page 546: At#I2Crd - Read From I2C

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.10.11. AT#I2CRD - Read from I2C This command is used to read data from an I2C peripheral connected to module. [1] Hardware User's Guide of the used module SIM Presence Setting saved Can be aborted...
  • Page 547 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Register to read data from <registerId> Value: 0÷FE : value must be written in hexadecimal form without 0x Number of data to receive <len> integer Data Read from I2C will be dumped in hexadecimal format...
  • Page 548: At#I2Ccf - Combined Format For I2C Writing And Reading548

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.10.12. AT#I2CCF - Combined Format for I2C Writing and Reading This command is used to write and read data to/from an I2C device using the I2C Combined Format. The module acts as an I2C master.
  • Page 549 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0÷3FF : addressing range extended to 10 bit number of data to write. <lenwr> integer Value: 0÷254 : number of data to write. number of data to read. <lenrd> integer Value: 0÷254 : number of data to read.
  • Page 550 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set GPIO_2 as SDA, GPIO_3 as SCL; Device I2C address is 0x20; • First is send data 0x0a; after a "RESTART", 4 data bytes are read. AT#I2CCF=2,3,20,1,4 >0a<ctrl-z> #I2CCF: abcdef12 The sequence is the following: -...-...
  • Page 551: At#Tempmon - Temperature Monitor

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.10.13. AT#TEMPMON - Temperature Monitor This command is used to retrieve internal temperature information of the module. [1] Hardware User's Guide of the used module SIM Presence Setting saved Can be aborted MAX timeout SELINT...
  • Page 552 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Values: 0 : disables the presentation of the temperature monitoring URC. 1 : enables the presentation of the temperature monitoring URC, whenever the module internal temperature reaches either operating or extreme levels. sum of integers, each representing <action>...
  • Page 553 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide command. This parameter is needed and required only if <action> 2 or 3 is enabled. To have hardware information about GPIO refer to document [1]. Unsolicited fields: Name Type Description <level> integer threshold level Values:...
  • Page 554 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#TEMPMON=? Test command reports the supported range of values for parameters <mod>, <urcMode>, <action>, <hystTime>, and <GPIO>. 80617ST10991A Rev. 11 Page 554 of 1039 2021-09-23 Not Subject to NDA...
  • Page 555: At#Testmode - Test Mode Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.10.14. AT#TESTMODE - Test Mode Configuration Set module in Test Mode for configuring and testing the POWER level (not signaling mode). SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#TESTMODE=<cmd>...
  • Page 556 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide CH2G command must be followed by the <ch> channel and <band> band: AT#TESTMODE="CH2G 100 1" Values: "TM" : forces the module in Test Mode and reboot module "OM" : forces the module in Operative Mode and reboot module “INIT4G”...
  • Page 557 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide "TX2G" : 2G command: starts the non-stop module transmission "RL2G" : 2G command: reads Rx power level. The value read is in tenths of dBm "DEINIT2G" : 2G command: de-initialize Radio for 2G operations and reboot module “ESC"...
  • Page 558 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 134002 - 134181 <earfcn> DL Band 0 - 599 600 - 1199 1200 - 1949 1950 - 2399 2400 - 2649 3450 - 3799 5010 - 5179 5180 - 5279 5280 - 5379 5850 - 5999...
  • Page 559 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Bands support varies depending on the product 2G support varies depending on the product It is not possible to read RX power level during an ongoing TX operation. If a read power level command is issued, transmission is stopped.
  • Page 560 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Additional info: Parameter meaning: Name Type Default Description status <testModeStatus> integer Values: 0 : module is in Operative Mode 1 : module is in Test Mode AT#TESTMODE=? Test command returns the OK result code 80617ST10991A Rev. 11...
  • Page 561 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set Test Mode AT#TESTMODE="TM" Reboot Initialize Test Mode for 4G operations AT#TESTMODE="INIT4G" set B2 with 1.4 MHz bandwidth, download AT#TESTMODE="CH4G 900 0" read power level AT#TESTMODE="RL4G" #TESTMODE: -711 set B4 with 1.4 MHz bandwidth, upload AT#TESTMODE="CH4G 20000 0"...
  • Page 562: Power Down

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Power Down 3.11.1. AT#REBOOT - Module Reboot Immediate module reboot. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#REBOOT Execution command reboots immediately the unit. It can be used to reboot the system after a remote update of the script in order to have the new one running.
  • Page 563: At#Enhrst - Periodic Reset

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.11.2. AT#ENHRST - Periodic Reset Enable or Disable the one shot or periodic unit reset SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#ENHRST=<mode>,<delay> Set commands enables/disables the unit reset after the specified <delay>...
  • Page 564 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#ENHRST? Read command reports the current parameter settings in the following format: #EHNRST: <mode>[,<delay>,<remainingTime>] Additional info: Read command parameter for <mode> =1 or 2. Name Type Default Description time in minutes remaining <remainingTime> integer before next reset AT#ENHRST=? Test command reports supported range of values for parameters <mode>...
  • Page 565: At#Shdn - Software Shutdown

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.11.3. AT#SHDN - Software Shutdown This command turns the module OFF. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#SHDN Execution command causes device to detach from the network and shut down. Before definitive shut down an OK response is returned.
  • Page 566: At#Syshalt - System Turn-Off

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.11.4. AT#SYSHALT - System Turn-Off The execution command sets the module in SYSHALT state. To power down the module, the serial port (ASC0) must have the control signals CTS, DTR, DCD and RING low. SIM Presence...
  • Page 567 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 : DTR has no effect on module turned OFF by #SYSHALT 1 : DTR transition from low to high turns on again the module turned off by #SYSHALT command select how the <RebootEn> integer...
  • Page 568: At#Fastshdn - Fast Shutdown Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.11.5. AT#FASTSHDN - Fast Shutdown Configuration This command can be used as a set command to configure a GPIO pin performing a fast shutdown when on it is forced a High to Low level transition. Or can be used as an execute command to force immediately a fast shutdown.
  • Page 569 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The GPIO pin selected by the #FASTSHDN command must be used for this purpose only. If you need to use the selected GPIO pin for different activities, it must be free with the following command: #FASTSHDN=0,<GPIO>...
  • Page 570: At#Dgen - Dying Gasp Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.11.6. AT#DGEN - Dying GASP Configuration This command enables/disables the Dying GASP configuration, configures a GPIO pin to perform a specific behavior at dying gasp of module, can also be used to read the last dying event.
  • Page 571 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Values: 0 : activate dying gasp when GPIO translates from high to low 1 : activate dying gasp when GPIO translates from low to high Dying GASP Action <Action> string Values: 0 : disable both SMS and IP (TCP or UDP)
  • Page 572 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide format of the <text> parameter <text_format> integer Values: 0 : text 1 : binary SMS Destination Number as string of <SMS_Num> string 8-bit ASCII Characters. Max 20 chars. International format is requested (without '+'). This value is not mandatory if Action = 2 specifies a PDP context definition.
  • Page 573 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If <mode>=2 the command returns the following report: #DGSTAT: <TimeStamp>, <SMSAttemptedFlag> If no report is present the result is: #DGSTAT: 0,0 Any additional parameter will report an error. Name Type Default Description timestamp of the last time <TimeStamp>...
  • Page 574 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#DGEN? Read command reports the current settings of parameters, in the format: #DGEN: <mode>,<GPIO>, <Trigger>, <Action>, <URC>, <text> , <text_format>, <SMS_Num>,<cid>,<IPProtocol>,<IPAddr:Port> At the very first boot no settings are present so read command will report a...
  • Page 575 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set command (SMS only) AT#DGEN=1,2,0,1,1,"shutdown",0,"01012345678" Set command (IP-TCP only) AT#DGEN=1,2,0,2,1,"shutdown",0,,1,1,"192.168.0.10:8080" Set command (SMS and IP-UDP) AT#DGEN=1,2,0,3,1,"shutdown",0,"01012345678",1,2,"192.168.0.10:8080" Read command AT#DGEN?AT#DGEN=1,2,0,3,1,"shutdown",0,"01012345678",1,2,"192.168.0.10:8080" Set command (active on PGIO=3 without sending messages) AT#DGEN=1,3,0,0,1 Set command (disable feature) AT#DGEN=0 Set command (activate with last valid configuration) AT#DGEN=1 80617ST10991A Rev.
  • Page 576: Easy Scan

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Easy Scan 3.12.1. AT#CSURV - Network Survey The command performs a survey on the selected band channels. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#CSURV[=[<s>,<e>]] Execution command performs a quick survey on channels belonging to the band selected by last #BND command issue, starting from channel <s>...
  • Page 577 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide starting channel, see note section. <s> integer ending channel, see note section. <e> integer Additional info: 2G Networks, for BCCH-Carrier Network survey information text lines: arfcn: <arfcn> bsic: <bsic> rxLev: <rxLev> ber: <ber> mcc: <mcc>...
  • Page 578 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide cell identifier; if #CSURVF last <cellId> integer setting is 0, <cellId> is a decimal number, else it is a 4-digits hexadecimal number cell status <cellStat> string Values: CELL_SUITABLE : C0 is a suitable cell CELL_LOW_PRIORITY : the cell is low priority...
  • Page 579 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide decimal number; it is the reception <rxLev> integer level (in dBm) 4G Networks Network survey information text lines for CATM: earfcn: <earfcn> rxLev: <rxLev> mcc: <mcc> mnc: <mnc> cellId: <cellId> tac: <tac> cellIdentity: <cellIdentity> or for NBIoT earfcn: <earfcn>...
  • Page 580 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Name Type Default Description number of scanned frequencies <NoARCFN> integer number of found BCCH <NoBCCH> integer 80617ST10991A Rev. 11 Page 580 of 1039 2021-09-23 Not Subject to NDA...
  • Page 581 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 2G Network <s> and <e> parameters can assume the values shown in the Channels Ranges column, according to the module in use. Channels Ranges GSM Bands 0,124 GSM900 975,1023 GSM900 512,885 DCS1800 128,251 GSM850 512,810...
  • Page 582 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 2G Network, for BCCH-Carrier • AT#CSURV Network survey started ... arfcn: 1018 bsic: 21 rxLev: -71 ber: 0.00 mcc: 222 mnc: 01 lac: 54717 cellId: 14887 cellStatus: CELL_SUITABLE numArfcn: 0 arfcn: arfcn: 1009 bsic: 10 rxLev: -85 ber: 0.00 mcc: 222 mnc: 01 lac: 54717...
  • Page 583: At#Csurvc - Network Survey (Numeric Format)

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.12.2. AT#CSURVC - Network Survey (Numeric Format) This command performs a survey on the selected band channels. The return message uses only the numeric format. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#CSURVC[=[<s>,<e>]]...
  • Page 584 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide ending channel, see #CSURV command. <e> integer Additional info: 2G Networks, for BCCH-Carrier Network survey information text lines: <arfcn>,<bsic>,<rxLev>,<ber>,<mcc>,<mnc>,<lac>,<cellId>,<cellStat>,<numArfc n> <CR><LF><CR><LF><CR><LF> Name Type Default Description C0 carrier assigned radio channel (BCCH - <arfcn> integer Broadcast Control Channel) base station identification code;...
  • Page 585 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide CELL_LOW_PRIORITY : the cell is low priority based on the received system information CELL_FORBIDDEN : the cell is forbidden CELL_BARRED : the cell is barred based on the received system information CELL_LOW_LEVEL : the cell <rxLev> is low CELL_OTHER : none of the above (e.g.
  • Page 586 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Tracking Area Code. If #CSURVF last <tac> integer setting is 0, <cellId> is a decimal number, else it is a 4-digits hexadecimal number. Physical cell identifier, if #CSURVF last <cellId> integer setting is 0, <cellId> is a decimal number,...
  • Page 587: At#Csurvf - Network Survey Format

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.12.3. AT#CSURVF - Network Survey Format The command configures the numbers format used in the messages related to the surveying of the network bands channels. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#CSURVF=[<format>]...
  • Page 588 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Test command reports the supported range of values for the parameter <format>. 80617ST10991A Rev. 11 Page 588 of 1039 2021-09-23 Not Subject to NDA...
  • Page 589: At#Csurvnlf - Network Survey Cr Lf Removing

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.12.4. AT#CSURVNLF - Network Survey CR LF Removing This command enables/disables the automatic <CR><LF> removing from each network survey information text line. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#CSURVNLF=[<value>]...
  • Page 590: At#Csurvext - Extended Network Survey

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.12.5. AT#CSURVEXT - Extended Network Survey The command is present only for backward compatibility. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#CSURVEXT=[<value>] Parameter: Name Type Default Description dummy parameter <value>...
  • Page 591: Jamming Detection And Report

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Jamming Detection and Report 3.13.1. AT#JDRENH2 - Enhanced Jamming Detection and Report This command enables/disable jamming detection, and reports the relative result to the user. [1] Hardware User's Guide of the used module SIM Presence...
  • Page 592 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 2 : enable jamming detection, and report its condition with an URC, see Additional info section 3 : enable jamming detection, and report its condition as <mode>=1 and <mode>=2 4 : enable jamming detection, and report its condition with an URC every 3 sec, see <mode>=2...
  • Page 593 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide set the threshold of RxLev in 2G <pRxLevT2G> integer Network. The RxLev_Thr threshold is calculated as shown below: RxLev_Thr = RxLev_Av * (1 + (<pRxLevT2G>/100)) where RxLev_Av is the average of the last 10 RxLev measures.
  • Page 594 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide where RSSI_Avg is the average of the last 50 RSSI measures. Value: 0÷100 : RSSI threshold values Set the threshold of RSRQ. The <P_RSRQ_T4G> integer threshold (RSRQ_Thr) is calculated RSRQ_Thr = RSRQ_Avg*(1- (<P_RSRQ_T4G>/100)) where RSRQ_Avg is the average of the last 50 RSRQ measures.
  • Page 595 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #JDR: <status> Unsolicited field: Name Type Description <status> string jamming condition status, <mode>=2 Values: JAMMED RAT : jamming condition detected, <RAT> is the Radio Access Technology for operates: GSM or LTE. OPERATIVE RAT : Normal Operating condition restored.
  • Page 596: At#Jdr4Gcfg - Lte Jamming Detection Threshold Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.13.2. AT#JDR4GCFG - LTE Jamming Detection Threshold Configuration The command configures the LTE Jamming Detection thresholds. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#JDR4GCFG=<P_RSRP_T4G>,<P_RSRQ_T4G>,<Initial_Delay>[,<Sampling_Nu mber> [,<P_RSSI_S4G>[,<UNUSED_4>[,<UNUSED_5>[,<UNUSED_6>[,<UNUSED_7>]]]]]] Set command allows to configure the LTE Jamming Detection thresholds. After configuration, use the #JDRENH2 command to enable/disable LTE jamming detection and select reporting mode.
  • Page 597 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0÷100 : threshold of RSRQ Sets the delay in tens of ms from <Initial_Delay> integer power ON, to the beginning of the RSSI samples collection Value: 0÷1000 : Value of Initial Delay Number of samples required to <Sampling_Number>...
  • Page 598 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#JDR4GCFG=? Test command returns the range of supported values for all the parameters. 80617ST10991A Rev. 11 Page 598 of 1039 2021-09-23 Not Subject to NDA...
  • Page 599: Packet Domain

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Packet Domain 3.14.1. AT+CGDCONT - Define PDP Context Define PDP Context. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT+CGDCONT=[<cid>[,<PDP_type>[,<APN>[,<PDP_addr>[,<d_comp>[,<h_comp>[,<I Pv4AddrAlloc>[,<emergencyIndication>]]]]]]]] Set command specifies PDP context parameter values for a PDP context identified by the (local) context identification parameter, <cid>.
  • Page 600 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide "IPV4V6" : Virtual introduced to handle dual IP stack UE capability. Non-IP : Transfer of Non-IP data to external packet data network (Access Point Name) a <APN> string string parameter which is a logical name that is used to...
  • Page 601 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1 : PDP header compression on 2 : RFC1144 (applicable only for products supporting GSM; applicable for SNDCP only) 3 : RFC2507 (applicable only for products supporting GSM) 4 : RFC3095 (applicable only for products supporting GSM;...
  • Page 602 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide +CGDCONT: <cid>,<PDP_type>,<APN>,<PDP_addr>,<d_comp>,<h_comp>,0,0<CR>< LF> +CGDCONT: <cid>,<PDP_type>,<APN>,<PDP_addr>,<d_comp>,<h_comp>,0,0[...] AT+CGDCONT=? Test command returns values supported as a compound value. AT+CGDCONT=1,"IP","APN","10.10.10.10",0,0 AT+CGDCONT? +CGDCONT: 1,"IP","APN","10.10.10.10",0,0,0,0 AT+CGDCONT=? +CGDCONT: (1-6),"IP",,,(0-2),(0-4),0,0 +CGDCONT: (1-6),"IPV6",,,(0-2),(0-4),0,0 +CGDCONT: (1-6),"IPV4V6",,,(0-2),(0-4),0,0 80617ST10991A Rev. 11 Page 602 of 1039 2021-09-23 Not Subject to NDA...
  • Page 603: At+Cgpaddr - Show Pdp Address

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.2. AT+CGPADDR - Show PDP Address This command returns a list of PDP addresses for the specified context identifiers. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT+CGPADDR=[<cid>[,...]] Execution command returns a list of PDP addresses for the specified context identifiers.
  • Page 604 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide PDP. The address may be static or dynamic: for a static address, it will be the one set by the +CGDCONT command when the context was defined for a dynamic address it will be the one assigned...
  • Page 605: At#Autoatt - Auto-Attach Property

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.3. AT#AUTOATT - Auto-Attach Property Execution command has no effect and is included only for backward compatibility. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#AUTOATT=[<auto>] Parameter: Name Type Default Description dummy parameter <auto>...
  • Page 606: At#Bsrcfg - Buffer Status Reporting (Bsr) Configuration606

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.4. AT#BSRCFG - Buffer Status Reporting (BSR) Configuration This command configures the Buffer Status reporting timers. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Specific profile AT#BSRCFG=<idleTo> Execution command sets the idle timeout value of Buffer Status Reporting.
  • Page 607: At#Msclass - Multislot Class Control

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.5. AT#MSCLASS - Multislot Class Control Set command sets the GPRS multislot class. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#MSCLASS=[<class>[,<autoattach>]] Parameters: Name Type Default Description GPRS multislot class. <class>...
  • Page 608 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#MSCLASS=? Test command reports the range of available values for both parameters <class> and <autoattach>. 80617ST10991A Rev. 11 Page 608 of 1039 2021-09-23 Not Subject to NDA...
  • Page 609: At#Gauth - Ppp Data Connection Authentication Type

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.6. AT#GAUTH - PPP Data Connection Authentication Type This command sets the authentication type used in PDP Context Activation during PPP- PS connections. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#GAUTH=[<type>] Set command sets the authentication type used in PDP Context Activation during PPP-PS connections.
  • Page 610 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#GAUTH=? Test command returns the range of supported values for parameter <type>. 80617ST10991A Rev. 11 Page 610 of 1039 2021-09-23 Not Subject to NDA...
  • Page 611: At+Cgauth - Define Pdp Context Authentication Parameters

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.7. AT+CGAUTH - Define PDP Context Authentication Parameters This command allows the TE to specify authentication parameters for a PDP context. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT+CGAUTH=<cid>,<auth_type>,<username>,<password>...
  • Page 612 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CGAUTH? Read command returns the PDP authentication parameters, excluding <password>, for every defined PDP context, in the format: +CGAUTH: <cid1>,< auth_type1 >,<username1><CR><LF> +CGAUTH:<cid >,<auth_type >,<username ><CR><LF> AT+CGAUTH=? Test command reports the supported range of values for parameters <cid>, <auth_type>...
  • Page 613: At+Cgcontrdp - Pdp Context Read Dynamic Parameters613

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.8. AT+CGCONTRDP - PDP Context Read Dynamic Parameters The execution command returns the relevant information for a PDP Context established by the network. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 614 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide List of the meaning of the response message parameters. Name Type Default Description identifies the bearer, EPS Bearer <berrerId> integer in EPS and NSAPI in UMTS/GPRS. logical name used to select the <apn> string GGSN or the external packet data network.
  • Page 615 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide for IPv6: "a1.a2.a3.a4.a5.a6.a7.a8.a9.a10.a11.a12.a13.a14.a15.a16. m1.m2.m3.m4.m5.m6.m7.m8.m9.m10.m11.m12. m13.m14.m15.m16" When +CGPIAF is supported, its settings can influence the format of this parameter returned with the execute form of +CGCONTRDP. The dynamic part of the PDP context will only exist if established by the network.
  • Page 616: At+Cgpiaf - Printing Ip Address Format

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.9. AT+CGPIAF - Printing IP Address Format This command selects the printout format of the IPv6 address. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+CGPIAF=[<IPv6_AddressFormat>[,<IPv6_SubnetNotation>[,<IPv6_LeadingZer os> [,<Pv6_CompressZeros>]]]]...
  • Page 617 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Values: 0 : both IP address, and subnet mask are started explicitly, separated by a space. 1 : the printout format is applying /(forward slash) subnet-prefix Classless Inter-Domain Routing (CIDR) notation. selects whether leading <IPv6_LeadingZeros>...
  • Page 618 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CGPIAF=? Test command returns values supported as compound values. AT+CGPIAF=0,0,0,0 AT#SGACT=1,1 #SGACT: 252.1.171.171.205.205.239.224.0.0.0.0.0.0.0.1 AT+CGPIAF=1,0,0,0 AT#SGACT=1,1 #SGACT: FC01:ABAB:CDCD:EFE0:0:0:0:1 80617ST10991A Rev. 11 Page 618 of 1039 2021-09-23 Not Subject to NDA...
  • Page 619: At+Cgact - Pdp Context Activate Or Deactivate

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.10. AT+CGACT - PDP Context Activate or Deactivate This command activates or deactivates the specified PDP context(s). 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT+CGACT=[<state>[,<cid>[,<cid>][,...]]]] Parameters: Name Type...
  • Page 620 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read command returns the current activation state for all the defined PDP contexts in the format: +CGACT: <cid>,<state>[<CR><LF> +CGACT: <cid>,<state>[...]] AT+CGACT=? Test command reports information on the supported PDP context activation states <state>. AT+CGACT=1,1 AT+CGACT? +CGACT: 1,1 80617ST10991A Rev.
  • Page 621: At+Cgerep - Packet Domain Event Reporting

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.11. AT+CGEREP - Packet Domain Event Reporting This command enables or disables the presentation of unsolicited result codes. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Specific profile AT+CGEREP=[<mode>[,<bfr>]] Set command enables/disables sending of unsolicited result codes in case of certain events occurring in the module or in the network.
  • Page 622 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide controls the effect on <bfr> integer buffered codes when <mode> 1 or 2 is entered. Values: 0 : TA buffer of unsolicited result codes defined within this command is cleared when <mode> 1 or 2 is entered.
  • Page 623 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Here are some examples: A network request for PDP context activation occurred when the TA • was unable to report it to the TE with a +CRING unsolicited result code and was automatically rejected. +CGEV: REJECT <PDP_type>, <PDP_addr>...
  • Page 624: At#Pppcfg - Ppp Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.12. AT#PPPCFG - PPP Configuration This command configures the PPP mode. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#PPPCFG=<mode> Set command sets the active/passive PPP mode Parameter: Name Type...
  • Page 625: At+Cgreg - Gprs Network Registration Status

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.13. AT+CGREG - GPRS Network Registration Status Set command controls the presentation of the +CGREG: unsolicited result code 3GPP TS 27.007 3GPP TS 24.008 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT+CGREG=[<mode>]...
  • Page 626 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide URC long or extra long format is displayed, according to <mode> value, every time there is a change of the network cell. Values: 0 : disable the network registration unsolicited result code 1 : enable the network registration unsolicited result...
  • Page 627 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Tracking Area Code when <AcT>=8 or 9 cell ID in hexadecimal format <ci> string integer access technology of the registered network. <AcT> Values: CAT M1 NB IoT routing area code (one byte) in hexadecimal <rac>...
  • Page 628 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <lac>, <ci>, <AcT>, and <rac> network information is reported by URC only if <mode>=2 or 4, and the module is registered on some network cell. AT+CGREG? Read command returns the current value of <mode>, the registration status <stat>, and the network information (<lac>, <ci>, <AcT>, and <rac>...
  • Page 629: At+Cgatt - Ps Attach Or Detach

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.14. AT+CGATT - PS Attach or Detach This execution command is used to register (attach) the terminal to or deregister (detach) the terminal from the Packet Domain service. 3GPP TS 27.007 SIM Presence Setting saved...
  • Page 630 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CGATT? +CGATT: 0 AT+CGATT=? +CGATT: (0,1) AT+CGATT=1 80617ST10991A Rev. 11 Page 630 of 1039 2021-09-23 Not Subject to NDA...
  • Page 631: At+Csodcp - Sending Of Originating Data Via The Control Plane

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.15. AT+CSODCP - Sending of Originating Data Via the Control Plane The set command is used by the TE to transmit data over control plane to network via MT. Context identifier <cid> is used to link the data to particular context.
  • Page 632 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide length of <cpdata> are implementation specific. indicates the value of the release <RAI> integer assistance indication Values: 0 : no information available 1 : the MT expects that exchange of data will be completed with the transmission of the ESM...
  • Page 633: At+Crtdcp - Reporting Of Terminating Data Via The Control Plane

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.14.16. AT+CRTDCP - Reporting of Terminating Data Via the Control Plane The set command is used to enable and disable reporting of data from the network to the MT that is transmitted via the control plane in downlink direction.
  • Page 634 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide is a string of octets. Contains the user data <cpdata> string container contents. This parameter shall not be subject to conventional character conversion as per +CSCS. The coding format of the user data container and the maximum length of <cpdata>...
  • Page 635: Ipeasy

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide IPEasy 3.15.1. AT#SGACT - Context Activation This command enables/disables the PDP context activation. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#SGACT=<cid>,<stat>[,<userId>[,<pwd>]] Execution command is used to activate the specified PDP context, followed by binding data application to the PS network.
  • Page 636 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide user identifier, used only if the context <userId> string requires it password, used only if the context requires <pwd> string Additional info: Meaning of the parameters returned by the command. Name Type Default Description ip address ipv4 or ipv6 <ipAddr>...
  • Page 637 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #SGACT: <cid >,<stat ><CR><LF> #SGACT: <cid >,<stat > Each row in the read command's answer is optional. AT#SGACT=? Test command reports the range for the parameters <cid> and <stat>. 80617ST10991A Rev. 11 Page 637 of 1039...
  • Page 638: At#Sgactauth - Pdp Context Authentication Type

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.2. AT#SGACTAUTH - PDP Context Authentication Type This command sets the authentication type for IP Easy SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#SGACTAUTH=<type> Set command sets the authentication type for IP Easy, it has effect on the authentication mode used by #SGACT command.
  • Page 639: At#Sgactcfg - Pdp Automatic Context Activation-Reactivation

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.3. AT#SGACTCFG - PDP Automatic Context Activation-Reactivation This command configures the automatic activation/reactivation of the specified PDP context SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#SGACTCFG=<cid>,<retry>[,<delay>[,<urcmode>]] Set command enables/disables the automatic activation/reactivation of the specified PDP context, sets the maximum number of attempts and the delay between an attempt and the next one.
  • Page 640 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Value: 180÷3600 : delay in seconds URC presentation mode. <urcmode> integer Values: 0 : disables URC 1 : enables URC, see Additional info section. Additional info: <urcmode>=1 enables the URC after an automatic activation/reactivation of the local IP address obtained from the network.
  • Page 641 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide parameters of command #SCFG are modifiable while the socket is not connected. AT#SGACTCFG? Read command reports the states of all configured PDP contexts, in the format: #SGACTCFG: <cid >,<retry >,<delay >, < urcmode >CR><LF> #SGACTCFG: <cid >,<retry...
  • Page 642 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT+CGDCONT=1,"IP","Access_Point_Name" • AT+CGDCONT? +CGDCONT: 1,"IP","Access_Point_Name","",0,0 AT#SCFG=6,1,300,90,600,50 AT#SCFG? #SCFG: 1,1,300,90,600,50 #SCFG: 2,1,300,90,600,50 #SCFG: 3,1,300,90,600,50 #SCFG: 4,2,300,90,600,50 #SCFG: 5,2,300,90,600,50 #SCFG: 6,1,300,90,600,50 AT#SGACTCFG? #SGACTCFG: 1,0,180,0 AT#SGACTCFG=1,15,3600,1 AT#SGACTCFG? #SGACTCFG: 1,15,3600,1 Reboot the module AT#SGACTCFG? #SGACTCFG: 1,15,3600,0 80617ST10991A Rev. 11...
  • Page 643: At#Sgactcfgext - Extended Pdp Context Configuration643

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.4. AT#SGACTCFGEXT - Extended PDP Context Configuration This command manages the extended configuration of context activation. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#SGACTCFGEXT=<cid>,<abortAttemptEnable>[,<unused>[,<unused>[,<unused> Set command is used to enable new features related to context activation.
  • Page 644 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 : dummy value unused parameter <unused> mixed Value: 0 : dummy value <abortAttemptEnable>=1 takes effect on successive PDP context activation attempt through #SGACT command. While waiting for AT#SGACT=<cid>,1 response, it is possible to abort attempt by sending a byte and get back AT interface control (NO CARRIER indication).
  • Page 645 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide See #SGACTCFG command • AT#SGACTCFG? #SGACTCFG: 1,15,3600,0 AT#SGACTCFGEXT? #SGACTCFGEXT: 1,0,0,0,0 AT#SGACTCFGEXT=1,1,0,0,0 AT#SGACTCFGEXT? #SGACTCFGEXT: 1,1,0,0,0 Reboot the module AT#SGACTCFGEXT? #SGACTCFGEXT: 1,1,0,0,0 80617ST10991A Rev. 11 Page 645 of 1039 2021-09-23 Not Subject to NDA...
  • Page 646: At#Scfg - Socket Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.5. AT#SCFG - Socket Configuration The command sets the configuration for the socket. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#SCFG=<connId>,<cid>,<pktSz>,<maxTo>,<connTo>,<txTo> Set command sets the socket configuration parameters. Parameters: Name...
  • Page 647 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1÷65535 : timeout Connection timeout in tenths of seconds. <connTo> integer If we cannot establish a connection to the remote within this timeout period, an error is raised. Values: : no timeout 10÷1200 : timeout value in hundreds of milliseconds data sending timeout;...
  • Page 648 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read command returns the current socket configuration parameters values for all the six sockets, in the format: #SCFG: <connId1>,<cid1>,<pktsz1>,<maxTo1>,<connTo1>,<txTo1><CR><LF> #SCFG: <connId2>,<cid2>,<pktsz2>,<maxTo2>,<connTo2>,<txTo2><CR><LF> #SCFG: <connId6>,<cid6>,<pktsz6>,<maxTo6>,<connTo6>,<txTo6> AT#SCFG=? Test command returns the range of supported values for all the parameters.
  • Page 649: At#Scfgext - Socket Configuration Extended

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.6. AT#SCFGEXT - Socket Configuration Extended This command sets the socket configuration extended parameters. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#SCFGEXT=<connId>,<srMode>,<recvDataMode>,<keepalive>[,<ListenAutoRsp > [,<sendDataMode>]] Set command sets the socket configuration extended parameters.
  • Page 650 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 : Text mode 1 : Hexadecimal mode Set the TCP Keepalive value in <keepalive> integer minutes Values: : deactivated 1÷240 : keepalive time in minutes set the listen auto-response <ListenAutoRsp> integer mode, that affects the...
  • Page 651 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide if <srMode> = 2 (Data view): SRING: <connId>,<recData>,<data> if <srMode> = 3 (Data view with UDP datagram information): SRING: <sourceIP>,<sourcePort>,<connId>,<recData>,<dataLeft>,<data> Name Type Default Description amount of data received on the socket <recData> integer connection number <connId>...
  • Page 652 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#SCFGEXT=? Test command returns the range of supported values for all the sub parameters. Socket 1 set with data view sring, text data mode, a keepalive time of • 30 minutes and listen auto-response set.
  • Page 653: At#Scfgext2 - Socket Configuration Extended 2

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.7. AT#SCFGEXT2 - Socket Configuration Extended 2 Socket Configuration Extended. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#SCFGEXT2=<connId>,<bufferStart>[,<abortConnAttempt>[,<unused_B>[,<unu sed_C> [,<noCarrierMode>]]]] Set command sets the socket configuration extended parameters for features not included in #SCFGEXT command.
  • Page 654 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The checking if new data have been received from serial port is done with a granularity that is directly related to #SCFG <txTo> setting with a maximum period of 1 sec. Values: 0 : select "old" method: start transmission...
  • Page 655 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide select the NO CARRIER <noCarrierMode> integer message format received when the socket is closed. Values: 0 : no additional information is attached to NO CARRIER message 1 : NO CARRIER: <connId> message 2 : NO CARRIER: <connId>, <cause>...
  • Page 656 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide (#SRECV or SRING mode 2), it is indicated cause 1 for both possible FIN and RST from remote. AT#SCFGEXT2? Read command returns the current socket extended configuration of the six sockets. The format is: #SCFGEXT2:<connId >,<bufferStart...
  • Page 657 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set the new transmission timer behavior for <connId>=1 and • <connId>=2 sockets. AT#SCFGEXT2=1,1 AT#SCFGEXT2=2,1 Check the current extended configuration of the six sockets AT#SCFGEXT2? #SCFGEXT2: 1,1,0,0,0,0 #SCFGEXT2: 2,1,0,0,0,0 #SCFGEXT2: 3,0,0,0,0,0 #SCFGEXT2: 4,0,0,0,0,0 #SCFGEXT2: 5,0,0,0,0,0 #SCFGEXT2: 6,0,0,0,0,0...
  • Page 658: At#Sktrst - Socket Parameters Reset

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.8. AT#SKTRST - Socket Parameters Reset Socket Parameters Reset SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#SKTRST Execution command resets the #SCFG socket parameters to the "factory default" configuration and stores them in the NVM of the device.
  • Page 659: At#Sd - Socket Dial

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.9. AT#SD - Socket Dial Execution command opens a remote connection via socket. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#SD=<connId>,<txProt>,<rPort>,<IPaddr>[,<closureType>[,<lPort>[,<connMode> [,<txTime>[,<userIpType>]]]]] Execution command opens a remote connection via socket. Parameters:...
  • Page 660 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide - any valid IPv6 address in the format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx xxx.xxx.xxx.xxx.xxx.xxx.xxx.xxx. xxx.xxx.xxx.xxx.xxx.xxx.xxx.xxx Socket closure behavior only for TCP <closureType> integer when remote host has closed. The parameter has no effects for UDP connections. Values: : local host closes immediately when remote host...
  • Page 661 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 : no ip type chosen 1 : ipv4 2 : ipv6 <userIpType> parameter is only valid when <IPaddr> is domain name and dual stack connection is open by #SGACT. When <userIpType> is "no ip type chosen" ipv6 will be requested firstly.
  • Page 662 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide the time interval for uploading series of data packets in order to do not lose data. The following data packet will be sent after the previous data packet's time interval has been expired. AT#SD=? Test command reports the range of values for all the parameters.
  • Page 663: At#So - Socket Restore

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.10. AT#SO - Socket Restore Execution command resumes the direct interface to a socket connection which has been suspended by the escape sequence. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#SO=<connId>...
  • Page 664: At#Sh - Socket Shutdown

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.11. AT#SH - Socket Shutdown The set command closes a socket. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#SH=<connId> Parameter: Name Type Default Description socket connection identifier to be <connId> integer...
  • Page 665: At#Sl - Socket Listen

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.12. AT#SL - Socket Listen The command opens/closes socket listening. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#SL=<connId>,<listenState>,<listenPort>[,<lingerT>] Set command opens/closes a socket listening for an incoming TCP connection on a specified port.
  • Page 666 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 255 : local host closes only after an escape sequence (+++) If successful, command returns a final result code OK. If the ListenAutoRsp flag has not been set through the command #SCFGEXT (for the specific <connId>), then, when a TCP connection...
  • Page 667: At#Sludp - Socket Listen Udp

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.13. AT#SLUDP - Socket Listen UDP This command opens/closes a socket listening for an incoming UDP connection on a specified port. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Other AT#SLUDP=<connId>,<listenState>,<listenPort> Execution command opens/closes a socket listening for an incoming UDP connection on a specified port.
  • Page 668 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If the ListenAutoRsp flag has not been set through the command #SCFGEXT (for the specific connId), then, when an UDP connection request comes on the input port, if the sender is not filtered by internal firewall (see #FRWL), an URC is received: +SRING : <connId>...
  • Page 669 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 669 of 1039 2021-09-23 Not Subject to NDA...
  • Page 670: At#Sa - Socket Accept

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.14. AT#SA - Socket Accept Execution command accepts an incoming socket connection. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#SA=<connId>[,<connMode>] Execution command accepts an incoming socket connection after an URC SRING: <connId>...
  • Page 671 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#SA=? Test command reports the range of values for all the parameters. 80617ST10991A Rev. 11 Page 671 of 1039 2021-09-23 Not Subject to NDA...
  • Page 672: At#Ssend - Send Data In Command Mode

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.15. AT#SSEND - Send Data in Command Mode This command is used to send data through a connected socket. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#SSEND=<connId>[,<Rai>] Execution command permits, while the module is in command mode, to send data through a connected socket.
  • Page 673 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1 : Set RAI to: "No further uplink or downlink data transmission subsequent to this transmission" 2 : Set RAI to: "Only a single downlink data transmission and no further uplink data transmissions subsequent to this transmission"...
  • Page 674: At#Ssendext - Send Data In Command Mode Extended

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.16. AT#SSENDEXT - Send Data in Command Mode extended This command allows to send data through a connected socket including all possible octets (from 0x00 to 0xFF). SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 675 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1÷maxBytes : maxBytes is the maximum number of bytes that can be sent and it is reported by the test command RAI (Release Assistance <Rai> integer Indication) configuration Values: 1 : Set RAI to: "No further uplink or downlink data transmission subsequent to this transmission"...
  • Page 676 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Open the socket in command mode: AT#SD=1,0,<port>,"IP address",0,0,1 Enter the command specifying total number of bytes as second parameter: AT#SSENDEXT=1,256 > ......; Terminal echo of bytes sent is displayed here All possible bytes (from 0x00 to 0xFF) are sent on the socket as generic bytes.
  • Page 677: At#Srecv - Socket Receive Data In Command Mode

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.17. AT#SRECV - Socket Receive Data in Command Mode The command permits the user to read data arrived through a connected socket when the module is in command mode. SIM Presence Setting saved Can be aborted...
  • Page 678 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Additional info: If <UDPInfo> is set to 1 (AT#SRECV=<connId>,<maxBytes>,1), the command returns a message having the following format: #SRECV: <remoteIP>,<remotePort><connId>,<recData>,<dataLeft> Name Type Default Description remote ip address <remoteIP> string remote port address <remotePort> string received data <recData>...
  • Page 679: At#Ssendudp - Send Udp Data To A Specific Remote Host679

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.18. AT#SSENDUDP - Send UDP Data to a Specific Remote Host This command allows to send data over UDP to a specific remote host. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#SSENDUDP=<connId>,<remoteIP>,<remotePort>[,<Rai>]...
  • Page 680 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 2 : Set RAI to: "Only a single downlink data transmission and no further uplink data transmissions subsequent to this transmission" After SRING that indicates incoming UDP data and issuing #SRECV to receive data itself, through #SS is possible to check last remote host (IP/Port).
  • Page 681 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Starts listening on <LocPort> (previous setting of firewall through • #FRWL has to be done) AT#SLUDP=1,1,<LocPort> SRING: 1 UDP data from a remote host available AT#SA=1,1 SRING: 1 AT#SI=1 #SI: 1,0,0,23,0 23 bytes to read...
  • Page 682 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#SS=1 #SS: 1,2,<LocIP>,<LocPort>,<RemIP2>,<RemPort2> Remote host has changed, we want to send a response: AT#SSENDUDP=1,<RemIP2>,<RemPort2> >response to second host 80617ST10991A Rev. 11 Page 682 of 1039 2021-09-23 Not Subject to NDA...
  • Page 683: At#Ssendudpext - Send Udp Data To A Specific Remote Host Extended

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.19. AT#SSENDUDPEXT - Send UDP Data to a Specific Remote Host EXTENDED This command permits, while the module is in command mode, to send data over UDP to a specific remote host including all possible octets (from 0x00 to 0xFF)
  • Page 684 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Value: 1÷65535 : host port number RAI (Release Assistance <Rai> integer Indication) configuration Values: 1 : Set RAI to: "No further uplink or downlink data transmission subsequent to this transmission" 2 : Set RAI to: "Only a single downlink data transmission and no further uplink data transmissions subsequent to this transmission"...
  • Page 685: At#Slastclosure - Detect The Cause Of A Socket Disconnection

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.20. AT#SLASTCLOSURE - Detect the Cause of a Socket Disconnection The command detects the cause of a socket disconnection. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#SLASTCLOSURE=<connId> Execution command reports the socket disconnection cause.
  • Page 686 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1 : remote host TCP connection close due to FIN/END: normal remote disconnection decided by the remote application 2 : remote host TCP connection close due to RST, all other cases in which the socket is aborted...
  • Page 687 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide In case of command mode connection and remote closure with subsequent inactivity timeout closure without retrieval of all available data (#SRECV or SRING mode 2), it is indicated cause 1 for both possible FIN and RST from remote.
  • Page 688: At#Ss - Socket Status

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.21. AT#SS - Socket Status Execution command reports the current sockets status. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#SS Execution command reports the current sockets status using the following message format: #SS: <connId>,<state>,<locIP>,<locPort>,<remIP>,<remPort><CR><LF>...
  • Page 689 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 5 : socket with an incoming connection. Waiting for the user accept or shutdown command 6 : socket in opening process. The socket is not in Closed state but still not in Active or Suspended or Suspended with pending data...
  • Page 690 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Get information about all sockets. • AT#SS #SS: 1,3,91.80.90.162,61119,88.37.127.146,10510 #SS: 2,4,91.80.90.162,1000 #SS: 3,0 #SS: 4,0 #SS: 5,3,91.80.73.70,61120,88.37.127.146,10509 #SS: 6,0 Socket 1: opened from local IP 91.80.90.162/local port 61119 to remote IP 88.37.127.146/remote port 10510 is suspended with pending data.
  • Page 691: At#Si - Socket Info

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.22. AT#SI - Socket Info This command is used to get socket information. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#SI[=<connId>] Execution command returns information about all sockets data traffic. Parameter:...
  • Page 692 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide total amount (in bytes) of <received> integer received data since the last time the socket connection identified by <connId> has been opened total amount (in bytes) of data <buff_in> integer just arrived through the socket connection identified by <connId>...
  • Page 693 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Get information about data traffic of all sockets. • AT#SI #SI: 1,123,400,10,50 #SI: 2,0,100,0,0 #SI: 3,589,100,10,100 #SI: 4,0,0,0,0 #SI: 5,0,0,0,0 Assume that sockets 1,2,3 are opened and having some data traffic. • To get traffic information only for the socket <connId>=1 enter the...
  • Page 694: At#St - Socket Type

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.23. AT#ST - Socket Type Socket Type SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#ST[=<connId>] Set command reports the current type of the socket (TCP/UDP) and its direction (Dialer/Listener) Parameter:...
  • Page 695 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 2 : UDP socket direction of the socket <direction> integer Values: 0 : None 1 : Dialer 2 : Listener Issuing #ST command without <connId> socket identifier, it returns information about type of all sockets. For each socket, the format of the returned message is: #ST: <connId...
  • Page 696 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Examples for single socket and for all sockets For single socket • AT#ST=3 #ST: 3,2,1 Socket 3 is an UDP dialer for all socket • AT#ST #ST: 1,0,0 #ST: 2,0,0 #ST: 3,2,1 #ST: 4,2,2 #ST: 5,1,1 Socket 1 is closed.
  • Page 697: At#Padcmd - Pad Command Features

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.24. AT#PADCMD - PAD Command Features This command sets features of the pending data flush to socket, opened with #SD command. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#PADCMD=<mode> Set command for features of the pending data flush to socket, opened with #SD command.
  • Page 698 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Test command reports the supported range of values for parameter <mode>. 80617ST10991A Rev. 11 Page 698 of 1039 2021-09-23 Not Subject to NDA...
  • Page 699: At#Padfwd - Pad Forward Character

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.25. AT#PADFWD - PAD Forward Character PAD forward character SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#PADFWD=<char>[,<mode>] Set command sets the char that immediately flushes pending data to socket opened by AT#SD command...
  • Page 700 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#PADFWD=? Test command reports the supported range of values for parameters <char> and <mode> 80617ST10991A Rev. 11 Page 700 of 1039 2021-09-23 Not Subject to NDA...
  • Page 701: At#Base64 - Base64 Encoding/Decoding Of Socket Sent/Received Data

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.26. AT#BASE64 - Base64 Encoding/Decoding of Socket Sent/Received Data This command is used to enable or disable base64 encoding and decoding data of a socket. RFC 2045 - MIME RFC 3548 SIM Presence Setting saved...
  • Page 702 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide than 76 characters each. Lines are defined as sequences of octets separated by a CRLF sequence. 2 : base64 encoding compliant to RFC 3548 standard. As indicated from RFC3548 CRLF have not to be added.
  • Page 703 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide for the last one, to distinguish EOF condition (Base64 encoding rules). For the same reason if #SRECV command is used by the application to receive data, a multiple of 78 bytes must be considered. To use #SRECV to receive data with <dec> enabled, it is necessary to consider that: reading <maxByte>...
  • Page 704 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Skip the escape sequence, its transmission is not enabled • AT#SKIPESC=1 Open a remote connection in online mode AT#SD=<connId>,<txProt>,<rPort>,<IPaddr> CONNECT data sent without modifications (default) ..+++ (suspension) Encode data coming from serial port. AT#BASE64=<connId>,1,0 Resume suspended socket AT#SO=<connId>...
  • Page 705: At#Frwl - Firewall Setup

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.27. AT#FRWL - Firewall Setup This command controls the internal firewall settings. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#FRWL=[<action>[,<ip_addr>[,<net_mask>]]] Set command controls the internal firewall settings Parameters: Name Type...
  • Page 706 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide incoming_IP & <net_mask> = <ip_addr> & <net_mask> If criterion is matched, then the packet is accepted and the rule scan is finished; if criteria are not matched for any chain the packet is silently dropped...
  • Page 707: At#E2Slri - Socket Listen Ring Indicator

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.28. AT#E2SLRI - Socket Listen Ring Indicator This command enables the Ring Indicator pin response to a Socket Listen connect. SIM Presence Setting saved Can be aborted MAX timeout SELINT Common Required profile AT#E2SLRI=[<n>] Set command enables/disables the Ring Indicator pin response to a Socket Listen connect and, if enabled, the duration of the negative going pulse generated on receipt of connect.
  • Page 708 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 708 of 1039 2021-09-23 Not Subject to NDA...
  • Page 709: At#Icmp - Ping Support

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.29. AT#ICMP - Ping Support Set command enables/disables the ICMP Ping support. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#ICMP=<mode> Parameter: Name Type Default Description ICMP mode <mode> integer selection.
  • Page 710 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Test command reports the supported range of values for the <mode> parameter. 80617ST10991A Rev. 11 Page 710 of 1039 2021-09-23 Not Subject to NDA...
  • Page 711: At#Ping - Send Ping Request

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.30. AT#PING - Send PING Request This command is used to send Ping Echo Request. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Other AT#PING=<IPaddr>[,<retryNum>[,<len>[,<timeout>[,<ttl>[,<pdpId>]]]]] Execution command is used to send Ping Echo Request messages and to receive the corresponding Echo Reply.
  • Page 712 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 32÷1460 : Ping Echo Request length the timeout, in 100 ms units, waiting a <timeout> integer single Echo Reply Value: 1÷600 : timeout, in 100 ms units time to live <ttl> integer Value: 1÷255 : time to live specifies a PDP context definition.
  • Page 713 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide integer time to live of the Echo Reply message <ttl> When the Echo Request timeout expires (no reply received on time) the response will contain <replyTime> set to 600 and <ttl> set to 255. To receive the corresponding Echo Reply is not required to enable...
  • Page 714: At#Qdns - Query Dns

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.31. AT#QDNS - Query DNS The command executes a DNS query SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#QDNS[=<host name>] Execution command executes a DNS query to solve the host name into an IP address.
  • Page 715 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#QDNS=? Test command returns the OK result code. 80617ST10991A Rev. 11 Page 715 of 1039 2021-09-23 Not Subject to NDA...
  • Page 716: At#Nwdns - Dns From Network

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.32. AT#NWDNS - DNS from Network The command allows to get the primary and secondary DNS addresses for selected GSM or PDP context identifiers SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#NWDNS=[<cid>[,...]]...
  • Page 717 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Name Type Default Description Generic primary DNS address <PDNSaddress> string or assigned during PDP (or GSM) context activation. Generic secondary DNS <SDNSaddress> string address or assigned during PDP (or GSM) context activation. Entering AT#NWDNS= (no <cid> specified), the DNS addresses for all defined contexts are returned.
  • Page 718: At#Ntp - Calculate And Update Date And Time With Ntp

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.33. AT#NTP - Calculate and Update Date and Time with NTP The command handles the date and time update using NTP protocol. [1] Standard RFC2030 SIM Presence Setting saved Can be aborted MAX timeout SELINT...
  • Page 719 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Value: 1÷65535 : port update mode <updModClock intege > Values: 0 : no update module clock 1 : update module clock waiting timeout for server response in <timeout> intege seconds. Due to internal algorithm the total timeout will be up to 3*<timeout>.
  • Page 720 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Numeric Verbose Format Format 30001 sntp - not enough resources 30002 sntp - net timeout 30003 sntp - socket error 30005 sntp - host name resolve error 30006 sntp - invalid parameter 30008 sntp - send timeout...
  • Page 721 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Execution command with NTP server. AT#NTP="0.it.pool.ntp.org",123,1,2,4 #NTP: 19/03/13, 13:16:33+04 AT+CCLK? +CCLK: "19/03/13, 13:16:34+04" 80617ST10991A Rev. 11 Page 721 of 1039 2021-09-23 Not Subject to NDA...
  • Page 722: At#Ntpcfg - Configure Ntp Parameters

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.34. AT#NTPCFG - Configure NTP Parameters This set command allows to configure additional parameters to be used for NTP operations. [1] Standard RFC5905 SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#NTPCFG=<cid>[,<authType>,<KeyId>,<keysFilePath>]...
  • Page 723 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide server keys can be found. Only MD5 keys are supported. The file containing the keys can be loaded in the module filesystem using #M2MWRITE command. The key content is loaded from the file only when #NTP is issued.
  • Page 724: At#Scfgext3 - Socket Configuration Extended 3

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.15.35. AT#SCFGEXT3 - Socket Configuration Extended 3 This command sets the socket configuration extended parameters for features not included in #SCFGEXT command nor in #SCFGEXT2 command. SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 725 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide can be read by the AT command #SS it has no <closureTypeCmdModeEnabling> integer effect and is included only for backward compatibility Value: 0 : factory default it has no <fastSRING> integer effect and is included only...
  • Page 726 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#SCFGEXT3? Read command returns the current socket extended configuration parameters values for all the max sockets, in the format: #SCFGEXT3:<connId >,<immRsp >,<closureTypeCmdModeEnabling>, <fastsring>,<ssendTimeout>,0<CR><LF> . . . #SCFGEXT3:<connId >,<immRsp >,<closureTypeCmdModeEnabling>, <fastsring>,<ssendTimeout>,0<CR><LF> AT#SCFGEXT3=? Test command returns the range of supported values for all the parameters.
  • Page 727: Ftpeasy

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide FTPEasy 3.16.1. AT#FTPAPP - FTP Append This command is used to append data to an already existing file via FTP during an FTP session. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#FTPAPP=<fileName>[,<connMode>]...
  • Page 728 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The command causes an ERROR result code if no FTP connection has been opened yet. AT#FTPAPP=? Test command reports the maximum length of <fileName> and the supported range of values of <connMode>. The format is: #FTPAPP: <length>, (list of supported <connMode>s)
  • Page 729: At#Ftpappext - Ftp Append Extended

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.2. AT#FTPAPPEXT - FTP Append Extended The command sends data on a FTP data port while the module is in command mode. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#FTPAPPEXT=<bytesToSend>[,<eof>] Execution command sends data on a FTP data port while the module is in command mode.
  • Page 730 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide data port closure <eof> integer Values: 0 : normal sending of data chunk 1 : close data port after sending data chunk Additional info: Parameters: Name Type Default Description the number of sent bytes <sentBytes>...
  • Page 731 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#FTPOPEN="IP",username,password AT#FTPPUT=<filename>,1 the second param (1) means that we open the connection in command mode Here data socket will stay opened, but interface will be available (command mode) AT#FTPAPPEXT=Size >binary data #FTPAPPEXT: <sentBytes> write here the binary data. As soon Size bytes are written, data are sent and...
  • Page 732: At#Ftpclose - Ftp Close Command

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.3. AT#FTPCLOSE - FTP Close Command The command purpose is to close the previously open FTP connection. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#FTPCLOSE Execution command closes an FTP connection.
  • Page 733: At#Ftpcmd - Ftp Send Commands

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.4. AT#FTPCMD - FTP Send Commands This command sends an FTP command or a combination of two commands to an FTP server. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Other AT#FTPCMD=<command1>,<respCode1>[,<command2>,<respCode2>] Execution command, issued during an FTP connection, sends <command1>...
  • Page 734 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1 : Expected code 1XY 2 : Expected code 2XY 3 : Expected code 3XY 4 : Expected code 4XY 5 : Expected code 5XY The command causes an ERROR result code to be returned if no FTP connection has been opened yet.
  • Page 735 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Examples of command executions. Rename file on remote server: • at#ftpcmd="RNFR test.txt",3,"RNTO test2.txt",2 350 File or directory exists, ready for destination name 250 Rename successful Create directory on remote server: at#ftpcmd="MKD testDir",2 257 "/testDir" - Directory successfully created Remove Directory on remote server: at#ftpcmd="RMD testDir",2...
  • Page 736: At#Ftpcwd - Ftp Change Working Directory

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.5. AT#FTPCWD - FTP Change Working Directory Command to change the working directory on FTP server. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#FTPCWD=[<dirname>] Execution command, issued during an FTP connection, changes the working directory on FTP server.
  • Page 737: At#Ftpdele - Ftp Delete

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.6. AT#FTPDELE - FTP Delete This command, issued during a FTP connection, allows to delete a file from the remote working directory. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#FTPDELE=[<filename>] Execution command, issued during a FTP connection, deletes a file from the remote working directory.
  • Page 738: At#Ftpfsize - Get File Size From Ftp Server

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.7. AT#FTPFSIZE - Get File Size from FTP Server This command returns the size of a file located on a FTP server. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#FTPFSIZE=<filename> Execution command, issued during an FTP connection, permits to get the size of a file located on a FTP server.
  • Page 739 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#FTPFSIZE=? Test command returns OK result code. 80617ST10991A Rev. 11 Page 739 of 1039 2021-09-23 Not Subject to NDA...
  • Page 740: At#Ftpget - Ftp Get Command

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.8. AT#FTPGET - FTP Get Command This command executes the FTP Get function during an FTP connection. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#FTPGET=[<filename>] Execution command opens a data connection and starts getting a file from the FTP server.
  • Page 741: At#Ftpgetf - Receive And Store Ftp Server Data

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.9. AT#FTPGETF - Receive and Store FTP Server Data This command downloads a file from a FTP server. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#FTPGETF=<src_filename>,<dest_filename>[,<verbose>[,<overwrite_file>]] Execution command, issued during a FTP connection, opens a data connection and starts downloading a file from the FTP server.
  • Page 742 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide This command returns an ERROR result code if no FTP connection has been opened yet. Command closure should always be handled by application. A timeout should be implemented by the application to avoid download stall situations.
  • Page 743: At#Ftpgetpkt - Ftp Get In Command Mode

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.10. AT#FTPGETPKT - FTP Get in Command Mode FTP gets in command mode. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#FTPGETPKT=<fileName>[,<viewMode>] Execution command, issued during an FTP connection, opens a data connection and starts getting a file from the FTP server while remaining in command mode.
  • Page 744 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#FTPGETPKT? Read command reports current download state for <fileName> with <viewMode> chosen, in the format: #FTPGETPKT: <remotefile>,<viewMode>,<eof> Additional info: The following parameter signals the state of the file transmission. Name Type Default Description End of file <eof>...
  • Page 745: At#Ftplist - Ftp List

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.11. AT#FTPLIST - FTP List This command is used during a FTP connection. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#FTPLIST[=[<name]] Execution command, issued during an FTP connection, opens a data...
  • Page 746: At#Ftpmsg - Ftp Read Message

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.12. AT#FTPMSG - FTP Read Message This command returns the last response received from the FTP server. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#FTPMSG Execution command returns the last response received from the server during an FTP connection.
  • Page 747: At#Ftpopen - Ftp Connection Opening

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.13. AT#FTPOPEN - FTP Connection Opening This execution command opens an FTP connection toward the FTP server. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#FTPOPEN=[<server:port>,<username>,<password>,<mode>[,<cid>]] Parameters: Name Type Default Description address and port of FTP server <server:port>...
  • Page 748 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#FTPOPEN=? Test command returns the OK result code 80617ST10991A Rev. 11 Page 748 of 1039 2021-09-23 Not Subject to NDA...
  • Page 749: At#Ftpput - Ftp Send File

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.14. AT#FTPPUT - FTP Send File This command sends a file to the FTP server. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Other AT#FTPPUT=[<filename>[,<connMode>]] Execution command, issued during an FTP connection, opens a data connection and starts sending <filename>...
  • Page 750 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The command causes an ERROR result code to be returned if no FTP connection has been opened yet. AT#FTPPUT=? Test command reports the maximum length of <filename> and the supported range of values of <connMode>.
  • Page 751: At#Ftppwd - Ftp Print Working Directory

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.15. AT#FTPPWD - FTP Print Working Directory This command, issued during an FTP connection, shows the current working directory on FTP server. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#FTPPWD Execution command, issued during an FTP connection, shows the current working directory on FTP server.
  • Page 752: At#Ftprecv - Receive Data In Command Mode

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.16. AT#FTPRECV - Receive Data in Command Mode The command permits the user to read a given amount of data already transferred via FTP from a remote file. SIM Presence Setting saved Can be aborted...
  • Page 753 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#FTPRECV? Read command reports the number of bytes currently transferred from FTP server in the format: #FTPRECV: <available> Additional info: Parameter: Name Type Default Description number of transferred bytes and <available> integer available for reading AT#FTPRECV=? Test command returns the supported values for parameter <blocksize>.
  • Page 754 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#FTPRECV? #FTPRECV: 3000 Read required part of the buffered data: AT#FTPRECV=400 #FTPRECV:400 Text row number 1 * 11111111111111111111111111 * Text row number 2 * 22222222222222222222222222 * Text row number 3 * 33333333333333333333333333 * Text row number 4 * 44444444444444444444444444 *...
  • Page 755: At#Ftprest - Set Restart Position For Ftp Get

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.17. AT#FTPREST - Set Restart Position for FTP GET Set command sets the restart position for successive #FTPGET (or #FTPGETPKT) command. It permits to restart a previously interrupted FTP download from the selected position in byte.
  • Page 756 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#FTPREST=? Test command returns the OK result code. 80617ST10991A Rev. 11 Page 756 of 1039 2021-09-23 Not Subject to NDA...
  • Page 757: At#Ftpto - Ftp Time Out

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.18. AT#FTPTO - FTP Time Out Set the FTP time out. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#FTPTO=[<tout>] Set command sets the time out used when opening either the FTP control channel or the FTP traffic channel.
  • Page 758: At#Ftptype - Ftp Type

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.19. AT#FTPTYPE - FTP Type This command sets the FTP file transfer type. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#FTPTYPE=[<type>] Set command, issued during a FTP connection, sets the file transfer type.
  • Page 759 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 759 of 1039 2021-09-23 Not Subject to NDA...
  • Page 760: At#Ftpcfg - Ftp Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.16.20. AT#FTPCFG - FTP Configuration This command sets the time-out used when opening either the FTP control channel or the FTP traffic channel. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#FTPCFG=<tout>,<IPPignoring>[,<FTPSEn>[,<FTPext>]]...
  • Page 761 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 : disable FTPS security: all FTP commands will perform plain FTP connections. 1 : enable FTPS security PORT/PASV and EPRT/EPSV <FTPext> integer commands. Option added to pass-through firewall that is unaware of the extended FTP commands for #FTPPUT, #FTPLIST, #FTPAPP, #FTPGET.
  • Page 762: Smtp

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide SMTP 3.17.1. AT#ESMTP - E-mail SMTP Server This command allows to set the SMTP server address for e-mail sending. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#ESMTP=<smtp> Set command sets the SMTP server address, used for sending e-mails.
  • Page 763 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#ESMTP=? Test command returns the max length for the parameter <smtp>. Example of SMTP server format name: AT#ESMTP="smtp.mydomain.com" 80617ST10991A Rev. 11 Page 763 of 1039 2021-09-23 Not Subject to NDA...
  • Page 764: At#Emailmsg - Smtp Read Message

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.17.2. AT#EMAILMSG - SMTP Read Message The command returns the last response from SMTP server. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Other AT#EMAILMSG Execution command returns the last response from SMTP server.
  • Page 765: At#Smtpcfg - Configure Smtp Parameters

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.17.3. AT#SMTPCFG - Configure SMTP Parameters Configure SMTP parameters SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#SMTPCFG=<ssl_enabled>[,<port>[,<mode>[,<unused1>[,<unused2>[,<cid>]]]]] Sets the parameters needed to the SMTP connection Parameters: Name Type Default...
  • Page 766 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Value: 0 : use this value PDP context identifier. Refer to <cid> integer additional info section for default value. Value: 1÷6 : available value Additional info: <cid> default value. The default value of this parameter depends on the software customization as shown in the following table.
  • Page 767 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 767 of 1039 2021-09-23 Not Subject to NDA...
  • Page 768: At#Erst - E-Mail Parameters Reset

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.17.4. AT#ERST - E-mail Parameters Reset This execution command resets the e-mail parameters to the "factory default" configuration. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#ERST The e-mail parameters to reset are:...
  • Page 769: At#Esav - E-Mail Parameters Save

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.17.5. AT#ESAV - E-mail Parameters Save This execution command stores the e-mail parameters in the NVM. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#ESAV The e-mail parameters that are stored are:...
  • Page 770: At#Euser - E-Mail Authentication User Name

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.17.6. AT#EUSER - E-mail Authentication User Name This command sets the user identification string to be used during the SMTP authentication step. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Other AT#EUSER=[<eUser>]...
  • Page 771 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#EUSER="myE-Name" AT#EUSER? #EUSER: "myE-Name" 80617ST10991A Rev. 11 Page 771 of 1039 2021-09-23 Not Subject to NDA...
  • Page 772: At#Emaild - E-Mail Sending

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.17.7. AT#EMAILD - E-mail Sending This command sends an e-mail message. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#EMAILD=[<da>,<subj>] A PDP context shall have been activated through AT#SGACT=x,1. The context "x" is the one used by SMTP, as specified by #SMTPCFG command.
  • Page 773 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Maximum length for message body is 1500: trying to send more data will cause the surplus to be discarded and lost. AT#EMAILD=? Test command returns OK result code. AT#EMAILD="me@myaddress.com","subject of the mail" >message body..This is the text of the mail message CTRL-Z ...
  • Page 774: At#Epassw - E-Mail Authentication Password

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.17.8. AT#EPASSW - E-mail Authentication Password This command sets the password string to be used during the authentication step of the SMTP. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#EPASSW=[<ePwd>]...
  • Page 775: At#Eaddr - E-Mail Sender Address

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.17.9. AT#EADDR - E-mail Sender Address This command sets the sender address string to be used for sending the e-mail. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#EADDR=[<eAddr>] Parameter:...
  • Page 776 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide The examples describe how to set and get the sender e-mail address. Set the sender e-mail address. • AT#EADDR="me@email.box.com" Get sender e-mail address. • AT#EADDR? #EADDR: "me@email.box.com" 80617ST10991A Rev. 11 Page 776 of 1039 2021-09-23...
  • Page 777: Http

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide HTTP 3.18.1. AT#HTTPCFG - Configure HTTP Parameters This command sets the parameters needed to the HTTP connection. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#HTTPCFG=<prof_id>[,<server_address>[,<server_port>[,<auth_type>[,<usern ame> [,<password>[,<ssl_enabled>[,<timeout>[,<cid>[,<pkt_size>[,<unused1>[,<unused 2>]]]]]]]]]]] Parameters: Defaul...
  • Page 778 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide "m2mlocate.telit.com" for third profile select TCP remote port. <server_port> intege for first and second profile 80, by default for third profile 9978, by default Value: 1÷65535 : TCP remote port of the HTTP server to connect to select HTTP authentication type.
  • Page 779 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide PDP context identifier. See +CGDCONT <cid> intege command. size for data sending (#HTTPSND) or <pkt_size> intege receiving (#HTTPRCV). Values: : select automatically value 300 1÷1500 : send or receive size in bytes parameter for future use. Must be set to 0.
  • Page 780 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #HTTPCFG:(list of supported <prof_id>s),<s_length>,(list of supported <server_port>s), (list of supported <auth_type>s),<u_length>,<p_length>,(list of supported <ssl_enabled>s),(list of supported <timeout>s),(list of supported <cid>s),(list of supported <pkt_size>s),(0),(0) Additional info: Meaning of the <..._length> parameters: Name Type Default Description maximum length of parameter <s_length>...
  • Page 781 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.18.2. AT#HTTPQRY - Send HTTP GET, HEAD or DELETE Request This command performs a GET, HEAD or DELETE request to HTTP server. Standard RFC 2616 SIM Presence Setting saved Can be aborted MAX timeout SELINT...
  • Page 782 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Additional info: When the HTTP server answer is received, then the following URC is put on the serial port: #HTTPRING: <prof_id>,<http_status_code>,<content_type>,<data_size> If there are no data from server or the server does not answer within the time interval specified in <timeout> parameter of #HTTPCFG command, then the URC #HTTPRING <http_status_code>...
  • Page 783 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Here an example where #HTTPQRY requests for the homepage of www.myhost.com: AT#HTTPCFG=0,"www.myhost.com",80 AT#HTTPQRY=0,0,"/" If sending ends successfully, the response is OK; otherwise an error code is reported. The HTTP request header sent with #HTTPQRY always contains the "Connection: close"...
  • Page 784 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 80617ST10991A Rev. 11 Page 784 of 1039 2021-09-23 Not Subject to NDA...
  • Page 785: At#Httpsnd - Send Http Post Or Put Request

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.18.3. AT#HTTPSND - Send HTTP POST or PUT request This command performs a POST or PUT request to HTTP server and starts sending data to the server. SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 786 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Values: 0 : POST command 1 : PUT command HTTP resource (uri), object of <resource> string the request data length to send in bytes <dataLen> integer HTTP Content-type identifier, <postParam> string used only for POST command,...
  • Page 787 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide "Content-Type" header line, as received <contentType> string from the server (see RFC 2616) integer byte amount of data received from the <dataSize> server (if the server doesn't report the "Content-Length:" header line, the parameter value is 0) The HTTP request header sent with #HTTPSND always contains the "Connection: close"...
  • Page 788 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide POST commands examples. Post 100 byte without "Content-type" header • AT#HTTPSND=0,0,"/",100 >>> Post 100 byte with "application/x-www-form-urlencoded" • AT#HTTPSND=0,0,"/",100,0 >>> Post 100 byte with "multipart/form-data" and extension • AT#HTTPSND=0,0,"/",100,"3:boundary=----FormBoundary" >>> 80617ST10991A Rev. 11 Page 788 of 1039...
  • Page 789: At#Httprcv - Receive Http Server Data

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.18.4. AT#HTTPRCV - Receive HTTP Server Data This command permits the user to read data from HTTP server in response to a previous HTTP module request. SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 790 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If the data are not present or the #HTTPRING <httpStatusCode> parameter has value 0, an error code is reported. AT#HTTPRCV=? Test command reports the supported range of values for <profId> and <maxByte> parameters in the format: # HTTPRCV: (list of supported <profId>s,<maxByte>)
  • Page 791: Ssl

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.1. AT#SSLCFG - Configure General Parameters of a SSL Socket This command configures SSL connection parameters. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#SSLCFG=<SSId>,<cid>,<pktSz>,<maxTo>,<defTo>,<txTo>[,<SSLSRingMode> [,<noCarrierMode>[,<skipHostMismatch>[,<equalizeTX> [,<connTo >[,<Unused1>]]]]]] Set command allows configuring SSL connection parameters.
  • Page 792 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide exchange within this timeout period, the connection is closed. Values: : no timeout 1÷65535 : timeout in seconds timeout that will be used by <defTo> integer default whenever the corresponding parameter of each command is not set.
  • Page 793 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Values: 0 : NO CARRIER without additional information 1 : NO CARRIER:SSL,<SSId> See Additional info section 2 : NO CARRIER:SSL,<SSId>,<cause> See Additional info section enables/disables Host <skipHostMismatch> integer Mismatch alert Values: 0 : do not ignore...
  • Page 794 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide parameter for future use. <Unused1> integer Must be set to 0. Additional info: When <SSLSRingMode>= 1 a new unsolicited is sent whenever the amount of data ready to be read changes, the unsolicited format is: SSLSRING: <SSId>,<recData>...
  • Page 795 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 : not available (secure socket has not yet been closed) 1 : the remote TCP connection has been closed (RST, or any fatal error in send/recv are all included within this case) 2 : socket inactivity timeout...
  • Page 796 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read command reports the parameters current values in the format: #SSLCFG:<SSId>,<cid>,<pktSz>,<maxTo>,<defTo>,<txTo>,<SSLSRingMode>,<noCa rrierMode>, <skipHostMismatch>,<equalizeTX>,0,0 AT#SSLCFG=? Test command reports the ranges of all parameters values. 80617ST10991A Rev. 11 Page 796 of 1039 2021-09-23 Not Subject to NDA...
  • Page 797: At#Sslseccfg - Configure Security Parameters Of A Ssl Socket

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.2. AT#SSLSECCFG - Configure Security Parameters of a SSL Socket This command allows configuring SSL connection parameters. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#SSLSECCFG=<SSId>,<CipherSuite>,<auth_mode> Parameters: Name Type Default Description Secure Socket Identifier <SSId>...
  • Page 798 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide TLS_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 : TLS_RSA_WITH_RC4_128_MD5, not available because obsolete : TLS_RSA_WITH_RC4_128_SHA, not available because obsolete : TLS_RSA_WITH_AES_128_CBC_SHA : TLS_RSA_WITH_NULL_SHA, not available because obsolete : TLS_RSA_WITH_AES_256_CBC_SHA : TLS_RSA_WITH_3DES_EDE_CBC_SHA, not available because obsolete...
  • Page 799 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1 : manage server authentication 2 : manage server and client authentication if requested by the remote server Additional info: The first column shows the <CipherSuite> (RCF) values expressed in hex format, the second column indicates the related cipher suite name.
  • Page 800 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0xC026 : TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 0xC027 : TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 0xC028 : TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 0xC029 : TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 0xC02A : TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 0xC02B : TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 0xC02C : TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 0xC02D : TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 0xC02E : TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 0xC02F : TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 0xC030 : TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 0xC031 : TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256...
  • Page 801 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read command returns ERROR if secure socket has not been enabled using #SSLEN command. AT#SSLSECCFG=? Test command returns the range of supported values for all the parameters. 80617ST10991A Rev. 11 Page 801 of 1039 2021-09-23...
  • Page 802: At#Sslsecca - Manage The Security Data

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.3. AT#SSLSECCA - Manage the Security Data This command stores, reads, and deletes CA Certificates in / from NVM. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#SSLSECCA=<CertId>,<action>,<dataType>[,<size>[,<Unused_A>[,<Unused_B> Parameters: Name Type...
  • Page 803 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide issued, it can be omitted for delete or read actions. Value: 1÷4095 : size of security data to be stored Additional info: Store security data in NVM <action>=1 specifies the storing in NVM, <size> parameter is mandatory.
  • Page 804 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If secure socket has not been enabled through #SSLEN command, only test command can be used If socket is connected an error code is reported Only "rsa_sign" certificates are supported by the Telit Module in client authentication.
  • Page 805 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1 : present AT#SSLSECCA=? Test command returns the supported values for the parameters <CertId>, <action>, <dataType> and <size>. 80617ST10991A Rev. 11 Page 805 of 1039 2021-09-23 Not Subject to NDA...
  • Page 806 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Store CA certificate 1 for www.site1.com for <CertId> 1 #SSLSECCA=1,1,1,<len> >... Store CA certificate 2 for www.site2.com for <CertId> 2 #SSLSECCA=2,1,1,<len> >... Set to use <CertId> 1 and 2 #SSLSECCFG2=1,4,0,3,0 >... Connect #SSLD=1,443,"www.site1.com",... CONNECT AT#SSLH=1 Connect #SSLD=2,443,"www.site2.com",...
  • Page 807: At#Sslen - Enable A Ssl Socket

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.4. AT#SSLEN - Enable a SSL Socket This command activates/deactivates a socket secured by SSL. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#SSLEN=<SSId>,<Enable> Parameters: Name Type Default Description Secure Socket Identifier <SSId>...
  • Page 808 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read command reports the current status of secure socket in the format: #SSLEN: <SSId>,<Enable> AT#SSLEN=? Test command returns the range of supported values for all the parameters: #SSLEN: (1),(0,1) 80617ST10991A Rev. 11 Page 808 of 1039...
  • Page 809: At#Ssld - Open A Ssl Socket To A Remote Server

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.5. AT#SSLD - Open a SSL Socket to a Remote Server This command opens a remote connection via socket secured through SSL. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Other AT#SSLD=<SSId>,<rPort>,<IPAddress>,<ClosureType>[,<connMode>[,<Timeout>] Execution command opens a remote connection via socket secured through SSL.
  • Page 810 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 : online mode connection, see Additional info section. 1 : command mode connection, see Additional info section. It represents the maximum allowed <Timeout> integer TCP inter-packet delay. It means that, when more data is expected during the handshake, the module awaits <Timeout>...
  • Page 811 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide intermediate result code CONNECT. After the CONNECT, you can suspend the direct interface to the socket connection (the socket stays open) using the escape sequence (+++): the module moves back to command mode and returns the final result code OK after the suspension.
  • Page 812 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#SSLD=? Test command returns the range of supported values for all the parameters: #SSLD: (1),(1-65535),,(0),(0,1),(1-5000) See the following examples: Start online mode: • AT#SSLD =1,8500,"84.94.194.21",0,1 CONNECT Start command mode: • AT#SSLD=1,8500,"84.94.194.21",1,1 Configure correct PDP context with AT#SSLCFG command: •...
  • Page 813: At#Sslo - Restore A Ssl Socket After A

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.6. AT#SSLO - Restore a SSL Socket after a +++ This command restores a SSL connection (online mode) suspended by an escape sequence (+++). SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#SSLO=<SSId>...
  • Page 814 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #SSLO: (1) 80617ST10991A Rev. 11 Page 814 of 1039 2021-09-23 Not Subject to NDA...
  • Page 815: At#Sslh - Close A Ssl Socket

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.7. AT#SSLH - Close a SSL Socket This command allows closing the SSL connection. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#SSLH=<SSId>[,<ClosureType>] Parameters: Name Type Default Description Secure Socket Identifier <SSId>...
  • Page 816: At#Sslsend - Send Data Through A Ssl Socket

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.8. AT#SSLSEND - Send Data through a SSL Socket This command allows sending data through a secure socket. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#SSLSEND=<SSId>[,<Timeout>] Parameters: Name Type Default Description Secure Socket Identifier <SSId>...
  • Page 817 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If data are successfully sent, the command returns OK. If data sending fails, an error code is reported. If secure socket has not be enabled through #SSLEN command, only test command can be used. If timeout is not set for SSL connection, is used the timeout value set by #SSLCFG.
  • Page 818: At#Sslrecv - Read Data From A Ssl Socket

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.9. AT#SSLRECV - Read Data from a SSL Socket This command reads data from a SSL socket. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#SSLRECV=<SSId>,<MaxNumByte>[,<Timeout>] Set command allows to receive data, arrived through a connected secure socket.
  • Page 819 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #SSLRECV: NumByteRead ...(Data read)... If no data are received, the device responds: #SSLRECV: 0 TIMEOUT If the remote host closes the connection, the device responds: #SSLRECV: 0 DISCONNECTED If secure socket is not enabled using AT#SSLEN, only test requests can be made.
  • Page 820: At#Ssls - Report The Status Of A Ssl Socket

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.10. AT#SSLS - Report the Status of a SSL Socket This command reports the status of secure sockets. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#SSLS=<SSId> The command reports the status of secure sockets. The response message of the...
  • Page 821 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide format to identify different cipher suites. The cipher suites identified by <CipherSuite> parameters expressed in decimal format are listed in the Value section right below. The cipher suites identified by RCF values expressed in hex format are listed in the #SSLSECCFG command.
  • Page 822 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 11 : TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 12 : TLS_RSA_WITH_AES_256_CBC_SHA256 13 : TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 Connection Status identifier <ConnectionStatus> integer Values: 0 : socket disabled 1 : connection closed 2 : connection open This command can be issued even if the <SSId> is not enabled.
  • Page 823: At#Ssli - Secure Socket Info

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.11. AT#SSLI - Secure Socket Info This command is used to get information about secure socket data traffic. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#SSLI[=<SSId>] Execution command is used to get information about secure socket data traffic.
  • Page 824 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide encoded into TLS/SSL record) total number of bytes <DataRecv> integer received from the TLS/SSL connection since the beginning of the connection itself (obviously: already decoded from TLS/SSL record) number of bytes <PendingData> integer available to be read...
  • Page 825 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Test command returns the range of supported values for all the parameters. #SSLI: (1) 80617ST10991A Rev. 11 Page 825 of 1039 2021-09-23 Not Subject to NDA...
  • Page 826: At#Sslsendext - Send Data Through A Ssl Socket In Command Mode

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.12. AT#SSLSENDEXT - Send Data through a SSL Socket in Command Mode This command sends data through a secure socket. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#SSLSENDEXT=<SSId>,<bytestosend>[,<Timeout>] Execution command sends data through a secure socket.
  • Page 827 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If secure socket has not be enabled through #SSLEN command, only test command can be used. If timeout is not set for SSL connection, is used the timeout value set by #SSLCFG. Before sending data through the SSL connection, it must be established using #SSLD.
  • Page 828: At#Sslsecdata - Manage The Security Data

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.13. AT#SSLSECDATA - Manage the Security Data The command stores, reads, and deletes security data (Certificate, CA certificate, private key) in / from NVM. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#SSLSECDATA=<CertId>,<action>,<dataType>[,<size>[,<Password>[,<md5When...
  • Page 829 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide security data type <dataType> integer Values: 0 : certificate 1 : CA certificate 2 : RSA Private key. Private keys with password are not supported size of security data to be <size> integer stored. The parameter is...
  • Page 830 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide to end the secured data editing, enter Ctrl-Z char (0x1A hex) to exit without writing the message, enter ESC char (0x1B hex) If data are successfully stored, the command returns OK, otherwise an error code is reported.
  • Page 831 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If socket is connected an error code is reported. Only "rsa_sign" certificates are supported by the Telit Module in client authentication. The remote server must support this certificate type, otherwise the handshake will fail. CA certificate stored in RAM CA certificate is stored in RAM until the related secure socket is not closed.
  • Page 832 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide identifies the certificate presence in <CertIsSet> integer the NVM Values: 0 : not present 1 : present identifies the CA certificate presence <CAcertIsSet> integer in the NVM Values: 0 : not present 1 : present identifies the RSA Private key <PrivKeyIsSet>...
  • Page 833 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Examples Store CA certificate 1 for www.site1.com in RAM #SSLSECDATA=1,3,1,<len> >... Connect #SSLD=1,443,"www.site1.com",... CONNECT Store CA certificate 2 for www.site2.com in RAM #SSLSECDATA=1,3,1,<len> >... Connect #SSLD=2,443,"www.site2.com",... CONNECT Now, the socket 1 is closed by the remote side, or by the user (with #SSLH...
  • Page 834 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Connect #SSLD=2,443,"www.site2.com",... 80617ST10991A Rev. 11 Page 834 of 1039 2021-09-23 Not Subject to NDA...
  • Page 835: At#Sslseccfg2 - Configure Additional Parameters Of A Ssl Socket

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.19.14. AT#SSLSECCFG2 - Configure Additional Parameters of a SSL Socket This command allows configuring additional SSL security parameters. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#SSLSECCFG2=<SSId>,<version>,<SNI>[,<CustomCA>[,<PreloadedCA>[,<MinVe rsion>]]] Parameters: Name Type...
  • Page 836 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 : No CA certificate 1 : Use the CA Certificate 1 2 : Use the CA Certificate 2 4 : Use the CA Certificate 3 8 : Use the CA Certificate 4 mask indicating which CA certificate <PreloadedCA>...
  • Page 837 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#SSLSECCFG2? Read command reports the currently selected parameters in the format: #SSLSECCFG2: <SSId>,<version>,<SNI>,< CustomCA >,< PreloadedCA > AT#SSLSECCFG2=? Test command reports the range of supported values for all the parameters. See the following examples: Set 1st and 2nd certificates of AT#SSLSECDATA and 3rd certificate •...
  • Page 838: Ciot Optimization

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide CIoT Optimization 3.20.1. AT+CCIOTOPT - CIoT Optimization Configuration This command controls CIoT EPS (Cellular Internet of Things, Evolved Packet System) optimizations. 3GPP TS 27.007 SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT+CCIOTOPT=[<n>[,<supportedUEopt>[,<preferredUEopt>]]]...
  • Page 839 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3 : Disable reporting and reset the parameters for CIoT EPS optimization to the default values indicates the UE's <supportedUEopt> integer support for CIoT EPS optimizations. Values: 0 : No support 1 : Support for control plane CIoT EPS...
  • Page 840 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 : No support. 1 : Support for control plane CIoT EPS optimization 2 : Support for user plane CIoT EPS optimization 3 : Support for both control plane CIoT EPS optimization and user plane CIoT EPS...
  • Page 841: At#Cciotopt - Ciot Optimization Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.20.2. AT#CCIOTOPT - CIoT Optimization Configuration This command controls CIoT EPS (Cellular Internet of Things, Evolved Packet System) optimizations. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#CCIOTOPT=<bitmask> The set command controls which CIoT EPS optimizations the UE indicates as supported and preferred in the ATTACH REQUEST and TRACKING AREA UPDATE REQUEST messages.
  • Page 842 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Bit 1 EMM_UP_CIOT User Plane CIoT optimizations Bit 2 EMM_S1_U S1-U data transfer Bit 3 EMM_ER_WITHOUT_PDN EMM registered w/o PDN connection Bit 4 EMM_HC_CP_CIOT RoHC Bit 5 EMM_SMS_ONLY Bit 6 EMM_PNB_CP_CIOT Preferred network behavior CP CIoT...
  • Page 843 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Example of setting a value for <bitmask>. AT#CCIOTOPT=0137 • In this example, <bitmask>, expressed in four hex digit, is 0137= 0000 0001 0011 0111 The mapping is: Last Significant Byte <bitmask> EMM_CP_CIOT Control Plane CIoT...
  • Page 844: Iot Portal

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide IoT Portal 3.21.1. AT+ODIS - Command for Saving and Retrieving the Odis Parameters This command allows the end-user to handle the Host Odis parameters. In case of AT&T LwM2M agent up and running, the command is executed internally to the LwM2M client, updating this client about the values change (i.e.: the server will be notified about this...
  • Page 845 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide HMAN0 : default value string HMOD0 contains a string, between <hostModel> double quotes, with the host model identifier. Value: HMOD0 : default value contains a string, between <hostSwVersion> string HSW0 double quotes, with the host software version identifier.
  • Page 846 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide As per AT&T specification, the <hostUniqueDevId> dis parameter could be set but it cannot be read by AT commands. AT+ODIS=? Test command reports the maximum length for all the parameters strings. 80617ST10991A Rev. 11 Page 846 of 1039...
  • Page 847: At#Fotaurc - Sets Fota Extended Urcs

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.21.2. AT#FOTAURC - Sets FOTA Extended URCs This command allows the end-user to enable/disable the FOTA extended URCs, resulting in a verbosity FOTA operations. Those settings are generally neither related nor manageable with other LwM2M agent commands.
  • Page 848 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #OTAEV: "INTEGRITY CHECK FAIL" in case of invalid delta package Please notice that following error URCs are issued always, regardless the #FOTAURC command setting: #OTAEV: "DOWNLOAD FAILED" #OTAEV: "INTEGRITY CHECK FAIL",<errorCode> Please notice that the time to issue the URCs is strictly related to the agent that is in charge of managing the FOTA operations and may strongly vary between them.
  • Page 849 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #FOTAURC command examples: LwM2M: • After writing resource /5/0/1 with a proper URI with a valid delta package link: #OTAEV: "FOTA REQUEST INIT" #OTAEV: "DOWNLOAD STARTED" #OTAEV: "DOWNLOAD COMPLETED" #OTAEV: "INTEGRITY CHECK PASS" #LWM2MINFO: "GEN","FOTA REBOOT"...
  • Page 850 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide OTAEV: "INTEGRITY CHECK PASS" #OTAEV: Module Upgraded To New Fw Using a formerly loaded invalid package: AT#OTAUP=0,3 OTAEV: "INTEGRITY CHECK FAIL" 80617ST10991A Rev. 11 Page 850 of 1039 2021-09-23 Not Subject to NDA...
  • Page 851: Fota & Oma

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide FOTA & OMA 3.22.1. FOTA Legacy 3.22.1.1. AT#OTAUPW - OTA Delta Write Execution command starts injection of a delta file into the device. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#OTAUPW=<size>...
  • Page 852: Oma-Dm

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.22.2. OMA-DM 3.22.2.1. AT#HOSTODIS - Host ODIS Parameters Management The command manages the Host Odis parameters related to AT&T OMA-DM Client. [1] <CDR-DVM-4532> of AT&T, revision 16.3 SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 853 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1 : "GET" action 2 : "RESET" action contains a string, between double <Value> string quotes, with data to be set. Maximum string length is 64 characters. It is valid only if <Action> = 0 ("SET"...
  • Page 854 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Get the currently set values (i.e.: Host Model) AT#HOSTODIS=1,1 #HOSTODIS:"HMOD1" Set a new Host Model value AT#HOSTODIS=1,0,"Model #4 - 2nd version" Get the currently set value AT#HOSTODIS=1,1 #HOSTODIS: 0,"Model #4 - 2nd version" Reset the Model value...
  • Page 855: M2M

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.1. AT#M2MCHDIR - M2M File System Change Current Directory This command manages the M2M File System. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#M2MCHDIR=<path> Set command sets the current working directory in the M2M file system.
  • Page 856 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#M2MCHDIR? Read command reports the current working directory in the M2M file system in the format: #M2MCHDIR: "<path>" Additional info: Parameter description is: Name Type Default Description Absolute path name, quoted string type <path> string...
  • Page 857: At#M2Mmkdir - M2M File System Make Directory

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.2. AT#M2MMKDIR - M2M File System Make Directory This command manages the M2M File System. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#M2MMKDIR=<directory_name> Set command makes a new directory in current directory (see #M2MCHDIR) or on a specified path.
  • Page 858 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#M2MMKDIR="dir1" AT#M2MMKDIR=/myfolder AT#M2MMKDIR="/myfolder/mySubfolder" AT#M2MCHDIR="/myfolder/mySubfolder" AT#M2MMKDIR=newFolder AT#M2MCHDIR="/myfolder/mySubfolder/newFolder" 80617ST10991A Rev. 11 Page 858 of 1039 2021-09-23 Not Subject to NDA...
  • Page 859: At#M2Mbackup - M2M Set Backup Feature

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.3. AT#M2MBACKUP - M2M Set Backup Feature This command manages the M2M File System and backup partition. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT#M2MBACKUP=<enable> Set command sets/resets the backup status of the executable binary file.
  • Page 860 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set BACKUP status AT#M2MBACKUP=1 Check what is the BACKUP status value. AT# M2MBACKUP? # M2MBACKUP: 1 80617ST10991A Rev. 11 Page 860 of 1039 2021-09-23 Not Subject to NDA...
  • Page 861: At#M2Mrmdir - M2M File System Remove Directory

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.4. AT#M2MRMDIR - M2M File System Remove Directory This command removes a directory in the M2M file system. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#M2MRMDIR=<directory_name> Set command deletes a specified directory in current directory (see #M2MCHDIR) or a directory in a specified path.
  • Page 862 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#M2MRMDIR=dir1 AT#M2MRMDIR="/myfolder/dir2" AT#M2MCHDIR="/myfolder" AT#M2MRMDIR="mySubfolder/dir3" 80617ST10991A Rev. 11 Page 862 of 1039 2021-09-23 Not Subject to NDA...
  • Page 863: At+M2M - Enable/Disable M2M Application Execution

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.5. AT+M2M - Enable/disable M2M Application execution This command enable/disable the M2M Application execution start mode. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT+M2M=<mode>[,<delay>] Set command sets the M2M Application start mode. After issuing the AT command, the module automatically restart.
  • Page 864 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide port can disable the AppZone engine, and it will not start until the next reboot. AT+M2M? Read command reports the M2M application execution start mode, start time-out and start shell in the format: +M2M:<mode>,<delay> AT+M2M=? Test command returns the range of available values for parameters <mode>...
  • Page 865: At#M2Mrun - M2M Set Run File Permission

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.6. AT#M2MRUN - M2M Set Run File Permission Set command sets/resets the RUN file permission and the delay start of the executable binary files with ".bin" extension, stored in the directory /mod. Please see note for the executable binary definition.
  • Page 866 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Depending on selected <mode> two different delays have effects, see Additional info section Value: 0÷60 : range of the delay expressed in seconds Additional info: The boot modes <mode>=0, <mode>=1 and <mode>=2 have effect after next reboot.
  • Page 867 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 110. AT#M2MRUN=0,"app2.bin",0 NO RUN permission: if it exists, set "/mod/app2.bin" as executable, delay set to 0. The RUN permission of all other *.bin files are not changed The immediate modes <mode>=3, <mode>=4 and <mode>=5 have immediate effect.
  • Page 868 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide error, will try to start in any case as many executables as possible 117. AT#M2MRUN=4,,20in place start of all apps if not already in running after 20 seconds for all 118. AT#M2MRUN=4,"app2.bin"in place start of app2.bin if not already in running with the current immediate delay 119.
  • Page 869 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide "immediate" delay is not changed from its previous configured value. if <delay> provided: "Immediate" delay is set accordingly. See special case for <mode>=5 in additional info. Parameters setting provided with <mode> in boot mode range is saved on "/mod/appcfg.ini"...
  • Page 870 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide executable run boot property <runN> integer Values: 0 : do not start after reboot 1 : auto start after reboot executable boot delay <delayN> integer executable run state <stateN> integer Values: 0 : ready 1 : starting (not yet in running)
  • Page 871 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #M2MRUN: (0-5),64,(0-60) 80617ST10991A Rev. 11 Page 871 of 1039 2021-09-23 Not Subject to NDA...
  • Page 872: At#M2Mdel - M2M Delete File

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.7. AT#M2MDEL - M2M Delete File This command deletes specified file stored in the File System. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#M2MDEL=<file_name> Set command removes the <file_name> in the file system.
  • Page 873 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Remove M2MAPZ.bin file in "/mod" folder AT#M2MDEL="/mod/M2MAPZ.bin" AT#M2MCHDIR=/myFolder AT#M2MDEL=mySubfolder/myFile.txt 80617ST10991A Rev. 11 Page 873 of 1039 2021-09-23 Not Subject to NDA...
  • Page 874: At#M2Mwrite - M2M Write A File

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.8. AT#M2MWRITE - M2M Write a File This command stores a file in the file system. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#M2MWRITE=<file_name>,<size>[,<binToMod>] Execution command stores a generic file in the folder specified by <file_name>...
  • Page 875 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Maximum full path length is 128 chars, maximum folder or file name is 64 chars. Overall max full file path is 128 + 64 = 192 chars. If the file <file_name> or its path is not present an error code is reported.
  • Page 876: At#M2Mlist - M2M File System List

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.9. AT#M2MLIST - M2M File System List This command lists the contents of a folder in the File System. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#M2MLIST[=<path>] Execution command reports the list of directories and files stored in current directory of the file system (see #M2MCHDIR for current path) or in path specified by <path>.
  • Page 877 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide (max 64 characters, case sensitive). file name, quoted sting type (max <file_name> string 64 characters, case sensitive). size of file in bytes <size> string Maximum full directory length is 128 chars, maximum folder name is 64 chars.
  • Page 878 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#M2MLIST #M2MLIST: <.> #M2MLIST: <..> #M2MLIST: <dir1> #M2MLIST: "file_load.bin",58044 AT#M2MLIST=/mypath/myfolder #M2MLIST: <.> #M2MLIST: <..> #M2MLIST: <mysubfolder> #M2MLIST: "myfile.txt",512 #M2MLIST: "readm.txt",140 AT#M2MCHDIR=/mypath AT#M2MLIST=myfolder #M2MLIST: <.> #M2MLIST: <..> #M2MLIST: <mysubfolder> #M2MLIST: "myfile.txt",512 #M2MLIST: "readm.txt",140 80617ST10991A Rev. 11...
  • Page 879: At#M2Mread - M2M Read File

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.10. AT#M2MREAD - M2M Read File This command reports the content of a file stored in the File System. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#M2MREAD=<file_name> Execution command reads the content of a generic file stored in the folder specified by <file_name>...
  • Page 880 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#M2MREAD=? Test command returns OK result code. AT#M2MREAD="/xxfolder/config/config.txt" here receive the prompt; then the file is displayed, immediately after <<< the prompt AT#M2MCHDIR="/xxfolder" AT#M2MREAD=config/config.txt here receive the prompt; then the file is displayed, immediately after the <<<...
  • Page 881: At#M2Mreadext - M2M Read File Extended

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.11. AT#M2MREADEXT - M2M Read File Extended This command reports the content of a file stored in the File System. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#M2MREADEXT=<file_name>[,<maxByte>[,<viewMode>[,<chunkPrint>]]] Execution command reads the content of a generic file stored in the folder specified by <file_name>...
  • Page 882 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Values: 0 : print whole file content at once or one <maxByte> and exit 1 : print one < maxByte > and wait for <CR> char to continue <maxByte>=0 and <chunkPrint>=1 combination is not allowed.
  • Page 883 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#M2MREADEXT="/xxfolder/config/config.txt" <<< here receives the prompt and then the file content is displayed immediately after the prompt AT#M2MCHDIR="/xxfolder" AT#M2MREADEXT=config/config.txt <<< here receives the prompt and then the file content is displayed immediately after the prompt Single chunk print mode: AT#M2MREADEXT=config/config.txt,1000...
  • Page 884: At#M2Mram - Appzone Ram Info

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.12. AT#M2MRAM - AppZone RAM Info The execution command returns information on RAM memory for AppZone applications. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#M2MRAM The execution command response is in the format: #M2MRAM: <totRam>,<availRam>...
  • Page 885: At#M2Marg - M2M Set Arguments

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.23.13. AT#M2MARG - M2M Set Arguments Set command sets/resets the main arguments of the executable binary file (".bin" extension) saved in "/mod" directory which RUN permission has been set by #M2MRUN command. The arguments are used by M2MB_main( argc, argv ) function.
  • Page 886 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#M2MARG=,arg,arg2,...,argN set the arguments to all executables AT#M2MARG=app.bin, delete the arguments of "/mod/app.bin" if it exists AT#M2MARG=, delete the arguments of all executable AT#M2MARG=app.bin,arg1,,arg3 if an empty arg is provided in between other args, an ERROR is returned being...
  • Page 887 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#M2MARG=app1.bin,one,two,12,34.5 AT#M2MARG=app2.bin,first,"second and third" AT#M2MARG=? #M2MARG: <app1.bin, one,two,12,34.5> #M2MARG: <app2.bin, first,"second and third"> 80617ST10991A Rev. 11 Page 887 of 1039 2021-09-23 Not Subject to NDA...
  • Page 888: Mqtt

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide MQTT 3.24.1. AT#MQEN - Enable MQTT Feature This command initializes a MQTT client and allocates the necessary resources. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQEN=<instanceNumber>,<enable> Set command enables/disables the MQTT client for further configuration and usage.
  • Page 889 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#MQEN=? Test command reports the available range of values for parameters. Read command AT#MQEN? #MQEN: 1,1 #MQEN: 2,0 Test command AT#MQEN=? #MQEN: (1-maxClients),(0-1) 80617ST10991A Rev. 11 Page 889 of 1039 2021-09-23 Not Subject to NDA...
  • Page 890: At#Mqcfg - Configure Mqtt Parameters

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.2. AT#MQCFG - Configure MQTT Parameters This sets the connection parameters for the selected MQTT client. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQCFG=<instanceNumber>,<hostname>,<port>,<cid>[,<sslEn>] Parameters: Name Type Default Description selects the client instance. The <instanceNumber>...
  • Page 891 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1÷6 : <cid> range enable/disable SSL <sslEn> integer Values: 0 : disable 1 : enable AT#MQCFG? Read command returns the configuration of all active MQTT clients in the format: #MQCFG: <instanceNumber>,<hostname>,<port>,<cid>[,<sslEn>] AT#MQCFG=? Test command reports the available range of values for parameters.
  • Page 892 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide SSL disabled (by default) • AT#MQCFG=1,api.mybroker.com,1883,3 Read command AT#MQCFG? #MQCFG: 1,api.mybroker.com,1883,3,0 #MQCFG: 2,,1883,1 Test command AT#MQCFG=? #MQCFG: (1-maxClients),512,(1-65535),(1-6),(0-1) SSL enabled • AT#MQCFG=1,api.mybroker.com,8883,3,1 Read command AT#MQCFG? #MQCFG: 1,api.mybroker.com,8883,3,1 #MQCFG: 2,,1883,1,0 Test command AT#MQCFG=? #MQCFG: (1-maxClients),512,(1-65535),(1-6),(0-1) 80617ST10991A Rev. 11...
  • Page 893: At#Mqdisc - Log Out And Disconnect From The Mqtt Broker

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.3. AT#MQDISC - Log Out and Disconnect from the MQTT Broker This command performs the logout and disconnection from to the MQTT broker. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQDISC=<instanceNumber>...
  • Page 894: At#Mqconn - Connect And Log In The Mqtt Broker

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.4. AT#MQCONN - Connect and Log in the MQTT Broker This command performs the connection and login to the MQTT broker. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQCONN=<instanceNumber>,<clientID>,<userName>,<passWord> Set command performs network connection (using parameters set with #MQCFG) and sends the CONNECT packet to the MQTT broker.
  • Page 895 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If connection status is other than init state or connected, disconnect using #MQDISC before reconnecting using #MQCONN. AT#MQCONN? Read command reports the configuration of active MQTT connections in the format: #MQCONN=<instanceNumber>,<state> Additional info: The following tables shows the <state> values and meanings: Client status: <state>...
  • Page 896 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#MQCONN=1,myClientID,myUser,myPassword Scenario (1) Read command AT#MQCONN? #MQCONN: 1,1 #MQCONN: 2,0 Test command AT#MQCONN=? #MQCONN: (1-maxClient),23,512,512 Scenario (2) Read command AT#MQCONN? #MQCONN: 1,2 Set command AT#MQDISC=1 Read command AT#MQCONN? #MQCONN: 1,0 80617ST10991A Rev. 11 Page 896 of 1039...
  • Page 897: At#Mqcfg2 - Configure Additional Mqtt Parameters

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.5. AT#MQCFG2 - Configure Additional MQTT Parameters This command sets the optional connection parameters for the selected MQTT client. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQCFG2=<instanceNumber>,<keepAlive>,<cleanSession> Parameters: Name Type Default Description selects the client instance.
  • Page 898 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 0 : persistent session AT#MQCFG2? Read command returns the configuration of all active MQTT clients in the format: #MQCFG2: <instanceNumber>,<keepAlive>,<cleanSession> AT#MQCFG2=? Test command reports the available range of values for parameters. AT# MQCFG2=1,20,1 Read command...
  • Page 899: At#Mqwcfg - Configure Mqtt Last Will And Testament

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.6. AT#MQWCFG - Configure MQTT Last Will and Testament This command sets Last Will and Testament for the selected MQTT client. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQWCFG=<instanceNumber>,<willFlag>[,<willRetain>,<willQos>,<willTopic>, <willMsg>] Parameters:...
  • Page 900 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Values: 0 : the Last Will message does not need to be retained by the server 1 : the Last Will message needs to be retained by the server Quality of Service of the Last Will <willQos>...
  • Page 901 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#MQWCFG=1,0 AT#MQWCFG=1,1,1,2,myLastWillTopic,myLastWillMessage Read command AT#MQWCFG? #MQWCFG: 1,0 #MQWCFG: 2,1,0,2,myTopic,myMessage Test command AT#MQWCFG=? #MQWCFG: (1-maxClients),(0-1),(0-1),(0-2),256,1024 80617ST10991A Rev. 11 Page 901 of 1039 2021-09-23 Not Subject to NDA...
  • Page 902: At#Mquns - Unsubscribe From A Topic

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.7. AT#MQUNS - Unsubscribe from a Topic This command revokes the subscription to a MQTT topic. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQUNS=<instanceNumber>,<topic> Parameters: Name Type Default Description selects the client instance to <instanceNumber>...
  • Page 903: At#Mqtcfg - Configure Timeout Parameters For Mqtt Transmission

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.8. AT#MQTCFG - Configure Timeout Parameters for MQTT Transmission This command writes the timeout options for the specified client. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQTCFG=<instanceNumber>,<pktTimeout> Parameters: Name Type Default Description selects the client instance.
  • Page 904 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Test command reports the available range of values for parameters AT#MQTCFG=1,10 Read command AT#MQTCFG? #MQTCFG: 1,5 #MQTCFG: 1,4 Test command AT#MQTCFG=? #MQTCFG: (1-maxClients),(1-60) 80617ST10991A Rev. 11 Page 904 of 1039 2021-09-23 Not Subject to NDA...
  • Page 905: At#Mqsub - Subscribe To A Topic

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.9. AT#MQSUB - Subscribe to a Topic This command performs the subscription to a MQTT topic SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQSUB=<instanceNumber>,<topic> Parameters: Name Type Default Description selects the client instance to <instanceNumber>...
  • Page 906 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#MQSUB=1,topicToSubscribe Test command AT#MQSUB=? #MQSUB: (1-maxClients),256 80617ST10991A Rev. 11 Page 906 of 1039 2021-09-23 Not Subject to NDA...
  • Page 907: At#Mqpubs - Publish Ascii String

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.10. AT#MQPUBS - Publish ASCII String This command publishes an ASCII string to the specified MQTT topic. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQPUBS=<instanceNumber>,<topic>,<retain>,<qos>,<message> Parameters: Name Type Default Description selects the client instance to <instanceNumber>...
  • Page 908 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Maximum length of <message> can go up to 65536 depending on system memory available. AT#MQPUBS=? Test command reports the available range of values for parameters. AT#MQPUBS=1,myTopic,0,0,myMessage Test command AT#MQPUBS=? #MQPUBS: (1-maxClients),256,(0-1),(0-2),65536 80617ST10991A Rev. 11 Page 908 of 1039...
  • Page 909: At#Mqread - Read Messages Received From The Mqtt Broker

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.11. AT#MQREAD - Read Messages Received from the MQTT Broker This command reads the message payload from the queue slot provided. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQREAD=<instanceNumber>,<mId> After command line is terminated with <CR>, the module responds sending: #MQREAD: <instanceNumber>,<topic>,<payload_len>,...
  • Page 910 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1÷30 : message slot Id range Additional info: UNSOLICITED MESSAGE: #MQRING - Received data on subscribed topic When a message is received on the subscribed topic, an URC message is sent to all AT commands interfaces. There are 30...
  • Page 911 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide #MQREAD: <instanceNumber>,<unread> AT#MQREAD=? Test command reports the available range of values for parameters. AT#MQREAD=1,2 #MQREAD: 1,myTopic,10 <<< 0123456789 Read command AT#MQREAD? #MQREAD: 1,0 #MQREAD: 2,3 Test command AT#MQREAD=? #MQREAD: (1-maxClients),(1-30) 80617ST10991A Rev. 11 Page 911 of 1039...
  • Page 912: Mqtt-Sn

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12. MQTT-SN 3.24.12.1. AT#MQSNEN - Enable MQTT-SN feature This command initializes a MQTT-SN client and allocates the necessary resources. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#MQSNEN=<instanceNumber>,<enable> Set command enables/disables the MQTT-SN client for further...
  • Page 913 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#MQSNEN? Read command returns the status of the MQTT-SN stack in the format #MQSNEN: <instanceNumber>,<enabled> AT#MQSNEN=? Test command reports the available range of values for parameters. Set example • AT#MQSNEN=1,1 Read example • AT#MQSNEN? #MQSNEN: 1,1...
  • Page 914 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.2. AT#MQSNCFG2 - Configure additional MQTT-SN parameters This command sets the optional connection parameters for the selected MQTT-SN client SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#MQSNCFG2=<instanceNumber>,<keepalive>,<clean_session> Set command writes the MQTT-SN parameters for the specified client...
  • Page 915 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide a previous persistent session are lost. Values: 1 : clean session 0 : persistent session AT#MQSNCFG2? Read command returns the configuration all active MQTT-SN clients in the format #MQSNCFG2: <instanceNumber>,<keepalive>,<clean_session> AT#MQSNCFG2=? Test command reports the available range of values for parameters.
  • Page 916 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set example • AT#MQSNCFG2=1,120,1 AT#MQSNCFG2=2,90,0 Read example • AT#MQSNCFG2? #MQSNCFG2: 1,120,1 #MQSNCFG2: 2,90,0 Test example (refer to module output for real ranges) • AT#MQSNCFG2=? #MQSNCFG2: (1-maxClients),(1-3600),(0-1) 80617ST10991A Rev. 11 Page 916 of 1039 2021-09-23 Not Subject to NDA...
  • Page 917: At#Mqsnreg - Register To A Topic

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.3. AT#MQSNREG - Register to a Topic Performs the subscription to a MQTT-SN topic SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQSNREG=<instanceNumber>,<topic> Registers to a topic and displays topic id received upon success...
  • Page 918 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Test command reports the available range of values for parameters Set example • AT#MQSNREG=1,topicToRegister #MQSNREG: 1 Test example (refer to module output for real ranges) • AT#MQSNREG=? #MQSNREG: (1-maxClients),256 80617ST10991A Rev. 11 Page 918 of 1039...
  • Page 919: At#Mqsnpubs - Publish To The Specific Topic

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.4. AT#MQSNPUBS - Publish to the specific topic Publishes an ASCII string to the specified MQTT-SN topic SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQSNPUBS=<instanceNumber>,<topic_type>,<topic/topicId>,<retain>,<qos>, <message> Publishes a string to a topic...
  • Page 920 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Specifies if the Gateway must <retain> integer retain this message or not Values: 0 : Do not retain 1 : Must retain Specifies the Quality of Service <qos> integer of this message Values: 0 : At most once delivery...
  • Page 921 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set example • AT#MQSNPUBS=1,0,1,0,0,myMessage AT#MQSNPUBS=1,1,ab,0,1,myMessage AT#MQSNPUBS=1,2,1,0,1,myMessage AT#MQSNPUBS=1,1,ab,0,3,myMessage Test example (refer to module output for real ranges) • AT#MQSNPUBS=? #MQSNPUBS: (1-maxClients),(0-2),2,(0-1),(0-3),1024 80617ST10991A Rev. 11 Page 921 of 1039 2021-09-23 Not Subject to NDA...
  • Page 922: At#Mqsnwcfg - Configure Mqtt-Sn Last Will And Testament

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.5. AT#MQSNWCFG - Configure MQTT-SN last will and testament This command sets Last Will and Testament for the selected MQTT-SN client SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#MQSNWCFG=<instanceNumber>,<will_flag>[,<will_retain>,<will_qos>,<will_t opic>,<will_msg>]...
  • Page 923 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Selects whether the Last Will <will_retain> integer message needs to be retained by the server. Values: 0 : The Last Will message does not need to be retained by the server 1 : The Last Will message needs to be...
  • Page 924 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set example • AT#MQSNWCFG=1,0 AT#MQSNWCFG=1,1,1,2,myLastWillTopic,myLastWillMessage Read example • AT#MQSNWCFG? #MQSNWCFG: 1,0 #MQSNWCFG: 1,1,1,2,myLastWillTopic,myLastWillMessage Test example (refer to module output for real ranges) • AT#MQSNWCFG=? #MQSNWCFG: (1-maxClients),(0-1),(0-1),(0-2),256,1024 80617ST10991A Rev. 11 Page 924 of 1039 2021-09-23 Not Subject to NDA...
  • Page 925: At#Mqsnsub - Subscribe To A Topic

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.6. AT#MQSNSUB - Subscribe to a Topic Performs the subscription to a MQTT-SN topic. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQSNSUB=<instanceNumber>,<qos>,<topic_type>,<topic/topic_id> Subscribes to a topic. Parameters: Name Type Default Description Selects the client instance.
  • Page 926 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Name of the topic or short topic <topic/topic_id> string or pre-defined topic id. Maximum length supported is 256. Additional info: In case of success, execution command returns qos granted and topic id received (in case of normal topic) in the format: #MQSNSUB: <qos>[,<topic_id>]...
  • Page 927 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set example • AT#MQSNSUB=1,1,0,topicToSubscribe #MQSNSUB: 1,1 AT#MQSNSUB=1,1,1,5 #MQSNSUB: 1 AT#MQSNSUB=1,1,2,ab #MQSNSUB: 1 Test example (refer to module output for real ranges) • AT#MQSNSUB=? #MQSNSUB: (1-maxClients),(0-2),(0-2),256 80617ST10991A Rev. 11 Page 927 of 1039 2021-09-23 Not Subject to NDA...
  • Page 928: At#Mqsncfg - Configure Mqtt-Sn Parameters

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.7. AT#MQSNCFG - Configure MQTT-SN parameters This command sets the connection parameters for the selected MQTT-SN client SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#MQSNCFG=<instanceNumber>,<hostname>,<port>,<cid> Set command writes the MQTT-SN parameters for the specified client...
  • Page 929 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#MQSNCFG? Read command returns the configuration all active MQTT-SN clients in the format #MQSNCFG: <instanceNumber>,<hostname>,<port>,<cid> AT#MQSNCFG=? Test command reports the available range of values for parameters Set example • AT#MQSNCFG=1,api.myGateway.com,11000,3 Read example • AT#MQSNCFG? #MQSNCFG: 1,api.myGateway.com,11000,1 #MQsNCFG: 2, Gateway.com,11000,1...
  • Page 930: At#Mqsntcfg - Configure Timeout Parameters For Mqtt-Sn Transmission

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.8. AT#MQSNTCFG - Configure timeout parameters for MQTT-SN transmission This command sets the timeout options for the selected MQTT-SN client. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#MQSNTCFG=<instanceNumber>,<pkt_timeout> Set command writes the timeout options for the specified client.
  • Page 931 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#MQSNTCFG=? Test command reports the available range of values for parameters. Set example • AT#MQSNTCFG=1,10 Read example • AT#MQSNTCFG? #MQSNTCFG: 1,5 #MQSNTCFG: 1,20 Test example (refer to module output for real ranges) • AT#MQSNTCFG=? #MQSNTCFG: (1-maxClients),(1-60) 80617ST10991A Rev.
  • Page 932: At#Mqsndisc - Log Out And Disconnect From The Mqtt-Sn Gateway

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.9. AT#MQSNDISC - Log out and disconnect from the MQTT-SN Gateway Performs the logout and disconnection from to the MQTT-SN Gateway. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQSNDISC=<instanceNumber> Disconnects gracefully from the MQTT-SN Gateway, then closes the network connection and socket.
  • Page 933 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set example • AT#MQSNDISC=1 Test example (refer to module output for real ranges) • AT#MQSNDISC=? #MQSNDISC: (1-maxClients) 80617ST10991A Rev. 11 Page 933 of 1039 2021-09-23 Not Subject to NDA...
  • Page 934: At#Mqsnuns - Unsubscribe From A Topic

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.10. AT#MQSNUNS - Unsubscribe from a Topic Revokes the subscription to a MQTT-SN topic SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQSNUNS=<instanceNumber>,<topic_type>,<topic/topic_id> Unsubscribes from a topic Parameters: Name Type Default Description Selects the client instance.
  • Page 935 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT#MQSNUNS=? Test command reports the available range of values for parameters Set example • AT#MQSNUNS=1,0,topicToUnsubscribe Test example (refer to module output for real ranges) • AT#MQSNUNS=? #MQSNUNS: (1-maxClients),(0-2),256 80617ST10991A Rev. 11 Page 935 of 1039...
  • Page 936: 11.At#Mqsnread - Read Messages Received From The Mqtt-Sn Gateway

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.11. AT#MQSNREAD - Read messages received from the MQTT-SN Gateway Read the message payload from the queue slot provided. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQSNREAD=<instanceNumber>,<mId> Read the message from the slot and for the provided client. The command will respond with #MQSNREAD: <instanceNumber><topic_type>,<topic_id>,<payload_len>...
  • Page 937 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide When a message is received on the subscribed topic, an URC message is sent to all AT commands interfaces. There are 30 messages slots available for incoming messages, and it is responsibility of the user to keep them empty by reading them with #MQSNREAD.
  • Page 938 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 2 : Short topic Normal topic id or short topic or pre- <topic/topicId> string defined topic id. integer Length in bytes of the received payload <len> AT#MQSNREAD? Read command returns the unread messages count for each instance number for all active MQTT-SN clients in the format #MQSNREAD: <instanceNumber>,<unread>...
  • Page 939 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set example • AT#MQSNREAD=1,2 #MQSNREAD: 1,1,ab,10 <<< 0123456789 Read example • AT#MQSNREAD? #MQSNREAD: 1,0 #MQSNREAD: 2,3 Test example (refer to module output for real ranges) • AT#MQSNREAD=? #MQSNREAD: (1-maxClients),(1-30) 80617ST10991A Rev. 11 Page 939 of 1039...
  • Page 940: 12.At#Mqsnwtup - Update Mqtt-Sn Last Will And Testament Topic

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.12. AT#MQSNWTUP - Update MQTT-SN last will and testament Topic Set Last Will and Testament for the selected MQTT-SN client SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#MQSNWTUP=<instanceNumber><will_flag>[,<will_retain>,<will_qos>,<will_to pic>] Send will topic update packet to the Gateway...
  • Page 941 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set example • AT#MQSNWTUP=1,0 AT#MQSNWTUP=1,1,1,2,myLastWillTopic Test example (refer to module output for real ranges) • AT#MQSNWTUP=? #MQSNWTUP: (1-maxClients),(0-1),(0-1),(0-2), 80617ST10991A Rev. 11 Page 941 of 1039 2021-09-23 Not Subject to NDA...
  • Page 942: 13.At#Mqsnwmup - Update Mqtt-Sn Last Will And Testament Message

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.13. AT#MQSNWMUP - Update MQTT-SN last will and testament Message Set Last Will and Testament for the selected MQTT-SN client SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#MQSNWMUP=<instanceNumber>,<will_msg> Send will message update packet to the Gateway...
  • Page 943 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set example • AT#MQSNWMUP=1,myLastWillMessage Test example (refer to module output for real ranges) • AT#MQSNWMUP=? #MQSNWMUP: (1-maxClients), 80617ST10991A Rev. 11 Page 943 of 1039 2021-09-23 Not Subject to NDA...
  • Page 944: At#Mqsnstate - Set Mqtt-Sn Client State

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.14. AT#MQSNSTATE - Set MQTT-SN client state This command initializes a MQTT-SN client and allocates the necessary resources. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT#MQSNSTATE=<instanceNumber>,<state>[,<duration>] Set command changes the MQTT-SN client state to "asleep", "awake" or "active"...
  • Page 945 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Else, the command fails. This option is valid only if client is in active state. 2 : Awake state: Required only to go to asleep state. Sleeping client will send a keep-alive packet to the gateway, receive all the buffered Publish packets sent by the gateway and will again go to asleep state.
  • Page 946 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set example • AT#MQSNSTATE=1,0 AT#MQSNSTATE=1,1,60 AT#MQSNSTATE=1,2 #MQSNRING:1,5,2,ab,10 Read example • AT#MQSNSTATE? #MQSNSTATE: 1,1,60 #MQSNSTATE: 2,0 Test example (refer to module output for real ranges) • AT#MQSNSTATE=? #MQSNSTATE: (1-maxClients),(0-2) 80617ST10991A Rev. 11 Page 946 of 1039...
  • Page 947: At#Mqsnsock - Enable/Disable Mqtt-Sn Client Socket

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.15. AT#MQSNSOCK - Enable/disable MQTT-SN client socket Performs the connection and login to the MQTT-SN Gateway SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQSNSOCK=<instanceNumber>,<create> Set command creates/closes UDP socket for MQTT-SN client. User can either directly Publish on QoS -1 after creating the socket or can connect to the gateway and then perform other MQTT-SN operations.
  • Page 948 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Read command reports the socket state of active MQTT-SN clients in the format: #MQSNSOCK =<instanceNumber>,<socket_created> AT#MQSNSOCK=? Test command reports the available range of values for parameters Set example • AT#MQSNSOCK=1,1 Read example • AT#MQSNSOCK? #MQSNSOCK: 1,1...
  • Page 949: At#Mqsnconn - Connect And Log In The Mqtt-Sn Gateway

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.24.12.16. AT#MQSNCONN - Connect and log in the MQTT-SN Gateway Performs the connection and login to the MQTT-SN Gateway SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#MQSNCONN=<instanceNumber>,<clientID> Set command performs network connection (using parameters set with #MQSNCFG) and sends the CONNECT packet to the MQTT-SN Gateway.
  • Page 950 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide If #MQSNCONN URC is received, socket is closed internally and client moves to init state. User can establish the connection again with AT#MQSNSOCK and AT#MQSNCONN commands. AT#MQSNCONN? Read command reports the configuration of active MQTT-SN connections in the format: #MQSNCONN=<instanceNumber>,<state>...
  • Page 951 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3 : connection closed by the gateway. Issue AT#MQSNSOCK and AT#MQSNCONN to open connection again 4 : Ping request failed 5 : Connect request timed out 6 : Client is in "asleep" state 7 : Client is in "awake" state 8 : Client is in unknown state.
  • Page 952 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set example • AT#MQSNCONN=1,myClientID Read example • AT#MQSNCONN? #MQSNCONN: 1,2 #MQSNCONN: 2,3 Test example (refer to module output for real ranges) • AT#MQSNCONN=? #MQSNCONN: (1-maxClients),23 80617ST10991A Rev. 11 Page 952 of 1039 2021-09-23 Not Subject to NDA...
  • Page 953: Gnss

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide GNSS 3.25.1. GNSS Configuration 3.25.1.1. AT$GPSCFG - Set GNSS Configuration Parameters This command sets the following GNSS parameters: WWAN/GNSS startup priority, TBF (Time Between Fix), constellation and WWAN/GNSS runtime priority and static pinning operation. SIM Presence...
  • Page 954 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Name Type Default Description it selects the priority, stored in <startup integer NVM and effective from module priority> startup Values: 0 : priority GNSS 1 : priority WWAN <parameter>=1, in this case the <value> assumes the meaning of <TBF>.
  • Page 955 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 2 : GPS+GAL 3 : GPS+BDS 4 : GPS+QZSS <parameter>=3, in this case the <value> assumes the meaning of <runtime priority>. Name Type Default Description it selects the priority <runtime integer runtime priority> Values: 0 : priority GNSS 1 : priority WWAN <parameter>=4, in this case the <value>...
  • Page 956 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide WWAN/GNSS startup priority is stored in NVM. This is the priority setting used from the module startup. It is possible to change priority runtime using third parameter WWAN/GNSS runtime priority. At the startup, runtime priority is equal to startup priority (stored in NVM).
  • Page 957 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set WWAN/GNSS Startup Priority, TBF (Time Between Fix) and • constellation. A reboot is needed to make effective the setting. Get the current values AT$GPSCFG? $GPSCFG: 1,1,1,1 Set new WWAN/GNSS Startup Priority value AT$GPSCFG=0,0 Set 4321s as new TBF value...
  • Page 958 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set WWAN/GNSS runtime priority. It does not need a reboot to make • effective the setting. Get the current values AT$GPSCFG? $GPSCFG: 1,1,1,1 Set new WWAN/GNSS runtime priority value AT$GPSCFG=3,0 Get the current values AT$GPSCFG?
  • Page 959: Gnss Receiver

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.2. GNSS Receiver 3.25.2.1. AT$GPSRST - Restore Default GPS Parameters This command resets the GNSS parameters to "Factory Default" configuration SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT$GPSRST Set command resets the GNSS parameters to "Factory Default"...
  • Page 960: At$Gpssav - Save Gnss Parameters Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.2.2. AT$GPSSAV - Save GNSS Parameters Configuration This command stores the current GNSS parameters in the NVM of the cellular module SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT$GPSSAV Execution command stores the current GNSS parameters in the NVM of...
  • Page 961: At$Gpsp - Gnss Controller Power Management

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.2.3. AT$GPSP - GNSS Controller Power Management This command powers on/off GNSS controller . SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Other AT$GPSP=<status> The set command manages the power-up/power-down of the GNSS controller.
  • Page 962 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT$GPSP=? The test command reports the supported values range for parameter <status>. <status> value is stored through $GPSSAV command. GNSS controller is powered down AT$GPSP=0 80617ST10991A Rev. 11 Page 962 of 1039 2021-09-23 Not Subject to NDA...
  • Page 963: Gnss General Management

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.3. GNSS General Management 3.25.3.1. AT$GPSSW - GNSS Software Version This command provides the GNSS module software version. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT$GPSSW Execution command returns the GNSS module software version in the format: $GPSSW: <swVersion>...
  • Page 964: At$Gpsr - Reset The Gps Controller

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.3.2. AT$GPSR - Reset the GPS Controller This command resets the GNSS controller. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Other AT$GPSR=<resetType> Execution command allows to reset the GNSS controller.
  • Page 965 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide is currently stored in the internal memory: valid Almanac, Ephemeris and Extended Ephemeris are therefore retained and used. At the moment a Cold Start is performed when Factory Reset is selected. At the moment Hot Start is not available...
  • Page 966: At$Gpsdpo - Gnss Set Dpo

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.3.3. AT$GPSDPO - GNSS Set DPO Set command sets the Dynamic Power Optimization (DPO) Control value in NV item 05596. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT$GPSDPO=<DPO> Parameter:...
  • Page 967 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Test command reports the supported range of values for parameter <DPO>. 80617ST10991A Rev. 11 Page 967 of 1039 2021-09-23 Not Subject to NDA...
  • Page 968: Gnss Positioning Information

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.4. GNSS Positioning Information 3.25.4.1. AT$GPSNMUN - Unsolicited NMEA Data Configuration Set command activates an unsolicited GNSS data stream built with NMEA sentences on the standard serial port and defines which NMEA sentences will be available.
  • Page 969 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3 : enable the second GNSS data stream format, and reserve the AT interface port only for the GNSS data stream enables/disables the presence of the <GGA> integer Global Positioning System Fix Data NMEA sentence (GGA) in the GNSS data stream.
  • Page 970 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Data NMEA sentence (RMC) in the GNSS data stream. Values: 0 : disable 1 : enable enable/disable the presence of the GNSS <VTG> integer Course Over Ground and Ground Speed NMEA sentence (VTG) in the GNSS data stream.
  • Page 971 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <NMEA SENTENCE 1><CR><LF> <NMEA SENTENCE N><CR><LF> The NMEA data stream format is the same as the one selected by <enable>=2. GLL NMEA sentence is not supported. AT$GPSNMUN? Read command returns whether the unsolicited GNSS data stream is...
  • Page 972 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set the GSA as available sentence in the unsolicited message AT$GPSNMUN=1,0,0,1,0,0,0 Turn-off the unsolicited mode AT$GPSNMUN=0 Read the current NMEA mask configuration: AT$GPSNMUN? $GPSNMUN: 1,0,0,1,0,0,0 The unsolicited message will be: $GPSNMUN: $GPGSA,A,3,23,20,24,07,13,04,02,,,,,,2.4,1.6,1.8*3C 80617ST10991A Rev. 11...
  • Page 973: At$Gpsacp - Get Acquired Position

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.4.2. AT$GPSACP - Get Acquired Position This command returns information about the last GPS position. [1] NMEA 0183 Standard SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required AT$GPSACP Execution command returns information about the last GPS position in the...
  • Page 974 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide longitude in the format <longitude> string dddmm.mmmm E/W (referred to GGA sentence) where: ddd: 000..180, degrees mm.mmmm: 00.0000..59.9999, minutes E/W: East/West Horizontal Dilution of Precision <hdop> string (referred to GGA sentence) altitude - mean-sea-level (geoid) in <altitude>...
  • Page 975 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide total number of satellites in use <nsat> integer (referred to GGA sentence) Value: 0÷12 : total number of satellites in use AT$GPSACP? Read command has the same behavior as the Execution command. AT$GPSACP=? Test command returns the OK result code.
  • Page 976: At$Gnssacp - Get Acquired Position

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.4.3. AT$GNSSACP - Get Acquired Position This command returns information about the last GNSS position. NMEA 0183 Standard • SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT$GNSSACP Execution command returns information about the last GNSS position in...
  • Page 977 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide latitude in the format <latitude> string ddmm.mmmm N/S (referred to GGA sentence) where: dd: 00..90, degrees mm.mmmm: 00.0000..59.9999, minutes N/S: North/South longitude in the format <longitude> string dddmm.mmmm E/W (referred to GGA sentence) where: ddd: 000..180, degrees mm.mmmm: 00.0000..59.9999,...
  • Page 978 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Course over Ground (degrees, <cog> string True) (referred to RMC sentence) speed over ground (km/h) <spkm> string (referred to VTG sentence) speed over ground (knots) <spkn> string (referred to VTG sentence) Mode Indicator: six characters <mode>...
  • Page 979 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT$GPSP? $GPSP: 0 When the module is down there is no acquired position: AT$GNSSACP $GNSSACP: ,,,,,,,0,,,,, AT$GPSP=1 Until first fix is received the command will display this: AT$GNSSACP $GNSSACP: ,,,,,,,1,,,,, Once fix has been received the command will display actual GNSS time and...
  • Page 980: At$Gpsnmunex - Unsolicited Nmea Extended Data Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.4.4. AT$GPSNMUNEX - Unsolicited NMEA Extended Data Configuration Set command activates specific GNSS NMEA sentences (related to GALILEO, GLONASS, BEIDOU and QZSS constellation) in the GNSS data stream and defines which NMEA extended sentences will be available.
  • Page 981 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 1 : enable GPS Range Residuals <GPGRS> string Values: 0 : disable 1 : enable Galileo satellites in view <GAGSV> integer Values: 0 : disable 1 : enable Galileo DOP and active satellites <GAGSA> integer...
  • Page 982 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Values: 0 : disable 1 : enable Proprietary string for satellites in view <PQGSV> integer regarding BeiDou and QZSS Values: 0 : disable 1 : enable Track made good and ground speed <GNVTG> integer Values:...
  • Page 983 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide AT$GPSNMUNEX? Read command returns the NMEA extended sentences availability status, in the format: $GPSNMUNEX:<GNGNS>,<GNGSA>,<GLGSV>,<GPGRS>,<GAGSV>,<GAGSA>,<GAV TG>, <GPGGA>,<PQGSA>,<PQGSV>,<GNVTG>,<GNRMC>,<GNGGA> AT$GPSNMUNEX=? Test command returns the supported range of values for parameters: <GNGNS>,<GNGSA>,<GLGSV>,<GPGRS>,<GAGSV>,<GAGSA>,<GAVTG>,<GPGGA>, <PQGSA>,<PQGSV>,<GNVTG>,<GNRMC>,<GNGGA> AT$GPSP=1 Enable only the GNRMC sentence...
  • Page 984: At$Gnssnmea - Unsolicited Nmea Data Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.4.5. AT$GNSSNMEA - Unsolicited NMEA Data Configuration Set command activates an unsolicited GNSS data stream, in the form of NMEA sentences, on the standard serial port and defines which NMEA sentences will be available. Refer to document [1] to have information on the NMEA sentences contents and formats.
  • Page 985 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 2 : enable the GNSS data stream format and reserve the AT interface port only for the GNSS data stream The <nmea_mask> value defines <nmea_mask> which NMEA sentences will be available (see Additional info). The default <nmea_mask>...
  • Page 986 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide <enable>=2, in this case the AT interface port is dedicated to NMEA sentences; it is not possible to send AT commands. Use the escape sequence "+++" to return in command mode. GNSS data stream format: <NMEA SENTENCE 1><CR><LF>...
  • Page 987 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Set the GSA as available sentence in the unsolicited message AT$GNSSNMEA=1,4 Read the current NMEA mask configuration: AT$GNSSNMEA? $GNSSNMEA: 1,4 The unsolicited message will be: $GNSSNMEA: $GNGSA,A,3,23,20,24,07,13,04,02,,,,,,2.4,1.6,1.8°3C Turn-off the unsolicited mode AT$GNSSNMEA=0 80617ST10991A Rev. 11...
  • Page 988: At#Gtp - Get Position From Gtp Wwan Service

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.4.6. AT#GTP - Get Position from GTP WWAN Service Execute command returns a position based on cellular database from GTP (Global Terrestrial Positioning) WWAN service. SIM Presence Setting saved Can be aborted MAX timeout SELINT...
  • Page 989 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide horizontal position uncertainty <accuracy> integer (circular) expressed in meters Define the PDP context via +CGDCONT command before using #GTP command AT#GTP=? Test command returns the OK result code. AT#GTP • #GTP: 12.905499, 77.648928,0, 5082.77 Consider the scenario where a client invokes GTP service to fetch •...
  • Page 990: At#Gtpen - Enable The Gtp Wwan Service

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.4.7. AT#GTPEN - Enable the GTP WWAN Service This command enables the Global Terrestrial Positioning feature and reboots the device. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required Auto AT#GTPEN=<enable> Parameter: Name...
  • Page 991 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Enable AT#GTPEN=1 Disable AT#GTPEN=0 Read AT#GTPEN? #GTPEN: 0 Test AT#GTPEN=? #GTPEN: (0-1) 80617ST10991A Rev. 11 Page 991 of 1039 2021-09-23 Not Subject to NDA...
  • Page 992: At#Gtpena - Enable The Gtp Wwan Service

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.4.8. AT#GTPENA - Enable the GTP WWAN Service This command enables/disables GTP (Global Terrestrial Positioning) feature. SIM Presence Setting saved Can be aborted MAX timeout SELINT Required AT#GTPENA=<enable> Parameter: Name Type Default Description enables/disables GTP <enable>...
  • Page 993 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Enable AT#GTPENA=1 Disable AT#GTPENA=0 Test AT#GTPENA=? #GTPENA: (0-1) 80617ST10991A Rev. 11 Page 993 of 1039 2021-09-23 Not Subject to NDA...
  • Page 994: Assisted Gnss

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.5. Assisted GNSS 3.25.5.1. AT$AGNSS - Set AGNSS Enable This command set the AGNSS providers enable or disable. It needs a reboot to make effective the setting. SIM Presence Setting saved Can be aborted MAX timeout...
  • Page 995 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide $GPSAGNSS: <provider>,<active>,<requested> Additional info: Here are the meanigs of <active> and <requested> parameters. Name Type Default Description value showing the actual status. <acive> integer value showing the requested <requested> integer status that will be activated on the next power ON.
  • Page 996 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Get the active value and requested value AT$AGNSS? $AGNSS: 0,0,0 Set AGNSS enable status AT$AGNSS=0,1 Until a reboot is done active value remain and requested value change AT$AGNSS? $AGNSS: 0,0,1 It needs a reboot to make effective the setting...
  • Page 997: At$Agnsscfg - Agnss Configuration

    ME310G1/ME910G1/ML865G1 AT Commands Reference Guide 3.25.5.2. AT$AGNSSCFG - AGNSS Configuration This command handles Assisted GNSS configuration.Some settings may require a reboot for the change to take effect. SIM Presence Setting saved Can be aborted MAX timeout SELINT Not required Auto AT$AGNSSCFG=<provider>,<parameter>,<value>...
  • Page 998 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide select the time validity of XTRA <duration> integer data. It is effective only after a module reboot Values: 0 : 24 hours (one day) 1 : 72 hours (three days) 2 : 168 hours (one week) <parameter>=1, in this case <value>...
  • Page 999 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Below the meanings of <active> and <requested> parameters. Name Type Default Description value showing the active status <active> integer currently used by the system. value showing the requested <requested> integer status that will be activated on the next power ON.
  • Page 1000 ME310G1/ME910G1/ML865G1 AT Commands Reference Guide Get active and requested values for XTRA duration, and the availability for XTRA download status URCs: AT$AGNSSCFG? $AGNSSCFG: 0,0,1,1 $AGNSSCFG: 0,1,0 In the above example, active and requested XTRA duration values are set to 72 hours, and URCs are not enabled.

This manual is also suitable for:

Me910g1Ml865g1

Table of Contents

Save PDF