80490ST10778A_r2x 80490ST10778A AT Commands Reference Guide LE9x0A4 LE910Cx R2

User Manual:

Open the PDF directly: View PDF PDF.
Page Count: 487

Download80490ST10778A_r2x 80490ST10778A AT Commands Reference Guide LE9x0A4 LE910Cx R2
Open PDF In BrowserView PDF
LE920A4/ LE910C1
AT Commands Reference Guide
80490ST10778A Rev.2 - 2017-04-18

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

APPLICABILITY TABLE
PRODUCT
LE920A4-NA
LE920A4-EU
LE920A4-CN
LE910C1-NA
LE910C1-AP
LE910C1-NS

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 2 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

Contents
1

2

Introduction ...................................................................................................................................................................... 16

1.1

Scope ..................................................................................................................................... 16

1.2

Audience................................................................................................................................ 16

1.3

Contact Information, Support .............................................................................................. 16

1.4

Document Organization ........................................................................................................ 17

1.5

Text Conventions .................................................................................................................. 17

1.6

Related Documents ............................................................................................................... 17

1.7

Document History ................................................................................................................. 18

Overview 19

2.1
3

About the document .............................................................................................................. 19

AT COMMANDS ............................................................................................................................................................. 20

3.1
3.2

Definitions ............................................................................................................................. 20
AT Command Syntax............................................................................................................ 20
String Type Parameters ....................................................................................................................................... 21
Command Lines .................................................................................................................................................. 21
ME Error Result Code - +CME ERROR:  ................................................................................................... 24
Message Service Failure Result Code -.............................................................................................. 26
+CMS ERROR:  ............................................................................................................................... 26
Information Responses and Result Codes ............................................................................................................ 27
Command Response Time-Out ............................................................................................................................ 28
Command Issuing Timing ................................................................................................................................... 30

3.3

Storage .................................................................................................................................. 31
Factory Profile and User Profiles ......................................................................................................................... 31

3.4

AT Commands References .................................................................................................... 33

3.4.1 Command Line General Format .................................................................................................... 33
3.4.1 Command Line Prefixes .................................................................................................................... 33
Starting a Command Line - AT ....................................................................................................... 33
Last Command Automatic Repetition - A/ ...................................................................................... 33
General Configuration Commands ...................................................................................................................... 34
Select Interface Style - #SELINT .................................................................................................... 34
Set notification port - #NOPT .......................................................................................................... 34
USB composition configuration - #USBCFG ................................................................................. 35
RMnet configuration - #RMNETCFG ............................................................................................ 36
Remote Network Driver Interface Specification setup- #RNDIS................................................... 37
Remote Network Driver Interface Specification configure- #RNDISC ......................................... 38
Remote Network Driver Interface Specification shutdown- #RNDISD ........................................ 39
command Delay - #ATDELAY ....................................................................................................... 40
Hayes Compliant AT Commands ........................................................................................................................ 40
Generic Modem Control .................................................................................................................. 40

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 3 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
Set To Factory-Defined Configuration - &F ................................................................................... 40
Soft Reset - Z.................................................................................................................................... 41
Select Active Service Class - +FCLASS ......................................................................................... 41
Default Reset Basic Profile Designation - &Y ................................................................................ 42
Default Reset Full Profile Designation - &P ................................................................................... 42
Store Current Configuration - &W .................................................................................................. 42
Store Telephone Number on Module Internal Phonebook - &Z .................................................... 43
Display Internal Phonebook Stored Numbers - &N........................................................................ 43
Manufacturer Identification - +GMI................................................................................................ 43
Model Identification - +GMM ......................................................................................................... 43
Request FLEX Revision Identification - #CGMF........................................................................... 44
Revision Identification - +GMR ...................................................................................................... 44
Capabilities List - +GCAP ............................................................................................................... 44
Serial Number - +GSN..................................................................................................................... 44
Display Current Base Configuration and Profile - &V ................................................................... 45
Display Current Configuration and Profile - &V0 .......................................................................... 45
S Registers Display - &V1 ............................................................................................................... 45
Display Last Connection Statistics - &V2....................................................................................... 46
Extended S Registers Display - &V3 .............................................................................................. 46
Single Line Connect Message - \V .................................................................................................. 46
Country of Installation - +GCI......................................................................................................... 47
Line Signal Level - %L .................................................................................................................... 47
Line Quality - %Q ............................................................................................................................ 47
Speaker Loudness - L ....................................................................................................................... 47
Speaker Mode - M ............................................................................................................................ 47
DTE - Modem Interface Control ....................................................................................................... 48
Command Echo - E .......................................................................................................................... 48
Quiet Result Codes - Q .................................................................................................................... 48
Response Format - V........................................................................................................................ 49
Extended Result Codes - X .............................................................................................................. 50
Identification Information - I ........................................................................................................... 50
Data Carrier Detect (DCD) Control - &C ....................................................................................... 50
Data Terminal Ready (DTR) Control - &D .................................................................................... 51
Standard Flow Control - \Q.............................................................................................................. 51
Flow Control - &K ........................................................................................................................... 52
Data Set Ready (DSR) Control - &S ............................................................................................... 52
Fixed DTE Interface Rate - +IPR .................................................................................................... 53
DTE-Modem Local Flow Control - +IFC ....................................................................................... 54
DTE-Modem Character Framing - +ICF ......................................................................................... 54
Ring (RI) Control - \R ...................................................................................................................... 55
DTE-Modem Local Rate Reporting - +ILRR ................................................................................. 55
Select Flow Control Specified By Type - +FLO ............................................................................. 56
Call Control ................................................................................................................................... 56
Dial - D ............................................................................................................................................. 56
Tone Dial - T .................................................................................................................................... 58
Pulse Dial - P .................................................................................................................................... 59
Answer - A ....................................................................................................................................... 59
Disconnect - H .................................................................................................................................. 59
Return To On Line Mode - O .......................................................................................................... 59
Guard Tone - &G ............................................................................................................................. 59
Sync/Async Mode - &Q................................................................................................................... 60
Modulation Control......................................................................................................................... 60

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 4 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
Line Quality Monitor and Auto Retrain or Fallback/Fallforward - %E ......................................... 60
Compression Control ...................................................................................................................... 60
Data Compression - +DS ................................................................................................................. 60
Data Compression Reporting - +DR ............................................................................................... 61
Break Control................................................................................................................................. 61
Transmit Break To Remote - \B ...................................................................................................... 61
Break Handling - \K ......................................................................................................................... 61
Operating Mode - \N ........................................................................................................................ 62
S Parameters .................................................................................................................................. 62
Number of Rings to Auto Answer - S0 ........................................................................................... 63
Ring Counter - S1............................................................................................................................. 63
Escape Character - S2 ...................................................................................................................... 63
Command Line Termination Character - S3 ................................................................................... 64
Response Formatting Character - S4 ............................................................................................... 64
Command Line Editing Character - S5 ........................................................................................... 64
Connection Completion Time-Out - S7........................................................................................... 65
Comma dial modifier time – S8....................................................................................................... 65
Carrier Off With Firm Time - S10 ................................................................................................... 66
Escape Prompt Delay - S12 ............................................................................................................. 67
Delay to DTR off - S25 .................................................................................................................... 67
Disconnect Inactivity Timer - S30 ................................................................................................... 67
Delay before Forced Hang Up - S38 ............................................................................................... 68
3GPP TS 27.007 AT Commands ......................................................................................................................... 68
General.......................................................................................................................................... 68
Request Manufacturer Identification - +CGMI ............................................................................... 68
Request Model Identification - +CGMM ........................................................................................ 68
Request Revision Identification - +CGMR ..................................................................................... 69
Request Product Serial Number Identification - +CGSN .................................................................... 69
Select TE Character Set - +CSCS .................................................................................................... 70
Request International Mobile Subscriber Identity (IMSI) - +CIMI................................................ 71
Read ICCID (Integrated Circuit Card Identification) - +ICCID ..................................................... 71
Serial and Software Version Number - +IMEISV .......................................................................... 71
PCCA STD-101 Select Wireless Network - +WS46 ...................................................................... 71
Network Selection Menu Availability - +PACSP ........................................................................... 72
Call Control ................................................................................................................................... 72
Call mode - +CMOD........................................................................................................................ 72
Hang Up Call - +CHUP ................................................................................................................... 73
Select type of address - +CSTA....................................................................................................... 73
Select Bearer Service Type - +CBST .............................................................................................. 74
Radio Link Protocol - +CRLP ......................................................................................................... 75
Service Reporting Control - +CR .................................................................................................... 76
Extended Error Report - +CEER ..................................................................................................... 77
Extended Error Report Unsolicited Response-#CEERURC ........................................................... 77
Cellular Result Codes - +CRC ......................................................................................................... 78
HSCSD non-transparent call configuration +CHSN ....................................................................... 78
Single Numbering Scheme - +CSNS............................................................................................... 79
Voice Hang Up Control - +CVHU .................................................................................................. 80
Setting Time Format - +CSTF ......................................................................................................... 80
Setting Date Format - +CSDF ......................................................................................................... 81
Refer subclause 9.2 for possible  values. .......................................................................................................................... 81
Network Service Handling ............................................................................................................... 82

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 5 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
Subscriber Number - +CNUM ......................................................................................................... 82
Read Operator Names - +COPN...................................................................................................... 82
Network Registration Report - +CREG........................................................................................... 83
Operator Selection - +COPS ............................................................................................................ 85
Facility Lock/Unlock - +CLCK ....................................................................................................... 86
Change Facility Password - +CPWD .............................................................................................. 88
Calling Line Identification Presentation - +CLIP ........................................................................... 89
Calling Line Identification Restriction - +CLIR ............................................................................. 90
Connected Line Identification Restriction status - +COLR ............................................................ 91
Connected line identification presentation - COLP ........................................................................ 91
Called line identification presentation - +CDIP .............................................................................. 92
Call Forwarding Number and Conditions - +CCFC ....................................................................... 93
Call Forwarding Flags - #CFF ......................................................................................................... 95
Call Waiting - +CCWA ................................................................................................................... 96
Call Holding Services - +CHLD...................................................................................................... 97
Call deflection - +CTFR .................................................................................................................. 98
Unstructured Supplementary Service Data - +CUSD ..................................................................... 98
Advice of Charge - +CAOC ............................................................................................................ 99
List Current Calls - +CLCC ........................................................................................................... 100
SS Notification - +CSSN ............................................................................................................... 101
Non-Access-Stratum compliancy - #NASC .................................................................................. 102
Closed User Group Supplementary Service Control - +CCUG.................................................... 103
Preferred Operator List - +CPOL .................................................................................................. 103
Selection of preferred PLMN list - +CPLS ................................................................................... 104
Mobile Equipment Control ............................................................................................................ 106
Phone Activity Status - +CPAS ..................................................................................................... 106
Set Phone Functionality - +CFUN ................................................................................................. 107
Enter PIN - +CPIN ......................................................................................................................... 108
Signal Quality - +CSQ ................................................................................................................... 110
Indicator Control - +CIND ............................................................................................................ 111
Indicator Control for current values - #CIND ............................................................................... 114
Mobile Equipment Event Reporting - +CMER ............................................................................. 114
Select Phonebook Memory Storage - +CPBS ............................................................................... 116
Read Phonebook Entries - +CPBR ................................................................................................ 117
Find Phonebook Entries - +CPBF ................................................................................................. 118
Write Phonebook Entry - +CPBW ................................................................................................ 120
Clock Management - +CCLK ........................................................................................................ 122
Restricted SIM Access - +CRSM .................................................................................................. 123
Accumulated Call Meter - +CACM .............................................................................................. 125
Ringer Sound Level - +CRSL........................................................................................................ 125
Loudspeaker Volume Level - +CLVL........................................................................................... 126
Microphone Mute Control - +CMUT ............................................................................................ 126
Silence Command - +CSIL ............................................................................................................ 127
Accumulated Call Meter Maximum - +CAMM............................................................................ 127
Price per Unit and Currency Table - +CPUC ................................................................................ 128
Call meter maximum event - +CCWE .......................................................................................... 128
Available AT Commands - +CLAC .............................................................................................. 129
Set voice mail number - +CSVM .................................................................................................. 129
Time Zone Reporting - +CTZR ..................................................................................................... 130
Automatic Time Zone update - +CTZU ........................................................................................ 130
Mobile Equipment Errors .............................................................................................................. 131
Report Mobile Equipment Error - +CMEE ................................................................................... 131

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 6 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
Voice Control............................................................................................................................... 132
DTMF Tones Transmission - +VTS .............................................................................................. 132
Tone Duration - +VTD .................................................................................................................. 132
Embedded DTMF decoder enabling - #DTMF ............................................................................. 133
Commands for GPRS .................................................................................................................... 133
GPRS Mobile Station Class - +CGCLASS ................................................................................... 133
GPRS Attach or Detach - +CGATT .............................................................................................. 134
GPRS Event Reporting - +CGEREP ............................................................................................. 134
GPRS Network Registration Status - +CGREG............................................................................ 136
Printing IP Address Format - +CGPIAF ....................................................................................... 137
Define PDP Context - +CGDCONT ............................................................................................. 138
Sets IMS Pdp APN Name - #IMSPDPSET ................................................................................... 140
SMS transport configuration - #ISMSCFG ................................................................................... 140
IMS registration state - +CIREG ................................................................................................... 141
Codec for IMS- #CODECIMS ...................................................................................................... 142
Define Secondary PDP Context - +CGDSCONT ......................................................................... 143
Traffic Flow Template +CGTFT ................................................................................................... 144
Quality of Service Profile (Minimum Acceptable) - +CGQMIN ................................................. 147
3G Quality of Service Profile (Minimum Acceptable) - +CGEQMIN ........................................ 148
Quality of Service Profile (Requested) - +CGQREQ ................................................................... 151
3G Quality of Service Profile (Requested) - +CGEQREQ ........................................................... 152
PDP Context Activate or Deactivate - +CGACT .......................................................................... 156
PDP Context Modify - +CGCMOD .............................................................................................. 156
Call establishment lock - #CESTHLCK ........................................................................................ 157
Show PDP Address - +CGPADDR ............................................................................................... 157
3G Quality of Service Profile (Negotiated) - +CGEQNEG .......................................................... 158
Set Mode of Operator for EPS - +CEMODE ................................................................................ 160
Enter Data State - +CGDATA ....................................................................................................... 161
Commands for Battery Charger ...................................................................................................... 162
Battery Charge - +CBC .................................................................................................................. 162
3GPP TS 27.005 AT Commands for SMS and CBS .......................................................................................... 164
General Configuration ................................................................................................................... 164
Select Message Service - +CSMS ................................................................................................. 164
Preferred Message Storage - +CPMS ............................................................................................ 165
Message Format - +CMGF ............................................................................................................ 166
Message Configuration.................................................................................................................. 166
Service Center Address - +CSCA.................................................................................................. 166
Select service for MO SMS services - +CGSMS .......................................................................... 167
EPS – Network Registarion Status - +CEREG ............................................................................. 168
PDP Context Read Dynamic Parameters +CGCONTRDP........................................................... 170
Secondary PDP Context Read Dynamic Parameters - +CGSCONTRDP ................................... 171
Traffic Flow Template Read Dynamic Parameters - +CGTFTRDP ............................................ 172
Define EPS Quality of Service +CGEQOS ................................................................................... 174
EPS Quality of Service Read Dynamic Parameters - +CGEQOSRDP ........................................ 175
Set Text Mode Parameters - +CSMP ............................................................................................ 176
Show Text Mode Parameters - +CSDH ........................................................................................ 176
Select Cell Broadcast Message Types - +CSCB ........................................................................... 177
Primary Notification Event Reporting + CPNER ......................................................................... 179
Save Settings - +CSAS .................................................................................................................. 179
Restore Settings - +CRES .............................................................................................................. 180
Message Receiving and Reading .................................................................................................... 180
New Message Indications to Terminal Equipment - +CNMI ....................................................... 181

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 7 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
List Messages - +CMGL ................................................................................................................ 185
Read Message - +CMGR ............................................................................................................... 187
New Message Acknowledgement to ME/TA - +CNMA .............................................................. 189
Message Sending and Writing ........................................................................................................ 192
Send Message - +CMGS................................................................................................................ 192
Send Message from Storage - +CMSS .......................................................................................... 195
Write Message to Memory - +CMGW .......................................................................................... 196
Delete Message - +CMGD ............................................................................................................ 198
More Message to Send - +CMMS ................................................................................................. 199
Send SMS command - +CMGC .................................................................................................... 200
Custom AT Commands ..................................................................................................................................... 203
Configuration AT Commands ........................................................................................................ 203
Hardware Identification - #HWREV ............................................................................................. 203
Manufacturer Identification - #CGMI ........................................................................................... 203
Model Identification - #CGMM .................................................................................................... 204
Revision Identification - #CGMR ................................................................................................. 204
Product Serial Number Identification - #CGSN............................................................................ 204
Select GSM Hexadecimal Representation - #CSCSEXT ............................................................. 205
International Mobile Subscriber Identity (IMSI) - #CIMI ............................................................ 207
Read ICCID (Integrated Circuit Card Identification) - #CCID .................................................... 207
Serial and Software Version Number - #IMEISV......................................................................... 207
Service Provider Name - #SPN ..................................................................................................... 207
Change Audio Path - #CAP ........................................................................................................... 208
Handsfree Microphone Gain - #HFMICG .................................................................................... 208
Handset Microphone Gain - #HSMICG ........................................................................................ 209
Handsfree Receiver Gain - #HFRECG .......................................................................................... 209
Handset Receiver Gain - #HSRECG ............................................................................................. 210
Singnalling Tones Mode - #STM .................................................................................................. 210
Audio DSP Configuration - #ADSPC ........................................................................................... 210
Headset GPIO Select - #HSGS ...................................................................................................... 211
DVI Speaker Volume Level - #PCMRXG .................................................................................... 212
Set delay before close the PCM Clock/SYNC - #PCMDELAY .................................................. 212
Extended Digital Voiceband Interface - #DVICLK ...................................................................... 213
Digital Voiceband Interface Configuration- #DVICFG ............................................................... 214
Speaker Mute Control - #SPKMUT .............................................................................................. 215
Audio Codec - #CODEC ............................................................................................................... 215
Audio Codec - #CODECINFO ...................................................................................................... 216
Select Ringer Path - #SRP ............................................................................................................. 218
Select Ringer Sound - #SRS .......................................................................................................... 219
Audio Profile Factory Configuration - #PRST.............................................................................. 220
Audio Profile Configuration save - #PSAV .................................................................................. 221
Audio Profile Selection - #PSEL ................................................................................................... 221
Audio Profile Setting - #PSET....................................................................................................... 222
Store the ACDB (Audio Calibration Database) file - #ACDB ..................................................... 222
Tone Classes Volume - #TSVOL .................................................................................................. 224
Set Handsfree Sidetone - #SHFSD ................................................................................................ 225
Set Headset Sidetone - #SHSSD .................................................................................................... 225
Handsfree Echo Canceller - #SHFEC ........................................................................................... 226
Handset Echo Canceller - #SHSEC ............................................................................................... 226
Handsfree Noise Reduction - #SHFNR ......................................................................................... 227
Handset Noise Reduction - #SHSNR ............................................................................................ 227
Extended Error Report for Network Reject Cause – #CEERNET ............................................... 227

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 8 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
Display PIN Counter - #PCT ......................................................................................................... 229
Software ShutDown - #SHDN ....................................................................................................... 230
Configure fast power down-#FASTSHDN ................................................................................... 230
Rebbots the unit - #REBOOT ........................................................................................................ 231
Periodic Reset - #ENHRST ........................................................................................................... 232
General Purpose Input/Output Pin Control - #GPIO .................................................................... 233
SW READY ENable - #SWREADYEN ....................................................................................... 235
STAT_LED GPIO Setting - #SLED ............................................................................................. 236
Save STAT_LED GPIO Setting - #SLEDSAV ............................................................................ 237
Digital Voiceband Interface - #DVI .............................................................................................. 237
SMS Ring Indicator - #E2SMSRI ................................................................................................. 238
Read Analog/Digital Converter Input - #ADC.............................................................................. 238
Auxiliary Voltage Output Control - #VAUX ................................................................................ 239
Auxiliary Voltage Output save - #VAUXSAV ............................................................................. 240
Battery and Charger Status - #CBC ............................................................................................... 240
GPRS Auto-Attach Property - #AUTOATT ................................................................................. 240
Multislot Class Control - #MSCLASS .......................................................................................... 241
V24 Output Pins Configuration - #V24CFG ................................................................................. 241
Cell Monitor - #MONI ................................................................................................................... 243
HSDPA Channel Quality Indication - #CQI ................................................................................. 246
Packet Service Network Type - #PSNT ........................................................................................ 247
Read Current Network Status in 3G Network - #RFSTS ............................................................. 249
Temperature Monitor- #TEMPMON ............................................................................................ 253
Query Temperature Overflow - #QTEMP..................................................................................... 254
Temperature Monitor CONFIGURATION - #TEMPCFG........................................................... 255
Set RING CFG Parameters - #WKIO............................................................................................ 258
Wake from Alarm Mode - #WAKE .............................................................................................. 259
AlARM PIN - #ALARMPIN ......................................................................................................... 260
Serving Cell Information - #SERVINFO ...................................................................................... 261
Query SIM Status - #QSS .............................................................................................................. 262
Dialling Mode - #DIALMODE ..................................................................................................... 263
No Carrier Indication Handling - #NCIH ...................................................................................... 264
Automatic Call - #ACAL ............................................................................................................... 264
Extended Automatic Call - #ACALEXT....................................................................................... 265
Extended Call Monitoring - #ECAM ............................................................................................ 266
Extended Call Monitoring Unsolicited Response mode-#ECAMURC ........................................ 267
SMS Overflow - #SMOV .............................................................................................................. 268
Sms Un- Change Status - #SMSUCS ............................................................................................ 268
Mailbox Numbers - #MBN ............................................................................................................ 269
Message Waiting Indication - #MWI ............................................................................................ 270
Repeat Last Command - #/ ............................................................................................................ 271
Network Timezone - #NITZ .......................................................................................................... 271
Clock Management - #CCLK ........................................................................................................ 272
Clock Mode - #CCLKMODE ........................................................................................................ 273
set time Clock Source - #CLKSRC ............................................................................................... 274
Alarm Management - +CALA ....................................................................................................... 275
Delete Alarm - +CALD ................................................................................................................. 277
Generic SIM access - +CSIM ........................................................................................................ 277
Alert Sound - +CALM ................................................................................................................... 278
Select Band - #BND ....................................................................................................................... 279
Automatic Band Selection - #AUTOBND .................................................................................... 281
Skip Escape Sequence - #SKIPESC .............................................................................................. 282

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 9 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
Subscriber number - #SNUM ........................................................................................................ 282
Escape Sequence Guard Time - #E2ESC ...................................................................................... 283
PPP-GPRS Connection Authentication Type - #GAUTH ............................................................ 283
GSM Antenna Detection - #GSMAD ............................................................................................ 284
SIM Detection Mode-#SIMDET ................................................................................................... 286
Teletype Writer - #TTY ................................................................................................................. 286
Write to I2C - #I2CWR.................................................................................................................. 287
Report concatenated SMS indexes - #CMGLCONCINDEX ....................................................... 288
Power Saving Mode Ring Indicator - #PSMRI ............................................................................. 288
Extended Reset - #z........................................................................................................................ 289
Enhanced Network Selection - #ENS ............................................................................................ 289
Enable RX Diversity and set DARP - #RXDIV............................................................................ 289
Swap RX from main to diversity #RXTOGGLE .......................................................................... 290
Ciphering indication - # CIPHIND ................................................................................................ 291
Set Encryption Algorithm - #ENCALG ........................................................................................ 292
Configure FRAT Trigger parameter - #FRATTRIGGER ........................................................... 293
Delete audio file - #ADELF ........................................................................................................... 294
Delete all audio files - #ADELA ................................................................................................... 294
List audio file - #ALIST ................................................................................................................ 294
Audio available size - #ASIZE ...................................................................................................... 295
Send an audio file - #ASEND ........................................................................................................ 295
Select Ringer Sound Extended - #SRSEXT .................................................................................. 296
Multisocket AT Commands ........................................................................................................... 297
Socket Status - #SS ........................................................................................................................ 297
Socket Info - #SI ............................................................................................................................ 298
Socket Type - #ST.......................................................................................................................... 299
Context Activation - #SGACT ...................................................................................................... 300
Socket Shutdown - #SH ................................................................................................................. 301
Socket Configuration - #SCFG ...................................................................................................... 301
Context activation configuration extended - #SGACTCFGEXT ................................................. 303
PAD forward character - #PADFWD ............................................................................................ 304
PAD command features - #PADCMD .......................................................................................... 304
Socket Configuration Extended - #SCFGEXT ............................................................................. 304
Socket Configuration Extended 2 - #SCFGEXT2 ........................................................................ 306
Socket Configuration Extended 3 - #SCFGEXT3 ........................................................................ 308
Socket Dial - #SD........................................................................................................................... 309
Base64 encoding/decoding of socket sent/received data - #BASE64 .......................................... 311
Socket Accept - #SA ...................................................................................................................... 313
Socket Restore - #SO ..................................................................................................................... 313
Socket Listen - #SL ........................................................................................................................ 314
Detect the Cause of a Socket disconnection - #SLASTCLOSURE ............................................. 315
Socket Listen UDP - #SLUDP....................................................................................................... 316
Receive Data in Command Mode - #SRECV ............................................................................... 317
Send UDP data to a specific remote host - #SSENDUDP ............................................................ 318
Send UDP data to a specific remote host extended - #SSENDUDPEXT .................................... 320
Send Data in Command Mode - #SSEND .................................................................................... 320
Send data in Command Mode extended - #SSENDEXT .............................................................. 321
IP Easy Authentication Type - #SGACTAUTH ........................................................................... 321
Context Activation and Configuration - #SGACTCFG ................................................................ 323
SSL Commands ............................................................................................................................ 324
Enable a SSL socket - #SSLEN ..................................................................................................... 324
Opens a socket SSL to a remote server - #SSLD .......................................................................... 325

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 10 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
Send data through a SSL socket - #SSLSEND ............................................................................. 326
Read data from a SSL socket - #SSLRECV .................................................................................. 328
Report the status of a SSL socket - #SSLS.................................................................................... 329
Close a SSL socket - #SSLH ......................................................................................................... 329
Restore a SSL socket after a +++ - #SSLO ................................................................................... 330
Configure general parameters of a SSL socket - #SSLCFG ......................................................... 331
Configure security parameters of a SSL socket – #SSLSECCFG ................................................ 331
Manage the security data - #SSLSECDATA ................................................................................ 332
FTP AT Commands ...................................................................................................................... 334
FTP Time – Out - #FTPTO............................................................................................................ 334
FTP Open - #FTPOPEN ................................................................................................................ 334
FTP Close - # FTPCLOSE............................................................................................................. 335
FTP Config - #FTPCFG................................................................................................................. 335
FTP Put - #FTPPUT....................................................................................................................... 336
FTP Get - #FTPGET ...................................................................................................................... 336
FTP Get in command mode - #FTPGETPKT ............................................................................... 337
FTP Type - #FTPTYPE ................................................................................................................. 337
FTP Delete - #FTPDELE ............................................................................................................... 338
FTP Print Working Directory - #FTPPWD ................................................................................... 338
FTP Change Working Directory - #FTPCWD .............................................................................. 338
FTP List - #FTPLIST ..................................................................................................................... 339
Get file size from FTP - #FTPFSIZE............................................................................................. 339
FTP Append - #FTPAPP................................................................................................................ 339
Set restart position for FTP GET - #FTPREST ............................................................................. 340
Receive Data In Command Mode - #FTPRECV........................................................................... 341
FTP Append Extended - #FTPAPPEXT ....................................................................................... 342
FTP Read Message - #FTPMSG.................................................................................................... 344
AT Commands ............................................................................................................................. 344
Authentication User ID - #USERID .............................................................................................. 344
Authentication Password - #PASSW............................................................................................. 344
Packet Size - #PKTSZ.................................................................................................................... 345
Data Sending Time-Out - #DSTO ................................................................................................. 345
Socket Inactivity Time-Out - #SKTTO ......................................................................................... 346
Socket Definition - #SKTSET ....................................................................................................... 347
Socket Open - #SKTOP ................................................................................................................. 348
Query DNS - #QDNS .................................................................................................................... 348
DNS Response Caching - #CACHEDNS ...................................................................................... 349
Manual DNS Selection - #DNS ..................................................................................................... 350
Socket TCP Connection Time-Out - #SKTCT.............................................................................. 351
Socket Parameters save - #SKTSAV ............................................................................................. 351
Socket Parameters Reset - #SKTRST ........................................................................................... 352
GPRS Context Activation - #GPRS .............................................................................................. 352
PPP Configuration - #PPPCFG...................................................................................................... 353
Socket Dial - #SKTD ..................................................................................................................... 354
Socket Listen Ring - #E2SLRI ...................................................................................................... 355
Socket Listen - #SKTL .................................................................................................................. 356
Firewall Setup - #FRWL ................................................................................................................ 358
GPRS Data Volume - #GDATAVOL ........................................................................................... 359
ICMP Ping Support - #ICMP......................................................................................................... 360
Send PING request - #PING .......................................................................................................... 361
DNS from Network - #NWDNS .................................................................................................... 362
Maximum TCP Payload Size - #TCPMAXDAT .......................................................................... 362

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 11 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
TCP Reassembly - #TCPREASS................................................................................................... 363
Configure the TCP window size- #TCPMAXWIN ...................................................................... 363
Ethernet Control Model setup - #ECM.......................................................................................... 364
Ethernet Control Model configure- #ECMC ................................................................................. 364
Ethernet Control Model shutdown- #ECMD ................................................................................ 366
Easy Scan® Extension AT Commands ............................................................................................ 367
Network survey - #CSURV ........................................................................................................... 367
Network Survey (Numeric Format) - #CSURVC ......................................................................... 371
Network Survey of User Defined Channels - #CSURVU ............................................................ 374
Network Survey of User Defined Channels (Numeric Format) - #CSURVUC ........................... 375
BCCH Network Survey - #CSURVB ............................................................................................ 375
BCCH Network Survey (Numeric Format) - #CSURVBC .......................................................... 376
Network Survey Format - #CSURVF ........................................................................................... 376
 Removing On Easy Scan® Commands Family -#CSURVNLF .............................. 377
PLMN Network Survey - #CSURVP ............................................................................................ 377
PLMN Network Survey (Numeric Format) - #CSURVPC .......................................................... 377
Manual Closed Subscriber Group Search- #MCSGS ................................................................... 378
SIM Toolkit AT Commands .......................................................................................................... 378
SIM Toolkit Interface Activation - #STIA .................................................................................... 378
SIM Toolkit Information - #STGI ................................................................................................. 384
SIM Tookit Send Response - #STSR ............................................................................................ 389
Phonebook AT Commands Set ....................................................................................................... 391
Read Group Entries - #CPBGR ..................................................................................................... 391
Read Group Entries - #CPBGW .................................................................................................... 391
SAP AT Commands Set ................................................................................................................ 392
Remote SIM Enable - #RSEN ....................................................................................................... 392
E-mail Management AT Commands............................................................................................. 393
E-mail SMTP Server - #ESMTP ................................................................................................... 393
E-mail sender address - #EADDR ................................................................................................. 393
E-mail Authentication Password - #EPASSW .............................................................................. 394
E-mail Authentication User Name - #EUSER .............................................................................. 394
E-mail Sending With GPRS Context Activation - #SEMAIL ...................................................... 395
E-mail GPRS Context Ativation - #EMAILACT ......................................................................... 396
E-mail Sending - #EMAILD.......................................................................................................... 396
E-mail Parameters save - #ESAV .................................................................................................. 397
E-mail Parameters Reset - #ERST ................................................................................................. 398
SMTP Read Message - #EMAILMSG .......................................................................................... 398
Configre SMTP parameters - #SMTPCFG ................................................................................... 398
Configre Email PDP Cid - #EMAILPDPCFG .............................................................................. 399
HTTP AT COMMANDS ............................................................................................................ 400
Configure HTTP parameters - #HTTPCFG .................................................................................. 400
Send HTTP GET, HEAD or DELETE request - #HTTPQRY ..................................................... 401
Send HTTP POST or PUT request - #HTTPSND ........................................................................ 403
Receive HTTP server data - #HTTPRCV ..................................................................................... 405
GPS AT Commands Set .............................................................................................................. 405
GPS Power Management - $GPSP ................................................................................................ 405
GPS Module Reset - $GPSR ......................................................................................................... 406
Get Acquired Position - $GPSACP ............................................................................................... 406
Unsolicited NMEA Data Configuration - $GPSNMUN ............................................................... 409
Save GPS Parameters Configuration - $GPSSAV ........................................................................ 410
Restore to Default GPS Parameters - $GPSRST........................................................................... 410
GPS Antenna Supply Voltage Readout - $GPSAV ...................................................................... 410

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 12 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
GPS Antenna Type Definition - $GPSAT..................................................................................... 411
Set the GNSS (or GLONASS) Capability - $GPSGLO................................................................ 411
Unsolicited NMEA Extended Data Configuration - $GPSNMUNEX ......................................... 412
GPS Quality of Service - $GPSQOS ............................................................................................. 413
GPS Start Location Service Request-$GPSSLSR ......................................................................... 414
GPS Stop Location Service Request - $GPSSTOP ....................................................................... 418
Update SLP address - $SLP ........................................................................................................... 418
Update SLP address - $LCSSLP ................................................................................................... 419
Update SLP address type - $SLPTYPE ......................................................................................... 419
Set the User Plane Secure Transport - $SUPLSEC....................................................................... 420
Configure SUPL TLS and Hash - $SUPLCFG ............................................................................. 420
Set the version of supported SUPL - $SUPLV ............................................................................. 421
Update location information - $LCSLUI....................................................................................... 421
Update terminal information - $LCSTER ..................................................................................... 422
Enable/Disable unsolicited response - $LICLS............................................................................. 422
LCS certificate - $LTC .................................................................................................................. 423
Lock context for LCS use - $LCSLK ............................................................................................ 424
Clear GPS Data - $GPSCLRX....................................................................................................... 425
SMS AT Commands................................................................................................................... 425
Move Short Message to other memory - #SMSMOVE ................................................................ 425
SMS Commnads Operation Mode - #SMSMODE ....................................................................... 427

3.5

Custom AT Commands ........................................................................................................427
Dormant Control Command - #CDORM ...................................................................................... 427
Network Emergency Number Update - #NWEN .......................................................................... 428
Delete All Phonebook Entries - #CPBD........................................................................................ 429
Enhanced call tone disable - #ECTD ............................................................................................. 429
SIM Presence Status - #SIMPR ..................................................................................................... 429
New Operator Names - #PLMNMODE ........................................................................................ 430
Blind G2L redirection after CSFB - #BRCSFB ............................................................................ 430
Supplementary service domain preference - #SDOMAIN ........................................................... 431
Network Scan Timer - #NWSCANTMR ...................................................................................... 432
AT Run C o mma nds ........................................................................................................................................ 432
Enable SMS AT Run service - #SMSATRUN ............................................................................. 432
Set SMS AT Run Parameters - #SMSATRUNCFG ..................................................................... 433
SMS AT Run White List - #SMSATWL ...................................................................................... 434
Set TCP AT Run Service Parameters - #TCPATRUNCFG ......................................................... 435
Enables TCP AT Run Service in listen (server) mode -#TCPATRUNL ..................................... 437
TCP AT Run Firewall List - #TCPATRUNFRWL ...................................................................... 437
TCP AT Run Authentication Parameters List - #TCPATRUNAUTH ......................................... 438
Enables TCP Run AT Service in dial (client) mode - #TCPATRUND........................................ 439
Closes TCP Run AT Socket - #TCPATRUNCLOSE ................................................................... 440
For TCP Run AT Service, allows the user to give AT commands in sequence #TCPATCMDSEQ .................................................................................................................................................. 440
Connects the TCP Run AT service to a serial port - #TCPATCONSER ..................................... 441
Set the delay on Run AT command execution - #ATRUNDELAY ............................................. 441

3.6

Event Monitor Commands ...................................................................................................442
Enable EvMoni Service - #ENAEVMONI ................................................................................... 442
EvMoni Service parameter - #ENAEVMONICFG ...................................................................... 442
Event Monitoring - #EVMONI...................................................................................................... 444
Send Message - #CMGS ................................................................................................................ 447
Write Message To Memory - #CMGW ......................................................................................... 448

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 13 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
3.7

Emergency Call and ECall Management .............................................................................450
IVS push mode activation - #MSDPUSH ..................................................................................... 450
Sending MSD data to IVS - #MSDSEND ..................................................................................... 450
Initiate eCall - +CECALL.............................................................................................................. 451
Embedded IVS inband modem enabling - #ECALL .................................................................... 451
Determine Encoding Rule - #ECALLTYPE ................................................................................. 452
MSD of Vehicle Information - #MSDVI ...................................................................................... 453
MSD of GPS Information and Vehicle - #MSDGI ....................................................................... 454
Dial an Emergency Call - #EMRGD ............................................................................................. 456
#MSDREAD – Read current MSD............................................................................................... 457

3.8

Iot Platform Commands......................................................................................................459
Configure deviceWISE parameters - #DWCFG ........................................................................... 460
Connect to M2M Service - #DWCONN ....................................................................................... 462
Query connection status - #DWSTATUS ..................................................................................... 462
Send data to M2M Service - #DWSEND ...................................................................................... 463
Send raw data to M2M Service - #DWSENDR ............................................................................ 464
Receive data from M2M Service - #DWRCV .............................................................................. 464
Receive raw data from M2M Service - #DWRCVR..................................................................... 465
List information on messages pending from M2M Service - #DWLRCV ................................... 466
Enable Agent Features - #DWEN.................................................................................................. 466

3.9

OTA commands ...................................................................................................................467
#OTAEN command ....................................................................................................................... 467
OTAUIDM Command ................................................................................................................... 468
#OTASUAN command .................................................................................................................. 469
#OTACFG command ..................................................................................................................... 471
#OTASS- Switches FOTA update server address to test or production ....................................... 472
Terminal Notifications ................................................................................................................... 473

3.10

WLAN commands ................................................................................................................475
Enable/disable WLAN - #WLANSTART..................................................................................... 475
Enable/disable broadcast - #WLANBROADCAST .................................................................... 476
Change the SSID name - #WLANSSID ........................................................................................ 477
Change WLANE mode - #WLANMODE .................................................................................... 477
Return assigned IP address - # WLANIP ..................................................................................... 477
Return signal strength of the network - # WLANSIGNAL .......................................................... 478
Scanning wifi networks - #WLANSCAN ..................................................................................... 478
Connect to SSID - #WLANCONNECT ........................................................................................ 478
Disconnect from the network - #WLANDISCONNECT ............................................................. 479
Use to add or change the hostapd.conf. - #WLANCONFIG ........................................................ 479
Use to changing wlan security parameters - #WLANSECURITY ............................................... 480
Use to change the channel number and the wlan protocol- # WLANPC ..................................... 480
Display last error in detailed form. - #WLANCFGERROR ......................................................... 481
Enable/disable MAC address filter- # WLANMACMODE ......................................................... 481
Use to add/ remove MAC address to/from accept list - #WLANMACACCEPT ........................ 482
Use to add/ remove MAC address to/from deny list - #WLANMACDENY ............................... 483
Use to set the regulatory domain - #WLANCOUNTRYCODE ................................................... 483
Enable/disable WLAN unsolicited message - #WLANINDI ....................................................... 484

3.11
4

AT parser abort ...................................................................................................................484

List of acronyms ............................................................................................................................................................. 486

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 14 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

DISCLAIMER
The information contained in this document is the proprietary information of Telit Communications S.p.A. and its
affiliates (“TELIT”).
The contents are confidential and any disclosure to persons other than the officers, employees, agents or subcontractors
of the owner or licensee of this document, without the prior written consent of Telit, is strictly prohibited.
Telit makes every effort to ensure the quality of the information it makes available. Notwithstanding the foregoing, Telit
does not make any warranty as to the information contained herein, and does not accept any liability for any injury, loss
or damage of any kind incurred by use of or reliance upon the information.
Telit disclaims any and all responsibility for the application of the devices characterized in this document, and notes that
the application of the device must comply with the safety standards of the applicable country, and where applicable,
with the relevant wiring rules.
Telit reserves the right to make modifications, additions and deletions to this document due to typographical errors,
inaccurate information, or improvements to programs and/or equipment at any time and without notice.
Such changes will, nevertheless be incorporated into new editions of this document.

Copyright: Transmittal, reproduction, dissemination and/or editing of this document as well as utilization of its contents
and communication thereof to others without express authorization are prohibited. Offenders will be held liable for
payment of damages. All rights are reserved.
Copyright © Telit Communications SpA 2008, 2012.

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 15 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

1 Introduction
1.1 Scope
This document aims at providing a detailed specification and a comprehensive listing as a Reference for the whole set
of AT command

1.2 Audience
Readers of this document should be familiar with Telit modules and their ease of controlling by means of AT Commands.

1.3 Contact Information, Support
For general contact, technical support, to report documentation errors and to order manuals, contact Telit’s Technical
Support Center (TTSC) at:

TS-EMEA@telit.com
TS-NORTHAMERICA@telit.com
TS-LATINAMERICA@telit.com
TS-APAC@telit.com
Alternatively, use:
http://www.telit.com/en/products/technical-support-center/contact.php
For detailed information about where you can buy the Telit modules or for recommendations on accessories and
components visit:
http://www.telit.com
To register for product news and announcements or for product questions contact Telit’s Technical Support Center
(TTSC).
Our aim is to make this guide as helpful as possible. Keep us informed of your comments and suggestions for
improvements.
Telit appreciates feedback from the users of our information.

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 16 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

1.4 Document Organization
This document contains the following chapters:

Chapter 1: “Introduction” provides a scope for this document, target audience, contact and support
information, and text conventions.
Chapter 2: “Overview” about the aim of this document and implementation suggestions.
Chapter 3: “AT Commands” The core of this Reference guide.

1.5 Text Conventions
Danger – This information MUST be followed or catastrophic equipment failure or bodily injury may occur.
Caution or Warning – Alerts the user to important points about integrating the module, if these points are not followed,
the module and end user equipment may fail or malfunction.
Tip or Information – Provides advice and suggestions that may be useful when integrating the module.
All dates are in ISO 8601 format, i.e. YYYY-MM-DD.

1.6 Related Documents


ETSI GSM 07.07 specification and rules
http://www.3gpp.org/ftp/Specs/archive/07_series/07.07/



ETSI GSM 07.05 specification and rules
http://www.3gpp.org/ftp/Specs/archive/07_series/07.05/



Hayes standard AT command set

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 17 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

1.7 Document History
Revision

ISSUE #1

Date

2016-09-01

SW release

25.00.xx0-Bxx

Changes
Updated command: +GCAP, #RFSTS, +CGCONTRDP,
+CGEQMIN, +CGEQREQ, +CFUN,
#CLKSRC, #BND, #GPIO, $GPSACP, #ADELA,
#FRATTRIGGER, #ACDB
New commands: #ADELF, #ADELA, #ALIST, #ASIZE,
#CLKSRC, #SRSEXT, #ASEND

ISSUE #2

2017-04-18

25.00.xx0-B057

Updated command: +CGDCONT, $GPSACP,
+CIREG, +CIREG, #SCFGEXT3, #TTY, #HSGS, #GPIO,
+VTD, #CODECINFO, +CBST, #MONI, #RXDIV,
#HSGS, +CBST, +CHLD, +CLCC, +CGDCONT, #BND,
#ECMC, #CEERNET, $GPSNMUNEX,
#WLANCONNECT, +CLCK, +CLVL, #HFMICG,
$LCSLUI, #PLMNMODE, #WLANSECURITY,
#WLANPC, WLANMACMODE, $GPSSLSR,
#TEMPCFG, #V24CFG, #V24, #GPIO,
#WLANSECURITY, S8, D
New commands: #BRCSFB, #SWREADYEN,
#SDOMAIN

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 18 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

2 Overview
2.1 About the document
This document is to describe all AT commands implemented on the Telit wireless modules listed on the
applicability table.

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 19 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

3 AT COMMANDS
The Telit wireless modules family can be controlled via the serial interface using the standard AT commands1.
The Telit wireless modules family is compliant with:
1.
2.
3.
4.

Hayes standard AT command set, in order to maintain the compatibility with existing SW programs.
ETSI GSM 07.07 specific AT command and GPRS specific commands.
ETSI GSM 07.05 specific AT commands for SMS (Short Message Service) and CBS (Cell Broadcast Service)
FAX Class 1 compatible commands

Moreover Telit wireless modules family supports also Telit proprietary AT commands for special purposes.
The following is a description of how to use the AT commands with the Telit wireless module family.

3.1 Definitions
The following syntactical definitions apply:
 Carriage return character, is the command line and result code terminator character, which value, in
decimal ASCII between 0 and 255,is specified within parameter S3. The default value is 13.
 Linefeed character, is the character recognised 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
carriage return character if verbose 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 syntactical element. It does not appear in the command line.

[...]

Optional subparameter of a command or an optional part of TA information response is enclosed in square
brackets. Brackets themselves do not appear in the command line. When subparameter is not given in AT
commands which have a Read command, new value equals to its previous value. In AT commands which do
not store the values of any of their subparameters (called action type commands), and so don’t have a Read
command, action should be done on the basis of the recommended default setting of the subparameter.

3.2 AT Command Syntax
The syntax rules followed by Telit implementation of either Hayes AT commands or GSM/WCDMA
commands are very similar to those of standard basic and extended AT commands. There are two types of
extended command:

1

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.

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 20 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
-

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 values stored), or “tested” (to determine ranges of values
supported). Each of them has a test command (trailing ‘=?’) to give information about the type of its
subparameters; they also have a Read command (trailing ‘?’) to check the current values of subparameters.

-

Action type commands. This type of command may be “executed” or “tested”:


“executed“ to invoke a particular function of the equipment, which generally involves more than the
simple storage of a value for later use



“tested” to determine whether or not the equipment implements the Action Command (in this case
issuing the correspondent Test command - trailing =? - returns the OK result code), and if
subparameters are associated with the action, the ranges of subparameters values that are supported.

Action commands do not store the values of any of their possible subparameters.
Moreover:
o The response to the Test Command (trailing =?) may be changed in the future by Telit to allow
the description of new values/functionalities
o

If all the subparameters of a parameter type command +CMD (or #CMD or $CMD) are
optional, issuing AT+CMD= (or AT#CMD= or AT$CMD=) causes the OK
result code to be returned and the previous values of the omitted subparameters to be retained.

String Type Parameters
A string must be enclosed between quotes or it will not be considered as 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 on numeric or quoted string constants. Therefore a string
containing a space character has to 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 small set of commands always requires writing the input string parameters within quotes. This is
explicitly reported in the specific descriptions.

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/”.

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 21 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
The termination character may be selected by a user option (parameter S3), the default being .
The basic structures of the command line are:


ATCMD1 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  is the command line
terminator character



ATCMD2=10 where 10 is a subparameter



AT+CMD1 ;+CMD2=, ,10 These are two examples of extended commands (nb: the name
of the command always begins with the character “+”2).
They are delimit with semicolon. In the second command, the subparameter omitted.



+CMD1? This is a Read command for checking current subparameter values



+CMD1=? This is a test command for checking possible subparameter values

These commands might be performed in a single command line as shown below:
ATCMD1 CMD2=10+CMD1;+CMD2=, ,10;+CMD1?;+CMD1=?
Anyway it is always preferable to separate into different command lines the basic commands and the extended
commands.
Furthermore it is suggested 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 argue which one of them has failed
the execution.
If command V1 is enabled (verbose responses codes) and all commands in a command line have been
performed successfully, result code OK is sent from the TA to the TE.
If subparameter values of a command are not accepted by the TA or command itself is invalid, or command
cannot be performed for some reason, result code ERROR 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 have been
performed successfully, result code 0 is sent from the TA to the TE.
If sub-parameter values of a command are not accepted by the TA or command itself is invalid, or command
cannot be performed for some reason, result code 4 and no subsequent commands in the command line
are processed.

2

The set of proprietary AT commands differentiates 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

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 22 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
In case of errors depending on ME operation, ERROR (or 4) response may be replaced by +CME ERROR:
 or +CMS ERROR: .
NOTE: The command line buffer accepts a maximum of 80 characters. If this number is
exceeded none of the commands will be executed and TA returns ERROR.

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 23 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

ME Error Result Code - +CME ERROR: 
This is NOT a command it is the error response to +Cxxx 3gpp
TS 27.007 commands.
Syntax: +CME ERROR: 
Parameter:  - error code can be either numeric or verbose (see +CMEE).The possible values
of  are reported in the below table:
Numeric Format
Verbose Format
General errors:
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
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
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 time-out
32
network not allowed - emergency calls only
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
General purpose error:
100
unknown
770
SIM invalid
GPRS related errors to a failure to perform an Attach:
103
Illegal MS (#3)*

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 24 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
Numeric Format
Verbose Format
106
Illegal ME (#6)*
107
GPRS service not allowed (#7)*
111
PLMN not allowed (#11)*
112
Location area not allowed (#12)*
113
Roaming not allowed in this location area (#13)*
GPRS related errors to a failure to Activate a Context and others:
132
service option not supported (#32)*
133
requested service option not subscribed (#33)*
134
service option temporarily out of order (#34)*
148
unspecified GPRS error
149
PDP authentication failure
150
invalid mobile class
Easy GPRS® related errors
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
cannot setup socket
558
cannot resolve DN
559
time-out in opening socket
560
cannot open socket
561
remote disconnected or time-out
562
connection failed
563
tx error
564
already listening
Network survey errors
657
Network survey error (No Carrier)*
658
Network survey error (Busy)*
659
Network survey error (Wrong request)*
660
Network survey error (Aborted)*
Supplementary service related error
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 specified
264
unknown network message
AT+COPS test command related error
680
LU processing
681
Network search aborted
682
PTM mode
AT+WS46 test command related error
683
Active call state
684
RR connection Established

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 25 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
*(Values in parentheses are 3gpp TS 24.008 cause codes) Message Service Failure Result Code - +CMS ERROR:



Message Service Failure Result Code +CMS ERROR: 
This is NOT a command; it is the error response to +Cxxx 3gpp TS 27.005 commands.
Syntax: +CMS ERROR: 
Parameter:  - numeric error code. The  values are reported in the below table:
Numeric Format
0...127
128...255
300
301
302
303
304
305
310
311
312
313
314
315
316
317
318
320
321
322
330
331
332
340
500

Meaning
3gpp TS 24.011 Annex E-2 values
3gpp TS 23.040 sub clause 9.2.3.22 values
ME failure
SMS service of ME reserved
operation not allowed
operation not supported
invalid PDU mode parameter
invalid text mode parameter
SIM not inserted
SIM PIN required
PH-SIM PIN required
SIM failure
SIM busy
SIM wrong
SIM PUK required
SIM PIN2 required
SIM PUK2 required
memory failure
invalid memory index
memory full
SMSC address unknown
no network service
network time-out
no +CNMA acknowledgement expected
unknown error

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 26 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

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:
• Information response to +CMD1?:
+CMD1:2,1,10
• Information response to +CMD1=?
+CMD1(0-2),(0,1),(0-15)
• Final result code:
OK
Moreover, there are two other types of result codes:


Result codes that inform about progress of TA operation (e.g. connection establishment CONNECT)



Result codes that indicate occurrence of an event not directly associated with issuance of a command
from TE (e.g. ring indication RING).

Here are the basic result codes according to ITU-T V25Ter recommendation:
Result Codes
Numeric form
0
1
2
3
4
6
7
8

Verbose form
OK
CONNECT
RING
NO CARRIER
ERROR
NO DIALTONE
BUSY
NO ANSWER

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 27 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

Command Response Time-Out
Every command issued to the Telit modules return a result response if response codes are enabled (default).
The time needed to process the given command and return the response varies depending on the command
type. Commands that do not interact with the SIM or the network, and involve only internal set up settings
or readings, have an immediate response, depending on SIM configuration (e.g., number of contacts stored
in the phonebook, number of stored SMS), or on the network the command may interact with.
In the table below are listed only the commands for which the interaction with the SIM or the network could
lead to long response timings. When not otherwise specified, timing is referred to set command.
For phonebook and SMS writing and reading related commands, timing is referred to commands issued
after phonebook sorting is completed.
For DTMF sending and dialing commands timing is referred to module registered on network
(“AT+CREG?” answer is “+CREG: 0,1” or “+CREG: 0,5”).
Command

Estimated maximum time to get response (Seconds)

+COPS

125 (test command)

+CLCK
+CPWD

15 (SS operation)
5 (FDN enabling/disabling)
15 (SS operation)
5 (PIN modification)

+CLIP

15 (read command)

+CLIR

15 (read command)

+CCFC

15

+CCWA

15

+CHLD

30

+CPIN

30

+CPBS

5 (FDN enabling/disabling)

+CPBR
+CPBF

5 (single reading)
15 (complete reading of a 500 records full phonebook)
10 (string present in a 500 records full phonebook)
5 (string not present)

+CPBW

5

+CACM

5

+CAMM

5

+CPUC

180

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 28 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
+VTS

20 (transmission of full “1234567890*#ABCD” string with no delay between to
nes, default duration)

+CSCA

5 (read and set commands)

+CSAS

5

+CMGS

120 after CTRL-Z; 1 to get ‘>’ prompt

+CMSS

120 after CTRL-Z; 1 to get ‘>’ prompt

+CMGW

5 after CTRL-Z; 1 to get ‘>’ prompt

+CMGD

5 (single SMS cancellation)
25 (cancellation of 50 SMS)

+CNMA

120 after CTRL-Z; 1 to get ‘>’ prompt

+CMGR

5

+CMGL

100

+CGACT

150

+CGATT

140

D
A

120 (voice call)
Timeout set with ATS7 (data call)
60 (voice call)
Timeout set with ATS7 (data call)

H

30

+CHUP

60

+COPN

10

+COPL

180 (Currently not supported by LE9x0)

+CRSM

180

+FRH

Timeout set with ATS7

+FTH

Timeout set with ATS7

+FRM

Timeout set with ATS7

+FTM

Timeout set with ATS7

+FRS

Timeout set with the command itself

+FTS

Timeout set with the command itself

+WS46

10

#MBN

10

#MSCLAS
S

15

#GPRS

150

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 29 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
#SKTD

140 (DNS resolution + timeout set with AT#SKTCT)

#SKTOP

290 ( context activation + DNS resolution + timeout set with AT#SKTCT)

#QDNS

170

#SGACT

150

#SH

10

#SD

140 (DNS resolution + connection timeout set with AT#SCFG)

Command Issuing Timing
The chain ‘Command  Response’ shall always be respected and a new command must not be issued before
the module has terminated all the sending of its response result code (whatever it may be).
This applies especially to applications that “sense” the OK text and therefore may send the next command
before the complete code OK is sent by the module.
It is advisable anyway 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 must be respected.
During command mode, due to hardware limitations, under severe CPU load, the serial port can loose some
characters if placed in autobauding at high speeds. Therefore, if you encounter this problem fix the baud rate
with +IPR command.

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 30 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

3.3 Storage
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 these settings even after power off. In the NVM, these values are set either
as factory profile or as 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 factory profile.
For backward compatibility, each profile is divided into two sections.
One base section that was present historically and one that is saved and restored on early release of the
code, and the extended section that includes all the remaining values.
&W command is used to save the actual values of both sections of profiles 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 commands 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 stored always,
without issuing any &W, some other are stored issuing specific commands (+CSAS, #SLEDSAV,
#VAUXSAV, #SKTSAV, #ESAV). All of these values are read at power-up.
The values set by following commands are stored in the profile base section:

GSM DATA MODE :
+CBST
AUTOBAUD :
COMMAND ECHO:
E
RESULT MESSAGES:
Q
VERBOSE MESSAGES:
EXTENDED MESSAGES:
FLOW CONTROL OPTIONS:
+IFC
DSR (C107) OPTIONS:
&S
DTR (C108) OPTIONS:
&D
DCD (C109) OPTIONS:
&C
POWER SAVING:
+CFUN
S REGISTERS:
NOTIFICATION PORT:
#NOPT
STANDARD FLOW CONTROL:
\Q
FLOW CONTROL:
&K
RING (RI) CONTROL:
\R
FLOW CONTROL SPECIFIED BY TYPE:
+FLO
CHARACTER FORMAT:

+IPR
V
X

S0;S1;S2;S3;S4;S5;S7;S12;S25;S30;S38

+ICF

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 31 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
The values set by following commands are stored in the profile extended section:
+FCLASS, +ILRR, +DR, +CSCS, +CR, +CRC, +CSNS, +CVHU, +CSTF, +CSDF, +CREG, #CFF, +CCWA, +CAOC, +CMER,
+CRSL, +CSVM, +CMEE, +VTD, +CGEREP, +CGREG, #CESTHLCK, +CMGF, +CEREG, +CSDH, +CPNER, +CNMI,
#CSCSEXT, #HSGS, #CODEC, #CODECINFO, #PSEL, #E2SMSRI, #PSNT, #QSS, #NCIH, #ACAL, #SMOV, #MWI, #SKIPESC,
#E2ESC, #SIMDET, #CFLO, #PSMRI, #E2SLRI, #STIA, #SIMPR, #ECALL, #ECAM,+ CIND, #ACALEXT, #NITZ, +CLIP,
+CLIR, +CIND, +CPBS, +CLVL, +CMUT, +CSIL, #DTMF, #HFMICG, #HFRECG, #STM, #ADSPC, #PCMRXG, #DVICFG,
#SPKMUT, #SRS, #TSVOL, #SHFSD, #SHSSD, #DVI, #ACALEXT, +CALM, +CECALL

The values set by following commands are automatically stored in NVM, without issuing any storing
command and independently from the profile (unique values), and automatically restored at startup:
#SELINT, +WS46 , +COPS, +CPLS, +CCWE, +CTZU, +CGCLASS, +CGDCONT, +CGQMIN, +CGEQMIN, +CGQREQ,
+CGEQREQ, +CEMODE, +CGSMS, +CGEQOS, #AUTOATT, #MSCLASS, #WKIO, #ALARMPIN, #DIALMODE,
#CCLKMODE, +CALA, #GSMAD, #ENS, #SCFGEXT, #SCFGEXT2, #SCFGEXT3, #BASE64, #SSLEN, #DNS, #ICMP,
#TCPMAXDAT, #HTTPCFG, $GPSGLO, $SLP, $SLPTYPE, $SUPLSEC, $SUPLV, $SLPTYPE, $LICLS, $SUPLV, $SUPLSEC,
#SMSMODE, #SMSMODE, #NWEN, #PLMNMODE, #NWSCANTMR, #SMSATRUN, #SMSATRUNCFG, #TCPATRUNCFG,
#ECALLTYPE , #BND, #SCFG, # TCPREASS, &Y, #VAUX, #TEMPMON, #BND, #TTY, #PASSW, #EPASSW, #SMTPCFG,
#TCPATRUNFRWL,

The values set by following commands are stored in NVM on demand, issuing specific commands and
independently from the profile:
+CSCA,
+CSMP,
+CPNER
3
4
Stored by +CSAS command and restored by +CRES command.
.

+CSCB,

#USERID,
#DSTO,
#SKTCT

#PKTSZ,
#SKTSET

#PASSW,
#SKTTO,

Stored by #SKTSAV command and automatically restored at startup.
Factory default values will restored by the command #SKTRST.

3

Both commands +CSAS and +CRES deal with non‐volatile memory, intending for it either the NVM and the SIM storage.

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 32 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

3.4 AT Commands References
3.4.1 Command Line General Format
3.4.1 Command Line Prefixes

Starting a Command Line - AT
AT - Starting A Command Line
The prefix AT, or at, is a two-character abbreviation (ATtention), always used to
AT
start a command line to be sent from TE to TA
Reference
3GPP TS 27.007

Last Command Automatic Repetition - A/
A/ - Last Command Automatic Repetition
If the prefix A/ or a/ is issued, the MODULE immediately executes once again the
A/
body of the preceding command line. No editing is possible and no termination
character is necessary. A command line may 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).
Note: this command works only at fixed IPR.

Reference

Note: the custom command #/ has been defined, it causes the last command to be
executed again too; but it does not need a fixed IPR.
V25ter

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 33 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

General Configuration Commands
Select Interface Style - #SELINT
#SELINT - Select interface style
Set command sets the AT command interface style depending on parameter .
AT#SELINT=
Parameter:
 - AT command interface
2 - switches the AT command interface style of the product, to LE9x0 family
AT#SELINT?
AT#SELINT=?
Note

Read command reports the current interface style.
Test command reports the available range of values for parameter .
It recommended performing a reboot the module after every #SELINT setting.

Set notification port - #NOPT
#NOPT - Set notification port
Set command sets the port output notification data (Indication data)
AT#NOPT=
LE9x0 Family has the following 5 ports:
 Telit USB Modem Port 1
 Telit USB Diagnostic Interface Port
 Telit USB Modem Port 2
 UART Data Port
Notification data will be sent to the specific port is set by #NOPT.
Each port has the capability like as below table
GND
(C102)

TD
(C103)

RD
(C104)

RTS
(C105)

CTS
(C106)

DSR
(C107)

DTR
(C108)

RI
(C125)

DCD
(C125)

USB
Modem
USB
Diagnostic
USB
Auxiliary
UART
DATA
UART
TRACE

USB Diagnostic and UART TRACE are reserved for Telit Service.
USB Modem, USB Auxiliary and UART DATA are dedicated for M2M Interface.

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 34 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
#NOPT - Set notification port
Parameter:
 - Notification Port
0 – All Ports (Telit USB Modem ports 1 and 2,UART Data)
Notification data sent to all ports. < default value >
1 – UART Data Port only
2 – Telit USB Modem Port 1only
3 – Telit USB Modem Port 2 only
Read command reports the current notification port.
AT#NOPT?
Test command reports the available range of values for parameter .
AT#NOPT=?

USB composition configuration - #USBCFG
#usbcfg – USB composition configuration
AT#USBCFG=

Set command sets the USB composition according to
 number given, where:

0 - use 0x1201 composition file
1 - use 0x1203 composition file
2 - use 0x1204 composition file
3 - use 0x1205 composition file
4 - use 0x1206 composition file
0x1201: DIAG + ADB + RMnet + NMEA +
MODEM + MODEM + SAP
0x1203: DIAG + ADB + Rndis + NMEA +
MODEM + MODEM + SAP
0x1204: DIAG + ADB + MBIM + NMEA +
MODEM + MODEM + SAP
0x1205: MBIM
0x1206: DIAG + ADB + ECM + NMEA +
MODEM + MODEM + SAP
After setting a new composition the device will
reboot.
If trying to set the same composition as currently
set the command will return error.

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 35 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18

If composition settings failed the command will
return error.
If the new composition was set successfully the
command will return OK.
Default value for USB composition is 1201,
AT#USBCFG? Will return 0 by default.

AT#USBCFG?

Read command returns the current composition set by
number as detailed in the section above:

0x1201 composition file returns 0
0x1203 composition file returns 1
0x1204 composition file returns 2
0x1205 composition file returns 3
0x1206 composition file returns 4
AT#USBCFG=?

Test command returns OK.

RMnet configuration - #RMNETCFG
#RMNETCFG – rmnet configuration
AT#RMNETCFG=
This command can be used change the rmnet configuration.
,
Parameters:
,
:
,
1..16 - factory default value is 1
,
:
,
ETH –
,
IP <3gpp_profile>,
:

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 36 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
0 – enabled
1 – disabled
:
0 – enabled
1 – disabled
:
0 – enabled
1 – disabled
:
"IP" - Internet Protocol
"PPP" - Point to Point Protocol
“IPV6” - Internet Protocol, Version 6
“IPV4V6” - Virtual  introduced to handle dual.
<3gpp_profile>:
1..16 - factory default value is 3
< 3gpp2_profile>:
0001..0016 - factory default value is 0008

< 3gpp2_profile>

AT#RMNETCFG=?

Note: the Set command #RMNETCFG= without parameters will create/ set the
file with/ to a default values.
Test command returns the supported range of values

Example

AT#RMNETCFG = 1,IP,,1,0,,4,6
OK

Remote Network Driver Interface Specification setup- #RNDIS
#RNDIS – Remote Network Driver Interface Specification setup
AT#RNDIS=,[,,[,[]]]
Parameters:
 - Context id
 - Device id, currently limited to 0 (only one device)
 - string type, used only if the context requires it
 - string type, used only if the context requires it
 - dhcp server abilitation:
0 – disabled
1 – enabled (default)

Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved

page 37 of 487

AT Commands Reference Guide
8s0490ST10778A Rev.2– 2017-04-18
Note: this command activates a context, so all necessary setup has to be
done before it (registration, APN).
AT#RNDIS?

Read command returns the session state in the following format:
#RNDIS: ,
...
OK
where  is currently 0 and  can be:
0 - disabled
1 - enabled

AT#RNDIS =?

Test command returns the range of supported values for all the parameters.

Remote Network Driver Interface Specification configure- #RNDISC
#RNDISC – Remote Network Driver Interface Specification configure
AT#RNDISC=,, This command configures Remote Network Driver Interface Specification
(RNDIS) session.
Parameters: - Device id, currently limited to 0 (only one device) - Parameter id: 0 – custom address 1 – custom mask 2 – custom gateway 3 – custom dns 1 4 – custom dns 2
- Parameter id: a valid IP address in the format xxx.xxx.xxx.xxx AT#RNDISC? Note: if a parameter is different from 0.0.0.0 then it is used instead the default one. Note: changes will apply on the next RNDIS session and not the current one. Read command returns the last session configuration in the following format: #RNDISC: ,,
,,,,,,,,, ... Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 38 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 OK where is currently 0 can be: 0 - disabled 1 – enabled
is the default IP address is the default mask obtained from IP address is the default IP address of gateway, obtained from IP address is the IP address of the first DNS server, assigned by the network is the IP address of the second DNS server, assigned by the network is the custom IP address is the custom mask is the custom IP address of gateway is the custom IP address of the first DNS server is the custom IP address of the second DNS server AT#RNDISC=? Note: for each custom parameter, if not assigned by the user will return 0.0.0.0 Note: read command does not return the current address. Test command returns the range of supported values for all the parameters. Remote Network Driver Interface Specification shutdown- #RNDISD #RNDISD – Remote Network Driver Interface Specification shutdown This command is used to shutdown an Remote Network Driver Interface AT#RNDISD= Specification (RNDIS) session. Parameters: - Device id, currently limited to 0 (only one device) AT#RNDISD? Note: this command also deactivates the context. Read command returns the session state in the following format: #RNDISD: , ... OK where is currently 0 and can be: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 39 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 0 - disabled 1 - enabled AT#RNDISD =? Test command returns the range of supported values for all the parameters. command Delay - #ATDELAY #ATDELAY – AT Command Delay SELINT 2 AT#ATDELAY= Set command sets a delay in second for the execution of following AT command. Parameters: - delay in 100 milliseconds intervals; 0 means no delay Note: is only applied to first command executed after #ATDELAY AT#ATDELAY? AT#ATDELAY=? Example Read command reports the currently selected parameter in the format: #ATDELAY: Test command returns the supported range of values for parameter Delay “at#gpio=1,1,1” execution of 5 seconds: at#gpio=1,0,1;#atdelay=50;#gpio=1,1,1 OK Hayes Compliant AT Commands Generic Modem Control Set To Factory-Defined Configuration - &F &F - Set To Factory-Defined Configuration Execution command sets the configuration parameters to default values specified by AT&F[] manufacturer; it takes in consideration hardware configuration switches and other manufacturer-defined criteria. Parameter: : Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 40 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 &F - Set To Factory-Defined Configuration 0 – just factory profile’s base section parameters are considered. 1 - Either the factory profile base section and the extended section are considered (full factory profile). Reference Note: if parameter is omitted, the command has the same behaviour as AT&F0 V25ter. Soft Reset - Z Z - Soft Reset ATZ[] Execution command loads the base section of the specified user profile and the extended section of the default factory profile. Parameter: 0..1 - user profile number Note: any call in progress will terminated. Reference Note: if parameter omitted, the command has the same behaviour as ATZ0. V25ter. Select Active Service Class - +FCLASS +FCLASS - Select Active Service Class AT+FCLASS= Set command sets the wireless module in specified connection mode (data, fax, voice). Hence, all the calls done afterwards will be data or voice. Parameter: 0 - data 1 - fax class(not supported by LTE) 8 - voice AT+FCLASS? AT+FCLASS=? Reference Read command returns the current configuration value of the parameter . Test command returns all supported values of the parameters . 3GPP TS 27.007 Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 41 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Default Reset Basic Profile Designation - &Y &Y - Default Reset Basic Profile Designation Execution command defines the basic profiles loaded on startup. AT&Y[] Parameter: 0..1 - profile (default is 0): the wireless module is able to store 2 complete configurations (see &W). Note: Differently from command Z, which loads just once the desired profile, the one chosen through command &Y will be loaded on every startup. Note: If parameter is omitted, the command has the same behaviour as AT&Y0 Note: In LE9x0, AT&Y not supported. Default Reset Full Profile Designation - &P &P - Default Reset Full Profile Designation Execution command defines which full profile will be loaded on startup. AT&P[] Parameter: 0...1 – profile number: the wireless module is able to store 2 full configurations (see command &W). Note: differently from command Z, which loads just once the desired profile, the one chosen through command &P will be loaded on every startup. Reference Note: if parameter is omitted, the command has the same behaviour as AT&P0 Telit Specifications Store Current Configuration - &W &W - Store Current Configuration Execution command stores on profile the complete configuration of the device. AT&W[] Parameter: 0..1 - profile Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 42 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 &W - Store Current Configuration Note: if parameter omitted, the command has the same behaviour of AT&W0. Store Telephone Number on Module Internal Phonebook - &Z Z - Store Telephone Number In The Wireless Module Internal Phonebook AT&Z= Execution command stores in the record the telephone number . The records cannot be over written, They must be cleared before rewriting. Parameters: - phonebook record - telephone number(string type) Note: the wireless module has a built in non volatile memory in which 10 telephone numbers of a maximum 24 digits can be stored Note: to delete the record the command AT&Z= must be issued. Note: the records in the module memory can be viewed with the command &N, while the telephone number stored in the record n can be dialed by giving the command ATDS=. Display Internal Phonebook Stored Numbers - &N &N - Display Internal Phonebook Stored Numbers Execution command returns the telephone number stored at the position in the AT&N[] internal memory. Parameter: - phonebook record number Note: if parameter i omitted then all the internal records shown. Manufacturer Identification - +GMI +GMI - Manufacturer Identification Execution command returns the manufacturer identification. AT+GMI Reference V.25ter Model Identification - +GMM Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 43 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +GMM - Model Identification Execution command returns the model identification. AT+GMM V.25ter Reference Request FLEX Revision Identification - #CGMF #CGMF – Request FLEX Revision Identification Execution command returns the device FLEX identification code without command AT#CGMF echo. Test command returns OK result code. AT#CGMF=? Revision Identification - +GMR +GMR - Revision Identification Execution command returns the software revision identification. AT+GMR V.25ter Reference Capabilities List - +GCAP +GCAP - Capabilities List Execution command returns the equipment supported command set list. AT+GCAP Where: +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 +ES: WCDMA data Service common modem command set V.25ter Reference Serial Number - +GSN +GSN - Serial Number Execution command returns the device board serial number. AT+GSN AT+GSN[=] Note: The number returned is not the IMSI, it is only the board number 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: - indicating the serial number type that has been requested. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 44 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +GSN - Serial Number 0 - returns 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) where: - Indicate the product “serial number”, identified as the IMEI of the mobile, without command echo. - 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 is as specified by command Select TE Character Set +CSCS. - 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 is as specified by command Select TE Character Set +CSCS. - string type in decimal format indicating the current SVN which is a part of IMEISV. Character set used in is as specified by command Select TE Character Set +CSCS. V.25ter Reference Display Current Base Configuration and Profile - &V &V - Display Current Base Configuration And Profile Execution command returns some of the base configuration parameters AT&V settings. Display Current Configuration and Profile - &V0 &V0 - Display Current Configuration And Profile Execution command returns all the configuration parameters settings. AT&V0 Note: this command is the same as &V, it is included only for backwards compatibility. S Registers Display - &V1 &V1 - S Registers Display Execution command returns the value of the S registers in decimal and hexadecimal AT&V1 value in the format: REG DEC HEX Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 45 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 &V1 - S Registers Display ... Where: - S register number 000..005 007 012 025 038 - current value in decimal notation - current value in hexadecimal notation Display Last Connection Statistics - &V2 &V2 - Display Last Connection Statistics Execution command returns the last connection statistics & connection failure reason. AT&V2 Extended S Registers Display - &V3 &V3 - Extended S Registers Display Execution command returns the value of the S registers in decimal and hexadecimal AT&V3 value in the format: REG DEC HEX ... Where: - S register number 000..005 007 012 025 030 038 - current value in decimal notation - current value in hexadecimal notation Single Line Connect Message - \V \V - Single Line Connect Message Execution command set single line connect message. AT\V Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 46 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 \V - Single Line Connect Message Parameter: 0 - off 1 - on Country of Installation - +GCI +GCI - Country Of Installation Set command selects the installation country code according to AT+GCI= ITU-T.35 Annex A. Parameter: 59 - it currently supports only the Italy country code Read command reports the currently selected country code. Test command reports the supported country codes. V25ter. AT+GCI? AT+GCI=? Reference Line Signal Level - %L %L - Line Signal Level It has no effect and is included only for backward compatibility with landline modems AT%L Line Quality - %Q %Q - Line Quality AT%Q It has no effect and is included only for backward compatibility with landline modems Speaker Loudness - L L - Speaker Loudness It has no effect and is included only for backward compatibility with landline modems ATL Speaker Mode - M M - Speaker Mode ATM It has no effect and is included only for backward compatibility with landline modems Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 47 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 DTE - Modem Interface Control Command Echo - E E - Command Echo Set command enables/disables the command echo. ATE[] Parameter: 0 - Disables command echo 1 - Enables command echo (factory default), hence command sent to the device echo back to the DTE before the response is given. ATE? Reference Note: if parameter is omitted, the command has the same behaviour of ATE0 Read command returns the current value of n. V25ter Quiet Result Codes - Q Q - Quiet Result Codes Set command enables or disables the result codes. ATQ[] Parameter: 0 - enables result codes (factory default) 1 - disables result codes 2 - disables result codes (only for backward compatibility) Note: After issuing either ATQ1 or ATQ2 every information text transmitted in response to commands is not affected Example Note: if parameter is omitted, the command has the same behaviour of ATQ0 After issuing ATQ1 or ATQ2 AT+CGACT=? +CGACT: (0-1) nothing is appended to the response Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 48 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Q - Quiet Result Codes Reference V25ter Response Format - V V - Response Format Set command determines the contents of the header and trailer transmitted with result ATV[] codes and information responses. It also determines if result codes are transmitted in a numeric form or an alphanumeric form (see [§3.2.4 Information Responses And Result Codes] for the table of result codes). Parameter: 0 - limited headers and trailers and numeric format of result codes i formation responses result codes < umer c code> 1 - full headers and trailers and verbose format of result codes (factory default) information responses result codes Note: the portion of information responses is not affected by this setting. Reference Note: if parameter is omitted, the command has the same behaviour of ATV0 V25ter Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 49 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Extended Result Codes - X X - Extended Result Codes Set command selects the result code messages subset used by the modem to inform ATX[] the DTE of the result of the commands. Parameter: 0 - send only OK, CONNECT, RING, NO CARRIER, ERROR, NO ANSWER results. Busy tones report is disabled. 1...4 - reports all messages (factory default is 1). Note: If parameter is omitted, the command has the same behaviour of ATX0 Note: Current value is returned by AT&V Parameter: 0 - EXTENDED MESSAGES : X0=NO 1..4 - EXTENDED MESSAGES : X1=YES Note Reference For complete control on CONNECT response message see also +DR command. V25ter Identification Information - I I - Identification Information Execution command returns one or more lines of information text followed by a result ATI[] code. Parameter: 0 - numerical identifier 1 - module checksum 2 - checksum check result 3 - manufacturer 4 - product name 5 - DOB version Note: if parameter is omitted, the command has the same behaviour of ATI0 Reference V25ter Data Carrier Detect (DCD) Control - &C &C - Data Carrier Detect (DCD) Control Set command controls the RS232 DCD output behaviour. AT&C[] Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 50 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 &C - Data Carrier Detect (DCD) Control Parameter: 0 - DCD remains high always. 1 - DCD follows the Carrier detect status: if carrier detected DCD is high, otherwise DCD is low. (factory default) 2 – DCD is always high except for 1sec ‘wink’ when a data call is disconnected. Reference Note: if parameter is omitted, the command has the same behaviour of AT&C0 V25ter Data Terminal Ready (DTR) Control - &D &D - Data Terminal Ready (DTR) Control Set command controls the Module behaviour to the RS232 DTR transitions. AT&D[] Parameter: 0 - DTR transmitions ignored (factory default) 1 - When the MODULE is connected, the High to Low transition of DTR pin sets the device in command mode and the current connection is NOT closed. 2 - When the MODULE is connected, the High to Low transition of DTR pin sets the device in command mode and the current connection is closed. 3 - C108/1 operation enabled. 4 - C108/1 operation disabled. Note: if a connection has been set up issuing either #SKTD or #SKTOP, then AT&D1 has the same effect as AT&D2. Note: if AT&D2 been issued and the DTR has been tied Low, autoanswering is inhibited and it is possible to answer only issuing command ATA. Reference Note: if parameter is omitted, the command has the same behaviour of AT&D0 V25ter Standard Flow Control - \Q \Q - Standard Flow Control Set command controls the RS232 flow control behaviour. AT\Q[] Parameter: 0 - no flow control Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 51 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 \Q - Standard Flow Control 1 - software bi-directional with filtering (XON/XOFF) 2 - hardware mono-directional flow control (only CTS active) 3 - hardware bi-directional flow control (both RTS/CTS active) (factory default) Note: if parameter is omitted, the command has the same behaviour as AT\Q0 Note: Hardware flow control (AT\Q3) is not active in command mode. Note: \Q’s settings are functionally a subset of &K’s ones. V25ter Reference Flow Control - &K SELINT 2 Set command controls the RS232 flow control behaviour. Parameter: 0 - no flow control 3 - hardware bi-directional flow control (both RTS/CTS active) (factory default) Note: if parameter is omitted, the command has the same behaviour as AT&K0. Note: &K has no Read Command. To verify the current setting of &K, simply check the settings of the active profile issuing AT&V. Note: Hardware flow control (AT&K3) is not active in command mode. Note: &K has no Read Command. To verify the current setting of &K, simply check the settings of the active profile issuing AT&V. &K - Flow Control AT&K[] Note: Hardware flow control (AT&K3) is not active in command mode. Data Set Ready (DSR) Control - &S &S - Data Set Ready (DSR) Control Set command controls the RS232 DSR pin behaviour. AT&S[] Parameter: 0 - always High 1 - Follows the GSM traffic channel indication 2 - High when connected Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 52 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 &S - Data Set Ready (DSR) Control 3 - High when device is ready to receive commands (factory default). Note: if option 1 selected, then DSR tied High when the device receives from the network the UMTS traffic channel indication. Note: in power saving mode the DSR pin always tied Low & USB_VBUS pin always tied Low. Note: if parameter is omitted, the command has the same behaviour of AT&S0 Note: If option 1 or 2 active, DSR will not tied High in case of GSM voice connection. Fixed DTE Interface Rate - +IPR +IPR - Fixed DTE Interface Rate Set command specifies the DTE speed (UART only) at which the device accepts AT+IPR= commands during command mode operations. The command could be use to fix the DTE-DCE interface speed. Note: DTE speed of USB does not change. Parameter: 300 600 1200 2400 4800 9600 19200 38400 57600 115200 (default) 230400 460800 921600 2900000 3200000 3686400 4000000 Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 53 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +IPR - Fixed DTE Interface Rate If specified DTE-DCE speed fixed to that speed, hence no speed autodetection (autobauding) enabled. Read command returns the current value of +IPR parameter. AT+IPR? Test command returns the list of supported autodetectable values and the list AT+IPR=? of fixed-only values in the format: Reference +IPR:(list of supported autodetectable values), (list of fixed-only values) V25ter DTE-Modem Local Flow Control - +IFC +IFC - DTE-Modem Local SELINT 2 Flow Control AT+IFC=, Set command selects the flow control behaviour of the serial port in both directions: from DTE to modem ( option) and from modem to DTE () Parameters: - flow control option for the data received by DTE. 0 - flow control None 2 - C105 (RTS) (factory default) - flow control option for the data sent by modem 0 - flow control None 2 - C106 (CTS) (factory default) Note: only possible commands are AT+IFC=0,0 and AT+IFC=2,2. Read command returns active flow control settings. AT+IFC? Test command returns all supported values of the parameters and AT+IFC=? . Reference V25ter DTE-Modem Character Framing - +ICF +ICF - DTE-Modem Character Framing Set command defines the asynchronous character framing used when autobauding is AT+ICF= disabled. The LE9x0 family supports only the 8 Data, 1 Stop setting. [,] Parameters: - determines the number of bits in the data bits, the presence of a parity bit, and the number of stop bits in the start-stop frame. 3 - 8 Data, 1 Stop (default) Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 54 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +ICF - DTE-Modem Character Framing - determines how the parity bit is generated and checked, if present; setting this subparameter has no meaning. 0 - Odd (not supported) 1 - Even (not supported) Reference Read command returns current settings for subparameters and . The current setting of subparameter will always represented as 0. Test command returns the ranges of values for the parameters and V25ter Example AT+ICF = 3 - 8N1 (default) AT+ICF? AT+ICF=? AT+ICF=? +ICF: (3) Ring (RI) Control - \R \R - Ring (RI) Control Set command controls the RING output pin behaviour. AT\R[] Parameter: 0 - RING on during ringing and further connection 1 - RING on during ringing (factory default) 2 - RING follows the ring signal Note: to check the ring option status use &V command. Note: if parameter is omitted, the command has the same behaviour of AT\R0 DTE-Modem Local Rate Reporting - +ILRR +ILRR - DTE-Modem Local Rate Reporting Set command controls whether or not the +ILRR: information text AT+ILRR= transmitted from the modem (module) to the DTE. Parameter: 0 - local port speed rate reporting disabled (factory default) 1 - local port speed rate reporting enabled AT+ILRR? Note: this information if enabled sent upon connection. Read command returns active setting of . Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 55 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +ILRR - DTE-Modem Local Rate Reporting Test command returns all supported values of the parameter AT+ILRR=? V25ter Reference Select Flow Control Specified By Type - +FLO +FLO - Select Flow Control Specified By Type Set command selects the flow control behaviour of the serial port in both directions: AT+FLO= from DTE to DTA and from DTA to DTE. Parameter: - flow control option for the data on the serial port 0 - flow control None 2 - flow control Hardware (CTS-RTS) – (factory default) Note: This command is a shortcut of the +IFC command. AT+FLO? AT+FLO=? Note: +FLO’s settings are functionally a subset of &K’s ones. Read command returns the current value of parameter Test command returns all supported values of the parameter . Note: test command result is without command echo Reference ITU T.31 and TIA/EIA-578-A specifications Call Control Dial - D D – Dial ATD[;] Execution command starts a call to the phone number given as parameter. If “;” is present, a voice call to the given number is performed, regardless of the current value of the connection mode set by +FCLASS command. Parameter: - phone number to be dialed Note: type of call (data, fax or voice) depends on last +FCLASS setting. Note: the numbers accepted are 0-9 and *,#,”A”,”B”,”C”,”+”. Note: for backwards compatibility with landline modems modifiers ”R”, ”,”, ”W”, “!”, “@” are accepted but have no effect. ATD>[;] Note: “P” will pause the dial string according to ATS8 duration Issues a call to phone number which corresponding alphanumeric field is ; all available memories will search for the correct entry. If “;” is present a voice call is performed. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 56 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 D – Dial Parameter: - alphanumeric field corresponding to phone number. It must be enclosed in quotation marks. ATD>[;] Note: parameter is case sensitive. Note: used character set should be the one selected with +CSCS. Issues a call to phone number in phonebook memory storage , entry location (available memories may be queried with AT+CPBS=?). If “;” is present a voice call is performed. Parameters: - phonebook memory storage; “SM” - SIM/UICC phonebook “FD” - SIM/USIM fixed dialing phonebook “LD” - SIM/UICC last dialing phonebook “MC” – Missed calls list “RC” - Received calls list “DC” - MT dialled calls list “ME” - MT phonebook “EN” - SIM/USIM (or MT) emergency number(+CPBW is not be applicable for this storage) “ON” - SIM (or MT) own numbers (MSI torage may be available through +CNUM also). “MB” - Mailbox numbers stored on SIM. If this service is provided by the SIM (see #MBN). ATD>[;] ATDL ATDS=[;] ATDI[;] ATDi[;] - entry location; it should be in the range of locations available in the memory used. Issue a call to a phone number on entry location of the active phonebook memory storage (see +CPBS). If “;” is present a voice call is performed. Parameter: - active phonebook memory storage entry location; it should be in the range of locations available in the active phonebook memory storage. Issues a call to the last number dialed. Issues a call to the number stored in the MODULE internal phonebook position number . If “;” is present a voice call is performed. Parameter: - internal phonebook position to be called (See commands &N and &Z) Issues a call overwriting the CLIR supplementary service subscription default value for this call Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 57 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 D – Dial ATDG[;] ATDg[;] ATD* [*] [*[] [*[]]]]# Example If “;” is present a voice call is performed. I - invocation, restrict CLI presentation i - suppression, allow CLI presentation Issues a call checking the CUG supplementary service information for the current call. Refer to +CCUG command. If “;” is present a voice call is performed. This command is specific of GPRS functionality and causes the MT to perform whatever actions are necessary to establish communication between the TE and the external PDN. Parameters: - GPRS Service Code, a digit string (value 99) which identifies a request to use the GPRS - string that identifies the called party in the address space applicable to the PDP. - a string which indicates the layer 2 protocol to be used (see +CGDATA command). For communications software that does not support arbitrary characters in the dial string, the following numeric equivalents shall be used: 1 - PPP - a digit which specifies a particular PDP context definition (see +CGDCONT command). To dial a number in SIM phonebook entry 6: ATD>SM6 OK To have a voice call to the 6-th entry of active phonebook: ATD>6; OK Reference To call the entry with alphanumeric field “Name”: ATD>”Name”; OK V25ter. Tone Dial - T T - Tone Dial ATT Reference Set command has no effect is included only for backward compatibility with landline modems. V25ter. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 58 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Pulse Dial - P P - Pulse Dial ATP Reference Set command has no effect is included only for backward compatibility with landline modems. V25ter. Answer - A A - Answer ATA Execution command answers an incoming call if automatic answer is disabled. Reference Note: This command MUST be the last in the command line and followed immediately by a character. V25ter. Disconnect - H H - Disconnect ATH Execution command uses to close the current conversation (voice, data or fax). Reference Note: this command issued only in command mode. when a data conversation is active the device is in on-line mode (commands are not sensed and characters are sent to the other party), hence escape sequence (see register S2) is required before issuing this command, otherwise if &D1 option is active, DTR pin has to be tied Low to return in command mode. V25ter. Return To On Line Mode - O O - Return To On Line Mode Execution command used to return to on-line mode from command mode. If there is ATO no active connection, it returns NO CARRIER. Reference Note: After issuing this command, if the device is in conversation, to send other commands to the device you must return to command mode by issuing the escape sequence (see register S2) or tying low DTR pin if &D1 option is active. V25ter. Guard Tone - &G Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 59 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 &G - Guard Tone Set command has no effect is included only for backward compatibility with landline AT&G modems. Sync/Async Mode - &Q &Q - Sync/Async Mode Set command has no effect is included only for backward compatibility with landline AT&Q modems. Modulation Control Line Quality Monitor and Auto Retrain or Fallback/Fallforward - %E %E - Line Quality Monitor And Auto Retrain Or Fallback/Fallforward Execution command has no effect and is included only for backward compatibility AT%E with landline modems. Compression Control Data Compression - +DS +DS - Data Compression AT+DS=[[,[,[,]]]] Parameter: : desired direction of operations 0 - no compression (factory default) 1 - Transmit only. 2 - Receive only. 3 - Both directions, accept any direction (Default). : whether the DCE should continue to operate if the desired result is not obtained. 0 Do not disconnect if V.42 bis is not negotiated by the remote DCE as specified in . : maximum number of dictionary entries 512-2048(Factory default is 2048) Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 60 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +DS - Data Compression AT+DS=? V25ter Reference Data Compression Reporting - +DR +DR - Data Compression Reporting AT+DR= Parameter: 0 - data compression reporting disabled 1 - data compression reporting enabled upon connection Note: if enabled, the following intermediate result code is transmitted before the final result code: +DR: Read command returns current value of . AT+DR? AT+DR=? Test command returns all supported values of the parameter Reference V25ter Break Control Transmit Break To Remote - \B \B - Transmit Break To Remote Execution command has no effect and is included only for backward compatibility AT\B with landline modems Break Handling - \K \K - Break Handling AT\K[] Execution command has no effect and is included only for backward compatibility with landline modems Parameter: 0..5 Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 61 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Operating Mode - \N \N - Operating Mode AT\N Execution command has no effect and is included only for backward compatibility with landline modems S Parameters Basic commands that begin with the letter “S” are known as “S-Parameters”. The number following the “S” indicates the “parameter number” being referenced. If the number is not recognized as a valid parameter number, an ERROR result code is issued. If no value is given for the subparameter of an S-Parameter, an ERROR result code will be issued and the stored value is left unchanged. NOTE: what follows is a special way to select and set an S-Parameter: 1) ATSn selects n as current parameter number. If the value of n is in the range (0, 2, 3, 4, 5, 7, 10, 12, 25, 30, 38), this command establishes Sn as last selected parameter. Every values out of this range and lower than 256 can be used but have no meaning and are maintained only for backward compatibility with landline modems. 2) AT= or ATS= set the contents of the selected S-parameter Example: ATS7 establishes S7 as last selected parameter. Reference: V25ter and RC56D/RC336D Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 62 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Number of Rings to Auto Answer - S0 S0 - Number Of Rings To Auto Answer Set command sets the number of rings required before device automatically answers ATS0=[] an incoming call. Parameter: - number of rings 0 - auto answer disabled (factory default) 1..255 - number of rings required before automatic answer. Read command returns the current value of S0 parameter. V25ter ATS0? Reference Ring Counter - S1 S1 - Ring Counter ATS1 ATS1? S1 is incremented each time the device detects the ring signal of an incoming call. S1 cleared as soon as no ring occurs. Note: the form ATS1 has no effect. Read command returns the value of this parameter. Escape Character - S2 S2 - Escape Character Set command sets the ASCII character used as escape characters. ATS2=[] Parameter: - escape character decimal ASCII 0..255 - factory default value is 43 (+). ATS2? Note: the escape sequence consists of three escape characters preceded and followed by n ms of idle (see S12 to set n). Read command returns the current value of S2 parameter. Note: the format of the numbers in output is always 3 digits, left-filled with 0s Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 63 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Command Line Termination Character - S3 S3 - Command Line Termination Character Set command sets the value of the character recognized by the device as command ATS3=[] line terminator and generated by the device as part of the header, trailer, and terminator for result codes and information text, along with S4 parameter. Parameter: - command line termination character (decimal ASCII) 0..127 - factory default value is 13 (ASCII ) ATS3? Note: the “previous” value of S3 used to determine the command line termination character for entering the command line containing the S3 setting command. However the result code issued shall use the “new” value of S3 (as set during the processing of the command line) Read command returns the current value of S3 parameter. Reference Note: the format of the numbers in output is always 3 digits, left-filled with 0s V25ter Response Formatting Character - S4 S4 - Response Formatting Character Set command sets the value of the character generated by the device as part of the ATS4=[] header, trailer, and terminator for result codes and information text, along with the S3 parameter. Parameter: - response formatting character (decimal ASCII) 0..127 - factory default value is 10 (ASCII LF) ATS4? Note: if the value of S4 changed in a command line, the result code issued in response of that command line will use the new value of S4. Read command returns the current value of S4 parameter. Reference Note: the format of the numbers in output is always 3 digits, left-filled with 0s V25ter Command Line Editing Character - S5 S5 - Command Line Editing Character Set command sets the value of the character recognized by the device as a request to ATS5=[] delete from the command line the immediately preceding character. Parameter: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 64 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 S5 - Command Line Editing Character - command line editing character (decimal ASCII) 0..127 - factory default value is 8 (ASCII BS) Read command returns the current value of S5 parameter. ATS5? Reference Note: the format of the numbers in output is always 3 digits, left-filled with 0s V25ter Connection Completion Time-Out - S7 S7 - Connection Completion Time-Out Set command sets the amount of time, in seconds, that the device shall allow between ATS7=[] either answering a call (automatically or by A command) or completion of signalling of call addressing information to network (dialling), and establishment of a connection with the remote device. ATS7? Parameter: - number of seconds 1..255 - factory default value is 60 Read command returns the current value of S7 parameter. Reference Note: the format of the numbers in output is always 3 digits, left-filled with 0s V25ter Comma dial modifier time – S8 S8 - Comma dial modifier time Set command sets the amount of time, in seconds, that the DCE shall pause, during ATS8=[,,,,, ,[+CLCC:,,,, ,,,[…]]] where: - call identification number - call direction 0 - mobile originated call 1 - mobile terminated call - state of the call 0 - active 1 - held Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 100 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CLCC - List Current Calls 2 - dialing (MO call) 3 - alerting (MO call) 4 - incoming (MT call) 5 - waiting (MT call) - call type 0 - voice 1 - data 2 - fax (not supported by LTE) 9 - unknown - multiparty call flag 0 - call is not one of multiparty (conference) call parties 1 - call is one of multiparty (conference) call parties - string type phone number in format specified by - type of phone number octet in integer format 129 - national numbering scheme 145 - international numbering scheme (contains the character "+") - string type; alphanumeric representation of corresponding to the entry found in phonebook; used character set should be the one selected with +CSCS. AT+CLCC=? Reference Note: If no call is active then only OK message is sent. This command is useful in conjunction with command +CHLD to know the various call status for call holding. Note: in VOLTE conference call participant’s numbers start with “sip:” or “tel:”, for example: sip:+12125551212 Test command returns the OK result code 3GPP TS 27.007 SS Notification - +CSSN +CSSN - SS Notification It refers to supplementary service related network initiated notifications. AT+CSSN= Set command enables/disables the presentation of notification result codes from TA to [[,]] TE. Parameters: - sets the +CSSI result code presentation status 0 - disable 1 - enable - sets the +CSSU result code presentation status 0 - disable 1 - enable When =1 and a supplementary service notification is received after a mobile originated call setup, an unsolicited code: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 101 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CSSN - SS Notification +CSSI: is sent to TE before any other MO call setup result codes, where: : 0 - unconditional call forwarding is active 1 - some of the conditional call forwardings are active 2 - call has been forwarded 3 - call is waiting 5 - outgoing calls are barred 6 - incoming calls are barred When =1 and a supplementary service notification is received during a mobile terminated call setup or during a call, an unsolicited result code: AT+CSSN? AT+CSSN=? Reference +CSSU: is sent to TE, where: : 0 - this is a forwarded call (MT call setup) 2 - call has been put on hold (during a voice call) 3 - call has been retrieved (during a voice call). 4 - multiparty call entered (during a voice call) 5 - call on hold has been released (this is not a SS notification) (during a voice call) Read command reports the current value of the parameters. Test command reports the supported range of values for parameters , . 3GPP TS 27.007 Non-Access-Stratum compliancy - #NASC #NASC - Non-Access-Stratum compliancy Set command allows to selects NAS compliancy. AT#NASC= Parameter: < mode > - NAS specification-compliant 0 - Forces UE to be Release 99 NAS specification - compliancy. 1 - Forces UE to be Release 5 NAS specification - compliancy. 2 - Forces UE to be Release 6 NAS specification - compliancy (NVM default value). 3 - Forces NAS to comply with 3GPP Release 7. AT#NASC AT#NASC? AT#NASC=? Important note: Need to power cycle the unit for the setting to take effect. Note: the mode is saved into the NVM Execution command returns the setting to the default value. Read command returns the current value of parameter . Test command returns all supported values of the parameter . Example: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 102 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 at#nasc=? #NASC: (0-3) OK Closed User Group Supplementary Service Control - +CCUG +CCUG - Closed User Group Supplementary Service Control Set command allows control of the Closed User Group supplementary service [3GPP TS AT+CCUG= 02.85/22.085]. [ [, [,]]] Parameters: 0 - disable CUG temporary mode (factory default). 1 - enable CUG temporary mode: it enables to control the CUG information on the air interface as a default adjustment for all following outgoing calls. 0..9 - CUG index 10 - no index (preferential CUG taken from subscriber data) (default) 0 - no information (default) 1 - suppress Outgoing Access (OA) 2 - suppress preferential CUG 3 - suppress OA and preferential CUG AT+CCUG? AT+CCUG=? Reference Note: In LE9x0 the default value is (0,10,0). Read command reports the current value of the parameters Test command returns the OK result code 3GPP TS 27.007 Preferred Operator List - +CPOL +CPOL - Preferred Operator List Execution command writes an entry in the SIM list of preferred operators. AT+CPOL= [] [, Parameters: - integer type; the order number of operator in the SIM preferred operator list [, 1..n [,, 2 - numeric _AcT>, , - string type - GSM access technology ]]] 0 – access technology not selected Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 103 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CPOL - Preferred Operator List 1 – access technology selected - GSM compact access technology 0 – access technology not selected 1 – access technology selected - UTRA access technology 0 – access technology not selected 1 – access technology selected - E-UTRAN access technology: 0 access technology not selected 1 access technology selected AT+CPOL? AT+CPOL=? Reference Note: if given but left out, the entry deleted. If given but left out, put in the next free location. If only given, the format of the in the read command changes. Currently not supported but set value is acceptable. Read command returns all used entries from the SIM list of preferred operators. Test command returns the whole range supported by the SIM and the range for the parameter 3GPP TS 27.007 Selection of preferred PLMN list - +CPLS +CPLS - Selection of preferred PLMN list +CPLS Set command select one PLMN selector with Access Technology list in the SIM AT+CPLS= card or active application in the UICC (GSM or USIM), that is used by +CPOL command. Parameter: : 0 - User controlled PLMN selector with Access Technology EFPLMNwAcT, if not found in the SIM/UICC then PLMN preferred list EFPLMNsel (this file is only available in SIM card or GSM application selected in UICC) (Default) 1 - Operator controlled PLMN selector with Access Technology EFOPLMNwAcT 2 - HPLMN selector with Access Technology EFHPLMNwAcT AT+CPLS? Read command returns the selected PLMN selector list from the SIM/USIM AT+CPLS=? Reference +CPLS: Test command returns the whole index range supported listsby the SIM./USIM 3GPP TS 27.007 Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 104 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 105 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Mobile Equipment Control Phone Activity Status - +CPAS +CPAS - Phone Activity Status Execution command reports the device status in the form: AT+CPAS +CPAS: Where: - phone activity status 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) AT+CPAS=? Note: In model LE920, LE910 “1,2” are not supported. Test command reports the supported range of values for . Note: although +CPAS is an execution command, 3gpp TS 27.007 requires the Test command to be defined. Example ATD03282131321; OK AT+CPAS +CPAS: 4 Reference the called phone has answered to your call OK ATH OK 3GPP TS 27.007 Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 106 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Set Phone Functionality - +CFUN +CFUN - Set Phone Functionality Set command selects the level of functionality in the ME. AT+CFUN= [ Parameters: - is the power saving function mode [,]] 0 - minimum functionality, NON-CYCLIC SLEEP mode: in this mode, the AT interface is not accessible by UART. Consequently, once you have set 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 =1. 1 - mobile full functionality with power saving mechanism (factory default) 2 - disable TX (Not support) 4 - disable both TX and RX 5 – same as 1 6 – mobile reboot Special modes , you can only see them only through the read command and you can't set those mode : 7 – Offline mode 8 – FTM - reset flag 0 - do not reset the ME before setting it to Functionality level. 1- reset the ME before setting it to functionality level, This option works only with =1, with other it will return an error. Note: AT+CFUN=2 is not supported. Note: Issuing AT+CFUN=4[,0] actually causes the module to perform either a network deregistration and a SIM deactivation. Note: power saving mechanism, it reduces the power consumption during the idle time, thus allowing a longer standby time with a given battery capacity. Note: To place the module in power saving mode, plug out the USB and set the DTR (RS232) line to OFF. 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. while the DTR line is ON, the module will not return back in the power saving condition. Note: 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 Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 107 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CFUN - Set Phone Functionality reachable for incoming calls or SMS. If a call incomes during the power save, then the module will wake up and proceed normally with the unsolicited incoming call code Read command reports the current setting of . AT+CFUN? Test command returns the list of supported values for and . AT+CFUN=? 3GPP TS 27.007 Reference Enter PIN - +CPIN +CPIN - Enter PIN Set command sends the device a necessary password before it can be operated (SIM AT+CPIN= PIN, SIM PUK, PH-SIM PIN, etc.). If the PIN required is SIM PUK or SIM PUK2, the is required. This second [,] pin, will replace the old pin in the SIM. The command may be used to change the SIM PIN by sending it with both parameters and when PIN request is pending; if no PIN request is pending the command will return an error code and to change the PIN the command +CPWD must be used instead. Parameters: - string type value - string type value. To check the status of the PIN request use the command AT+CPIN? AT+CPIN? Note: If all parameters omitted then the behaviour of Set command is the same as Read command. Read command reports the PIN/PUK/PUK2 request status of the device in the form: +CPIN: where: - PIN/PUK/PUK2 request status code READY - ME is not pending for any password SIM PIN - ME is waiting SIM PIN to be given SIM PUK - ME is waiting SIM PUK to be given PH-SIM PIN - ME is waiting phone-to-SIM card password to be given PH-FSIM PIN - ME is waiting phone-to-very first SIM card password to be given PH-FSIM PUK ME is waiting phone-to-very first SIM card unblocking password to be given SIM PIN2 - ME is waiting SIM PIN2 to be given; this is returned only when the last executed command resulted in PIN2 authentication failure (i.e. +CME ERROR: 17) SIM PUK2 - ME is waiting SIM PUK2 to be intered. this is returned only when the last executed command resulted in PUK2 authentication failure (i.e. +CME ERROR: 18) PH-NET PIN - ME is waiting network personalization password to be given Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 108 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CPIN - Enter PIN PH-NET PUK - ME is waiting network personalization unblocking password to be given PH-NETSUB PIN - ME is waiting network subset personalization password to be given PH-NETSUB PUK - ME is waiting network subset personalization unblocking password to be given PH-SP PIN - ME is waiting service provider personalization password to be given PH-SP PUK - ME is waiting service provider personalization unblocking password to be given PH-CORP PIN - ME is waiting corporate personalization password to be given PH-CORP PUK - ME is waiting corporate personalization unblocking password to be given Example Note Note: Pin pending status at startup depends on PIN facility setting, to change or query the default power up setting use the command AT+CLCK=SC,, AT+CMEE=1 OK AT+CPIN? +CME ERROR: 10 error: you have to insert the SIM AT+CPIN? +CPIN: READY you inserted the SIM and device is not waiting for PIN to be given OK What follows is a list of the commands which are accepted when ME is pending SIM PIN or SIM PUK A D H O E I L M P Q %Q T V X Z &C &K &N &P &S &V &W &Y &Z +DS %L +CGMI \Q +CGMR \V #CGMI #CGMM +FCLASS +GCAP +GCI +IPR +IFC +ILRR +ICF +CRSM +CPIN +CSQ +CIND +CMER +CCLK +CALA +DR +CGMM +CLAC +GMI +GMM +GMR Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved +CMEE +CGREG +CBC page 109 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CPIN - Enter PIN &D &F +COPS +CLIP +CPAS +CFUN Reference #CGMR #CGSN +CHUP #SHDN +CR +CGSN +GSN +CRC +CRLP +CREG +CSDH +CNMI All the above commands, but +CSDH and +CNMI, can be issued even if ME is waiting for phone-To-SIM card password to be given 3GPP TS 27.007 Signal Quality - +CSQ +CSQ - Signal Quality Execution command reports received signal quality indicators in the form: AT+CSQ +CSQ: , Where: - received signal strength indication (3GPP) 0: (-113) dBm or less 1: (-111) dBm 2..30: (-109) dBm..(-53)dBm / 2 dBm per step 31: (-51 ) dBm or greater 99: Not known or not detectable - received signal strength indication (TDSCDMA) 100: (-116) dBm or less 101: (-115) dBm 102…191 (-114…-26) dBm 191: (-25) dBm or greater 199: Not known or not detectable - signal quality – as mentioned below: 2G (GSM) – RXQUAL [bit error rate (in percent)]: 0: less than 0.2% 1: 0.2% to 0.4% 2: 0.4% to 0.8% 3: 0.8% to 1.6% 4: 1.6% to 3.2% 5: 3.2% to 6.4% 6: 6.4% to 12.8% 7: more than 12.8% 99 - not known or not detectable Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 110 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CSQ - Signal Quality 3G (UTRAN) – ECIO [in dBm]: 0: (-1 ) to ( 0 ) 1: (-5 ) to (-2 ) 2: (-8 ) to (-6 ) 3: (-11) to (-9 ) 4: (-15) to (-12) 5: (-18) to (-16) 6: (-22) to (-19) 7: (-24) to (-23) 99 - not known or not detectable 4G (LTE) – RSRQ [in dBm]: 0: (-4 ) to (-3 ) 1: (-6 ) to (-5 ) 2: (-8 ) to (-7 ) 3: (-10) to (-9 ) 4: (-13) to (-11) 5: (-15) to (-14) 6: (-17) to (-16) 7: (-19) to (-18) 99 - not known or not detectable AT+CSQ=? Reference Note: this command should be used instead of the %Q and %L commands, since GSM/WCDMA relevant parameters are the radio link ones and no line is present, hence %Q and %L have no meaning. Test command returns the supported range of values of the parameters and . Note: although +CSQ is an execution command without parameters, 3GPP TS 27.007 requires the Test command to be defined. 3GPP TS 27.007 Indicator Control - +CIND +CIND - Indicator Control AT+CIND= Set command is used to control the registration state of ME indicators, in order to [ automatically send the +CIEV URC, whenever the value of the associated indicator [, changes. The supported indicators () and their order appear from test command [,…]]] AT+CIND=? Parameter: - registration state Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 111 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CIND - Indicator Control 0 - The indicator is deregistered; there’s no unsolicited result code (+CIEV URC) automatically sent by the ME to the application, whenever the value of the associated indicator changes. 1 - The indicator is registered: an unsolicited result code (+CIEV URC) is automatically sent by the ME to the application, whenever the value of the associated indicator changes. (default) AT+CIND? Read command returns the current value of ME indicators, in the format: +CIND: ,,… AT+CIND=? Note: the order of the values s is the same as that in which the associated indicators appear from test command AT+CIND=?. Test command returns pairs, where string value is a description (max. 16 chars) of the indicator and compound value is the supported values for the indicator, in the format: +CIND: (, (list of supported s)),(, (list of supported s)),… (, (list of supported s)) where: - indicator names as follows (along with their ranges). “battchg” - battery charge level. - battery charge level indicator range (from 3300mV to 4200mV) 0..5 – bar levels. 99 - not measurable. “signal” - signal quality (see +CSQ). - signal quality indicator range 0..7 – bar levels. 99 - not measurable. “service” - service availability. - service availability indicator range 0 - not registered to any network. 1 – Registered. “sounder” - sounder activity. - sounder activity indicator range 0 - there’s no any sound activity. 1 - There’s some sound activity. “message” - message received. - message received indicator range. 0 - there is no unread short message at memory locations. 1 - unread short message at memory locations. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 112 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CIND - Indicator Control “call” - call in progress. - call in progress indicator range. 0 - there’s no calls in progress 1 - at least a call has been established. “roam” – roaming. - roaming indicator range. 0 - registered to home network or not registered. 1 - registered to other network . “smsfull” - a short message memory storage in the MT has become full (1), or memory locations are available (0). - short message memory storage indicator range. 0 - memory locations are available. 1 - a short message memory storage in the MT has become full. “rssi” - received signal (field) strength. - received signal strength level indicator range. 0 - signal strength ≤ (-113) dBm . 1..4 - signal strength in 15 dBm steps. 5 - signal strength ≥ (-51) dBm . 99 - not measurable. "GPRS coverage" – there is packet service coverage. 0 – no packet service. 1 – module attached to a packet service. Example Note "callsetup" – call setup status indicator. 0 - No active call setup. 1 - MT call is waiting of ringing. 2 - MO call was initiated. 3 - MO call ringing at B-party. Next command causes all the indicators to be registered AT+CIND=1,1,1,1,1,1,1,1,1 Next command causes all the indicators to be de-registered AT+CIND=0,0,0,0,0,0,0,0,0 Next command to query the current value of all indicators AT+CIND? CIND: 4,0,1,0,0,0,0,0,2 OK See command +CMER Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 113 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CIND - Indicator Control 3GPP TS 27.007 Reference Indicator Control for current values - #CIND #CIND – Indication Control ReaderIndication Read command returns the current values of +CIND, AT#CIND? in the format: #CIND: ,, … Where: - cind current set value according to the index of +CIND command. 0 - Unset 1 – Set AT#CIND=? Test command returns the supported range of values for the +CIND set . Example Next command changed the +CIND values: AT+CIND=1,0,1,0,0,1,0,1,1,0,0 Next command to query the current value of all indicators: AT#CIND? #CIND: 1,0,1,0,0,1,0,1,1,0,0 Note see command +CIND Mobile Equipment Event Reporting - +CMER +CMER - Mobile Equipment Event Reporting Set command enables/disables sending of unsolicited result codes from TA to TE in the AT+CMER= case of indicator state changes (n.b.: sending of URCs in the case of key pressings or [ display changes are currently not implemented). [, [, [, Parameters: - controls the processing of unsolicited result codes [,]]]]] Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 114 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CMER - Mobile Equipment Event Reporting 0 - discard +CIEV Unsolicited Result Codes. 1 - discard +CIEV Unsolicited Result Codes when TA-TE link is reserved (e.g. on-line data mode); otherwise forward them directly to the TE. 2 - buffer +CIEV Unsolicited Result Codes in the TA when TA-TE link is reserved (e.g. on-line data mode) and flush them to the TE after reservation; otherwise forward them directly to the TE. 3 - forward +CIEV Unsolicited Result Codes directly to the TE; when TA is in on-line data mode each +CIEV URC is replaced with a Break (100 ms), and is stored in a buffer; onche the ME goes into command mode (after +++ was entered), all URCs stored in the buffer will be output. - keypad event reporting 0 - no keypad event reporting - display event reporting 0 - no display event reporting - indicator event reporting 0 - no indicator event reporting 2 - indicator event reporting - TA buffer clearing 0 - TA buffer of unsolicited result codes is cleared when 1..3 is entered 1 - TA buffer of unsolicited result codes is flushed to the TE when 1...3 is entered (OK response shall be given before flushing the codes) AT+CMER? AT+CMER=? Reference Note: After AT+CMER has been switched on with e.g. AT+CMER=2,0,0,2 command (i.e. is 0), URCs for all registered indicators will be issued only first time, if previous was 0, for backward compatibility. Values shown by the indicators will be current indicators values, not buffered ones. Subsequent AT+CMER commands with different from 0 and equal to 0 will not flush the codes, even if was set again to 0 before. To flush the codes, must be set to 1. Although it is possible to issue the command when SIM PIN is pending, it will answer ERROR if “message” or “smsfull” indicators are enabled in AT+CIND, because with pending PIN it is not possible to give a correct indication about SMS status. To issue the command when SIM PIN is pending you have to disable “message” and “smsfull” indicators in AT+CIND first. Read command returns the current setting of parameters, in the format: +CMER: ,,,, Test command returns the range of supported values for parameters , , , , , in the format: +CMER: (list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s) 3GPP TS 27.007 Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 115 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Select Phonebook Memory Storage - +CPBS +CPBS - Select Phonebook Memory Storage Set command selects phonebook memory storage , which will be use by other AT+CPBS= phonebook commands. AT+CPBS? Parameter: "SM" - SIM phonebook "FD" - SIM fixed dialling-phonebook (only phase 2/2+ SIM) "LD" - SIM last-dialling-phonebook (+CPBF is not applicable for this storage) "MC" - device missed (unanswered received) calls list (+CPBF is not applicable for this storage) "RC" - ME received calls list (+CPBF is not applicable for this storage). “DC” - MT dialled calls list “ME” – MT phonebook “EN” - SIM/USIM (or MT) emergency number (+CPBW is not be applicable for this storage) “ON” - SIM (or MT) own numbers (MSI torage may be available through +CNUM also). “MB” - mailbox numbers stored on SIM; it is possible to select this storage only if the mailbox service provided by the SIM (see #MBN). "SD" - SIM Service Dialling Numbers (SDN) phonebook (+CPBW is not applicable for this storage). Read command returns the actual values of the parameter , the number of occupied records and the maximum index number , in the format: +CPBS: ,, AT+CPBS=? Example Reference Note: For =”MC”: if there is more than one missed call from the same number, the read command will return only the last call. Test command returns the supported range of values for the parameters . AT+CPBS=”SM”  current phonebook storage is SIM AT+CPBR=1 +CPBR: 1,"0105872928",129,"James" OK 3GPP TS 27.007 Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 116 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Read Phonebook Entries - +CPBR +CPBR - Read Phonebook Entries Execution command returns phonebook entries in location number range AT+CPBR= .. from the current phonebook memory storage selected with +CPBS. If omitted, only location returned. [,] Parameters: - integer type. value in the range of location numbers of the currently selected phonebook memory storage (see +CPBS). - integer type. value in the range of location numbers of the currently selected phonebook memory storage (see +CPBS). The response format is: [+CPBR:,,,,[,] [],[],[],[],[][ +CPBR:,,,,[,] [],[],[],[],[[…]]] or +CME ERROR: where: - the location number of the phonebook entry - string type phone number of format - type of phone number octet in integer format 129 - national numbering scheme 145 - international numbering scheme (contains the character "+") - the alphanumeric text associated to the number; used character set should be the one selected with command +CSCS. - indicates if the entry is hidden or not 0: phonebook entry not hidden 1: phonebook entry hidden - group name the entry may belong to; used character set should be the one selected with command +CSCS. - additional string type phone number of format . - additional type number octet in integer format. 129 - national numbering scheme 145 - international numbering scheme (contains the character "+") - the alphanumeric text associate secondary text; used character set should be the one selected with command +CSCS. - The alphanumeric text associate email address; used character set should be the one selected with command +CSCS. AT+CPBR=? Test command returns the supported range of values for parameters and the maximum lengths of and fields, in the format: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 117 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CPBR - Read Phonebook Entries +CPBR:),,,,, Note Example where: - the minimum number, integer type - the maximum number, integer type - maximum field length, integer type - maximum field length, integer type – group name length for example AND group, FDN group. – Secondary text length associate with the number. length Note: the value of could vary, depending on the availability of Extension service, in the following situations: 1. if “SM” memory storage has been selected (see +CPBS) and the SIM supports the Extension1 service 2. if “FD” memory storage has been selected (see +CPBS) and the SIM supports the Extension2 service 3. if “MB” memory storage has been selected (see +CPBS) and the SIM supports the Extension6 service Remember to select the PB storage with +CPBS command before issuing PB commands. AT+CPBS=”ME” OK AT+CPBS? +CPBS: "ME",1,100 OK AT+CPBR=? +CPBR: (1-500),40,20,2,20,20 OK AT+CPBR=1 +CPBR: 1,”01048771234”,129,”James”,"","",0,"","" Reference OK 3GPP TS 27.007 Find Phonebook Entries - +CPBF +CPBF - Find Phonebook Entries Execution command returns phonebook entries (from the current phonebook memory AT+CPBF= storage selected with +CPBS) which alphanumeric field start with string . Parameter: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 118 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CPBF - Find Phonebook Entries - string type, used character set should be the one selected with command +CSCS. The command returns a report in the form: [+CPBF: ,,, [,][,][,][,][,][,][ +CPBF: ,,,[,][,][,][,][,][,] […]]] where: - the location number of the phonebook entry. - string type phone number of format . - type of phone number octet in integer format 129 - national numbering scheme 145 - international numbering scheme (contains the character "+") - the alphanumeric text associated to the number; used character set should be the one selected with command +CSCS. - indicates if the entry is hidden or not 0: phonebook entry not hidden 1: phonebook entry hidden - string type field of maximum length indicating a group the entry may belong to; character set as specified by command Select TE Character Set +CSCS. - additional number ; string type phone number of format . - type of address octet in integer format. - string type field of maximum length indicating a second text field associated with the number; character set as specified by command Select TE Character Set +CSCS. - string type field of maximum length indicating an email address; character set as specified by command Select TE Character Set +CSCS. Note: +CPBF is not applicable if the current selected storage (see +CPBS) is either “MC”, either “RC” or “LD” or “DC”. Note: if =”” the command returns all the phonebook records. AT+CPBF=? Note: If no PB, records satisfy the search criteria then an ERROR message reported. Test command reports the maximum lengths of and fields, in the format: +CPBF: [],[],[< glength >],[< slength >],[< elength >] where: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 119 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CPBF - Find Phonebook Entries - maximum length of field , integer type - maximum length of field , integer type – group name length for example AND group, FDN group – Secondary text length associate with the number – email length Note: the value of could vary, depending on the availability of Extension service, in the following situations: 1. if “SM” memory storage has been selected (see +CPBS) and the SIM supports the Extension1 service 2. if “FD” memory storage has been selected (see +CPBS) and the SIM supports the Extension2 service 3. if “MB” memory storage has been selected (see +CPBS) and the SIM supports the Extension6 service Remember to select the PB storage with +CPBS command before issuing PB commands. Note AT+CPBS="ME" Selecting phonebook Example OK AT+CPBF="J" Searching for string “J” +CPBF: 1,"01048771234",129,"James","","",0,"","" +CPBF: 2,"0169998888",129,"Jane","","",0,"","" OK Searching for everything in phone book, and finding all entries AT+CPBF="" +CPBF: 1,"01048771234",129,"James","","",0,"","" +CPBF: 2,"0169998888",129,"Jane","","",0,"","" +CPBF: 7,"0115556666",129,"Juliet","","",0,"","" +CPBF: 5,"0181111234",129,"Kevin","","",0,"","" Reference OK 3GPP TS 27.007 Write Phonebook Entry - +CPBW +CPBW - Write Phonebook Entry Execution command writes phonebook entry in location number in the current AT+CPBW= phonebook memory storage selected with +CPBS. [] [, Parameters: [, - integer type, value in the range of location numbers of the currently [, selected phonebook memory storage (see +CPBS). [, - string type, phone number in the format [, - the type of number [, Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 120 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CPBW - Write Phonebook Entry [,[, - the text associated to the number, string type; used character set should be ,]]]]]]]] the one selected with command +CSCS. - indicates if the entry is hidden or not 0: phonebook entry not hidden 1: phonebook entry hidden - group name the entry may belong to; used character set should be the one selected with command +CSCS. - additional string type phone number of format . - additional type number octet in integer format. 129 - national numbering scheme 145 - international numbering scheme (contains the character "+") - the alphanumeric text associate secondary text; used character set should be the one selected with command +CSCS. - The alphanumeric text associate email address; used character set should be the one selected with command +CSCS. Note: If record number already exists, it will be overwritten. Note: if either , , , , , , and omitted. The phonebook entry in location deleted. Note: if is omitted or =0, the number is stored in the first free phonebook location. Note: if either “LD”,“MC” or “RC” memory storage has been selected (see +CPBS) it is possible just to delete the phonebook entry in location . Note: before defining string, it is recommended to check, with #CPBGR command, the predefined group names, that could be already stored in USIM in Grouping information Alpha String (GAS) file. If all records in such file are already occupied, +CPBW command will return ERROR when trying to use a new group name that is not in the predefined GAS names. To define a new custom group string, it is necessary to overwrite with it one of the old predefined strings, using #CPBGW command. AT+CPBW=? Test command returns location range supported by the current storage as a compound value, the maximum length of field, supported number format of the storage and maximum length of field. The format is: +CPBW: (list of supported s),, (list of supported s),,,, Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 121 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CPBW - Write Phonebook Entry where: - integer type value indicating the maximum length of field . - integer type value indicating the maximum length of field – group name length for example AND group, FDN group. – Secondary text length associate with the number. – email length. Note: the value of could vary, depending on the availability of Extension service, in the following situations: 1. if “SM” memory storage has been selected (see +CPBS) and the SIM supports the Extension1 service 2. if “FD” memory storage has been selected (see +CPBS) and the SIM supports the Extension2 service 3. if “MB” memory storage has been selected (see +CPBS) and the SIM supports the Extension6 service Reference Example Note 3GPP TS 27.007 AT+CPBW=? +CPBW: (1-500),40,(129,145),255,2,255,255 OK AT+CPBW=6,"18651896699",129,"John" OK Remember to select the PB storage with +CPBS command before issuing PB commands. Clock Management - +CCLK +CCLK - Clock Management Set command sets the real-time clock of the ME. AT+CCLK=
- sending time of the message - message status as coded in the PDU - Protocol Identifier - Data Coding Scheme - Originator address, string type represented in the currently selected character set (see +CSCS) - Destination address, string type represented in the currently selected character set (see +CSCS) - string type alphanumeric representation of or , corresponding to an entry found in the phonebook; used character set is the one selected with command +CSCS. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 188 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CMGR - Read Message - Service Centre number ,, - type of number ,, 129 - number in national format 145 - number in international format (contains the "+") - text length - TP-User_data  If indicates that GSM03.38/23.038 default alphabet is used , each character of GSM/WCDMA alphabet will be converted into current TE character set (see +CSCS)  If indicates that 8-bit or LE9x0 data coding scheme is used, each 8-bit octet will be converted into two IRA character long hexadecimal number (e.g. octet 0x2A will be converted as two characters 0x32 0x41) Note: in both cases if status of the message is 'received unread', status in the storage changes to 'received read'. AT+CMGR=? Example Test command returns the OK result code AT+CMGF=0 AT+CMGR=1 +CMGR: 2,,21 079128019291903011640A8110516529700000A709027A794E77B95C2E OK AT+CMGF=1 OK AT+CMGR=3 +CMGR: "REC READ","+821020955219",,"07/07/19,10:06:34+36" test message/..... Reference OK 3GPP TS 27.005 New Message Acknowledgement to ME/TA - +CNMA +CNMA – New Message Acknowledgement Execution command confirms correct reception of a new message (SMS-DELIVER (PDU Mode) or SMS-STATUS-REPORT) which is routed directly to the TE. AT+CNMA[= [, Acknowledge with +CNMA is possible only if the +CSMS parameter is set to [PUD is 1(+CSMS=1) when a +CMT or +CDS indication is show. given and parameters of the +CNMI command are then reset to zero (do not show new message indication). Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 189 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CNMA – New Message Acknowledgement Either positive (RP-ACK) or negative (RP-ERROR) acknowledgement to the network is possible. Parameter: - Type of acknowledgement in PDU mode 0 - send RP-ACK without PDU (same as TEXT mode) 1 - send RP-ACK with optional PDU message. 2 - send RP-ERROR with optional PDU message. : Length of the PDU message. Note: Refer to 3GPP TS 23.040 Recommendation for other PDU negative acknowledgement codes. (Text Mode) AT+CNMA Only positive acknowledgement to network (RP-ACK) is possible. (PDU Mode) AT+CNMA=? Example Test command returns the possible range of values for the parameter (PDU Mode) SMS AT commands compatible with 3GPP TS 27.005 Phase 2+ version. AT+CSMS=1 +CSMS: 1,1,1 OK Set PDU mode. AT+CMGF=0 OK AT+CNMI=2,2,0,0,0 OK Message received from network. +CMT: "",70 06816000585426000480980600F170110370537284… Send positive acknowledgement to the network. AT+CNMA=0 OK Message received from network. +CMT: "",70 06816000585426000480980600F170110370537284… Send negative acknowledgement (Unspecified error) to the network. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 190 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CNMA – New Message Acknowledgement AT+CNMA=2,3 > 00FF00 OK (Text Mode) SMS AT commands compatible with 3GPP TS 27.005 Phase 2+ version. AT+CSMS=1 +CSMS: 1,1,1 OK Set Text mode. AT+CMGF=1 OK AT+CNMI=2,2,0,0,0 OK Message received from network. +CMT: "+821020955219",,"07/07/26,20:09:07+36" TEST MESSAGE Send positive acknowledgement to the network. AT+CNMA OK Reference 3GPP TS 27.005 Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 191 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Message Sending and Writing Send Message - +CMGS +CMGS - Send Message (PDU Mode) (PDU Mode) Execution command sends to the network a message. AT+CMGS= Parameter: - length of the PDU to be sent in bytes (excluding the SMSC address octets) 7..164 After command line is terminated with , the device responds sending a four character sequence prompt: (IRA 13, 10, 62, 32) and waits for the specified number of bytes. Note: the DCD signal shall be in ON state while PDU is given. Note: the echoing of given characters back from the TA is controlled by echo command E Note: the PDU shall be hexadecimal format (each octet of the PDU is given as two IRA character long hexadecimal number) and given in one line. Note: when the octet length of the SMSC address (given in the PDU) equals zero, the SMSC address set with command +CSCA is used. In this case, the SMSC Typeof-Address octet shall not be present in the PDU. To send the message issue Ctrl-Z char (0x1A hex). To exit without sending the message issue ESC char (0x1B hex). If message is successfully sent to the network, then the result is sent in the format: Note: Optionally (when +CSMS value is 1 and network supports) is returned: +CMGS: [, ] Where: - message Reference number. - TP-Service Centre Time Stamp in Time String Format. (Text Mode) AT+CMGS= [,] Note: if message sending fails for some reason, an error code reported. Note: to ensure that during the command execution, which may take several seconds, no other SIM interacting commands issued, care must taken. (Text Mode) Execution command sends to the network a message. Parameters: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 192 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CMGS - Send Message - destination address, string type represented in the currently selected character set (see +CSCS). - type of destination address 129 - number in national format 145 - number in international format(contains the "+") After command line is terminated with , the device responds sending a four character sequence prompt: (IRA 13, 10, 62, 32) After this prompt text can be entered; the entered text should be formatted as follows:  if current (see +CSMP) indicates that GSM03.38/23.038 default alphabet is used and current (see +CSMP) indicates that 3GPP TS 03.40/23.040 TP-User-Data-Header-Indication is not set, then ME/TA converts the entered text into GSM/WCDMA alphabet, according to 3GPP TS 27.005, Annex A; backspace can be used to delete last character and carriage returns can be used.  if current (see +CSMP) indicates that 8-bit or UCS2 data coding scheme is used or current (see +CSMP) indicates that 3GPP TS 03.40/23.040 TP-UserData-Header-Indication is set, the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts into 8-bit octet (e.g. the ‘asterisk’ will be entered as 2A (IRA50 and IRA65) and this will be converted to an octet with integer value 0x2A) Note: the DCD signal shall be in ON state while text entered. Note: the echoing of entered characters back from the TA is controlled by echo command E To send the message issue Ctrl-Z char (0x1A hex). To exit without sending the message issue ESC char (0x1B hex). If message is successfully sent to the network, then the result is sent in the format: Note : Optionally (when +CSMS value is 1 and network supports) is returned: +CMGS: [, ] Where: - message Reference number. - TP-Service Centre Time Stamp in Time String Format. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 193 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CMGS - Send Message Note: if message sending fails for some reason, an error code reported. Note: care must be taken to ensure that during the command execution, which may take several seconds, no other SIM interacting commands are issued. Note: it is possible to save a concatenation of at most 16 SMs; the maximum number of chars depends on the : 2448 chars; 2144 chars if 8-bit is used;1072 chars if UCS2 is used Test command resturns the OK result code. AT+CMGS=? To avoid malfunctions is suggested to wait for the +CMGS: or +CMS Note ERROR: response before issuing further commands. Set PDU mode Example AT+CMGF=0 AT+CMGS=18 > 088128010099010259115507811020905512F90000A704F4F29C0E +CMGS: 124 OK Set text mode AT+CMGF=1 AT+CSMP=17,167,0,0 AT+CMGS=”01090255219”,129 >TEST MESSAGE +CMGS:125 Reference OK 3GPP TS 27.005 Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 194 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Send Message from Storage - +CMSS +CMSS - Send Message From Storage Execution command sends to the network a message which is already stored in the AT+CMSS= storage (see +CPMS) at the location . [, [,]] Parameters: - location value in the message storage of the message to send - destination address - string type represented in the currently selected character set (see +CSCS). if it is given it shall be used instead of the one stored with the message. - type of destination address 129 - number in national format 145 - number in international format (contains the "+") If message is successfully sent to the network then the result is sent in the format: +CMSS: [, ] (Note: Optionally (when +CSMS value is 1 and network supports) is returned) where: - message Reference number. - TP-Service Centre Time Stamp in Time String Format. If message sending fails for some reason, an error code is reported: +CMS ERROR: AT+CMSS=? Note Example Note: to store a message in the storage see command +CMGW. Note: care must be taken to ensure that during the command execution, which may take several seconds, no other SIM interacting commands are issued. Test command resturns the OK result code. To avoid malfunctions is suggested to wait for the +CMSS: or +CMS ERROR: response before issuing further commands. AT+CMGF=1 OK AT+CMGW="0165872928" > test message... +CMGW: 28 AT+CMSS=28 +CMSS: 136 Reference OK 3GPP TS 27.005 Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 195 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Write Message to Memory - +CMGW +CMGW - Write Message To Memory (PDU Mode) (PDU Mode) Execution command writes in the memory storage a new message. AT+CMGW= [,] Parameter: - length in bytes of the PDU to be written. 7..164 - message status. 0 - new message 1 - read message 2 - stored message not yet sent (default) 3 - stored message already sent The device responds to the command with the prompt '>' and waits for the specified number of bytes. To write the message issue Ctrl-Z char (0x1A hex). To exit without writing the message issue ESC char (0x1B hex). If message is successfully written in the memory, then the result is sent in the format: +CMGW: where: - message location index in the memory . If message storing fails for some reason an “error” code reported. (Text Mode) AT+CMGW[= [, [,]]] Note: to ensure that during the command execution, no other SIM interacting commands issued care must be taken of. (Text Mode) Execution command writes in the memory storage a new message. Parameters: - destination address, string type represented in the currently selected character set (see +CSCS). - type of destination address. 129 - number in national format 145 - number in international format (contains the "+") - message status. "REC UNREAD" - new received message unread "REC READ" - received message read "STO UNSENT" - message stored not yet sent (default) "STO SENT" - message stored already sent Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 196 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CMGW - Write Message To Memory After command line is terminated with , the device responds sending a four character sequence prompt: (IRA 13, 10, 62, 32) After this prompt text can be entered; the entered text should be formatted as follows:  if current (see +CSMP) indicates that GSM03.38/23.038 default alphabet is used and current (see +CSMP) indicates that 3GPP TS 03.40/23.040 TP-User-Data-Header-Indication is not set, then ME/TA converts the entered text into GSM/WCDMA alphabet, according to 3GPP TS 27.005, Annex A; backspace can be used to delete last character and carriage returns can be used.  if current (see +CSMP) indicates that 8-bit or UCS2 data coding scheme is used or current (see +CSMP) indicates that 3GPP TS 03.40/23.040 TPUser-Data-Header-Indication is set, the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts into 8-bit octet (e.g. the ‘asterisk’ will be entered as 2A (IRA50 and IRA65) and this will be converted to an octet with integer value 0x2A) Note: the DCD signal shall be in ON state while text entered. Note: the echoing of entered characters back from the TA is controlled by echo command E To write the message issue Ctrl-Z char (0x1A hex). To exit without writing the message issue ESC char (0x1B hex). If message is successfully written in the memory, then the result is sent in the format: +CMGW: where: - message location index in the memory . If message storing fails for some reason, an error code reported. Note: care will taken to ensure that during the command execution, no other SIM interacting commands issued. Note: it is possible to save a concatenation of at most 16 SMs; the maximum number of chars depends on the : 2448 chars; 2144 chars if 8-bit is used;1072 chars if UCS2 is used Note: in text mode, not only SUBMIT messages can be stored in SIM, but also Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 197 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CMGW - Write Message To Memory DELIVER messages. The type of saved message depends upon the current parameter (see +CSMP). For a DELIVER message, current parameter (see +CSMP) is used to set the message Service Centre Time Stamp , so it has to be an absolute time string, e.g. "09/01/12,11:15:00+04". SUBMIT messages can only be stored with status "STO UNSENT" or "STO SENT"; DELIVER messages can only be stored with status "REC UNREAD" or "REC READ". AT+CMGW=? Reference Example Test command returns the OK result code. 3GPP TS 27.005 AT+CMGF=0 set PDU mode OK AT+CMGW=18 > 088128010099010259115507811020905512F90000A704F4F29C0E +CMGW: 29 OK AT+CMGF=1 set text mode OK AT+CSMP=17,167,0,0 OK AT+CSCA=”821029190903”,145 OK AT+CMGW="0165872928" > test message... +CMGW: 28 Note To avoid malfunctions is suggested to wait for the +CMGW: or +CMS ERROR: response before issuing further commands. Delete Message - +CMGD +CMGD - Delete Message Execution command deletes from memory the message(s). AT+CMGD= [,] Parameter: - message index in the selected storage - an integer indicating multiple message deletion request. 0 (or omitted) - delete message specified in 1 - delete all read messages from storage, leaving unread messages and stored mobile originated messages (whether sent or not) untouched Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 198 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CMGD - Delete Message 2 - delete all read messages from storage and sent mobile originated messages, leaving unread messages and unsent mobile originated messages untouched 3 - delete all read messages from storage, sent and unsent mobile originated messages, leaving unread messages untouched 4 - Delete all messages from storage. Note: if is present and not set to 0 then is ignored and ME shall follow the rules for shown above. AT+CMGD=? Example Reference Test command shows the valid memory locations and optionally the supported values of . +CMGD: (supported s list)[,(supported s list)] AT+CMGD=? +CMGD: (0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,3 0,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50),(0-4) OK AT+CMGD=11 Delete message in 10th record OK AT+CMGD=1,4 Delete all messages OK 3GPP TS 27.005 More Message to Send - +CMMS +CMMS – More Message to Send Set command controls the continuity of SMS relay AT+CMMS=[] protocol link. Multiple messages can be sent much faster when link kept open. Parameter: 0 – Disable (factory default) 1 - Keep link opened while messages are sent. If the delay between two messages exceeds 3 seconds, the link is closed and the parameter is automatically reset to 0: the feature is disabled. 2 - Keep link opened while messages are sent. If the delay between two messages exceeds 3 seconds, the link is closed but the par ameter remains set to 2 - the feature is still enabled. AT+CMMS? Read command reports the current value of the parameter . Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 199 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 +CMMS – More Message to Send Test command reports the supported value of AT+CMMS=? parameter. 3GPP TS 27.005 Reference Send SMS command - +CMGC +CMGC - Send SMS command (PDU Mode) (PDU Mode) Execution command sends command message from a TE to the network (SMSAT+CMGC= COMMAND). PDU is given Parameter: - Length of the actual TP data unit in octets. (Excluding the SMSC address octets). - Message header and contents in PDU mode format. See description in Table: Reference Description Length Service Center address: 1, 3-12 1 BYTE: length (number of followed octets). BYTES Mandatory 1 BYTE: - value between (When 128-255 length is 1, length BYTE = 0) First Octet. 1 BYTE Bit/s 0-1 Reference Message-TypeIndicator 5 TP-Status-ReportRequest 6 TP-User-DataHeader-Indicator Description Parameter describing the message type. 1 0 SMS-COMMAND (in the direction MS to SC) Parameter indicating if a status report is requested by the MS 0 A status report is not requested 1 A status report is requested Parameter indicating whether the beginning of the User Data field contains a Header in addition to the short message or contains only the short message 0 The TP-UD field contains only the short message 1 The beginning of the TPUD field contains a Header in addition to the short message Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 200 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Message Reference. An integer representation of a reference number of the SM submitted to the SC by the MS. Values between 0-255. Protocol-Identifier. Values between 0-255. Command Type Message Number Destination address formatted according to the formatting rules of address fields. Command data length Command data 1 BYTE 1 BYTE 1 BYTE 1 BYTE 2-12 BYTES 1 BYTE 0-156 BYTES After command line is terminated with , the device responds sending a four character sequence prompt: (IRA 13, 10, 62, 32)and waits for the specified number of bytes. Note: the DCD signal shall be in ON state while PDU is given. Note: the echoing of given characters back from the TA is controlled by echo command E Note: the PDU shall be hexadecimal format (each octet of the PDU is given as two IRA character long hexadecimal number) and given in one line. Note: when the length octet of the SMSC address (given in the PDU) equals zero, the SMSC address set with command +CSCA is used; in this case the SMSC Typeof-Address octet shall not be present in the PDU. To send the message issue Ctrl-Z char (0x1A hex). To exit without sending the message issue ESC char (0x1B hex). If message is successfully sent to the network, then the result is sent in the format: Note : Optionally (when +CSMS value is 1 and network supports) is returned: +CMGC: [, ] Where: - TP-Message-Reference in integer format. - RP-User-Data element of RP-ACK PDU (When +CSMS value is 1 and network supports). Note: if message sending fails for some reason, an error code reported. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 201 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 (Text Mode) AT+CMGC= ,[, [,[, [,]]]]>Text can be entered Note: care taken to ensure that during the command execution, which may take several seconds, no other SIM interacting commands issued. (Text Mode) Execution command sends to the network a message. Parameters: - First octet of 3GPP TS 23.040 SMS-COMMAND in integer format. - TP-Command-Type in integer format specified in 3GPP TS 23.040. Default value is 0. - TP-Protocol-Identifier in integer format. Range 0-255. Default value is 0. - TP-Message-Number in integer format. - TP-Destination-Address-Value field in string format represented in the currently selected character set (see +CSCS). - TP-Destination-Address Type-of-Address octet: 129 - number in national format 145 - number in international format (contains the "+") After command line is terminated with , the device responds sending a four character sequence prompt: (IRA 13, 10, 62, 32) Note: the DCD signal shall be in ON state while text entered. Note: the echoing of entered characters back from the TA is controlled by echo command E To send the message issue Ctrl-Z char (0x1A hex). To exit without sending the message issue ESC char (0x1B hex). If message is successfully sent to the network, then the result is sent in the format: Note: Optionally (when +CSMS value is 1 and network supports) is returned: +CMGC: [, ] Where: - TP-Message-Reference in integer format. - TP-Service Centre Time Stamp in Time String Format. Note: if message sending fails for some reason, an error code reported. Note: care taken to ensure that during the command execution, which may take several seconds, no other SIM interacting commands issued. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 202 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 AT+CMGC=? Note Example Test command returns the OK result code. To avoid malfunctions is suggested to wait for the +CMGC: or +CMS ERROR: response before issuing further commands. Set PDU mode AT+CMGF=0 AT+CMGC=15 > 07917952140230f202440002340C917952446585600100 +CMGC: 124 OK Set text mode AT+CMGF=1 AT+CSMP=17,167,0,0 AT+CMGS=”01090255219”,129 > Text Message is entered +CMGS:125 OK at+cmgc=2,1,0,125 > Text Message is entered OK 3GPP TS 27.005 Reference Custom AT Commands Configuration AT Commands Hardware Identification - #HWREV #HWREV - Hardware Identification Execution command returns the device Hardware revision identification code AT#HWREV without command echo. AT#HWREV=? Test command returns the OK result code. Manufacturer Identification - #CGMI Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 203 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #CGMI - Manufacturer Identification Execution command returns the “device manufacturer identification code” with AT#CGMI command echo. Test command returns the OK result code. AT#CGMI=? AT#CGMI Example #CGMI: Telit OK Model Identification - #CGMM #CGMM - Model Identification Execution command returns the “device model identification” code with command AT#CGMM echo. Test command returns the OK result code. AT#CGMM=? AT#CGMM Example #CGMM:LE920 OK Revision Identification - #CGMR #CGMR - Revision Identification Execution command returns “device software revision number” with command echo. AT#CGMR Test command returns the OK result code. AT#CGMR=? AT#CGMR Example #CGMR: 08.01.005 OK Product Serial Number Identification - #CGSN #CGSN - Product Serial Number Identification Execution command returns the product serial number, identified as the IMEI of the AT#CGSN mobile, with command echo. Set command causes the TA to return IMEI (International Mobile station AT#CGSN[=] Equipment Identity number) and related information to identify the MT that the TE connected to. Parameter: - indicating the serial number type that has been requested. 0 returns 1 returns the IMEI (International Mobile station Equipment Identity) Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 204 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #CGSN - Product Serial Number Identification 2 returns the IMEISV (International Mobile station Equipment Identity and Software Version number) 3 returns the SVN (Software Version Number) where: - Indicate the product “serial number”, identified as the IMEI of the mobile, with command echo. - 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 is as specified by command Select TE Character Set +CSCS. - 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 is as specified by command Select TE Character Set +CSCS. AT#CGSN=? Example - string type in decimal format indicating the current SVN which is a part of IMEISV. Character set used in is as specified by command Select TE Character Set +CSCS. Test command returns the OK result code. AT#CGSN #CGSN: 358677008900540 OK Select GSM Hexadecimal Representation - #CSCSEXT #CSCSEXT - Select GSM Hexadecimal Characters Representation AT#CSCSEXT= Set commands enable/disable the hexadecimal characters representation while character set, one selected with +CSCS, is GSM. (For example, 4142 equals two 7-bit characters with decimal values 65,66). Parameter: 0 – Disable HEX representation (Factory default). 1 – Enable HEX representation. AT#CSCSEXT? AT#CSCSEXT=? Example Read command returns the current value of the parameter. Test command returns the supported values for parameter . AT+CSCS=? +CSCS: ("GSM","IRA","8859-1","PCCP437","UCS2") OK Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 205 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #CSCSEXT - Select GSM Hexadecimal Characters Representation AT+CSCS="GSM" OK AT#CSCSEXT? #CSCSEXT: 0 OK AT+CPBW=1,"8475763000",129,"Lin Zhao" OK at+cpbr=1 +CPBR: 1,"8475763000",129,"Lin Zhao","","",0,"","" OK at+cmgw=8475763000 > test #CSCSEXT +CMGW: 8 OK at+cmgr=8 +CMGR: "STO UNSENT","8475763000","Lin Zhao" test #CSCSEXT OK AT#CSCSEXT=1 OK AT+CPBR=1 +CPBR: 1,"8475763000",129,004C006E006E0020005A00680061006F OK at+cmgr=8 +CMGR: "STO UNSENT","38343735373633303030","004C006E006E0020005A00680061006F" 7465737420234353435345585420 OK Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 206 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 International Mobile Subscriber Identity (IMSI) - #CIMI #CIMI - International Mobile Subscriber Identity (IMSI) Execution command returns the international mobile subscriber identity, identified AT#CIMI as the IMSI number, with command echo. Test command returns the OK result code. AT#CIMI=? AT#CIMI Example #CIMI: 450050209516643 OK Read ICCID (Integrated Circuit Card Identification) - #CCID #CCID - Read ICCID Execution command reads on SIM the ICCID (card identification number that AT#CCID provides a unique identification number for the SIM) Test command returns the OK result code. AT#CCID=? AT#CCID Example #CCID: 8982050702100167684F OK Serial and Software Version Number - #IMEISV +IMEISV - Serial and Software Version Number Execution command returns returns the IMEISV (International Mobile station AT#IMEISV Equipment Identity and Software Version number). At#imeisv Example #IMEISV: 3540660590080701 Service Provider Name - #SPN #SPN - Service Provider Name Execution command returns the service provider string contained in the SIM field AT#SPN SPN, in the format: #SPN: where: - service provider string contained in the SIM field SPN, represented in the currently selected character set (see +CSCS). AT#SPN=? Note: if the SIM field SPN is empty, the command returns just the OK result code Test command returns the OK result code. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 207 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Change Audio Path - #CAP #CAP - Change Audio Path It has no effect and is included only for backward compatibility. AT#CAP=[] Parameter: - audio path 0. Not supported 1. Handsfree MIC1 – SPKR1 SPKR2 (automatic DSP profile 1 Hands Free) (factory default) 2. Headset – MIC2 – SPKR1 SPKR2 (automatic DSP profile 2 Headset) AT#CAP? Note:  The command work only for Analog mode(#DVI = 0)  The audio path are mutually exclusive, enabling one disables the other.  When changing the audio path, the volume level is set at the previously stored value for that audio path (see +CLVL). Read command reports the active audio path in the format: AT#CAP=? #CAP: . Test command reports the supported values for the parameter . Handsfree Microphone Gain - #HFMICG #HFMICG - Handsfree Microphone Gain Set command sets the handsfree analogue microphone input gain. AT#HFMICG= [] Parameter: : handsfree microphone input gain 0..7 - handsfree microphone gain (+7dB/step, factory default=1) Note: This parameter is saved in NVM issuing AT&W command. AT#HFMICG? Read command returns the current handsfree microphone input gain, in the format: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 208 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #HFMICG - Handsfree Microphone Gain #HFMICG: Test command returns the supported range of values of parameter . AT#HFMICG=? Handset Microphone Gain - #HSMICG #HSMICG - Handset Microphone Gain It has no effect and is included only for backward compatibility. AT#HSMICG= [] Parameter: : handset microphone input gain 0..7 - handset microphone gain (+6dB/step, factory default = 0) AT#HSMICG? AT#HSMICG=? Note: Effected on analog mode only Read command returns the current handset microphone input gain, in the format: #HSMICG: Test command returns the supported range of values of parameter . Handsfree Receiver Gain - #HFRECG #HFRECG - Handsfree Receiver Gain AT#HFRECG= Set command sets the handsfree analogue output gain Parameter: : handsfree analogue output gain 0..6 - handsfree analogue output (-2dB/step, factory default=0) Note: This command Influence on +CRSL +CLVL gain dB and another output gain. AT#HFRECG? Note: This parameter is saved in NVM issuing AT&W command. Note: Effected on analog mode only Read command returns the current handsfree analog output gain, in the format: #HFRECG: AT#HFRECG=? Test command returns the supported range of values of parameter . Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 209 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Handset Receiver Gain - #HSRECG #HSRECG - Handset Receiver Gain AT#HSRECG= It has no effect and is included only for backward compatibility. Parameter: : handset analogue output gain 0..6 - handset analogue output (-3dB/step, default value = 0) Note: This parameter is saved in NVM issuing AT&W command. AT#HSRECG? Read command returns the current handset analog output gain, in the format: #HSRECG: AT#HSRECG=? Test command returns the supported range of values of parameter . Singnalling Tones Mode - #STM #STM - Signalling Tones Mode Set command enables/disables the signalling tones output on the audio path selected with AT#STM= #SRP command (LE9x0 supported by fix SRP only). [] Parameter: - signalling tones status 0 - Signalling tones disabled. 1 - Signalling tones enabled. (factory default) 2 – All tones disabled. AT#STM? AT#STM=? Note: AT#STM=0 has the same effect as AT+CALM=2. AT#STM=1 has the same effect as AT+CALM=0. Read command reports whether the current signaling tones status is enabled or not, in the format: #STM: Test command reports supported range of values for parameter . Audio DSP Configuration - #ADSPC #ADSPC - Audio DSP Configuration Set command switches the DSP profile audio path depending on parameter AT#ADSPC= [,] Parameter: - DSP profile configuration 0. Automatic (factory default) Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 210 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #ADSPC - Audio DSP Configuration 1. Hands Free 2. Headset 3. Handset 4. Speaker phone Bluetooth 5. TTY < ecns mode > 0. Disables ECNS mode (default) 1. Enables ECNS. Note:  On Automatic mode: Digital: handset Analog: according to #CAP     AT#ADSPC? AT#ADSPC=? This command influence on the #CAP/ #SRP. On Active/MT/MO Voice Call return Error. When #TTY command enabled, SET #ADSPC command return Error. The = 5 "TTY" only configured DSP profile to "Full TTY" mode , to enable TTY mode and another TTY mode using by #TTY command. Read command reports the active DSP profile configuration in the format: For TTY profile: #ADSPC: For Another DSP profile: #ADSPC: , < ecns mode >. Test command reports the supported values for the parameter . Headset GPIO Select - #HSGS #HSGS - Headset GPIO Select AT#HSGS= Set command select the Headset GPIO for headset detect Parameter: : GPIO number for headset detect, Valid range is “any input/output pin” (see “Hardware User’s Guide”.) (factory default=0) AT#HSGS? Note:  See on “Hardware User’s Guide” Headset detection HW instructions.  Default value is 0, which means no Headset pin set.  This command Influence on #GPIO and vice versa.  This parameter is saved in NVM. Read command returns the current status of headset detection in the format: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 211 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #HSGS - Headset GPIO Select When not Zero #HSGS:, equal to Zero #HSGS: where: - Selected the GPIO number. 0- Not connected (Logic ‘L’ voltage level) 1- Connected (Logic ‘H’ voltage level) AT#HSGS=? Test command returns the supported range of values of parameter . DVI Speaker Volume Level - #PCMRXG #PCMRXG – DVI Speaker Volume Level AT#PCMRXG= Set command sets the PCM Audio RX value Parameter: : PCM RX volume in RX path RX_VOL RANGE : -5000(-50 dB) ~ 1200(+12 dB) Note: meaning of a RX_VOL is 1/100 dB step. Note: meaning of -50 dB is mute AT#PCMRXG? Read command returns the current PCM Audio RX value: #PCMRXG: AT#PCMRXG=? Test command returns the supported range of values of parameter Set delay before close the PCM Clock/SYNC - #PCMDELAY #PCMDELAY – Set delay before close the PCM Clock/SYNC Set command Set delay before close the PCM Clock/SYNC AT#PCMDELAY= < delay > Parameters: - time in seconds to wait before close the PCM Clock/SYNC. (default 0 sec) Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 212 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #PCMDELAY – Set delay before close the PCM Clock/SYNC AT#PCMDELAY? AT#PCMDELAY =? Note :  Delay after the voice call only.  This parameter is saved in NVM issuing AT&W command. Read command returns the current < delay parameters, in the format: # PCMDELAY:< delay > Test command returns the range of supported values for all the sub parameters. Extended Digital Voiceband Interface - #DVICLK #DVICLK - Digital Voiceband Interface Extension AT#DVICLK=[,] Parameters: 0– Disable (factory default) 128 – DVI Clock activated at 128KHz 256 – DVI Clock activated at 256KHz 512 – DVI Clock activated at 512KHz 1024 – DVI Clock activated at 1024KHz 2048 – DVI Clock activated at 2048KHz 4096 – DVI Clock activated at 4096KHz 0 - audio scheduler sample rate 8KHz (factory default) 1 - audio scheduler sample rate 16KHz Note :     AT#DVICLK? On Active/MT/MO Voice Call return Error. Clock 4096KHz don't supported with Sample Rate 8KHz #DVICFG return Error, when enabled. On Clock value zero (0) the clock rate and sample rate taken from #DVICFG value.  This parameter is saved in NVM issuing AT&W command. Read command reports last setting, in the format: #DVICLK:< clock > , Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 213 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #DVICLK - Digital Voiceband Interface Extension AT#DVICLK =? Test command returns the range of supported values for all the sub parameters. Digital Voiceband Interface Configuration- #DVICFG #DVICFG – DVI CONFIGURATION Set command sets the DVI configuration AT#DVICFG=[ [,[,: Clock speed for master mode format>[, 0 : normal mode(factory default) [,]]]]] : PCM padding enable in decoder path 0 : disable 1 : enable(factory default) : PCM format in decoder path 0 : u-Law 1 : A-Law 2 : linear(factory default) : PCM padding enable in encoder path 0 : disable 1 : enable(factory default) : PCM format in encoder path 0 : u-Law 1 : A-Law 2 : linear(factory default) AT#DVICFG=? Note:  #DVICFG parameters are saved in the extended profile .  #DVICFG return Error, when #DVICLK enabled.  LE9x0 only supported by first parameter Normal mode (factory default) = 2048KHz with sample rate 8k. High speed mode = 4096KHz with sample rate 16k.  Another parameters (,,,)have no effect and are included only for backward compatibility. Test command returns the supported range of values of parameter , ,,,. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 214 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Speaker Mute Control - #SPKMUT #SPKMUT - Speaker Mute Control AT#SPKMUT= Parameter: 0 - mute off, speaker active (factory default) 1 - mute on, speaker muted. AT#SPKMUT? AT#SPKMUT=? Note: this command mutes/activates both speakeres audio paths, internal speaker and external speaker. Read command reports whether the muting of the speaker audio line during a voice call is enabled or not, in the format: #SPKMUT: Test command reports the supported values for parameter. Audio Codec - #CODEC #CODEC - Audio Codec Set command sets the audio codec mode. AT#CODEC= [] Parameter: 0 - all the codec modes are enabled (equivalent to the setting 255) (factory default) 1.. s Sum of integers each representing a specific codec mode: 1 - FR, full rate mode enabled 2 - EFR, enhanced full rate mode enabled 4 - HR, half rate mode enabled 8 - AMR-FR, AMR full rate mode enabled 16 - AMR-HR, AMR half rate mode enabled 32 - GSM-AMR-WB, GSM AMR Wide band mode enabled 64 - UMTS-AMR-NB, UMTS AMR Narrow band mode enabled 128 - UMTS-AMR-WB, UMTS AMR Wide band mode enabled Note: The codec setting is saved in the profile parameters. Note: codecs 8, 16, 32, 128 if not added to mask will not be used by network Note: codecs 1, 2, 4, 64 if not added to mask can be used by network but call will be dropped Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 215 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 AT#CODEC? Read command returns current audio codec mode in the format: #CODEC: AT#CODEC=? Example Test command returns the range of available values for parameter AT#CODEC=14 OK sets the codec modes HR (4), EFR (2) and AMR-FR (8) Audio Codec - #CODECINFO AT#CODECINFO - Audio Codec AT#CODECINFO[= [,]] This command is both a set and an execution command. Set command enables/disables codec information reports depending on the parameter , in t specified . Parameters: 0 – numeric format (default) 1 – textual format 0 - disable codec information unsolicited report (default) 1 - enable codec information unsolicited report only if the codec changes 2 - enable short codec information unsolicited report only if the codec changes If =1 the unsolicited channel mode information is reported in the following format: (if =0) #CODECINFO: , (if =1) #CODECINFO:, [,[..[,codec_setn]]] If =2 the unsolicited codec information is reported in the following format: #CODECINFO: The reported values are described below. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 216 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Execution command reports codec information in the specified . (if =0) #CODECINFO: , (if =1) #CODECINFO: , [,[..[,codec_setn]]] The reported values are: (if =0) - one of the following channel modes: 0 – no TCH 1 - full rate speech 1 on TCH 2 - full rate speech 2 on TCH 4 - half rate speech 1 on TCH 8 - full rate speech 3 – AMR on TCH 16 - half rate speech 3 – AMR on TCH 32 - GSM-AMR Wide band mode 64 - UMTS-AMR Narrow band mode 128 - UMTS-AMR Wide band mode 129 – full data 4.8 130 – full data 2.4 131 – half data 4.8 132 – half data 2.4 133 – full data 14.4 134 – full data 9.6 0 - all codecs enabled Sum of integers each representing a specific codec mode: 1 - FR, full rate mode enabled 2 - EFR, enhanced full rate mode enabled 4 - HR, half rate mode enabled 8 - FAMR, AMR full rate mode enabled 16 - HAMR, AMR half rate mode enabled 32 - AMRWB, GSM-AMR Wide band mode enabled 64 - UAMRNB, UMTS-AMR Narrow band mode enabled 128 - UAMRWB, UMTS-AMR Wide band mode enabled (if =1) - one of the following channel modes: None – no TCH Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 217 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 FR - full rate speech 1 on TCH EFR - full rate speech 2 on TCH HR - half rate speech 1 on TCH FAMR - full rate speech 3 – AMR on TCH HAMR - half rate speech 3 – AMR on TCH AMRWB - GSM-AMR Wide band mode enabled UAMRNB - UMTS-AMR Narrow band mode enabled UAMRWB - UMTS-AMR Wide band mode enabled FD96 - full data 9.6 FD48 - full data 4.8 FD24 - full data 2.4 HD48 - half data 4.8 HD24 - half data 2.4 FD144 - full data 14.4 FR - full rate mode enabled EFR - enhanced full rate mode enabled HR - half rate mode enabled FAMR - AMR full rate mode enabled HAMR - AMR half rate mode enabled AMRWB - GSM-AMR Wide band mode enabled UAMRNB - UMTS-AMR Narrow band mode enabled UAMRWB - UMTS-AMR Wide band mode enabled Note: The command refers to codec information in speech call and to channel mode in data/fax call. Note: if AT#CODEC is 0, the reported codec set for =0 is 0 (all codec). AT#CODECINFO? Read command reports and parameter values in the format: AT#CODECINFO=? #CODECINFO: , Test command returns the range of supported and . Example Select Ringer Path - #SRP #SRP - Select Ringer Path It has no effect and is included only for backward compatibility. AT#SRP=[] Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 218 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #SRP - Select Ringer Path Parameter: - ringer path number 0 - sound output towards current selected audio path (see command #CAP) 1 - sound output towards handsfree 2 - sound output towards handset 3 - sound output towards Buzzer Output pin GPIO7 AT#SRP? Note: #ADSPC(Audio DSP Configuration) commands doesn't Influence on Ringer Path. Note: In order to use the Buzzer Output an external circuitry must be added to drive it properly from the GPIO7 pin, furthermore the GPIO7 pin direction must be set to Buzzer output (Alternate function); see command #GPIO. Read command reports the selected ringer path in the format: AT#SRP=? #SRP: . Test command reports the supported values for the parameter . Select Ringer Sound - #SRS #SRS - Select Ringer Sound Set command sets the ringer sound. AT#SRS= [,] Parameters: - ringing tone 0 - current ringing tone 1..max - ringing tone number, where max can be read by issuing the Test command AT#SRS=?. - ringing tone playing time-out in seconds. 0 - ringer is stopped (if present) and current ringer sound is set. 1..60 - ringer sound playing for seconds and, if > 0, ringer sound is set as default ringer sound. Notes:  When the command is issued with > 0 and > 0, the ringing tone is played for seconds and stored as default ringing tone.  If command is issued with > 0 and = 0, the playing of the ringing is stopped (if present) and ringing tone is set as current.  If command is issued with = 0 and > 0 then the current ringing tone is played.  If both and are 0 then the default ringing tone is set as current and ringing is stopped. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 219 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #SRS - Select Ringer Sound  If all parameters are omitted then the behavior of Set command is the same as Read command Read command reports current selected ringing and its status in the form: AT#SRS? #SRS: , AT#SRS=? where: - ringing tone number 1..max - ringing status 0 - selected but not playing 1 - currently playing Test command reports the supported values for the parameters and Audio Profile Factory Configuration - #PRST #PRST - Audio Profile Factory Configuration Execution command resets the actual audio parameters in the NVM of the device to AT#PRST the default set. It is not allowed if active audio profile is 0. NOTE :It has no effect and is included only for backward compatibility. AT#PRST=? Example The audio parameters to reset are: - microphone line gain - earpiece line gain - side tone gain - LMS adaptation speed (step size) - LMS filter length (number of coefficients) - speaker to micro signal power relation - noise reduction max attenuation - noise reduction weighting factor (band 300-500Hz) - noise reduction weighting factor (band 500-4000Hz) - AGC Additional attenuation - AGC minimal attenuation - AGC maximal attenuation Test command returns the OK result code. AT#PRST OK Current audio profile is reset Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 220 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Audio Profile Configuration save - #PSAV #PSAV - Audio Profile Configuration Save Execution command saves the actual audio parameters in the NVM of the device. AT#PSAV It is not allowed if active audio profile is 0. NOTE :It has no effect and is included only for backward compatibility. AT#PSAV=? Example The audio parameters to store are: - microphone line gain - earpiece line gain - side tone gain - LMS adaptation speed - LMS filter length (number of coefficients) - speaker to micro signal power relation - noise reduction max attenuation - noise reduction weighting factor (band 300-500Hz) - noise reduction weighting factor (band 500-4000Hz) - AGC Additional attenuation - AGC minimal attenuation - AGC maximal attenuation Test command returns the OK result code. AT#PSAV OK Current audio profile is saved in NVM Audio Profile Selection - #PSEL #PSEL - Audio Profile Selection Set command selects the active audio profile. AT#PSEL= NOTE :It has no effect and is included only for backward compatibility. Parameter: : current profile 0 - standard profile 1..3 - extended profile, modifiable. AT#PSEL? Note: This parameter is saved in NVM issuing AT&W command. The read command returns the active profile in the format: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 221 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #PSEL - Audio Profile Selection #PSEL: Test command returns the supported range of values of parameter . AT#PSEL=? Audio Profile Setting - #PSET #PSET - Audio Profile Setting Set command sets parameters for the active audio profile. It is not allowed if AT#PSET= active audio profile is 0. [, NOTE :It has no effect and is included only for backward [, [, compatibility. [, [, [, Parameters: [, - microphone line digital gain (unused) [, - earpiece line digital gain (unused) [, - side tone attenuation. [, - LMS adaptation speed (unused) [, - LMS filter length (number of coefficients) (unused) ]]]]]]]]]]]]]]]] - speaker to micro signal power relation (unused) - noise reduction max attenuation (unused) - noise reduction weighting factor (band 300-500Hz) (unused) - noise reduction weighting factor (band 500-4000Hz) (unused) - AGC Additional attenuation (unused) - AGC minimal attenuation (unused) - AGC maximal attenuation (unused) AT#PSET? It has no effect and is included only for backward compatibility. Read command returns the parameters for the active profile in the format: #PSET:,,,,,,,,,, , AT#PSET=? It is not allowed if active audio profile is 0. Test command returns the supported range of values for the audio parameters. Store the ACDB (Audio Calibration Database) file - #ACDB Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 222 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #ACDB – Store the ACDB(Audio Calibration Database) file Set command to store acdb file on FS or to return the current size in AT#ACDB = Bytes of specific file. Parameters: - required action 0 - Store file on FS. 1 - Returns the current of the file. 0 - Audio_cal.acdb 1 - Bluetooth_cal.acdb 2 - General_cal.acdb 3 - Global_cal.acdb 4 - Handset_cal.acdb 5 - Hdmi_cal.acdb 6 - Headset_cal.acdb 7 - Speaker_cal.acdb - Number of bytes to write to the file. In = 0 After command line terminated with , We see the intermediate result code CONNECT. After this prompt, the file type must be in binary format. If data successfully sent, then the response is OK. If data sending fails for some reason, an error code reported. AT#ACDB? In = 1 Command returns the current of the file. #ACDB: Reports the supported range of file. #acdb: (0-1),(0-7),(File Size) Example AT#ACDB=0,2,38 CONNECT ------------------------ Send the file with 38 Bytes OK AT#ACDB=1,2 #ACDB: 38 OK Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 223 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Tone Classes Volume - #TSVOL #TSVOL – Tone Classes Volume Set command is used to select the volume mode for one or more tone classes. AT#TSVOL= , Parameters: [,] -sum of integers each representing a class of tones which the command refers to : 1 - GSM tones 2 - ringer tones 4 - alarm tones 8 - signaling tones 16 - DTMF tones 32 - SIM Toolkit tones 64 - user defined tones (TBD) 128 - reserved 255 - all classes - it indicates which volume is used for the classes of tones represented by 0 - default volume is used 1 - The volume is used. - volume to be applied to the set of classes of tones represented by ; it is mandatory if is 1. 0..max - the value of max can be read issuing the Test command AT#TSVOL=? AT#TSVOL? AT#TSVOL=? Example Note:  The class DTMF Tones (=16) refers only to the volume for locally generated DTMF tones. It doesn’t affect the level of the DTMF generated by the network as result of AT+VTS command.  The all classes don’t effect on active voice call only AT+CLVL value effected.  Effected on analog mode only. Read command returns for each class of tones the last setting of and, if is not 0, of too, in the format: # TSVOL: 1,[,] … #TSVOL: 64,[,] Note: no info is returned for class 128. Test command returns the supported range of values of parameters , and . at#tsvol=84,1,5 OK at#tsvol? Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 224 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #TSVOL – Tone Classes Volume #TSVOL: 1,0 # TSVOL: 2,0 # TSVOL: 4,1,5 # TSVOL: 8,0 # TSVOL: 16,1,5 # TSVOL: 32,0 #TSVOL: 64,1,5 OK Set Handsfree Sidetone - #SHFSD #SHFSD - Set Handsfree Sidetone Set command enables/disables the sidetone on Handsfree audio output and change the AT#SHFSD= gain level. [ [,]] Parameter: 0 - Disables the Handsfree sidetone (factory default) 1 - Enables the Handsfree sidetone. 0..30 - handsfree sidetone gain level (+2dB/step, factory default=15) AT#SHFSD? AT#SHFSD=? Note: These parameters saved in NVM issuing AT&W command. Note: Effected on analog mode only Read command reports whether the handsfree sidetone is currently enabled or not, and current gain level in the format: #SHFSD: , Test command returns the supported range of values of parameter ,. Set Headset Sidetone - #SHSSD #SHSSD - Set Headset Sidetone Set command enables/disables the sidetone on Headset audio output and change the AT#SHSSD= gain level. [ [,]] Parameter: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 225 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #SHSSD - Set Headset Sidetone 0 - Disables the Headset sidetone (factory default) 1 - Enables the Headset sidetone. 0..30 - Headset sidetone gain level (+2dB/step, factory default=15) AT#SHSSD? AT#SHSSD=? Note: These parameters are saved in NVM issuing AT&W command. Note: Effected on analog mode only Read command reports whether the Headset sidetone is currently enabled or not, and current gain level in the format: #SHSSD: , Test command returns the supported range of values of parameter ,. Handsfree Echo Canceller - #SHFEC #SHFEC - Handsfree Echo Canceller It has no effect and is included only for backward compatibility. AT#SHFEC= [] Parameter: (0,1) - (0 is factory default) AT#SHFEC? AT#SHFEC=? Note: This setting returns to default after power off. Note : Added to #ADSPC Read command reports the value of parameter , in the format: #SHFEC: Test command returns the supported range of values of parameter . Handset Echo Canceller - #SHSEC #SHSEC - Handset Echo Canceller It has no effect and is included only for backward compatibility. AT#SHSEC= Parameter: 0 - disables echo canceller for handset mode (default) 1 - enables echo canceller for handset mode AT#SHSEC? Note: This parameter is saved in NVM issuing AT&W command. Note : Added to #ADSPC Read command reports whether the echo canceller function on audio handset output is currently enabled or not, in the format: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 226 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #SHSEC - Handset Echo Canceller #SHSEC: Test command returns the supported range of values of parameter AT#SHSEC=? . Handsfree Noise Reduction - #SHFNR #SHFNR - Handsfree Noise Reduction It has no effect and is included only for backward compatibility. AT#SHFNR= Parameter: (0,1) - (0 is default) AT#SHFNR? AT#SHFNR=? Note: This parameter is saved in NVM issuing AT&W command. Note : Added to #ADSPC Read command reports the value of parameter , in the format: #SHFNR: Test command returns the supported range of values of parameter . Handset Noise Reduction - #SHSNR #SHSNR - Handset Noise Reduction It has no effect and is included only for backward compatibility. AT#SHSNR= Parameter: 0 - disables noise reduction for handset mode (default) 1 - enables noise reduction for handset mode AT#SHSNR? AT#SHSNR=? Note: This parameter is saved in NVM issuing AT&W command. Note : Added to #ADSPC Read command reports whether the noise reduction function on audio handset input is currently enabled or not, in the format: # SHSNR: Test command returns the supported range of values of parameter . Extended Error Report for Network Reject Cause – #CEERNET #CEERNET - Extended Error Report for Network Reject Cause Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 227 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 AT#CEERNET Execute command causes the TA to return a numeric code in the format #CEERNET: This offers the user of the TA a report for the last mobility management (MM) or session management (SM) procedure not accepted by the network and a report of detach or deactivation causes from network. values as follows: Value 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 22 25 26 27 28 29 30 31 32 33 34 35 36 37 Diagnostic SM UNKNOWN CAUSE IMSI UNKNOWN IN HLR ILLEGAL MS IMSI UNKNOWN IN VISITOR LR IMEI NOT ACCEPTED ILLEGAL ME GPRS NOT ALLOWED OPERATOR DETERMINED BARRING(SM cause failure)/GPRS AND NON GPRS NOT ALLOWED(GMM cause failure) MS IDENTITY CANNOT BE DERIVED BY NETWORK IMPLICITLY DETACHED PLMN NOT ALLOWED LA NOT ALLOWED ROAMING NOT ALLOWED GPRS NOT ALLOWED IN THIS PLMN NO SUITABLE CELLS IN LA MSC TEMP NOT REACHABLE NETWORK FAILURE CONGESTION LLC OR SNDCP FAILURE INSUFFICIENT RESOURCES MISSING OR UNKNOWN APN UNKNOWN PDP ADDRESS OR PDP TYPE USER AUTHENTICATION FAILED ACTIVATION REJECTED BY GGSN ACTIVATION REJECTED UNSPECIFIED SERVICE OPTION NOT SUPPORTED REQ. SERVICE OPTION NOT SUBSCRIBED SERV.OPTION TEMPORARILY OUT OF ORDER NSAPI ALREADY USED REGULAR DEACTIVATION QOS NOT ACCEPTED Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 228 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 38 39 40 41 42 43 44 45 46 48 81 95 96 97 98 99 100 101 111 CALL CANNOT BE IDENTIFIED(MM cause failure) /SMN NETWORK FAILURE(SM cause failure) REACTIVATION REQUIRED NO PDP CTXT ACTIVATED(GMM cause failure)/FEATURE NOT SUPPORTED(SM cause failure) SEMANTIC ERROR IN TFT OPERATION SYNTACTICAL ERROR IN TFT OPERATION UNKNOWN PDP CNTXT SEM ERR IN PKT FILTER SYNT ERR IN PKT FILTER PDP CNTXT WITHOUT TFT ACTIVATED RETRY ON NEW CELL BEGIN(if MM cause failure) /ACTIVATION REJECTED BCM VIOLATION(if SM cause failure) INVALID TRANSACTION IDENTIFIER SEMANTICALLY INCORRECT MESSAGE INVALID MANDATORY INFORMATION MSG TYPE NON EXISTENT OR NOT IMPLEMENTED MSG TYPE NOT COMPATIBLE WITH PROTOCOL STATE IE NON_EXISTENT OR NOT IMPLEMENTED CONDITIONAL IE ERROR MSG NOT COMPATIBLE WITH PROTOCOL STATE PROTOCOL ERROR UNSPECIFIED Note: if none of this condition has occurred since power up then 0: “Normal, unspecified” condition is reported Note: cause 1 cannot be used in ota. AT#CEERNET=? Test command returns OK result code. GSM 24.008 Reference Display PIN Counter - #PCT #PCT - Display PIN Counter Execution command reports the PIN/PUK or PIN2/PUK2 input remaining attempts, AT#PCT depending on +CPIN requested password in the format: #PCT: where: - remaining attempts Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 229 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #PCT - Display PIN Counter 0 - the SIM is blocked. 1..3 - if the device is waiting either SIM PIN or SIM PIN2 to be given. 1..10 - if the device is waiting either SIM PUK or SIM PUK2 to be given. Test command returns the OK result code. AT#PCT=? AT+CPIN? Example +CPIN: SIM PIN OK AT#PCT #PCT: 3 Check PIN remained counter OK AT+CPIN=1111 Input incorrect PIN number +CME ERROR: incorrect password AT#PCT #PCT: 2 Software ShutDown - #SHDN #SHDN - Software Shutdown Execution command causes device detach from the network and shut down. AT#SHDN Before definitive shut down an OK response is returned. Note: when issuing the command any previous activity terminated and the device will not respond to any further command. Note: to turn it on again Hardware pin ON/OFF must be tied low. AT#SHDN=? Note: The maximum time to shutdown the device, completely is 25 seconds. Test command returns the OK result code. Configure fast power down-#FASTSHDN #FASTSHDN – Configure fast power down Set command configure fast power down AT#FASTSHDN[= [,]] Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 230 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #FASTSHDN – Configure fast power down Parameter: - enables/disables fast power down. 0 - disables (factory default) 1 - enables - GPIO number is used for event monitoring. Valid range is “any input pin” (see “Hardware User’s Guide”). Default value is 0. If GPIO is set, default setting is Pull-Up, it will be power cut when GPIO get event of Low active. Note: the values are stored in NVM and available on following reboot. Note: When GPIO is used as #FASTSHDN, that is priority is first of the other function. Customer should never be used for other functions. AT# FASTSHDN AT# FASTSHDN? Execution command immediately fast power down, regardless the GPIO status. Read command returns the #FASTSHDN current setting, in the format: AT#FASTSHDN =? #FASTSHDN: , Test command reports the range for the parameters and . Rebbots the unit - #REBOOT #REBOOT – Rebbots the unit Execution command reboots immediately the unit. AT#REBOOT It can be used to reboot the system after a remote update of the script in order to have the new one running. Note: if AT#REBOOT follows an AT command that stores some parameters in NVM, it is recommended to insert a delay of at least 5 seconds before to issue AT#REBOOT, to permit the complete NVM storing. Note: AT#REBOOT is an obsolete AT command; please refer to AT#ENHRST to perform a module reboot. AT#REBOOT=? Example Test command returns OK result code. AT#REBOOT OK Module Reboots … AT#REBOOT OK AT#REBOOT=? Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 231 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #REBOOT – Rebbots the unit OK Reference Periodic Reset - #ENHRST #ENHRST – Periodic Reset Set command enables/disables the unit reset after minutes. AT#ENHRST= [,] Parameters: 0 – disables the unit reset (factory default) 1 – enables the unit reset only for one time 2 – enables the periodic unit reset - time interval after that the unit reboots; numeric value in minutes AT#ENHRST? AT#ENHRST=? Examples Note: the settings are saved automatically in NVM only if old or new mod is 2. Any change from 0 to 1 or from 1 to 0 is not stored in NVM Note: the particular case AT#ENHRST=1,0 causes the immediate module reboot. In this case if AT#ENHRST=1,0 follows an AT command that stores some parameters in NVM, it is recommended to insert a delay of at least 5 seconds before to issue AT#ENHRST=1,0, to permit the complete NVM storing. Read command reports the current parameter settings for #EHNRST command in the format: #EHNRST: [,,] - time remaining before next reset Test command reports supported range of values for parameters and . AT#ENHRST=? #ENHRST: (0-2),(0-11000) OK AT#ENHRST=1,60 …. Module reboots after 60 minutes … AT#ENHRST=1,0 …. Module reboots now … AT#ENHRST=2,60 …. Module reboots after 60 minutes and indefinitely after every following power on … Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 232 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 General Purpose Input/Output Pin Control - #GPIO #GPIO - General Purpose Input/Output Pin Control Execution command sets the value of the general-purpose output pin GPIO AT#GPIO=[, [,[, and parameter. ]]] Not all configurations for the three parameters are valid. Parameters: - GPIO pin number; supported range is from 1 to a value that depends on the hardware. - its meaning depends on setting: 0 - if =0 – INPUT, remove any Pull-up/Pull-down - output pin cleared to 0 (Low) if =1 - OUTPUT 1 - if =0 – INPUT, if =0 – INPUT, remove any Pull-up/Pull-down - output pin set to 1 (High) if =1 - OUTPUT 2 - Reports the read value from the input pin if =0 – INPUT - Reports the read value from the input pin if =1 - OUTPUT Note: Reports a no meaning value if ALTERNATE FUNCTION 3 - if =0 – INPUT, enable Pull-Up 4 - if =0 – INPUT, enable Pull-Down - GPIO pin direction 0 - pin direction is INPUT 1 - pin direction is OUTPUT 2,3,4,5,6,7,8,9,10,11,12 - pin direction is Alternate Function ALT1, ALT2, ALT3, ALT4, ALT5, ALT6, ALT7,ALT8 ,ALT9,ALT10,ALT11 respectively this direction. Note: ALT11  can’t be set via #gpio - GPIO pin save configuration 0 – pin configuration is not saved 1 – pin configuration is saved Note: when is omitted the configuration is stored Note: when =2 (and is omitted) the command reports the direction and value of pin GPIO in the format: #GPIO: , Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 233 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #GPIO - General Purpose Input/Output Pin Control where: - current direction setting for the GPIO - logic value read from pin GPIO in the case the pin is set to input;  logic value present in output of the pin GPIO in the case the pin is currently set to output;  No meaning value for the pin GPIO in the case the pin is set to alternate function or Tristate pull down. Note: While using the pins in the alternate function, the GPIO read/write access to that pin is not accessible and should be avoided. While pins in used by ALT function it cannot used as GPIO out or by any other ALT function until the original ALT released it or we change it to GPIO in (default state). Note: "ALT1" value is valid for LE910CX GPIO1 as “SLED” “ALT2” value is valid for all GPIOs: alternate function is “Alarm Pin” “ALT3” value is valid for all GPIOs as “TempMon Pin” “ALT4” value is valid for all GPIOs as “AD_Det Pin” “ALT5” value is valid for all GPIOs as “AD_rep Pin” “ALT6” value is valid for all GPIOs as “FASTSHDN” “ALT7” value is valid for GPIO4 as “WKIO” “ALT8” value is valid for ALL “FRATTRIGGER” “ALT9” value is valid for ALL “HSGC” “ALT10” value is valid for LE910CX GPIO8 as “SWREADYEN” “ALT11” value is valid for ALL GPIOs as “I2C commands Note: SLED & SWREADYEN will work depending on HW version AT#GPIO? AT#GPIO=? Read command reports the read direction and value of all GPIO pins, in the format: #GPIO: , [#GPIO: , […]] where: - as seen before - as seen before If = 3,4 the ouput format is #GPIO:, , [#GPIO:, , […]] Test command reports the supported range of values of the command parameters. ,,, Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 234 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #GPIO - General Purpose Input/Output Pin Control at#gpio=? Examples #GPIO: (1-6),(0-4),(0-1),(0,1) OK Note: Most of the LE920A4 & LE910CX support max of 6 GPIO but some support up to 10 please refer to HW user guide at#gpio=3,1,1 // setting gpio_3 as output and value is HIGH OK at#gpio=4,1,1,1 // setting gpio_4 as output and value is HIGH an GPIO pin save configuration OK at#gpio=3,2 // report gpio_3 state #GPIO: 1,1 OK at#gpio? // read command #GPIO: 1,1 // gpio 1 is output and output value is HIGH #GPIO: 0,0 #GPIO: 1,1 #GPIO: 0,0 #GPIO: 0,1 // gpio 5 is input and input value is HIGH #GPIO: 1,0 OK SW READY ENable - #SWREADYEN #SWREADYEN – SW READY ENable Set command enable/disable sw ready led as indicator for that AT#SWREADYEN= the modem software completed its initializations. Parameter: - enable/disable sw ready led. 0 – sw ready led will always be in ‘off’ state 1 – sw ready led will be ‘on’ after modem sw initialization Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 235 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 AT#SWREADYEN? AT#SWREADYEN=? Note: Read command reports the current setting of sw ready enable. #SWREADYEN: - see description above. Test command reports the supported range of values for parameter . - The setting is saved automatically in NVM. STAT_LED GPIO Setting - #SLED #SLED - STAT_LED GPIO Setting Set command sets the behaviour of the STAT_LED GPIO AT#SLED= [, Parameters: - defines how the STAT_LED GPIO is handled [,]] 0 - GPIO tied Low 1 - GPIO tied High 2 - GPIO handled by Module Software (factory default) with the following timings: • not registered : always on • registered in idle: blinking 1s on and 2s off • registered in idle with powersaving : blinking time depends on network condition in order to minimize power consumption 3 - GPIO is turned on and off alternatively, with period defined by the sum + 4 - GPIO handled by Module Software with the following timings: • not registered : blinking 0,5s on and 0,5s off • registered in idle: blinking 300ms on and 2,7s off • registered in idle with powersaving: blinking time depends on network condition in order to minimize power consumption 5 – Stop Sled functionality Note: In LE910 GPIO will be set to default (gpio in). - duration of period in which STAT_LED GPIO is tied High while =3 1..100 - in tenth of seconds (default is 10) - duration of period in which STAT_LED GPIO is tied Low while =3 1..100 - in tenth of seconds (default is 10) Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 236 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #SLED - STAT_LED GPIO Setting Note: values are saved in NVM by command #SLEDSAV AT#SLED? AT#SLED=? Note: when module boot the STAT_LED GPIO always tied High and holds this value until the first NVM reading. Read command returns the STAT_LED GPIO current setting, in the format: #SLED: ,, Test command returns the range of available values for parameters , and . Save STAT_LED GPIO Setting - #SLEDSAV #SLEDSAV - Save STAT_LED GPIO Setting Execution command saves STAT_LED setting in NVM. AT#SLEDSAV AT#SLEDSAV=? Test command returns OK result code. Digital Voiceband Interface - #DVI #DVI - Digital Voiceband Interface Set command enables/disables the Digital Voiceband Interface. AT#DVI= [,, ] Parameters: - enables/disables the DVI. 0 - disable DVI; audio is forwarded to the analog line; DVI pins should be Not Connected/or Tri-State. (factory default) 1 - enable DVI; audio is forwarded to the DVI block 2 - DVI port 2 will be used 0 - DVI slave(not supported) 1 - DVI master (factory default) Note: #DVI parameters saved in the extended profile. LE9x0 supported by “DVI master” only. The / parameters have no effect and are included only for backward compatibility. On Active/MT/MO Voice Call return Error. Note: Effected on digital mode only Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 237 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #DVI - Digital Voiceband Interface Read command reports last setting, in the format: AT#DVI? AT#DVI=? Example #DVI: ,, Test command reports the range of supported values for parameters , and AT#DVI=1,2,1 OK DVI activated for audio. DVI is configured as master providing on DVI Port #2 SMS Ring Indicator - #E2SMSRI #E2SMSRI - SMS Ring Indicator AT#E2SMSRI= Set command enables/disables the Ring Indicator pin response to an incoming SMS message. [] If #E2SMSRI enabled a negative, going pulse generated on receipt of an incoming SMS message. Duration of this pulse determined by the value of . Parameter: - RI enabling 0 - disables RI pin response for incoming SMS messages (factory default) 50..1150 - enables RI pin response for incoming SMS messages. The value of is the duration in ms of the pulse generated on receipt of an incoming SM. AT#E2SMSRI? Note: if +CNMI=3,1 command is issued and the module is in a GPRS connection, a 100 ms break signal is sent and a 1 sec. pulse is generated on RI pin, no matter if the RI pin response is either enabled or not. Read command reports the duration in ms of the pulse generated on receipt of an incoming SM, in the format: #E2SMSRI: AT#E2SMSRI=? Example Note: as seen before, the value =0 means that the RI pin response to an incoming SM is disabled. Reports the range of supported values for parameter AT#E2SMSRI=50 OK Read Analog/Digital Converter Input - #ADC Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 238 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #ADC - Read Analog/Digital Converter Input AT#ADC= Execution command reads pin voltage, converted by ADC, and outputs it in [, the format: [,]] #ADC: where: - pin voltage, expressed in mV Parameters: - index of pin 1 - available for LE9x0 family 2 - available for LE9x0 family 3 - available for LE9x0 family - required action 2 - query ADC value - direction; its interpretation is currently not implemented 0 - no effect. AT#ADC? AT#ADC=? Note: The command returns the last valid measure. Read command reports all pins voltage, converted by ADC, in the format: #ADC: [#ADC: […]] Test command reports the supported range of values of the command parameters , and . Auxiliary Voltage Output Control - #VAUX #VAUX- Auxiliary Voltage Output Control Set command enables/disables the Auxiliary Voltage pins output. AT#VAUX= [,] Parameters: - VAUX pin index 1 - there is currently just one VAUX pin 0 - output off 1 - output on 2 - query current value of VAUX pin Note: when =2 and command is successful it returns: #VAUX: where: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 239 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #VAUX- Auxiliary Voltage Output Control - power output status 0 - output off 1 - output on AT#VAUX? AT#VAUX=? Note: the current setting is stored through #VAUXSAV Read command reports whether the Auxiliary Voltage pin output is currently enabled or not, in the format: #VAUX: Test command reports the supported range of values for parameters , . Auxiliary Voltage Output save - #VAUXSAV #VAUXSAV - Auxiliary Voltage Output Save Execution command saves the actual state of #VAUX pin to NVM. The state will AT#VAUXSAV be reload at power-up. Test command returns the OK result code. AT#VAUXSAV=? Battery and Charger Status - #CBC #CBC- Battery And Charger Status Execution command returns the current Battery and Charger state in the format: AT#CBC #CBC: , where: - battery charger state 0 - charger not connected 1 - charger connected and charging 2 - charger connected and charge completed - battery voltage in units of ten millivolts: it is the real battery voltage only if charger is not connected; if the charger is connected this value depends on the charger voltage. AT#CBC=? Test command returns the OK result code. GPRS Auto-Attach Property - #AUTOATT #AUTOATT - Auto-Attach Property Set command enables/disables the TE GPRS auto-attach property. AT#AUTOATT= [] Parameter: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 240 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #AUTOATT - Auto-Attach Property 0 - disables GPRS auto-attach property 1 - enables GPRS auto-attach property (factory default): after the command #AUTOATT=1 issued (and at every following startup) the terminal will automatically try to attach to the GPRS service. Read command reports whether the auto-attach property is currently enabled or not, AT#AUTOATT? in the format: AT#AUTOATT=? #AUTOATT: Test command reports available values for parameter . Multislot Class Control - #MSCLASS #MSCLASS - Multislot Class Control Set command sets the multislot class Parameters: AT#MSCLASS= - multislot class [, (1-12, 30-33) - GPRS class (33 factory default) ] 0 - the new multislot class is enabled only at the next detach/attach or after a reboot. 1 - the new multislot class is enabled immediately, automatically forcing a detach / attach procedure (only in case of GSM network registered). AT#MSCLASS? Read command reports the current value of the multislot class in the format: AT#MSCLASS=? #MSCLASS: Test command reports the range of available values for both parameters and . V24 Output Pins Configuration - #V24CFG V24 Output Pins Configuration - #V24CFG #V24CFG – V24 Output Pin Configuration Set command sets the AT commands serial port interface AT#V24CFG=, output pins mode. Parameters: - AT commands serial port interface hardware pin: 0 - DCD (Data Carrier Detect) 2 - RI (Ring Indicator) 3 - DSR (Data Set Ready) Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 241 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 AT#V24CFG? AT#V24CFG=? Note: 4 - DTR (Data Terminal Ready). This is not an output pin: we maintain this value only for backward compatibility, but trying to set its state raises the result code “ERROR” (not yet implemented. 5 - RTS (Request To Send). This is not an output pin: we maintain this value only for backward compatibility, but trying to set its state raises the result code “ERROR” - AT commands serial port interface hardware pins mode: 0 - AT commands serial port mode: output pins controlled by serial port device driver. (default) 1 - GPIO mode: output pins directly controlled by #V24 command only. Read command returns actual mode for all the pins (either output and input) in the format: #V24CFG: ,[ #V24CFG: ,[...]] Where: - AT command serial port interface HW pin - AT commands serial port interface hardware pin mode Test command reports supported range of values for parameters and =1 CTS is disabled, because once configured as gpio, it never works again as CTS, hence we lost hw flow control until rebooting the unit. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 242 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 V24 Output Pins Control - #V24 #V24 - V24 Output Pins Control AT#V24= [,] AT#V24? AT#V24=? Note: Set command sets the AT commands serial port interface output pins state. Parameters: - AT commands serial port interface hardware pin: 0 - DCD (Data Carrier Detect) 2 - RI (Ring Indicator) 3 - DSR (Data Set Ready) 4 - DTR (Data Terminal Ready). This is not an output pin: we maintain this value only for backward compatibility, but trying to set its state raises the result code“ERROR” (not yet implemented) 5 - RTS (Request To Send). This is not an output pin: we maintain this value only for backward compatibility, but trying to set its state raises the result code “ERROR” - State of AT commands serial port interface output hardware pins(0,2,3,4) when pin is in GPIO mode (see #V24CFG): 0 - Low 1 - High Read command returns actual state for all the pins (either output and input) in the format: #V24: ,[ #V24: ,[...]] Where: - AT command serial port interface HW pin. - AT commands serial port interface hardware pin state. Test command reports supported range of values for parameters and - if is omitted the command returns the actual state - of the pin . =1 CTS is disabled, because once configured as gpio, it never works again as CTS, hence we lost hw flow control until rebooting the unit. Cell Monitor - #MONI #MONI - Cell Monitor Set command sets one cell out of seven, in a neighbour of the serving cell AT#MONI= including it, from which extract GSM/WCDMA/LTE-related information. Parameter: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 243 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #MONI - Cell Monitor 0..6 - it is the ordinal number of the cell, in a neighbour of the serving cell (default 0, serving cell). 7 - it is a special request to obtain GSM-related information from the whole set of seven cells in the neighbour of the serving cell. 0 – it is the active set 1 – it is the candidate set 2 – it is the syncronized neighbour set 3 – it is the unsyncronized neighbour set 4..6 – it is not available 7 - it is a special request to obtain WCDMA-related information from the all sets. 0 – it is the serving cell 1 – it is the intra-frequency cells 2 – it is the inter-frequency cells 3 – it is the WCDMA neighbour cells 4 – it is the GSM neighbour cells 5..6 – it is not available 7 - it is a special request to obtain LTE-related information from the all available neighbour cells. AT#MONI Read command reports the following GSM/WCDMA-related information for selected cell and dedicated channel (if exists). a) When extracting data for the serving cell and the network name is known the format is: (GSM network) #MONI: BSIC: RxQual: LAC: Id: ARFCN: PWR: TA: (WCDMA network) #MONI: PSC: RSCP: LAC: Id: EcIo: UARFCN: PWR: DRX: SCR: URA: (LTE network) #MONI: RSRP: RSRQ: TAC: Id: EARFCN: PWR: DRX: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 244 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #MONI - Cell Monitor b) When the network name is unknown, the format is: (GSM network) #MONI: Cc: Nc: BSIC: RxQual: LAC: Id: ARFCN: PWR: TA: (WCDMA network) #MONI: Cc: Nc: PSC: RSCP: LAC: Id: EcIo: UARFCN: PWR: DRX: SCR: URA: (LTE network) #MONI: Cc: Nc: RSRP: RSRQ: TAC: Id: EARFCN: PWR: DRX: c) When extracting data for an adjacent cell, the format is: (GSM network) #MONI: Adj Cell [LAC: Id:] ARFCN: PWR: dBm (WCDMA network) #MONI: PSC: RSCP: EcIo: UARFCN: SCR: (LTE network) (LTE intra-frequency and inter-frequency cells) #MONI: RSRP: RSRQ: PhysCellId: EARFCN: PWR: (LTE WCDMA neighbour cells) #MONI: PSC: RSCP: EcIo: UARFCN: SCR: (LTE GSM neighbour cells) #MONI: Adj Cell BSIC: ARFCN: PWR: where: - name of network operator - country code - network operator code - progressive number of adjacent cell - base station identification code - quality of reception 0..7 - localization area code - cell identifier - physical cell identifier - physical cell identifier - assigned radio channel - received signal strength in dBm - timing advance - primary synchronisation scrambling code - Received Signal Code Power in dBm Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 245 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #MONI - Cell Monitor - chip energy per total wideband power in dBm - UMTS assigned radio channel - Discontinuous reception cycle length - Scrambling code - Reference Signal Received Power - Reference Signal Received Quality - Tracking Area Code - E-UTRA Assigned Radio Channel - UTRAN Registration Area Identity Note: TA: reported only for the serving cell. AT#MONI=? Note When the last setting done is AT#MONI=7, then the Read command reports the above information for each of the cells in the neighbour of the serving cell, formatting them in a sequence of -terminated strings. Currently, it is available in case of GSM network. Test command reports the maximum number of cells, in a neighbour of the serving cell excluding it, from which we can extract GSM/WCDMA-related information, along with the ordinal number of the current selected cell, in the format: #MONI: (,) where: - maximum number of cells in a neighbour of the serving cell and excluding it from which we can extract GSM-related informations. This value is always 6. - the last setting done with command #MONI. The refresh time of the measures is preset to 3 sec. The timing advance value is meaningful only during calls or GPRS transfers active. In dedicated mode (when UE is in voice call), cell ID, LAC and PLMN ID of N cells are not known from UE. HSDPA Channel Quality Indication - #CQI #CQI - HSDPA Channel Quality Indication Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 246 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 AT#CQI Execution command reports channel quality indication in the form: #CQI: Where: - cqi value 3G - UTRAN 0 - out of range 1 (worst) – 30 (best) 31 - not known or not detectable AT#CQI=? Note 4G - LTE 0 - out of range 1 (worst) – 15 (best) 31 - not known or not detectable Test command returns the supported range of values of the parameters . Will only work while socket is open and data transfer is active. Working only with UTRAN (see +WS46). Packet Service Network Type - #PSNT #PSNT – Packet Service Network Type AT#PSNT= Set command enables/disables unsolicited result code for packet service network type (PSNT). Parameter: 0 - disable PSNT unsolicited result code (factory default) 1 - enable PSNT unsolicited result code 2 - PSNT unsolicited result code enabled; read command reports HSUPA and HSDPA related info. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 247 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #PSNT – Packet Service Network Type Note: parameter setting is stored in NVM. AT#PSNT? Read command reports the , and HSUPA and HSDPA related info in the format: ( = 2) #PSNT: ,,,< is_hsupa_used>,, ( = 0 or = 1) #PSNT: , Where: 0 - PSNT unsolicited result code disabled 1 - PSNT unsolicited result code enabled 2 - PSNT unsolicited result code enabled; read command reports HSUPA and HSDPA related info - network type 0 - GPRS network 1 - EGPRS network 2 - WCDMA network 3 - HSDPA network 4 - LTE network 5 - unknown or not registered - HSUPA available 0 – HSUPA is not supported by network 1 – HSUPA is supported by network - HSUPA used 0 – HSUPA is not in use 1 – HSUPA is in use - HSDPA available 0 – HSDPA is not supported by network 1 – HSDPA is supported by network - HSPA used 0 – HSDPA is not in use 1 – HSDPA is in use Note: when the type of network is HSPA, the indication is certainly valid during traffic, while it could be not valid in idle because it depends on network broadcast parameters. AT#PSNT=? Test command returns the range of supported s. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 248 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Read Current Network Status in 3G Network - #RFSTS #RFSTS – Read current network Status in 3G network AT#RFSTS Read current status in the format (GSM network) #RFSTS: ,,,,,[],,,,,,[],,[CR,LF] [CR,LF] Parameter GSM Example description PLMN "450 05" Country code and operator code(MCC, MNC ARFCN 114 GSM Assigned Radio Channel RSSI -67 Received Signal Strength Indication LAC 2011 Localization Area Code RAC 11 Routing Area Code TXPWR 1 Tx Power (In traffic only) MM 19 Mobility Management RR 0 Radio Resource NOM 1 Network Operator Mode CID 2825220 Cell ID IMSI "450050203619261" International Mobile Station ID NetNameAsc "SKTelecom" Operation Name, Quoted string type or “” if n name is unknown SD 3 Service Domain (0 : No Service, 1 : CS only, 2 : PS only, 3 : C ABND 2 Active Band (1 : GSM 850, 2 : GSM 900, 3 : DCS 1800, 4 1900) (WCDMA network) #RFSTS: ,,,,,,,,[], ,,,,[],,,[],,[< CsAccess>],[],[,,,,,,], [CR,LF] [CR,LF] Parameter WCDMA Example description PLMN "450 05" Country code and operator code(MCC, MNC UARFCN 10737 UMTS Assigned Radio Channel PSC 75 Active PSC(Primary Synchronization Code) Ec/Io -7.0 Active Ec/Io(chip energy per total wideband dBm) RSCP -74 Active RSCP (Received Signal Code Power i Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 249 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #RFSTS – Read current network Status in 3G network RSSI -67 LAC 2011 RAC 11 TXPWR 1 DRX 64 MM RRC NOM BLER CID 19 0 1 005 IMSI NetNameAsc "450050203619261" "SKTelecom" SD 3 CsAccess 3 PsAccess 3 nAST nUARFCN nPSC nEc/Io 3 ABND 0 2B1C04 Received Signal Strength Indication Localization Area Code Routing Area Code Tx Power (In traffic only) Discontinuous reception cycle Length(cycle length : display using ms) Mobility Management Radio Resource Control Network Operator Mode Block Error Rate (005 means 0.5 %) Cell ID (IN HEX) International Mobile Station ID Operation Name, Quoted string type or “” if network name is unknown Service Domain (0 : No Service, 1 : CS only, 2 : PS only, 3 : CS+PS) Circuit Switch Access (0: Normal calls only, 1: Emergency calls only, 2: No calls, 3: All calls) Packet Switch Access (0: Normal calls only, 1: Emergency calls only, 2: No calls, 3: All calls) Number of Active Set(Maximum 6) UARFCN of n-th active set PSC of n-th active set Ec/Io of n-th active Set Active Band (1 : 2100 MHz, 2 : 1900 MHz, 3 : 850 MHz, 4 : 900 MHz , 5 : 1700 MHz, 6 : 800 MHz, 7 : 1800 MHz) (LTE network) #RFSTS: ,,,,,,[],, ,,,,[],,,[CR,LF] [CR,LF] Parameter PLMN EARFCN RSRP RSSI RSRQ LTE Example "262 25" 6400 -99 -76 -7 description Country code and operator code(MCC, MNC) E-UTRA Assigned Radio Channel Reference Signal Received Power Received Signal Strength Indication Reference Signal Received Quality Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 250 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #RFSTS – Read current network Status in 3G network TAC 40A5 TXPWR 0 DRX 64 MM RRC CID IMSI NetNameAsc 19 0 0000007 “262011242110776” " Telekom.de " SD 3 ABND 20 SINR 93 Tracking Area Code Tx Power (In traffic only) Discontinuous reception cycle Length(cycle length : display using ms) Mobility Management Radio Resource Control Cell ID International Mobile Station ID Operation Name, Quoted string type or “” if network name is unknown Service Domain (0: No Service, 1: CS only, 2: PS only, 3: CS+PS) Active Band (1..63) 3GPP TS 36.101 Signal-to-Interface plus Noise Ratio (range 0 - 250) Note: nSAT - Number of active set, Maximum is 6. Note: If nSAT value is 1, it means that active set number 1. Module does not display after parameters of nSAT. Note: TXPWR of GSM network means 1 tx burst Note: MM - Mobility Management States are: 0 - NULL 3 - LOCATION_UPDATE_INITIATED 5 - WAIT_FOR_OUTGOING_MM_CONNECTION 6 - CONNECTION_ACTIVE 7 - IMSI_DETACH_INITIATED 8 - PROCESS_CM_SERVICE_PROMPT 9 - WAIT_FOR_NETWORK_COMMAND 10 - LOCATION_UPDATE_REJECTED 13 - WAIT_FOR_RR_CONNECTION_LU 14 - WAIT_FOR_RR_CONNECTION_MM 15 - WAIT_FOR_RR_CONNECTION_IMSI_DETACH 17 - REESTABLISHMENT_INITIATED 18 - WAIT_FOR_RR_ACTIVE 19 - IDLE 20 - WAIT_FOR_ADDITIONAL_OUTGOING_MM_CONNECTION 21 - WAIT_FOR_RR_CONNECTION_REESTABLISHMENT 22 - WAIT_FOR_REESTABLISH_DECISION 23 - LOCATION_UPDATING_PENDING 25 - CONNECTION_RELEASE_NOT_ALLOWED Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 251 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #RFSTS – Read current network Status in 3G network Note: RR - Radio Resource States are: 0 - INACTIVE 1 - GOING_ACTIVE 2 - GOING_INACTIVE 3 - CELL_SELECTION 4 - PLMN_LIST_SEARCH 5 - IDLE 6 - CELL_RESELECTION 7 - CONNECTION_PENDING 8 - CELL_REESTABLISH 9 - DATA_TRANSFER 10 - NO_CHANNELS 11 - CONNECTION_RELEASE 12 - EARLY_CAMPED_WAIT_FOR_SI 13 - W2G_INTERRAT_HANDOVER_PROGRESS 14 - W2G_INTERRAT_RESELECTION_PROGRESS 15 - W2G_INTERRAT_CC_ORDER_PROGRESS 16 - G2W_INTERRAT_RESELECTION_PROGRESS 17 - WAIT_FOR_EARLY_PSCAN 18 - GRR 19 - G2W_INTERRAT_HANDOVER_PROGRESS 21 - W2G_SERVICE_REDIRECTION_IN_PROGRESS 22 - RESET 29 - FEMTO 30 - X2G_RESEL 31 - X2G_RESEL_ABORTED 32 - X2G_REDIR 33 - G2X_REDIR 34 - X2G_CGI 35 - X2G_CCO_FAILED 36 - X2G_CCO_ABORTED 37 - X2G_CCO_FAILED_ABORTED 38 - RR_INVALID Note: RRC (WCDMA) - Radio Resource Control States are: 0 - RRC_STATE_DISCONNECTED 1 - RRC_STATE_CONNECTING 2 - RRC_STATE_CELL_FACH 3 - RRC_STATE_CELL_DCH 4 - RRC_STATE_CELL_PCH 5 - RRC_STATE_URA_PCH 6 - RRC_STATE_WILDCARD 7 - RRC_INVALID Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 252 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #RFSTS – Read current network Status in 3G network Note: RRC (LTE) - Radio Resource Control States are: 0 - RRC_IDLE 1 - RRC_CONNECTED Temperature Monitor- #TEMPMON #TEMPMON - Temperature Monitor AT#TEMPMON Set command sets the behavior of the module internal temperature monitor. = Parameters: [, de>[,[,< 0 - sets the command parameters. GPIO>]]] 1 - triggers the measurement of the module internal temperature, reporting the result in the format: #TEMPMEAS: , where: - threshold level -2 - Extreme temperature lower bound. -1 - Operating temperature lower bound. 0 - normal temperature. 1 - Operating temperature upper bound. 2 - Extreme temperature upper bound. (see note 1) - actual temperature expressed in Celsius degrees. Setting of the following optional parameters has meaning only if =0: - URC presentation mode. (Default 1) 0 - It disables the presentation of the temperature monitor URC. 1 - It enables the presentation of the temperature monitor URC, whenever the module internal temperature reaches either operating or extreme levels. The unsolicited message is in the format: #TEMPMEAS: , where: and are as before. - sum of integers, each representing the action to be done whenever the module internal temperature reaches either operating or extreme levels (default is 1). 0 - (00) - No action. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 253 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 1 - (01) - Activating of thermal mitigation according to thermal configuration file. 2 - (10) - Output pin is tied HIGH when operating temperature bounds are reached; when the temperature is back to normal the output pin is tied LOW. If this is required, it is mandatory to set the parameter too. 3- (11) - This value contains and i.e. activate thermal mitigation and a GPIO indication. If this is required, it is mandatory to set the parameter too. - GPIO number. Valid range is any TGPIO pin as described in #GPIO command. This parameter is needed and required only if =2 or 3 are enabled. AT#TEMPMON ? AT#TEMPMON =? Notes Read command reports the current parameter settings for #TEMPMON command in the format: #TEMPMON: , [,] Test command reports the supported range of values for parameters , , , and 1. Thresholds levels are defined in #TEMPCFG command. See there for detailed description on thermal mitigation configuration. 2. Last setting is saved in the 'config.ini' file ('mitigate'/'none mitigate'), and in the NVM ('gpio indication'/'none gpio indication'). 3. Last is saved in the NVM. 4. Thermal mitigation is disabled automatically when using laboratory test SIM. Query Temperature Overflow - #QTEMP #QTEMP - Query Temperature Overflow Set command has currently no effect. The interpretation of parameter AT#QTEMP= currently not implemented. The value assigned to it will simply have no effect. [] Valid values: 0 – returns "OK". Read command queries the device internal temperature sensor for over temperature AT#QTEMP? and reports the result in the format: #QTEMP: where: - over temperature indicator 0 - The device temperature is in the working range. 1 - The device temperature is out of the working range. See note for working range definition. Test command reports supported range of values for parameter . AT#QTEMP=? Note Working range is the normal range as defined in #TEMPCFG command. Working range default value is Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 254 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #QTEMP - Query Temperature Overflow (-30°C...+80°C). The device should not be operated out of its working temperature range, elsewhere proper functioning of the device is not ensured. Temperature Monitor CONFIGURATION - #TEMPCFG #TEMPCFG – Temperature Monitor Configuration AT#TEMPCFG= ,,,,,,,,,, ,,,, Set command sets the Temperature zones used in the #TEMPMON command. Parameters: : Extreme low zone temperature threshold clear. Has only one valid value: -273°C. see notes : Extreme low zone temperature threshold. Default value -33°C. : Extreme low zone action info. Default value 0. : Operate low zone temperature threshold clear. Default value -35°C. : Operate low zone temperature threshold. Default value -28°C. : Operate low zone action info. Default value 0. : Operate normal zone temperature threshold clear. Default value -30°C. : Operate normal zone temperature threshold. Default value 95°C. : Operate normal zone action info. Default value 0. : Operate up zone temperature threshold clear. Default value 93°C. : Operate up zone temperature threshold. Default value 100°C. : Operate up zone action info. Default value 3. : Extreme up zone temperature threshold clear. Default value 98°C. : Extreme up zone temperature threshold. Has only one valid value: 528°C. see notes : Extreme up zone action info. Default value 3. See notes for detailed description of thermal mitigation Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 255 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 AT#TEMPCFG? configuration. Read command reports the current parameter setting for #TEMPCFG command in the format: #TEMPCFG: ,,,,,,,,,,,,,, AT#TEMPCFG =? Test command reports the supported range values for parameters ,,. Where "x" is substitute for "etlz", "otlz", "otnz", "otuz", "etuz". Values are: #TEMPCFG: (-40-100),(-40-100),(0-5) Notes: After setting new values, it is a must to execute power cycle or #REBOOT command in order to operate the mitigation algorithm with them. Thermal mitigation mechanism works like this: The whole temperature scale is divided into 5 states (zones). Each measured temperature should be belonging to a particular state called the "current state". State is defined by the following fields: "thresholds" – upper temperature boundary of the state. Values are in °C. "thresholds_clr" – lower temperature boundary of the state. Values are in °C. "actions" – indicator that indicates if an action should be taken or not in the "current state". Values are: "none"/"mitigate". "action_info" – thermal mitigation action type that should be taken care if "actions" field is "mitigate". Values are: 0 - No mitigation action is required. 1 - Mitigation action - data throttling (reducing uplink baud rate). 2 - Mitigation action - TX backoff (reducing MTPL - Max Tx Power Limit). 3 - Emergency Calls Only. 4 - RF OFF. RX and TX circuits automatically disabled (using +CFUN=4). 5- Automatic shutdown. Module is powered off. User is prohibited from setting ‘action info’ equal to ‘5’in ‘operate normal zone’. This comes in order to prevent, setting ‘Automatic shutdown’ by a mistake to the normal operating temperature range. User is prohibited to set an action of “no mitigation” to “operate up zone” and “extreme up zone”, in order to prevent any case where module temperature rise high and still operate at full functionality. User can not set “normal zone” to a degree bigger than 97deg. A “+CME ERROR: operation not supported” error will be received as a response. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 256 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Here is the graph that illustrates the temperature states and their limits. State 0 thr_clr 0 State 1 Thre 0 thr_clr 1 State 2 thr_clr 2 Thre 1 State 3 Thre 2 thr_clr 3 thr_clr 4 State 4 Thre 4 Thre 3 When temperature exceeds the "current state" "threshold", the thermal mitigation algorithm searches the next state that this temperature is lower than its "threshold". After it finds it, the "current state" is updated to that "state" and then it checks whether "action" is "mitigate", if yes, then it activates the mitigation according to the "action info" of the "current state". When temperature decreases below "threshold_clr" then it does the same algorithm as above, but in the opposite direction. It searches the next state that this temperature is greater than its " threshold_clr ", updates the "current state" to that state, and activates mitigation as described above. There are 2 rules in which states definition should obey: 1. Overlap between 2 adjacent states of at least 2 deg, i.e. ( "thre state(x)" – "thre_clr state(x+1)" ) >= 2 2. Every state shall have "free" temperature range which has no part in any overlap range. This range should be at least 2 deg, i.e. ( "thre_clr(x+2)" – "thre(x)" ) >= 2 . Rule '1' comes to ensure hysteresis in the transition between two states. Rule '2' comes to ensure a minimum range for a stable state. State 0 is 'Extreme low zone'. State 1 is 'Operate low zone'. State 2 is 'Operate normal zone'. State 3 is 'Operate up zone'. State 4 is 'Extreme up zone'. etlz_clr – Extreme low zone threshold clear is enforced to have value of '-273'. Module doesn't operate in such temperature, but this value is logically set in order to define clearly 'thermal state' to temperatures below -40 deg. etuz – Extreme up zone threshold is enforced to have value of '528'. Module doesn't operate in such temperature, but this value is logically set in order to define clearly 'thermal state' to temperatures above 100 deg. "#TEMPMON" set command, changes field "actions" to "mitigate" or "none" to all zones. All above parameters are saved in a configuration file in the module file system. Examples: AT#TEMPCFG= -273,-33,3,-35,-28,2,-30,80,0,78,90,3,88,528,3 OK Explanation: zone Thr_clr Thr Action info 'Extreme low zone' -273 -33 3 – emergency call only 'Operate low zone' -35 -28 2 – TX backoff 'Operate normal zone' -30 80 0 – no mitigation 'Operate up zone' 78 90 3 - emergency call only 'Extreme up zone' 88 528 3 - emergency call only All zones have hysteresis and free temperature range. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 257 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 AT#TEMPCFG=-273,-33,3,-35,-28,2,-30,80,0,79,90,3,88,528,3 +CME ERROR: operation not supported Explanation: zone Thr_clr Thr 'Extreme low zone' -273 -33 'Operate low zone' -35 -28 'Operate normal zone' -30 80 'Operate up zone' 90 79 'Extreme up zone' 88 528 Action info 3 – emergency call only 2 – TX backoff 0 – no mitigation 3 - emergency call only 3 - emergency call only ('Thr' of 'Operate normal zone') - ('Thr_clr' of 'Operate up zone') = 1 < 2 Rule 1 was broken - Hysteresis is lesser than 2 deg. AT#TEMPCFG=-273,-33,3,-35,-28,2,-30,80,0,78,90,3,81,528,3 +CME ERROR: operation not supported Explanation: zone Thr_clr Thr 'Extreme low zone' -273 -33 'Operate low zone' -35 -28 'Operate normal zone' -30 80 'Operate up zone' 78 90 'Extreme up zone' 528 81 Action info 3 – emergency call only 2 – TX backoff 0 – no mitigation 3 - emergency call only 3 - emergency call only ('Thr_clr' of 'Extreme up zone') - ('Thr' of 'Operate normal zone') = 1 < 2 Rule 2 was broken - free temperature range is lesser then 2 deg. Set RING CFG Parameters - #WKIO #WKIO – Set RING CFG Parameters Set command configures the service. AT#WKIO = Parameter: [ < Mode >: Enable\Disable for the feature. [, 0 – Disable (default). [, 1 – Enable. [,]]]] < Pin >: Set the outputs line for wakeup detection 0 – Ring Only (default, GPIO4 always in HIGH state). 1 – Ring & GPIO 4. 2 – GPIO 4 3 – No Pins (GPIO4 always in HIGH state). : Line will be Wakeup By 0 – SMS. 1 – CALL. 2 – SMS Or CALL (default). Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 258 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 : Set the time interval for the wakeup line to be at HIGH state range (160) Sec default 1 sec. Example( RINGCFG?  1,1,2,1): Note: 1. To received Pulse in the ring line you need to set AT\R=2 and save profile (the ring wave shape will be Pulse only when call received). 2. To be able to wake up by SMS need to set the command AT#E2SMSRI at power up. AT#WKIO? AT#WKIO=? Read command returns the current settings of parameters in the format: #WKIO:< Mode >,< Pin >,< Trigger > , Test command returns the supported values for the RINGCFG parameters: #WKIO:< (0,1),(0-2),(0-3),(1-60) Wake from Alarm Mode - #WAKE Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 259 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #WAKE - Wake From Alarm Mode AT#WAKE= [] Execution command stops any eventually present alarm activity and, if the module is in alarm mode, it exits the alarm mode and enters the normal operating mode. Parameter: - operating mode 0 - normal operating mode; the module exits the alarm mode, enters the normal operating mode, any alarm activity is stopped (e.g. alarm tone playing) and an OK result code is returned. Note: The "alarm mode" is indicated by hardware pin CTS to the ON status and DSR to the OFF status, while the "power saving" status is indicated by a CTS - OFF ,DSR - OFF and USB_VBUS – OFF status. The normal operating status is indicated by DSR – ON or USB_VBUS – ON status. Note: during the alarm mode the device will not make any network scan and will not register to any network and therefore is not able to dial or receive any call or SM, the only commands that can be issued to the MODULE in this state are the#WAKE and #SHDN, every other command must not be issued during this state. AT#WAKE? Read command returns the operating status of the device in the format: #WAKE: where: 0 - Normal operating mode 1 - Alarm mode or normal operating mode with some alarm activity. AT#WAKE=? Test command returns the OK result code. AlARM PIN - #ALARMPIN #ALARMPIN – Alarm Pin AT#ALARMPIN= Set command sets the GPIO pin for the ALARM pin Parameters: defines which GPIO shall be used as ALARM pin. For the actual range, check the “Hardware User Guide”. Default value is 0, which means no ALARM pin set. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 260 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #ALARMPIN – Alarm Pin Note: the setting is saved in NVM Note: ALARM pin function of a GPIO corresponds to ALT2 function of the GPIO, So it can be also set through AT#GPIO command, ALT2 function. AT#ALARMPIN? Read command returns the current parameter settings for #ALARMPIN command in the format: #ALARMPIN: AT#ALARMPIN= Test command reports the supported range of values for parameter . ? Serving Cell Information - #SERVINFO #SERVINFO - Serving Cell Information Execution command reports information about serving cell, in AT#SERVINFO the format: (GSM network) #SERVINFO:,,[],,,,,[,[],[],,[PAT]] (WCDMA network) #SERVINFO:,,[],,,,,,,,, (LTE network) #SERVINFO:,,[],,,< TAC>,,, where: - BCCH ARFCN of the serving cell - received signal strength in dBm - operator name, quoted string type or “” if unknown. - country code and operator code, hexadecimal representation - Base Station Identification Code - Localization Area Code - Time Advance: it’s available only if a GSM or GPRS is running - GPRS supported in the cell 0 - not supported 1 - supported nerwork name is The following informations will be present only if GPRS is supported in the cell Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 261 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #SERVINFO - Serving Cell Information - Not supported by 3GPP. PBCCH ARFCN of the serving cell; it’ll be printed only if PBCCH is supported by the cell, otherwise the label “hopping” will be printed - Network Operation Mode ..”I” “II” ..”III” - Routing Area Color Code - Priority Access Threshold ..0 ..3..6 - UMTS ARFCN of the serving cell - Primary Synchronisation Scrambling Code - Discontinuous reception cycle length - Service Domain 0 – No Service 1 – CS Only 2 – PS Only 3 – CS & PS - Received Signal Code Power in dBm - E-UTRA Assigned Radio Channel - Physical Cell ID - Tracking Area Code - Reference Signal Received Power - UTRAN Registration Area Identity Query SIM Status - #QSS #QSS - Query SIM Status Set command enables/disables the Query SIM Status unsolicited indication in the ME. AT#QSS= [] Parameter: - type of notification 0 - disabled (factory default); it’s possible only to query the current SIM status through Read command AT#QSS? 1 - enabled; the ME informs at every SIM status change through the following unsolicited indication: #QSS: where: - current SIM status 0 - SIM NOT INSERTED Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 262 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #QSS - Query SIM Status 1 - SIM INSERTED 2 - enabled, the ME informs at every SIM status change through the following unsolicited indication: #QSS: where: - current SIM status 0 - SIM NOT INSERTED 1 - SIM INSERTED 2 - SIM INSERTED and PIN UNLOCKED 3 - SIM INSERTED and READY (SMS and Phonebook access are possible). AT#QSS? Note: the command reports the SIM status change after the has been set to 2. We strongly suggest to set =2 and save the value in the user profile, then power off the module. The proper SIM status will be available at the next power on. Read command reports whether the unsolicited indication #QSS is currently enabled or not, along with the SIM status, in the format: #QSS: , ( and are described above) AT#QSS=? Example To get the proper SIM status, we strongly suggest to set =2 and save the value in the user profile, then power off and power on the module. Test command returns the supported range of values for parameter . AT#QSS? #QSS:0,1 OK Dialling Mode - #DIALMODE #DIALMODE - Dialling Mode AT#DIALMODE Set command sets dialling modality. = [] Parameter: 0 - (voice call only) OK result code is received as soon as it starts remotely ringing (factory default) 1 - (voice call only) OK result code is received only after the called party answers. Any character typed aborts the call and OK result code received. 2 - (voice call and data call) the following custom result codes are received, monitoring step by step the call status: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 263 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #DIALMODE - Dialling Mode DIALING (MO in progress) RINGING (remote ring) CONNECTED (remote call accepted) RELEASED (after ATH) DISCONNECTED (remote hang-up) Note: The setting is saved in NVM and available on following reboot. AT#DIALMODE? Read command returns current ATD dialing mode in the format: AT#DIALMODE =? #DIALMODE: Test command returns the range of values for parameter No Carrier Indication Handling - #NCIH #NCIH - No Carrier Indication Handling Set command enables/disables sending of a ‘NO CARRIER’ indication when a remote AT#NCIH= call that is ringing is dropped by calling party before it is answered at called party. Parameter: - ‘NO CARRIER’ indication sending. 0 – disables (factory default) 1 - enables AT#NCIH? Read command reports whether the feature is currently enables or not, in the format: AT#NCIH=? #NCIH: Test command returns the supported range of values for the parameter . Automatic Call - #ACAL #ACAL - Automatic Call Set command enables/disables the automatic call function. AT#ACAL= [] Parameter: 0 - disables the automatic call function (factory default) 1 - Enables the automatic call function. If enabled (and &D2 has been issued), the transition OFF/ON of DTR causes an automatic call to the first number (position 0) stored in the internal phonebook. Note: type of call depends on the last issue of command +FCLASS. AT#ACAL? Read command reports whether the automatic call function is currently enabled or not, in the format: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 264 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #ACAL - Automatic Call #ACAL: AT#ACAL=? Note Where: 0 - automatic call function disabled 1 - automatic call function from internal phonebook enabled 2 - automatic call function from “SM” phonebook enabled (by AT#ACALEXT) 3 - automatic call function from “ME” phonebook enabled (by AT#ACALEXT) Test command returns the supported range of values for parameter . See &Z to write and &N to read the number on module internal phonebook. Extended Automatic Call - #ACALEXT #ACALEXT - Extended Automatic Call AT#ACALEXT= Set command enables/disables the extended automatic call function. , Parameters: 0 - Disables the automatic call function (factory default) 1 - Enables the automatic call function from internal phonebook. 2 - Enables the automatic call function from “SM” phonebook. 3 - Enables the automatic call function from “ME” phonebook. - it indicates a position in the currently selected phonebook. If the extended automatic call function is enabled and &D2 has been issued, the transition OFF/ON of DTR causes an automatic call to the number stored in position in the selected phonebook. Note: type of call depends on the last issue of command +FCLASS. AT#ACALEXT? Read command reports either whether the automatic call function is currently enabled or not, and the last setting in the format: #ACALEXT: , AT#ACALEXT= The range of available positions in a phonebook depends on the selected phonebook. This is the reason why the test command returns three ranges of values: the first for ? parameter , the second for parameter when internal phonebook chosen, the third for parameter when “SM” is the chosen phonebook, the fourth for parameter when “ME” is the chosen phonebook. Issuing #ACALEXT causes the #ACAL to be changed. Note Issuing AT#ACAL=1 causes the #ACALEXT to be set to default. It is recommended to NOT use contemporaneously either #ACALEXT and #ACAL See &Z to write and &N to read the number on module internal phonebook. Note Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 265 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 Extended Call Monitoring - #ECAM #ECAM - Extended Call Monitoring This command enables/disables the call monitoring function in the ME. AT#ECAM= [] Parameter: 0 - disables call monitoring function (factory default) 1 - enables call monitoring function; the ME informs about call events, such as incoming call, connected, hang up etc. using the following unsolicited indication: #ECAM: ,,,,,[,] Where: - call ID - call status 0 - idle 1 - calling (MO) 2 - connecting (MO) 3 - active 4 - hold 5 - waiting (MT) 6 - alerting (MT) 7 – busy 8 – retrieved 9 – CNAP (Calling Name Presentation)information(MT) - call type 1 - voice 2 - data - called number (valid only for =1) - type of 129 - national number 145 - international number AT#ECAM? Note: the unsolicited indication sent along with usual codes (OK, NO CARRIER, BUSY...). Read command reports whether the extended call monitoring function is currently enabled or not, in the format: #ECAM: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 266 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #ECAM - Extended Call Monitoring Test command returns the list of supported values for AT#ECAM=? Extended Call Monitoring Unsolicited Response mode-#ECAMURC #ECAMURC - Extended Call Monitoring Unsolicited Response mode Set command Change the mode of #ECAM URC presentation. AT#ECAMURC= Parameter: 0 – The presentation of the #ECAM URC between at command and response (default value). 1 – The presentation of the #ECAM URC information after at command response. Note: The setting is saved in NVM and available on following reboot. AT#ECAMURC? Read command reports last , in the format: #ECAMURC: AT#ECAMURC=? Test command reports the supported range of values for parameter Example Mode = 0 atd0 YYYYYYYYY; #ECAM: 0,1,1,,,"0YYYYYYYYY",129 #ECAM: 0,3,1,,, OK at+chup #ECAM: 0,0,1,,, OK Mode = 1 atd0 YYYYYYYYY; OK #ECAM: 0,1,1,,,"0YYYYYYYYY",129 #ECAM: 0,3,1,,, Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 267 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #ECAMURC - Extended Call Monitoring Unsolicited Response mode at+chup OK #ECAM: 0,0,1,,, SMS Overflow - #SMOV #SMOV - SMS Overflow Set command enables/disables the SMS overflow signalling function. AT#SMOV= [] Parameter: 0 - disables SMS overflow signaling function (factory default) 1 - enables SMS overflow signalling function; when the maximum storage capacity has reached, the following network initiated notification is send: AT#SMOV? #SMOV: Read command reports whether the SMS overflow signalling function is currently enabled or not, in the format: AT#SMOV=? Example #SMOV: Test command returns the supported range of values of parameter . AT#SMOV? #SMOV: 0 OK Sms Un- Change Status - #SMSUCS #SMSUCS - SMS Un-Change Status AT#SMSUCS Set command allows to keep the SMS Status to UNREAD after +CMGR or +CMGL. AT#SMSUCS? Parameter: 0 - The SMS Status will change. (default) 1 - The SMS Status will not change. Read command reports the current value of the parameter . Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 268 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #SMSUCS - SMS Un-Change Status AT#SMSUCS=? Test command returns the OK result code. AT#SMSUCS? Example #SMSUCS: 1 OK AT+CMGR=1 +CMGR: "REC UNREAD","+393333075581","","08/07/07,10:48:44+36" TEST MESSAGE. OK AT+CMGR=1 +CMGR: "REC UNREAD","+393333075581","","08/07/07,10:48:44+36" TEST MESSAGE. OK Mailbox Numbers - #MBN #MBN - Mailbox Numbers Execution command returns the mailbox numbers stored on SIM, if this service AT#MBN provided by the SIM. The response format is: [#MBN:,,[,][,mboxtype][#MBN:,,[,][,mboxtype][…]]] where: - record number - string type mailbox number in the format - type of mailbox number octet in integer format 129 - national numbering scheme 145 - international numbering scheme (contains the character "+") - the alphanumeric text associated to the number; used character set should be the one selected with command +CSCS - the message waiting group type of the mailbox if available: "VOICE" - voice "FAX" – fax (not supported by LTE) "EMAIL" - electronic mail "OTHER" - other Note: if all queried locations are empty (but available), no information text lines returned. Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 269 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #MBN - Mailbox Numbers AT#MBN=? Test command returns the OK result code. Message Waiting Indication - #MWI #MWI - Message Waiting Indication AT#MWI= Set command enables/disables the presentation of the message waiting indicator URC. Parameter: 0 - Disable the presentation of the #MWI URC 1 - Enable the presentation of the #MWI URC each time a new message waiting indicator is received from the network and, at startup, the presentation of the status of the message waiting indicators, as they are currently stored on SIM.. Note: This parameter is saved in NVM issuing AT&W command. The URC format is: #MWI: ,[,] where: 0 – clear - it has been deleted one of the messages related to the indicator . 1 – set - there’s a new waiting message related to the indicator 1 - either Line 1 (CPHS context) or Voice (3GPP context) 2 - Line 2 (CPHS context only) 3 – Fax (not supported by LTE) 4 - E-mail 5 - Other - message counter - network information reporting the number of pending messages related to the message waiting indicator . The presentation at startup of the message waiting indicators status, as they are currently stored on SIM, is as follows: #MWI: [,[,][ #MWI: ,[,][...]]] where: Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 270 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #MWI - Message Waiting Indication 0 - No waiting message indicator is currently set: if this the case no other information is reported 1 - There are waiting messages related to the message waiting indicator . 1 - Either Line 1 (CPHS context) or Voice (3GPP context) 2 - Line 2 (CPHS context) 3 – Fax(not supported by LTE) 4 - E-mail 5 - Other - message counter: number of pending messages related to the message waiting indicator as it is stored on SIM. AT#MWI? AT#MWI=? Read command reports wheter the presentation of the message waiting indicator URC is currently enabled or not and the status of the message waiting indicators as they are currently stored on SIM. The format is: #MWI: ,[,[,][ #MWI: ,,[,][...]]] Test command returns the range of available values for parameter . Repeat Last Command - #/ #/ - Repeat Last Command Execute command is used to execute again the last received command. AT#/ Network Timezone - #NITZ #NITZ - Network Timezone Set command enables/disables (a) automatic date/time updating, (b) Full Network AT#NITZ= Name applying and (c) #NITZ URC; moreover it permits to change the #NITZ [ URC format. [,]] Date and time information can be sent by the network after GSM registration or after GPRS attach. Parameters: 0 - disables (a) automatic data/time updating, (b) Full Network Name applying and (c) #NITZ URC; moreover it sets the #NITZ URC ‘basic’ format (see below)(factory default) 1..15 - as a sum of: 1 - enables automatic date/time updating 2 - enables Full Network Name applying (not supported by LE) 4 - it sets the #NITZ URC ‘extended’ format (see below) Reproduction forbidden without Telit Communications S.p.A. written authorization ‐ All Rights Reserved page 271 of 487 AT Commands Reference Guide 8s0490ST10778A Rev.2– 2017-04-18 #NITZ - Network Timezone 8 - it sets the #NITZ URC ‘extended’ format with Daylight Saving Time(DST) support (see below) 0 - disables #NITZ URC (factory default) 1 - enables #NITZ URC; after date and time updating the following unsolicited indication is sent: #NITZ: where: - string whose format depends on subparameter “yy/MM/dd,hh:mm:ss” - ‘basic’ format, if is in (0..3) “yy/MM/dd,hh:mm:ss±zz” - ‘extended’ format, if is in (4..7) “yy/MM/dd,hh:mm:ss±zz,d” - ‘extended’ format with DST support, if is in (8..15) AT#NITZ? AT#NITZ=? where: yy - year MM - month (in digits) dd - day hh - hour mm - minute ss - second zz - time zone (indicates the difference, expressed in quarter of an hour, between the local time and GMT; two last digits are mandatory, range is -47..+48) d – Number of hours added to the local TZ because of Daylight Saving Time (summertime) adjustment: range is 0-2. Note: If the DST information isn’t sent by the network, then the parameter has the format “yy/MM/dd,hh:mm:ss±zz” Read command reports whether (a) automatic date/time updating, (b) Full Network Name applying, (c) #NITZ URC (as well as its format) are currently enabled or not, in the format: #NITZ: , Test command returns supported values of parameters and . Clock Management - #CCLK #CCLK - Clock Management Set command sets the real-time clock of the ME. AT#CCLK=

Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.5
Linearized                      : Yes
Author                          : DanieleLu
Create Date                     : 2017:05:16 13:45:58+02:00
Modify Date                     : 2017:05:16 13:45:58+02:00
XMP Toolkit                     : Adobe XMP Core 5.4-c006 80.159825, 2016/09/16-03:31:08
Creator Tool                    : PScript5.dll Version 5.2.2
Producer                        : Acrobat Distiller 11.0 (Windows)
Format                          : application/pdf
Title                           : Microsoft Word - 80490ST10778A_r2.docx
Creator                         : DanieleLu
Document ID                     : uuid:aece3dd4-a493-4d62-97c4-f9a4e5bdf50a
Instance ID                     : uuid:7d12f840-5db4-4b43-a001-2b765921d4c0
Page Count                      : 487
EXIF Metadata provided by
EXIF.tools