Telit ME310G1, ME910G1, ML865G1 Service Manual

ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 – 2021-02-17
Telit Technical Documentation
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 2 of 970 2021-02-17
Not Subject to NDA

1. PRODUCT AND SAFETY INFORMATION

Copyrights and Other Notices

SPECIFICATIONS ARE SUBJECT TO CHANGE WITHOUT NOTICE
Although reasonable efforts have been made to ensure the accuracy of this document, Telit assumes no liability resulting from any inaccuracies or omissions in this document, or from the use of the information contained herein. The information in this document has been carefully checked and is believed to be reliable. Telit reserves the right to make changes to any of the products described herein, to revise it and to make changes from time to time with no obligation to notify anyone of such revisions or changes. Telit does not assume any liability arising from the application or use of any product, software, or circuit described herein; neither does it convey license under its patent rights or the rights of others.
This document may contain references or information about Telit’s products (machines and programs), or services that are not announced in your country. Such references or information do not necessarily mean that Telit intends to announce such Telit products, programming, or services in your country.

1.1.1. Copyrights

This instruction manual and the Telit products described herein may include or describe Telit’s copyrighted material, such as computer programs stored in semiconductor memories or other media. Laws in Italy and in other countries reserve to Telit and its licensors certain exclusive rights for copyrighted material, including the exclusive righ to copy, reproduce in any form, distribute and make derivative works of the copyrighted material. Accordingly, any of Telit’s or its licensors’ copyrighted material contained herein or described in this instruction manual, shall not be copied, reproduced, distributed, merged or modified in any manner without the express written permission of the owner.
Furthermore, the purchase of Telit’s products shall not be deemed to grant in any way,
neither directly nor by implication, or estoppel, any license.

1.1.2. Computer Software Copyrights

Telit and the 3rd Party supplied Software (SW) products, described in this instruction manual may include Telit’s and other 3rd Party’s copyrighted computer programs stored in semiconductor memories or other media. Laws in Italy and in other countries reserve to Telit and other 3rd Party SW exclusive rights for copyrighted computer programs, including – but not limited to - the exclusive right to copy or reproduce in any form the
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 3 of 970 2021-02-17
Not Subject to NDA
copyrighted products. Accordingly, any copyrighted computer programs contained in Telit’s products described in this instruction manual shall not be copied (reverse engineered) or reproduced in any manner without the express written permission of the copyright owner, being Telit or the 3rd Party software supplier. Furthermore, the purchase of Telit products shall not be deemed to grant either directly or by implication, estoppel, or in any other way, any license under the copyrights, patents or patent applications of Telit or other 3rd Party supplied SW, except for the normal non-exclusive, royalty free license to use arising by operation of law in the sale of a product.

Usage and Disclosure Restrictions

1.2.1. License Agreements

The software described in this document is owned by Telit and its licensors. It is furnished by express license agreement only and shall be used exclusively in accordance with the terms of such agreement.

1.2.2. Copyrighted Materials

The Software and the documentation are copyrighted materials. Making unauthorized copies is prohibited by the law. The software or the documentation shall not be reproduced, transmitted, transcribed, even partially, nor stored in a retrieval system, nor translated into any language or computer language, in any form or by any means, without prior written permission of Telit.

1.2.3. High Risk Materials

Components, units, or third-party goods used in the making of the product described herein are NOT fault-tolerant and are NOT designed, manufactured, or intended for use as on-line control equipment in the following hazardous environments requiring fail-safe controls: operations of Nuclear Facilities, Aircraft Navigation or Aircraft Communication
Systems, Air Traffic Control, Life Support, or Weapons Systems (“High Risk Activities").
Telit and its supplier(s) specifically disclaim any expressed or implied warranty of fitness eligibility for such High Risk Activities.

1.2.4. Trademarks

TELIT and the Stylized T-Logo are registered in the Trademark Office. All other product or service names are property of their respective owners.
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 4 of 970 2021-02-17
Not Subject to NDA

1.2.5. 3rd Party Rights

The software may include 3rd Party’s software Rights. In this case the user agrees to comply with all terms and conditions imposed in respect of such separate software rights. In addition to 3rd Party Terms, the disclaimer of warranty and limitation of liability provisions in this License, shall apply to the 3rd Party Rights software as well.
TELIT HEREBY DISCLAIMS ANY AND ALL WARRANTIES EXPRESSED OR IMPLIED FROM ANY 3RD PARTY REGARDING ANY SEPARATE FILES, ANY 3RD PARTY MATERIALS INCLUDED IN THE SOFTWARE, ANY 3RD PARTY MATERIALS FROM WHICH THE SOFTWARE IS DERIVED (COLLECTIVELY “OTHER CODES”), AND THE USE OF ANY OR ALL OTHER CODES IN CONNECTION WITH THE SOFTWARE, INCLUDING (WITHOUT LIMITATION) ANY WARRANTIES OF SATISFACTORY QUALITY OR FITNESS FOR A PARTICULAR PURPOSE.
NO 3RD PARTY LICENSORS OF OTHER CODES MUST BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST OF PROFITS), HOWEVER CAUSED AND WHETHER MADE UNDER CONTRACT, TORT OR OTHER LEGAL THEORY, ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE OTHER CODES OR THE EXERCISE OF ANY RIGHTS GRANTED UNDER EITHER OR BOTH THIS LICENSE AND THE LEGAL TERMS APPLICABLE TO ANY SEPARATE FILES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

1.2.6. Waiwer of Liability

IN NO EVENT WILL TELIT AND ITS AFFILIATES BE LIABLE FOR AY DIRECT, INDIRECT, SPECIAL, GENERAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY INDIRECT DAMAGE OF ANY KIND WHATSOEVER, INCLUDING BUT NOT LIMITED TO REIMBURSEMENT OF COSTS, COMPENSATION OF ANY DAMAGE, LOSS OF PRODUCTION, LOSS OF PROFIT, LOSS OF USE, LOSS OF BUSINESS, LOSS OF DATA OR REVENUE, WHETHER OR NOT THE POSSIBILITY OF SUCH DAMAGES COULD HAVE BEEN REASONABLY FORESEEN, CONNECTD IN ANY WAY TO THE USE OF THE PRODUCT/S OR TO THE INFORMATION CONTAINED IN THE PRESENT DOCUMENTATION, EVEN IF TELIT AND/OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR THEY ARE FORESEEABLE OR FOR CLAIMS BY ANY THIRD PARTY.

Safety Recommendations

Make sure the use of this product is allowed in your country and in the environment required. The use of this product may be dangerous and has to be avoided in areas where:
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 5 of 970 2021-02-17
Not Subject to NDA
it can interfere with other electronic devices, particularly in environments such as
hospitals, airports, aircrafts, etc.
there is a risk of explosion such as gasoline stations, oil refineries, etc. It is the
responsibility of the user to enforce the country regulation and the specific environment regulation.
Do not disassemble the product; any mark of tampering will compromise the warranty validity. We recommend following the instructions of the hardware user guides for correct wiring of the product. The product has to be supplied with a stabilized voltage source and the wiring has to be conformed to the security and fire prevention regulations. The product has to be handled with care, avoiding any contact with the pins because electrostatic discharges may damage the product itself. Same cautions have to be taken for the SIM, checking carefully the instruction for its use. Do not insert or remove the SIM when the product is in power saving mode.
The system integrator is responsible for the functioning of the final product. Therefore, the external components of the module, as well as any project or installation issue, have to be handled with care. Any interference may cause the risk of disturbing the GSM network or external devices or having an impact on the security system. Should there be any doubt, please refer to the technical documentation and the regulations in force. Every module has to be equipped with a proper antenna with specific characteristics. The antenna has to be installed carefully in order to avoid any interference with other electronic devices and has to guarantee a minimum distance from the body (20 cm). In case this requirement cannot be satisfied, the system integrator has to assess the final product against the SAR regulation.
The equipment is intended to be installed in a restricted area location.
The equipment must be supplied by an external specific limited power source in compliance with the standard EN 62368-1:2014.
The European Community provides some Directives for the electronic equipment introduced on the market. All of the relevant information is available on the European Community website:
https://ec.europa.eu/growth/sectors/electrical-engineering_en
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 6 of 970 2021-02-17
Not Subject to NDA

APPLICABILITY TABLE

PRODUCTS
ME310G1-W1
ME310G1-WW
ME910G1-W1
ME910G1-WW
ME310G1-W2
ML865G1-WW
ME310G1-WWV
ME910G1-WWV
ML865G1-WW1
SOFTWARE
37.00.xx3/M0C.xx0002
1
Software versions for voice and data only:
37.00.583/M0C.580002 for voice
37.00.503/M0C.500002 for data only.
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 7 of 970 2021-02-17
Not Subject to NDA

CONTENTS

1. PRODUCT AND SAFETY INFORMATION 2
Copyrights and Other Notices 2
1.1.1. Copyrights 2
1.1.2. Computer Software Copyrights 2
Usage and Disclosure Restrictions 3
1.2.1. License Agreements 3
1.2.2. Copyrighted Materials 3
1.2.3. High Risk Materials 3
1.2.4. Trademarks 3
1.2.5. 3rd Party Rights 4
1.2.6. Waiwer of Liability 4
Safety Recommendations 4
APPLICABILITY TABLE 6
CONTENTS 7
2. INTRODUCTION 23
Scope 23 Audience 23 Contact Information, Support 23 Symbol Convention 24
3. COMMANDS 26
Definitions 26 AT Command Syntax 27
3.2.1. String Type Parameters 28
3.2.2. Command Lines 28
3.2.2.1. ME Error Result Code - +CME ERROR: <err> 29
3.2.2.2. Message Service Failure Result Code - +CMS ERROR: <err>37
3.2.2.3. Carriage Returns, Line Feeds and Log 39
3.2.3. Information Responses and Result Codes 39
3.2.4. Command Response Time-Out 40
3.2.5. Command Issuing Timing 41
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 8 of 970 2021-02-17
Not Subject to NDA
Storage 41
3.3.1. Factory Profile and User Profiles 41
AT Command Short Overview Table 43
4. AT COMMANDS REFERENCES 44
Call & DTMF 44
4.1.1. AT+CHUP - Hang Up Call 44
4.1.2. AT+VTS - DTMF Tones Transmission 45
4.1.3. AT+VTD - Tone Duration 47
General Control and Config 49
4.2.1. Command Line Prefixes 49
4.2.1.1. AT - Starting a Command Line 49
4.2.1.2. A/ - Last Command Automatic Repetition 50
4.2.1.3. AT#/ - Repeat Last Command 51
4.2.2. Generic Modem Control 52
4.2.2.1. AT#SELINT - Select Interface Style 52
4.2.2.2. AT&F - Set to Factory-Defined Configuration 53
4.2.2.3. ATZ - Soft Reset 54
4.2.2.4. AT&Y - Default Reset Basic Profile Designation 55
4.2.2.5. AT&P - Default Reset Full Profile Designation 56
4.2.2.6. AT&W - Store Current Configuration 57
4.2.2.7. AT&N - Display Internal Phonebook Stored Numbers 58
4.2.2.8. AT#Z - Extended Reset 59
4.2.2.9. AT&V - Display some Configuration and Profile 60
4.2.2.10. AT+GCI - Country of Installation 62
4.2.2.11. AT+GCAP - Capabilities List 63
4.2.2.12. AT+GMI - Manufacturer Identification 64
4.2.2.13. AT+GMM - Model Identification 65
4.2.2.14. AT+GMR - Revision Identification 66
4.2.2.15. AT+GSN - Serial Number 67
4.2.2.16. AT+CGMI - Request Manufacturer Identification 68
4.2.2.17. AT+CGMM - Request Model Identification 69
4.2.2.18. AT+CGMR - Request Revision Identification 70
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 9 of 970 2021-02-17
Not Subject to NDA
4.2.2.19. AT+CGSN - Request Product Serial Number Identification 71
4.2.2.20. AT#CGMI - Request Manufacturer Identification 72
4.2.2.21. AT#CGMR - Request Revision Identification 73
4.2.2.22. AT#CGSN - Product Serial Number Identification 74
4.2.2.23. AT#CGMF - Request Product Code 75
4.2.2.24. AT#SWPKGV - Request Software Package Version 76
4.2.2.25. AT+CPAS - Phone Activity Status 78
4.2.2.26. AT+CFUN - Set Phone Functionality 80
4.2.2.27. AT+CMER - Mobile Equipment Event Reporting 83
4.2.2.28. AT+CSVM - Set Voice Mail Number 86
4.2.2.29. AT#MBN - Mailbox Numbers 88
4.2.2.30. AT#MWI - Message Waiting Indication 90
4.2.2.31. AT+CLAC - Available AT Commands 93
4.2.2.32. AT#LANG - Select Language 94
4.2.2.33. AT+CMEE - Report Mobile Equipment Error 95
4.2.2.34. AT#CEER - Extended Numeric Error Report 97
4.2.2.35. AT#PSMRI - Power Saving Mode Ring Indicator 100
4.2.2.36. AT+CSCS - Select TE Character Set 102
4.2.2.37. AT+CMUX - Multiplexing Mode 104
4.2.2.38. AT#USBCFG - USB Configuration 107
4.2.2.39. AT#PORTCFG - Connect Physical Ports to Service Access Points ................ 109
4.2.2.40. AT#ATDELAY - AT Command Delay 112
4.2.2.41. AT&Z - Store Telephone Number in the Internal Phonebook113
4.2.2.42. AT&V2 - Display Last Connection Statistics 114
4.2.2.43. AT+IMEISV - Request IMEI and Software Version 115
4.2.2.44. AT#CGMM - Request Model Identification 117
4.2.2.45. AT&V0 - Display Current Configuration and Profile 118
4.2.2.46. AT#FWSWITCH - Set Active Firmware Image 119
4.2.2.47. AT#IMSPDPSET - IMS PDP APN Number Set 122
4.2.2.48. AT#TID - Request Telit ID 123
4.2.3. S Parameters 124
4.2.3.1. ATS0 - Number of Rings to Auto Answer 124
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 10 of 970 2021-02-17
Not Subject to NDA
4.2.3.2. ATS1 - Ring Counter 126
4.2.3.3. ATS2 - Escape Character 127
4.2.3.4. ATS3 - Command Line Termination Character 128
4.2.3.5. ATS4 - Response Formatting Character 130
4.2.3.6. ATS5 - Command Line Editing Character 132
4.2.3.7. ATS7 - Connection Completion Time-Out 133
4.2.3.8. ATS12 - Escaper Prompt Delay 134
4.2.3.9. ATS25 - Delay to DTR Off 136
4.2.3.10. AT&V1 - S Registers Display 138
4.2.3.11. ATS10 - Carrier Off with Firm Time 140
4.2.3.12. AT&V3 - Extended S Registers Display 141
4.2.4. DTE - Modem Interface Control 142
4.2.4.1. ATE - Command Echo 142
4.2.4.2. ATQ - Quiet Result Codes 143
4.2.4.3. ATV - Response Format 145
4.2.4.4. ATI - Identification Information 147
4.2.4.5. AT&C - Data Carrier Detect (DCD) Control 148
4.2.4.6. AT&D - Data Terminal Ready (DTR) Control 149
4.2.4.7. AT&K - Flow Control 150
4.2.4.8. AT&S - Data Set Ready (DSR) Control 151
4.2.4.9. AT+IPR - UART DCE Interface Data Rate Speed 152
4.2.4.10. AT#DTR - Data Terminal Ready (DTR) flow control 154
4.2.4.11. AT+IFC - DTE-Modem Local Flow Control 157
4.2.4.12. AT+ICF - DTE-Modem Character Framing 159
4.2.4.13. AT#SKIPESC - Skip Escape Sequence 161
4.2.4.14. AT#E2ESC - Escape Sequence Guard Time 163
4.2.4.15. ATX - Extended Result Codes 164
4.2.5. Call (Voice and Data) Control 166
4.2.5.1. ATD - Dialup Connection 166
4.2.5.2. ATA - Answer Incoming call 170
4.2.5.3. ATH - Hang Up/Disconnect the Current Call 171
4.2.5.4. ATO - Return to ON-Line Mode 172
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 11 of 970 2021-02-17
Not Subject to NDA
4.2.5.5. AT#ATDCECHECK - ATD CE Level Check 173
4.2.5.6. AT#DIALMODE - Set Dialing Mode 175
4.2.6. Modulation & Compression Control 177
4.2.6.1. AT%E - Line Quality and Auto Retrain 177
Network 178
4.3.1. AT+CNUM - Subscriber Number 178
4.3.2. AT+COPN - Read Operator Names 180
4.3.3. AT+CREG - Network Registration Status 182
4.3.4. AT+COPS - Operator Selection 185
4.3.5. AT+CLCK - Facility Lock/Unlock 189
4.3.6. AT+CPWD - Change Facility Password 192
4.3.7. AT+CLIR - Calling Line Identification Restriction 194
4.3.8. AT+CCWA - Call Waiting 197
4.3.9. AT+CLCC - List Current Calls 201
4.3.10. AT+CPOL - Preferred Operator List 204
4.3.11. AT+CPLS - Selection of Preferred PLMN List 207
4.3.12. AT+CSQ - Signal Quality 209
4.3.13. AT#SERVINFO - Serving Cell Information 212
4.3.14. AT#BCCHLOCK - Lock to Single BCCH ARFCN 215
4.3.15. AT#NWEN - Network Emergency Number Update 217
4.3.16. AT#PLMNUPDATE - Update PLMN List 219
4.3.17. AT#PLMNMODE - PLMN List Selection 221
4.3.18. AT#FPLMN - Periodical FPLMN Cleaning 222
4.3.19. AT#BND - Select Band 224
4.3.20. AT#BNDPRIEXT - Band Priority Setting 228
4.3.21. AT#AUTOBND - Automatic Band Selection 230
4.3.22. AT#SNUM - Subscriber Number 231
4.3.23. AT#CODECINFO - Codec Information 233
4.3.24. AT#CEERNET - Extended Numeric Error Report for Network Reject Cause 239
4.3.25. AT#CEERNETEXT - Extended Error Report for Network Reject Cause 244
4.3.26. AT#CIPHIND - Ciphering Indication 247
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 12 of 970 2021-02-17
Not Subject to NDA
4.3.27. AT#PSNT - Packet Service Network Type 249
4.3.28. AT#CPSMSCFG - PSM State Configuration 251
4.3.29. AT#ENCALG - Set Encryption Algorithm 253
4.3.30. AT+CEMODE - Set Mode of Operation for EPS 257
4.3.31. AT+CESQ - Extended Signal Quality 259
4.3.32. AT#ENS - Enhanced Network Selection 262
4.3.33. AT+WS46 - PCCA STD-101 Select Wireless Network 264
4.3.34. AT+CEDRXS - eDRX Setting 266
4.3.35. AT+CEDRXRDP - eDRX Read Dynamic Parameters 270
4.3.36. AT+CEREG - EPS Network Registration Status 272
4.3.37. AT#RFSTS - Read Current Network Status 275
4.3.38. AT#SPN - Read SIM Field SPN 280
4.3.39. AT#CEDRXS - Extended eDRX Setting 281
4.3.40. AT#MONI - Cell Monitor 286
4.3.41. AT#LTESFN - LTE Frame Information 292
4.3.42. AT+CRCES - Reading Coverage Enhancement Status 293
4.3.43. AT#SNRSET - SNR Set Level 295
4.3.44. AT#IOTBND - CAT-M1 & NB-IoT Band Setting 296
4.3.45. AT#IRATTIMER - Inter RAT Timer Setting 298
4.3.46. AT#NB2ENA - Enable/Disable NB2 mode 300
4.3.47. AT+CLIP - Calling Line Identification Presentation 301
4.3.48. AT#WS46 - Select IoT Technology 304
SIM 306
4.4.1. AT+CPIN - Enter the PIN 306
4.4.2. AT#PCT - Display PIN Counter 310
4.4.3. AT+CCID - Read ICCID 312
4.4.4. AT+CIMI - International Mobile Subscriber Identity (IMSI) 313
4.4.5. AT#CIMI - International Mobile Subscriber Identity (IMSI) 314
4.4.6. AT#SIMDET - SIM Detection Mode 315
4.4.7. AT#CCID - Read ICCID 318
4.4.8. AT#SIMPR - SIM Presence Status 319
4.4.9. AT#QSS - Query SIM Status 321
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 13 of 970 2021-02-17
Not Subject to NDA
4.4.10. AT+CRSM - Restricted SIM access 323
4.4.11. AT+CSIM - Generic SIM Access 327
4.4.12. AT+CCHO - Open Logical Channel 330
4.4.13. AT+CCHC - Close Logical Channel 332
4.4.14. AT+CGLA - Generic UICC Logical Channel Access 333
4.4.15. AT+ICCID - Read ICCID 335
4.4.16. AT#SIMINCFG - SIMIN Pin Configuration 336
4.4.17. AT#SIMSELGPIOCFG - SIM Select 339
4.4.18. AT#FWAUTOSIM - Automatic Switch of Firmware Image by SIM 340
4.4.19. AT#FIRSTNET - APN Automatic Switch by SIM 342
SIM Toolkit 344
4.5.1. AT#STIA - SIM/USIM Toolkit Interface Action 344
4.5.2. AT#STGI - SIM Toolkit Get Information 351
4.5.3. AT#STSR - SIM Toolkit Send Response 363
SMS & CB 367
4.6.1. AT+CSMS - Select Message Service 367
4.6.2. AT+CPMS - Preferred Message Storage 370
4.6.3. AT+CMGF - Message Format 373
4.6.4. AT+CSCA - Service Center Address 375
4.6.5. AT+CSMP - Set Text Mode Parameters 377
4.6.6. AT+CSDH - Show Text Mode Parameters 379
4.6.7. AT+CSCB - Select Cell Broadcast 381
4.6.8. AT+CSAS - Save Settings 383
4.6.9. AT+CRES - Restore Settings 385
4.6.10. AT+CMMS - More Message to Send 387
4.6.11. AT+CNMI - New Message Indications to Terminal Equipment 389
4.6.12. AT+CNMA - New Message Acknowledgement 397
4.6.13. AT+CMGL - List Messages 402
4.6.14. AT+CMGR - Read Message 408
4.6.15. AT+CMGS - Send Short Message 414
4.6.16. AT+CMSS - Send Message from Storage 419
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 14 of 970 2021-02-17
Not Subject to NDA
4.6.17. AT+CMGW - Write Short Message to Memory 421
4.6.18. AT+CMGD - Delete Message 427
4.6.19. AT+CGSMS - Select Service for MO SMS Messages 429
4.6.20. AT#SMSMODE - SMS Commands Operation Mode 431
4.6.21. AT#CMGLCONCINDEX - Report Concatenated SMS Indexes433
4.6.22. AT#E2SMSRI - SMS Ring Indicator 435
4.6.23. AT#SMOV - SMS Overflow 437
4.6.24. AT#SMSMOVE - Move Short Message to other Memory 439
Phonebook 442
4.7.1. AT+CPBS - Select Phonebook Memory Storage 442
4.7.2. AT+CPBR - Read Phonebook Entries 445
4.7.3. AT+CPBF - Find Phonebook Entries 449
4.7.4. AT+CPBW - Write Phonebook Entry 453
4.7.5. AT#CPBGR - Read Group Entries 457
4.7.6. AT#CPBGW - Write Group Entry 460
4.7.7. AT#CPBD - Delete All Phonebook Entries 462
Time & Alarm 463
4.8.1. AT+CCLK - Clock Management 463
4.8.2. AT+CALA - Alarm Management 465
4.8.3. AT+CAPD - Postpone Alarm 471
4.8.4. AT+CSDF - Setting Date Format 472
4.8.5. AT+CTZR - Time Zone Reporting 475
4.8.6. AT+CTZU - Automatic Time Zone Update 477
4.8.7. AT#NITZ - Network Identity and Time Zone 479
4.8.8. AT#CCLK - Clock Management 482
4.8.9. AT#CCLKMODE - Clock Mode 484
4.8.10. AT#WAKE - Wake from Alarm Mode 486
4.8.11. AT+CSTF - Setting Time Format 488
4.8.12. AT+CALD - Delete Alarm 490
Audio 491
4.9.1. Audio Basic Configuration 491
4.9.1.1. AT+CRSL - Ringer Sound Level 491
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 15 of 970 2021-02-17
Not Subject to NDA
4.9.1.2. AT+CMUT - Microphone Mute Control 493
4.9.1.3. AT#ACDB - Audio Configuration 495
4.9.1.4. AT#OAP - Open Audio Loop 497
4.9.2. Digital Voice Interface 499
4.9.2.1. AT#DVI - Digital Voiceband Interface 499
HW and Radio Control 501
4.10.1. AT#CBC - Battery and Charger Status 501
4.10.2. AT#TEMPCFG - Temperature Monitor Configuration 503
4.10.3. AT#TEMPMON - Temperature Monitor 511
4.10.4. AT#GPIO - General Purpose Input/Output Pin Control 516
4.10.5. AT#ALARMPIN - Alarm Pin Configuration 522
4.10.6. AT#SLED - STAT_LED GPIO Setting 524
4.10.7. AT#SLEDSAV - Save STAT_LED GPIO Setting 527
4.10.8. AT#ADC - Read Analog/Digital Converter Input 528
4.10.9. AT#V24CFG - V24 Output Pins Configuration 530
4.10.10. AT#V24 - V24 Output Pins Control 532
4.10.11. AT#I2CWR - Write to I2C 534
4.10.12. AT#I2CRD - Read from I2C 536
4.10.13. AT#I2CCF - Combined Format for I2C Writing and Reading538
4.10.14. AT#TESTMODE - Test Mode Configuration 541
Power Down 548
4.11.1. AT#REBOOT - Module Reboot 548
4.11.2. AT#ENHRST - Periodic Reset 549
4.11.3. AT#SHDN - Software Shutdown 551
4.11.4. AT#SYSHALT - System Turn-Off 552
4.11.5. AT#FASTSHDN - Fast Shutdown Configuration 554
4.11.6. AT#DGEN - Dying GASP Configuration 556
Easy Scan 562
4.12.1. AT#CSURV - Network Survey 562
4.12.2. AT#CSURVC - Network Survey (Numeric Format) 569
4.12.3. AT#CSURVF - Network Survey Format 573
4.12.4. AT#CSURVNLF - Network Survey CR LF Removing 575
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 16 of 970 2021-02-17
Not Subject to NDA
4.12.5. AT#CSURVEXT - Extended Network Survey 576
Jamming Detection and Report 577
4.13.1. AT#JDRENH2 - Enhanced Jamming Detection and Report 577
4.13.2. AT#JDR4GCFG - LTE Jamming Detection Threshold Configuration 582
Packet Domain 585
4.14.1. AT+CGDCONT - Define PDP Context 585
4.14.2. AT+CGPADDR - Show PDP Address 589
4.14.3. AT#AUTOATT - Auto-Attach Property 591
4.14.4. AT#BSRCFG - Buffer Status Reporting (BSR) Configuration592
4.14.5. AT#MSCLASS - Multislot Class Control 594
4.14.6. AT#GAUTH - PPP Data Connection Authentication Type 596
4.14.7. AT+CGAUTH - Define PDP Context Authentication Parameters 598
4.14.8. AT+CGCONTRDP - PDP Context Read Dynamic Parameters600
4.14.9. AT+CGPIAF - Printing IP Address Format 603
4.14.10. AT+CGACT - PDP Context Activate or Deactivate 606
4.14.11. AT+CGEREP - Packet Domain Event Reporting 608
4.14.12. AT#PPPCFG - PPP Configuration 611
4.14.13. AT+CGREG - GPRS Network Registration Status 612
4.14.14. AT+CGATT - PS Attach or Detach 616
4.14.15. AT+CSODCP - Sending of Originating Data Via the Control Plane 618
4.14.16. AT+CRTDCP - Reporting of Terminating Data Via the Control Plane 620
IPEasy 622
4.15.1. AT#SGACT - Context Activation 622
4.15.2. AT#SGACTAUTH - PDP Context Authentication Type 625
4.15.3. AT#SGACTCFG - PDP Automatic Context Activation­Reactivation 626
4.15.4. AT#SGACTCFGEXT - Extended PDP Context Configuration 630
4.15.5. AT#SCFG - Socket Configuration 633
4.15.6. AT#SCFGEXT - Socket Configuration Extended 636
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 17 of 970 2021-02-17
Not Subject to NDA
4.15.7. AT#SCFGEXT2 - Socket Configuration Extended 2 640
4.15.8. AT#SKTRST - Socket Parameters Reset 645
4.15.9. AT#SD - Socket Dial 646
4.15.10. AT#SO - Socket Restore 650
4.15.11. AT#SH - Socket Shutdown 651
4.15.12. AT#SL - Socket Listen 652
4.15.13. AT#SLUDP - Socket Listen UDP 654
4.15.14. AT#SA - Socket Accept 657
4.15.15. AT#SSEND - Send Data in Command Mode 659
4.15.16. AT#SSENDEXT - Send Data in Command Mode extended 661
4.15.17. AT#SRECV - Socket Receive Data in Command Mode 664
4.15.18. AT#SSENDUDP - Send UDP Data to a Specific Remote Host666
4.15.19. AT#SSENDUDPEXT - Send UDP Data to a Specific Remote Host EXTENDED 670
4.15.20. AT#SLASTCLOSURE - Detect the Cause of a Socket Disconnection 672
4.15.21. AT#SS - Socket Status 675
4.15.22. AT#SI - Socket Info 678
4.15.23. AT#ST - Socket Type 681
4.15.24. AT#PADCMD - PAD Command Features 684
4.15.25. AT#PADFWD - PAD Forward Character 686
4.15.26. AT#BASE64 - Base64 Encoding/Decoding of Socket Sent/Received Data 688
4.15.27. AT#FRWL - Firewall Setup 692
4.15.28. AT#E2SLRI - Socket Listen Ring Indicator 694
4.15.29. AT#ICMP - Ping Support 696
4.15.30. AT#PING - Send PING Request 698
4.15.31. AT#QDNS - Query DNS 701
4.15.32. AT#NWDNS - DNS from Network 703
4.15.33. AT#NTP - Calculate and Update Date and Time with NTP 705
4.15.34. AT#NTPCFG - Configure NTP Parameters 709
4.15.35. AT#SCFGEXT3 - Socket Configuration Extended 3 711
FTPEasy 714
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 18 of 970 2021-02-17
Not Subject to NDA
4.16.1. AT#FTPAPP - FTP Append 714
4.16.2. AT#FTPAPPEXT - FTP Append Extended 716
4.16.3. AT#FTPCLOSE - FTP Close Command 719
4.16.4. AT#FTPCMD - FTP Send Commands 720
4.16.5. AT#FTPCWD - FTP Change Working Directory 723
4.16.6. AT#FTPDELE - FTP Delete 724
4.16.7. AT#FTPFSIZE - Get File Size from FTP Server 725
4.16.8. AT#FTPGET - FTP Get Command 727
4.16.9. AT#FTPGETF - Receive and Store FTP Server Data 728
4.16.10. AT#FTPGETPKT - FTP Get in Command Mode 730
4.16.11. AT#FTPLIST - FTP List 732
4.16.12. AT#FTPMSG - FTP Read Message 733
4.16.13. AT#FTPOPEN - FTP Connection Opening 734
4.16.14. AT#FTPPUT - FTP Send File 736
4.16.15. AT#FTPPWD - FTP Print Working Directory 738
4.16.16. AT#FTPRECV - Receive Data in Command Mode 739
4.16.17. AT#FTPREST - Set Restart Position for FTP GET 742
4.16.18. AT#FTPTO - FTP Time Out 744
4.16.19. AT#FTPTYPE - FTP Type 745
4.16.20. AT#FTPCFG - FTP Configuration 747
SMTP 749
4.17.1. AT#ESMTP - E-mail SMTP Server 749
4.17.2. AT#EMAILMSG - SMTP Read Message 751
4.17.3. AT#SMTPCFG - Configure SMTP Parameters 752
4.17.4. AT#ERST - E-mail Parameters Reset 755
4.17.5. AT#EUSER - E-mail Authentication User Name 756
4.17.6. AT#ESAV - E-mail Parameters Save 758
4.17.7. AT#EPASSW - E-mail Authentication Password 759
4.17.8. AT#EMAILD - E-mail Sending 760
4.17.9. AT#EADDR - E-mail Sender Address 762
HTTP 764
4.18.1. AT#HTTPCFG - Configure HTTP Parameters 764
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 19 of 970 2021-02-17
Not Subject to NDA
4.18.2. AT#HTTPQRY - Send HTTP GET, HEAD or DELETE Request768
4.18.3. AT#HTTPSND - Send HTTP POST or PUT request 772
4.18.4. AT#HTTPRCV - Receive HTTP Server Data 776
SSL 778
4.19.1. AT#SSLCFG - Configure General Parameters of a SSL Socket 778
4.19.2. AT#SSLSECCFG - Configure Security Parameters of a SSL Socket 784
4.19.3. AT#SSLSECCA - Manage the Security Data 789
4.19.4. AT#SSLEN - Enable a SSL Socket 794
4.19.5. AT#SSLD - Open a SSL Socket to a Remote Server 796
4.19.6. AT#SSLO - Restore a SSL Socket after a +++ 800
4.19.7. AT#SSLH - Close a SSL Socket 802
4.19.8. AT#SSLSEND - Send Data through a SSL Socket 803
4.19.9. AT#SSLRECV - Read Data from a SSL Socket 805
4.19.10. AT#SSLS - Report the Status of a SSL Socket 807
4.19.11. AT#SSLI - Secure Socket Info 810
4.19.12. AT#SSLSENDEXT - Send Data through a SSL Socket in Command Mode 813
4.19.13. AT#SSLSECDATA - Manage the Security Data 815
4.19.14. AT#SSLSECCFG2 - Configure Additional Parameters of a SSL Socket 822
CIoT Optimization 825
4.20.1. AT+CCIOTOPT - CIoT Optimization Configuration 825
4.20.2. AT#CCIOTOPT - CIoT Optimization Configuration 828
IoT Portal 831
4.21.1. AT+ODIS - Command for Saving and Retrieving the Odis Parameters 831
4.21.2. AT#FOTAURC - Sets FOTA Extended URCs 833
4.21.3. AT#LWM2MSKIP - Disabling LwM2M Client 837
FOTA & OMA 841
4.22.1. FOTA Legacy 841
4.22.1.1. AT#OTAUPW - OTA Delta Write 841
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 20 of 970 2021-02-17
Not Subject to NDA
4.22.2. OMA-DM 842
4.22.2.1. AT#HOSTODIS - Host ODIS Parameters Management 842
M2M 845
4.23.1. AT#M2MCHDIR - M2M File System Change Current Directory 845
4.23.2. AT#M2MMKDIR - M2M File System Make Directory 847
4.23.3. AT#M2MBACKUP - M2M Set Backup Feature 849
4.23.4. AT#M2MRMDIR - M2M File System Remove Directory 851
4.23.5. AT+M2M - Enable/disable M2M Application execution 853
4.23.6. AT#M2MRUN - M2M Set Run File Permission 855
4.23.7. AT#M2MDEL - M2M Delete File 861
4.23.8. AT#M2MWRITE - M2M Write a File 863
4.23.9. AT#M2MLIST - M2M File System List 865
4.23.10. AT#M2MREAD - M2M Read File 868
4.23.11. AT#M2MREADEXT - M2M Read File Extended 870
4.23.12. AT#M2MRAM - AppZone RAM Info 873
4.23.13. AT#M2MARG - M2M Set Arguments 874
MQTT 877
4.24.1. AT#MQEN - Enable MQTT Feature 877
4.24.2. AT#MQWCFG - Configure MQTT Last Will and Testament 879
4.24.3. AT#MQTCFG - Configure Timeout Parameters for MQTT Transmission 882
4.24.4. AT#MQSUB - Subscribe to a Topic 884
4.24.5. AT#MQPUBS - Publish ASCII String 886
4.24.6. AT#MQUNS - Unsubscribe from a Topic 888
4.24.7. AT#MQREAD - Read Messages Received from the MQTT Broker 889
4.24.8. AT#MQCFG - Configure MQTT Parameters 892
4.24.9. AT#MQCONN - Connect and Log in the MQTT Broker 895
4.24.10. AT#MQCFG2 - Configure Additional MQTT Parameters 898
4.24.11. AT#MQDISC - Log Out and Disconnect from the MQTT Broker 900
GNSS 901
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 21 of 970 2021-02-17
Not Subject to NDA
4.25.1. GNSS Configuration 901
4.25.1.1. AT$GPSCFG - Set GNSS Configuration Parameters 901
4.25.2. GNSS Receiver 907
4.25.2.1. AT$GPSRST - Restore Default GPS Parameters 907
4.25.2.2. AT$GPSSAV - Save GNSS Parameters Configuration 908
4.25.2.3. AT$GPSP - GNSS Controller Power Management 909
4.25.3. GNSS General Management 911
4.25.3.1. AT$GPSSW - GNSS Software Version 911
4.25.3.2. AT$GPSR - Reset the GPS Controller 912
4.25.3.3. AT$GPSDPO - GNSS Set DPO 914
4.25.4. GNSS Positioning Information 916
4.25.4.1. AT$GPSNMUN - Unsolicited NMEA Data Configuration 916
4.25.4.2. AT$GPSACP - Get Acquired Position 921
4.25.4.3. AT$GPSNMUNEX - Unsolicited NMEA Extended Data Configuration ........... 924
4.25.4.4. AT$GNSSNMEA - Unsolicited NMEA Data Configuration 928
4.25.4.5. AT#GTP - Get Position from GTP WWAN Service 932
4.25.4.6. AT#GTPENA - Enable the GTP WWAN Service 934
4.25.5. Assisted GNSS 936
4.25.5.1. AT$AGNSS - Set AGNSS Enable 936
Mobile Broadband 939
4.26.1. Ethernet Control Mode (ECM) 939
4.26.1.1. AT#ECM - Ethernet Control Model Setup 939
4.26.1.2. AT#ECMD - ECM Shutdown 941
Non-IP Data Delivery (NIDD) 943
4.27.1. AT#NIPDCFG - Define NIDD Parameters 943
4.27.2. AT#NIPDCONN - Open and Close a NIDD Connection 945
4.27.3. AT#NIPDSEND - Send MO Non-IP Data 946
4.27.4. AT#NIPDRECV - Retrieve Non-IP Data 947
IMS 949
4.28.1. AT+CIREG - IMS registration state 949
PSM (Power Saving Mode) 951
4.29.1. AT+CPSMS - Power Saving Mode Setting 951
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 22 of 970 2021-02-17
Not Subject to NDA
4.29.2. AT#CPSMS - Power Saving Mode Setting 956
4.29.3. AT#PSMURC - Power Saving Mode URC 959
Debugging 961
4.30.1. AT#TRACE - Enable/Disable Trace 961
5. GLOSSARY 965
6. DOCUMENT HISTORY 968
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 23 of 970 2021-02-17
Not Subject to NDA

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

Contact Information, Support

For general contacts, technical support services, technical questions and report of documentation errors, contact Telit Technical Support at:
1.
TS-EMEA@telit.com
2.
TS-AMERICAS@telit.com
3.
TS-APAC@telit.com
4.
TS-SRD@telit.com
5.
TS-ONEEDGE@telit.com
Alternatively, use:
http://www.telit.com/support
For detailed information about where you can buy the Telit modules or for recommendations on accessories and components visit:
http://www.telit.com
Our aim is to make this guide as helpful as possible. Keep us informed of your comments and suggestions for improvements.
Telit appreciates the user feedback on our information
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 24 of 970 2021-02-17
Not Subject to NDA

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.
Note/Tip: This section provides all information related to the AT command involved. Each note can provide a different level of information: danger, caution/warning and tip/information.
Note/Tip: Provides other advices and suggestions.
Note/Tip: Provides advice and suggestions that may be useful when integrating the module.
Electro-static Discharge: Notifies the user to take proper grounding precautions before handling the product.
Set: This section provides all information related to SET functionality of the AT command involved. If there is strictly and relevant SET information, it can be found at the end of the section.
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 25 of 970 2021-02-17
Not Subject to NDA
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. If there is strictly and relevant TEST information, these can be found at the end of the section.
Additional info: This section provides any kind of additional and useful information related to the AT command section as well as command exceptions or special behavior cases
Reference: This section provides useful references (standards or normative) related to the AT command involved.
Example: This section provides useful examples related to the AT command involved.
Table 1: Symbol Conventions
All dates are in ISO 8601 format, that is. YYYY-MM-DD.
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 26 of 970 2021-02-17
Not Subject to NDA

3. COMMANDS

The Telit family of wireless modules can be controlled via the serial interface using the standard AT commands1F1F. It complies with:
1. Hayes standard AT command set, to maintain the compatibility with existing SW
programs.
2. 3GPP TS 27.007 specific AT command and GPRS specific commands.
3. 3GPP TS 27.005 specific AT commands for SMS (Short Message Service) and CBS
(Cell Broadcast Service)
Moreover, the Telit family of wireless modules also supports Telit’s proprietary AT commands for special purposes.
The following is a description of how to use the AT commands with the Telit family of wireless modules.
Note: The AT is an ATTENTION command and is used as a prefix to other parameters in a string. The AT command combined with other parameters can be set up in the communications package or typed in manually as a command line instruction combined with other parameters can be set up in the communications package or typed in manually as a command line instruction.

Definitions

The following syntactic definitions apply:
<CR> Carriage return character, is the command line and terminator character of the
result code, whose value, in decimal ASCII between 0 and 255, is specified within the parameter S3. The default value is 13.
<LF> Linefeed character, is the character recognized as line feed character. Its value, in
decimal ASCII between 0 and 255, is specified within parameter S4. The default value is 10. The line feed character is output after the carriage return character if detailed result codes are used (V1 option used) otherwise, if numeric format result codes are used (V0 option used) it will not appear in the result codes.
<...> Name enclosed in angle brackets is a syntactic element. They are not displayed on
the command line.
[...] The optional sub parameter of a command or an optional part of the TA information
response is enclosed in square brackets. The brackets themselves are not
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 27 of 970 2021-02-17
Not Subject to NDA
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 therefore do not have a Read command, which are called
action type
commands, an action should be performed according to the recommended default setting of the sub parameter.

AT Command Syntax

The syntax rules followed by Telit implementation of either Hayes AT commands, GSM commands are very similar to those of standard basic and extended AT commands
There are two types of extended command:
1. Parameter type commands. This type of commands may be "set" (to store a value
or values for later use), "read" (to determine the current value or stored values ), or "tested" (to determine ranges of values supported). Each of them has a test command (trailing =?) to provide information about the type of its sub parameters; they also have a Read command (trailing?) to check the current values of sub parameters.
2. Action type commands. This type of command may be "executed" or "tested".
1. "executed" to invoke a function of the equipment, which generally involves more
than the simple storage of a value for later use
2. "tested" to determine:
1. if sub parameters are associated with the action, the ranges of sub parameters
values that are supported; if the command has no sub parameters, issuing the correspondent Test command (trailing =?) raises the result code "ERROR". Note: issuing the Read command (trailing?) causes the command to be executed.
2. whether the equipment implements the Action Command or not (in this case
issuing the correspondent Test command - trailing =? - returns the OK result code), and, if sub parameters are associated with the action, the ranges of sub parameters values that are supported.
Action commands do not store the values of any of their possible sub parameters.
Moreover:
The response to the Test Command (trailing =?) may be modified in the future by Telit to allow for the description of new values/functionalities.
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 28 of 970 2021-02-17
Not Subject to NDA
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.

3.2.1. String Type Parameters

A string, either enclosed between quotes or not, is a valid string type parameter input. According to V25.ter space characters are ignored on the command line and may be used freely for formatting purposes, unless they are embedded in numeric or quoted string constants; therefore a string containing a space character must be enclosed between quotes to be considered a valid string type parameter (e.g. typing AT+COPS=1,0,"A1" is the same as typing AT+COPS=1,0,A1; typing AT+COPS=1,0,"A BB" is different from typing AT+COPS=1,0,A BB).
A string is always case-sensitive.
A small set of commands always requires to write the input string parameters in quotes: this is explicitly reported in the specific descriptions.

3.2.2. Command Lines

A command line is made up of three elements: the prefix, the body and the termination character.
The command line prefix consists of the characters "AT" or "at", or, to repeat the execution of the previous command line, the characters "A/" or "a/" or AT#/ or at#/.
The termination character may be selected by a user option (parameter S3), the default being <CR>.
The basic structures of the command line are:
1. ATCMD1<CR> where AT is the command line prefix, CMD1 is the body of a basic
command (nb: the name of the command never begins with the character "+") and <CR> is the command line terminator character
2. ATCMD2=10<CR> where 10 is a sub parameter
3. AT+CMD1;+CMD2=, ,10<CR> These are two examples of extended commands (nb:
the name of the command always begins with the character "+"2F2F). They are delimited by semicolon. In the second command the sub parameter is omitted.
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 29 of 970 2021-02-17
Not Subject to NDA
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.
1. +CMD1?<CR> This is a Read command for checking current sub parameter values
2. +CMD1=?<CR> This is a test command for checking possible sub parameter values
These commands might be performed in a single command line as shown below:
ATCMD1 CMD2=10+CMD1;+CMD2=, ,10;+CMD1?;+CMD1=?<CR>
however, it is always preferable to separate basic and extended commands in different command lines; furthermore, it is recommended to avoid placing several action commands in the same command line, because if one of them fails, then an error message is received but it is not possible to claim which one of them has failed the execution.
If command V1 is enabled (detailed responses codes) and all commands in a command line have been performed successfully, the result code <CR><LF>OK<CR><LF> is sent from the TA to the TE, if sub parameter values of a command are not accepted by the TA or the command itself is invalid, or the command cannot be executed for some reason, result code <CR><LF>ERROR<CR><LF> is sent and no subsequent commands in the command line are processed.
If command V0 is enabled (numeric responses codes), and all commands in a command line has been executed successfully, the result code 0<CR> is sent from the TA to the TE, if sub-parameter values of a command are not accepted by the TA or the command itself is invalid, or command cannot be executed for some reason, result code 4<CR> and no subsequent commands in the command line are processed.
In case of errors depending on ME operation, ERROR (or 4) response may be replaced by +CME ERROR: <err> or +CMS ERROR: <err>.
Note: The command line buffer accepts a maximum of 400 characters. If this number is exceeded, none of the commands will be executed and TA returns ERROR.
3.2.2.1. ME Error Result Code - +CME ERROR: <err>
This is NOT a command; it is the error response to +Cxxx 3GPP TS 27.007 commands.
ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev. 9 Page 30 of 970 2021-02-17
Not Subject to NDA
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 FormatNot all modules support the error codes shown in the table
Note: Verbose FormatThere could be small variations in the message depending on the module in use
Numeric Format
Verbose Format
0
phone failure
1
no connection to phone
2
phone adaptor link reserved
3
operation not allowed
4
operation not supported
5
PH-SIM PIN required
6
PH-FSIM PIN required
7
PH-FSIM PUK required
10
SIM not inserted
11
SIM PIN required
12
SIM PUK required
13
SIM failure
14
SIM busy
15
SIM wrong
16
incorrect password
17
SIM PIN2 required
18
SIM PUK2 required
Loading...
+ 940 hidden pages