AT Commands Reference Guide Telit R17
User Manual:
Open the PDF directly: View PDF .
Page Count: 625
Download | |
Open PDF In Browser | View PDF |
Contents 1. 2. Introduction.................................................................................................................................... 17 1.1. Scope ......................................................................................................................................................17 1.2. Audience ................................................................................................................................................17 1.3. Contact Information, Support .............................................................................................................17 1.4. Document Organization .......................................................................................................................17 1.5. Text Conventions ..................................................................................................................................18 1.6. Related Documents ...............................................................................................................................18 Overview ......................................................................................................................................... 19 2.1. 3. About the document .............................................................................................................................19 AT COMMANDS .......................................................................................................................... 20 3.1. Definitions .............................................................................................................................................20 3.2. AT Command Syntax ...........................................................................................................................21 3.2.1. String Type Parameters ................................................................................................................................. 22 3.2.2. Command Lines............................................................................................................................................. 22 3.2.2.1. ME Error Result Code - +CME ERROR:....................................................................................... 23 3.2.2.2. Message Service Failure Result Code - +CMS ERROR: ................................................................ 27 3.2.3. Information Responses And Result Codes .................................................................................................... 28 3.2.4. Command Response Time-Out ..................................................................................................................... 29 3.2.5. Command Issuing Timing ............................................................................................................................. 32 3.3. Storage ...................................................................................................................................................33 3.3.1. Factory Profile And User Profiles ................................................................................................................. 33 3.4. AT Commands Availability Table ......................................................................................................36 3.5. AT Commands References ..................................................................................................................47 3.5.1. Command Line General Format .................................................................................................................... 47 3.5.1.1. Command Line Prefixes ............................................................................................................................ 47 3.5.1.1.1. Starting A Command Line - AT.......................................................................................................... 47 3.5.1.1.2. Last Command Automatic Repetition - A/ ......................................................................................... 47 3.5.1.1.3. Repeat Last Command - AT#/ ............................................................................................................ 47 3.5.2. General Configuration Commands ................................................................................................................ 47 3.5.2.1. AT Interface Backward Compatibility ...................................................................................................... 47 3.5.2.1.1. Select Interface Style - #SELINT ....................................................................................................... 49 3.5.3. Hayes Compliant AT Commands .................................................................................................................. 50 3.5.3.1. Generic Modem Control ........................................................................................................................... 50 3.5.3.1.1. Set To Factory-Defined Configuration - &F ....................................................................................... 50 3.5.3.1.2. Soft Reset - Z ...................................................................................................................................... 50 3.5.3.1.3. Select Active Service Class - +FCLASS ............................................................................................ 50 3.5.3.1.4. Default Reset Basic Profile Designation - &Y.................................................................................... 51 3.5.3.1.5. Default Reset Full Profile Designation - &P ....................................................................................... 51 3.5.3.1.6. Store Current Configuration - &W ..................................................................................................... 51 3.5.3.1.7. Store Telephone Number - &Z ........................................................................................................... 52 3.5.3.1.8. Display Stored Numbers - &N ........................................................................................................... 52 3.5.3.1.9. Manufacturer Identification - +GMI ................................................................................................... 52 3.5.3.1.10. Model Identification - +GMM .......................................................................................................... 53 3.5.3.1.11. Revision Identification - +GMR ....................................................................................................... 53 3.5.3.1.12. Capabilities List - +GCAP ................................................................................................................ 53 3.5.3.1.13. Serial Number - +GSN ...................................................................................................................... 53 3.5.3.1.14. Display Configuration And Profile - &V ......................................................................................... 53 3.5.3.1.15. Display Configuration And Profile - &V0 ....................................................................................... 54 3.5.3.1.16. S Registers Display - &V1 ................................................................................................................ 54 3.5.3.1.17. Extended S Registers Display - &V3 ................................................................................................ 54 3.5.3.1.18. Display Last Connection Statistics - &V2 ........................................................................................ 55 3.5.3.1.19. Single Line Connect Message - \V.................................................................................................... 55 3.5.3.1.20. Country Of Installation - +GCI ......................................................................................................... 55 3.5.3.1.21. Line Signal Level - %L ..................................................................................................................... 55 3.5.3.1.22. Line Quality - %Q ............................................................................................................................. 56 3.5.3.1.23. Speaker Loudness - L........................................................................................................................ 56 3.5.3.1.24. Speaker Mode - M ............................................................................................................................ 56 3.5.3.1.25. Master Reset - +CMAR .................................................................................................................... 56 3.5.3.2. DTE - Modem Interface Control ............................................................................................................... 57 3.5.3.2.1. Command Echo - E ............................................................................................................................. 57 3.5.3.2.2. Quiet Result Codes - Q ....................................................................................................................... 57 3.5.3.2.3. Response Format - V .......................................................................................................................... 58 3.5.3.2.4. Extended Result Codes - X ................................................................................................................. 59 3.5.3.2.5. Identification Information - I .............................................................................................................. 59 3.5.3.2.6. Data Carrier Detect (DCD) Control - &C ........................................................................................... 60 3.5.3.2.7. Data Terminal Ready (DTR) Control - &D ........................................................................................ 60 3.5.3.2.8. Standard Flow Control - \Q ................................................................................................................. 61 3.5.3.2.9. Flow Control - &K .............................................................................................................................. 62 3.5.3.2.10. Data Set Ready (DSR) Control - &S................................................................................................. 62 3.5.3.2.11. Ring (RI) Control - \R ....................................................................................................................... 63 3.5.3.2.12. Fixed DTE Interface Rate - +IPR...................................................................................................... 63 3.5.3.2.13. DTE-Modem Local Flow Control - +IFC ......................................................................................... 65 3.5.3.2.14. DTE-Modem Local Rate Reporting - +ILRR ................................................................................... 65 3.5.3.2.15. DTE-Modem Character Framing - +ICF .......................................................................................... 66 3.5.3.3. Call Control ............................................................................................................................................... 67 3.5.3.3.1. Dial - D ............................................................................................................................................... 67 3.5.3.3.2. Tone Dial - T....................................................................................................................................... 71 3.5.3.3.3. Pulse Dial - P ...................................................................................................................................... 71 3.5.3.3.4. Answer - A .......................................................................................................................................... 71 3.5.3.3.5. Disconnect - H .................................................................................................................................... 72 3.5.3.3.6. Return To On Line Mode - O .............................................................................................................. 72 3.5.3.4. Modulation Control ................................................................................................................................... 72 3.5.3.4.1. Modulation Selection - +MS ............................................................................................................... 72 3.5.3.4.2. Line Quality And Auto Retrain - %E .................................................................................................. 73 3.5.3.5. Compression Control ................................................................................................................................ 73 3.5.3.5.1. Data Compression - +DS .................................................................................................................... 73 3.5.3.5.2. Data Compression Reporting - +DR ................................................................................................... 73 3.5.3.6. S Parameters .............................................................................................................................................. 74 3.5.3.6.1. Number Of Rings To Auto Answer - S0 ............................................................................................. 74 3.5.3.6.2. Ring Counter - S1 ............................................................................................................................... 75 3.5.3.6.3. Escape Character - S2 ......................................................................................................................... 75 3.5.3.6.4. Command Line Termination Character - S3 ....................................................................................... 76 3.5.3.6.5. Response Formatting Character - S4................................................................................................... 77 3.5.3.6.6. Command Line Editing Character - S5 ............................................................................................... 78 3.5.3.6.7. Connection Completion Time-Out - S7 .............................................................................................. 78 3.5.3.6.8. – Carrier Off With Firm Time - S10 ................................................................................................... 79 3.5.3.6.9. Escape Prompt Delay - S12 ................................................................................................................ 79 3.5.3.6.10. Delay To DTR Off - S25................................................................................................................... 80 3.5.3.6.11. Disconnect Inactivity Timer - S30 .................................................................................................... 81 3.5.3.6.12. Delay Before Forced Hang Up - S38 ................................................................................................ 82 3.5.4. 3GPP TS 27.007 AT Commands ................................................................................................................... 83 3.5.4.1. General ...................................................................................................................................................... 83 3.5.4.1.1. Request Manufacturer Identification - +CGMI ................................................................................... 83 3.5.4.1.2. Request Model Identification - +CGMM ............................................................................................ 83 3.5.4.1.3. Request Revision Identification - +CGMR ......................................................................................... 83 3.5.4.1.4. Request Product Serial Number Identification - +CGSN ................................................................... 84 3.5.4.1.5. Select TE Character Set - +CSCS ....................................................................................................... 84 3.5.4.1.6. International Mobile Subscriber Identity (IMSI) - +CIMI .................................................................. 85 3.5.4.1.7. Multiplexing Mode - +CMUX ............................................................................................................ 85 3.5.4.1.8. Select Wireless Network - +WS46 ..................................................................................................... 87 3.5.4.1.9. Select preferred MT power class - +CPWC ........................................................................................ 87 3.5.4.2. Call Control ............................................................................................................................................... 88 3.5.4.2.1. Hang Up Call - +CHUP ...................................................................................................................... 88 3.5.4.2.2. Select Bearer Service Type - +CBST.................................................................................................. 89 3.5.4.2.3. Radio Link Protocol - +CRLP ............................................................................................................ 90 3.5.4.2.4. Service Reporting Control - +CR ........................................................................................................ 91 3.5.4.2.5. Extended Error Report - +CEER......................................................................................................... 92 3.5.4.2.6. Cellular Result Codes - +CRC ............................................................................................................ 93 3.5.4.2.7. Single Numbering Scheme - +CSNS .................................................................................................. 94 3.5.4.2.8. Voice Hang Up Control - +CVHU ..................................................................................................... 94 3.5.4.3. Network Service Handling ........................................................................................................................ 95 3.5.4.3.1. Subscriber Number - +CNUM ............................................................................................................ 95 3.5.4.3.2. Read Operator Names - +COPN ......................................................................................................... 96 3.5.4.3.3. Network Registration Report - +CREG .............................................................................................. 97 3.5.4.3.4. Operator Selection - +COPS ............................................................................................................. 100 3.5.4.3.5. Facility Lock/Unlock - +CLCK ........................................................................................................ 103 3.5.4.3.6. Facility Improved Lock/Unlock - @CLCK ...................................................................................... 106 3.5.4.3.7. Change Facility Password - +CPWD ................................................................................................ 107 3.5.4.3.8. Calling Line Identification Presentation - +CLIP ............................................................................. 108 3.5.4.3.9. Calling Line Identification Restriction - +CLIR ............................................................................... 111 3.5.4.3.10. Call Forwarding Number And Conditions - +CCFC ...................................................................... 112 3.5.4.3.11. Call Waiting - +CCWA .................................................................................................................. 114 3.5.4.3.12. Call Holding Services - +CHLD ..................................................................................................... 117 3.5.4.3.13. Unstructured Supplementary Service Data - +CUSD ..................................................................... 119 3.5.4.3.14. Advice Of Charge - +CAOC ........................................................................................................... 121 3.5.4.3.15. List Current Calls - +CLCC ............................................................................................................ 122 3.5.4.3.16. SS Notification - +CSSN ................................................................................................................ 124 3.5.4.3.17. Closed User Group - +CCUG ........................................................................................................ 126 3.5.4.3.18. Preferred Operator List - +CPOL.................................................................................................... 127 3.5.4.3.19. Selection of preferred PLMN list - +CPLS ..................................................................................... 128 3.5.4.3.20. Call deflection - +CTFR ................................................................................................................. 128 3.5.4.4. Mobile Equipment Control ..................................................................................................................... 129 3.5.4.4.1. Phone Activity Status - +CPAS ........................................................................................................ 129 3.5.4.4.2. Set Phone Functionality - +CFUN .................................................................................................... 130 3.5.4.4.3. Enter PIN - +CPIN ............................................................................................................................ 132 3.5.4.4.4. Signal Quality - +CSQ ...................................................................................................................... 137 3.5.4.4.5. Indicator Control - +CIND ................................................................................................................ 139 3.5.4.4.6. Mobile Equipment Event Reporting - +CMER................................................................................. 141 3.5.4.4.7. Select Phonebook Memory Storage - +CPBS ................................................................................... 142 3.5.4.4.8. Read Phonebook Entries - +CPBR ................................................................................................... 143 3.5.4.4.9. Find Phonebook Entries - +CPBF ..................................................................................................... 145 3.5.4.4.10. Write Phonebook Entry - +CPBW .................................................................................................. 147 3.5.4.4.11. Clock Management - +CCLK ......................................................................................................... 149 3.5.4.4.12. Alarm Management - +CALA ........................................................................................................ 151 3.5.4.4.13. Postpone alarm - +CAPD ................................................................................................................ 155 3.5.4.4.14. Setting date format - +CSDF .......................................................................................................... 155 3.5.4.4.15. Setting time format - +CSTF .......................................................................................................... 156 3.5.4.4.16. Time Zone reporting - +CTZR........................................................................................................ 157 3.5.4.4.17. Automatic Time Zone update - +CTZU .......................................................................................... 157 3.5.4.4.18. Restricted SIM Access - +CRSM ................................................................................................... 158 3.5.4.4.19. Alert Sound Mode - +CALM .......................................................................................................... 159 3.5.4.4.20. Ringer Sound Level - +CRSL ......................................................................................................... 160 3.5.4.4.21. Loudspeaker Volume Level - +CLVL ............................................................................................ 161 3.5.4.4.22. Microphone Mute Control - +CMUT ............................................................................................. 162 3.5.4.4.23. Silence command - +CSIL .............................................................................................................. 163 3.5.4.4.24. Accumulated Call Meter - +CACM ................................................................................................ 163 3.5.4.4.25. Accumulated Call Meter Maximum - +CAMM ............................................................................. 164 3.5.4.4.26. Price per Unit and Currency Table - +CPUC .................................................................................. 165 3.5.4.4.27. Call meter maximum event - +CCWE ............................................................................................ 167 3.5.4.4.28. Available AT Commands - +CLAC ............................................................................................... 167 3.5.4.4.29. Delete Alarm - +CALD................................................................................................................... 167 3.5.4.4.30. Read ICCID - +CCID ..................................................................................................................... 168 3.5.4.4.31. Generic SIM access - +CSIM ......................................................................................................... 168 3.5.4.4.32. Set Voice Mail Number - +CSVM.................................................................................................. 171 3.5.4.5. Mobile Equipment Errors ........................................................................................................................ 171 3.5.4.5.1. Report Mobile Equipment Error - +CMEE ....................................................................................... 171 3.5.4.5.2. Set CMEE mode - #CMEEMODE ................................................................................................... 173 3.5.4.6. Voice Control .......................................................................................................................................... 173 3.5.4.6.1. DTMF Tones Transmission - +VTS ................................................................................................. 173 3.5.4.6.2. Tone Duration - +VTD ..................................................................................................................... 175 3.5.4.7. Commands For GPRS ............................................................................................................................. 176 3.5.4.7.1. GPRS Mobile Station Class - +CGCLASS ....................................................................................... 176 3.5.4.7.2. GPRS Attach Or Detach - +CGATT ................................................................................................. 177 3.5.4.7.3. GPRS Event Reporting - +CGEREP................................................................................................. 177 3.5.4.7.4. GPRS Network Registration Status - +CGREG ............................................................................... 179 3.5.4.7.5. Define PDP Context - +CGDCONT ................................................................................................. 181 3.5.4.7.6. Quality Of Service Profile - +CGQMIN ........................................................................................... 183 3.5.4.7.7. Quality Of Service Profile - +CGQREQ ........................................................................................... 185 3.5.4.7.8. PDP Context - +CGACT................................................................................................................... 187 3.5.4.7.9. Show PDP Address - +CGPADDR................................................................................................... 188 3.5.4.7.10. Enter Data State - +CGDATA ........................................................................................................ 190 3.5.4.7.11. Modify PDP context - +CGCMOD................................................................................................. 191 3.5.4.8. Commands For Battery Charger ............................................................................................................. 191 3.5.4.8.1. Battery Charge - +CBC ..................................................................................................................... 191 3.5.5. 3GPP TS 27.005 AT Commands for SMS and CBS ................................................................................... 193 3.5.5.1. General Configuration ............................................................................................................................. 193 3.5.5.1.1. Select Message Service - +CSMS ..................................................................................................... 193 3.5.5.1.2. Preferred Message Storage - +CPMS ............................................................................................... 195 3.5.5.1.3. Message Format - +CMGF ............................................................................................................... 198 3.5.5.2. Message Configuration ........................................................................................................................... 199 3.5.5.2.1. Service Center Address - +CSCA ..................................................................................................... 199 3.5.5.2.2. Set Text Mode Parameters - +CSMP ................................................................................................ 200 3.5.5.2.3. Show Text Mode Parameters - +CSDH ............................................................................................ 206 3.5.5.2.4. Select Cell Broadcast - +CSCB ........................................................................................................ 207 3.5.5.2.5. Save Settings - +CSAS ..................................................................................................................... 208 3.5.5.2.6. Restore Settings - +CRES ................................................................................................................. 209 3.5.5.3. Message Receiving And Reading ........................................................................................................... 210 3.5.5.3.1. New Message Indications - +CNMI ................................................................................................. 210 3.5.5.3.2. List Messages - +CMGL ................................................................................................................... 221 3.5.5.3.3. List Messages - @CMGL ................................................................................................................. 228 3.5.5.3.4. Read Message - +CMGR .................................................................................................................. 231 3.5.5.3.5. Read Message - @CMGR ................................................................................................................. 237 3.5.5.4. Message Sending And Writing ............................................................................................................... 240 3.5.5.4.1. Send Message - +CMGS ................................................................................................................... 240 3.5.5.4.2. Send Message From Storage - +CMSS ............................................................................................. 247 3.5.5.4.3. Write Message To Memory - +CMGW ............................................................................................ 249 3.5.5.4.4. Delete Message - +CMGD ................................................................................................................ 256 3.5.5.4.5. Select service for MO SMS messages - +CGSMS ........................................................................... 258 3.5.6. FAX Class 1 AT Commands ....................................................................................................................... 260 3.5.6.1. General Configuration ............................................................................................................................. 260 3.5.6.1.1. Manufacturer ID - +FMI ................................................................................................................... 260 3.5.6.1.2. Model ID - +FMM ............................................................................................................................ 260 3.5.6.1.3. Revision ID - +FMR ......................................................................................................................... 260 3.5.6.2. Transmission/Reception Control ............................................................................................................. 261 3.5.6.2.1. Stop Transmission And Pause - +FTS .............................................................................................. 261 3.5.6.2.2. Wait For Receive Silence - +FRS ..................................................................................................... 261 3.5.6.2.3. Transmit Data Modulation - +FTM .................................................................................................. 262 3.5.6.2.4. Receive Data Modulation - +FRM .................................................................................................... 263 3.5.6.2.5. Transmit Data With HDLC Framing - +FTH ................................................................................... 263 3.5.6.2.6. Receive Data With HDLC Framing - +FRH ..................................................................................... 264 3.5.6.3. Serial Port Control .................................................................................................................................. 264 3.5.6.3.1. Select Flow Control - +FLO ............................................................................................................. 264 3.5.6.3.2. Serial Port Rate - +FPR..................................................................................................................... 265 3.5.6.3.3. Double Escape Character Replacement - +FDD ............................................................................... 265 3.5.7. Custom AT Commands ............................................................................................................................... 266 3.5.7.1. General Configuration AT Commands ................................................................................................... 266 3.5.7.1.1. Network Selection Menu Availability - +PACSP ............................................................................. 266 3.5.7.1.2. Manufacturer Identification - #CGMI ............................................................................................... 266 3.5.7.1.3. Model Identification - #CGMM ........................................................................................................ 266 3.5.7.1.4. Revision Identification - #CGMR ..................................................................................................... 267 3.5.7.1.5. Product Serial Number Identification - #CGSN................................................................................ 267 3.5.7.1.6. International Mobile Subscriber Identity (IMSI) - #CIMI ................................................................ 267 3.5.7.1.7. Read ICCID (Integrated Circuit Card Identification) - #CCID ......................................................... 267 3.5.7.1.8. Service Provider Name - #SPN ......................................................................................................... 268 3.5.7.1.9. Extended Numeric Error report - #CEER ......................................................................................... 268 3.5.7.1.10. Extended error report for Network Reject cause - #CEERNET ...................................................... 270 3.5.7.1.11. Select Registration Operation Mode - #REGMODE ...................................................................... 272 3.5.7.1.12. SMS Commands Operation Mode - #SMSMODE ......................................................................... 272 3.5.7.1.13. PLMN List Selection - #PLMNMODE .......................................................................................... 273 3.5.7.1.14. 3.5.7.1.15. 3.5.7.1.16. 3.5.7.1.17. 3.5.7.1.18. 3.5.7.1.19. 3.5.7.1.20. 3.5.7.1.21. 3.5.7.1.22. 3.5.7.1.23. 3.5.7.1.24. 3.5.7.1.25. 3.5.7.1.26. 3.5.7.1.27. 3.5.7.1.28. 3.5.7.1.29. 3.5.7.1.30. 3.5.7.1.31. 3.5.7.1.32. 3.5.7.1.33. 3.5.7.1.34. 3.5.7.1.35. 3.5.7.1.36. 3.5.7.1.37. 3.5.7.1.38. 3.5.7.1.39. 3.5.7.1.40. 3.5.7.1.41. 3.5.7.1.42. 3.5.7.1.43. 3.5.7.1.44. 3.5.7.1.45. 3.5.7.1.46. 3.5.7.1.47. 3.5.7.1.48. 3.5.7.1.49. 3.5.7.1.50. 3.5.7.1.51. 3.5.7.1.52. 3.5.7.1.53. 3.5.7.1.54. 3.5.7.1.55. 3.5.7.1.56. 3.5.7.1.57. 3.5.7.1.58. 3.5.7.1.59. 3.5.7.1.60. 3.5.7.1.61. 3.5.7.1.62. 3.5.7.1.63. 3.5.7.1.64. 3.5.7.1.65. Display PIN Counter - #PCT .......................................................................................................... 273 Software Shut Down - #SHDN ....................................................................................................... 274 Extended Reset - #Z ........................................................................................................................ 274 Periodic Reset - #ENHRST............................................................................................................. 275 Wake From Alarm Mode - #WAKE ............................................................................................... 276 Query Temperature Overflow - #QTEMP ...................................................................................... 277 Temperature Monitor - #TEMPMON ............................................................................................. 279 Set General Purpose Output - #SGPO ............................................................................................ 282 General Purpose Input - #GGPI ...................................................................................................... 282 General Purpose Input/Output Pin Control - #GPIO....................................................................... 283 Alarm Pin - #ALARMPIN .............................................................................................................. 287 STAT_LED GPIO Setting - #SLED ............................................................................................... 287 Save STAT_LED GPIO Setting - #SLEDSAV .............................................................................. 288 SMS Ring Indicator - #E2SMSRI ................................................................................................... 288 Analog/Digital Converter Input - #ADC ......................................................................................... 289 Digital/Analog Converter Control - #DAC ..................................................................................... 291 Auxiliary Voltage Output Control - #VAUX .................................................................................. 292 Auxiliary Voltage Output Save - #VAUXSAV .............................................................................. 294 V24 Output pins mode - #V24MODE ............................................................................................ 294 V24 Output Pins Configuration - #V24CFG................................................................................... 295 V24 Output Pins Control - #V24 .................................................................................................... 296 RF Transmission Monitor Mode - #TXMONMODE ..................................................................... 296 Battery And Charger Status - #CBC ............................................................................................... 297 GPRS Auto-Attach Property - #AUTOATT ................................................................................... 298 Multislot Class Control - #MSCLASS ............................................................................................ 299 Cell Monitor - #MONI .................................................................................................................... 300 Serving Cell Information - #SERVINFO ........................................................................................ 305 Network Survey Of Timing Advance - #CSURVTA ..................................................................... 307 +COPS Mode - #COPSMODE ....................................................................................................... 309 Query SIM Status - #QSS ............................................................................................................... 309 ATD Dialing Mode - #DIALMODE ............................................................................................... 311 Automatic Call - #ACAL ................................................................................................................ 312 Extended Automatic Call - #ACALEXT ........................................................................................ 314 Extended Call Monitoring - #ECAM .............................................................................................. 314 SMS Overflow - #SMOV ............................................................................................................... 316 Mailbox Numbers - #MBN ............................................................................................................. 317 Message Waiting Indication - #MWI .............................................................................................. 318 Audio Codec - #CODEC................................................................................................................. 319 Network Timezone - #NITZ ........................................................................................................... 321 Clock management - #CCLK .......................................................................................................... 323 Enhanced Network Selection - #ENS ............................................................................................. 324 Select Band - #BND........................................................................................................................ 325 Automatic Band Selection - #AUTOBND ...................................................................................... 326 Lock to single band - #BNDLOCK ................................................................................................ 327 Skip Escape Sequence - #SKIPESC ............................................................................................... 328 Escape Sequence Guard Time - #E2ESC ........................................................................................ 329 PPP-GPRS Connection Authentication Type - #GAUTH .............................................................. 330 PPP-GPRS Parameters Configuration - #GPPPCFG ...................................................................... 331 Enables/disables PPP compression - #GPPPCFGEXT ................................................................... 332 RTC Status - #RTCSTAT ............................................................................................................... 332 GSM Antenna Detection - #GSMAD ............................................................................................. 333 SIM Detection Mode - #SIMDET................................................................................................... 335 3.5.7.1.66. SIM Enhanced Speed - #ENHSIM ................................................................................................. 335 3.5.7.1.67. Subscriber number - #SNUM ......................................................................................................... 336 3.5.7.1.68. SIM Answer to Reset - #SIMATR .................................................................................................. 337 3.5.7.1.69. CPU Clock Mode - #CPUMODE ................................................................................................... 337 3.5.7.1.70. GSM Context Definition - #GSMCONT ........................................................................................ 338 3.5.7.1.71. IPEGSM configurations - #GSMCONTCFG ................................................................................. 338 3.5.7.1.72. Show Address - #CGPADDR ......................................................................................................... 339 3.5.7.1.73. Network Scan Timer - #NWSCANTMR ........................................................................................ 340 3.5.7.1.74. Call Establishment Lock - #CESTHLCK ....................................................................................... 340 3.5.7.1.75. Phone Activity Status - #CPASMODE ........................................................................................... 341 3.5.7.1.76. ICCID SIM file reading mode - #FASTCCID ................................................................................ 341 3.5.7.1.77. Write to I2C - #I2CWR................................................................................................................... 342 3.5.7.1.78. Read to I2C - #I2CRD .................................................................................................................... 343 3.5.7.1.79. Power saving mode ring - #PSMRI ................................................................................................ 344 3.5.7.1.80. Software level selection - #SWLEVEL .......................................................................................... 344 3.5.7.1.81. Control Command Flow - #CFLO .................................................................................................. 345 3.5.7.1.82. Report concatenated SMS indexes - #CMGLCONCINDEX .......................................................... 345 3.5.7.1.83. Codec Information - #CODECINFO .............................................................................................. 346 3.5.7.1.84. Second Interface Instance - #SII ..................................................................................................... 348 3.5.7.1.85. SIMIN pin configuration - #SIMINCFG ........................................................................................ 350 3.5.7.1.86. System turn-off - #SYSHALT ........................................................................................................ 350 3.5.7.1.87. Enable USIM application - #ENAUSIM ........................................................................................ 351 3.5.7.1.88. Select language - #LANG ............................................................................................................... 351 3.5.7.1.89. Call forwarding Flags - #CFF ......................................................................................................... 352 3.5.7.1.90. Hang up call - #CHUP .................................................................................................................... 353 3.5.7.1.91. Set Encryption algorithm - #ENCALG ........................................................................................... 353 3.5.7.1.92. RS485 enable/disable and configure - #RS485 ............................................................................... 355 3.5.7.1.93. Read current network status - #RFSTS ........................................................................................... 355 3.5.7.1.94. Set CMUX Mode - #CMUXMODE ............................................................................................... 356 3.5.7.1.95. Connect physical ports to Service Access Points - #PORTCFG ..................................................... 357 3.5.7.2. AT Run Commands................................................................................................................................. 358 3.5.7.2.1. Enable SMS Run AT Service - #SMSATRUN ................................................................................. 358 3.5.7.2.2. Set SMS Run AT Service parameters - #SMSATRUNCFG............................................................. 358 3.5.7.2.3. SMS AT Run White List - #SMSATWL .......................................................................................... 359 3.5.7.2.4. Set TCP Run AT Service parameter - #TCPATRUNCFG ............................................................... 360 3.5.7.2.5. TCP Run AT Service in listen (server) mode - #TCPATRUNL ....................................................... 362 3.5.7.2.6. TCP AT Run Firewall List - #TCPATRUNFRWL........................................................................... 363 3.5.7.2.7. TCP AT Run Authentication Parameters List - #TCPATRUNAUTH.............................................. 364 3.5.7.2.8. TCP AT Run in dial (client) mode - #TCPATRUND ....................................................................... 365 3.5.7.2.9. Closing TCP Run AT Socket - #TCPATRUNCLOSE ..................................................................... 366 3.5.7.2.10. TCP AT Run Command Sequence - #TCPATCMDSEQ ............................................................... 366 3.5.7.2.11. TCP Run AT service to a serial port - #TCPATCONSER .............................................................. 366 3.5.7.2.12. Run AT command execution - #ATRUNDELAY .......................................................................... 367 3.5.7.3. Event Monitor Commands ...................................................................................................................... 368 3.5.7.3.1. Enable EvMoni Service - #ENAEVMONI ....................................................................................... 368 3.5.7.3.2. EvMoni Service parameter - #ENAEVMONICFG........................................................................... 368 3.5.7.3.3. Event Monitoring - #EVMONI ......................................................................................................... 369 3.5.7.3.4. Send Message - #CMGS ................................................................................................................... 372 3.5.7.3.5. Write Message To Memory - #CMGW ............................................................................................ 374 3.5.7.4. CONSUME Commands .......................................................................................................................... 375 3.5.7.4.1. Configure consume parameters - #CONSUMECFG ........................................................................ 375 3.5.7.4.2. Enable consume functionality - #ENACONSUME .......................................................................... 377 3.5.7.4.3. Report consume statistics - #STATSCONSUME ............................................................................. 378 3.5.7.4.4. Block/unblock a type of service - #BLOCKSCONSUME................................................................ 379 3.5.7.5. FOTA Commands ................................................................................................................................... 380 3.5.7.5.1. OTA Set Network Access Point - #OTASNAP ................................................................................ 380 3.5.7.5.2. OTA Set User Answer - #OTASUAN .............................................................................................. 382 3.5.7.5.3. OTA Set Ring Indicator - #OTASETRI ............................................................................................ 386 3.5.7.5.4. Saves IP port and IP address for OTA over IP - #OTAIPCFG ......................................................... 387 3.5.7.5.5. Starts an OTA Update over IP - #OTAIPUPD ................................................................................. 388 3.5.7.5.6. OTA Set IP port and address for OTA over IP - #OTASNAPIP ...................................................... 389 3.5.7.5.7. OTA Set Access Point Name for OTA over IP - #OTASNAPIPCFG .............................................. 391 3.5.7.6. Multisocket AT Commands .................................................................................................................... 393 3.5.7.6.1. Socket Status - #SS ........................................................................................................................... 393 3.5.7.6.2. Socket Info - #SI ............................................................................................................................... 395 3.5.7.6.3. Context Activation - #SGACT .......................................................................................................... 397 3.5.7.6.4. Socket Shutdown - #SH .................................................................................................................... 398 3.5.7.6.5. Socket Configuration - #SCFG ......................................................................................................... 398 3.5.7.6.6. Socket Configuration Extended - #SCFGEXT ................................................................................. 399 3.5.7.6.7. Socket configuration Extended 2 - #SCFGEXT2 ............................................................................. 401 3.5.7.6.8. Socket Dial - #SD ............................................................................................................................. 404 3.5.7.6.9. Socket Restore - #SO ........................................................................................................................ 406 3.5.7.6.10. Socket Listen - #SL ......................................................................................................................... 406 3.5.7.6.11. Socket Listen UDP - #SLUDP ........................................................................................................ 407 3.5.7.6.12. Socket Accept - #SA ....................................................................................................................... 408 3.5.7.6.13. Receive Data In Command Mode - #SRECV ................................................................................. 408 3.5.7.6.14. Send Data In Command Mode - #SSEND ...................................................................................... 410 3.5.7.6.15. Send data in Command Mode extended - #SSENDEXT ................................................................ 411 3.5.7.6.16. IP Easy Authentication Type - #SGACTAUTH ............................................................................. 412 3.5.7.6.17. Context activation and configuration - #SGACTCFG .................................................................... 412 3.5.7.6.18. Context activation and configuration extended - #SGACTCFGEXT ............................................. 413 3.5.7.6.19. PAD command features - #PADCMD ............................................................................................ 414 3.5.7.6.20. PAD forward character - #PADFWD ............................................................................................. 415 3.5.7.6.21. Base64 encoding/decoding of data sent/received on a socket - #BASE64 ..................................... 415 3.5.7.6.22. Send UDP data to a specific remote host - #SSENDUDP .............................................................. 417 3.5.7.6.23. Send UDP data to a specific remote host extended - #SSENDUDPEXT ....................................... 419 3.5.7.6.24. Socket Type - #ST .......................................................................................................................... 420 3.5.7.6.25. Detect the cause of a socket disconnection - #SLASTCLOSURE .................................................. 422 3.5.7.7. FTP AT Commands ................................................................................................................................ 423 3.5.7.7.1. FTP Time-Out - #FTPTO ................................................................................................................. 423 3.5.7.7.2. FTP Open - #FTPOPEN ................................................................................................................... 424 3.5.7.7.3. FTP Close - #FTPCLOSE ................................................................................................................. 425 3.5.7.7.4. FTP Put - #FTPPUT.......................................................................................................................... 425 3.5.7.7.5. FTP Get - #FTPGET ......................................................................................................................... 426 3.5.7.7.6. FTP GET in command mode - #FTPGETPKT ................................................................................ 427 3.5.7.7.7. FTP Type - #FTPTYPE .................................................................................................................... 428 3.5.7.7.8. FTP Read Message - #FTPMSG ....................................................................................................... 428 3.5.7.7.9. FTP Delete - #FTPDELE .................................................................................................................. 429 3.5.7.7.10. FTP Print Working Directory - #FTPPWD..................................................................................... 430 3.5.7.7.11. FTP Change Working Directory - #FTPCWD ................................................................................ 430 3.5.7.7.12. FTP List - #FTPLIST ...................................................................................................................... 430 3.5.7.7.13. Get file size - #FTPFSIZE .............................................................................................................. 431 3.5.7.7.14. FTP Append - #FTPAPP................................................................................................................. 431 3.5.7.7.15. send data on a FTP data port while the module is in command mode - #FTPAPPEXT ................. 432 3.5.7.7.16. Set restart position - # FTPREST .................................................................................................... 434 3.5.7.7.17. Receive Data In Command Mode - #FTPRECV ............................................................................ 435 3.5.7.7.18. FTP configuration - #FTPCFG ....................................................................................................... 437 3.5.7.8. Enhanced IP Easy Extension AT Commands ......................................................................................... 438 3.5.7.8.1. Authentication User ID - #USERID ................................................................................................. 438 3.5.7.8.2. Authentication Password - #PASSW ................................................................................................ 439 3.5.7.8.3. Packet Size - #PKTSZ....................................................................................................................... 440 3.5.7.8.4. Data Sending Time-Out - #DSTO..................................................................................................... 441 3.5.7.8.5. Socket Inactivity Time-Out - #SKTTO............................................................................................. 442 3.5.7.8.6. Socket Definition - #SKTSET .......................................................................................................... 444 3.5.7.8.7. Socket Open - #SKTOP .................................................................................................................... 446 3.5.7.8.8. Query DNS - #QDNS ....................................................................................................................... 446 3.5.7.8.9. DNS Response Caching - #CACHEDNS ......................................................................................... 448 3.5.7.8.10. Manual DNS Selection - #DNS ...................................................................................................... 448 3.5.7.8.11. DNS from Network - #NWDNS ..................................................................................................... 449 3.5.7.8.12. Socket TCP Connection Time-Out - #SKTCT ............................................................................... 450 3.5.7.8.13. Socket Parameters Save - #SKTSAV ............................................................................................. 451 3.5.7.8.14. Socket Parameters Reset - #SKTRST ............................................................................................. 452 3.5.7.8.15. GPRS Context Activation - #GPRS ................................................................................................ 453 3.5.7.8.16. Socket Dial - #SKTD ...................................................................................................................... 456 3.5.7.8.17. Socket Listen - #SKTL ................................................................................................................... 458 3.5.7.8.18. Socket Listen Improved - @SKTL ................................................................................................. 462 3.5.7.8.19. Socket Listen Ring Indicator - #E2SLRI ........................................................................................ 464 3.5.7.8.20. Firewall Setup - #FRWL ................................................................................................................. 464 3.5.7.8.21. Firewall Setup for IPV6 addresses - #FRWLIPV6 ......................................................................... 467 3.5.7.8.22. GPRS Data Volume - #GDATAVOL ............................................................................................. 468 3.5.7.8.23. ICMP Ping Support - #ICMP .......................................................................................................... 469 3.5.7.8.24. Maximum TCP Payload Size - #TCPMAXDAT ............................................................................ 469 3.5.7.8.25. TCP Reassembly - #TCPREASS .................................................................................................... 470 3.5.7.8.26. PING request - #PING .................................................................................................................... 470 3.5.7.9. E-mail Management AT Commands ....................................................................................................... 471 3.5.7.9.1. E-mail SMTP Server - #ESMTP ....................................................................................................... 471 3.5.7.9.2. E-mail Sender Address - #EADDR................................................................................................... 472 3.5.7.9.3. E-mail Authentication User Name - #EUSER .................................................................................. 473 3.5.7.9.4. E-mail Authentication Password - #EPASSW .................................................................................. 474 3.5.7.9.5. E-mail Sending With GPRS Context Activation - #SEMAIL .......................................................... 475 3.5.7.9.6. E-mail GPRS Context Activation - #EMAILACT............................................................................ 477 3.5.7.9.7. E-mail Sending - #EMAILD ............................................................................................................. 479 3.5.7.9.8. E-mail Parameters Save - #ESAV..................................................................................................... 481 3.5.7.9.9. E-mail Parameters Reset - #ERST .................................................................................................... 482 3.5.7.9.10. SMTP Read Message - #EMAILMSG ........................................................................................... 482 3.5.7.9.11. Send mail with attachment - #SMTPCL ......................................................................................... 483 3.5.7.9.12. calculate and update date and time - #NTP ..................................................................................... 484 3.5.7.10. Easy Scan® Extension AT Commands............................................................................................... 485 3.5.7.10.1. Network Survey - #CSURV ............................................................................................................ 485 3.5.7.10.2. Network Survey - #CSURVC ......................................................................................................... 491 3.5.7.10.3. Network Survey - #CSURVU ......................................................................................................... 497 3.5.7.10.4. Network Survey - #CSURVUC ...................................................................................................... 498 3.5.7.10.5. BCCH Network Survey - #CSURVB ............................................................................................. 500 3.5.7.10.6. BCCH Network Survey - #CSURVBC ........................................................................................... 500 3.5.7.10.7. Network Survey Format - #CSURVF ............................................................................................. 501 3.5.7.10.8. Removing On Easy Scan® Commands Family - #CSURVNLF ................................ 502 3.5.7.10.9. Extended Network Survey - #CSURVEXT .................................................................................... 503 3.5.7.10.10. PLMN Network Survey - #CSURVP............................................................................................ 504 3.5.7.10.11. PLMN Network Survey (Numeric Format) - #CSURVPC ........................................................... 504 3.5.7.11. SIM Toolkit AT Commands ............................................................................................................... 504 3.5.7.11.1. SIM Tookit Interface Activation - #STIA ....................................................................................... 504 3.5.7.11.2. SIM Tookit Get Information - #STGI ............................................................................................. 510 3.5.7.11.3. SIM Tookit Send Response - #STSR .............................................................................................. 516 3.5.7.11.4. SIM Tookit terminal Attach - #STTA ............................................................................................. 518 3.5.7.12. Jammed Detect & Report AT Commands .......................................................................................... 518 3.5.7.12.1. Jammed Detect & Report - #JDR.................................................................................................... 518 3.5.7.12.2. Jammed detect and report enhanced - #JDRENH ........................................................................... 521 3.5.7.13. Easy Script® Extension - Python Interpreter, AT Commands ........................................................... 523 3.5.7.13.1. Write Script - #WSCRIPT .............................................................................................................. 523 3.5.7.13.2. Select Active Script - #ESCRIPT ................................................................................................... 526 3.5.7.13.3. Script Execution Start Mode - #STARTMODESCR ...................................................................... 527 3.5.7.13.4. Execute Active Script - #EXECSCR .............................................................................................. 529 3.5.7.13.5. Read Script - #RSCRIPT ................................................................................................................ 529 3.5.7.13.6. List Script Names - #LSCRIPT....................................................................................................... 530 3.5.7.13.7. Delete Script - #DSCRIPT .............................................................................................................. 533 3.5.7.13.8. Reboot - #REBOOT ........................................................................................................................ 533 3.5.7.13.9. CMUX Interface Enable - #CMUXSCR ......................................................................................... 534 3.5.7.14. MMS AT Command Set ..................................................................................................................... 535 3.5.7.14.1. Set network parameters for MMS - #MMSSET ............................................................................. 535 3.5.7.14.2. General settings - #MMSGS ........................................................................................................... 536 3.5.7.14.3. Create/Update MMS Message Mailing List - #MMSTO ................................................................ 537 3.5.7.14.4. Send a MMS Message - #MMSSEND............................................................................................ 537 3.5.7.14.5. Add MMS attachment - #MMSATTD ............................................................................................ 539 3.5.7.14.6. HTTP last message - #MMSMSG .................................................................................................. 540 3.5.7.14.7. Set notification handling - #MMSSNH ........................................................................................... 540 3.5.7.14.8. List notifications - #MMSLN ......................................................................................................... 541 3.5.7.14.9. Get MMS - #MMSGET .................................................................................................................. 542 3.5.7.14.10. Forward MMS - #MMSFWD ....................................................................................................... 542 3.5.7.14.11. Delete MMS from the MMS proxy server - #MMSDEL .............................................................. 542 3.5.7.14.12. List MMS files - #MMSLIMG ..................................................................................................... 543 3.5.7.14.13. Delete image file - #MMSDIMG .................................................................................................. 543 3.5.7.15. HTTP client AT Command Set........................................................................................................... 543 3.5.7.15.1. Configure HTTP parameters - #HTTPCFG .................................................................................... 543 3.5.7.15.2. Send HTTP GET, HEAD or DELETE request - #HTTPQRY ....................................................... 545 3.5.7.15.3. Send HTTP POST or PUT request - #HTTPPSND ........................................................................ 547 3.5.7.15.4. Receive HTTP server data - #HTTPPRCV ..................................................................................... 549 3.5.7.16. GPS AT Commands Set ..................................................................................................................... 549 3.5.7.16.1. GPS Controller Power Management - $GPSP ................................................................................ 549 3.5.7.16.2. GPS Reset - $GPSR ........................................................................................................................ 550 3.5.7.16.3. GPS Device Type Set - $GPSD ...................................................................................................... 551 3.5.7.16.4. GPS Software Version - $GPSSW .................................................................................................. 552 3.5.7.16.5. GPS Antenna Type Definition - $GPSAT ...................................................................................... 552 3.5.7.16.6. GPS Antenna Supply Voltage Readout - $GPSAV ........................................................................ 554 3.5.7.16.7. GPS Antenna Current Readout - $GPSAI....................................................................................... 554 3.5.7.16.8. GPS Antenna Protection - $GPSAP ................................................................................................ 554 3.5.7.16.9. GPS NMEA Serial Port Speed - $GPSS ......................................................................................... 555 3.5.7.16.10. Unsolicited NMEA Data Configuration - $GPSNMUN ............................................................... 556 3.5.7.16.11. Get Acquired Position - $GPSACP ............................................................................................... 557 3.5.7.16.12. Direct Access to GPS Module - $GPSCON.................................................................................. 559 3.5.7.16.13. Set The GPS Module In Programming Mode - $GPSPRG ........................................................... 559 3.5.7.16.14. Set The GPS Module In Power Saving Mode - $GPSPS .............................................................. 560 3.5.7.16.15. Wake Up GPS From Power Saving Mode - $GPSWK ................................................................. 560 3.5.7.16.16. Save GPS Parameters Configuration - $GPSSAV ........................................................................ 561 3.5.7.16.17. Restore To Default GPS Parameters - $GPSRST ......................................................................... 561 3.5.7.16.18. GPS Controller Disabling - $GPSCMODE .................................................................................. 561 3.5.7.16.19. Get SGEE File for SiRFInstantFix™ - $FTPGETIFIX ................................................................ 562 3.5.7.16.20. GPIO Configuration for GPS control - $GPSGPIO ...................................................................... 563 3.5.7.16.21. GPS SiRFInstantFix™ - $GPSIFIX .............................................................................................. 565 3.5.7.17. SAP AT Commands Set ..................................................................................................................... 570 3.5.7.17.1. Remote SIM Enable - #RSEN ........................................................................................................ 570 3.5.7.18. Telefonica OpenGate M2M AT Commands Set ................................................................................. 571 3.5.7.19. Audio Commands ............................................................................................................................... 571 3.5.7.19.1. Audio Basic configuration .............................................................................................................. 571 3.5.7.19.1.1. Change Audio Path - #CAP ......................................................................................................... 571 3.5.7.19.1.2. AXE Pin Reading - #AXE ........................................................................................................... 573 3.5.7.19.1.3. Select Ringer Sound - #SRS ........................................................................................................ 573 3.5.7.19.1.4. Select Ringer Path - #SRP ........................................................................................................... 575 3.5.7.19.1.5. Handsfree Microphone Gain - #HFMICG ................................................................................... 576 3.5.7.19.1.6. Handset Microphone Gain - #HSMICG....................................................................................... 577 3.5.7.19.1.7. Handsfree Receiver Gain - #HFRECG ........................................................................................ 577 3.5.7.19.1.8. Handset Receiver Gain - #HSRECG ............................................................................................ 578 3.5.7.19.1.9. Set Headset Sidetone - #SHFSD .................................................................................................. 578 3.5.7.19.1.10. Set Handset Sidetone - #SHSSD ................................................................................................ 579 3.5.7.19.1.11. Speaker Mute Control - #SPKMUT ........................................................................................... 579 3.5.7.19.1.12. Open Audio Loop - #OAP ......................................................................................................... 580 3.5.7.19.1.13. Setting two frequency modes for buzzer - #BUZZERMODE ................................................... 580 3.5.7.19.2. Tones configuration ........................................................................................................................ 581 3.5.7.19.2.1. Signaling Tones Mode - #STM .................................................................................................... 581 3.5.7.19.2.2. Tone Playback - #TONE .............................................................................................................. 582 3.5.7.19.2.3. Extended tone generation - #TONEEXT ..................................................................................... 582 3.5.7.19.2.4. Tone Classes Volume - #TSVOL ................................................................................................ 583 3.5.7.19.2.5. User Defined Tone SET - #UDTSET command .......................................................................... 585 3.5.7.19.2.6. User Defined Tone SAVE - #UDTSAV command ...................................................................... 585 3.5.7.19.2.7. User Defined Tone Reset - #UDTRST command ........................................................................ 586 3.5.7.19.3. Audio profiles ................................................................................................................................. 586 3.5.7.19.3.1. Audio Profile Selection - #PSEL ................................................................................................. 586 3.5.7.19.3.2. Audio Profile Configuration Save - #PSAV ................................................................................ 587 3.5.7.19.3.3. Audio Profile Factory Configuration - #PRST............................................................................. 587 3.5.7.19.4. Audio filters .................................................................................................................................... 588 3.5.7.19.4.1. Cascaded filters - #BIQUADIN ................................................................................................... 588 3.5.7.19.4.2. Cascaded filters - #BIQUADOUT ............................................................................................... 589 3.5.7.19.4.3. Extended Uplink Biquad Filters - #BIQUADINEX ..................................................................... 589 3.5.7.19.4.4. Extended Downlink Biquad Filters - #BIQUADOUTEX ............................................................ 590 3.5.7.19.5. Echo canceller configuration .......................................................................................................... 591 3.5.7.19.5.1. Audio Profile Setting - #PSET ..................................................................................................... 591 3.5.7.19.5.2. Handsfree Configuration - #HFCFG ............................................................................................ 592 3.5.7.19.5.3. TX Noise Injector configuration - #TXCNI ................................................................................. 593 3.5.7.19.5.4. Handsfree Echo Canceller - #SHFEC .......................................................................................... 593 3.5.7.19.5.5. Handset Echo Canceller - #SHSEC ............................................................................................. 594 3.5.7.19.5.6. Echo Reducer Configuration - #ECHOCFG ................................................................................ 595 3.5.7.19.5.7. Handsfree Automatic Gain Control - #SHFAGC......................................................................... 596 3.5.7.19.5.8. Handset Automatic Gain Control - #SHSAGC ............................................................................ 596 3.5.7.19.5.9. Handsfree Noise Reduction - #SHFNR ....................................................................................... 597 3.5.7.19.5.10. Handset Noise Reduction - #SHSNR ......................................................................................... 597 3.5.7.19.6. Embedded DTMF decoder .............................................................................................................. 597 3.5.7.19.6.1. Embedded DTMF decoder enabling - #DTMF ............................................................................ 597 3.5.7.19.6.2. Embedded DTMF decoder configuration - #DTMFCFG ............................................................ 598 3.5.7.19.7. Digital Voice Interface .................................................................................................................... 599 3.5.7.19.7.1. Digital Voiceband Interface - #DVI ............................................................................................. 599 3.5.7.19.7.2. Digital voiceband interface extension - #DVIEXT ...................................................................... 600 3.5.7.19.8. Misellaneous commands ................................................................................................................. 601 3.5.7.19.8.1. PCM Play and Receive - #SPCM................................................................................................. 601 3.5.7.19.8.2. TeleType Writer - #TTY .............................................................................................................. 602 3.5.7.20. Emergency call and ECall Management ............................................................................................. 603 3.5.7.20.1. Dial an emergency call - #EMRGD ................................................................................................ 603 3.5.7.20.2. IVS push mode activation - #MSDPUSH ....................................................................................... 605 3.5.7.20.3. Sending MSD data to IVS - #MSDSEND ...................................................................................... 605 3.5.7.20.4. Initiate eCall - +CECALL ............................................................................................................... 605 3.5.7.21. SSL Commands .................................................................................................................................. 606 3.5.7.21.1. Configure general parameters of a SSL socket - #SSLCFG ........................................................... 606 3.5.7.21.2. Opening a socket SSL to a remote server - #SSLD ........................................................................ 607 3.5.7.21.3. Enabling a SSL socket - #SSLEN ................................................................................................... 609 3.5.7.21.4. Fast redial of a SSL socket - #SSLFASTD ..................................................................................... 610 3.5.7.21.5. Closing a SSL socket - #SSLH ....................................................................................................... 611 3.5.7.21.6. Restoring a SSL socket after a +++ - #SSLO ................................................................................. 611 3.5.7.21.7. Reading data from a SSL socket - #SSLRECV .............................................................................. 612 3.5.7.21.8. Reporting the status of a SSL socket - #SSLS ................................................................................ 613 3.5.7.21.9. Configuring security parameters of a SSL socket - #SSLSECCFG ................................................ 614 3.5.7.21.10. Managing the security data - #SSLSECDATA ............................................................................. 615 3.5.7.21.11. Sending data through a SSL socket - #SSLSEND ........................................................................ 617 3.5.7.21.12. Sending data through a secure socket in Command Mode extended - #SSLSENDEXT .............. 618 4. List of acronyms ........................................................................................................................... 620 5. Document History ........................................................................................................................ 622 SPECIFICATIONS SUBJECT TO CHANGE WITHOUT NOTICE Notice While reasonable efforts have been made to assure the accuracy of this document, Telit assumes no liability resulting from any inaccuracies or omissions in this document, or from use of the information obtained herein. The information in this document has been carefully checked and is believed to be entirely reliable. However, no responsibility is assumed for inaccuracies or omissions. Telit reserves the right to make changes to any products described herein and reserves the right to revise this document and to make changes from time to time in content hereof with no obligation to notify any person of revisions or changes. Telit does not assume any liability arising out of the application or use of any product, software, or circuit described herein; neither does it convey license under its patent rights or the rights of others. It is possible that this publication may contain references to, or information about Telit products (machines and programs), programming, or services that are not announced in your country. Such references or information must not be construed to mean that Telit intends to announce such Telit products, programming, or services in your country. Copyrights This instruction manual and the Telit products described in this instruction manual may be, include or describe copyrighted Telit material, such as computer programs stored in semiconductor memories or other media. Laws in the Italy and other countries preserve for Telit and its licensors certain exclusive rights for copyrighted material, including the exclusive right to copy, reproduce in any form, distribute and make derivative works of the copyrighted material. Accordingly, any copyrighted material of Telit and its licensors contained herein or in the Telit products described in this instruction manual may not be copied, reproduced, distributed, merged or modified in any manner without the express written permission of Telit. Furthermore, the purchase of Telit products shall not be deemed to grant either directly or by implication, estoppel, or otherwise, any license under the copyrights, patents or patent applications of Telit, as arises by operation of law in the sale of a product. Computer Software Copyrights The Telit and 3rd Party supplied Software (SW) products described in this instruction manual may include copyrighted Telit and other 3rd Party supplied computer programs stored in semiconductor memories or other media. Laws in the Italy and other countries preserve for Telit and other 3rd Party supplied SW certain exclusive rights for copyrighted computer programs, including the exclusive right to copy or reproduce in any form the copyrighted computer program. Accordingly, any copyrighted Telit or other 3rd Party supplied SW computer programs contained in the Telit products described in this instruction manual may not be copied (reverse engineered) or reproduced in any manner without the express written permission of Telit or the 3rd Party SW supplier. Furthermore, the purchase of Telit products shall not be deemed to grant either directly or by implication, estoppel, or otherwise, any license under the copyrights, patents or patent applications of Telit or other 3rd Party supplied SW, except for the normal non-exclusive, royalty free license to use that arises by operation of law in the sale of a product. Usage and Disclosure Restrictions License Agreements The software described in this document is the property of Telit and its licensors. It is furnished by express license agreement only and may be used only in accordance with the terms of such an agreement. Copyrighted Materials Software and documentation are copyrighted materials. Making unauthorized copies is prohibited by law. No part of the software or documentation may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or computer language, in any form or by any means, without prior written permission of Telit High Risk Materials Components, units, or third-party products used in the product described herein are NOT faulttolerant and are NOT designed, manufactured, or intended for use as on-line control equipment in the following hazardous environments requiring fail-safe controls: the operation of Nuclear Facilities, Aircraft Navigation or Aircraft Communication Systems, Air Traffic Control, Life Support, or Weapons Systems (High Risk Activities"). Telit and its supplier(s) specifically disclaim any expressed or implied warranty of fitness for such High Risk Activities. Trademarks TELIT and the Stylized T Logo are registered in Trademark Office. All other product or service names are the property of their respective owners. Copyright © Telit Communications S.p.A. 1. Introduction 1.1. Scope This document is aimed in providing an 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 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 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. 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 3GPP TS 27.007 specification and rules http://www.3gpp.org/ftp/Specs/archive/27_series/27.007/ 3GPP TS 27.005 specification and rules http://www.3gpp.org/ftp/Specs/archive/27_series/27.005/ Hayes standard AT command set 2. Overview 2.1. About the document This document is to describe all AT commands implemented on the Telit wireless modules listed on the Applicabilty Table. NOTE: Telit suggests all the system developers to use always the newer AT Commands Interface Style defined by AT#SELINT=2; and in case you are starting a new design we highly recommend you to use the newer AT Commands Interface Style defined by AT#SELINT=2 which gives you a possibility to include all Telit’s new features and also all future implementations. Moreover, Telit suggests to use the following settings to get the performance most customers are looking for: AT#SMSMODE=1 AT#REGMODE=1 3. AT COMMANDS The Telit wireless module family can be controlled via the serial interface using the standard AT commands1. The Telit wireless module family is compliant with: 1. Hayes standard AT command set, in order to maintain the compatibility with existing SW programs. 2. 3GPP TS 27.007 specific AT command and GPRS specific commands. 3. 3GPP TS 27.005 specific AT commands for SMS (Short Message Service) and CBS (Cell Broadcast Service) 4. FAX Class 1 compatible commands Moreover Telit wireless module 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. 1 <...> Name enclosed in angle brackets is a syntactical element. They do 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, and so have not a Read command, which are called action type commands, action should be done on the basis of the recommended default setting of the subparameter. The AT is an ATTENTION command and is used as a prefix to other parameters in a string. The AT command combined with other parameters can be set up in the communications package or typed in manually as a command line instruction.combined with other parameters can be set up in the communications package or typed in manually as a command line instruction. 3.2. AT Command Syntax The syntax rules followed by Telit implementation of either Hayes AT commands, GSM commands and FAX commands are very similar to those of standard basic and extended AT commands. A special command (#SELINT, see §3.5.2.1.1) has been introduced in order to have an AT interface very close to the standard one. There are two types of extended command: - 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: (if the command #SELINT=0 or #SELINT=1 has been issued, see §3.5.2.1.1) if subparameters are associated with the action, the ranges of subparameters values that are supported; if the command has no subparameters, issuing the correspondent Test command (trailing =?) raises the result code “ERROR”. Note: issuing the Read command (trailing ?) causes the command to be executed. (if the command #SELINT=2 has been issued, see §3.5.2.1.1) 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 don’t store the values of any of their possible subparameters. Moreover: (for #SELINT=0 or #SELINT=1 only) An enhanced test command (trailing =??) has been introduced to maintain backward compatibility for those commands whose subparameters changed the range of possible values from version to version. (for #SELINT=2 only) The response to the Test Command (trailing =?) may be changed in the future by Telit to allow the description of new values/functionalities 3.2.1. (for #SELINT=2 only) If all the subparameters of a parameter type command +CMD are optional, issuing 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, either enclosed between quotes or not, is considered to be a valid string type parameter input. According to V25.ter space characters are ignored on the command line and may be used freely for formatting purposes, unless they are embedded in numeric or quoted string constants; therefore a string containing a space character 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). When #SELINT=0 (or 1) mode is selected, a string not enclosed between quotes is changed in upper case (e.g. mickey become MICKEY), while a string enclosed between quotes is case sensitive. When #SELINT=2 mode is selected, a string is always case sensitive. A small set of commands requires always to write the input string parameters within quotes: this is explicitly reported in the specific descriptions. 3.2.2. Command Lines A command line is made up of three elements: the prefix, the body and the termination character. The command line prefix consists of the characters “AT” or “at”, or, to repeat the execution of the previous command line, the characters “A/” or “a/” or AT#/ or at#/. The termination character may be selected by a user option (parameter S3), the default being . 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 delimited with semicolon. In the second command the subparameter is 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 has 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 has 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. 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. 3.2.2.1. 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: 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 Parameter: - error code can be either numeric or verbose (see +CMEE).The possible values of are reported in the table: Numeric Format 0 1 2 3 4 5 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 30 31 32 40 41 42 43 44 45 46 47 Verbose Format General errors: phone failure No connection to phone phone-adaptor link reserved operation not allowed operation not supported PH-SIM PIN required SIM not inserted SIM PIN required SIM PUK required SIM failure SIM busy SIM wrong incorrect password SIM PIN2 required SIM PUK2 required memory full invalid index not found memory failure text string too long invalid characters in text string dial string too long invalid characters in dial string no network service network time-out network not allowed - emergency calls only network personalization PIN required network personalization PUK required network subset personalization PIN required network subset personalization PUK required service provider personalization PIN required service provider personalization PUK required corporate personalization PIN required corporate personalization PUK required General purpose error: 100 unknown GPRS related errors to a failure to perform an Attach: 103 Illegal MS (#3)* 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)* Numeric Format 148 149 150 Verbose Format unspecified GPRS error PDP authentication failure invalid mobile class Network survey errors: (only if command #SELINT=0 or #SELINT=1 has been issued - see §3.5.2.1.1): 257 Network survey error (No Carrier)* 258 Network survey error (Busy)* 259 Network survey error (Wrong request)* 260 Network survey error (Aborted)* IP Easy related errors (only if command #SELINT=0 or #SELINT=1 has been issued - see §3.5.2.1.1): 400 generic undocumented error 401 wrong state 402 wrong mode 403 context already activated 404 stack already active 405 activation failed 406 context not opened 407 cannot setup socket 408 cannot resolve DN 409 time-out in opening socket 410 cannot open socket 411 remote disconnected or time-out 412 connection failed 413 tx error 414 already listening FTP related errors (only if command #SELINT=0 or #SELINT=1 has been issued - see §3.5.2.1.1): 420 ok 421 connect 422 disconnect 423 error 424 wrong state 425 can not activate 426 can not resolve name 427 can not allocate control socket 428 can not connect control socket 429 bad or no response from server 430 not connected 431 already connected 432 context down 433 no photo available 434 can not send photo IP Easy related errors (only if command #SELINT=2 has been issued - see §3.5.2.1.1): 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 Numeric Format 558 559 560 561 562 563 564 566 567 568 569 570 571 572 573 Verbose Format cannot resolve DN timeout in opening socket cannot open socket remote disconnected or time-out connection failed tx error already listening can not resume socket wrong APN wrong PDP service not supported QOS not accepted NSAPI already used LLC or SNDCP failure network reject Custom SIM Lock related errors: 586 MCL personalisation PIN required FTP related errors (only if command #SELINT=2 has been issued - see §3.5.2.1.1): 600 Generic undocumented error 601 wrong state 602 Can not activate 603 Can not resolve name 604 Can not allocate control socket 605 Can not connect control socket 606 Bad or no response from server 607 Not connected 608 Already connected 609 Context down 610 No photo available 611 Can not send photo 612 Resource used by other instance 613 Data socket yet opened in CmdMode 614 FTP CmdMode data socket closed Network survey errors: (only if command #SELINT=2 has been issued - see §3.5.2.1.1): 657 Network survey error (No Carrier)* 658 Network survey error (Busy)* 659 Network survey error (Wrong request)* 660 Network survey error (Aborted)* SAP related errors: (only if command #SELINT=2 has been issued - see §3.5.2.1.1): 731 Unspecified 732 Activation command is busy 733 Activation started with CMUX off 734 Activation started on invalid CMUX 736 Remote SIM already active 737 Invalid parameter SSL related errors (only if command #SELINT=2 has been issued - see §3.5.2.1.1): 830 831 832 SSL generic error SSL cannot activate SSL socket error Numeric Format 833 834 835 836 837 838 839 840 Verbose Format SSL not connected SSL already connected SSL already activated SSL not activated SSL certs and keys wrong or not stored SSL error enc/dec data SSL error during handshake SSL disconnected PING related errors (only if command #SELINT=2 has been issued - see §3.5.2.1.1): 900 901 902 903 904 Generic undocumented error Timeout Destination unreachable Can not resolve name Context down 920 921 922 SGEE update initialization stage failed SGEE file is not newer than the last stored one SGEE update generic error SiRFInstantFix related errors *(values in parentheses are GSM 04.08 cause codes) 3.2.2.2. 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 table: Numeric Format 0...127 128...255 300 301 302 303 304 305 310 311 312 313 314 Meaning GSM 04.11 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 Numeric Format 315 316 317 318 320 321 322 330 331 332 500 512 3.2.3. Meaning 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 unknown error FDN not allowed number 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 other two 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 the basic result codes according to ITU-T V25Ter recommendation Result Codes Numeric form Verbose form 0 OK CONNECT 1 or CONNECT 3 2 RING 3 NO CARRIER 3 For SELINT 0,1 is only “300”; for SELINT 2 can be”300”, “1200”, “2400”, “4800”, “9600”, “14400” or “1200/75” 4 5 6 7 8 10 11 12 15 23 3.2.4. Result Codes ERROR CONNECT 12004 NO DIALTONE BUSY NO ANSWER CONNECT 24004 CONNECT 48004 CONNECT 96004 CONNECT 144004 CONNECT 1200/754 Command Response Time-Out Every command issued to the Telit modules returns 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 only involve internal setups or readings, have an immediate response. Commands that interact with the SIM or the network could take many seconds to send a 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 whose 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 dialling commands timing is referred to module registered on network (“AT+CREG?” answer is “+CREG: 0,1” or “+CREG: 0,5”). For Python commands, timing is referred to commands issued with module in idle, flash memory not full and not fragmented, and after the first Python command. The first Python command to be issued causes a system initialization that could last a couple of minutes. Baud rate is fixed at 115200. Command +COPS +CLCK +CLAC +CPWD +CLIP +CLIR +CCFC +CCWA +CHLD 4 Valid for SELINT 0,1 only Estimated maximum time to get response (Seconds) 30 (test command) 25 (SS operation) 5 (FDN enabling/disabling) 5 15 (SS operation) 5 (PIN modification) 15 (read command) 15 (read command) 15 15 30 Command +CPIN +CPBS +CPBR +CPBF +CPBW +CACM +CAMM +CPUC +VTS +CSCA +CSAS +CRES +CMGS +CMSS +CMGW +CMGD +CMGR +CMGL +CGACT +CGATT D A H +CHUP +COPN +CPOL +CRSM +FRH +FTH +FRM +FTM +FRS +FTS #MBN #TONE #ADC #EMAILD Estimated maximum time to get response (Seconds) 5 5 (FDN enabling/disabling) 5 (single reading) 15 (complete reading of a 250 records full phonebook) 10 (string present in a 250 records full phonebook) 5(string not present) 5 5 5 5 20 (transmission of full “1234567890*#ABCD” string with no delay between tones, default duration) 5 (read and set commands) 5 5 60 after CTRL-Z for SMS not concatenated; 1 to get ‘>’ prompt 60 after CTRL-Z; 1 to get ‘>’ prompt 5 after CTRL-Z for SMS not concatenated; 1 to get ‘>’ prompt 5 (single SMS cancellation) 25 (cancellation of 50 SMS) 5 20 (full listing of 50 SMS) 150 10 30 (voice call) Timeout set with ATS7 (data call) 30 (voice call) Timeout set with ATS7 (data call) 30 5 10 10 (set command; read command of 84 records) 5 Timeout set with ATS7 Timeout set with ATS7 Timeout set with ATS7 Timeout set with ATS7 Timeout set with the command itself Timeout set with the command itself 10 5 (if no duration specified) 5 20 Command #EMAILACT #SEMAIL #MSCLASS #SPN #STSR #CCID #GPRS #SKTD #SKTOP #QDNS #FTPOPEN #FTPCLOSE #FTPTYPE #FTPDELE #FTPPWD #FTPCWD #FTPLIST #FTPFSIZE Estimated maximum time to get response (Seconds) 150 170 (context activation + DNS resolution) 15 5 10 5 150 140 (DNS resolution + timeout set with AT#SKTCT) 290 (context activation + DNS resolution + timeout set with AT#SKTCT) 20 100 500 (timeout set with AT#FTPTO, in case no response is received from server) 500 (timeout set with AT#FTPTO, in case no response is received from server) 500 (timeout set with AT#FTPTO, in case no response is received from server) 500 (timeout set with AT#FTPTO, in case no response is received from server) 500 (timeout set with AT#FTPTO, in case no response is received from server) 500 (timeout set with AT#FTPTO, in case no response is received from server) + time to get listing 500 (timeout set with AT#FTPTO, in case no response is received from server) #FTPPUT 500 (timeout set with AT#FTPTO, in case no response is received from server) #FTPAPP 500 (timeout set with AT#FTPTO, in case no response is received from server) #FTPGET 500 (timeout set with AT#FTPTO, in case no response is received from server) #FTPGETPKT 500 (timeout set with AT#FTPTO, in case no response is received from server) #SGACT #SH #SD 150 3 140 (DNS resolution + connection timeout set Command #CSURV #CSURVC #CSURVU #CSURVUC #CSURVB #CSURVBC #CSURVP #CSURVPC #LSCRIPT #REBOOT #RSCRIPT #WSCRIPT #DSCRIPT $GPSAI 3.2.5. Estimated maximum time to get response (Seconds) with AT#SCFG) 10 to start data output; 120 seconds to complete scan 10 to start data output; 120 seconds to complete scan 10 to start data output; 120 seconds to complete scan 10 to start data output; 120 seconds to complete scan 10 to start data output; 120 seconds to complete scan 10 to start data output; 120 seconds to complete scan 10 to start data output; 120 seconds to complete scan 10 to start data output; 120 seconds to complete scan 10 (40 files, 10 Kbyte each) 5 30 seconds for a 100 Kbyte file 30 seconds timeout and ERROR message if no bytes are received on the serial line 35 seconds for a 100 Kbyte file 30 seconds timeout and ERROR message if no bytes are sent on the serial line and the file has not been completely sent 120 5 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 shall 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. 3.3. Storage 3.3.1. Factory Profile And User Profiles The Telit wireless modules stores the values set by several commands in the internal non volatile memory (NVM), allowing to remember this setting 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 which was historically the one that was saved and restored in early releases of code, and the extended section which includes all the remaining values. The &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 command of the base section of profile, while the &F1 resets to factory profile values the full set of base + extended section commands. The values set by other commands are stored in NVM outside the profile: some of them are stored always, without issuing any &W, some other are stored issuing specific commands (+CSAS, #SLEDSAV, #VAUXSAV, #SKTSAV, #ESAV, #PSAV and $GPSSAV); all of these values are read at power-up. The values set by following commands are stored in the profile base section; if #SELINT=2 they depend on the specific AT instance: GSM DATA MODE AUTOBAUD COMMAND ECHO RESULT MESSAGES VERBOSE MESSAGES EXTENDED MESSAGES FLOW CONTROL OPTIONS DSR (C107) OPTIONS DTR (C108) OPTIONS RI (C125) OPTIONS POWER SAVING DEFAULT PROFILE S REGISTERS CHARACTER FORMAT +CBST +IPR E Q V X &K, +IFC &S &D \R +CFUN &Y0 S0;S2;S3;S4;S5;S7;S12;S25;S30;S38 +ICF The values set by following commands are stored in the profile extended section and, if the newer AT command interface style has been selected (see #SELINT=2), they depend on the specific AT instance (see +CMUX): +FCLASS +CSCS +CRC +CREG +CCWA +CSSN +CPBS +CGEREP +CNMI #TEMPMON6 #SMOV #SKIPESC $GPSNMUN +CSTF +CAPD +CTZR #CMEEMODE +ILRR +CR +CSNS +CLIP +CUSD +CIND +CMEE +CMGF #QSS #ACALEXT #MWI #E2ESC #CESTHLCK +CSDF +CCWE #CFF #MMSSNH +DR +CRLP +CVHU +CLIR +CAOC +CMER +CGREG +CSDH #ACAL5 #ECAM #NITZ #STIA #CFLO +CTZU +CSIL #CODECINFO The values set by following commands are stored in the profile extended section and they don’t depend on the specific AT instance (see +CMUX): +CALM +CLVL5 #CAP5 #STM5 #DAC #HFMICG5 #SPKMUT #SIMDET #HFRECG #SHSAGC #SHFNR #CPUMODE +CRSL +VTD #SRS5 #DVI #CODEC #HSMICG #NITZ #TEMPMON6 #HSRECG #SHSEC #SHSSD #DVIEXT +CMUT5 +CSCB7 #SRP5 #E2SMSRI #SHFEC5 #SHFSD5 #E2SLRI #PSEL #SHFAGC #SHSNR #TSVOL #PSMRI The values set by following commands are automatically stored in NVM, without issuing any storing command and independently from the profile (unique values), and are automatically restored at startup: 5 If #SELINT=2 they depend on the CMUX 0 instance only It is partially stored in NVM, moreover only a part of it can depend on the specific CMUX instance; see command description. 7 +CSCB is still stored in the profile extended section only for backward compatibility issues: its actual storing and restoring are accomplished issuing +CSAS and +CRES 6 #SELINT +CGDCONT #REGMODE #DIALMODE #ENS #ENHSIM #TTY #NWSCANTMR #TCPMAXDAT #CPASMODE #V24MODE #RS485 +COPS8 +CGQMIN #PLMNODE #BND #SCFG #AUTOATT #ICMP #SMSMODE #TCPREASS #FASTCCID +CPLS +CGCLASS +CGQREQ #COPSMODE #AUTOBND #JDR #TXMONMODE #GSMCONT #DNS #SWLEVEL +CGSMS #SIMINCFG The values set by following commands are stored in NVM on demand, issuing specific commands and independently from the profile: +CSCA +CSMP +CSCB stored by +CSAS9 command and restored by +CRES9 command #SLED stored by #SLEDSAV10 command #VAUX stored by #VAUXSAV11 command #USERID #DSTO #SKTCT #PASSW #SKTTO #PKTSZ #SKTSET stored by #SKTSAV command and automatically restored at startup; factory default valutes are restored by #SKTRST command #ESMTP #EPASSW #EADDR #EUSER stored by #ESAV command and automatically restored at startup; factory default valutes are restored by #ERST command. $GPSP $GPSAP $GPSD $GPSS $GPSAT $GPSCON stored by $GPSSAV command and automatically restored at startup; factory default valutes are restored by $GPSRST command #BIQUADIN # BIQUADOUTEX # BIQUADINEX # BIQUADOUT stored by #PSAV command and automatically restored at startup; factory default valutes are restored by #PRST command. 8 It is partially stored in NVM; see command description. Both commands +CSAS (see §3.x.3.2.5) and +CRES (see §3.x.3.2.6) deal with non-volatile memory, intending for it either the NVM and the SIM storage. 10 Valid for #SELINT=2 only. 11 Valid for #SELINT=2 only. 9 3.4. AT Commands Availability Table The following table shows the link Software Version / Product. It is used jointly with the second reported table to verify if the selected AT command is supported by the couple Software Version / Product. Software Version Applicable products SW 10.00.xx7 16.00.xx2 GE865-QUAD, GC864-QUAD V2, GC864-DUAL V2, GE864-QUAD V2, GE864-DUAL V2, GE864-QUAD AUTOMOTIVE V2, GE864-QUAD ATEX, GL865-DUAL, GL865-DUAL V3, GL868-DUAL V3, GL868DUAL, GL865-QUAD, GT863-PY, GT864-PY, GT864-QUAD, GE864-GPS SW 13.00.xx4 GE910-QUAD, GE910-GNSS The following table lists the AT commands set and matches the availability of every single command with the Telit module by means of the software version as showed on the table above. COMMAND AT A/ AT#/ #SELINT &F Z +FCLASS &Y &P &W &Z &N +GMI +GMM +GMR +GCAP +GSN &V &V0 &V1 &V3 &V2 \V +GCI %L %Q L M SW 10.00.xx7 SW 13.00.xx4 Function 16.00.xx2 Command Line General Format – Command Line Prefixes Starting A Command Line Last Comm Automatic Repetition Prefix Repeat last command Select Interface Style Hayes AT Commands – Generic Modem Control Set To Factory-Defined Configuration Soft Reset Select Active Service Class Designate A Default Reset Basic Profile Designate A Default Reset Full Profile Store Current Configuration Store Telephone Number In The Module Internal Phonebook Display Internal Phonebook Stored Numbers Manufacturer Identification Model Identification Revision Identification Capabilities List Serial Number Display Current Base Configuration And Profile Display Current Configuration And Profile S Registers Display Extended S Registers Display Display Last Connection Statistics Single Line Connect Message Country Of Installation Line Signal Level Line Quality Speaker Loudness Speaker Mode Page 47 47 47 49 50 50 50 51 51 51 52 52 52 53 53 53 53 53 54 54 54 55 55 55 55 56 56 56 COMMAND +CMAR E Q V X I &C &D \Q &K &S \R +IPR +IFC +ILRR +ICF D T P A H O +MS %E +DS +DR S0 S1 S2 S3 S4 S5 S7 S10 S12 S25 S30 S38 +CGMI +CGMM +CGMR +CGSN +CSCS +CIMI +CMUX +WS46 +CPWC +CHUP +CBST SW 10.00.xx7 SW 13.00.xx4 Function 16.00.xx2 Master Reset Hayes AT Commands – DTE-Modem Interface Control Command Echo Quiet Result Codes Response Format Extended Result Codes Identification Information Data Carrier Detect (DCD) Control Data Terminal Ready (DTR) Control Standard Flow Control Flow Control Data Set Ready (DSR) Control Ring (RI) Control Fixed DTE Interface Rate DTE-Modem Local Flow Control DTE-Modem Local Rate Reporting DTE-Modem Character Framing Hayes AT Commands – Call Control Dial Tone Dial Pulse Dial Answer Disconnect Return To On Line Mode Hayes AT Commands – Modulation Control Modulation Selection Line Quality Monitor And Auto Retrain Or Fallback/Fallforward Hayes AT Commands – Compression Control Data Compression Data Compression Reporting Hayes AT Commands – S Parameters Number Of Rings To Auto Answer Ring Counter Escape Character Command Line Termination Character Response Formatting Character Command Line Editing Character Connection Completion Time-Out Carrier off with firm time Escape Prompt Delay Delay To DTR Off Disconnect Inactivity Timer Delay Before Forced Hang Up 3GPP TS 27.007 – General Request Manufacturer Identification Request Model Identification Request Revision Identification Request Product SN Identification Select TE Character Set Request IMSI Multiplexing Mode PCCA STD-101 Select Wireless Network Select preferred MT power class 3GPP TS 27.007 – Call Control Hang Up Call Select Bearer Service Type Page 56 57 57 58 59 59 60 60 61 62 62 63 63 65 65 66 67 71 71 71 72 72 72 73 73 73 74 75 75 76 77 78 78 79 79 80 81 82 83 83 83 84 84 85 85 87 87 88 89 COMMAND +CRLP +CR +CEER +CRC +CSNS +CVHU +CNUM +COPN +CREG +COPS +CLCK @CLCK +CPWD +CLIP +CLIR +CCFC +CCWA +CHLD +CUSD +CAOC +CLCC +CSSN +CCUG +CPOL +CPLS +CTFR +CPAS +CFUN +CPIN +CSQ +CIND +CMER +CPBS +CPBR +CPBF +CPBW +CCLK +CALA +CAPD +CSDF +CSTF +CTZR +CTZU +CRSM +CALM +CRSL +CLVL +CMUT +CSIL +CACM +CAMM +CPUC +CCWE +CLAC +CALD SW 10.00.xx7 SW 13.00.xx4 Function 16.00.xx2 Radio Link Protocol Service Reporting Control Extended Error Report Cellular Result Codes Single Numbering Scheme Voice Hang Up Control 3GPP TS 27.007 – Network Service Handling Subscriber Number Read Operator Names Network Registration Report Operator Selection Facility Lock/Unlock Facility Improved Lock/Unlock Change Facility Password Calling Line Identification Presentation Calling Line Identification Restriction Call Forwarding Number And Conditions Call Waiting Call Holding Services Unstructured Supplementary Service Data Advice Of Charge List Current Calls SS Notification Closed User Group Supplementary Service Control Preferred Operator List Selection of preferred PLMN list Call deflection 3GPP TS 27.007 – Mobile Equipment Control Phone Activity Status Set Phone Functionality Enter PIN Signal Quality Indicator Control Mobile Equipment Event Reporting Select Phonebook Memory Storage Read Phonebook Entries Find Phonebook Entries Write Phonebook Entry Clock Management Alarm Management Postpone alarm Setting date format Setting time format Time zone reporting Automatic time zone update Restricted SIM Access Alert Sound Mode Ringer Sound Level Loudspeaker Volume Level Microphone Mute Control Silence command Accumulated Call Meter Accumulated Call Meter Maximum Price Per Unit And Currency Table Call meter maximum event Available AT commands Delete Alarm Page 90 91 92 93 94 94 95 96 97 100 102 106 107 108 111 112 114 117 119 121 122 124 126 127 128 128 129 130 132 137 139 141 141 142 145 147 149 151 155 155 156 157 157 158 159 160 161 162 163 163 164 165 167 167 167 COMMAND +CCID +CSIM +CSVM +CMEE #CMEEMODE +VTS +VTD +CGCLASS +CGATT +CGEREP +CGREG +CGDCONT +CGQMIN +CGQREQ +CGACT +CGPADDR +CGDATA +CGCMOD +CBC +CSMS +CPMS +CMGF +CSCA +CSMP +CSDH +CSCB +CSAS +CRES +CNMI +CMGL @CMGL +CMGR @CMGR +CMGS +CMSS +CMGW +CMGD +CGSMS +FMI +FMM +FMR +FTS +FRS +FTM +FRM +FTH +FRH SW 10.00.xx7 SW 13.00.xx4 Function 16.00.xx2 Read ICCID (Integrated Circuit Card Identification) Generic SIM access Set Voice Mail Number 3GPP TS 27.007 – Mobile Equipment Errors Report Mobile Equipment Error Set CMEE mode 3GPP TS 27.007 – Voice Control DTMF Tones Transmission Tone Duration 3GPP TS 27.007 – Commands For GPRS GPRS Mobile Station Class GPRS Attach Or Detach GPRS Event Reporting GPRS Network Registration Status Define PDP Context Quality Of Service Profile (Minimum Acceptable) Quality Of Service Profile (Requested) PDP Context Activate Or Deactivate Show PDP Address Enter Data State Modify PDP context 3GPP TS 27.007 – Commands For Battery Charger Battery Charge 3GPP TS 27.005 – General Configuration Select Message Service Preferred Message Storage Message Format 3GPP TS 27.005 – Message Configuration Service Center Address Set Text Mode Parameters Show Text Mode Parameters Select Cell Broadcast Message Types Save Settings Restore Settings 3GPP TS 27.005 – Message Receiving And Reading New Message Indications To Terminal Equipment List Messages List Messages Improved Read Message Read Message Improved 3GPP TS 27.005 – Message Sending And Writing Send Message Send Message From Storage Write Message To Memory Delete Message Select service for MO SMS messages FAX AT Commands – General Configuration Manufacturer ID Model ID Revision ID FAX AT Commands – Transmission/Reception Control Stop Transmission And Pause Wait For Receive Silence Transmit Data Modulation Receive Data Modulation Transmit Data With HDLC Framing Receive Data With HDLC Framing Page 168 168 171 171 173 173 175 176 177 177 179 181 183 185 187 188 190 191 191 193 194 198 199 200 206 207 208 209 210 221 228 230 237 240 247 249 256 258 260 260 260 261 261 262 262 263 264 12 COMMAND SW 10.00.xx7 16.00.xx2 +FLO +FPR +FDD +PACSP #CGMI #CGMM #CGMR #CGSN #CIMI #CCID #SPN #CEER #CEERNET #REGMODE #SMSMODE #PLMNMODE #PCT #SHDN #Z #ENHRST #WAKE #QTEMP #TEMPMON #SGPO #GGPI #GPIO #ALARMPIN #SLED #SLEDSAV #E2SMSRI #ADC #DAC #VAUX #VAUXSAV #V24MODE #V24CFG #V24 #TXMONMODE #CBC #AUTOATT #MSCLASS #MONI #SERVINFO #COPSMODE #QSS #DIALMODE #ACAL #ACALEXT #ECAM 12 13 14 SW 13.00.xx4 Function FAX AT Commands – Serial Port Control Select Flow Control Specified By Type Select Serial Port Rate Double Escape Character Replacement Control Custom AT Commands – General Configuration Network Selection Menu Availability Manufacturer Identification Model Identification Revision Identification Product Serial Number Identification International Mobile Subscriber Identity (IMSI) Read ICCID (Integrated Circuit Card Identification) Service Provider Name Extended Numeric Error Report Extended error report for Network reject cause Select Registration Operation Mode SMS Commands Operation Mode PLMN List Selection Display PIN Counter Software Shut Down Extended Reset Periodic reset Wake From Alarm Mode Query Temperature Overflow Temperature Monitor Set General Purpose Output General Purpose Input General Purpose I/O Pin Control Alarm Pin STAT_LED GPIO Setting Save STAT_LED GPIO Setting SMS Ring Indicator Analog/Digital Converter Input Digital/Analog Converter Control Auxiliary Voltage Output Control #VAUX Saving V24 Output pins mode V24 Output Pins Configuration V24 Output Pins Control TTY-CTM-DSP Operating Mode Battery and Charger Status GPRS Auto-Attach Property Multislot Class Control Cell Monitor Serving Cell Information +COPS Mode Query SIM Status ATD Dialing Mode Automatic Call Extended Automatic Call Extended Call Monitoring Page 264 265 265 266 266 266 267 267 267 267 268 268 270 272 272 273 273 274 274 275 276 277 279 282 282 283 287 287 288 288 289 291 292 294 294 295 296 296 297 298 299 300 305 309 309 311 312 314 314 Command available only on GE864-QUAD and GC864-QUAD, GL865-DUAL, GL865-QUAD and GL868-DUAL Not available on GL865-DUAL, GL865-DUAL V3, GL868-DUAL V3, GL868-DUAL and GL865-QUAD 14 Not available on GE865-QUAD, GE864-DUAL V2, GE864-QUAD AUTOMOTIVE V2, GL865-DUAL, GL865-DUAL V3, GL868-DUAL V3, GL868-DUAL, GL865-QUAD, GC864-DUAL V2, GE864-QUAD ATEX 13 #SMOV #MBN #MWI #CODEC #NITZ #CCLK #ENS #BND15 #AUTOBND17 #BNDLOCK #SKIPESC #E2ESC #GAUTH #GPPPCFG #GPPPCFGEXT #RTCSTAT #GSMAD #SIMDET #ENHSIM #SNUM #SIMATR #CPUMODE #GSMCONT #GSMCONTCFG #CGPADDR #NWSCANTMR #CESTHLCK #CPASMODE #FASTCCID #I2CWR #I2CRD #PSMRI #SWLEVEL #CFLO #CMGLCONCINDEX #CODECINFO #SII #SYSHALT #ENAUSIM #SIMINCFG #LANG #CFF #CHUP #ENCALG #RS485 +CAPD #CSURVTA #RFSTS #CMUXMODE #PORTCFG SW 10.00.xx7 16.00.xx2 16 18 - #CAP 15 COMMAND 15 SW 13.00.xx4 Function SMS Overflow Mailbox Numbers Message Waiting Indicator Audio Codec Network Timezone Clock management Enhanced Network Selection Select Band Automatic Band Selection Lock to single band Skip Escape Sequence Escape Sequence Guard Time PPP-GPRS Connection Authentication Type PPP-GPRS Parameters Configuration enables/disables PPP compression RTC Status GSM Antenna Detection SIM Detection Mode SIM Enhanced Speed Subscriber Number SIM Answer to reset CPU Clock Mode GSM Context Definition IPEGSM configurations Show Address Network Selection Timer Call Establishment Lock Phone activity status ICCID SIM file reading mode I2C data via GPIO I2C data from GPIO Power saving mode ring Software level selection Command flow control Report concatenated SMS indexes Codec Information Second Interface Instance System turn-off Enable USIM application SIMIN pin configuration Select language Call Forwarding Flags Hang Up Call Set Encryption Algorithm RS485 enable/disable and configure Postpone alarm Network Survey Of Timing Advance Read current network status Set CMUX mode Connect physical ports to Service Access Points Audio Commands Change audio path Page 316 317 318 319 321 323 324 325 326 327 326 329 330 331 332 332 333 335 335 336 337 337 338 338 339 340 340 341 341 342 343 344 344 345 345 346 348 350 351 350 351 352 353 353 355 155 307 355 356 357 571 Not available for GC864-DUAL, GC864-DUAL V2, GE864-DUAL V2, GL865-DUAL, GL865-DUAL V3, GL868DUAL V3 and GL868-DUAL 16 Only available on GL865-QUAD, GL865-DUAL, GL865-DUAL V3, GL868-DUAL V3, GL868-DUAL #AXE #SRS #SRP #HFMICG #HSMICG #HFRECG #HSRECG #SHFSD #SHSSD #SPKMUT #OAP #BUZZERMODE #STM #TONE #TONEEXT #TSVOL #UDTSET #UDTSAV #UDTRST #PSEL #PSAV #PRST #PSET #HFCFG #TXCNI #SHFEC #SHSEC #SHFAGC #SHSAGC #SHFNR #SHSNR #ECHOCFG #BIQUADIN #BIQUADOUT #BIQUADINEX #BIQUADOUTEX #DTMF #DTMFCFG #SPCM #TTY #DVI #DVIEXT SW 10.00.xx7 16.00.xx2 17 15 15 15 15 18 20 15 15 15 19 #EMRGD #MSDPUSH #MSDSEND +CECALL 20 23 23 #SSLCFG #SSLD COMMAND 17 SW 13.00.xx4 Function AXE pin reading Select ringer sound Select ringer path Hands free microphone gain Handset microphone gain Handsfree receiver gain Handset Receiver Gain Set headset sidetone Set handset sidetone Speaker Mute Control Open audio path Sets two frequency modes for buzzer Signaling Tones Mode Tone playback Extended tone generation Tone classes volume UDTSET command UDTSAV command UDTRST command Audio profile selection Audio profile configuration save Audio profile factory configuration Audio profile setting Handsfree configuration TX noise injector configuration Handsfree echo canceller Handset echo canceller Handsfree automatic gain control Handset automatic gain Handsfree noise reduction Handset noise reduction Echo reducer configuration Cascaded filters Cascaded filters Extended uplink biquad filters Extended downlink biquad filters Embedded DTMF decoder enabling Embedded DTMF decoder configuration PCM play and receive Teletype writer Digital voiceband interface Digital Voiceband Interface Extension ECALL Commands Dial an emergency call IVS push mode activation Sending MSD data to IVS Initiate eCall SSL Commands Config general params of a SSL socket Opening a socket SSL to a remote server Page 573 573 575 576 577 577 578 578 578 579 580 580 581 582 582 583 585 585 586 586 587 587 591 592 593 593 594 596 596 597 597 595 588 589 589 590 597 598 601 602 599 600 603 605 605 605 606 607 Not available on GE865-QUAD, GL865-DUAL, GL865-DUAL V3, GL868-DUAL V3, GL868-DUAL and GL865QUAD 18 Not available on GL865-DUAL V3, GL868-DUAL V3 19 Available only on GL865-DUAL V3, GL868-DUAL V3 20 GE864-QUAD AUTOMOTIVE V2, GE864-GPS e GL865-QUAD only #SSLEN #SSLFASTD #SSLH #SSLO #SSLRECV #SSLS #SSLSECCFG #SSLSECDATA #SSLSEND SW 10.00.xx7 16.00.xx2 #SSLSENDEXT #SMSATRUN #SMSATRUNCFG #SMSATWL #TCPATRUNCFG #TCPATRUNL #TCPATRUNFRWL #TCPATRUNAUTH #TCPATRUND #TCPATRUNCLOSE #TCPATCMDSEQ #TCPATCONSER #ATRUNDELAY #CONSUMECFG #ENACONSUME #STATSCONSUME #BLOCKCONSUME #ENAEVMONI #ENAEVMONICFG #EVMONI #CMGS #CMGW #OTASNAP #OTASUAN #OTASETRI #OTAIPCFG #OTAIPUPD #OTASNAPIP #OTASNAPIPCFG #SS #SI #SGACT #SH #SCFG #SCFGEXT #SCFGEXT2 #SD #SO #SL #SA #SRECV #SSEND COMMAND SW 13.00.xx4 Function Enabling a SSL socket Fast redial Closing a SSL socket Restoring a SSL socket afte a +++ Reading data from a SSL socket Reporting the status Configuring security params of a SSL socket Managing the security data Sending data through a SSL socket Sending data through a secure socket in Command Mode extended Custom AT Commands – AT Run Commands Enable SMS Run AT Service Set SMS Run AT Service parameters SMS AT Run white list Set TCP Run AT service parameters TCP Run AT Service in server mode TCP AT Run Firewall list TCP AT Run authentication param list TCP AT Run in client mode Close TCP Run AT socket TCP AT Run command sequence TCP Run AT service to serial port Run AT Command execution CONSUME Commands Configure consume parameters Enable consume functionality Report consume statistics Block/unblock a type of service Custom AT Commands – Event Monitor Commands Enable EvMoni Service EvMoni Service params Event monitoring Send message Write message to memory Custom AT Commands – FOTA Commands set network access point set user answer OTA Set Ring Indicator Saves IP port and IP address for OTA over IP Starts an OTA Update over IP OTA Set IP port and address for OTA over IP OTA Set Access Point Name for OTA over IP Custom AT Commands – Multisocket Socket Status Socket Info Context Activation Socket Shutdown Socket Configuration Socket Configuration Extended Socket Configuration Extended Socket Dial Socket Restore Socket Listen Socket Accept Receive Data In Command Mode Send Data In Command Mode Page 609 610 611 611 612 613 614 615 617 618 358 358 359 360 362 363 364 365 366 366 366 367 375 377 378 379 368 368 369 372 374 380 382 386 387 388 389 391 393 395 397 398 398 399 401 404 406 406 408 408 410 COMMAND #SSENDEXT #SLUDP #SGACTAUTH #SGACTCFG #SGACTCFGEXT #PADCMD #PADFWD #BASE64 #SSENDUDP #SSENDUDPEXT #ST #SLASTCLOSURE #FTPTO #FTPOPEN #FTPCLOSE #FTPPUT #FTPGET #FTPGETPKT #FTPTYPE #FTPMSG #FTPDELE #FTPPWD #FTPCWD #FTPLIST #FTPAPP #FTPAPPEXT #FTPFSIZE #FTPRECV #FTPCFG #FTPREST #USERID #PASSW #PKTSZ #DSTO #SKTTO #SKTSET #SKTOP #QDNS #CACHEDNS #DNS #SKTCT #SKTSAV #SKTRST #GPRS #SKTD #SKTL @SKTL #E2SLRI #FRWL #FRWLIPV6 #GDATAVOL #ICMP #TCPMAXDAT #TCPREASS SW 10.00.xx7 16.00.xx2 SW 13.00.xx4 Function Send Data In Command Mode Extended Socket listen UDP IP Easy authentication type Context activation and configuration Context activation and configuration extended PAD Command features PAD forward character Base64 encoding/decoding of data sent/received on a skt send UDP data to a specific remote host send UDP data to a specific remote host extended Socket Type Detect the cause of a socket disconnection Custom AT Commands – FTP FTP Time-Out FTP Open FTP Close FTP Put FTP Get FTP Get in command mode FTP Type FTP Read Message FTP Delete FTP Print Working Directory FTP Change Working Directory FTP List FTP append send data on a FTP data port Get file size Receive data in command mode FTP configuration Set restart position Custom AT Commands – Enhanced IP Easy Extension Authentication User ID Authentication Password Packet Size Data Sending Time-Out Socket Inactivity Time-Out Socket Definition Socket Open Query DNS DNS Response Caching Manual DNS Selection Socket TCP Connection Time-Out Socket Parameters Save Socket Parameters Reset GPRS fext Activation Socket Dial Socket Listen Socket Listen Improved Socket Listen Ring Indicator Firewall Setup Firewall Setup for IPV6 addresses GPRS Data Volume ICMP Support Maximum TCP Payload Size TCP Reassembly Page 411 407 412 412 413 414 415 415 417 419 420 422 423 424 425 425 426 427 428 428 429 430 430 430 431 432 431 435 437 434 438 439 440 441 442 444 446 446 448 448 450 451 452 453 456 458 462 464 464 467 468 469 469 470 COMMAND #PING #NWDNS #ESMTP #EADDR #EUSER #EPASSW #SEMAIL #EMAILACT #EMAILD #ESAV #ERST #EMAILMSG #SMTPCL #NTP #CSURV #CSURVC #CSURVU #CSURVUC #CSURVB #CSURVBC #CSURVF #CSURVNLF #CSURVEXT #CSURVP #CSURVPC #STIA #STGI #STSR #STTA #JDR #JDRENH #WSCRIPT #ESCRIPT #STARTMODESCR #EXECSCR #RSCRIPT #LSCRIPT #DSCRIPT #REBOOT #CMUXSCR #RSEN #MMSSET #MMSGS #MMSTO #MMSSEND #MMSATTD 21 SW 10.00.xx7 SW 13.00.xx4 Function 16.00.xx2 Ping command DNS from Network Custom AT Commands – E-Mail Management E-mail SMTP Server E-mail Sender Address E-mail Authentication User Name E-mail Authentication Password E-mail Sending With GPRS Context Activation E-mail GPRS Context Activation E-mail Sending E-mail Parameters Save E-mail Parameters Reset SMTP Read Message send mail with attachment Network Time Custom AT Commands – Easy Scan Extension Network Survey Network Survey (Numeric Format) Network Survey Of User Defined Channels Network Survey Of User Defined Channels (Numeric Format) BCCH Network Survey BCCH Network Survey (Numeric Format) Network Survey Format Removing On Easy Scan® Commands Family Extended Network Survey PLMN Network Survey PLMN Network Survey (Numeric Format) Custom AT Commands – SIM Toolkit SIM Toolkit Interface Activation SIM Toolkit Get Information SIM Toolkit Send Response SIM Toolkit Terminal Attach Jammed Detect & Report AT commands Jammed Detect & Report control Jammed Detect & Report feature Custom AT Commands - Easy Script Extension - Python Interpreter21 Write Script Select Active Script Script Execution Start Mode Execute Active Script Read Script List Script Names Delete Script Reboot CMUX Interface Enable Custom AT Commands - SAP Remote SIM Enable Custom AT Commands - MMS Set network parameters for MMS General settings Create/Update MMS Message Mailing List Send a MMS Message Add MMS Attachment Python is a registered trademark of the Python Software Foundation. Page 470 449 471 472 473 474 475 477 479 481 482 482 483 484 485 491 497 498 500 500 501 502 503 503 504 504 510 516 518 518 521 523 526 527 529 529 530 533 533 534 570 535 536 537 537 539 #MMSMSG #MMSSNH #MMSLN #MMSGET #MMSFWD #MMSDEL #MMSLIMG #MMSDIMG SW 10.00.xx7 16.00.xx2 - #HTTPCFG #HTTPQRY #HTTPSND #HTTPRCV COMMAND COMMAND $GPSP $GPSR $GPSD $GPSSW $GPSAT $GPSAV22 $GPSAI24 $GPSAP24 $GPSS23,24 $GPSNMUN $GPSACP $GPSCON $GPSPRG24 $GPSPS $GPSWK $GPSSAV $GPSRST $GPSCMODE24 $GPSIFIX $FTPGETIFIX $HTTPGETIFIX $GPSGPIO $GPSSERSPEED $DPATCH $EPATCH $LPATCH $WPATCH 22 23 GE865-QUAD, GL865-QUAD, GL865-DUAL, GL865-DUAL V3, GL868-DUAL V3, GL868-DUAL SW 13.00.xx4 Function Page HTTP Last Message Set Notification Handling List Notifications Get MMS Forward MMS Delete MMS from the MMS proxy server List MMS files Delete image file Custom AT Commands – HTTP client Configure HTTP parameters Send HTTP GET, HEAD or DELETE request Send HTTP POST or PUT request Receive HTTP server data 540 540 541 542 542 542 543 543 543 545 547 549 Custom AT Commands - GPS Application GE864-GPS GE910-QUAD, GE910-GNSS - - - - Function Page GPS Controller Power Management GPS Reset GPS Device Type Set GPS Software Version GPS Antenna Type Definition GPS Antenna Supply Voltage Readout GPS Antenna Current Readout GPS Antenna Protection GPS NMEA Serial Port Speed Unsolicited GPS NMEA Data Configuration GPS Actual Position Information Direct Access To GPS Module Set The GPS Module In Programming Mode Set the GPS Module In Power Saving Mode Wake Up GPS From Power Saving Mode Save GPS Parameters Configuration Restore Default GPS Parameters GPS Controller Disabled at Start-up With Charger Inserted Set GPS SiRFInstantFix™ Parameters Get SGEE File for SiRFInstantFix™ Get SGEE File for SiRFInstantFix™ GPIO Configuration for GPS control Set the GPS serial port speed Delete Patch from NVM Enable Patch List Available Patch Write Patch on flash 549 550 551 555 552 554 554 554 555 556 557 559 559 560 560 560 561 GE864-GPS Excluded Available for the GPS producs with the following Order-Num.: 3990250689 and 3990250690 561 565 562 563 563 566 567 567 568 569 3.5. AT Commands References 3.5.1. Command Line General Format 3.5.1.1. Command Line Prefixes 3.5.1.1.1. Starting A Command Line - AT AT - Starting A Command Line SELINT 0 / 1 / 2 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, with the only exception of AT#/ prefix Reference 3GPP TS 27.007 3.5.1.1.2. Last Command Automatic Repetition - A/ A/ - Last Command Automatic Repetition SELINT 0 / 1 / 2 If the prefix A/ or a/ is issued, the MODULE immediately execute once again the A/ body of the preceding command line. No editing is possible and no termination character is necessary. A command line may be repeated multiple times through this mechanism, if desired. If A/ is issued before any command line has been executed, the preceding command line is assumed to have been empty (that results in an OK result code). Note: this command works only at fixed IPR. Reference 3.5.1.1.3. Note: the custom prefix AT#/ has been defined: it causes the last command to be executed again too; but it doesn’t need a fixed IPR. V25ter Repeat Last Command - AT#/ AT#/ - Repeat Last Command SELINT 0 / 1 / 2 The prefix is used to execute again the last received command. AT#/ 3.5.2. General Configuration Commands 3.5.2.1. AT Interface Backward Compatibility There are some slight modifications amongst the AT interfaces of Telit products. In order to keep backward compatibility and on the same time to give the opportunity to the customer to get competitor compatibility, Telit modules offer the specific command #SELINT to switch the behaviour of the device and its AT command interface. It is up to the user to select the AT interface he prefers. The following table shows which AT commands interface can be applied and is default for the specific product: Product #SELINT=0 #SELINT=1 #SELINT=2 GT863-PY (default) GT864-QUAD (default) GT864-PY (default) GE864-QUAD (default) GE864-QUAD V2 (default) GE864-GPS (default) GE864-QUAD ATEX (default) GE864-QUAD AUTOMOTIVE V2 (default) GC864-QUAD with and without SIM Holder (default) GC864-QUAD V2 with and without SIM Holder (default) GC864-DUAL and GC864-DUAL V2 (default) GE864-DUAL V2 (default) GE865-QUAD (default) GL865-DUAL (default) GL865-DUAL V3, GL868-DUAL V3 (default) GL868-DUAL (default) GE910-QUAD GE910-GNSS · · (default) (default) 3.5.2.1.1. Select Interface Style - #SELINT #SELINT - Select Interface Style SELINT 0 / 1 Set command sets the AT command interface style depending on parameter . AT#SELINT[= ] Parameter: - AT command interface style 0 - switches the AT command interface of the products, to the GM862-GSM and GM862-GPRS interface style 1 - switches the AT command interface of the products, to the GM862-PCS, PYTHON, QUAD-PY, TRIZIUM and GE863-QUAD, PY interface style 2 - switches the AT command interface style of the product, to the new products like GE864, GC864 and the GPS products24 AT#SELINT? AT#SELINT=? Note Note: If parameter is omitted then the behaviour of Set command is the same as read command. Read command reports the current interface style. Test command reports the available range of values for parameter . It’s suggested to reboot the module after every #SELINT setting. #SELINT - Select Interface Style SELINT 2 Set command sets the AT command interface style depending on parameter . AT#SELINT=[ ] Parameter: - AT command interface style 0 - switches the AT command interface of the products, to the GM862-GSM and GM862-GPRS interface style 1 - switches the AT command interface of the products, to the GM862-PCS, PYTHON, QUAD-PY, TRIZIUM and GE863-QUAD, PY interface style 2 - switches the AT command interface style of the product, to the new products like GE864, GC864 and the GPS products12 AT#SELINT? AT#SELINT=? Note Note Note Note 24 Read command reports the current interface style. Test command reports the available range of values for parameter . It’s suggested to reboot the module after every #SELINT setting. Issuing AT#SELINT= when the 3GPP TS 27.010 multiplexing protocol control channel has been enabled (see +CMUX) causes an ERROR result code to be returned. Issuing AT#SELINT= when the ENS functionality has been previously enabled (see #ENS) causes an ERROR result code to be returned. Issuing AT#SELINT= when the SMS Commands Operation Mode has been previously enabled (see #SMSMODE) causes an ERROR result code to be returned. Under the #SELINT=2, all the new functionalities like CMUX, SAP, Multisocket are available. Moreover, all the AT commands have been improved according to the ETSI specifications. 3.5.3. Hayes Compliant AT Commands 3.5.3.1. Generic Modem Control 3.5.3.1.1. Set To Factory-Defined Configuration - &F &F - Set To Factory-Defined Configuration SELINT 0 / 1 / 2 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: : 0 - just the factory profile base section parameters are considered. 1 - either the factory profile base section and the extended section are considered (full factory profile). Reference 3.5.3.1.2. Z - Soft Reset ATZ[ ] Note: if parameter is omitted, the command has the same behaviour as AT&F0 V25ter. Soft Reset - Z SELINT 0 / 1 / 2 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 be terminated. Reference 3.5.3.1.3. Note: if parameter is omitted, the command has the same behaviour as ATZ0. V25ter. Select Active Service Class - +FCLASS +FCLASS - Select Active Service Class SELINT 0 / 1 / 2 Set command sets the wireless module in specified connection mode (data, fax, AT+FCLASS= voice), hence all the calls done afterwards will be data or voice. Parameter: 0 - data 1 - fax class 1 8 - voice +FCLASS - Select Active Service Class SELINT 0 / 1 / 2 Read command returns the current configuration value of the parameter . AT+FCLASS? Test command returns all supported values of the parameters . AT+FCLASS=? Reference 3GPP TS 27.007 3.5.3.1.4. Default Reset Basic Profile Designation - &Y &Y - Default Reset Basic Profile Designation SELINT 0 / 1 / 2 Execution command defines the basic profiles which will be 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 3.5.3.1.5. Default Reset Full Profile Designation - &P &P - Default Reset Full Profile Designation SELINT 0 / 1 / 2 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 3.5.3.1.6. Note: if parameter is omitted, the command has the same behaviour as AT&P0 Telit Specifications Store Current Configuration - &W &W - Store Current Configuration SELINT 0 / 1 / 2 Execution command stores on profile the complete configuration of the device. AT&W[ ] Parameter: &W - Store Current Configuration 0..1 - profile SELINT 0 / 1 / 2 Note: if parameter is omitted, the command has the same behaviour of AT&W0. 3.5.3.1.7. Store Telephone Number - &Z &Z - Store Telephone Number In The Wireless Module Internal Phonebook SELINT 0 / 1 / 2 Execution command stores in the record the telephone number . The AT&Z = records cannot be overwritten, 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= . 3.5.3.1.8. Display Stored Numbers - &N &N - Display Internal Phonebook Stored Numbers SELINT 0 / 1 / 2 Execution command returns the telephone number stored at the position in the AT&N[ ] internal memory. Parameter: - phonebook record number Note: if parameter is omitted then all the internal records are shown. 3.5.3.1.9. Manufacturer Identification - +GMI +GMI - Manufacturer Identification Execution command returns the manufacturer identification. AT+GMI Reference SELINT 0 / 1 / 2 Note: this is one of the commands whose output differs depending on the last #SELINT setting. V.25ter 3.5.3.1.10. Model Identification - +GMM +GMM - Model Identification Execution command returns the model identification. AT+GMM Reference V.25ter 3.5.3.1.11. SELINT 0 / 1 / 2 Revision Identification - +GMR +GMR - Revision Identification SELINT 0 / 1 / 2 Execution command returns the software revision identification. AT+GMR Reference V.25ter 3.5.3.1.12. Capabilities List - +GCAP +GCAP - Capabilities List SELINT 0 / 1 / 2 Execution command returns the equipment supported command set list. AT+GCAP Where: +CGSM: GSM ETSI command set +FCLASS: Fax command set +DS: Data Service common modem command set +MS: Mobile Specific command set Reference V.25ter 3.5.3.1.13. Serial Number - +GSN +GSN - Serial Number Execution command returns the device board serial number. AT+GSN Reference 3.5.3.1.14. SELINT 0 / 1 / 2 Note: The number returned is not the IMSI, it is only the board number V.25ter Display Configuration And Profile - &V &V - Display Current Base Configuration And Profile SELINT 0 / 1 / 2 Execution command returns some of the base configuration parameters AT&V settings. Note: this is one of the commands whose output differs depending on the last #SELINT setting. Note: the row of information about CTS (C106) OPTIONS is in the output of &V only for compatibility reasons and represents only a dummy value. 3.5.3.1.15. Display Configuration And Profile - &V0 &V0 - Display Current Configuration And Profile SELINT 0 / 1 / 2 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. Note: this is one of the commands whose output differs depending on the last #SELINT setting. Note: the row of information about CTS (C106) OPTIONS is in the output of &V0 only for compatibility reasons and represents only a dummy value. 3.5.3.1.16. S Registers Display - &V1 &V1 - S Registers Display SELINT 0 / 1 / 2 Execution command returns the value of the S registers in decimal and hexadecimal AT&V1 value in the format: REG DEC HEX ... where - S register number 000..005 007 012 025 038 - current value in decimal notation - current value in hexadecimal notation 3.5.3.1.17. Extended S Registers Display - &V3 &V3 - Extended S Registers Display SELINT 0 / 1 / 2 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 &V3 - Extended S Registers Display 012 025 030 038 - current value in decimal notation - current value in hexadecimal notation 3.5.3.1.18. SELINT 0 / 1 / 2 Display Last Connection Statistics - &V2 &V2 - Display Last Connection Statistics SELINT 0 / 1 / 2 Execution command returns the last connection statistics & connection failure AT&V2 reason. 3.5.3.1.19. Single Line Connect Message - \V \V - Single Line Connect Message Execution command set single line connect message. AT\V SELINT 0 / 1 / 2 Parameter: 0 - off 1 - on 3.5.3.1.20. Country Of Installation - +GCI +GCI - Country Of Installation Set command selects the installation country code according to AT+GCI= ITU-T.35 Annex A. AT+GCI? AT+GCI=? Reference 3.5.3.1.21. SELINT 0 / 1 / 2 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. Line Signal Level - %L %L - Line Signal Level SELINT 0 / 1 / 2 It has no effect and is included only for backward compatibility with landline AT%L modems 3.5.3.1.22. Line Quality - %Q %Q - Line Quality AT%Q 3.5.3.1.23. SELINT 0 / 1 / 2 It has no effect and is included only for backward compatibility with landline modems Speaker Loudness - L L - Speaker Loudness SELINT 0 / 1 / 2 It has no effect and is included only for backward compatibility with landline ATL
modems 3.5.3.1.24. Speaker Mode - M M - Speaker Mode ATM 3.5.3.1.25. SELINT 0 / 1 / 2 It has no effect and is included only for backward compatibility with landline modems Master Reset - +CMAR +CMAR – Master Reset AT+CMAR=< phone lock code> SELINT 0 / 1 This command requests the MT to reset user data. The user data in the phone will be reset to default values. Parameters: < phone lock code> - string type representing an 8 digits security code. It must be verified before performing the master reset. Note: issuing the command will cause an NVM formatting. After the formatting is completed the module will automatically reboot. It is strongly recommended to issue an AT+CFUN=4 command before starting to format NVM, in order to not interfere with the formatting process. AT+CMAR=? Note: the command is available for SELINT 0 and 1 only in 10.00.xx3 release and onwards. Test command tests for command existence. +CMAR – Master Reset AT+CMAR=< phone lock code> SELINT 2 This command requests the MT to reset user data. The user data in the phone will be reset to default values. Parameters: < phone lock code> - string type representing an 8 digits security code. It must be verified before performing the master reset. Note: issuing the command will cause an NVM formatting. After the formatting is completed the module will automatically reboot. It is strongly recommended to issue an AT+CFUN=4 command before starting to format NVM, in order to not interfere with the formatting process. Test command tests for command existence. AT+CMAR=? 3.5.3.2. DTE - Modem Interface Control 3.5.3.2.1. Command Echo - E E - Command Echo ATE[ ] SELINT 0 / 1 / 2 Set command enables/disables the command echo. Parameter: 0 - disables command echo 1 - enables command echo (factory default) , hence command sent to the device are echoed back to the DTE before the response is given. Reference 3.5.3.2.2. Note: if parameter is omitted, the command has the same behaviour of ATE0 V25ter Quiet Result Codes - Q Q - Quiet Result Codes Set command enables or disables the result codes. ATQ[ ] SELINT 0 / 1 Parameter: 0 - enables result codes (factory default) 1 - every result code is replaced with a 2 - disables result codes 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 as ATQ0 After issuing ATQ1 AT+CGACT=? +CGACT: (0-1) a ends the response Q - Quiet Result Codes SELINT 0 / 1 After issuing ATQ2 AT+CGACT=? +CGACT: (0-1) nothing is appended to the response Reference V25ter Q - Quiet Result Codes Set command enables or disables the result codes. ATQ[ ] SELINT 2 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 Note: if parameter is omitted, the command has the same behaviour of ATQ0 After issuing ATQ1 or ATQ2 Example AT+CGACT=? +CGACT: (0-1) nothing is appended to the response V25ter Reference 3.5.3.2.3. Response Format - V V - Response Format ATV[ ] SELINT 0 / 1 / 2 Set command determines the contents of the header and trailer transmitted with result codes and information responses. It also determines if result codes are transmitted in a numeric form or an alphanumeric form (see [§3.2.3 Information Responses And Result Codes] for the table of result codes). Parameter: 0 - limited headers and trailers and numeric format of result codes information responses result codes 1 - full headers and trailers and verbose format of result codes (factory default) V - Response Format SELINT 0 / 1 / 2 information responses result codes Note: the portion of information responses is not affected by this setting. Reference 3.5.3.2.4. Note: if parameter is omitted, the command has the same behaviour of ATV0 V25ter Extended Result Codes - X X - Extended Result Codes SELINT 0 / 1 / 2 Set command selects the result code messages subset used by the modem to inform ATX[ ] the DTE of the result of the commands. Parameter: - (factory default is 1) 0 - on entering dial-mode CONNECT result code is given; OK, CONNECT, RING, NO CARRIER, ERROR, NO ANSWER result codes are enabled . Dial tone and busy detection (NO DIALTONE and BUSY result codes) are disabled. 1..4 - on entering dial-mode CONNECT result code is given; all the other result codes are enabled. Note Reference 3.5.3.2.5. Note: If parameter is omitted, the command has the same behaviour of ATX0 For complete control on CONNECT response message see also +DR command. V25ter Identification Information - I I - Identification Information SELINT 0 / 1 / 2 Execution command returns one or more lines of information text followed by a ATI[ ] result code. Parameter: 0 - numerical identifier 1 - module checksum 2 - checksum check result 3 - manufacturer 4 - product name 5 - DOB version I - Identification Information SELINT 0 / 1 / 2 Note: this is one of the commands whose output differs depending on the last #SELINT setting. Reference 3.5.3.2.6. Note: if parameter is omitted, the command has the same behaviour of ATI0 V25ter Data Carrier Detect (DCD) Control - &C &C - Data Carrier Detect (DCD) Control Set command controls the RS232 DCD output behaviour. AT&C[ ] SELINT 0 / 1 / 2 Parameter: 0 - DCD remains high always. 1 - DCD follows the Carrier detect status: if carrier is detected DCD is high, otherwise DCD is low. (factory default) 2 - DCD off while disconnecting Reference 3.5.3.2.7. 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 SELINT 0 / 1 Set command controls the Module behaviour to the RS232 DTR transitions. AT&D[ ] Parameter: 0 - device ignores DTR transitions (factory default) 1 - when the MODULE is connected, the High to Low transition of DTR pin sets the device in command mode, 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 - device ignores DTR transitions 4 - C108/1 operation is disabled 5 - C108/1 operation is enabled; same behaviour as for =2 Note: if a connection has been set up issuing either #SKTD or #SKTOP, then AT&D1 has the same effect as AT&D2. Reference Note: if AT&D2 has been issued and the DTR has been tied low, autoanswering is inhibited and it is possible to answer only issuing command ATA. Note: if parameter is omitted, the command has the same behaviour as AT&D0 V25ter &D - Data Terminal Ready (DTR) Control SELINT 2 Set command controls the Module behaviour to the RS232 DTR transitions. AT&D[ ] Parameter: 0 - device ignores DTR transitions (factory default); if +CVHU current setting is different from 2 then every setting AT&D0 is equivalent to AT&D5 1 - when the MODULE is connected, the High to Low transition of DTR pin sets the device in command mode, the current connection is NOT closed; if +CVHU current setting is different from 2 then issuing AT&D1 is equivalent to AT&D5 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; if +CVHU current setting is different from 2 then issuing AT&D2 is equivalent to AT&D5 3 - device ignores DTR transitions; if +CVHU current setting is different from 2 then issuing AT&D3 is equivalent to AT&D5 4 - C108/1 operation is disabled; if +CVHU current setting is different from 2 then issuing AT&D4 is equivalent to AT&D5 5 - C108/1 operation is enabled; same behaviour as for =2 Note: if a connection has been set up issuing either #SKTD or #SKTOP, then AT&D1 has the same effect as AT&D2. If a connection has been set up issuing AT#SD then AT&D1 and AT&D2 have different effect, as described above. Note: if AT&D2 has been issued and the DTR has been tied Low, autoanswering is inhibited and it is possible to answer only issuing command ATA. Note: if parameter is omitted, the command has the same behaviour of AT&D0 Reference 3.5.3.2.8. V25ter Standard Flow Control - \Q \Q - Standard Flow Control Set command controls the RS232 flow control behaviour. AT\Q[ ] SELINT 0 / 1 / 2 Parameter: 0 - no 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 \Q - Standard Flow Control SELINT 0 / 1 / 2 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 3.5.3.2.9. Flow Control - &K &K - Flow Control AT&K[ ] SELINT 0 / 1 / 2 Set command controls the RS232 flow control behaviour. Parameter: 0 - no flow control 1 - hardware mono-directional flow control (only CTS active) 2 - software mono-directional flow control (XON/XOFF) 3 - hardware bi-directional flow control (both RTS/CTS active) (factory default) 4 - software bi-directional with filtering (XON/XOFF) 5 - pass through: software bi-directional without filtering (XON/XOFF) 6 - both hardware bi-directional flow control (both RTS/CTS active) and software bi-directional flow control (XON/XOFF) with filtering 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. 3.5.3.2.10. Data Set Ready (DSR) Control - &S &S - Data Set Ready (DSR) Control Set command controls the RS232 DSR pin behaviour. AT&S[ ] SELINT 0 / 1 / 2 Parameter: 0 - always High 1 - follows the GSM traffic channel indication. 2 - High when connected 3 - High when device is ready to receive commands (factory default). Note: if option 1 is selected then DSR is tied High when the device receives from the network the GSM traffic channel indication. Note: in power saving mode the DSR pin is always tied Low. &S - Data Set Ready (DSR) Control SELINT 0 / 1 / 2 Note: if parameter is omitted, the command has the same behaviour of AT&S0 Note: If Selint=2 is selected, and option 1 and 2 are active, DSR will not tied High in case of GSM voice connection 3.5.3.2.11. Ring (RI) Control - \R \R - Ring (RI) Control Set command controls the RING output pin behaviour. AT\R[ ] SELINT 0 / 1 / 2 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 the &V command. Note: if parameter is omitted, the command has the same behaviour of AT\R0 3.5.3.2.12. Fixed DTE Interface Rate - +IPR +IPR - Fixed DTE Interface Rate SELINT 0 / 1 Set command specifies the DTE speed at which the device accepts commands AT+IPR= during command mode operations; it may be used to fix the DTE-DCE interface speed. Parameter: 0 ..300 1200 2400 4800 9600 19200 38400 57600 115200 If is set to 0, then automatic speed detection is enabled and also character format (see +ICF) is set to auto-detect. (default) If is specified and not 0, DTE-DCE speed is fixed at that speed, hence no speed auto-detection (autobauding) is enabled. +IPR - Fixed DTE Interface Rate SELINT 0 / 1 Note: While in autobauding mode the 300 baud rate is not supported. Read command returns the current value of +IPR parameter. AT+IPR? Test command returns the supported serial port speed list. AT+IPR=? Reference V25ter +IPR - Fixed DTE Interface Rate SELINT 2 Set command specifies the DTE speed at which the device accepts commands AT+IPR= during command mode operations; it may be used to fix the DTE-DCE interface speed. Parameter: 0 (default; not supported for 13.00.xxx SW version) ..300 1200 2400 4800 9600 19200 38400 57600 115200 (default for 13.00.xxx SW version) 230400 (supported only for 13.00.xxx SW version, starting from 13.00.xx2) 460800 (supported only for 13.00.xxx SW version, starting from 13.00.xx2) 921600 (supported only for 13.00.xxx SW version, starting from 13.00.xx2) If is set to 0, then automatic speed detection is enabled and also character format (see +ICF) is set to auto-detect. (default) If is specified and not 0, DTE-DCE speed is fixed at that speed, hence no speed auto-detection (autobauding) is enabled. AT+IPR? AT+IPR=? Note: While in autobauding mode the 300 baud rate is not supported. Read command returns the current value of +IPR parameter. Test command returns the list of supported autodetectable values and the list of fixed-only values in the format: +IPR:(list of supported autodetectable values), (list of fixed-only values) In 13.00.xxx SW version test command returns the list of fixed-only values in the format: Reference +IPR: (list of fixed-only values) V25ter 3.5.3.2.13. DTE-Modem Local Flow Control - +IFC +IFC - DTE-Modem Local Flow Control SELINT 0 / 1 / 2 Set command selects the flow control behaviour of the serial port in both directions: AT+IFC= , from DTE to modem ( option) and from modem to DTE ( ) Parameters: - flow control option for the data received by DTE 0 - flow control None 1 - XON/XOFF filtered 2 - C105 (RTS) (factory default) 3 - XON/XOFF not filtered - flow control option for the data sent by modem 0 - flow control None 1 - XON/XOFF 2 - C106 (CTS) (factory default) Note: Hardware flow control (AT+IFC=2,2) is not active in command mode. AT+IFC? Note: This command is equivalent to &K command. Read command returns active flow control settings. Note: If flow control behavior has been set with AT&Kn command with the parameter that is not allowed by AT+IFC the read command AT+IFC? will return: AT+IFC=? Reference 3.5.3.2.14. +IFC: 0,0 Test command returns all supported values of the parameters and . V25ter DTE-Modem Local Rate Reporting - +ILRR +ILRR - DTE-Modem Local Rate Reporting SELINT 0 / 1 / 2 Set command controls whether or not the +ILRR: information text is 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 Note: If AT+IPR=0 (in autobauding) local port speed reported will be 0. AT+ILRR? AT+ILRR=? Reference Note: this information if enabled is sent upon connection. Read command returns active setting of . Test command returns all supported values of the parameter V25ter 3.5.3.2.15. DTE-Modem Character Framing - +ICF +ICF - DTE-Modem Character Framing SELINT 0 / 1 / 2 Set command defines the asynchronous character framing to be used when AT+ICF= autobauding is disabled. [, ] AT+ICF? AT+ICF=? Reference Example 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. 0 – autodetection (not available for GE910-QUAD and GE910-GNSS) 1 - 8 Data, 2 Stop 2 - 8 Data, 1 Parity, 1 Stop 3 - 8 Data, 1 Stop 5 - 7 Data, 1 Parity, 1 Stop - determines how the parity bit is generated and checked, if present; setting this subparameter is mandatory and has a meaning only if subparameter is either 2 or 5 (for GE910-QUAD and GE910GNSS meaningless values are not allowed). 0 - Odd 1 - Even Read command returns current settings for subparameters and . If current setting of subparameter is neither 2 nor 5, the current setting of subparameter will always represented as 0. Test command returns the ranges of values for the parameters and V25ter Auto detect AT+ICF = 0 OK 8N2 AT+ICF = 1 OK 8O1 AT+ICF = 2,0 OK 8E1 AT+ICF = 2,1 OK +ICF - DTE-Modem Character Framing 8N1 SELINT 0 / 1 / 2 AT+ICF = 3 OK 7O1 AT+ICF = 5,0 OK 7E1 AT+ICF = 5,1 OK 3.5.3.3. Call Control 3.5.3.3.1. Dial - D D – Dial ATD [;] SELINT 0 / 1 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”, ”D”,”+”. ATD> [;] Note: for backwards compatibility with landline modems modifiers “T”, ”P”, ”R”, ”,”, ”W”, “!”, “@” are accepted but have no effect. Issues a call to phone number which corresponding alphanumeric field is ; all available memories will be searched for the correct entry. If “;” is present a voice call is performed. Parameter: - alphanumeric field corresponding to phone number; it must be enclosed in quotation marks. Note: parameter is case sensitive. ATD> [;] Note: used character set should be the one selected with command Select TE character set +CSCS. Issues a call to phone number in phonebook memory storage , entry location (available memories may be queried with AT+CPBS=?). D – Dial SELINT 0 / 1 If “;” is present a voice call is performed. Parameters: - phonebook memory storage SM - SIM phonebook FD - SIM fixed dialling-phonebook LD - SIM last-dialling-phonebook MC - device missed (unanswered received) calls list RC - ME received calls list ATD> [;] ATDL ATDS= [;] ATD I[;] ATD i[;] ATD G[;] ATD g[;] ATD* [* ][*[ ] [*[ ]]]]# - entry location; it should be in the range of locations available in the memory used. Issues a call to phone number in 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 either &N and &Z) Issues a call overwriting the CLIR supplementary service subscription default value for this call 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 D – Dial Example SELINT 0 / 1 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 To call the entry with alphanumeric field “Name”: ATD>”Name”; OK Reference V25ter. D – Dial ATD [;] SELINT 2 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”, ”D”,”+”. ATD> [;] Note: for backwards compatibility with landline modems modifiers “T”, ”P”, ”R”, ”,”, ”W”, “!”, “@” are accepted but have no effect. Issues a call to phone number which corresponding alphanumeric field is ; all available memories will be searched for the correct entry. If “;” is present a voice call is performed. Parameter: - alphanumeric field corresponding to phone number; it must be enclosed in quotation marks. Note: parameter is case sensitive. ATD> [;] 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=?). D – Dial SELINT 2 If “;” is present a voice call is performed. ATD> [;] ATDL ATDS=