Telit LE910S1 Reference Guide

Page 1
LE910S1
AT Commands Reference Guide
80672ST11051A Rev. 52021-03-30
Telit Technical Documentation
Page 2
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 2 of 504 2021-03-30
Not Subject to NDA

APPLICABILITY TABLE

PRODUCTS
LE910S1
Command
M0K.PP0000-B001
M0K.PP0000-B002
M0K.PP0000-B003
AT&F
X
ATZ
X
AT&Z
X
AT+GMI X
AT+GMM X
AT+GMR X
AT+GCAP
X
AT+GSN X
AT+ICCID X
+CME
X
#SHDN
X
#ENHRST
X
#ADC
X
AT+CSCB
X
+CMTI
X
+CMT
X
+CBM
X
+CDS
X
ATE0
X
AT&K3
x
AT&D2
x
AT#VAUX
X
AT#VAUXSAV
X
ATE
X
ATQ
X
ATV
X
ATX
X
ATI
X
AT+IPR
X
ATD
X
ATA
X
ATH
X
ATS0
X
AT+CGMI X
AT+CGMM X
Page 3
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 3 of 504 2021-03-30
Not Subject to NDA
Command
M0K.PP0000-B001
M0K.PP0000-B002
M0K.PP0000-B003
AT+CGMR X
AT+CGSN X
AT+CSCS
X
AT+CIMI X
AT+CMUX x
AT#CMUXMODE x
AT+CHUP X
AT+CSTA X
AT+CBST X
AT+CRLP X
AT+CEER X
AT+CRC X
AT+CVHU X
AT+CSIL
X
AT+CMUT
X
AT+CLVL
X
AT#HSRECG
X
AT+CMUT
X
AT+CSIL
X
AT+VTS
X
AT+VTD
X
AT#OAP
X
AT#CAP
X
AT+CNUM
X
AT+CREG
X
AT+COPS
X
AT+CLCK
X
AT+CPWD
X
AT+CLIP
X
AT+CLIR
X
AT+COLP
X
AT+CDIP
X
AT+CCFC
X
AT+CCWA
X
AT+CHLD
X
AT+CUSD
X
AT+CAOC
X
AT+CSSN
X
AT+CLCC
X
AT+CPOL
X
AT+CPLS
X
AT+COPN
X
AT#SERVINFO X
AT#SERVINFO X
Page 4
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 4 of 504 2021-03-30
Not Subject to NDA
Command
M0K.PP0000-B001
M0K.PP0000-B002
M0K.PP0000-B003
AT#AUTOBND X
AT+WS46 X
AT+CPAS X
AT+CFUN X
AT+CPIN X
AT+CSQ X
AT+CPBS
X
AT+CPBR
X
AT+CPBF
X
AT+CPBW
X
AT+CCLK
X
AT+CSIM
X
AT+CRSM
X
AT+CLVL
X
AT+CMUT
X
AT+CACM
X
AT+CAMM
X
AT+CPUC
X
AT+CCWE
X
AT+CTZU
X
AT+CTZR
X
AT+CGLA
X
AT+CCHO
X
AT+CCHC
X
AT+CGPIAF
X
AT+CESQ
X
AT+CIREG
X
AT#SIMDET
X
AT#CCID
X
AT#PCT
X
AT#PPPCFG
X
AT+CMEE
X
AT+CGDCONT X
AT+CGDSCONT X
AT+CGTFT X
AT+CGQREQ X
AT+CGQMIN X
AT+CGEQREQ X
AT+CGEQMIN X
AT+CGATT X
AT+CGACT X
AT+CGCMOD X
AT+CGDATA X
AT+CGPADDR X
Page 5
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 5 of 504 2021-03-30
Not Subject to NDA
Command
M0K.PP0000-B001
M0K.PP0000-B002
M0K.PP0000-B003
AT+CGCLASS X
AT+CGEREP X
AT+CGREG X
AT+CEREG X
AT+CGCONTRDP X
AT+CGSCONTRDP X
AT+CGTFTRDP X
AT+CGEQOS X
AT+CGEQOSRDP X
AT+CEMODE X
AT+CEVDP X
AT#OTAUPW X
AT#OTAUPW X
AT#HTTPCFG X
AT#HTTPQRY X
AT#HTTPSND X
AT#HTTPRCV X
AT#SCFG X
AT#SGACT
X
AT#SD
X
AT#SH
X
AT#SSEND X
AT#SSENDEXT
X
AT#SCFGEXT
X
AT#SSEND X
AT#SSENDEXT
X
AT#SCFGEXT
X
AT#SRECV X
AT#SS
X
AT#SA
X
AT#SCFGEXT X
AT#SL
X
ATD
X
AT#ICMP
X
AT#PSNT
X
AT#TEMPMON
X
AT$GPSP X
AT$GPSNMUN X
AT$GPSR X
AT$GPSSW X
AT$GPSCFG X
AT$GPSACP X
AT#GPIO X
AT#FASTSHDN X
Page 6
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 6 of 504 2021-03-30
Not Subject to NDA
Command
M0K.PP0000-B001
M0K.PP0000-B002
M0K.PP0000-B003
AT#ADC X
AT#REBOOT X
AT#ENHRST=1,0 X
AT#STUNEANT X
AT#GTUNEANT X
AT#CCLK X
AT#SIMDET X
AT#SIMINCFG X
AT#FTPREST X
AT#GPRS X
AT#CCLK X
AT#CCLKMODE X
AT+CCHO X
AT#CGSN X
AT#TONE X
AT+CGEQOS X
AT#NTP X
AT#SLUDP
X
AT#SSENDUDP
X
Page 7
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 7 of 504 2021-03-30
Not Subject to NDA
CONTENTS
APPLICABILITY TABLE 2
1. INTRODUCTION 15
Scope 15 Audience 15 Contact Information, Support 15 Symbol Convention 16
2. COMMANDS 19
Definitions 19 AT Command Syntax 20
2.2.1. String Type Parameters 21
2.2.2. Command Lines 21
2.2.2.1. ME Error Result Code - +CME ERROR: <err> 22
2.2.2.2. Message Service Failure Result Code - +CMS ERROR: <err>30
2.2.2.3. Carriage Returns, Line Feeds and Log 32
2.2.3. Information Responses and Result Codes 32
2.2.4. Command Response Time-Out 33
2.2.5. Command Issuing Timing 34
Storage 34
2.3.1. Factory Profile and User Profiles 34
AT Command Short Overview Table 36
3. AT COMMANDS REFERENCES 37
Call & DTMF 37
3.1.1. AT+CHUP - Hang Up Call 37
3.1.2. AT+CBST - Select Bearer Service Type 38
3.1.3. AT+CRLP - Radio Link Protocol 43
3.1.4. AT+CRC - Cellular Result Codes 45
3.1.5. AT+CVHU - Voice Hung Up Control 47
3.1.6. AT+CSTA - Select Type of Address 48
3.1.7. AT+FCLASS - Select Active Service Class 50
3.1.8. AT+VTS - DTMF Tones Transmission 51
Page 8
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 8 of 504 2021-03-30
Not Subject to NDA
3.1.9. AT+VTD - Tone Duration 53
General Control and Config 54
3.2.1. Command Line Prefixes 54
3.2.1.1. AT - Starting a Command Line 54
3.2.1.2. A/ - Last Command Automatic Repetition 55
3.2.2. Generic Modem Control 56
3.2.2.1. AT&F - Set to Factory-Defined Configuration 56
3.2.2.2. ATZ - Soft Reset 57
3.2.2.3. AT+GCAP - Capabilities List 58
3.2.2.4. AT+GMI - Manufacturer Identification 59
3.2.2.5. AT+GMM - Model Identification 60
3.2.2.6. AT+GMR - Revision Identification 61
3.2.2.7. AT+GSN - Serial Number 62
3.2.2.8. AT+CGSN - Request Product Serial Number Identification 64
3.2.2.9. AT#CGSN - Product Serial Number Identification 66
3.2.2.10. AT#SWPKGV - Request Software Package Version 68
3.2.2.11. AT+CPAS - Phone Activity Status 70
3.2.2.12. AT+CFUN - Set Phone Functionality 72
3.2.2.13. AT+CACM - Accumulated Call Meter 75
3.2.2.14. AT+CAMM - Accumulated Call Meter Maximum 77
3.2.2.15. AT+CCWE - Call Meter Maximum Event 79
3.2.2.16. AT+CMEE - Report Mobile Equipment Error 81
3.2.2.17. AT+CEER - Extended Error Report 83
3.2.2.18. AT+CSCS - Select TE Character Set 84
3.2.2.19. AT+PACSP - Network Selection Menu Availability 86
3.2.2.20. AT+CMUX - Multiplexing Mode 87
3.2.2.21. AT#CMUXMODE - CMUX Mode Set 90
3.2.2.22. AT+CPUC - Price per Unit and Currency Table 92
3.2.2.23. AT#FWSWITCH - Set Active Firmware Image 94
3.2.2.24. AT#STUNEANT - Set Tunable Antenna Interface 97
3.2.3. S Parameters 104
3.2.3.1. ATS0 - Number of Rings to Auto Answer 104
3.2.3.2. ATS2 - Escape Character 105
Page 9
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 9 of 504 2021-03-30
Not Subject to NDA
3.2.3.3. ATS3 - Command Line Termination Character 106
3.2.3.4. ATS5 - Command Line Editing Character 108
3.2.3.5. ATS7 - Connection Completion Time-Out 109
3.2.3.6. ATS8 - Comma dial modifier time 111
3.2.3.7. ATS12 - Escaper Prompt Delay 112
3.2.3.8. ATS25 - Delay to DTR Off 114
3.2.3.9. ATS30 - Disconnect Inactivity Timer 115
3.2.3.10. ATS38 - Delay To Before Forced Hang Up 116
3.2.4. DTE - Modem Interface Control 117
3.2.4.1. ATE - Command Echo 117
3.2.4.2. ATQ - Quiet Result Codes 118
3.2.4.3. ATV - Response Format 120
3.2.4.4. ATI - Identification Information 122
3.2.4.5. AT+IPR - UART DCE Interface Data Rate Speed 123
3.2.4.6. AT+IFC - DTE-Modem Local Flow Control 125
3.2.4.7. ATX - Extended Result Codes 127
3.2.5. Call (Voice and Data) Control 129
3.2.5.1. ATD - Dialup Connection 129
3.2.5.2. AT+CMOD - Call mode 135
3.2.5.3. ATA - Answer Incoming call 137
3.2.5.4. ATH - Hang Up/Disconnect the Current Call 138
3.2.5.5. ATO - Return to ON-Line Mode 139
3.2.6. Modulation & Compression Control 140
3.2.6.1. AT+DS - Data Compression 140
Network 142
3.3.1. AT+COPN - Read Operator Names 142
3.3.2. AT+COPS - Operator Selection 144
3.3.3. AT+CLCK - Facility Lock/Unlock 149
3.3.4. AT+CPWD - Change Facility Password 153
3.3.5. AT+CLIR - Calling Line Identification Restriction 155
3.3.6. AT+COLP - Connected Line Identification Presentation 157
3.3.7. AT+CCFC - Call Forwarding Number And Condition 159
3.3.8. AT+CCWA - Call Waiting 163
Page 10
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 10 of 504 2021-03-30
Not Subject to NDA
3.3.9. AT+CHLD - Call Holding Services 167
3.3.10. AT+CDIP - Called line identification presentation 169
3.3.11. AT+CUSD - Unstructured Supplementary Service Data 172
3.3.12. AT+CAOC - Advice of Charge 175
3.3.13. AT+CLCC - List Current Calls 177
3.3.14. AT+CSSN - SS Notification 180
3.3.15. AT+CPOL - Preferred Operator List 183
3.3.16. AT+CPLS - Selection of Preferred PLMN List 186
3.3.17. AT+CSQ - Signal Quality 188
3.3.18. AT#SERVINFO - Serving Cell Information 192
3.3.19. AT#AUTOBND - Automatic Band Selection 196
3.3.20. AT+CEMODE - Set Mode of Operation for EPS 198
3.3.21. AT+CPNER - Primary Notification Event Reporting 200
3.3.22. AT+CESQ - Extended Signal Quality 202
3.3.23. AT+WS46 - PCCA STD-101 Select Wireless Network 206
3.3.24. AT+CEREG - EPS Network Registration Status 208
3.3.25. AT+CLIP - Calling Line Identification Presentation 211
SIM 214
3.4.1. AT+CPIN - Enter the PIN 214
3.4.2. AT#PCT - Display PIN Counter 219
3.4.3. AT+CIMI - International Mobile Subscriber Identity (IMSI) 221
3.4.4. AT#CCID - Read ICCID 222
3.4.5. AT#QSS - Query SIM Status 223
3.4.6. AT+CRSM - Restricted SIM access 225
3.4.7. AT+CSIM - Generic SIM Access 229
3.4.8. AT+CCHC - Close Logical Channel 232
3.4.9. AT+CGLA - Generic UICC Logical Channel Access 234
3.4.10. AT+ICCID - Read ICCID 237
3.4.11. AT+SWITCHSIM –Set master SIM 238
SMS & CB 239
3.5.1. AT+CSMS - Select Message Service 239
3.5.2. AT+CPMS - Preferred Message Storage 242
3.5.3. AT+CMGF - Message Format 245
Page 11
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 11 of 504 2021-03-30
Not Subject to NDA
3.5.4. AT+CSCA - Service Center Address 246
3.5.5. AT+CSMP - Set Text Mode Parameters 249
3.5.6. AT+CSDH - Show Text Mode Parameters 254
3.5.7. AT+CSCB - Select Cell Broadcast 256
3.5.8. AT+CSAS - Save Settings 258
3.5.9. AT+CRES - Restore Settings 260
3.5.10. AT+CMMS - More Message to Send 262
3.5.11. AT+CNMI - New Message Indications to Terminal Equipment 264
3.5.12. AT+CNMA - New Message Acknowledgement 272
3.5.13. AT+CMGL - List Messages 277
3.5.14. AT+CMGR - Read Message 283
3.5.15. AT+CMGS - Send Short Message 289
3.5.16. AT+CMSS - Send Message from Storage 294
3.5.17. AT+CMGW - Write Short Message to Memory 297
3.5.18. AT+CMGD - Delete Message 303
3.5.19. AT+CGSMS - Select Service for MO SMS Messages 305
Phonebook 307
3.6.1. AT+CPBS - Select Phonebook Memory Storage 307
3.6.2. AT+CPBR - Read Phonebook Entries 310
3.6.3. AT+CPBF - Find Phonebook Entries 314
3.6.4. AT+CPBW - Write Phonebook Entry 318
Time & Alarm 322
3.7.1. AT+CCLK - Clock Management 322
3.7.2. AT+CTZR - Time Zone Reporting 324
3.7.3. AT+CTZU - Automatic Time Zone Update 326
3.7.4. AT#CCLK - Clock Management 328
3.7.5. AT#CCLKMODE - Clock Mode 331
Audio 333
3.8.1. Audio Basic Configuration 333
3.8.1.1. AT+CLVL - Loudspeaker Volume Level 333
3.8.1.2. AT+CMUT - Microphone Mute Control 335
3.8.1.3. AT#CAP - Change Audio Path 337
Page 12
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 12 of 504 2021-03-30
Not Subject to NDA
HW and Radio Control 339
3.9.1. AT#GPIO - General Purpose Input/Output Pin Control 339
3.9.2. AT#ADC - Read Analog/Digital Converter Input 345
Power Down 347
3.10.1. AT#SHDN - Software Shutdown 347
3.10.2. AT#DGEN - Dying GASP Configuration 348
Jamming Detection and Report 354
3.11.1. AT#JDRGNSS - GNSS Jamming Detect & Report 354
Packet Domain 357
3.12.1. AT+CGCLASS - GPRS Mobile Station Class 357
3.12.2. AT+CGQREQ - Quality of Service Profile (Requested) 359
3.12.3. AT+CGDCONT - Define PDP Context 362
3.12.4. AT+CGDSCONT - Define Secondary PDP Context 366
3.12.5. AT+CGSCONTRDP - Secondary PDP Context Read Dynamic Parameters 368
3.12.6. AT+CGDATA - Enter Data State 370
3.12.7. AT+CGTFTRDP - Traffic Flow Template Read Dynamic Parameters 372
3.12.8. AT+CGQMIN - Quality of Service Profile (Minimum Acceptable) 375
3.12.9. AT+CGEQREQ - 3G Quality of Service Profile (Requested) 378
3.12.10. AT+CGPADDR - Show PDP Address 385
3.12.11. AT+CGCMOD - Modify PDP Context 387
3.12.12. AT+CGTFT - Traffic Flow Template 389
3.12.13. AT+CGEQMIN - 3G Quality of Service Profile (Minimum Acceptable) 393
3.12.14. AT+CGCONTRDP - PDP Context Read Dynamic Parameters400
3.12.15. AT+CGEQOS - Define EPS Quality of Service 404
3.12.16. AT+CGEQOSRDP - EPS Quality of Service Read Dynamic Parameters 406
3.12.17. AT+CGPIAF - Printing IP Address Format 408
3.12.18. AT+CEVDP - Voice Domain Preference 411
3.12.19. AT+CGACT - PDP Context Activate or Deactivate 413
3.12.20. AT+CGEREP - Packet Domain Event Reporting 415
Page 13
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 13 of 504 2021-03-30
Not Subject to NDA
3.12.21. AT+CGREG - GPRS Network Registration Status 418
3.12.22. AT+CGATT - PS Attach or Detach 421
IPEasy 423
3.13.1. AT#SCFG - Socket Configuration 423
3.13.2. AT#SCFGEXT - Socket Configuration Extended 426
3.13.3. AT#SCFGEXT2 - Socket Configuration Extended 2 430
3.13.4. AT#SD - Socket Dial 435
3.13.5. AT#SH - Socket Shutdown 439
3.13.6. AT#SL - Socket Listen 440
3.13.7. AT#SLUDP - Socket Listen UDP 442
3.13.8. AT#SA - Socket Accept 445
3.13.9. AT#SSEND - Send Data in Command Mode 446
3.13.10. AT#SSENDEXT - Send Data in Command Mode extended 448
3.13.11. AT#SRECV - Socket Receive Data in Command Mode 450
3.13.12. AT#SSENDUDP - Send UDP Data to a Specific Remote Host453
3.13.13. AT#SS - Socket Status 457
3.13.14. AT#NTP - Calculate and Update Date and Time with NTP 459
3.13.15. AT#SCFGEXT3 - Socket Configuration Extended 3 462
HTTP 465
3.14.1. AT#HTTPCFG - Configure HTTP Parameters 465
3.14.2. AT#HTTPQRY - Send HTTP GET, HEAD or DELETE Request470
3.14.3. AT#HTTPSND - Send HTTP POST or PUT request 473
3.14.4. AT#HTTPRCV - Receive HTTP Server Data 476
FOTA & OMA 478
3.15.1. FOTA Legacy 478
3.15.1.1. AT#OTAUPW - OTA Delta Write 478
GNSS 480
3.16.1. GNSS Receiver 480
3.16.1.1. AT$GPSP - GNSS Controller Power Management 480
3.16.2. GNSS General Management 482
3.16.2.1. AT$GPSSW - GNSS Software Version 482
3.16.2.2. AT$GPSR - Reset the GPS Controller 483
3.16.3. GNSS Positioning Information 485
Page 14
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 14 of 504 2021-03-30
Not Subject to NDA
3.16.3.1. AT$GPSNMUN - Unsolicited NMEA Data Configuration 485
3.16.3.2. AT$GPSACP - Get Acquired Position 489
IMS 493
3.17.1. AT+CIREG - IMS registration state 493
4. PRODUCT AND SAFETY INFORMATION 496
Copyrights and Other Notices 496
4.1.1. Copyrights 496
4.1.2. Computer Software Copyrights 496
Usage and Disclosure Restrictions 497
4.2.1. License Agreements 497
4.2.2. Copyrighted Materials 497
4.2.3. High Risk Materials 497
4.2.4. Trademarks 497
4.2.5. 3rd Party Rights 498
4.2.6. Waiwer of Liability 498
Safety Recommendations 498
5. GLOSSARY 500
6. DOCUMENT HISTORY 503
Page 15
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 15 of 504 2021-03-30
Not Subject to NDA

1. 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:
https://www.telit.com/support-training/
For detailed information about where you can buy the Telit modules or for recommendations on accessories and components visit:
https://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
Page 16
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 16 of 504 2021-03-30
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.
Page 17
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 17 of 504 2021-03-30
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.
Page 18
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 18 of 504 2021-03-30
Not Subject to NDA
Page 19
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 19 of 504 2021-03-30
Not Subject to NDA

2. 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 displayed on the command line. When the sub parameter is not given in AT
Page 20
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 20 of 504 2021-03-30
Not Subject to NDA
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.
Page 21
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 21 of 504 2021-03-30
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.

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

2.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.
Page 22
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 22 of 504 2021-03-30
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.
2.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.
Syntax: +CME ERROR: <err>
Page 23
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 23 of 504 2021-03-30
Not Subject to NDA
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
20
memory full
Page 24
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 24 of 504 2021-03-30
Not Subject to NDA
Numeric Format
Verbose Format
21
invalid index
22
not found
23
memory failure
24
text string too long
25
invalid characters in text string
26
dial string too long
27
invalid characters in dial string
30
no network service
31
network timeout
32
network not allowed - emergency calls only
34
numeric parameter instead of text parameter
35
text parameter instead of numeric parameter
36
numeric parameter out of bounds
37
text string too short
38
The GPIO Pin is already used
40
network personalization PIN required
41
network personalization PUK required
42
network subset personalization PIN required
43
network subset personalization PUK required
44
service provider personalization PIN required
45
service provider personalization PUK required
46
corporate personalization PIN required
47
corporate personalization PUK required
49
EAP method not supported
50
Invalid EAP parameter
Page 25
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 25 of 504 2021-03-30
Not Subject to NDA
Numeric Format
Verbose Format
51
Parameter length error for all Auth commands
52
Temporary error for all Auth command
53
not verified hidden key
100
unknown
103
Illegal MESSAGE
106
Illegal ME
107
GPRS services not allowed
111
PLMN not allowed
112
Location area not allowed
113
Roaming not allowed in this location area
132
service option not supported
133
requested service option not subscribed
134
service option temporarily out of order
148
unspecified GPRS error
149
PDP authentication failure
150
invalid mobile class
257
network rejected request
258
retry operation
259
invalid deflected to number
260
deflected to own number
261
unknown subscriber
262
service not available
263
unknown class
264
unknown network message
Page 26
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 26 of 504 2021-03-30
Not Subject to NDA
Numeric Format
Verbose Format
273
Minimum TFT per PDP address error
274
Duplicate TFT eval prec index
275
Invalid TFT param combination
277
Invalid number of parameters
278
Invalid Parameter
320
Call index error
321
Call state error
322
Sys state error
323
Parameters error
550
generic undocumented error
551
wrong state
552
wrong mode
553
context already activated
554
stack already active
555
activation failed
556
context not opened
557
can not setup socket
558
can not resolve DN
559
time-out in opening socket
560
can not open socket
561
remote disconnected or time-out
562
connection failed
563
tx error
Page 27
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 27 of 504 2021-03-30
Not Subject to NDA
Numeric Format
Verbose Format
564
already listening
565
socket disconnection
566
can not resume socket
567
ip version type incompatible
568
ipv6 not enabled
569 600
Generic undocumented error
601
wrong state
602
Can not activate
603
Can not resolve name
604
Can not allocate control socket
605
Can not connect control socket
606
Bad or no response from server
607
Not connected
608
Already connected
609
Context down
612
Resource used by other instance
613
Data socket yet opened in cmdmode
614
FTP CmdMode data socket closed
615
FTP not connected
616
FTP disconnected
617
FTP read command closed
618
FTP read command error
619
FTP write command closed
Page 28
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 28 of 504 2021-03-30
Not Subject to NDA
Numeric Format
Verbose Format
620
FTP write command error
621
FTP read data closed
622
FTP read data error
623
FTP write data closed
624
FTP write data error
625
FTP host not found
626
FTP accept failure
627
FTP listen failure
628
FTP bind failure
629
FTP file create failure
630
FTP file get failure
631
FTP file put failure
632
FTP file not found
633
FTP timed out
634
FTP login incorrect
635
FTP close error
636
FTP server not ready
637
FTP server shutdown
638
FTP unexpected reply
639
FTP user ID and password don't match
640
FTP user ID and password don't match
641
FTP user already logged in
642
FTP open channel timeout
643
FTP communication timeout
644
FTP unknown error
657
Network survey error (No Carrier)
Page 29
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 29 of 504 2021-03-30
Not Subject to NDA
Numeric Format
Verbose Format
658
Network survey error (Busy)
659
Network survey error (Wrong request)
660
Network survey error (Aborted)
680
LU processing
681
Network search aborted
682
PTM mode
683
Network search terminated
684
CSG Search processing
690
Active call state
691
RR connection established
770
SIM invalid
900
No Response for AT Command
1000
SSL not activated
1001
SSL certs and keys wrong or not stored
1002
SSL generic error
1003
SSL already activated
1004
SSL error during handshake
1005
SSL socket error
1006
SSL invalid state
1007
SSL cannot activate
1008
SSL not connected
1009
SSL already connected
1010
SSL error enc/dec data
1011
SSL disconnected
Page 30
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 30 of 504 2021-03-30
Not Subject to NDA
Numeric Format
Verbose Format
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
Unable to write the nv file
1106
Input pattern is wrong
1113
Call establishment failed
1114
File name already exist
Table 2:
2.2.2.2. Message Service Failure Result Code - +CMS ERROR: <err>
This is NOT a command; it is the error response to +Cxxx 3GPP TS 27.005 commands.
Syntax: +CMS ERROR: <err>
Parameter: <err> - numeric error code.
The <err> values are reported in the table:
Numeric Format
Meaning
According to 3GPP TS 24.011 section 8.2.5.4
0...127
According to 3GPP TS 23.040 sub clause 9.2.3.22 values
128...255
According to 3GPP TS 27.005 section 3.2.5 - Message Service Failure Result Code +CMS ERROR
300
ME failure
Page 31
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 31 of 504 2021-03-30
Not Subject to NDA
Numeric Format
Meaning
301
SMS service of ME reserved
302
operation not allowed
303
operation not supported
304
invalid PDU mode parameter
305
invalid text mode parameter
310
SIM not inserted
311
SIM PIN required
312
PH-SIM PIN required
313
SIM failure
314
SIM busy
315
SIM wrong
316
SIM PUK required
317
SIM PIN2 required
318
SIM PUK2 required
320
memory failure
321
invalid memory index
322
memory full
330
SMSC address unknown
331
no network service
332
network time-out
340
no +CNMA acknowledgement expected
500
unknown error
510
msg blocked
<err> 512 and on are manufacturer specific
512
No SM resources
513
TR1M timeout
514
LL error
Page 32
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 32 of 504 2021-03-30
Not Subject to NDA
Numeric Format
Meaning
515
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. We do not have evidence of this behavior in URC lines.
Command responses examples:
AT#LWM2MMON?<CR> <CR><LF> #LWM2MMON: "4"<LF>#LWM2MMON: "3" missing <CR> <CR><LF> <CR><LF> OK <CR><LF> AT#LWM2MFYACKURI=0,2<CR> <CR><LF> #LWM2MNFYACKURI: "/3/0/9"<LF>#LWM2MNFYACKURI: "/3/0/8" missing <CR> <CR><LF> <CR><LF> OK <CR><LF>
The user must be aware of this aspect before writing a script to parse the command lines and the relative response lines to generate a log.

2.2.3. Information Responses and Result Codes

The TA response, in case of verbose response format enabled, for the previous examples command line could be as shown below:
1. information response to +CMD1?
<CR><LF>+CMD1:2,1,10<CR><LF>
2. information response to +CMD1=?
<CR><LF>+CMD1(0-2),(0,1),(0-15)<CR><LF>
3. result code <CR><LF>OK<CR><LF>
Moreover, there are two other types of result codes:
1.
result code
s that inform about the progress of the TA operation (e.g. connection
establishment CONNECT)
Page 33
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 33 of 504 2021-03-30
Not Subject to NDA
2.
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).
Here the basic result codes according to ITU-T V25Ter recommendation
Numeric form
Verbose form
0
OK
1
CONNECT or CONNECT <text>3F3F
2
RING
3
NO CARRIER
4
ERROR
6
NO DIALTONE
7
BUSY
8
NO ANSWER
10
CONNECT 24004
11
CONNECT 48004
12
CONNECT 96004
15
CONNECT 144004
23
CONNECT 1200/754
Table 4:
Note: <text> can be"300", "1200", "2400", "4800", "9600", "14400" or "1200/75"

2.2.4. Command Response Time-Out

Every command issued to the Telit modules returns a result response, if response codes are enabled (default). The time required to process the given command and return the response varies, depending on the command type. The Commands that do not interact with the SIM or the network, and only involve internal setups or readings, have an immediate response. The Commands that interact with the SIM or the network may take several seconds to send a response, depending on the SIM configuration (for example, number of contacts stored in the phonebook, number of stored SMS), or on the network the command may interact with.
Page 34
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 34 of 504 2021-03-30
Not Subject to NDA

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).
This applies especially to applications that "sense" the OK text and therefore may send the next command before the complete code <CR><LF>OK<CR><LF> is sent by the module.
However, It is advisable to wait for at least 20ms between the end of the reception of the response and the issue of the next AT command.
If the response codes are disabled and therefore the module does not report any response to the command, then at least the 20ms pause time shall must be respected.

Storage

2.3.1. Factory Profile and User Profiles

The Telit wireless modules store the values, set by several commands, in the internal non-volatile memory (NVM), allowing to remember this setting even after power off. In NVM, these values are set either as factory or user profiles. There are two customizable user profiles and one factory profile in the NVM of the device: by default, the device will start with user profile 0 equal to the factory profile.
For backward compatibility, each profile is divided into two sections, one base section which was historically the one saved and restored in early releases of code, and the extended section which includes all remaining values.
The &W command is used to save the current values of both profile sections into the NVM user profile.
Commands &Y and &P are both used to set the profile to be loaded at startup. &Y instructs the device to load at startup only the base section. &P instructs the device to load at startup the full profile: base + extended sections.
The &F command resets to factory profile values only the command of the base section of profile, while the &F1 resets to factory profile values the full set of base + extended section commands.
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 35
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 35 of 504 2021-03-30
Not Subject to NDA
In this document, each AT command description begins with an "AT Command short overview table" in the following format:
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
/
see below
/ / /
Table 5:
This chapter focuses on the values that the saved Setting field can have and their meaning. The meaning of the other fields will be described in the next chapter. The saved Setting field can have one of the values listed below (for information about the AT instance introduced hereafter, see the reference section of the #PORTCFG command):
Specific profile the parameters values set by the command are stored in the profile base
section. The stored values set is associated to the specific AT instance used to enter the command. It is a profile used by the specific AT instances.
Examples of the AT commands: +IPR, E, Q, V, X, &Y, etc.
The parameters values set by the command are stored in the profile extended section. The stored values set is associated to the specific AT instance used to enter the command. It is a profile used by the specific AT instance.
Examples of the AT commands: +FCLASS, +CREG, +CLIP, #STIA, etc.
Common profile the parameters values set by the command are stored in the profile
extended section. The stored values set is not associated to the specific AT instance used to enter the command. It is a profile shared between the AT instances.
Examples of the AT commands: +CALM, #E2SLRI, #DVI, etc.
Auto the parameters values set by the command are automatically stored in
NVM, without issuing any storing AT command, and regardless of the profile (unique values). The values are automatically restored at startup.
AT commands examples: +COPS, +CGQREQ, #SCFG, etc.
In some cases, the parameters values are stored in the file system.
AT commands examples: #TEMPCFG, #TEMPMON, etc.
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:
Page 36
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 36 of 504 2021-03-30
Not Subject to NDA
#SLED setting is saved by #SLEDSAV
#BIQUADINEX setting is saved by #PSAV
etc.

AT Command Short Overview Table

As stated before, each AT command description begins with an "AT Command short overview table" having the following format:
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Not required
/
No - 2
Table 6:
Here are the table fields meanings:
SIM Presence indicates if the AT command to be executed needs the SIM presence.
Can be aborted indicates if the AT command can be aborted during its execution.
MAX timeout indicates the time within which the command must be executed.
SELINT indicates on which AT interface type the AT command is available.
Page 37
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 37 of 504 2021-03-30
Not Subject to NDA

3. 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
No
No - 2
AT+CHUP
Execution command cancels all active and held calls, also if a multi­party session is running
AT+CHUP=?
Test command returns the OK result code
Page 38
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 38 of 504 2021-03-30
Not Subject to NDA

3.1.2. AT+CBST - Select Bearer Service Type

Select bearer service type and connection element for data calls
3GPP TS 27.007
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Required
Specific profile
No - 2
AT+CBST=[<speed>[,<name>[,<ce>]]]
Set command sets the bearer service <name> with data rate <speed>, and the connection element <ce> used when data calls are originated. This setting is also used during mobile terminated data call setup, in case of single numbering scheme calls (refer+CSNS).
Parameters:
Name
Type
Default
Description
<speed>
integer
0
data rate
Values:
0 : autobauding (automatic selection of the speed, factory default)
14 : 14400 bps (V.34)
16 : 28800 bps (V.34)
17 : 33600 bps (V.34)
43 : 14400 bps (V.120)
48 : 28800 bps (V.120)
51 : 56000 bps (V.120)
75 : 14400 bps (V110 or X.31 flag stuffing)
Page 39
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 39 of 504 2021-03-30
Not Subject to NDA
80 : 28800 bps (V.110 or X.31 flag stuffing)
81 : 38400 bps (V.110 or X.31 flag stuffing)
83 : 56000 bps (V.110 or X.31 flag stuffing)
84 : 64000 bps (X.31 flag stuffing)
116
:
64000 bps (bit transparent)
134
:
64000 bps (multimedia)
<name>
integer
N/A
bearer service name
Values:
0 : data circuit asynchronous (UDI or 3.1 kHz modem)
1 : data circuit synchronous (UDI or 3.1 kHz modem)
4 : data circuit asynchronous (RDI)
<ce>
integer
1
connection element
Values:
0 : transparent
1 : non transparent
The settings AT+CBST= 7,0,1 (V.32 9.6k, non transparent) AT+CBST=12,0,1 (V.34 9.6k, non transparent)) AT+CBST=39,0,1 (V.120 9.6k, non transparent) AT+CBST=71,0,1 (V.110 9.6k, non transparent) AT+CBST= 7,0,0 (V32 9.6k, transparent) AT+CBST=12,0,0 (V34 9.6k, transparent) AT+CBST=14,0,0 (V34 14.4k, transparent) are not supported.
Page 40
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 40 of 504 2021-03-30
Not Subject to NDA
AT+CBST?
Read command returns current value of the parameters <speed>, <name> and <ce>
AT+CBST=?
Test command returns the supported range of values for the parameters.
Page 41
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 41 of 504 2021-03-30
Not Subject to NDA
The bearer service on LE190Sx family only has support for the following combinations:
Network
Combination
GSM
AT+CBST= 0,0,1 (Autobaud 9.6k, non transparent) AT+CBST=14,0,1 (V.34 14.4k, non transparent) AT+CBST=43,0,1 (V.120 14.4k, non transparent) AT+CBST=75,0,1 (V.110 14.4k, non transparent)
WCDMA
AT+CBST= 0,0,1 (Autobaud 57.6k, non transparent) AT+CBST=14,0,1 (V.34 14.4k, non transparent) AT+CBST=16,0,1 (V.34 28.8k, non transparent) AT+CBST=17,0,1 (V.34 33.6k, non transparent) AT+CBST=43,0,1 (V.120 14.4k, non transparent) AT+CBST=48,0,1 (V.120 28.8k, non transparent) AT+CBST=51,0,1 (V.120 56k, non transparent) AT+CBST=75,0,1 (V.110 14.4k, non transparent) AT+CBST=80,0,1 (V.110 28.8k, non transparent) AT+CBST=81,0,1 (V.110 38.4k, non transparent) AT+CBST=83,0,1 (X.31FS 56k, non transparent) AT+CBST=83,4,1 (X.31FS 56k RDI, non transparent) AT+CBST=84,0,1 (X.31FS 64k, non transparent) AT+CBST=116,1,0 (Bit transparent 64 kbps, transparent)
Page 42
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 42 of 504 2021-03-30
Not Subject to NDA
Page 43
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 43 of 504 2021-03-30
Not Subject to NDA

3.1.3. AT+CRLP - Radio Link Protocol

Set Radio Link Protocol (RLP) parameters.
3GPP TS 27.007
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Not required
Specific profile
No - 2
AT+CRLP=[<iws>[,<mws>[,<T1>[,<N2>[,<ver>]]]]]
Set command sets Radio Link Protocol (RLP) parameters used when non­transparent data calls originated.
Parameters:
Name
Type
Default
Description
<iws>
integer
N/A
IWF window dimension
Values:
1÷61
:
dimension - factory default value is 61 (ver 0 or 1)
1÷488
:
dimension - factory default value is 240 (ver 2)
<mws>
integer
N/A
MS window dimension
Values:
1÷61
:
dimension - factory default value is 61 (ver 0 or 1)
1÷488
:
dimension - factory default value is 240 (ver 2)
<T1>
integer
N/A
acknowledge timer in 10 milliseconds units
Values:
39÷255
:
10 milliseconds units - default value is 48 (ver 0 or 1)
Page 44
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 44 of 504 2021-03-30
Not Subject to NDA
42÷255
:
10 milliseconds units - default value is 52 (ver 2)
<N2>
integer
6
retransmission attempts
Value:
1÷255
:
number of attempts
<ver>
integer
N/A
protocol version
Value:
0÷2
:
version
AT+CRLP?
Read command returns current settings for each supported RLP version <ver>.
+CRLP: <iws>,<mws>,<T1>,<N2> +CRLP: <iws>,<mws>,<T1>,<N2>,<ver> OK
AT+CRLP=?
Test command returns the range of setting value for each supported RLP version <ver>.
Versions 0 and 1 share the same parameter set. Read and Test commands shall return only one line for this set (where <ver> is not present)
Page 45
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 45 of 504 2021-03-30
Not Subject to NDA

3.1.4. AT+CRC - Cellular Result Codes

This command controls whether the extended format of incoming call indication is used.
3GPP TS 27.007
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Not required
Specific profile
No - 2
AT+CRC=[<mode>]
Set command controls whether or not the extended format of incoming call indication is used.
Parameter:
Name
Type
Default
Description
<mode>
integer
0
disables/enables extended format reporting. When enabled, an incoming call is indicated to the TE with unsolicited result code
+CRING: <type>
instead of the normal RING
Values:
0 : disables extended format reporting (factory default)
1 : enables extended format reporting
Unsolicited field:
Name
Type
Description
<type>
string
call type
Values:
Page 46
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 46 of 504 2021-03-30
Not Subject to NDA
ASYNC
:
asynchronous transparent data
SYNC
:
synchronous transparent data
REL ASYNC
:
asynchronous non-transparent data
REL SYNC
:
synchronous non-transparent data
VOICE
:
normal voice (TS 11)
AT+CRC?
Read command returns current value of the parameter <mode>
AT+CRC=?
Test command returns supported values of the parameter <mode>
Page 47
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 47 of 504 2021-03-30
Not Subject to NDA

3.1.5. AT+CVHU - Voice Hung Up Control

This command is used in order to set how to disconnect a voice connection.
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Not required
No
No - 2
AT+CVHU=[<mode>]
Set command selects whether ATH or "drop DTR" shall cause a voice connection to be disconnected or not.
Parameter:
Name
Type
Default
Description
<mode>
integer
2
Selects how to disconnect a voice connection.
Values:
0 : "Drop DTR" ignored but OK result code given. ATH disconnects.
1 : "Drop DTR" and ATH ignored but OK result code given.
2 : "Drop DTR" behavior according to &D setting. ATH disconnects.
AT+CVHU?
Read command reports the current value of the <mode> parameter, in the format:
+CVHU: <mode>
AT+CVHU=?
Test command reports the range of supported values for parameter <mode>.
Page 48
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 48 of 504 2021-03-30
Not Subject to NDA

3.1.6. AT+CSTA - Select Type of Address

Select type of address.
3GPP TS 24.008
3GPP TS 27.007
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Required
Specific profile
No - 2
AT+CSTA=[<type>]
Set command selects the type of number for further dialing commands (D) according to 3GPP specifications.
Parameter:
Name
Type
Default
Description
<type>
integer
129
type of address octet in integer format (refer to 3GPP TS 24.008, sub clause 10.5.4.7); default 145 when dialing string includes international access code character "+", otherwise 129
Values:
129
:
National address type.
145
:
International number. Dialing string includes international access code character "+".
AT+CSTA?
Read command returns the current value of <type> parameter
Page 49
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 49 of 504 2021-03-30
Not Subject to NDA
AT+CSTA=?
Test command returns supported <type> parameter values.
Page 50
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 50 of 504 2021-03-30
Not Subject to NDA

3.1.7. AT+FCLASS - Select Active Service Class

This command sets the wireless module in specified connection mode (data, voice), hence all the calls done afterwards will be data or voice.
3GPP TS 27.007
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Not required
Specific profile
No - 2
AT+FCLASS=<n>
Parameter:
Name
Type
Default
Description
<n>
integer
0
type of call
Values:
0 : data type
8 : voice type
AT+FCLASS?
Read command returns the current configuration value of the parameter <n>.
AT+FCLASS=?
Test command returns all supported values of the parameters <n>.
Page 51
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 51 of 504 2021-03-30
Not Subject to NDA

3.1.8. 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
No
No - 2
AT+VTS=<dtmfString>[,<duration>]
Execution command allows the transmission of DTMF tones.
Parameters:
Name
Type
Default
Description
<dtmfString>
string
-
string of <dtmf>s, i.e. ASCII characters in the set (0 9), #,*,(A-D),P;
the string can be at most 255 <dtmf>s long;
it allows the user to send a sequence of DTMF tones, each of them with a duration that was defined through +VTD command
<duration>
integer
N/A
duration of a tone in 1/100 sec; this parameter can be specified only if
the length of first parameter is just one ASCII character
Values:
0 : a single DTMF tone will be transmitted for a duration depending on the network, no matter what the current AT+VTD setting is
Page 52
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 52 of 504 2021-03-30
Not Subject to NDA
10÷255
:
a single DTMF tone will be transmitted for a time <duration> (in 10 ms multiples), no matter what the current AT+VTD setting is
The character P does not correspond to any DTMF tone, but it is interpreted as a pause of 3 seconds between the preceding and succeeding DTMF string elements.
This command operates in voice mode only (see +FCLASS).
AT+VTS=?
Test command provides the list of supported <dtmf>s and the list of supported <duration>s in the format:
(list of supported <dtmf>s)[,(list of supported <duration>s)]
Page 53
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 53 of 504 2021-03-30
Not Subject to NDA

3.1.9. AT+VTD - Tone Duration

This 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
Required
Common
profile
No - 2
AT+VTD=<duration>
Set command sets the length of tones transmitted with +VTS command.
Parameter:
Name
Type
Default
Description
<duration>
integer
2
duration of a tone
Values:
0 : the duration of every single tone is dependent on the network
1÷255
:
duration of every single tone in 1/10 sec
AT+VTD?
Read command reports the current Tone Duration, in the format:
<duration>
AT+VTD=?
Test command provides the list of supported <duration>
Page 54
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 54 of 504 2021-03-30
Not Subject to NDA

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
Can be aborted
MAX timeout
SELINT
Not required
No
No - 2
AT
The prefix AT is a two-character abbreviation ("ATtention"), always used to start a command line to be sent from TE to TA, with the only exception of AT#/ prefix. As a command, it can be issued just to test if the device is responding to AT commands.
Page 55
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 55 of 504 2021-03-30
Not Subject to NDA
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
No
No - 2
A/
If the prefix A/ is issued, the device immediately executes once again the body of the preceding command line. No editing is possible, and no termination character is necessary. A command line may be repeated multiple times through this mechanism, if desired.
If A/ is issued before any command line has been executed, the preceding command line is assumed to have been empty (that results in an OK result code).
This command works only at fixed IPR.
The custom prefix AT#/ has been defined: it causes the last command to be executed again too; but it does not need a fixed +IPR.
Page 56
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 56 of 504 2021-03-30
Not Subject to NDA

3.2.2. Generic Modem Control

3.2.2.1. 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
No
No - 2
AT&F[<value>]
Execution command sets the configuration parameters to default values specified by manufacturer; it takes in consideration hardware configuration switches and other manufacturer-defined criteria.
Parameter:
Name
Type
Default
Description
<value>
integer
0
parameters to reset
Values:
0 : only the factory profile base section parameters are considered
1 : either the factory profile base section and the extended section are considered (full factory profile)
If parameter <value> is omitted, the command has the same behavior as AT&F0.
Page 57
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 57 of 504 2021-03-30
Not Subject to NDA
3.2.2.2. ATZ - Soft Reset
Soft Reset
ITU-T Recommendation V.25 ter
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Not required
No
No - 2
ATZ[<n>]
Execution command loads the base section of the specified user profile and the extended section of the default factory profile
Parameter:
Name
Type
Default
Description
<n>
integer
N/A
user profile number
Value:
0,1 : user profile number
If parameter <n> is omitted, the command has the same behavior as ATZ0
Any active call is terminated.
Page 58
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 58 of 504 2021-03-30
Not Subject to NDA
3.2.2.3. 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
No
No - 2
AT+GCAP
Execution command returns the equipment supported command set list:
Additional info:
Supported Command Set: +CGSM: 3GPP TS command set
+DS: Data Service common modem command set +ES: WCDMA data Service common modem command set +MS: Mobile Specific command set
Page 59
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 59 of 504 2021-03-30
Not Subject to NDA
3.2.2.4. 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
No
No - 2
AT+GMI
Execution command returns the manufacturer identification followed by an <OK> at newline.
AT+GMI=?
Test command returns OK result code.
Page 60
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 60 of 504 2021-03-30
Not Subject to NDA
3.2.2.5. 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
No
No - 2
AT+GMM
The execution command returns the model identification followed by an <OK> at newline.
AT+GMM=?
Test command returns OK result code.
Page 61
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 61 of 504 2021-03-30
Not Subject to NDA
3.2.2.6. 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
No
No - 2
AT+GMR
Execution command returns the software revision identification followed by an <OK> at newline.
AT+GMR=?
Test command returns OK result code.
Page 62
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 62 of 504 2021-03-30
Not Subject to NDA
3.2.2.7. 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
No
No - 2
AT+GSN[=<snt>]
Set command causes the TA to return IMEI (International Mobile station Equipment Identity number) and related information to identify the MT that the TE is connected to.
Parameter:
Name
Type
Default
Description
<snt>
integer
N/A
indicates the serial number type that has been requested
Values:
0 : returns <sn>
1 : returns <imei> (International Mobile station Equipment Identity)
2 : returns the <imeisv> (International Mobile station Equipment Identity and Software Version number)
3 : returns the <svn> (Software Version Number)
Additional info:
Here below return parameters description
Name
Type
Default
Description
Page 63
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 63 of 504 2021-03-30
Not Subject to NDA
<sn>
string
-
Indicates the product "serial number", identified as the IMEI of the mobile, without command echo.
<imei>
string
-
string type in decimal format indicating the IMEI. IMEI is composed of Type Allocation Code (TAC) (8 digits), Serial Number (SNR) (6 digits) and the Check Digit (CD) (1 digit). Character set used in <imei> is as specified by command Select TE Character Set +CSCS.
<imeisv>
string
-
string type in decimal format indicating the IMEISV. The 16 digits of IMEISV are composed of Type Allocation Code (TAC) (8 digits), Serial Number (SNR) (6 digits) and the software version (SVN) (2 digits). Character set used in <imeisv> is as specified by command Select TE Character Set +CSCS.
<svn>
string
-
string type in decimal format indicating the current SVN which is a part of IMEISV. Character set used in <svn> is as specified by command Select TE Character Set +CSCS.
The number returned is not the IMSI, but it is the board number.
AT+GSN=?
Test command returns supported <snt> values.
Page 64
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 64 of 504 2021-03-30
Not Subject to NDA
3.2.2.8. AT+CGSN - Request Product Serial Number Identification
This command causes the TA to return IMEI (International Mobile station Equipment Identity number) and related information to identify the MT that the TE is connected to
3GPP TS 27.007
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Not required
No
No - 2
AT+CGSN=[<snt>]
Execution command AT+CGSN returns the product "serial number", identified as the IMEI of the mobile, without command echo.
Parameter:
Name
Type
Default
Description
<snt>
integer
N/A
the serial number type that has been requested
Values:
0 : returns <sn>
1 : returns the IMEI (International Mobile station Equipment Identity) <imei>
2 : returns the IMEISV (International Mobile station Equipment Identity and Software Version number) <imeisv>
3 : returns the SVN (Software Version Number) <svn>
Additional info:
The IMEI (15 digits) is composed of the following elements (each element shall consist of decimal digits only):
1. Type Allocation Code (TAC). Its length is 8 digits
Page 65
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 65 of 504 2021-03-30
Not Subject to NDA
2. Serial Number (SNR) is an individual serial number uniquely
identifying each equipment within each TAC. Its length is 6 digits
3. Luhn Check Digit. Its length is 1 digit
The IMEISV (16 digits) is composed of the following elements (each element shall consist of decimal digits only):
1. Type Allocation Code (TAC). Its length is 8 digits
2. Serial Number (SNR) is an individual serial number uniquely
identifying each equipment within each TAC. Its length is 6 digits
3. Software version (SVN). Its length is 2 digits
Name
Type
Default
Description
<sn>
string
-
Indicate the product "serial number", identified as the IMEI of the mobile, without command echo
<imei>
string
-
IMEI in decimal format
<imeisv>
string
-
IMEISV in decimal format
<svn>
string
-
the current SVN (which is a part of IMEISV) in decimal format
Character set used in <imei>, <imeisv> and <svn> is as specified by command Select TE Character Set +CSCS.
AT+CGSN=?
Test command returns supported <snt> values.
Page 66
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 66 of 504 2021-03-30
Not Subject to NDA
3.2.2.9. AT#CGSN - Product Serial Number Identification
This execution command returns the product serial number, identified as the IMEI of the mobile, with command echo
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Not required
No
No - 2
AT#CGSN=[<snt>]
Set command causes the TA to return IMEI (International Mobile station Equipment Identity number) and related information to identify the MT that the TE connected to.
Parameter:
Name
Type
Default
Description
<snt>
integer
N/A
serial number type that has been requested
Values:
0 : returns <sn>
1 : returns the IMEI (International Mobile station Equipment Identity)
2 : returns the IMEISV (International Mobile station Equipment Identity and Software Version number)
3 : returns the SVN (Software Version Number)
Additional info:
<sn> Indicates the product serial number”, identified as the IMEI of the mobile, with command echo.
<imei> string type in decimal format indicating the IMEI. IMEI is composed of Type Allocation Code (TAC) (8 digits), Serial Number (SNR) (6 digits) and the Check Digit (CD) (1 digit). Character set used
Page 67
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 67 of 504 2021-03-30
Not Subject to NDA
in <imei> is as specified by command Select TE Character Set +CSCS.
<imeisv> string type in decimal format indicating the IMEISV. The 16 digits of IMEISV are composed of Type Allocation Code (TAC) (8 digits), Serial Number (SNR) (6 digits) and the software version (SVN) (2 digits). Character set used in <imeisv> is as specified by command Select TE Character Set +CSCS.
<svn> string type in decimal format indicating the current SVN which is a part of IMEISV. Character set used in <svn> is as specified by command Select TE Character Set +CSCS.
AT#CGSN=?
Test command returns supported <snt> values.
AT#CGSN #CGSN: 358677008900540
OK
Page 68
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 68 of 504 2021-03-30
Not Subject to NDA
3.2.2.10. 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
No
No - 2
AT#SWPKGV=<version>
Here is the set format.
Parameter:
Name
Type
Default
Description
<version>
string
N/A
selects the type of version to be shown; it must be entered between double quotes
Values:
M : shows modem version
A : shows App version
P : shows Production version
PK : shows the full package version
Additional info:
The execution format returns the packages versions without #SWPKGV: command echo. The response is as follows:
AT#SWPKGV <Telit Software Package Version>-<Production Parameters Version> <Modem Package Version> <Production Parameters Version> <Application Software Version>
OK
Page 69
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 69 of 504 2021-03-30
Not Subject to NDA
AT#SWPKGV=?
Test command returns OK result code.
Page 70
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 70 of 504 2021-03-30
Not Subject to NDA
3.2.2.11. AT+CPAS - Phone Activity Status
The command reports the device status in a numeric format.
3GPP TS 27.007
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Not required
No
No - 2
AT+CPAS
Execution command reports the device status in the format shown in Additional info section.
Additional info:
Message format returned by the execution command: +CPAS: <pas>
Name
Type
Default
Description
<pas>
integer
0
phone activity status.
Values:
0 : ready (device allows commands from TA/TE)
1 : unavailable (device does not allow commands from TA/TE)
2 : unknown (device is not guaranteed to respond to instructions)
3 : ringing (device is ready for commands from TA/TE, but the ringer is active)
4 : call in progress (device is ready for commands from TA/TE, but a call is in progress)
Page 71
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 71 of 504 2021-03-30
Not Subject to NDA
AT+CPAS=?
Test command reports the supported range of values for <pas>.
Although +CPAS is an execution command, 3GPP TS 27.007 requires the Test command to be defined.
ATD03282131321; OK
AT+CPAS +CPAS: 4
The called phone has answered to your call
OK
ATH OK
Page 72
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 72 of 504 2021-03-30
Not Subject to NDA
3.2.2.12. 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
No - 2
AT+CFUN=[<fun>[,<rst>]]
Set command selects the level of functionality in the ME.
Parameters:
Name
Type
Default
Description
<fun>
integer
1
Power saving function mode.
Values:
0 : NON-CYCLIC SLEEP mode, see Additional info section
1 : mobile full functionality with power saving disabled.
2 : disable TX (Not supported)
4 : disable both TX and RX
5 : mobile full functionality with power saving enabled
6 : mobile reboot
7 : Offline mode, see Additional info section
8 : FTM, see Additional info section
<rst>
integer
0
Reset flag.
Values:
Page 73
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 73 of 504 2021-03-30
Not Subject to NDA
0 : do not reset the ME before setting it to <fun> functionality level.
1 : reset the device. The device is fully functional after the reset. This value is available only for <fun> = 1.
Additional info:
<fun>=0 NON-CYCLIC SLEEP mode, minimum functionality: in this mode, the
AT interface is not accessible. Consequently, once you have set <fun> level 0, do not send further characters. Otherwise these characters remain in the input buffer and may delay the output of an unsolicited result code. The first wake-up event stops power saving and takes the ME back to full functionality level <fun>=1.
<fun>=2 disable TX. Not supported AT+CFUN=2 is same with <fun> 1 but the disable TX function is not supported.
<fun>=4 disable both TX and RX. Issuing AT+CFUN=4[,0] actually causes the module to perform either a network
deregistration and a SIM deactivation
<fun>=7 Offline mode <fun>=8 FTM
Page 74
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 74 of 504 2021-03-30
Not Subject to NDA
These are special modes, you can only see them only through the read command and you can't set them
If power saving mechanism enabled, it reduces the power consumption during the idle time, thus allowing a longer standby time with a given battery capacity.
To place the module in power saving mode, plug out the USB, set the DTR (RS232) line to OFF and set CFUN to 5. Once in power saving, the CTS line switch to the OFF status to signal that the module is really in power saving condition. During the power saving condition, before sending any AT command on the serial line enabled the DTR line and wait for the CTS (RS232) line to go in ON status. Until the DTR line is ON, the module will maintain the power saving mode.
The power saving function does not affect the network behavior of the module. Even during the power save condition, the module remains registered on the network and reachable for incoming calls or SMS. If a call income during the power save, then the module will wake up and proceed normally with the unsolicited incoming call code with CFUN mode 5, the unsolicited messages are stored in Tx-buffer on USB until DTR line is ON.
The wake-up events from PSM are described in Telit module Software User guide
AT+CFUN?
Read command reports the current setting of <fun>
AT+CFUN=?
Test command returns the list of supported values for <fun> and <rst>.
Page 75
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 75 of 504 2021-03-30
Not Subject to NDA
3.2.2.13. AT+CACM - Accumulated Call Meter
The command purpose is to reset the Advice of Charge accordingly to the Accumulated Call Meter stored in SIM (ACM): it contains the total number of home units for both the current and preceding calls.
3GPP TS 27.007
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Required
Auto
No - 2
AT+CACM=[<pwd>]
The set command resets the Advice of Charge accordingly to the Accumulated Call Meter stored in SIM (ACM): it contains the total number of home units for both the current and preceding calls.
Parameter:
Name
Type
Default
Description
<pwd>
string
-
to access this command PIN2 is required, if after the startup the PIN2 has already been input, it is no longer required to issue the command.
AT+CACM?
Read command reports the current value of the SIM ACM in the format:
+CACM: <acm>
Additional info:
Read command response parameter
Page 76
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 76 of 504 2021-03-30
Not Subject to NDA
Name
Type
Default
Description
<acm>
string
-
accumulated call meter in home units: three bytes of the ACM value in hexadecimal format (e.g. "00001E" indicates decimal value 30).
The value <acm> is in home units; price per unit and currency are defined with command +CPUC
AT+CACM=?
Test command returns the OK result code
Page 77
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 77 of 504 2021-03-30
Not Subject to NDA
3.2.2.14. AT+CAMM - Accumulated Call Meter Maximum
This command sets the Advice of Charge related Accumulated Call Meter Maximum Value stored in SIM (ACMmax).
3GPP TS 27.007
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Required
Other
No - 2
AT+CAMM=[<acmmax>[,<pwd>]]
Set command sets the Advice of Charge related Accumulated Call Meter Maximum Value stored in SIM (ACMmax). This value represents the maximum number of home units allowed to be consume by the subscriber. When ACM reaches <acmmax> value, further calls are prohibited.
Parameters:
Name
Type
Default
Description
<acmmax>
string
-
ACMmax value, integer type: it is the maximum number of home units allowed to be consumed by the subscriber.
<pwd>
string
-
PIN2; notice that if PIN2 has been already input once after startup, it is no more required
Setting <acmmax> to 0 disables the feature
AT+CAMM?
Read command reports the ACMmax value stored in SIM in the format: +CAMM : <acmm>
Page 78
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 78 of 504 2021-03-30
Not Subject to NDA
Additional info:
Read command response parameter
Name
Type
Default
Description
<acmm>
string
-
accumulated call meter in home units: three bytes of the ACMmax value in hexadecimal format (e.g. "00001E" indicates decimal value 30)
AT+CAMM=?
Test command returns the OK result code.
Page 79
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 79 of 504 2021-03-30
Not Subject to NDA
3.2.2.15. AT+CCWE - Call Meter Maximum Event
This command is used to enable/disable sending of an unsolicited result code +CCWV.
3GPP TS 27.007
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Required
Specific profile
No - 2
AT+CCWE=<mode>
Set command is used to enable/disable sending of an unsolicited result code +CCWV shortly before the ACM (Accumulated Call Meter) maximum value is reached. The warning is issued approximately when 30 seconds call time remains. It is also issued when starting a call if less than 30 seconds call time remains.
Parameter:
Name
Type
Default
Description
<mode>
integer
0
enable mode
Values:
0 : Disable the call meter warning event
1 : Enable the call meter warning event
The set command will respond with an error if the Accumulated Call Meter service is not active in SIM.
AT+CCWE?
Read command reports the currently selected <mode> in the format: +CCWE: <mode>
Page 80
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 80 of 504 2021-03-30
Not Subject to NDA
AT+CCWE=?
Test command reports the supported range of values for parameter <mode>.
Page 81
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 81 of 504 2021-03-30
Not Subject to NDA
3.2.2.16. 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
No - 2
AT+CMEE=[<n>]
Set command enables/disables the report of result code: +CME ERROR: <err> as an indication of an error relating to the +Cxxx commands issued. When enabled, device related errors cause the +CME ERROR <err> result code instead of the default ERROR result code. ERROR anyway returned normally when the error message related to syntax, invalid parameters, or DTE functionality.
Parameter:
Name
Type
Default
Description
<n>
integer
0
enable flag
Values:
0 : disable +CME ERROR:<err> reports, use only ERROR report
1 : enable +CME ERROR:<err> reports, with <err> in numeric format
2 : enable +CME ERROR: <err> reports, with <err> in verbose format
default value after powerup is "0"
Page 82
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 82 of 504 2021-03-30
Not Subject to NDA
+CMEE has no effect on the final result code +CMS.
The detailed description of <err> is available in section "ME Error Result Code - +CME ERROR: <err>".
AT+CMEE?
Read command returns the current value of subparameter <n>:
+CMEE: <n>
AT+CMEE=?
Test command returns the range of values for subparameter <n>
Page 83
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 83 of 504 2021-03-30
Not Subject to NDA
3.2.2.17. AT+CEER - Extended Error Report
Reports extended error related to the last unsuccessful call.
3GPP TS 27.007
GSM 04.08
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Not required
Auto
No - 2
AT+CEER
Execution command returns two lines of information text <report> offering the TA user an extended error report, in the format:
+CEER: <report> +CEER: <report> This report regards some error condition that may occur:
1. the failure in the last unsuccessful call setup (originating or
answering)
2. the last call release
3. the last unsuccessful GPRS attach or unsuccessful PDP context
activation,
4. the last GPRS detach or PDP context deactivation.
the first line for the voice and the second line for data
if none of these conditions have occurred since power up then "Normal, unspecified" condition is reported
AT+CEER=?
Test command returns OK result code.
Page 84
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 84 of 504 2021-03-30
Not Subject to NDA
3.2.2.18. 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
Required
Specific profile
No - 2
AT+CSCS=[<chset>]
Set command sets the current character set used by the device.
Parameter:
Name
Type
Default
Description
<chset>
string
N/A
character set to be used by the device.
Values:
GSM
:
GSM default alphabet (3GPP TS 23.038).
IRA
:
International Reference Alphabet (ITU-T T.50). Quoted string; e.g. "AB" equals two 8-bit characters with decimal values 65, 66
8859-1
:
ISO 8859 Latin 1 character set.
PCCP437
:
PC character set Code Page 437.
UCS2
:
16-bit universal multiple-octet coded character set (ISO/IEC10646).
HEX
:
Hexadecimal representation; e.g. 00410042 equals two 16-bit characters with decimal values 65,66
Page 85
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 85 of 504 2021-03-30
Not Subject to NDA
AT+CSCS?
Read command returns the current value of the active character set.
AT+CSCS=?
Test command returns the supported values for parameter <chset>.
AT+CSCS=? +CSCS: ("GSM","IRA","8859-1","PCCP437","UCS2") OK
AT+CSCS? +CSCS: "IRA" OK
AT+CPBW=1,"8475763000",129,"Lin Zhao" OK
AT+CSCS="UCS2" OK
AT+CPBR=1 +CPBR: 1,"8475763000",129,004C006E006E0020005A00680061006F OK
AT+CSCS="IRA" OK
AT+CPBR=1 +CPBR: 1,"8475763000",129,"Lin Zhao" OK
Page 86
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 86 of 504 2021-03-30
Not Subject to NDA
3.2.2.19. AT+PACSP - Network Selection Menu Availability
This command displays the Network Selection Menu availability.
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Not required
No
No - 2
AT+PACSP?
Read command returns the current value of the <mode> parameter in the format:
+PACSP<mode>
Additional info:
Read command response parameter
Name
Type
Default
Description
<mode>
integer
N/A
PLMN mode bit (in CSP file on the SIM)
Values:
0 : restriction of menu option for manual PLMN selection
1 : no restriction of menu option for Manual PLMN selection
It can support only AT&T specific module
AT+PACSP=?
Test command returns the OK result code.
Page 87
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 87 of 504 2021-03-30
Not Subject to NDA
3.2.2.20. 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
No
No - 2
AT+CMUX=<mode>[,<subset>[,<port_speed>[,<N1>[,<T1>[,<N2>[,<T2>[,<T3>[,<K>] ]]]]]]]
Set command is used to enable/disable the multiplexing protocol control channel.
Parameters:
Name
Type
Default
Description
<mode>
integer
0
multiplexer transparency mechanism.
Value:
0 : basic option mode; it is currently the only supported value
<subset>
integer
0
the way in which the multiplexer control channel is set up
Value:
0 : UIH frames used only; it is currently the only supported value
<port_speed>
integer
5
transmission rate
Value:
5 : 115200 bps; it is currently the only supported value
Page 88
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 88 of 504 2021-03-30
Not Subject to NDA
<N1>
integer
N/A
Maximum frame size.
Value:
1÷1509
:
expressed in bytes
<T1>
integer
N/A
Acknowledgement timer in units of ten milliseconds
Value:
1÷255
:
in units of ten milliseconds
<N2>
integer
N/A
Maximum number of re­transmissions
Value:
1÷100
:
range of re-transmissions number
<T2>
integer
N/A
Response timer for the multiplexer control channel. T2 must be longer than T1.
Value:
2÷255
:
in units of ten milliseconds
<T3>
integer
N/A
Wake up response timer
Value:
1÷255
:
in seconds
<K>
integer
N/A
Window size, for Advanced option with Error-Recovery Mode
Value:
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>
Page 89
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 89 of 504 2021-03-30
Not Subject to NDA
AT+CMUX=?
Test command returns the range of supported values for all parameters.
Page 90
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 90 of 504 2021-03-30
Not Subject to NDA
3.2.2.21. AT#CMUXMODE - CMUX Mode Set
The module is equipped with the CMUX standard protocol to provide multiplexing features. The #CMUXMODE command configures the CMUX behavior concerning the DTR control line.
3GPP TS 27.010
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Not required
No
No - 2
AT#CMUXMODE=<mode>
Set command sets the CMUX mode.
Parameter:
Name
Type
Default
Description
<mode>
integer
0
multiplexer transparency mechanism.
Values:
0 : Ignore DTR feature is disabled, a transmission of the physical DTR line instructs the DCE to disable the CMUX and switches to the normal command mode
1 : Ignore DTR feature is disabled, a transmission of the physical DTR line instructs the DCE to disable the CMUX and switches to the normal command mode
4 : Ignore DTR feature is enabled, the DCE doesn’t care the physical DTR line transitions
5 : Ignore DTR feature is enabled, the DCE doesn’t care the physical DTR line transitions
Page 91
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 91 of 504 2021-03-30
Not Subject to NDA
DLC establishment on Virtual Channel between mode 0 and mode 1 is different. See Telit Multiplexer SW User Guide for the detailed information.
A software or hardware reset restores the default value
During CMUX session the set command will return ERROR, only the read and test command can be used.
AT#CMUXMODE?
Read command reports the current parameters values in the format: #CMUXMODE: <mode>
AT#CMUXMODE=?
Test command reports the range of parameter <mode>.
Page 92
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 92 of 504 2021-03-30
Not Subject to NDA
3.2.2.22. AT+CPUC - Price per Unit and Currency Table
Set the values of Price per Unit and Currency Table.
3GPP TS 27.007
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Required
No
No - 2
AT+CPUC=<currency>,<ppu>[,<pwd>]
Set command sets the values of Advice of Charge related Price per Unit and Currency Table stored in SIM (PUCT). The PUCT information can be used to convert the home units (as used in commands +CAOC, +CACM and +CAMM) into currency units.
Parameters:
Name
Type
Default
Description
<currency>
string
-
three characters currency code (e.g. "LIT", "L. ", "USD", "DEM" etc..); used character set should be the one selected with command +CSCS
<ppu>
string
-
price per unit (dot is used as decimal separator) e.g. "1989.27"
<pwd>
string
-
SIM PIN2; if PIN2 has been already input once after startup, it is required no more
AT+CPUC?
Read command reports the current values of <currency> and <ppu> parameters in the format:
+CPUC : <currency>,<ppu>
Page 93
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 93 of 504 2021-03-30
Not Subject to NDA
AT+CPUC=?
Test command returns OK result code.
Page 94
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 94 of 504 2021-03-30
Not Subject to NDA
3.2.2.23. 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
No - 2
AT#FWSWITCH=<imageNumber>[,<storageConf>[,<restoreUserSettings>]]
Parameters:
Name
Type
Default
Description
<imageNumber>
integer
-
To know the <imageNumber> values range refer to the test command.
<storageConf>
integer
1
selects storage type
Value:
1 : save the <imageNumber> value in NVM, only this selection is available
<restoreUserSettings>
integer
0
restore user settings for enabled firmware image
Values:
0 : after firmware switch, all settings are returned to default
1 : after firmware switch, user settings are restored
Additional info:
<imageNumber> identifies the image (customization) as shown in the following table.
Page 95
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 95 of 504 2021-03-30
Not Subject to NDA
Product Customization
<image Number>
default value
MEx10G1­W1
0 = AT&T, 1 = Verizon, 2 = ROW
2
MEx10G1­WW
0 = AT&T, 1 = Verizon, 2 = ROW, 3 = AU
2
This AT command performs a system reboot. All the parameters are set to the factory values.
Here are two customization examples: AT#FWSWITCH=0 and AT#FWSWITCH=1. In both cases it is mandatory to follow these steps.
AT&T customization:
1. enter: AT#FWSWITCH=0
2. wait: system reboot
3. enter: AT#IOTBND=252582047,1048578,2058,0
4. enter: AT#REBOOT
5. wait: system reboot
now, the module is ready to operate
Verizon customization:
1. enter: AT#FWSWITCH=1
2. wait: system reboot
3. enter: AT#WS46=0
4. enter: AT#REBOOT
5. wait: system reboot
now, the module is ready to operate
AT#FWSWITCH?
Read command reports the current active firmware image:
Page 96
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 96 of 504 2021-03-30
Not Subject to NDA
#FWSWITCH: <imageNumber>
AT#FWSWITCH=?
Test command reports the range of supported values for parameters <imageNumber>, <storageConf>,<restoreUserSettings>
Switch to image 1: AT#FWSWITCH =1
OK
Page 97
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 97 of 504 2021-03-30
Not Subject to NDA
3.2.2.24. AT#STUNEANT - Set Tunable Antenna Interface
Set command for Tunable Antenna Interface. Specific GPIO pin is available on the host interface that can be connected to an external
antenna switch
SIM Presence
Setting saved
Can be aborted
MAX timeout
SELINT
Not required
Auto
No - 2
AT#STUNEANT=<enable>[,<band_mask>,<ant1_cfg>[,<ant2_cfg>]]
This command can be used after setting the GPIOs from #GPIO command.
Parameters:
Name
Type
Default
Description
<enable>
integer
0
enables/disables tunable antenna operation and all GPIOs set
Values:
0 : disables
1 : enables
<band_mask>
hex
-
hex format without 0x. This parameter can be set when
<enable> parameter is 1. Refer to Additional info section below
<ant1_cfg>
integer
0
This parameter can be set when<enable> parameter is 1.
Refer to Additional info section below
Value:
0 : GPIO is Low
<ant2_cfg>
integer
0
This parameter can be set when<enable> parameter is 1.
Refer to Additional info section below
Page 98
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 98 of 504 2021-03-30
Not Subject to NDA
Value:
0 : GPIO is Low
Additional info:
<band_mask> 0x00000000 No bands allowed 0x00000001 LTE BAND1 0x00000002 LTE BAND2 0x00000004 LTE BAND3 0x00000008 LTE BAND4 0x00000010 LTE BAND5 0x00000020 LTE BAND7 0x00000040 LTE BAND8 0x00000080 LTE BAND9 0x00000100 LTE BAND12 0x00000200 LTE BAND13 0x00000400 LTE BAND14 0x00000800 LTE BAND18 0x00001000 LTE BAND19 0x00002000 LTE BAND20 0x00004000 LTE BAND25 0x00008000 LTE BAND26 0x00010000 LTE BAND28 0x00020000 LTE BAND66 0x00040000 LTE BAND71 0x00080000 WCDMA BAND1 0x00100000 WCDMA BAND2 0x00200000 WCDMA BAND3 0x00400000 WCDMA BAND4 0x00800000 WCDMA BAND5 0x01000000 WCDMA BAND6 0x02000000 WCDMA BAND8 0x04000000 WCDMA BAND19 0x08000000 GSM BAND 850(B5) 0x10000000 GSM BAND 900(B8)
Page 99
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 99 of 504 2021-03-30
Not Subject to NDA
0x20000000 GSM BAND 1800(B3) 0x40000000 GSM BAND1900(B2)
<ant1_cfg> and <ant2_cfg>
Signal name
Pin
Description
ant1_cfg
ALT16
Antenna Control 0
ant2_cfg
ALT17
Antenna Control1
The setting is saved in NVM
<band_mask> should be entered in HEX format without "0x"
Tunable antenna pin function of GPIOs correspond to ALT16,17 function of the GPIOs, so it should also set which GPIO will used as ALT16,17 function through AT#GPIO command. Access those GPIOs through AT#GPIO command while Tunable antenna function is enabled is not recommended.
First, GPIOs what you want to use should set through #GPIO command before #STUNEANT command setting.
In stuneant enablestate, tunable antenna gpio cannot be set via GPIO command.
AT#STUNEANT?
Read command returns the saved value in the format: #STUNEANT: <enable>
AT#STUNEANT=?
Test command returns the supported range of values of parameters <enable>,<supported_band_mask>,<ant1_cfg>,<ant2_cfg>.
Page 100
LE910S1 AT Commands Reference Guide
80672ST11051A Rev. 5 Page 100 of 504 2021-03-30
Not Subject to NDA
Example: AT#STUNEANT=? #STUNEANT: (0,1),(D6071A),(0,1),(0,1)
for LE910C1/C4-NF
OK
Additional info:
GSM 850(B5), GSM 900(B8), GSM 1800(B3), GSM 1900(B2)
Variant
LTE
WCDMA
GSM
Supported
band_mask
LE910Cx­NF
2,4,5,12,13,14, 66,71
2, 4, 5
Not support
D6071A
LE910Cx­EU
1,3,7,8,20,28
1, 3, 8
3, 8 32292065
LE910C1­AP
1,3,5,8,28
1,5,8
Not support
A90055
LE910C1­AP(Japan)
1,3,5,8,9,18, 19, 26, 28
1,5,6,8,19
Not support
78998D5
LE910C1­NA
2, 4, 12
1,2,4,5,8
2,3,5,8
7AD8010A
LE910Cx­LA
1,2,3,4,5,7, 28
1,2,4,5
2,3,5,8
78D9003F
LE910C1­NS
2,4,5,12,25, 26
Not support
Not support
C11A
LE910C1­SV
4, 13
Not support
Not support
208
LE910C1­SA
2,4,12,14,66
Not support
Not support
2050A
LE910C1­ST
2,4,12,66,71
Not support
Not support
6010A
Loading...