AT Commands Reference Guide

SW Release 7.02.04 for GM862-QUAD, GM862-QUAD-PY, GE862-GPS, GE863-QUAD, GE863PY, GE863-GPS, GE864-QUAD, GE864-PY, GC864-QUAD and GC864-PY 80000ST10025a Rev. 4 - 19/11/07

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07

This document is related to the following products:

GM862-QUAD GM862-QUAD-PY GM862-GPS GM862-GPS

3 990 250 659 3 990 250 658 3 990 250 657 3 990 250 689

GE863-OUAD GE863-PY GE863-GPS GE863-GPS

3 990 250 662 3 990 250 661 3 990 250 660 3 990 250 690

GT863-PY

3 990 150 471

GE863-QUAD 3 990 250 651 GE863-PY 3 990 250 650

GC864-QUAD 3 990 250 675 GC864-PY 3 990 250 676

GT864-QUAD 4 990 150 069 GT864-PY 4 990 150 070

SW Version 7.02.04

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

page 2 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07

Contents
1 2 3 INTRODUCTION................................................................................................................6
1.1 Scope Of Document ...............................................................................................................6

APPLICABLE DOCUMENTS ............................................................................................7 AT COMMANDS ................................................................................................................8
3.1 3.2 Definitions ...............................................................................................................................8 AT Command Syntax .............................................................................................................9

3.2.1 String Type Parameters................................................................................................................. 10 3.2.2 Command Lines............................................................................................................................. 10 3.2.2.1 ME Error Result Code - +CME ERROR: <err> ......................................................................... 11 3.2.2.2 Message Service Failure Result Code - +CMS ERROR: <err> ................................................ 14 3.2.3 Information Responses And Result Codes.................................................................................... 15 3.2.4 Command Response Time-Out ..................................................................................................... 15 3.2.5 Command Issuing Timing .............................................................................................................. 18

3.3 3.4 3.5

Storage ..................................................................................................................................19
Factory Profile And User Profiles .................................................................................................. 19

3.3.1

AT Commands Availability Table ........................................................................................22 AT Commands References..................................................................................................30

3.5.1 Command Line General Format .................................................................................................... 30 3.5.1.1 Command Line Prefixes ............................................................................................................ 30 3.5.2 General Configuration Commands ................................................................................................ 31 3.5.2.1 AT Interface Backward Compatibility......................................................................................... 31 3.5.3 Hayes Compliant AT Commands .................................................................................................. 33 3.5.3.1 Generic Modem Control............................................................................................................. 33 3.5.3.2 DTE - Modem Interface Control................................................................................................. 39 3.5.3.3 Call Control ................................................................................................................................ 48 3.5.3.4 Modulation Control..................................................................................................................... 54 3.5.3.5 Compression Control ................................................................................................................. 55 3.5.3.6 Break Control ............................................................................................................................. 56 3.5.3.7 S Parameters ............................................................................................................................. 58 3.5.4 ETSI GSM 07.07 AT Commands................................................................................................... 68 3.5.4.1 General ...................................................................................................................................... 68 3.5.4.2 Call Control ................................................................................................................................ 71 3.5.4.3 Network Service Handling ......................................................................................................... 78 3.5.4.4 Mobile Equipment Control ....................................................................................................... 111 3.5.4.5 Mobile Equipment Errors ......................................................................................................... 147 3.5.4.6 Voice Control ........................................................................................................................... 149 3.5.4.7 Commands For GPRS............................................................................................................. 151 3.5.4.8 Commands For Battery Charger.............................................................................................. 165 3.5.5 ETSI GSM 07.05 AT Commands for SMS and CBS ................................................................... 168 3.5.5.1 General Configuration.............................................................................................................. 168 3.5.5.2 Message Configuration............................................................................................................ 173 3.5.5.3 Message Receiving And Reading............................................................................................ 184 3.5.5.4 Message Sending And Writing ................................................................................................ 214 3.5.6 FAX Class 1 AT Commands........................................................................................................ 232

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

page 3 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07
3.5.6.1 General Configuration.............................................................................................................. 232 3.5.6.2 Transmission/Reception Control.............................................................................................. 232 3.5.6.3 Serial Port Control ................................................................................................................... 235 3.5.7 Custom AT Commands ............................................................................................................... 237 3.5.7.1 General Configuration AT Commands .................................................................................... 237 3.5.7.2 Multisocket AT Commands...................................................................................................... 307 3.5.7.3 FTP AT Commands ................................................................................................................. 313 3.5.7.4 Enhanced Easy GPRS® Extension AT Commands................................................................ 319 3.5.7.5 E-mail Management AT Commands ....................................................................................... 345 3.5.7.6 Easy Scan® Extension AT Commands ................................................................................... 356 3.5.7.7 SIM Toolkit AT Commands...................................................................................................... 376 3.5.7.8 Jammed Detect & Report AT Commands ............................................................................... 387 3.5.7.9 Easy Script® Extension - Python Interpreter, AT Commands................................................. 390 3.5.7.10 GPS AT Commands Set...................................................................................................... 400 3.5.7.11 SAP AT Commands Set ...................................................................................................... 410 3.5.7.12 Telefonica OpenGate M2M AT Commands Set .................................................................. 411

4 5

List of acronyms ..........................................................................................................412 Document Change Log ................................................................................................414

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

page 4 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07

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

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

page 5 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07

1 INTRODUCTION
1.1 Scope Of Document
To describe all AT commands implemented on the following Telit wireless modules:

Model GM862-QUAD-PY GM862-QUAD GM862-GPS GM862-GPS GE863-QUAD GE863-PY GE863-GPS GE863-GPS GE864-QUAD GE864-PY GC864-QUAD GC864-PY

P/N 3990250658 3990250659 3990250657 3990250689 3990250662 3990250661 3990250660 3990250690 3990250648 3990250650 3990250675 3990250676

NOTE:: Telliitt suggestts allll tthe systtem devellopers tto use allways SELIINT 2;; NOTE Te sugges s a he sys em deve opers o use a ways SEL NT 2 and iin case you are sttarttiing a new desiign we hiighlly recommend you tto and n case you are s ar ng a new des gn we h gh y recommend you o use SELIINT 2 whiich giives you a possiibiilliitty tto iincllude allll Telliitt’’s new use SEL NT 2 wh ch g ves you a poss b y o nc ude a Te s new ffeattures and allso allll ffutture iimpllementtattiions.. ea ures and a so a u ure mp emen a ons

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

page 6 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07

2 APPLICABLE DOCUMENTS
a) b) c) ETSI GSM 07.07 specification and rules ETSI GSM 07.05 specification and rules Hayes standard AT command set

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

page 7 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07

3 AT COMMANDS
The Telit wireless module family can be driven 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. ETSI GSM 07.07 specific AT command and GPRS specific commands. 3. ETSI GSM 07.05 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. In the following is described how to use the AT commands with the Telit wireless module family.

3.1 Definitions
The following syntactical definitions apply: <CR> 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. <LF> Linefeed character, is the character recognised as line feed character. Its value, in decimal ASCII between 0 and 255, is specified within parameter S4. The default value is 10. The line feed character is output after carriage return character if verbose result codes are used (V1 option used ) otherwise, if numeric format result codes are used (V0 option used) it will not appear in the result codes. <...> [...] Name enclosed in angle brackets is a syntactical element. 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.

1

The AT is an ATTENTION command and is used as a prefix to other parameters in a string. The AT command combined with other parameters can be set up in the communications package or typed in manually as a command line instruction.

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

page 8 of 414

(if the command #SELINT=2 has been issued. or “tested” (to determine ranges of values supported). if subparameters are associated with the action. 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.5.1. This type of command may be “executed” or “tested”. written authorization .2.2.1.All Rights Reserved page 9 of 414 .1) has been introduced in order to have an AT interface very close to the standard one. 4 . • (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 - Reproduction forbidden without Telit Communications S.1) if subparameters are associated with the action. Action commands don’t store the values of any of their possible subparameters. issuing the correspondent Test command (trailing =?) raises the result code “ERROR”. 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.1. A special command (#SELINT.returns the OK result code). This type of commands may be “set” (to store a value or values for later use).2. see §3. and.A.p. they also have a Read command (trailing ?) to check the current values of subparameters. the ranges of subparameters values that are supported. GSM commands and FAX commands are very similar to those of standard basic and extended AT commands. see §3.5.AT Commands Reference Guide 80000ST10025a Rev. if the command has no subparameters.19/11/07 3.trailing =? .1) whether or not the equipment implements the Action Command (in this case issuing the correspondent Test command .2 AT Command Syntax The syntax rules followed by Telit implementation of either Hayes AT commands. the ranges of subparameters values that are supported. Note: issuing the Read command (trailing ?) causes the command to be executed. There are two types of extended command: Parameter type commands.5. see §3. “read” (to determine the current value or values stored). Each of them has a test command (trailing =?) to give information about the type of its subparameters. • • “executed“ to invoke a particular function of the equipment. Action type commands.

Proprietary AT commands follow the same syntax rules as extended commands Reproduction forbidden without Telit Communications S.2.0.+CMD2=.1 String Type Parameters A string. According to V25.19/11/07 • (for #SELINT=2 only) If all the subparameters of a parameter type command +CMD (or #CMD or $CMD) are optional. They are delimited with semicolon. 3. unless they are embedded in numeric or quoted string constants.AT Commands Reference Guide 80000ST10025a Rev. or. 4 . 3. the default being <CR>. typing AT+COPS=1.ter space characters are ignored on the command line and may be used freely for formatting purposes. written authorization .2 Command Lines A command line is made up of three elements: the prefix. . “#”. When #SELINT=0 (or 1) mode is selected. a string enclosed between quotes is case sensitive.All Rights Reserved page 10 of 414 . a string not enclosed between quotes is changed in upper case (e. In the second command the subparameter is omitted. CMD1 is the body of a basic command (nb: the name of the command never begins with the character “+”) and <CR> is the command line terminator character ATCMD2=10<CR> where 10 is a subparameter AT+CMD1. mickey become MICKEY).A1.A. either enclosed between quotes or not. the body and the termination character. issuing AT+CMD=<CR> (or AT#CMD=<CR> or AT$CMD=<CR>) causes the OK result code to be returned and the previous values of the omitted subparameters to be retained. therefore a string containing a space character has to be enclosed between quotes to be considered a valid string type parameter (e. while a string enclosed between quotes is case sensitive.0. +CMD1?<CR> This is a Read command for checking current subparameter values +CMD1=?<CR> This is a test command for checking possible subparameter values • • • • 2 The set of proprietary AT commands differentiates from the standard one because the name of each of them begins with either “@”.10<CR> These are two examples of extended commands (nb: the name of the command always begins with the character “+”2).g. The basic structures of the command line are: • ATCMD1<CR> where AT is the command line prefix. “$” or “*”.”A BB” is different from typing AT+COPS=1. When #SELINT=2 mode is selected.0.”A1” is the same as typing AT+COPS=1.A BB). typing AT+COPS=1. A small set of commands requires always to write the input string parameters within quotes: this is explicitly reported in the specific descriptions.0.p. The command line prefix consists of the characters “AT” or “at”. to repeat the execution of the previous command line. is considered to be a valid string type parameter input.g. The termination character may be selected by a user option (parameter S3). the characters “A/” or “a/”.2.

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 These commands might be performed in a single command line as shown below: ATCMD1 CMD2=10+CMD1;+CMD2=, ,10;+CMD1?;+CMD1=?<CR> 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 <CR><LF>OK<CR><LF> 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 <CR><LF>ERROR<CR><LF> is sent and no subsequent commands in the command line are processed. If command V0 is enabled (numeric responses codes), and all commands in a command line has been performed successfully, result code 0<CR> is sent from the TA to the TE, if sub-parameter values of a command are not accepted by the TA or command itself is invalid, or command cannot be performed for some reason, result code 4<CR> and no subsequent commands in the command line are processed. In case of errors depending on ME operation, ERROR (or 4) response may be replaced by +CME ERROR: <err> or +CMS ERROR: <err>. Note: The command line buffer accepts a maximum of 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: <err>
This is NOT a command, it is the error response to +Cxxx GSM 07.07 commands. Syntax: +CME ERROR: <err> Parameter: <err> - error code can be either numeric or verbose (see +CMEE).The possible values of <err> are reported in the table:

Numeric Format General errors: 0 1 2 3 4 5 10 11 12 13

Verbose Format 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

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

page 11 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07
Numeric Format Verbose Format 14 SIM busy 15 SIM wrong 16 incorrect password 17 SIM PIN2 required 18 SIM PUK2 required 20 memory full 21 invalid index 22 not found 23 memory failure 24 text string too long 25 invalid characters in text string 26 dial string too long 27 invalid characters in dial string 30 no network service 31 network time-out 32 network not allowed - emergency calls only 40 network personalization PIN required 41 network personalization PUK required 42 network subset personalization PIN required 43 network subset personalization PUK required 44 service provider personalization PIN required 45 service provider personalization PUK required 46 corporate personalization PIN required 47 corporate personalization PUK required General purpose error: 100 unknown 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)* 148 unspecified GPRS error 149 PDP authentication failure 150 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)* Easy GPRS® 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

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

page 12 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07
Numeric Format Verbose Format 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 Easy GPRS® 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 558 cannot resolve DN 559 time-out in opening socket 560 cannot open socket 561 remote disconnected or time-out 562 connection failed 563 tx error 564 already listening 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

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

page 13 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07
Numeric Format 609 610 611 612 Verbose Format context down no photo available can not send photo resource used by other instance

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 *(values in parentheses are GSM 04.08 cause codes)

3.2.2.2 Message Service Failure Result Code - +CMS ERROR: <err>
This is NOT a command, it is the error response to +Cxxx GSM 07.05 commands Syntax: +CMS ERROR: <err> Parameter: <err> - numeric error code. The <err> values are reported in the table:
Numeric Format 0...127 128...255 300 301 302 303 304 305 310 311 312 313 314 315 316 317 318 320 321 322 330 Meaning GSM 04.11 Annex E-2 values GSM 03.40 sub clause 9.2.3.22 values ME failure SMS service of ME reserved operation not allowed operation not supported invalid PDU mode parameter invalid text mode parameter SIM not inserted SIM PIN required PH-SIM PIN required SIM failure SIM busy SIM wrong SIM PUK required SIM PIN2 required SIM PUK2 required memory failure invalid memory index memory full SMSC address unknown

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

page 14 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07
Numeric Format 331 332 500 Meaning no network service network time-out unknown error

3.2.3 Information Responses And Result Codes
The TA response, in case of verbose response format enabled, for the previous examples command line could be as shown below: • information response to +CMD1? • information response to +CMD1=? • final result code <CR><LF>+CMD1:2,1,10<CR><LF> <CR><LF>+CMD1(0-2),(0,1),(0-15)<CR><LF> <CR><LF>OK<CR><LF>

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 0 1 2 3 4 6 7 8 Verbose form OK CONNECT RING NO CARRIER ERROR NO DIALTONE BUSY NO ANSWER

3.2.4 Command Response Time-Out
Every command issued to the Telit modules returns a result response if response codes are enabled (default). The time needed to process the given command and return the response varies from command to command and may depend also from the network on which the command may interact. As a result every command is provided with a proper time-out period, if this time elapses without any

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

page 15 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 result from the operation, then an ERROR response can be reported as if the operation was not successful and the operation is anyway terminated. The time-out period is quite short for commands that imply only internal set up commands, but may be very long for command that interact with the network (or even a set of Networks). The default time-out is 100 ms for all the commands that have no interaction with the network or upper software layers. In the table below are listed all the commands whose time-out differs from the default 100 ms and their effective time-out is reported: Command +CBST +CR +CRC +CRLP +CSCS +CEER +CGMI +CGMM +CGMR +CGSN +CIMI +CNUM +CREG +COPS +CLCK @CLCK +CPWD +CLIP +CLIR +CCFC +CCWA +CHLD +CUSD +CAOC +CSSN +CLCC +CPAS +CPIN +CSQ +CPBS +CPBR +CPBF +CPBW +CALM +CRSL +CLVL Time-Out (Seconds) 0.2 0.2 0.2 0.2 0.2 5 5 5 5 20 20 20 5 180 180 180 180 180 180 180 20 20 180 20 20 20 5 20 5 5 20 20 20 5 5 5

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

page 16 of 414

Command +CMUT +CACM +CAMM +CPUC +CMEE +VTS +GMI +GMM +GMR +GSN I3 I4 I5 +CSMS +CPMS +CMGF +CSCA +CSMP +CSDH +CSAS +CRES +CNMI +CMGS +CMSS +CMGW +CMGD +CMGR +CMGL #CAP #SRS #SRP #STM #PCT #SHDN #QTEMP #SGPO #GGPI #MONI #CGMI #CGMM #CGMR #CGSN #CIMI +CGACT +CGATT

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 Time-Out (Seconds) 5 20 20 20 5 20 5 5 5 20 5 5 5 5 5 5 20 5 5 5 5 5 180 / 5 for prompt”>” 180 5 / 5 for prompt”>” 5 5 5 10 10 10 10 10 10 10 10 10 10 5 5 5 20 5 180 180

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

page 17 of 414

Command +CGDATA +CGDCONT +CGPADDR +CGQMIN +CGQREQ

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 Time-Out (Seconds) 20 20 20 20 20

3.2.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 <CR><LF>OK<CR><LF> 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.

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

page 18 of 414

S5.19/11/07 3. The &W command is used to save the actual values of both sections of profiles into the NVM user profile. 4 .3. The &F command resets to factory profile values only the command of the base section of profile. some other are stored issuing specific commands (+CSAS. without issuing any &W. written authorization . +IFC &B &S &D &C \R +CFUN &Y0 S0.AT Commands Reference Guide 80000ST10025a Rev. allowing to remember this setting even after power off. &P instructs the device to load at startup the full profile: base + extended sections. Commands &Y and &P are both used to set the profile to be loaded at startup.S25. #SLEDSAV. For backward compatibility each profile is divided into two sections. and the extended section which includes all the remaining values.S12. The values set by following commands are stored in the profile base section. &Y instructs the device to load at startup only the base section.S3. while the &F1 resets to factory profile values the full set of base + extended section commands.All Rights Reserved page 19 of 414 . #ESAV and $GPSSAV). if #SELINT=2 they depend on the specific CMUX instance: GSM DATA MODE: AUTOBAUD: COMMAND ECHO: RESULT MESSAGES: VERBOSE MESSAGES: EXTENDED MESSAGES: FLOW CONTROL OPTIONS: CTS (C106) OPTIONS: DSR (C107) OPTIONS: DTR (C108) OPTIONS: DCD (C109) OPTIONS: RI (C125) OPTIONS: POWER SAVING: DEFAULT PROFILE: S REGISTERS: CHARACTER FORMAT: +CBST +IPR E Q V X &K.S4. #VAUXSAV.S7. #SKTSAV.p.S1.3 Storage 3. they depend on the specific CMUX instance (see +CMUX): Reproduction forbidden without Telit Communications S. if the newer AT command interface style has been selected (see #SELINT=2).S30.S2. 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.1 Factory Profile And User Profiles The Telit wireless modules stores the values set by several commands in the internal non volatile memory (NVM). all of these values are read at powerup.A. one base section which was historically the one that was saved and restored in early releases of code.S38 +ICF The values set by following commands are stored in the profile extended section and. The values set by other commands are stored in NVM outside the profile: some of them are stored always.

x. +CCWA.6) deal with non-volatile memory. #CODEC. 3 #HFMICG . Reproduction forbidden without Telit Communications S. +CMER. see command description. issuing specific commands and independently from the profile: +CSCA. 3 #SHFSD . #E2ESC. #VAUX stored by #VAUXSAV7 command. +CUSD. #SCFG +COPS4. +CREG. +CMGF. #BND. The values set by following commands are stored in NVM on demand.p. +DR. +CMEE. #PKTSZ. 4 .5) and +CRES (see §3. #MWI. #NITZ. #SPKMUT. #E2SLRI 3 The values set by following commands are automatically stored in NVM. 3 #SRS . #ECAM. 3 #CAP . 3 #SRP . #DSTO. #SKIPESC. +CSCB 3 4 If #SELINT=2 they depend on the CMUX 0 instance only It is partially stored in NVM. +CNMI. +CGDCONT. +CSCB. #HSMICG. #DAC. +CGREG. #USERID.2. #COPSMODE. +CSDH. 5 Both commands +CSAS (see §3. +CRLP. +CSSN. factory default valutes are restored by #SKTRST command.19/11/07 +FCLASS. +ILRR.All Rights Reserved page 20 of 414 . #DVI.x. +CR. #SLED stored by #SLEDSAV6 command. #E2SMSRI.AT Commands Reference Guide 80000ST10025a Rev. +CSCS. intending for it either the NVM and the SIM storage. #ENS. +CRSL. +CGQREQ.2. +CLIP. #PLMNODE. +CSCA. +CAOC. +CSMP. 3 #ACAL. +VTD. +CMUT . +CGQMIN. +CRC.3. $GPSNMUN The values set by following commands are stored in the profile extended section and they don’t depend on the specific CMUX instance (see +CMUX): +CALM. 3 #SHFEC . 7 Valid for #SELINT=2 only. written authorization .A. +CIND. #QSS. and are automatically restored at startup: #SELINT. #PASSW. stored by +CSAS5 command and restored by +CRES5 command. +CVHU. without issuing any storing command and independently from the profile (unique values). +CGCLASS. +CPBS. 3 #STM . #SMOV. 6 Valid for #SELINT=2 only. #AUTOBND. 3 +CLVL .3. #NITZ. #DIALMODE. #ACALEXT. #STIA. +CLIR. #SKTTO. +CSNS. #SKTSET #SKTCT stored by #SKTSAV command and automatically restored at startup.

$GPSAP. Reproduction forbidden without Telit Communications S. factory default valutes are restored by $GPSRST command. written authorization . #EPASSW stored by #ESAV command and automatically restored at startup. 4 .AT Commands Reference Guide 80000ST10025a Rev. $GPSCON stored by $GPSSAV command and automatically restored at startup. factory default valutes are restored by #ERST command.All Rights Reserved page 21 of 414 . $GPSD. $GPSP. #EUSER. #EADDR.A.19/11/07 #ESMTP. $GPSAT.p. $GPSS.

AT Interface Backward Compatibility Select Interface Style • • • • • • • Hayes AT Commands . written authorization .Command Line Prefixes Starting A Command Line • • • • • • • Last Command Automatic Repetition Prefix • • • • • • • General Configuration Commands . 4 .GM862QUAD PY GPS GE863.All Rights Reserved page 22 of 414 .GE863GE863QUAD QUAD-PY GPS GE864QUAD & GC864QUAD GC864PY & GE864PY Function Page 30 30 32 33 33 33 34 34 35 35 35 36 36 36 36 36 36 37 37 37 38 38 38 38 39 39 39 39 39 40 41 42 42 42 44 44 45 AT A/ #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 E Q V X I &C &D \Q &K &S • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Command Line General Format .19/11/07 3.p. COMMAND GM862 GM862QUAD.A.AT Commands Reference Guide 80000ST10025a Rev. It deals with backward compatibility issues too.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 • • • • • • • Reproduction forbidden without Telit Communications S.4 AT Commands Availability Table The following table lists the AT commands set and matches the availability of every single command versus the Telit wireless module family.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 • • • • • • • Hayes AT Commands . showing the availability of every single command depending on selected interface style (#SELINT).

A.07 . written authorization .07 .Network Service Handling • • • • • Reproduction forbidden without Telit Communications S.p.Call Control Dial • • • • • Tone Dial • • • • • Pulse Dial • • • • • Answer • • • • • Disconnect • • • • • Return To On Line Mode • • • • • Guard Tone • • • • • Sync/Async Mode • • • • • Hayes AT Commands .07 .All Rights Reserved page 23 of 414 .General Request Manufacturer Identification • • • • • Request Model Identification • • • • • Request Revision Identification • • • • • Request Product Serial Number Identification • • • • • Select TE Character Set • • • • • Request International Mobile Subscriber • • • • • Identity (IMSI) Multiplexing Mode • • • • • PCCA STD-101 Select Wireless Network • • • • • ETSI GSM 07.Break Control Transmit Break To Remote • • • • • Break Handling • • • • • Operating Mode • • • • • Hayes AT Commands .Compression Control Data Compression • • • • • Data Compression Reporting • • • • • Hayes AT Commands .AT Commands Reference Guide 80000ST10025a Rev.GM862QUAD PY GPS GE863. 4 .19/11/07 COMMAND \R +IPR +IFC +ILRR +ICF D T P A H O &G &Q +MS %E +DS +DR \B \K \N S0 S1 S2 S3 S4 S5 S7 S12 S25 S30 S38 +CGMI +CGMM +CGMR +CGSN +CSCS +CIMI +CMUX +WS46 +CHUP +CBST +CRLP +CR +CEER +CRC +CSNS +CVHU GM862 GM862QUAD.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 • • • • • Escape Prompt Delay • • • • • Delay To DTR Off • • • • • Disconnect Inactivity Timer • • • • • Delay Before Forced Hang Up • • • • • ETSI GSM 07.Call Control Hang Up Call • • • • • Select Bearer Service Type • • • • • Radio Link Protocol • • • • • Service Reporting Control • • • • • Extended Error Report • • • • • Cellular Result Codes • • • • • Single Numbering Scheme • • • • • Voice Hang Up Control • • • • • ETSI GSM 07.Modulation Control Modulation Selection • • • • • Line Quality Monitor And Auto Retrain Or • • • • • Fallback/Fallforward Hayes AT Commands .GE863GE863QUAD QUAD-PY GPS GE864QUAD & GC864QUAD GC864PY & GE864PY Function Page 45 45 47 47 48 48 53 53 53 53 53 54 54 54 55 55 55 56 56 57 58 59 59 60 61 62 62 63 64 65 66 68 68 68 69 69 70 70 71 71 72 73 74 75 76 77 77 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Ring (RI) Control • • • • Fixed DTE Interface Rate • • • • DTE-Modem Local Flow Control • • • • DTE-Modem Local Rate Reporting • • • • DTE-Modem Character Framing • • • • Hayes AT Commands .

GE863GE863QUAD QUAD-PY GPS GE864QUAD & GC864QUAD GC864PY & GE864PY Function Page 78 79 80 83 87 89 90 92 94 96 97 100 102 104 106 107 109 111 111 112 114 120 121 123 123 125 127 129 131 133 137 138 139 141 142 143 144 145 146 147 147 147 149 150 151 151 152 154 157 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • 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 • • • • • ETSI GSM 07.07 .19/11/07 COMMAND +CNUM +COPN +CREG +COPS +CLCK @CLCK +CPWD +CLIP +CLIR +CCFC +CCWA +CHLD +CUSD +CAOC +CLCC +CSSN +CCUG +CPOL +CPAS +CFUN +CPIN +CSQ +CIND +CMER +CPBS +CPBR +CPBF +CPBW +CCLK +CALA +CRSM +CALM +CRSL +CLVL +CMUT +CACM +CAMM +CPUC +CLAC +CALD +CCID +CMEE +VTS +VTD +CGCLASS +CGATT +CGREG +CGDCONT +CGQMIN GM862 GM862QUAD.07 .GM862QUAD PY GPS GE863.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 • • • • • Restricted SIM Access • • • • • Alert Sound Mode • • • • • Ringer Sound Level • • • • • Loudspeaker Volume Level • • • • • Microphone Mute Control • • • • • Accumulated Call Meter • • • • • Accumulated Call Meter Maximum • • • • • Price Per Unit And Currency Table • • • • • Available AT commands • • • • • Delete Alarm • • • • • Read ICCID (Integrated Circuit Card • • • • • Identification) ETSI GSM 07.p.AT Commands Reference Guide 80000ST10025a Rev.Commands For GPRS GPRS Mobile Station Class • • • • • GPRS Attach Or Detach • • • • • GPRS Network Registration Status • • • • • Define PDP Context • • • • • Quality Of Service Profile (Minimum • • • • • Acceptable) • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Reproduction forbidden without Telit Communications S.Mobile Equipment Errors Report Mobile Equipment Error • • • • • ETSI GSM 07.Voice Control • • • • • DTMF Tones Transmission Tone Duration • • • • • ETSI GSM 07. 4 .07 .A.07 . written authorization .All Rights Reserved page 24 of 414 .

A.05 .Message Receiving And Reading New Message Indications To Terminal • • • • • • Equipment List Messages • • • • • • List Messages Improved • • • • • • Read Message • • • • • • Read Message Improved • • • • • • ETSI GSM 07.05 .General Configuration Select Message Service • • • • • • Preferred Message Storage • • • • • • Message Format • • • • • • ETSI GSM 07.All Rights Reserved page 25 of 414 .Commands For Battery Charger Battery Charge • • • • • • ETSI GSM 07.05 .07 .p.19/11/07 COMMAND +CGQREQ +CGACT +CGPADDR +CGDATA +CBC +CSMS +CPMS +CMGF +CSCA +CSMP +CSDH +CSCB +CSAS +CRES +CNMI +CMGL @CMGL +CMGR @CMGR +CMGS +CMSS +CMGW +CMGD +FMI +FMM +FMR +FTS +FRS +FTM +FRM +FTH +FRH +FLO +FPR +FDD +PACSP #CGMI #CGMM #CGMR #CGSN #CIMI #CCID #SPN #CAP GM862 GM862QUAD.GM862QUAD PY GPS GE863.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 • • • • • • FAX AT Commands .05 .GE863GE863QUAD QUAD-PY GPS GE864QUAD & GC864QUAD GC864PY & GE864PY Function Page 159 161 162 164 165 168 169 173 173 175 180 181 182 183 184 195 201 203 210 214 221 223 229 232 232 232 232 233 233 233 235 235 235 236 236 237 237 237 238 238 238 238 239 241 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Quality Of Service Profile (Requested) • • • • • PDP Context Activate Or Deactivate • • • • • Show PDP Address • • • • • Enter Data State • • • • • ETSI GSM 07.Message Sending And Writing Send Message • • • • • • Send Message From Storage • • • • • • Write Message To Memory • • • • • • Delete Message • • • • • • FAX AT Commands .Message Configuration Service Center Address • • • • • • Set Text Mode Parameters • • • • • • Show Text Mode Parameters • • • • • • Select Cell Broadcast Message Types • • • • • • Save Settings • • • • • • Restore Settings • • • • • • ETSI GSM 07. written authorization .Serial Port Control Select Flow Control Specified By Type • • • • • • Select Serial Port Rate • • • • • • Double Escape Character Replacement • • • • • • Control Custom AT Commands . 4 .AT Commands Reference Guide 80000ST10025a Rev.General Configuration Manufacturer ID • • • • • • Model ID • • • • • • Revision ID • • • • • • FAX 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 • • • • • • Change Audio Path • • • • • • • • • • Reproduction forbidden without Telit Communications S.

GM862QUAD PY GPS GE863.p.GE863GE863QUAD QUAD-PY GPS GE864QUAD & GC864QUAD GC864PY & GE864PY Function Extended Numeric Error Report Select Ringer Sound Select Ringer Path Signaling Tones Mode Tone Playback SMS Commands Operation Mode PLMN List Selection Display PIN Counter Software Shut Down Extended Reset Wake From Alarm Mode Query Temperature Overflow Temperature Monitor Set General Purpose Output General Purpose Input General Purpose Input/Output Pin Control STAT_LED GPIO Setting Save STAT_LED GPIO Setting Digital Voiceband Interface SMS Ring Indicator Analog/Digital Converter Input Digital/Analog Converter Control Auxiliary Voltage Output Control #VAUX Saving V24 Output Pins Configuration V24 Output Pins Control AXE Pin Reading 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 SMS Overflow Mailbox Numbers Message Waiting Indicator Audio Codec Handsfree Echo Canceller Handsfree Microphone Gain Handset Microphone Gain Set Headset Sidetone Speaker Mute Control Handsfree Receiver Gain Handset Receiver Gain Audio Profile Factory Configuration Audio Profile Configuration Save Audio Profile Selection Audio Profile Setting Handsfree Automatic Gain Control Handsfree Noise Reduction Handset Automatic Gain Page 239 242 244 245 246 247 247 247 248 249 249 250 251 253 254 255 258 259 259 260 261 262 264 265 266 266 267 267 268 269 270 275 276 277 278 280 281 281 283 284 285 286 288 289 289 290 291 291 292 292 293 293 294 294 295 295 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Reproduction forbidden without Telit Communications S.AT Commands Reference Guide 80000ST10025a Rev.A. written authorization .All Rights Reserved page 26 of 414 . 4 .19/11/07 COMMAND #CEER #SRS #SRP #STM #TONE #SMSMODE #PLMNMODE #PCT #SHDN #Z #WAKE #QTEMP #TEMPMON #SGPO #GGPI #GPIO #SLED #SLEDSAV #DVI #E2SMSRI #ADC #DAC #VAUX #VAUXSAV #V24CFG #V24 #AXE #CBC #AUTOATT #MSCLASS #MONI #SERVINFO #COPSMODE #QSS #DIALMODE #ACAL #ACALEXT #ECAM #SMOV #MBN #MWI #CODEC #SHFEC #HFMICG #HSMICG #SHFSD #SPKMUT #HFRECG #HSRECG #PRST #PSAV #PSEL #PSET #SHFAGC #SHFNR #SHSAGC GM862 GM862QUAD.

GE863GE863QUAD QUAD-PY GPS GE864QUAD & GC864QUAD GC864PY & GE864PY Function Page 296 296 296 297 297 298 299 300 301 302 303 304 305 305 307 308 308 308 310 311 311 311 313 313 314 314 315 316 317 317 317 318 318 319 320 321 322 323 324 326 327 328 329 330 331 333 335 339 341 342 344 345 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Handset Echo Canceller • • • • Handset Noise Reduction • • • • Set Handset Sidetone • • • • Repeat Last Command • • • • Network Timezone • • • • Enhanced Network Selection • • • • Select Band • • • • Automatic Band Selection • • • • Skip Escape Sequence • • • • Escape Sequence Guard Time • • • • PPP-GPRS Connection Authentication Type • • • • PPP-GPRS Parameters Configuration • • • • RTC Status • • • • GSM Antenna Detection • • • • Custom AT Commands . written authorization . 4 .Multisocket Socket Status • • • • • • Context Activation • • • • • • Socket Shutdown • • • • • • Socket Configuration • • • • • • Socket Dial • • • • • • Socket Accept • • • • • • Socket Restore • • • • • • Socket Listen • • • • • • Custom AT Commands .p.Enhanced Easy GPRS® Extension Authentication User ID • • • • • • Authentication Password • • • • • • Packet Size • • • • • • Data Sending Time-Out • • • • • • Socket Inactivity Time-Out • • • • • • Socket Definition • • • • • • Socket Open • • • • • • Query DNS • • • • • • Socket TCP Connection Time-Out • • • • • • Socket Parameters Save • • • • • • Socket Parameters Reset • • • • • • GPRS Context Activation • • • • • • Socket Dial • • • • • • Socket Listen • • • • • • Socket Listen Improved • • • • • • Socket Listen Ring Indicator • • • • • • Firewall Setup • • • • • • GPRS Data Volume • • • • • • Custom AT Commands .All Rights Reserved page 27 of 414 .19/11/07 COMMAND #SHSEC #SHSNR #SHSSD #/ #NITZ #ENS #BND #AUTOBND #SKIPESC #E2ESC #GAUTH #GPPPCFG #RTCSTAT #GSMAD #SS #SGACT #SH #SCFG #SD #SA #SO #SL #FTPTO #FTPOPEN #FTPCLOSE #FTPPUT #FTPGET #FTPTYPE #FTPMSG #FTPDELE #FTPPWD #FTPCWD #FTPLIST #USERID #PASSW #PKTSZ #DSTO #SKTTO #SKTSET #SKTOP #QDNS #SKTCT #SKTSAV #SKTRST #GPRS #SKTD #SKTL @SKTL #E2SLRI #FRWL #GDATAVOL #ESMTP GM862 GM862QUAD.GM862QUAD PY GPS GE863.AT Commands Reference Guide 80000ST10025a Rev.E-Mail Management E-mail SMTP Server • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Reproduction forbidden without Telit Communications S.A.FTP FTP Time-Out • • • • • • FTP Open • • • • • • FTP Close • • • • • • FTP Put • • • • • • FTP Get • • • • • • FTP Type • • • • • • FTP Read Message • • • • • • FTP Delete • • • • • • FTP Print Working Directory • • • • • • FTP Change Working Directory • • • • • • FTP List • • • • • • Custom AT Commands .

A.GM862QUAD PY GPS GE863.GE863GE863QUAD QUAD-PY GPS GE864QUAD & GC864QUAD GC864PY & GE864PY Function Page 346 347 349 349 351 353 354 355 356 356 362 368 369 371 372 372 373 374 375 375 376 380 386 387 390 392 393 395 395 396 398 398 399 400 400 401 404 401 402 402 403 404 404 406 407 • • • • • • • • • • • • • • • • • • • • • • • • 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 • • • • • • • Custom AT Commands . 4 .p. Available for the GPS producs with the following Order-Num.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 • • • • • • • <CR><LF> Removing On Easy Scan® • • • • • • • Commands Family Extended Network Survey • • • • • • • PLMN Network Survey • • • • • • • PLMN Network Survey (Numeric Format) • • • • • • • Custom AT Commands . written authorization .19/11/07 COMMAND #EADDR #EUSER #EPASSW #SEMAIL #EMAILACT #EMAILD #ESAV #ERST #EMAILMSG #CSURV #CSURVC #CSURVU #CSURVUC #CSURVB #CSURVBC #CSURVF #CSURVNLF #CSURVEXT #CSURVP #CSURVPC #STIA #STGI #STSR #JDR #WSCRIPT #ESCRIPT #STARTMODESCR #EXECSCR #RSCRIPT #LSCRIPT #DSCRIPT #REBOOT #CMUXSCR $GPSP $GPSR $GPSD $GPSSW $GPSAT $GPSAV $GPSAI $GPSAP 9 $GPSS $GPSNMUN $GPSACP $GPSCON 8 9 GM862 GM862QUAD.GPS Application 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 • • • • • • • • • • • • • • • • • • • • • • • Python is a registered trademark of the Python Software Foundation.SIM Toolkit SIM Toolkit Interface Activation • • • • • • • SIM Toolkit Get Information • • • • • • • SIM Toolkit Send Response • • • • • • • Jammed Detect & Report AT commands Jammed Detect & Report • • • • • • • 8 Custom AT Commands .Python Interpreter 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 .: 3990250689 e 3990250690 Reproduction forbidden without Telit Communications S.Easy Script® Extension .AT Commands Reference Guide 80000ST10025a Rev.All Rights Reserved page 28 of 414 .

p. written authorization .SAP Remote SIM Enable • • • • • • Custom AT Commands – Telefonica OpenGate M2M OG Protocol Parameters Configuration • • • • • • OG Platform Parameters Configuration • • • • • • OG Total Message Creation Start • • • • • • OGMessage Creation Start • • • • • • OGMessage Parameter Insertion • • • • • • OGMessage Array Insertion Start • • • • • • OGMessage Array Parameter Insertion • • • • • • OGMessage Array Parameter Insertion End • • • • • • OGMessage Creation End • • • • • • Message Creation Abort • • • • • • Message Creation End • • • • • • Send OG Total Message • • • • • • Get Pending OGMessage’s Status • • • • • • Decode Received OGMessage • • • • • • Erase OGMessage’s Status List • • • • • • OGMessage Received Indication • • • • • • OGMessage Sending Timeout Indication • • • • • • • • • • • Reproduction forbidden without Telit Communications S.19/11/07 COMMAND $GPSPRG $GPSPS $GPSWK $GPSSAV $GPSRST $GPSCMODE #RSEN #OGCFG #OGPLATCFG #OGBEGINMSG #OGBEGINOGMSG #OGADDPAR #OGBEGINARRY #OGADDARRY #OGENDARRAY #OGENDOGMSG #OGABORTMSG #OGENDMSG #OGSENDMSG #OGMSGSTATUS #OGRETOGMSG #OGERASEALL #OGMSG #OGMSGTOUT • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • GM862 GM862QUAD.A.All Rights Reserved page 29 of 414 .GM862QUAD PY GPS GE863.GE863GE863QUAD QUAD-PY GPS GE864QUAD & GC864QUAD GC864PY & GE864PY Function Page 407 407 408 408 409 409 410 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 • • • • • 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 Custom AT Commands . 4 .AT Commands Reference Guide 80000ST10025a Rev.

A command line may be repeated multiple times through this mechanism. the MODULE immediately execute once A/ again the body of the preceding command line. If A/ is issued before any command line has been executed. No editing is possible and no termination character is necessary.Last Command Automatic Repetition SELINT 0 / 1 / 2 If the prefix A/ or a/ is issued.5.A/ A/ .19/11/07 3.2 Last Command Automatic Repetition . or at.1 Starting A Command Line .A.1.All Rights Reserved page 30 of 414 .5 AT Commands References 3. Note: the custom command #/ has been defined: it causes the last command to be executed again too.1 Command Line Prefixes 3.5.5. written authorization . 4 .Starting A Command Line SELINT 0 / 1 / 2 The prefix AT.AT Commands Reference Guide 80000ST10025a Rev.1. Note: this command works only at fixed IPR. the preceding command line is assumed to have been empty (that results in an OK result code).07 3.AT AT . V25ter Reference Reproduction forbidden without Telit Communications S.1.5. but it doesn’t need a fixed IPR. if desired. is a two-character abbreviation (ATtention). always AT used to start a command line to be sent from TE to TA Reference GSM 07.1.p.1 Command Line General Format 3.1.

2 General Configuration Commands 3.All Rights Reserved page 31 of 414 . written authorization . 4 .5. In order to keep backward compatibility and on the same time to give the opportunity to the customer to get competitor compatibility.5.A.p. The following table shows which AT commands interface can be applied and is default for the specific product: Product GM862-QUAD (3990250659) GM862-QUAD-PY (3990250658) GM862-GPS (3990250657) (3990250689) GE863-QUAD (3990250662) GE863-PY (3990250661) GE863-GPS (3990250660) (3990250690) GE864-QUAD (3990250648) GE864-PY (3990250650) GC864-QUAD (3990250675) GC864-PY (3990250676) #SELINT=0 •(default) • • • • • • • • • #SELINT=1 • •(default) • •(default) •(default) • • • • • #SELINT=2 • • •(default) • • •(default) •(default) •(default) •(default) •(default) Reproduction forbidden without Telit Communications S.19/11/07 3. It is up to the user to select the AT interface he prefers.1 AT Interface Backward Compatibility There are some slight modifications amongst the AT interfaces of Telit products.AT Commands Reference Guide 80000ST10025a Rev. Telit modules offer the specific command #SELINT to switch the behaviour of the device and its AT command interface.2.

switches the AT command interface of the products. to the GM862GSM and GM862-GPRS interface style 1 .switches the AT command interface style of the product. 4 . AT#SELINT? AT#SELINT=? Note Note Note 10 Under the #SELINT=2.10 multiplexing protocol control channel has been enabled (see +CMUX) causes an ERROR result code to be returned. Issuing AT#SELINT=<v> when the GSM 07. Multisocket are available.p. written authorization . Parameter: <v> .#SELINT #SELINT . all the AT commands have been improved according to the ETSI specifications. Moreover. SAP. PY interface style 2 .switches the AT command interface of the products.2. Read command reports the current interface style. PYTHON.5.1 Select Interface Style . It’s suggested to reboot the module after every #SELINT setting. Test command reports the available range of values for parameter <v>.AT command interface 0 . Reproduction forbidden without Telit Communications S.All Rights Reserved page 32 of 414 . all the new functionalities like CMUX. QUAD-PY. to the new products like GE864.AT Commands Reference Guide 80000ST10025a Rev.1. to the GM862PCS. Issuing AT#SELINT=<v> when the ENS functionality has been previously enabled (see #ENS) causes an ERROR result code to be returned.Select Interface Style SELINT 0 / 1 / 2 Set command sets the AT command interface style depending on AT#SELINT[=<v>] parameter <v>. GC864 and the GPS products10 Note: If parameter is omitted then the behaviour of Set command is the same as read command. TRIZIUM and GE863-QUAD.A.19/11/07 3.

user profile number Note: any call in progress will be terminated. the command has the same behaviour as AT&F0 V25ter. Note: if parameter <n> is omitted.Set To Factory-Defined Configuration SELINT 0 / 1 / 2 Execution command sets the configuration parameters to default values AT&F[<value>] specified by manufacturer.1. Reference 3.5.+FCLASS +FCLASS . AT+FCLASS=<n> fax. V25ter.1 Set To Factory-Defined Configuration .19/11/07 3.1 Generic Modem Control 3.Select Active Service Class SELINT 0 / 1 / 2 Set command sets the wireless module in specified connection mode (data.A.2 Soft Reset .1. Reference 3. Parameter: <n> 0.either the factory profile base section and the extended section are considered (full factory profile).Z Z .3.3 Hayes Compliant AT Commands 3. Parameter: <value>: 0 .. Parameter: <n> Reproduction forbidden without Telit Communications S. 4 . the command has the same behaviour as ATZ0. it takes in consideration hardware configuration switches and other manufacturer-defined criteria. Note: if parameter <value> is omitted.AT Commands Reference Guide 80000ST10025a Rev.5.just the factory profile base section parameters are considered.5.1. voice).3.All Rights Reserved page 33 of 414 .3 Select Active Service Class . written authorization . hence all the calls done afterwards will be data or voice.5.&F &F .Soft Reset ATZ[<n>] SELINT 0 / 1 / 2 Execution command loads the base section of the specified user profile and the extended section of the default factory profile.1 . 1 .5.3.3.p.

Select Active Service Class 0 .&Y &Y .07 AT Commands Reference Guide 80000ST10025a Rev.1 . AT&P[<n>] Parameter: <n> 0.5. Parameter: <n> 0. the one chosen through command &Y will be loaded on every startup. the command has the same behaviour as AT&P0 Telit Specifications Reference Reproduction forbidden without Telit Communications S.3..Default Reset Full Profile Designation SELINT 0 / 1 / 2 Execution command defines which full profile will be loaded on startup. which loads just once the desired profile.fax class 1 8 .voice Read command returns the current configuration value of the parameter AT+FCLASS? <n>. the command has the same behaviour as AT&Y0 3.Default Reset Basic Profile Designation SELINT 0 / 1 / 2 Execution command defines the basic profiles which will be loaded on AT&Y[<n>] startup.5.5 Default Reset Full Profile Designation . written authorization . Note: differently from command Z<n>. the one chosen through command &P will be loaded on every startup.&P &P . Note: if parameter is omitted.A.All Rights Reserved page 34 of 414 .profile (default is 0): the wireless module is able to store 2 complete configurations (see &W). Test command returns all supported values of the parameters <n>. Note: if parameter is omitted. Note: differently from command Z<n>. 4 .3.p. AT+FCLASS=? Reference GSM 07.+FCLASS . which loads just once the desired profile.1.data 1 .1 – profile number: the wireless module is able to store 2 full configurations (see command &W).1.19/11/07 SELINT 0 / 1 / 2 3..4 Default Reset Basic Profile Designation .

phonebook record number Note: if parameter <n> is omitted then all the internal records are shown. Parameter: <n> 0.Store Current Configuration SELINT 0 / 1 / 2 Execution command stores on profile <n> the complete configuration of the AT&W[<n>] device. they must be cleared before rewriting. Parameter: <n> .6 Store Current Configuration . AT&Z<n>=<nr> The records cannot be overwritten.3.p.phonebook record <nr> .&W &W .1.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 <n> the command AT&Z<n>=<CR> must be issued.19/11/07 3.5.1.&Z &Z . 3. Note: the records in the module memory can be viewed with the command &N.7 Store Telephone Number In The Module Internal Phonebook .5. while the telephone number stored in the record n can be dialed by giving the command ATDS=<n>. Parameters: <n> .3.3.Store Telephone Number In The Wireless Module Internal Phonebook SELINT 0 / 1 / 2 Execution command stores in the record <n> the telephone number <nr>.AT Commands Reference Guide 80000ST10025a Rev.A.&N &N .profile Note: if parameter is omitted.Display Internal Phonebook Stored Numbers SELINT 0 / 1 / 2 Execution command returns the telephone number stored at the <n> AT&N[<n>] position in the internal memory. the command has the same behaviour of AT&W0.8 Display Internal Phonebook Stored Numbers ..5. written authorization . 4 .All Rights Reserved page 35 of 414 .1.1 . 3. Reproduction forbidden without Telit Communications S.

+GMI +GMI .25ter 3.9 Manufacturer Identification . AT+GMM Reference V.Capabilities List SELINT 0 / 1 / 2 Execution command returns the equipment supported command set list.1. AT+GSN Reference Note: The number returned is not the IMSI.25ter 3.Revision Identification SELINT 0 / 1 / 2 Execution command returns the software revision identification.12 Capabilities List .14 Display Current Base Configuration And Profile . Reproduction forbidden without Telit Communications S.AT Commands Reference Guide 80000ST10025a Rev.p. it is only the board number V.A.All Rights Reserved page 36 of 414 .5.13 Serial Number .19/11/07 3.5.5. written authorization .11 Revision Identification .Manufacturer Identification SELINT 0 / 1 / 2 Execution command returns the manufacturer identification.3.3.25ter 3. V. AT+GMR Reference V.3.10 Model Identification .5.+GSN +GSN .3.+GCAP +GCAP .5.5.25ter Reference 3. AT+GMI Note: this is one of the commands whose output differs depending on the last #SELINT setting.1.3.3.1.1.Display Current Base Configuration And Profile SELINT 0 / 1 / 2 Execution command returns some of the base configuration AT&V parameters settings.25ter 3.1.1.Serial Number SELINT 0 / 1 / 2 Execution command returns the device board serial number.&V &V .Model Identification Execution command returns the model identification.+GMM SELINT 0 / 1 / 2 +GMM . 4 . 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.+GMR +GMR .

where <regn> .5.AT Commands Reference Guide 80000ST10025a Rev.17 Extended S Registers Display .3.All Rights Reserved page 37 of 414 .5..005 007 012 025 038 <dec> . 4 .Display Current Configuration And Profile SELINT 0 / 1 / 2 Execution command returns all the configuration parameters settings. 3.S register number 000. where <regn> .3.S Registers Display SELINT 0 / 1 / 2 Execution command returns the value of the S registers in decimal and AT&V1 hexadecimal value in the format: REG DEC HEX <reg0> <dec> <hex> <reg1> <dec> <hex> . written authorization .5. 3.current value in decimal notation <hex> .Display Current Base Configuration And Profile SELINT 0 / 1 / 2 Note: this is one of the commands whose output differs depending on the last #SELINT setting.&V0 &V0 .1.3..A.Extended S Registers Display SELINT 0 / 1 / 2 Execution command returns the value of the S registers in decimal and AT&V3 hexadecimal value in the format: REG DEC HEX <reg0> <dec> <hex> <reg1> <dec> <hex> . Note: this is one of the commands whose output differs depending on the last #SELINT setting. AT&V0 Note: this command is the same as &V.S register number Reproduction forbidden without Telit Communications S...19/11/07 &V .&V1 &V1 .p.&V3 &V3 .. it is included only for backwards compatibility.15 Display Current Configuration And Profile .1.current value in hexadecimal notation 3.16 S Registers Display .1.

1.21 Line Signal Level .3. AT\V<n> Parameter: <n> 0 . written authorization .005 007 012 025 030 038 <dec> .5.1..1.5. AT+GCI? AT+GCI=? Reference 3.3.A.Display Last Connection Statistics SELINT 0 / 1 / 2 Execution command returns the last connection statistics & connection AT&V2 failure reason.&V2 &V2 .19/11/07 SELINT 0 / 1 / 2 3. Parameter: <code> 59 .Country Of Installation SELINT 0 / 1 / 2 Set command selects the installation country code according to AT+GCI=<code> ITU-T.19 Single Line Connect Message .20 Country Of Installation .it currently supports only the Italy country code Read command reports the currently selected country code.Line Signal Level SELINT 0 / 1 / 2 It has no effect and is included only for backward compatibility with landline AT%L modems Reproduction forbidden without Telit Communications S.+GCI +GCI .35 Annex A.p.3. V25ter.off 1 .current value in decimal notation <hex> .&V3 . 3. 4 .3. Test command reports the supported country codes.current value in hexadecimal notation AT Commands Reference Guide 80000ST10025a Rev.Extended S Registers Display 000.Single Line Connect Message Execution command set single line connect message.on 3.1.\V SELINT 0 / 1 / 2 \V .All Rights Reserved page 38 of 414 .%L %L .18 Display Last Connection Statistics .5.5.

E E . ATE[<n>] SELINT 0 / 1 / 2 Parameter: <n> 0 .A.24 M .3.5.2.5.disables result codes SELINT 0 / 1 Reproduction forbidden without Telit Communications S.Command Echo Set command enables/disables the command echo.All Rights Reserved page 39 of 414 .Line Quality AT%Q Line Quality .Speaker Mode ATM<n> Speaker Mode .L L .Q Q .5.disables command echo 1 .23 Speaker Loudness .5.3.2 Quiet Result Codes . hence command sent to the device are echoed back to the DTE before the response is given. Note: if parameter is omitted.22 %Q .3.%Q SELINT 0 / 1 / 2 It has no effect and is included only for backward compatibility with landline modems 3. written authorization .Modem Interface Control 3.5.1.AT Commands Reference Guide 80000ST10025a Rev.enables command echo (factory default) .19/11/07 3.M SELINT 0 / 1 / 2 It has no effect and is included only for backward compatibility with landline modems 3.1.every result code is replaced with a <CR> 2 .2 DTE . ATQ[<n>] Parameter: <n> 0 .p. the command has the same behaviour of ATE0 V25ter Reference 3.Speaker Loudness SELINT 0 / 1 / 2 It has no effect and is included only for backward compatibility with landline ATL<n> modems 3.enables result codes (factory default) 1 .2. 4 .3.1.5.3.1 Command Echo .Quiet Result Codes Set command enables or disables the result codes.3.

All Rights Reserved page 40 of 414 .disables result codes (only for backward compatibility) SELINT 2 Note: After issuing either ATQ1 or ATQ2 every information text transmitted in response to commands is not affected Note: if parameter is omitted.Quiet Result Codes Set command enables or disables the result codes. It also determines if result codes are transmitted in a numeric form or an alphanumeric form (see [§3.V V . the command has the same behaviour as ATQ0 After issuing ATQ1 AT+CGACT=? +CGACT: (0-1) a <cr> ends the response After issuing ATQ2 AT+CGACT=? +CGACT: (0-1) nothing is appended to the response V25ter Example Reference Q .19/11/07 Q . ATQ[<n>] Parameter: <n> 0 .enables result codes (factory default) 1 .Response Format SELINT 0 / 1 / 2 Set command determines the contents of the header and trailer transmitted ATV[<n>] with result codes and information responses. written authorization .p.disables result codes 2 .3 Information Responses And Result Codes] for the table of result codes).3 Response Format .2.AT Commands Reference Guide 80000ST10025a Rev. Reproduction forbidden without Telit Communications S. the command has the same behaviour of ATQ0 After issuing ATQ1 or ATQ2 AT+CGACT=? +CGACT: (0-1) nothing is appended to the response V25ter Example Reference 3.5.3.2. 4 .Quiet Result Codes SELINT 0 / 1 Note: After issuing either ATQ1 or ATQ2 every information text transmitted in response to commands is not affected Note: if parameter is omitted.A.

3. CONNECT.4 . NO CARRIER. 1. ERROR.19/11/07 SELINT 0 / 1 / 2 0 .X X .V .5. the command has the same behaviour of ATV0 V25ter Reference 3.Response Format Parameter: <n> AT Commands Reference Guide 80000ST10025a Rev.send only OK. Busy tones reporting is disabled.Extended Result Codes SELINT 0 / 1 / 2 Set command selects the result code messages subset used by the modem ATX[<n>] to inform the DTE of the result of the commands. Note: If parameter is omitted. NO ANSWER results. RING. Note: if parameter is omitted.4 Extended Result Codes . 4 . V25ter Note Reference Reproduction forbidden without Telit Communications S.p.limited headers and trailers and numeric format of result codes information responses result codes <text><CR><LF> <numeric code><CR> 1 . the command has the same behaviour of ATX0 For complete control on CONNECT response message see also +DR command.2.reports all messages (factory default is 1). written authorization . Parameter: <n> 0 .A..full headers and trailers and verbose format of result codes (factory default) information responses result codes <CR><LF> <text><CR><LF> <CR><LF> <verbose code><CR><LF> Note: the <text> portion of information responses is not affected by this setting.All Rights Reserved page 41 of 414 .

1 .5 Identification Information . the High to Low transition of DTR pin sets the device in command mode.Identification Information SELINT 0 / 1 / 2 Execution command returns one or more lines of information text followed ATI[<n>] by a result code.3.DCD follows the Carrier detect status: if carrier is detected DCD is high.numerical identifier.3. the current connection is NOT Reproduction forbidden without Telit Communications S.checksum check result 3 . otherwise DCD is low.&D &D .DOB version Note: this is one of the commands whose output differs depending on the last #SELINT setting. (factory default) 2 .I I .2.Data Terminal Ready (DTR) Control SELINT 0 Set command controls the Module behaviour to the RS232 DTR transitions.DTR transitions are ignored. the command has the same behaviour of ATI0 V25ter Reference 3.A. Note: if parameter is omitted.3. Parameter: <n> 0 .p. written authorization . AT&C[<n>] Parameter: <n> 0 . (factory default) 1 .All Rights Reserved page 42 of 414 .&C &C .5.DCD off while disconnecting Note: if parameter is omitted.module checksum 2 .AT Commands Reference Guide 80000ST10025a Rev. the command has the same behaviour of AT&C0 V25ter Reference 3.when the MODULE is connected. 4 .5.5.DCD remains high always. 1 .Data Carrier Detect (DCD) Control SELINT 0 / 1 / 2 Set command controls the RS232 DCD output behaviour.7 Data Terminal Ready (DTR) Control .2.2.19/11/07 3. AT&D[<n>] Parameter: <n> 0 .6 Data Carrier Detect (DCD) Control .manufacturer 4 .product name 5 .

Note: if a connection has been set up issuing either #SKTD or #SKTOP. the command has the same behaviour as AT&D0 V25ter AT Commands Reference Guide 80000ST10025a Rev. Note: if parameter is omitted. Note: if AT&D2 has been issued and the DTR has been tied low. the High to Low transition of DTR pin sets the device in command mode and the current connection is closed. the current connection is NOT closed. 4 .p.&D . the High to Low transition of DTR pin sets the device in command mode and the current connection is closed. Note: if AT&D2 has been issued and the DTR has been tied Low. written authorization .DTR transitions are considered only in power saving mode. AT&D[<n>] Parameter: <n> 0 . autoanswering is inhibited and it is possible to answer only issuing command ATA. 2 . 2 .All Rights Reserved page 43 of 414 . 4 .Data Terminal Ready (DTR) Control SELINT 1 / 2 Set command controls the Module behaviour to the RS232 DTR transitions.C108/1 operation is disabled.C108/1 operation is enabled. (factory default) 1 .A.when the MODULE is connected .when the MODULE is connected. 4 .Data Terminal Ready (DTR) Control closed. the High to Low transition of DTR pin sets the device in command mode.C108/1 operation is disabled 5 . autoanswering is inhibited and it is possible to answer only issuing command ATA.C108/1 operation is enabled Note: if a connection has been set up issuing either #SKTD or #SKTOP. 3 . then AT&D1 has the same effect as AT&D2. 3 .when the MODULE is connected .DTR transitions are ignored.19/11/07 SELINT 0 Reference &D . the command has the same behaviour of AT&D0 V25ter Reference Reproduction forbidden without Telit Communications S. Note: if parameter is omitted. then AT&D1 has the same effect as AT&D2.

3. Reproduction forbidden without Telit Communications S. the command has the same behaviour as AT&K0 Note: &K has no Read Command.3.2.Standard Flow Control Set command controls the RS232 flow control behaviour.&K &K . the command has the same behaviour as AT\Q0 Note: Hardware flow control (AT\Q3) is not active in command mode. Parameter: <n> 0 .Flow Control AT&K[<n>] SELINT 0 / 1 / 2 Set command controls the RS232 flow control behaviour.p. written authorization . 4 .19/11/07 3.software mono-directional flow control (XON/XOFF) 3 .A.9 Flow Control . V25ter 3. Note: Hardware flow control (AT&K3) is not active in command mode.no flow control 1 .pass through: software bi-directional without filtering (XON/XOFF) 6 . AT\Q[<n>] SELINT 0 / 1 / 2 Parameter: <n> 0 . To verify the current setting of &K.5.2.hardware mono-directional flow control (only CTS active) 3 .5.8 Standard Flow Control .hardware bi-directional flow control (both RTS/CTS active) (factory default) 4 . Reference Note: \Q’s settings are functionally a subset of &K’s ones.software bi-directional with filtering (XON/XOFF) 5 .All Rights Reserved page 44 of 414 .software bi-directional with filtering (XON/XOFF) 2 .AT Commands Reference Guide 80000ST10025a Rev.\Q \Q .hardware bi-directional flow control (both RTS/CTS active) (factory default) Note: if parameter is omitted. simply check the settings of the active profile issuing AT&V.hardware mono-directional flow control (only CTS active) 2 .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.no flow control 1 .

High when connected 3 .Fixed DTE Interface Rate SELINT 0 / 1 Set command specifies the DTE speed at which the device accepts AT+IPR=<rate> commands during command mode operations.12 Fixed DTE Interface Rate .2. the command has the same behaviour of AT\R0 3. 4 . Note: if parameter is omitted.RING on during ringing (factory default) 2 . the command has the same behaviour of AT&S0 3.10 Data Set Ready (DSR) Control .\R SELINT 0 / 1 / 2 \R .3.5.3. Parameter: <rate> 0 .11 Ring (RI) Control .always High 1 . it may be used to fix the DTE-DCE interface speed. 2 .2.+IPR +IPR . written authorization .p.RING follows the ring signal Note: to check the ring option status use the &V command. AT\R[<n>] Parameter: <n> 0 .3.All Rights Reserved page 45 of 414 .follows the GSM traffic channel indication. Note: if option 1 is selected then DSR is tied High when the device receives from the network the GSM traffic channel indication.Ring (RI) Control Set command controls the RING output pin behaviour.Data Set Ready (DSR) Control Set command controls the RS232 DSR pin behaviour. AT&S[<n>] Parameter: <n> 0 . Note: if parameter is omitted.High when device is ready to receive commands (factory default)..5.2. Note: in power saving mode the DSR pin is always tied Low.&S SELINT 0 / 1 / 2 &S .19/11/07 3.AT Commands Reference Guide 80000ST10025a Rev.RING on during ringing and further connection 1 .A.5.300 1200 Reproduction forbidden without Telit Communications S.

V25ter +IPR . hence no speed auto-detection (autobauding) is enabled.+IPR . (list of fixed-only <rate> values) V25ter AT+IPR? AT+IPR=? Reference Reproduction forbidden without Telit Communications S. 4 .A. written authorization . (default) If <rate> is specified and not 0. it may be used to fix the DTE-DCE interface speed.Fixed DTE Interface Rate SELINT 2 Set command specifies the DTE speed at which the device accepts AT+IPR=<rate> commands during command mode operations.300 1200 2400 4800 9600 19200 38400 57600 115200 If <rate> is set to 0.. Parameter: <rate> 0 . Read command returns the current value of +IPR parameter. DTE-DCE speed is fixed at that speed.p. then automatic speed detection is enabled and also character format (see +ICF) is set to auto-detect. (default) If <rate> is specified and not 0. Test command returns the list of supported autodetectable <rate> values and the list of fixed-only <rate> values in the format: +IPR:(list of supported autodetectable <rate> values). then automatic speed detection is enabled and also character format (see +ICF) is set to auto-detect. Read command returns the current value of +IPR parameter.Fixed DTE Interface Rate 2400 4800 9600 19200 38400 57600 115200 AT Commands Reference Guide 80000ST10025a Rev. hence no speed auto-detection (autobauding) is enabled.19/11/07 SELINT 0 / 1 AT+IPR? AT+IPR=? Reference If <rate> is set to 0. Test command returns the supported serial port speed list.All Rights Reserved page 46 of 414 . DTE-DCE speed is fixed at that speed.

DTE-Modem Local Flow Control SELINT 0 / 1 / 2 Set command selects the flow control behaviour of the serial port in both AT+IFC=<by_te>.3. directions: from DTE to modem (<by_ta> option) and from modem to DTE <by_ta> (<by_te>) Parameters: <by_te> .5.local port speed rate reporting disabled (factory default) 1 . written authorization .3. V25ter AT+IFC? AT+IFC=? Reference 3. Read command returns active flow control settings.+ILRR +ILRR . 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: +IFC: 0.DTE-Modem Local Rate Reporting SELINT 0 / 1 / 2 Set command controls whether or not the +ILRR: <rate> information text is AT+ILRR=<n> transmitted from the modem (module) to the DTE.flow control option for the data sent by modem 0 .flow control None 1 .XON/XOFF 2 .0 Test command returns all supported values of the parameters <by_te> and <by_ta>.14 DTE-Modem Local Rate Reporting .flow control option for the data received by DTE 0 . Reproduction forbidden without Telit Communications S.2) is not active in command mode.2.p.2.C106 (CTS) (factory default) Note: Hardware flow control (AT+IFC=2. Parameter: <n> 0 . Note: This command is equivalent to &K command. 4 .local port speed rate reporting enabled Note: If AT+IPR=0 (in autobauding) local port speed reported will be 0.C105 (RTS) (factory default) 3 .13 DTE-Modem Local Flow Control .+IFC +IFC .flow control None 1 .19/11/07 3.A.AT Commands Reference Guide 80000ST10025a Rev.All Rights Reserved page 47 of 414 .XON/XOFF filtered 2 .5.XON/XOFF not filtered <by_ta> .

2 Stop 2 .8O1 AT+ICF = 2.1 .determines how the parity bit is generated and checked.5.Odd 1 . 1 Stop 3 .8E1 AT+ICF = 3 .2.8 Data.0 . [. and the number of stop bits in the start-stop frame. 0 .19/11/07 +ILRR . 4 . 1 Parity.15 DTE-Modem Character Framing . Test command returns the ranges of values for the parameters <format> and <parity> V25ter AT+ICF = 0 .8N2 AT+ICF = 2.auto detect AT+ICF = 1 .1 Dial .0 . 1 Parity. Reproduction forbidden without Telit Communications S.7E1 AT+ICF? AT+ICF=? Reference Example 3.] SELINT 0 / 1 Execution command starts a call to the phone number given as parameter.All Rights Reserved page 48 of 414 . 1 Stop 4 . written authorization . Read command returns active setting of <n>.D D – Dial ATD<number>[.autodetection 1 .Even Read command returns current settings for subparameters <format> and <parity>.+ICF +ICF .<parity>] Parameters: <format> .7 Data.7 Data.8 Data. if present 0 .DTE-Modem Character Framing SELINT 0 / 1 / 2 Set command defines the asynchronous character framing to be used when AT+ICF=<format> autobauding is disabled.1 . 1 Stop <parity> .5.3.p.8 Data.AT Commands Reference Guide 80000ST10025a Rev.3 Call Control 3. the presence of a parity bit.3.5. AT+ILRR? Test command returns all supported values of the parameter <n> AT+ILRR=? Reference V25ter 3.7O1 AT+ICF = 5.3.determines the number of bits in the data bits.A.3.8N1 (default) AT+ICF = 5. 2 Stop 5 .DTE-Modem Local Rate Reporting SELINT 0 / 1 / 2 Note: this information if enabled is sent upon connection.

“@” are accepted but have no effect. Parameter: <str> . ”D”. Parameters: <mem> . ”B”.All Rights Reserved page 49 of 414 .] ATD><n>[.phone number to be dialed Note: type of call (data.device missed (unanswered received) calls list RC . a VOICE call to the given number is performed.” is present. 4 . Note: for backwards compatibility with landline modems modifiers “T”. Parameter: <number> .”A”. entry location <n> (available memories may be queried with AT+CPBS=?). fax or voice) depends on last +FCLASS setting. If “. all available memories will be searched for the correct entry.”+”. Issues a call to phone number which corresponding alphanumeric field is <str>. “!”.] ATD><mem><n>[.SIM fixed dialling-phonebook LD .entry location. Note: the numbers accepted are 0-9 and *.p. ”R”.19/11/07 SELINT 0 / 1 If “. SM . Issues a call to phone number in phonebook memory storage <mem>.” is present a voice call is performed.D – Dial AT Commands Reference Guide 80000ST10025a Rev. written authorization .SIM phonebook FD . ”W”. ”C”.” is present a voice call is performed. If “.phonebook memory storage.alphanumeric field corresponding to phone number. Issues a call to phone number in entry location <n> of the active phonebook memory storage (see +CPBS). ”.” is present a voice call is performed.ME received calls list <n> .] Reproduction forbidden without Telit Communications S. ”P”. regardless of the current value of the connection mode set by +FCLASS command. Note: parameter <str> is case sensitive.#. it must not be enclosed in quotation marks.A. it should be in the range of locations available in the memory used. Note: used character set should be the one selected with command Select TE character set +CSCS.”. it must be enclosed in quotation marks.SIM last-dialling-phonebook MC . If “. Parameter: ATD><str>[.

] ATD<number>G[. the following numeric equivalents shall be used: 1 . Parameter: <nr> .invocation. 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. For communications software that does not support arbitrary characters in the dial string.suppression.GPRS Service Code. Issues a call to the number stored in the MODULE internal phonebook position number <nr>. OK V25ter. 4 . it should be in the range of locations available in the active phonebook memory storage.a string which indicates the layer 2 protocol to be used (see +CGDATA command).19/11/07 SELINT 0 / 1 <n> . OK voice call to the 6-th entry of active ATD<number>I[.] ATD<number>i[.active phonebook memory storage entry location.” is present a VOICE call is performed.PPP <cid> .] AT Commands Reference Guide 80000ST10025a Rev.] ATD*<gprs_sc> [*<addr>][*[<L2P>] [*[<cid>]]]]# Example Reference To call the entry with alphanumeric field “Name”: ATD>”Name”. Parameters: <gprs_sc> . Issues a call to the last number dialed. written authorization .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 “.All Rights Reserved page 50 of 414 . To dial a number in SIM phonebook entry 6: ATD>SM6 OK To have a phonebook: ATD>6.D – Dial ATDL ATDS=<nr>[. allow CLI presentation Issues a call checking the CUG supplementary service information for the current call. Reproduction forbidden without Telit Communications S. a digit string (value 99) which identifies a request to use the GPRS <addr> .a digit which specifies a particular PDP context definition (see +CGDCONT command).p. If “.] ATD<number>g[.string that identifies the called party in the address space applicable to the PDP. Refer to +CCUG command.A. <L2P> .” is present a VOICE call is performed. I . If “.” is present a VOICE call is performed. restrict CLI presentation i .

fax or voice) depends on last +FCLASS setting. Issues a call to phone number in phonebook memory storage <mem>. “!”. Parameters: <mem> . ”C”. Parameter: <number> .AT Commands Reference Guide 80000ST10025a Rev.”A”. a voice call to the given number is performed.SIM fixed dialling-phonebook LD . Note: for backwards compatibility with landline modems modifiers “T”.” is present a voice call is performed.#. If “. ”. <n> . Issues a call to phone number in entry location <n> of the active phonebook memory storage (see +CPBS).” is present a voice call is performed. Parameter: <str> .entry location.SIM last-dialling-phonebook MC .”+”. 4 . regardless of the current value of the connection mode set by +FCLASS command. written authorization .ME received calls list MB . ATD><str>[. Note: the numbers accepted are 0-9 and *. Note: used character set should be the one selected with +CSCS. Note: parameter <str> is case sensitive.” is present.p.phone number to be dialed Note: type of call (data. If “. ”B”. ”P”. it should be in the range of locations available in the memory used.19/11/07 D – Dial ATD<number>[.”.device missed (unanswered received) calls list RC .SIM phonebook FD . ”W”. it must be enclosed in quotation marks.mailbox numbers stored on SIM. entry location <n> (available memories may be queried with AT+CPBS=?). if this service is provided by the SIM (see #MBN).A. it must not be enclosed in quotation marks.alphanumeric field corresponding to phone number. If “. ”D”. SM . Issues a call to phone number which corresponding alphanumeric field is <str>.] SELINT 2 Execution command starts a call to the phone number given as parameter.All Rights Reserved page 51 of 414 .phonebook memory storage.] Reproduction forbidden without Telit Communications S. all available memories will be searched for the correct entry.] ATD><n>[. ”R”. “@” are accepted but have no effect.] ATD><mem><n>[.

] ATD<number>I[.suppression.internal phonebook position to be called (See commands &N and &Z) Issues a call overwriting the CLIR supplementary service subscription default value for this call If “. Refer to +CCUG command.A. written authorization . If “.active phonebook memory storage entry location. For communications software that does not support arbitrary characters in the dial string.” is present a voice call is performed.string that identifies the called party in the address space applicable to the PDP. Parameters: <gprs_sc> .” is present a voice call is performed. a digit string (value 99) which identifies a request to use the GPRS <addr> .] ATD<number>i[. 4 .] ATD<number>G[. Issues a call to the last number dialed. it should be in the range of locations available in the active phonebook memory storage.GPRS Service Code. 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.] ATD<number>g[.a digit which specifies a particular PDP context definition (see +CGDCONT command). the following numeric equivalents shall be used: 1 . allow CLI presentation Issues a call checking the CUG supplementary service information for the current call.a string which indicates the layer 2 protocol to be used (see +CGDATA command).p. 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.All Rights Reserved page 52 of 414 .] ATD*<gprs_sc> [*<addr>][*[<L2P>] [*[<cid>]]]]# Example Reproduction forbidden without Telit Communications S. Parameter: <nr> .” is present a voice call is performed. AT Commands Reference Guide 80000ST10025a Rev.D – Dial If “. restrict CLI presentation i .PPP <cid> .19/11/07 SELINT 2 Parameter: <n> . If “.invocation. Issues a call to the number stored in the MODULE internal phonebook position number <nr>.” is present a voice call is performed. I . OK To call the entry with alphanumeric field “Name”: ATDL ATDS=<nr>[. <L2P> .

A. otherwise if &D1 option is active.19/11/07 SELINT 2 3. hence escape sequence (see register S2) is required before issuing this command. V25ter.3.2 Tone Dial .Return To On Line Mode SELINT 0 / 1 Execution command is used to return to on-line mode from command mode.3.T T . ATO Reproduction forbidden without Telit Communications S. when a data conversation is active the device is in on-line mode (commands are not sensed and characters are sent to the other party).Tone Dial ATT Reference SELINT 0 / 1 / 2 Set command has no effect is included only for backward compatibility with landline modems.A A .3. V25ter.p. 3.Answer ATA SELINT 0 / 1 / 2 Execution command is used to answer to an incoming call if automatic answer is disabled.3. DTR pin has to be tied Low to return in command mode.Pulse Dial ATP Reference SELINT 0 / 1 / 2 Set command has no effect is included only for backward compatibility with landline modems. written authorization .5.3 Pulse Dial .3.5.5.3.6 Return To On Line Mode . V25ter. Note: this command can be issued only in command mode.All Rights Reserved page 53 of 414 .4 Answer . Reference 3. Note: This command MUST be the last in the command line and must be followed immediately by a <CR> character. OK V25ter.3. 4 .Disconnect ATH SELINT 0 / 1 / 2 Execution command is used to close the current conversation (voice.5. data or fax). V25ter.3. AT Commands Reference Guide 80000ST10025a Rev.H H .D – Dial Reference ATD>”Name”.P P .5.5 Disconnect . Reference 3.3.O O . 3.3.

Sync/Async Mode SELINT 0 / 1 / 2 Set command has no effect is included only for backward compatibility with AT&Q landline modems.&G &G .A.8 Sync/Async Mode .Return To On Line Mode SELINT 2 Execution command is used to return to on-line mode from command mode. if the device is in conversation.3.5. V25ter. 3. <carrier> [. 3.19/11/07 O .AT Commands Reference Guide 80000ST10025a Rev.<max_rate>]]] originating or answering a connection V21 V22 Reproduction forbidden without Telit Communications S.7 Guard Tone .4.Guard Tone AT&G SELINT 0 / 1 / 2 Set command has no effect is included only for backward compatibility with landline modems. Reference 3.<automode> Parameters: [.<min_rate> <carrier> .Return To On Line Mode SELINT 0 / 1 If there's no active connection it returns ERROR.5. ATO If there's no active connection it returns NO CARRIER. Reference O . if the device is in conversation. Note: After issuing this command. Note: After issuing this command.3.+MS +MS .1 Modulation Selection . to send other commands to the device you must return to command mode by issuing the escape sequence (see register S2) or tying low DTR pin if &D1 option is active.3.&Q &Q .Modulation Selection SELINT 0 / 1 / 2 Set command has no effect is included only for backward compatibility with AT+MS= landline modems.4 Modulation Control 3.3.3. V25ter.All Rights Reserved page 54 of 414 .5.3.p.a string which specifies the preferred modem carrier to use in [. 4 . to send other commands to the device you must return to command mode by issuing the escape sequence (see register S2) or tying low DTR pin if &D1 option is active. written authorization .5.

3. It has effect only if it is defined for the associated modulation. AT+DS=<n> SELINT 0 / 1 / 2 AT+DS? AT+DS=? Reference Parameter: <n> 0 . it is currently the only supported value Read command returns current value of the data compression parameter.unspecified <max_rate> .3.5.rate in bps Note: to change modulation requested use +CBST command. <automode>. AT Commands Reference Guide 80000ST10025a Rev. <min_rate>.5.enabled.+MS .%E %E .1 Data Compression .5. Test command returns all supported values of the parameter <n> V25ter 3.disabled 1 .no compression. Read command returns the current value of <carrier>.Modulation Selection V22B V23C V32 V34 <automode> .A.2 Data Compression Reporting .it enables/disables automatic modulation negotiation.5.unspecified 300.Data Compression Set command sets the V42 compression parameter. Test command returns all supported values of the <carrier>. 4 . <min_rate> .2 Line Quality Monitor And Auto Retrain Or Fallback/Fallforward .4.5. 0 ..All Rights Reserved page 55 of 414 .5 Compression Control 3.3.+DS +DS .it specifies the highest value at which the DCE may establish a connection. <max_rate> parameters.it specifies the lowest value at which the DCE may establish a connection.5. 0 . written authorization .19/11/07 SELINT 0 / 1 / 2 AT+MS? AT+MS=? 3.14400 .Line Quality Monitor And Auto Retrain Or Fallback/Fallforward SELINT 0 / 1 / 2 Execution command has no effect and is included only for backward AT%E<n> compatibility with landline modems. <automode>.3.+DR Reproduction forbidden without Telit Communications S. 0 . <min_rate>. <max_rate> parameters.p. 3.

1 .6.All Rights Reserved page 56 of 414 . Test command returns all supported values of the parameter <n> V25ter AT+DR? AT+DR=? Reference 3.Break Handling SELINT 1 / 2 Execution command has no effect and is included only for backward AT\K[<n>] compatibility with landline modems Parameter: <n> 0.5. written authorization .19/11/07 +DR .A. Parameter: <n> 0 .5.data compression reporting disabled.Break Handling SELINT 0 Execution command has no effect and is included only for backward AT\K<n> compatibility with landline modems Parameter: <n> 1.\B \B .Data Compression Reporting SELINT 0 / 1 / 2 Set command enables/disables the data compression reporting upon AT+DR=<n> connection.data compression reporting enabled upon connection.5 Reproduction forbidden without Telit Communications S. 4 ..5.3.1 Transmit Break To Remote .\K \K ..p.3.AT Commands Reference Guide 80000ST10025a Rev.2 Break Handling .6 Break Control 3.6. the following intermediate result code is transmitted before the final result code: +DR: <compression> (the only supported value for <compression> is “NONE”) Read command returns current value of <n>.Transmit Break To Remote SELINT 0 / 1 / 2 Execution command has no effect and is included only for backward AT\B compatibility with landline modems 3. Note: if enabled.5 \K .3.

3 Operating Mode . written authorization .\N \N .All Rights Reserved page 57 of 414 .A.3.19/11/07 3.Operating Mode SELINT 0 / 1 / 2 Execution command has no effect and is included only for backward AT\N compatibility with landline modems Reproduction forbidden without Telit Communications S.AT Commands Reference Guide 80000ST10025a Rev. 4 .5.p.6.

Parameter: <n> .. 25.19/11/07 3. left-filled with 0s V25ter ATS0? ATS0=? Note Reference Reproduction forbidden without Telit Communications S.1 Number Of Rings To Auto Answer .3.number of rings required before automatic answer. Note: what follows is a special way to select and set an S-parameter: 1. If no value is given for the subparameter of an S-Parameter. an ERROR result code will be issued and the stored value left unchanged.5. 5. AT? establishes S7 as last selected parameter. If the number is not recognized as a valid parameter number. an ERROR result code is issued. sets the content of S7 to 40 sets the content of S7 to 15. 2. 4.auto answer disabled (factory default) 1.3. 4 . 30.AT Commands Reference Guide 80000ST10025a Rev. 2. 12. returns the current value of the last S-parameter accessed Reference V25ter and RC56D/RC336D 3. 10.255 .A. 38). For either Read and Test command the format of the numbers in output is always 3 digits. 3. written authorization . this command establishes Sn as last selected parameter.Number Of Rings To Auto Answer SELINT 0 / 1 Set command sets the number of rings required before device automatically ATS0[=<n>] answers an incoming call. Every value out of this range and less than 256 can be used but has no meaning and is maintained only for backward compatibility with landline modems.number of rings 0 . If the value of n is in the range (0. Test command returns the range for <n> without command echo and parenthesis.All Rights Reserved page 58 of 414 .7 S Parameters Basic commands that begin with the letter “S” are known as “S-Parameters”.p.5.S0 S0 . Read command returns the current value of S0 parameter. The number following the “S” indicates the “parameter number” being referenced. 7.7. ATSn<CR> selects n as current parameter number. AT=<value><CR> or ATS=<value><CR> set the contents of the selected S-parameter Example: ATS7<CR> AT=40<CR> ATS=15<CR> 3.

left-filled with 0s ATS1? ATS1=? Note S1 .3.3 Escape Character .Ring Counter ATS1 SELINT 0 / 1 S1 is incremented each time the device detects the ring signal of an incoming call. 4 . Read command returns the current value of S0 parameter.5.2 Ring Counter . S1 is cleared as soon as no ring occur.7. Read command returns the value of this parameter.19/11/07 S0 .Escape Character SELINT 0 / 1 Set command sets the ASCII character to be used as escape character.. V25ter ATS0? Reference 3. Note: the form ATS1 has no effect.p.escape character decimal ASCII 0. Note: the escape sequence consists of three escape characters preceded and followed by n ms of idle (see S12 to set n).S2 S2 .number of rings required before automatic answer.AT Commands Reference Guide 80000ST10025a Rev..S1 S1 . For either Read and Test command the format of the numbers in output is always 3 digits. Test command returns the range of values for S1 ring counter without command echo and parenthesis.number of rings 0 . Parameter: <n> .Ring Counter ATS1 SELINT 2 S1 is incremented each time the device detects the ring signal of an incoming call. ATS1? 3. Read command returns the current value of S2 parameter.factory default value is 43 (+).5. Read command returns the value of S1 ring counter.7.Number Of Rings To Auto Answer SELINT 2 Set command sets the number of rings required before device automatically ATS0=[<n>] answers an incoming call. S1 is cleared as soon as no ring occur.A.All Rights Reserved page 59 of 414 .255 .255 . Test command returns the range for <char> without command echo and parenthesis For either Read and Test command the format of the numbers in output is ATS2? ATS2=? Note Reproduction forbidden without Telit Communications S. written authorization .3. Note: the form ATS1 has no effect.auto answer disabled (factory default) 1. ATS2[=<char>] Parameter: <char> .

All Rights Reserved page 60 of 414 .127 . along with S4 parameter.factory default value is 43 (+). left-filled with 0s V25ter ATS3? ATS3=? Note Reference S3 .p.255 . Note: the format of the numbers in output is always 3 digits.. Note: the escape sequence consists of three escape characters preceded and followed by n ms of idle (see S12 to set n). left-filled with 0s AT Commands Reference Guide 80000ST10025a Rev.escape character decimal ASCII 0.factory default value is 13 (ASCII CR) Note: the “previous” value of S3 is used to determine the command line termination character for entering the command line containing the S3 setting command.7. Parameter: <char> . written authorization . trailer.A. along with S4 parameter.command line termination character (decimal ASCII) 0.Command Line Termination Character SELINT 2 Set command sets the value of the character either recognized by the ATS3=[<char>] device as command line terminator and generated by the device as part of the header. trailer.S3 S3 .4 Command Line Termination Character .19/11/07 SELINT 0 / 1 S2 . and terminator for result codes and information text.Command Line Termination Character SELINT 0 / 1 Set command sets the value of the character either recognized by the ATS3[=<char>] device as command line terminator and generated by the device as part of the header. and terminator for result codes and information text. left-filled with 0s ATS2? 3. 4 . However the result code issued shall use the “new” value of S3 (as set during the processing of the command line). ATS2=[<char>] Parameter: <char> .. Test command returns the range for <char> without command echo and parenthesis. Read command returns the current value of S3 parameter. Read command returns the current value of S2 parameter.5. Reproduction forbidden without Telit Communications S.Escape Character always 3 digits. For either Read and Test command the format of the numbers in output is always 3 digits.Escape Character SELINT 2 Set command sets the ASCII character to be used as escape character.S2 .3.

127 .S4 S4 . written authorization .127 . and terminator for result codes and information text.. and terminator for result codes and information text. trailer. Read command returns the current value of S4 parameter.. trailer. Parameter: <char> . left-filled with 0s V25ter ATS4? ATS4=? Note Reference S4 .Response Formatting Character SELINT 0 / 1 Set command sets the value of the character generated by the device as ATS4[=<char>] part of the header.S3 .7. Parameter: <char> .Command Line Termination Character Parameter: <char> .5.. ATS4? Reproduction forbidden without Telit Communications S.command line termination character (decimal ASCII) 0.19/11/07 SELINT 2 ATS3? Reference Note: the “previous” value of S3 is used to determine the command line termination character for entering the command line containing the S3 setting command. Test command returns the range for <char> without command echo and parenthesis For either Read and Test command the format of the numbers in output is always 3 digits. 4 . left-filled with 0s V25ter 3.A.response formatting character (decimal ASCII) 0.All Rights Reserved page 61 of 414 .factory default value is 10 (ASCII LF) Note: if the value of S4 is changed in a command line the result code issued in response of that command line will use the new value of S4.factory default value is 13 (ASCII <CR>) AT Commands Reference Guide 80000ST10025a Rev.5 Response Formatting Character .response formatting character (decimal ASCII) 0. Note: the format of the numbers in output is always 3 digits. Read command returns the current value of S4 parameter.Response Formatting Character SELINT 2 Set command sets the value of the character generated by the device as ATS4=[<char>] part of the header. However the result code issued shall use the “new” value of S3 (as set during the processing of the command line) Read command returns the current value of S3 parameter.p. along with the S3 parameter. along with the S3 parameter.3.factory default value is 10 (ASCII LF) Note: if the value of S4 is changed in a command line the result code issued in response of that command line will use the new value of S4.127 .

Command Line Editing Character SELINT 0 / 1 Set command sets the value of the character recognized by the device as a ATS5[=<char>] request to delete from the command line the immediately preceding character.19/11/07 SELINT 2 Note: the format of the numbers in output is always 3 digits. Parameter: <tout> .7 Connection Completion Time-Out .command line editing character (decimal ASCII) 0. Parameter: <char> .7.Response Formatting Character Reference AT Commands Reference Guide 80000ST10025a Rev.127 . Read command returns the current value of S5 parameter.3.6 Command Line Editing Character .. written authorization .factory default value is 8 (ASCII BS) Read command returns the current value of S5 parameter. Note: the format of the numbers in output is always 3 digits.255 . left-filled with 0s V25ter 3.Command Line Editing Character SELINT 2 Set command sets the value of the character recognized by the device as a ATS5=[<char>] request to delete from the command line the immediately preceding character.7. 4 .5.Connection Completion Time-Out SELINT 0 / 1 Set command sets the amount of time. that the device shall ATS7[=<tout>] allow between either answering a call (automatically or by A command) or completion of signalling of call addressing information to network (dialling). and establishment of a connection with the remote device.All Rights Reserved page 62 of 414 .127 .3. Parameter: <char> .number of seconds 1.. left-filled with 0s V25ter ATS5? Reference 3.factory default value is 8 (ASCII BS)..S5 S5 .factory default value is 60.S4 .p. Test command returns the range for <char> without command echo and parenthesis. in seconds.A.5. Reproduction forbidden without Telit Communications S. For either Read and Test command the format of the numbers in output is always 3 digits.S7 S7 . left-filled with 0s V25ter ATS5? ATS5=? Note Reference S5 .command line editing character (decimal ASCII) 0.

or second.All Rights Reserved page 63 of 414 .255 .factory default value is 50. written authorization . left-filled with 0s V25ter ATS7? Reference 3.number of seconds 1.p.S12 S12 ..factory default value is 60 Read command returns the current value of S7 parameter. Note For either Read and Test command the format of the numbers in output is always 3 digits. ATS7? Test command returns the range for <tout> without command echo and ATS7=? parenthesis. Reproduction forbidden without Telit Communications S. character of the three escape character sequence and receipt of the next. before receipt of the first character of the three escape character sequence. after receipt of the last character of the three escape character sequence. during which no other character has to be detected in order to accept it as valid first character. Parameter: <time> .5.1 – Carrier Off With Firm Time . 4 . left-filled with 0s Reference V25ter S7 .3. 3) the minimum period. 2) the maximum period allowed between receipt of first.Escape Prompt Delay Set command sets: ATS12[=<time>] SELINT 0 / 1 1) the minimum period.expressed in fiftieth of a second 20.Connection Completion Time-Out SELINT 2 Set command sets the amount of time.Connection Completion Time-Out SELINT 0 / 1 Read command returns the current value of S7 parameter. during which no other character has to be detected in order to accept the escape sequence as a valid one. that the device shall ATS7=[<tout>] allow between either answering a call (automatically or by A command) or completion of signalling of call addressing information to network (dialling).7.S10 S10 –Carrier Off With Firm Time SELINT 0 / 1 / 2 Execution command has no effect and is included only for backward ATS10 compatibility with landline modems 3.3.AT Commands Reference Guide 80000ST10025a Rev. Note: the format of the numbers in output is always 3 digits.5.2 Escape Prompt Delay . and establishment of a connection with the remote device.255 .7.19/11/07 S7 . Parameter: <tout> . in seconds.A..

ATS25? Reproduction forbidden without Telit Communications S. after receipt of the last character of the three escape character sequence. Note: the minimum period S12 has to pass after CONNECT result code too.7. before a received character is accepted as valid first character of the three escape character sequence.S25 S25 .3 Delay To DTR Off .. 3) the minimum period. 4 .. Read command returns the current value of S12 parameter. Note: the format of the numbers in output is always 3 digits.255 . during which no other character has to be detected in order to accept the escape sequence as a valid one.A.S12 .Escape Prompt Delay Set command sets: ATS12=[<time>] SELINT 2 1) the minimum period. during which no other character has to be detected in order to accept it as valid first character.expressed in fiftieth of a second 20.Escape Prompt Delay AT Commands Reference Guide 80000ST10025a Rev. 2) the maximum period allowed between receipt of first or second character of the three escape character sequence and receipt of the next. left-filled with 0s S12 .p.factory default value is 5. Test command returns the range for <time> without command echo and parenthesis.All Rights Reserved page 64 of 414 .expressed in hundredths of a second 0.Delay To DTR Off SELINT 0 / 1 Set command defines the amount of time. left-filled with 0s ATS12? 3. written authorization . that the ATS25[=<time>] device will ignore the DTR for taking the action specified by command &D. Read command returns the current value of S12 parameter.3.19/11/07 SELINT 0 / 1 ATS12? ATS12=? Note Note: after CONNECT result code it is possible to accept the first character of the three escape character sequence without having to wait for a minimum period to be passed. Parameter: <time> .255 . Note: the delay is effective only if its value is greater than 5. Read command returns the current value of S25 parameter. Parameter: <time> .factory default value is 50. For either Read and Test command the format of the numbers in output is always 3 digits.5. before receipt of the first character of the three escape character sequence. in hundredths of second.

A.factory default value is 5.inactivity time-out value.S30 S30 . Note Note: the output depends on the choice made through #SELINT command.. For either Read and Test command the format of the numbers in output is always 3 digits. Parameter: <tout> . left-filled with 0s S25 -Delay To DTR Off SELINT 2 Set command defines the amount of time.3. disconnection due to inactivity is disabled (factory default). Note: the delay is effective only if its value is greater than 5.disabled. The device ATS30=[<tout>] disconnects if no characters are exchanged for a time period of at least <tout> minutes. left-filled with 0s ATS25? 3.Disconnect Inactivity Timer SELINT 0 / 1 Set command defines the inactivity time-out in minutes. written authorization . Read command returns the current value of S30 parameter. 4 . Read command returns the current value of S25 parameter. 1.4 Disconnect Inactivity Timer .expressed in hundredths of a second 0.19/11/07 S25 . left-filled with 0s ATS30? ATS30=? Note S30 -Disconnect Inactivity Timer SELINT 2 Set command defines the inactivity time-out in minutes. Reproduction forbidden without Telit Communications S.7. Test command returns the range for <tout> without command echo and parenthesis. For either Read and Test command the format of the numbers in output is always 3 digits.Delay To DTR Off SELINT 0 / 1 Test command returns the range for <time> without command echo and ATS25=? parenthesis.p. The device ATS30[=<tout>] disconnects if no characters are exchanged for a time period of at least <tout> minutes.All Rights Reserved page 65 of 414 . that the ATS25=[<time>] device will ignore the DTR for taking the action specified by command &D.5. Note: the output depends on the choice made through #SELINT command.255 .255 . Note: the format of the numbers in output is always 3 digits.AT Commands Reference Guide 80000ST10025a Rev.expressed in minutes 0 . in hundredths of second.. Parameter: <time> .

255 ..expressed in seconds 0.S38 S38 -Delay Before Forced Hang Up SELINT 0 / 1 Set command sets the delay.the device will wait <delay> seconds for the remote device to acknowledge all data in the device buffer before disconnecting (factory default value is 20).All Rights Reserved page 66 of 414 .the device doesn’t time-out and continues to attempt to deliver data in the buffer until the connection is lost or the data is delivered. Parameter: <delay> .. 4 . Test command returns the range of supported values for <delay> without command echo and parenthesis. between the device’s receipt of H ATS38[=<delay>] command (or ON-to-OFF transition of DTR if device is programmed to follow the signal) and the disconnect operation. disconnection due to inactivity is disabled (factory default). left-filled with 0s ATS38? ATS38=? Note S38 -Delay Before Forced Hang Up SELINT 2 Set command sets the delay. Note: <delay> parameter can be used to ensure that data in device buffer is sent before device disconnects.the device will wait <delay> seconds for the remote device to acknowledge all data in the device buffer before disconnecting (factory default value is 20).19/11/07 SELINT 2 Note: the format of the numbers in output is always 3 digits.254 . 1. Note: <delay> parameter can be used to ensure that data in device buffer is sent before device disconnects.254 ..inactivity time-out value Read command returns the current value of S30 parameter. Read command returns the current value of S38 parameter. in seconds. written authorization . Parameter: <delay> .disabled.127 . 255 . left-filled with 0s 3.acknowledge timer in units of seconds 0.expressed in minutes 0 . For either Read and Test command the format of the numbers in output is always 3 digits.7.5.5 Delay Before Forced Hang Up .p.the device doesn’t time-out and continues to deliver data in the buffer until the connection is lost or the data is delivered. Reproduction forbidden without Telit Communications S. in seconds.S30 -Disconnect Inactivity Timer Parameter: <tout> .A. between the device’s receipt of H ATS38=[<delay>] command (or ON-to-OFF transition of DTR) and the disconnect operation. ATS30? AT Commands Reference Guide 80000ST10025a Rev.3.

p.19/11/07 S38 -Delay Before Forced Hang Up SELINT 2 Read command returns the current value of S38 parameter.A.AT Commands Reference Guide 80000ST10025a Rev. ATS38? Note: the format of the numbers in output is always 3 digits. left-filled with 0s Reproduction forbidden without Telit Communications S. written authorization . 4 .All Rights Reserved page 67 of 414 .

1.4 ETSI GSM 07. AT+CGMI=? Reference GSM 07. 4 . Read command has the same behaviour as Execution command AT+CGMR? Reference GSM 07.Request Model Identification SELINT 2 Execution command returns the device model identification code without AT+CGMM command echo. written authorization .19/11/07 3.1. Read command has the same behaviour as Execution command AT+CGMI? Reference GSM 07.07 Reproduction forbidden without Telit Communications S.5.5.Request Model Identification SELINT 0 / 1 Execution command returns the device model identification code without AT+CGMM command echo.A.Request Manufacturer Identification SELINT 2 Execution command returns the device manufacturer identification code AT+CGMI without command echo.5. The output depends on the choice made through #SELINT command.07 +CGMM .4.AT Commands Reference Guide 80000ST10025a Rev.3 Request Revision Identification . AT+CGMM=? Reference GSM 07.1 General 3. The output depends on the choice made through #SELINT command.+CGMR +CGMR .07 +CGMI .5.Request Manufacturer Identification SELINT 0 / 1 Execution command returns the device manufacturer identification code AT+CGMI without command echo.07 3.5.4.2 Request Model Identification .All Rights Reserved page 68 of 414 . Reference GSM 07.07 3.1 Request Manufacturer Identification .p.+CGMI +CGMI .Request Revision Identification SELINT 0 / 1 Execution command returns device software revision number without AT+CGMR command echo.4.1. Test command returns OK result code. Test command returns OK result code.4.+CGMM +CGMM .07 AT Commands 3.

identified as the AT+CGSN IMEI of the mobile.PC character set Code Page 437.4. Test command returns OK result code. Read command returns the current value of the active character set. Test command returns the supported values of the parameter <chset>.4. written authorization .19/11/07 +CGMR .5. For compatibility with previous versions. without command echo. 4 .07 3.Request Product Serial Number Identification SELINT 2 Execution command returns the product serial number. AT+CGSN=? Reference GSM 07.07 3. without command echo.07 AT+CSCS? AT+CSCS=? AT+CSCS=?? Reference Reproduction forbidden without Telit Communications S. AT+CGMR=? Reference GSM 07.p. Read command has the same behaviour as Execution command AT+CGSN? Reference GSM 07.character set “IRA” . Test command returns OK result code.+CGSN +CGSN .4 Request Product Serial Number Identification . AT+CSCS [=<chset>] Parameter: <chset> .ISO 8859 Latin 1 ”PCCP437” . identified as the AT+CGSN IMEI of the mobile. Enhanced test command returns the supported values of the parameter <chset> GSM 07.Request Product Serial Number Identification SELINT 0 / 1 Execution command returns the product serial number.A. Test command returns +CSCS: (“IRA”) An enhanced version of Test command has been defined: AT+CSCS=??.16-bit universal multiple-octet coded character set (ISO/IEC10646) Note: If parameter is omitted then the behaviour of Set command is the same as Read command.07 +CGSN .Select TE Character Set SELINT 0 / 1 Set command sets the current character set used by the device.ITU-T. that provides the complete range of values for <chset>. ”UCS2” .+CSCS +CSCS .50 ”8859-1” .AT Commands Reference Guide 80000ST10025a Rev.All Rights Reserved page 69 of 414 .Request Revision Identification SELINT 2 Execution command returns device software revision number without AT+CGMR command echo.1.1.5.5 Select TE Character Set .

character set “GSM” .4. AT+CSCS= [<chset>] Parameter: <chset> .international reference alphabet (ITU-T T.07 AT+CIMI=? Reference 3. Test command returns OK result code.4. GSM 07.5.16-bit universal multiple-octet coded character set (ISO/IEC10646) AT+CSCS? AT+CSCS=? Reference Read command returns the current value of the active character set.p.AT Commands Reference Guide 80000ST10025a Rev. 4 .PC character set Code Page 437 ”UCS2” .+CIMI +CIMI .07 3.ISO 8859 Latin 1 character set ”PCCP437” .19/11/07 +CSCS .1. GSM 07.10 multiplexing AT+CMUX= protocol control channel. <mode> [.50) ”8859-1” . Test command returns the supported values for parameter <chset>.+CMUX +CMUX .38) “IRA” .GSM default alphabet (GSM 03.A.Multiplexing Mode SELINT 2 Set command is used to enable/disable the GSM 07. otherwise the command returns ERROR. Read command has the same behaviour as Execution command GSM 07.All Rights Reserved page 70 of 414 .5.Request International Mobile Subscriber Identify (IMSI) SELINT 0 / 1 Execution command returns the value of the Internal Mobile Subscriber AT+CIMI Identity stored in the SIM without command echo. written authorization . Note: a SIM card must be present in the SIM card housing.Select TE Character Set SELINT 2 Set command sets the current character set used by the device.6 Request International Mobile Subscriber Identity (IMSI) . Note: a SIM card must be present in the SIM card housing.Request International Mobile Subscriber Identify (IMSI) SELINT 2 Execution command returns the value of the Internal Mobile Subscriber AT+CIMI Identity stored in the SIM without command echo.7 Multiplexing Mode .1.07 AT+CIMI? Reference +CIMI . otherwise the command returns ERROR.<subset>] Parameters: <mode> multiplexer transparency mechanism Reproduction forbidden without Telit Communications S.

also if a multi-party session is running.AT Commands Reference Guide 80000ST10025a Rev. If no CMUX control channel is established before this inactivity timer expires the engine returns to AT Command Mode Note: all the CMUX protocol parameter are fixed as defined in GSM07.p. GSM 07.<subset> Test command returns the range of supported values for parameters <mode> and <subset>.4.basic option.Hang Up Call AT+CHUP AT+CHUP=? SELINT 0 / 1 / 2 Execution command cancels all active and held calls.8 PCCA STD-101 Select Wireless Network .2. Note: the maximum frame size is fixed: N1=128 Read command returns the current value of <mode> and <subset> parameters.+CHUP +CHUP . it is the WDS-Side Stack to be used by the TA. in the format: + WS46: <n> Test command reports the range for the parameter <n>.2 Call Control 3. it is currently the only supported value.07 AT+WS46? AT+WS46=? Reference 3. Parameter: <n> .1 Hang Up Call . Note: after entering the Multiplexed Mode an inactive timer of five seconds starts.A.5.GSM digital cellular Read command reports the currently selected cellular network. WDS) AT+WS46=[<n>] to operate with the TA (WDS-Side Stack Selection).All Rights Reserved page 71 of 414 .10 AT+CMUX? AT+CMUX=? Reference 3. 4 .07.5. GSM 07.integer type. in the format: +CMUX: <mode>.19/11/07 +CMUX .5. Test command returns the OK result code Reproduction forbidden without Telit Communications S.PCCA STD-101 Select Wireless Network SELINT 2 Set command selects the cellular network (Wireless Data Service.10 and cannot be changed. it is currently the only supported value. GSM 07.Multiplexing Mode SELINT 2 0 .UIH frames used only.4. 12 . <subset> 0 .1.+WS46 +WS46 .4. written authorization .

14400 bps (V.31 flag stuffing) 75 . factory default) 1 . written authorization .0 AT+CBST=14.34) 65 .+CBST +CBST .1200 bps (V.4.110 or X.non transparent (default) Note: the settings AT+CBST=0.31 flag stuffing) <name> .31 flag stuffing) 71 .23) 4 .5.All Rights Reserved page 72 of 414 .A.110) 68 .19/11/07 SELINT 0 / 1 / 2 3.<name> single numbering scheme calls (refer +CSNS). and AT+CBST the connection element <ce> to be used when data calls are originated.14400 bps (V110 or X.<ce>]]] Parameters: <speed> .connection element 0 .autobauding (automatic selection of the speed.data rate 0 .+CHUP .9600 bps (V.bearer service name 0 .07 AT+CBST? AT+CBST=? Reference Reproduction forbidden without Telit Communications S.1200 bps (V.2400 bps (V.4800 bps (V.300 bps (V.0 are not supported. [=<speed> This setting is also used during mobile terminated data call setup.110 or X.21) 2 .22) 3 .0.0 AT+CBST=75.110) 66 .9600 bps (V.transparent 1 . 4 . <name> and <ce> Test command returns the supported range of values for the parameters.2400 bps (V.Hang Up Call Reference GSM 07.32) 7 . Note: If all parameters are omitted then the behaviour of Set command is the same as Read command.110 or X.2 Select Bearer Service Type . Read command returns current value of the parameters <speed>. GSM 07.4800 bps (V.300 bps (V.0.31 flag stuffing) 70 . in case of [.2. [.22bis) 6 .0.07 AT Commands Reference Guide 80000ST10025a Rev.data circuit asynchronous (factory default) <ce> .1200/75 bps (V.Select Bearer Service Type SELINT 0 / 1 Set command sets the bearer service <name> with data rate <speed>.p.32) 14 .

. and AT+CBST= the connection element <ce> to be used when data calls are originated.0 AT+CBST=75.110) 66 .9600 bps (V.61 .IWF window Dimension 1.<mws>[.+CRLP +CRLP .110) 68 .All Rights Reserved page 73 of 414 . [.1200/75 bps (V.2.<N2>[.3 Radio Link Protocol .0 are not supported.300 bps (V.non transparent (default) Note: the settings AT+CBST=0.22bis) 6 . <name> and <ce> Test command returns the supported range of values for the parameters.<ce>]]] Parameters: <speed> .1200 bps (V. written authorization . factory default) 1 .31 flag stuffing) 70 .0.32) 7 . [<speed> This setting is also used during mobile terminated data call setup.Radio Link Protocol SELINT 0 / 1 / 2 Set command sets Radio Link Protocol (RLP) parameters used when nonAT+CRLP=[<iws> transparent data calls are originated [.factory default value is 61 Reproduction forbidden without Telit Communications S.110 or X.5.1200 bps (V.07 AT+CBST? AT+CBST=? Reference 3.A.4. GSM 07.<name> single numbering scheme calls (refer +CSNS).AT Commands Reference Guide 80000ST10025a Rev.19/11/07 +CBST .data rate 0 .p. Read command returns current value of the parameters <speed>.22) 3 .4800 bps (V.<T1> [.2400 bps (V.14400 bps (V.21) 2 .0.transparent 1 .300 bps (V. 4 .110 or X.110 or X.connection element 0 .31 flag stuffing) 75 .23) 4 .31 flag stuffing) <name> .data circuit asynchronous (factory default) <ce> . in case of [.4800 bps (V.Select Bearer Service Type SELINT 2 Set command sets the bearer service <name> with data rate <speed>.2400 bps (V.bearer service name 0 .0 AT+CBST=14.34) 65 .32) 14 .<ver>]]]]] Parameters: <iws> .14400 bps (V110 or X.9600 bps (V.31 flag stuffing) 71 .0.autobauding (automatic selection of the speed.

written authorization .Radio Link Protocol <mws> .default value is 6 AT Commands Reference Guide 80000ST10025a Rev..synchronous transparent REL ASYNC .MS window Dimension 1.default value is 78 <N2> .synchronous non-transparent.A.asynchronous transparent SYNC . and before the intermediate result code CONNECT is transmitted.disables +CR reporting (factory default) 1 .enables +CR reporting: the intermediate result code is transmitted at the point during connect negotiation at which the TA has determined which speed and quality of service will be used. Test command returns supported range of values of the RLP protocol parameters.255 . Read command returns whether or not intermediate result code +CR is enabled. Parameter: <mode> 0 .default value is 61 <T1> . Its format is: +CR: <serv> where: <serv> ASYNC .+CRLP .p. in the format: +CR: <mode> Test command returns the supported range of values of parameter AT+CR? AT+CR=? Reproduction forbidden without Telit Communications S.4.retransmission attempts 1..19/11/07 SELINT 0 / 1 / 2 AT+CRLP? AT+CRLP=? Reference <ver> . 39.07 3.5. GSM 07.2. which is not appropriate for use with a GSM terminal..4 Service Reporting Control .61 .+CR +CR .255 .acknowledge timer (10 ms units).All Rights Reserved page 74 of 414 .Service Reporting Control SELINT 0 / 1 / 2 Set command controls whether or not intermediate result code +CR is AT+CR=[<mode>] returned from TA to TE. Note: this command replaces V.asynchronous non-transparent REL SYNC .protocol version 0 Read command returns the current value of the RLP protocol parameters.25ter [14] command Modulation Reporting Control (+MR). 4 . before any error control or data compression reports are transmitted.

the last call release .All Rights Reserved page 75 of 414 . Note: if none of this condition has occurred since power up then No Error condition is reported Read command reports a information text regarding some error condition that may occur Test command returns OK result code. 4 .19/11/07 SELINT 0 / 1 / 2 3.the last GPRS detach or PDP context deactivation.the last unsuccessful GPRS attach or unsuccessful PDP context activation.5.+CEER +CEER .4.07 AT+CEER=? Reference Reproduction forbidden without Telit Communications S. Reference GSM 07.+CR . Note: if none of this condition has occurred since power up then No Error condition is reported Test command returns OK result code.the failure in the last unsuccessful call setup (originating or answering) . written authorization .07 AT Commands Reference Guide 80000ST10025a Rev.Service Reporting Control <mode>.Extended Error Report SELINT 0 / 1 Execution command returns one or more lines of information text <report> AT+CEER offering the TA user an extended error report.the last unsuccessful GPRS attach or unsuccessful PDP context activation.the failure in the last unsuccessful call setup (originating or answering) .A. GSM 07.5 Extended Error Report .2. in the format: +CEER: <report> This report regards some error condition that may occur: . . GSM 07.the last GPRS detach or PDP context deactivation.07 AT+CEER? AT+CEER=? Reference +CEER .Extended Error Report SELINT 2 Execution command returns one or more lines of information text <report> AT+CEER offering the TA user an extended error report. in the format: +CEER: <report> This report regards some error condition that may occur: . .the last call release .p.

disables extended format reporting (factory default) 1 .facsimile (TS 62) VOICE . Test command returns supported values of the parameter <mode>.p.Cellular Result Codes SELINT 2 Set command controls whether or not the extended format of incoming call AT+CRC= indication is used.asynchronous transparent data SYNC .2. GSM 07.07 AT+CRC? AT+CRC=? Reference +CRC . an incoming call is indicated to the TE with unsolicited result code: +CRING:<type> instead of the normal RING.19/11/07 3. Parameter: <mode> 0 .disables extended format reporting (factory default) 1 .call type: DATA FAX . [<mode>] Parameter: <mode> 0 . where <type> . 4 . where <type> . an incoming call is indicated to the TE with unsolicited result code +CRING: <type> instead of the normal RING.4.+CRC +CRC .6 Cellular Result Codes .enables extended format reporting When enabled.A.All Rights Reserved page 76 of 414 .call type: ASYNC . written authorization .normal voice (TS 11) Read command returns current value of the parameter <mode>.5.synchronous transparent data REL ASYNC .asynchronous non-transparent data Reproduction forbidden without Telit Communications S.enables extended format reporting: When enabled.AT Commands Reference Guide 80000ST10025a Rev.Cellular Result Codes SELINT 0 / 1 Set command controls whether or not the extended format of incoming call AT+CRC=<mode> indication is used.

4 .110 ISDN connection) for mobile originated calls. AT+CVHU? Reproduction forbidden without Telit Communications S.voice (factory default) 2 .synchronous non-transparent data FAX . Read command reports the current value of the <mode> parameter.32 modem connection when single numbering scheme call is answered.5.normal voice (TS 11) Read command returns current value of the parameter <mode>.AT Commands Reference Guide 80000ST10025a Rev.g. Parameter values set with +CBST [<mode>] command shall be used when <mode> equals to a data service.07 AT+CSNS? AT+CSNS=? Reference 3.data Note: if +CBST parameter is set to a value that is not applicable to single numbering calls.2. Test command returns supported values of parameter <mode>. ME/TA shall map the value to the closest valid one. written authorization .Cellular Result Codes SELINT 2 REL SYNC .07 3.fax (TS 62) 4 . <name>=0 and <ce>=1 (non-trasparent asynchronous 9600 bps V.p.2.Voice Hang Up Control SELINT 0 / 1 Set command selects whether ATH or “drop DTR" shall cause a voice AT+CVHU[= connection to be disconnected or not.4. 1 . <mode>] Parameter: <mode> 0 ."Drop DTR" and ATH ignored but OK result code given.8 Voice Hang Up Control . AT+CRC=? Reference GSM 07.+CVHU +CVHU . ME/TA shall map the values into non-trasparent asynchronous 9600 bps V."Drop DTR" ignored but OK result code given. if user has set <speed>=71.19/11/07 +CRC ."Drop DTR" behaviour according to &D setting. ATH disconnects (factory default). GSM 07. Note: if parameter <mode> is omitted the behaviour of Set command is the same as Read command. Read command returns current value of the parameter <mode>. AT+CRC? Test command returns supported values of the parameter <mode>.5.7 Single Numbering Scheme .facsimile (TS 62) VOICE . Parameter: <mode> 0 .A.Single Numbering Scheme SELINT 0 / 1 / 2 Set command selects the bearer to be used when mobile terminated single AT+CSNS= numbering scheme call is established.+CSNS +CSNS . E.All Rights Reserved page 77 of 414 . 2 . ATH disconnects.4.

Voice Hang Up Control SELINT 2 Set command selects whether ATH or "drop DTR" shall cause a voice AT+CVHU= connection to be disconnected or not.string containing the phone number in the format <type> <type> .5.19/11/07 SELINT 0 / 1 +CVHU .<type> where <number> . GSM 07."Drop DTR" ignored but OK result code given. Read command reports the current value of the <mode> parameter.+CNUM +CNUM .type of number: 129 .3.national numbering scheme 145 . [<mode>] Parameter: <mode> 0 .07 Reference +CNUM ."Drop DTR" and ATH ignored but OK result code given.4.1 Subscriber Number . written authorization .international numbering scheme (contains the character "+").Subscriber Number SELINT 0 / 1 Execution command returns the MSISDN (if the phone number of the AT+CNUM device has been stored in the SIM card) in the format: +CNUM: <number>.p."Drop DTR" behaviour according to &D setting.A.3 Network Service Handling 3.Voice Hang Up Control +CVHU: <mode> Test command reports the range of supported values for parameter AT+CVHU=? <mode> AT Commands Reference Guide 80000ST10025a Rev. ATH disconnects (factory default). in the format: +CVHU: <mode> Test command reports the range of supported values for parameter <mode> AT+CVHU? AT+CVHU=? 3.4. ATH disconnects.5.All Rights Reserved page 78 of 414 . 4 .Subscriber Number AT+CNUM If the ENS functionality has not been previously enabled (see #ENS) SELINT 2 Reproduction forbidden without Telit Communications S. 1 .+CVHU . 2 .

<number>. operator in numeric format (see +COPS) <alphan> .All Rights Reserved page 79 of 414 .<number>.<alpha1>[<CR><LF><CR><LF> +COPN: <numeric2>.string type.type of number: 129 .string containing the phone number in the format <type> <type> .national numbering scheme 145 .<type> If the ENS functionality has been previously enabled (see #ENS) Execution command returns the MSISDN (if the phone number of the device has been stored in the SIM card) in the format: +CNUM: <alpha>. written authorization . 4 .3.<alpha2>[…]] where: <numericn> .Subscriber Number SELINT 2 Execution command returns the MSISDN (if the phone number of the device has been stored in the SIM card) in the format: +CNUM: <alpha>.AT Commands Reference Guide 80000ST10025a Rev. operator in long alphanumeric format (see +COPS) Note: each operator code <numericn> that has an alphanumeric equivalent <alphan> in the ME memory is returned GSM 07.19/11/07 +CNUM .5.A. used character set should be the one selected with +CSCS. <number> .<type>[<CR><LF> +CNUM: <alpha>.4.international numbering scheme (contains the character "+").+COPN +COPN .alphanumeric string associated to <number>.<type>[…]] where: <alpha> .07 Reference +COPN .p. Test command returns the OK result code GSM 07.2 Read Operator Names .<number>.07 AT+CNUM=? Reference 3.string type.Read Operator Names SELINT 2 Execution command returns the list of operator names from the ME in the AT+COPN Reproduction forbidden without Telit Communications S.Read Operator Names SELINT 0 / 1 Execution command returns the list of operator names from the ME in the AT+COPN format: +COPN: <numeric1>.

19/11/07 SELINT 2 where: <numericn> .Local Area Code for the currently registered on cell Reproduction forbidden without Telit Communications S.Network Registration Report SELINT 0 / 1 Set command enables/disables network registration reports depending on AT+CREG[= the parameter <mode>.<alpha1>[<CR><LF> +COPN: <numeric2>. network registration result code reports: +CREG: <stat>[. written authorization .string type.4.<Lac>. 4 .string type. operator in numeric format (see +COPS) <alphan> .disable network registration unsolicited result code (factory default) 1 .3.registered.enable network registration unsolicited result code with network Cell identification data If <mode>=1.5. network registration result code reports: +CREG: <stat> where <stat> 0 .A.not registered.Read Operator Names format: +COPN: <numeric1>.All Rights Reserved page 80 of 414 .registered. operator in long alphanumeric format (see +COPS) Note: each operator code <numericn> that has an alphanumeric equivalent <alphan> in the ME memory is returned Test command returns the OK result code GSM 07.p.3 Network Registration Report . home network 2 .+CREG +CREG . roaming If <mode>=2.registration denied 4 -unknown 5 . ME is not currently searching a new operator to register to 1 .+COPN .<Ci>] where: <Lac> .<alpha2>[…]] AT Commands Reference Guide 80000ST10025a Rev. [<mode>]] Parameter: <mode> 0 . but ME is currently searching a new operator to register to 3 .enable network registration unsolicited result code 2 .not registered.07 AT+COPN=? Reference 3.

p.2 OK at+creg? +CREG: 0.2 OK (the MODULE at+creg? +CREG: 0.A.Network Registration Report SELINT 2 Set command enables/disables network registration reports depending on AT+CREG= Reproduction forbidden without Telit Communications S.<stat>[. Read command reports the <mode> and <stat> parameter values in the format: +CREG: <mode>. Test command returns the range of supported <mode> AT OK at+creg? +CREG: 0. 4 .<Lac>. Note: issuing AT+CREG=<CR> is the same as issuing the command AT+CREG=0<CR>.Cell Id for the currently registered on cell Note: <Lac> and <Ci> are reported only if <mode>=2 and the mobile is registered on some network cell.AT Commands Reference Guide 80000ST10025a Rev.1 OK (the MODULE is registered ) at+creg? +CREG: 0.2 OK at+creg? +CREG: 0.All Rights Reserved page 81 of 414 .1 OK GSM 07.<Ci>] Note: <Lac> and <Ci> are reported only if <mode>=2 and the mobile is registered on some network cell. Note: issuing AT+CREG<CR> is the same as issuing the Read command.2 OK at+creg? +CREG: 0. written authorization .Network Registration Report SELINT 0 / 1 <Ci> .19/11/07 +CREG .07 is in network searching state) AT+CREG? AT+CREG=? Example Reference +CREG .

Read command reports the <mode> and <stat> parameter values in the format: +CREG: <mode>. Test command returns the range of supported <mode> AT OK at+creg? +CREG: 0. [<mode>] AT Commands Reference Guide 80000ST10025a Rev.not registered.p.<Ci>] where: <Lac> . 4 .disable network registration unsolicited result code (factory default) 1 .Network Registration Report the parameter <mode>.<Lac>.<stat>[.enable network registration unsolicited result code 2 . roaming If <mode>=2. network registration result code reports: +CREG: <stat>[.All Rights Reserved page 82 of 414 .19/11/07 SELINT 2 Parameter: <mode> 0 . ME is not currently searching a new operator to register to 1 .<Ci>] Note: <Lac> and <Ci> are reported only if <mode>=2 and the mobile is registered on some network cell.Local Area Code for the currently registered on cell <Ci> .Cell Id for the currently registered on cell Note: <Lac> and <Ci> are reported only if <mode>=2 and the mobile is registered on some network cell.registered. written authorization .<Lac>.2 OK AT+CREG? AT+CREG=? Example Reproduction forbidden without Telit Communications S. but ME is currently searching a new operator to register to 3 .+CREG . home network 2 .not registered. network registration result code reports: +CREG: <stat> where <stat> 0 .A.registration denied 4 -unknown 5 .registered.enable network registration unsolicited result code with network Cell identification data If <mode>=1.

Operator Selection SELINT 0 / 1 Set command forces an attempt to select and register the GSM network AT+COPS[= operator.automatic choice (the parameter <oper> will be ignored) (factory default) 1 .p. the MODULE is kept unregistered until a +COPS with <mode>=0.3.5.4.set only <format> parameter (the parameter <oper> will be ignored) 4 .1 OK GSM 07.Network Registration Report SELINT 2 (the MODULE is in network searching state) at+creg? +CREG: 0.All Rights Reserved page 83 of 414 .<oper>]]]] The operator <oper> shall be given in format <format>.07 Reference 3. then it can be changed with some other suited networks to guarantee the service) 2 .19/11/07 +CREG .4 Operator Selection .AT Commands Reference Guide 80000ST10025a Rev.A.2 OK at+creg? +CREG: 0.1 OK (the MODULE is registered) at+creg? +CREG: 0.manual choice unlocked (network is kept as long as available. (#COPSMODE=0) Parameters: <mode> 0 . 1.deregister from GSM network.2 OK at+creg? +CREG: 0. The behaviour of +COPS command depends on the last #COPSMODE setting.manual/automatic (<oper> field shall be present). [<mode> <mode> parameter defines whether the operator selection is done [.<format> automatically or it is forced by this command to operator <oper>. written authorization . [.2 OK at+creg? +CREG: 0. 4 . if manual selection Reproduction forbidden without Telit Communications S.+COPS +COPS . 4 or 5 is issued 3 .

automatic mode (<mode>=0) is entered <format> 0 . written authorization . then the mobile has no service) <format> 0 .alphanumeric short form 2 .AT Commands Reference Guide 80000ST10025a Rev.deregister from GSM network. the selected network is stored in NVM too and is available at next reboot (this will happen even with a new SIM inserted) Note: <format> parameter setting is never stored in NVM Note: issuing AT+COPS<CR> is the same as issuing the Read command. <format> and <oper> are omitted +COPS: <mode>[.<format> and <oper> in format <format>. <format>. if manual selection fails. Note: <mode> parameter setting is stored in NVM and available at next reboot.alphanumeric long form (max length 16 digits) 2 . (#COPSMODE=1) Parameters: <mode> 0 . 1 or 4 is issued 3 .A.19/11/07 +COPS .Operator Selection SELINT 0 / 1 fails.automatic choice (the parameter <oper> will be ignored) (default) 1 .set only <format> parameter (the parameter <oper> will be ignored) 4 .numeric 5 digits [country code (3) + network code (2)] <oper>: network operator in format defined by <format> parameter.e. 4 .Numeric 5 digits [country code (3) + network code (2)] <oper>: network operator in format defined by <format> parameter. if no operator is selected.manual choice (<oper> field shall be present) 2 .manual/automatic (<oper> field shall be present).All Rights Reserved page 84 of 414 . Note: issuing AT+COPS=<CR> is the same as issuing the command AT+COPS=0<CR>. <oper>] AT+COPS? Reproduction forbidden without Telit Communications S.manual choice locked (network is kept fixed. if the chosen network is not available. Read command returns current value of <mode>.: set only <format> parameter). Note: if <mode>=1 or 4 (or 5 if #COPSMODE=0). automatic mode (<mode>=0) is entered 5 .p.alphanumeric long form (max length 16 digits) 1 . the MODULE is kept unregistered until a +COPS with <mode>=0. if it is not 3 (i.

<oper (in <format>=2)>) where <stat> . Note: The value of parameter <oper> (in <format>=0) is the same as the former GM862 family products.<format> automatically or it is forced by this command to operator <oper>. (#COPSMODE=0) The command outputs as many rows as the number of quadruplets..All Rights Reserved page 85 of 414 .available 2 .<oper (in <format>=0)>. 4 .(list of supported <mode>s). each representing an operator AT+COPS=? present in the network. The behaviour of Test command depends on the last #COPSMODE setting.operator availability 0 .07 Reference +COPS .current 3 . this command may require some seconds before the output is given.operator availability 0 . GSM 07.””.<oper (in <format>=0)>.19/11/07 +COPS .A.current 3 . (list of supported<format>s)] where <stat> . each of them in the format: +COPS: (<stat> . [<mode> <mode> parameter defines whether the operator selection is done [.p.<oper>]]] Reproduction forbidden without Telit Communications S. [.Operator Selection SELINT 0 / 1 Test command returns a list of quadruplets.Operator Selection SELINT 2 Set command forces an attempt to select and register the GSM network AT+COPS= operator..forbidden (#COPSMODE=1) The quadruplets in the list are separated by commas: +COPS: [list of supported (<stat> .AT Commands Reference Guide 80000ST10025a Rev.unknown 1 . <oper (in <format>=2)> )s][.unknown 1 . written authorization .available 2 .forbidden Note: since with this command a network scan is done.

Note: if <mode>=1 or 4.manual/automatic (<oper> field shall be present).deregister from GSM network.e.alphanumeric long form (max length 16 digits) 2 . The quadruplets in the list are separated by commas: +COPS: [list of supported (<stat> . 4 .unknown 1 . <format>..(list of supported <mode>s).set only <format> parameter (the parameter <oper> will be ignored) 4 . each representing an operator present in the network.available 2 .All Rights Reserved page 86 of 414 .AT Commands Reference Guide 80000ST10025a Rev.A. <oper>] Test command returns a list of quadruplets. this command may require some seconds before the output is given.current 3 . Parameters: <mode> 0 . automatic mode (<mode>=0) is entered <format> 0 .numeric 5 digits [country code (3) + network code (2)] <oper>: network operator in format defined by <format> parameter.p. Note: <mode> parameter setting is stored in NVM and available at next reboot. <format> and <oper> are omitted +COPS: <mode>[. the MODULE is kept unregistered until a +COPS with <mode>=0.<oper (in <format>=0)>. <oper (in <format>=2)>)s][. (list of supported<format>s)] where <stat> .manual choice (<oper> field shall be present) 2 .. GSM 07.operator availability 0 .automatic choice (the parameter <oper> will be ignored) (factory default) 1 . the selected network is stored in NVM too and is available at next reboot (this will happen even with a new SIM inserted) Note: <format> parameter setting is never stored in NVM Read command returns current value of <mode>. 1 or 4 is issued 3 . if no operator is selected.Operator Selection SELINT 2 The operator <oper> shall be given in format <format>. if it is not 3 (i. if manual selection fails.<format> and <oper> in format <format>.07 AT+COPS? AT+COPS=? Reference Reproduction forbidden without Telit Communications S.forbidden Note: since with this command a network scan is done. written authorization .19/11/07 +COPS .: set only <format> parameter).

<class>]] "SC" . it returns: +CLCK: <status> Reproduction forbidden without Telit Communications S.All Barring services (applicable only for <mode>=0) "AG" . written authorization .network Personalisation "PU" .facility [.SIM (PIN request) (device asks SIM password at power-up and when this lock command issued) "AO".dedicated PAD access Note: when <mode>=2 and command successful.<mode> Parameters: [.All Rights Reserved page 87 of 414 .BOIC-exHC (Barr Outgoing International Calls except to Home Country) "AI" .network subset Personalisation <mode> .3.data circuit async 64 .dedicated packet access 128 . PIN2 is required as <passwd>) "PN" .BAOC (Barr All Outgoing Calls) "OI" .sum of integers each representing a class of information (default is 7) 1.BIC-Roam (Barr Incoming Calls when Roaming outside the home country) "AB" .5 Facility Lock/Unlock .SIM fixed dialling memory feature (if PIN2 authentication has not been done during the current session.A.AT Commands Reference Guide 80000ST10025a Rev.shall be the same as password specified for the facility from the DTE user interface or with command Change Password +CPWD <class> .defines the operation to be done on the facility 0 .<passwd> <fac> .4.short message service 16 .data circuit sync 32 .query status <passwd> .Facility Lock/Unlock SELINT 0 / 1 Execution command is used to lock or unlock a ME o a network facility.fax (facsimile services) 8 .voice (telephony) 2 .lock facility 2 .p. AT+CLCK= <fac>.data (refers to all bearer services) 4 .All outGoing barring services (applicable only for <mode>=0) "AC" .+CLCK +CLCK .unlock facility 1 .BAIC (Barr All Incoming Calls) "IR" . 4 .5.BOIC (Barr Outgoing International Calls) "OX" .All inComing barring services (applicable only for <mode>=0) "FD" .19/11/07 3.

shall be the same as password specified for the facility from the DTE user interface or with command Change Password +CPWD <class> .SIM (PIN request) (device asks SIM password at power-up and when this lock command issued) "AO".unlock facility 1 .query status <passwd> .BAIC (Barr All Incoming Calls) "IR" .Facility Lock/Unlock SELINT 2 Execution command is used to lock or unlock a ME o a network facility.dedicated packet access 128 .data circuit async 64 .BOIC-exHC (Barr Outgoing International Calls except to Home Country) "AI" .active Test command reports all the facility supported by the device.network subset Personalisation <mode> .Facility Lock/Unlock where <status> .sum of integers each representing a class of information (default is 7) 1 .All inComing barring services (applicable only for <mode>=0) "FD" . written authorization .BOIC (Barr Outgoing International Calls) "OX" .<class>]] "SC" .<passwd> <fac> . AT+CLCK=? Reference GSM 07.19/11/07 SELINT 0 / 1 +CLCK .not active 1 .BIC-Roam (Barr Incoming Calls when Roaming outside the home country) "AB" .network Personalisation "PU" .current status of the facility 0 . PIN2 is required as <passwd>) "PN" . 4 .All Barring services (applicable only for <mode>=0) "AG" .All outGoing barring services (applicable only for <mode>=0) "AC" .A. AT Commands Reference Guide 80000ST10025a Rev.data (refers to all bearer services) 4 .lock facility 2 .+CLCK .voice (telephony) 2 .All Rights Reserved page 88 of 414 .BAOC (Barr All Outgoing Calls) "OI" .fax (facsimile services) 8 .p.short message service 16 .SIM fixed dialling memory feature (if PIN2 authentication has not been done during the current session.07 Note The improving command @CLCK has been defined.data circuit sync 32 .defines the operation to be done on the facility 0 .dedicated PAD access Reproduction forbidden without Telit Communications S. AT+CLCK= <fac>.facility [.<mode> Parameters: [.

@CLCK @CLCK .BAIC (Barr All Incoming Calls) "IR" .BIC-Roam (Barr Incoming Calls when Roaming outside the home country) "AB" .active <classn> .All outGoing barring services (applicable only for <mode>=0) "AC" .not active 1 .BOIC-exHC (Barr Outgoing International Calls except to Home Country) "AI" .network Personalisation "PU" .2 +CLCK: <status>. the second for data.4.19/11/07 SELINT 2 Note: when <mode>=2 and command successful.Facility Lock/Unlock AT Commands Reference Guide 80000ST10025a Rev. the first for voice.6 Facility Improved Lock/Unlock .All Rights Reserved page 89 of 414 .<class>]] "SC" .<mode> Parameters: [.facility [.<class1>[<CR><LF>+CLCK: <status>. GSM 07.4 AT+CLCK=? Reference Example 3.class of information of the facility Test command reports all the facilities supported by the device.SIM (PIN request) (device asks SIM password at power-up and when this lock command issued) "AO". PIN2 is required as <passwd>) "PN" . 4 .BOIC (Barr Outgoing International Calls) "OX" .<class2> […]] where <status> .All inComing barring services (applicable only for <mode>=0) "FD" . AT@CLCK= <fac>.5.network subset Personalisation <mode> .the current status of the facility 0 .Facility Improved Lock/Unlock SELINT 0 / 1 Execution command is used to lock or unlock a ME o a network facility.All Barring services (applicable only for <mode>=0) "AG" .+CLCK . it returns: +CLCK: <status>[.A.<passwd> <fac> .3.SIM fixed dialling memory feature (if PIN2 authentication has not been done during the current session.1 +CLCK: <status>. the third for fax: AT+CLCK =”AO”. written authorization .2 +CLCK: <status>.07 Querying such a facility returns an output on three rows.p.BAOC (Barr All Outgoing Calls) "OI" .defines the operation to be done on the facility Reproduction forbidden without Telit Communications S.

data circuit sync 32 .sum of integers each representing a class of information (default is 7) 1. it returns: @CLCK: <status>[.Facility Improved Lock/Unlock 0 .A.All Rights Reserved page 90 of 414 . <oldpwd>.Change Facility Password SELINT 0 / 1 Execution command changes the password for the facility lock function AT+CPWD=<fac>.data circuit async 64 .19/11/07 SELINT 0 / 1 <passwd> .active <classn> . the second for data.07 Querying such a facility returns an output on three rows.1 @CLCK: <status>. the first for voice. <newpwd> Reproduction forbidden without Telit Communications S. written authorization .query status AT Commands Reference Guide 80000ST10025a Rev.class of information of the facility Test command reports all the facilities supported by the device. GSM 07. defined by command Facility Lock +CLCK.4.dedicated packet access 128 .5.+CPWD +CPWD .data (refers to all bearer services) 4 .lock facility 2 .not active 1 .fax (facsimile services) 8 .p.unlock facility 1 .2 @CLCK: <status>.<class1> [<CR><LF>@CLCK: <status>.the current status of the facility 0 .short message service 16 .3.7 Change Facility Password . the third for fax: AT@CLCK =”AO”. 4 .<class2>[…]] where <status> .4 OK AT@CLCK=? Reference Example 3.dedicated PAD access Note: when <mode>=2 and command successful.voice (telephony) 2 .2 @CLCK: <status>.@CLCK .shall be the same as password specified for the facility from the DTE user interface or with command Change Password +CPWD <class> .

8) OK GSM 07.SIM VO <oldpwd> .Change Facility Password Parameters: <fac> . 4 .string type.All barring services “P2” . defined by command Facility Lock +CLCK.SIM PIN2 “PS”.8).<pwdlength>) which presents the available facilities and the maximum length of their password (<pwdlength>) at+cpwd=? +CPWD: ("SC". Test command returns a list of pairs (<fac>. written authorization .SIM (PIN request) “AB” .string type.facility “SC” . it shall be the same as password specified for the facility from the ME user interface or with command +CPWD.<pwdlength>) which presents the available facilities and the maximum length of their password (<pwdlength>) at+cpwd=? +CPWD: ("SC".4).4).("P2".19/11/07 SELINT 0 / 1 <oldpwd> . <newpwd> .8). it is the new password Note: parameter <oldpwd> is the old password while <newpwd> is the new one.07 AT+CPWD=? Example Reference Reproduction forbidden without Telit Communications S.A.Change Facility Password SELINT 2 Execution command changes the password for the facility lock function AT+CPWD=<fac>.facility “SC” . it shall be the same as password specified for the facility from the ME user interface or with command +CPWD.("AB".All barring services “P2” .8).string type.4) OK GSM 07. <newpwd> Parameters: <fac> .("PS".("P2". Test command returns a list of pairs (<fac>.All Rights Reserved page 91 of 414 .07 AT+CPWD=? Example Reference +CPWD . it is the new password Note: parameter <oldpwd> is the old password while <newpwd> is the new one. <newpwd> .SIM (PIN request) “AB” . <oldpwd>.SIM PIN2 AT Commands Reference Guide 80000ST10025a Rev.+CPWD .("AB".string type.p.

written authorization .5.string type phone number of format specified by <type> <type> .both the type of number and the numbering plan are unknown 129 .string type.<m> AT+CLIP? Reproduction forbidden without Telit Communications S. Parameters: <n> 0 .Calling Line Identification Presentation SELINT 0 / 1 AT+CLIP[=[<n>]] Set command enables/disables the presentation of the CLI (Calling Line Identity) at the TE.128. Note: issuing AT+CLIP=<CR> is the same as issuing the command AT+CLIP=0<CR>. 2 .<alpha>.enables CLI indication If enabled the device reports after each RING the response: +CLIP: <number>.type of address octet in integer format 128 .””. Read command returns the presentation status of the CLI in the format: +CLIP: <n>.unknown type of number and ISDN/Telephony numbering plan 145 .4. <CLI_validity> 0 .All Rights Reserved page 92 of 414 .CLI has been withheld by the originator.CLI is not available due to interworking problems or limitation or originating network.3. Note: in the +CLIP: response they are currently not reported either the subaddress information (it’s always “” after the 2nd comma) and the subaddress type information (it’s always 128 after the 3rd comma) Note: issuing AT+CLIP<CR> is the same as issuing the Read command.p.<type>. used character set should be the one selected with command Select TE character set +CSCS.AT Commands Reference Guide 80000ST10025a Rev.+CLIP +CLIP . alphanumeric representation of <number> corresponding to the entry found in phonebook.<CLI_validity> where: <number> . 4 .8 Calling Line Identification Presentation . This command refers to the GSM supplementary service CLIP (Calling Line Identification Presentation) that enables a called subscriber to get the CLI of the calling party when receiving a mobile terminated call.A.disables CLI indication (factory default) 1 .international type of number and ISDN/Telephony numbering plan (contains the character "+") <alpha> .CLI valid 1 .19/11/07 3.

<alpha>.+CLIP .””.Calling Line Identification Presentation where: <n> 0 . Parameters: <n> 0 .CLIP provisioned 2 .<CLI_validity> where: <number> .type of address octet in integer format 128 .both the type of number and the numbering plan are unknown 129 .CLI presentation disabled 1 .international type of number and ISDN/Telephony numbering plan (contains the character "+") <alpha> .All Rights Reserved page 93 of 414 .p.19/11/07 SELINT 0 / 1 <m> .unknown type of number and ISDN/Telephony numbering plan 145 .07 The command changes only the report behaviour of the device. This command refers to the GSM supplementary service CLIP (Calling Line Identification Presentation) that enables a called subscriber to get the CLI of the calling party when receiving a mobile terminated call. hence it may take a few seconds to give the answer due to the time needed to exchange data with it.string type. written authorization . AT+CLIP=? Reference Note +CLIP .128.g.status of the CLIP service on the GSM network 0 .enables CLI indication If enabled the device reports after each RING the response: +CLIP: <number>.disables CLI indication (factory default) 1 . no network is present ) Note: This command issues a status request to the network. 4 . alphanumeric representation of <number> corresponding to the entry found in phonebook. Test command returns the supported values of the parameter <n> GSM 07. used character Reproduction forbidden without Telit Communications S.unknown (e.<type>. it does not change CLI supplementary service setting on the network.A.Calling Line Identification Presentation SELINT 2 AT+CLIP=[<n>] Set command enables/disables the presentation of the CLI (Calling Line Identity) at the TE.CLI presentation enabled AT Commands Reference Guide 80000ST10025a Rev.string type phone number of format specified by <type> <type> .CLIP not provisioned 1 .

written authorization . 2 . hence it may take a few seconds to give the answer due to the time needed to exchange data with it.CLIR facility not active (CLI sent) Reproduction forbidden without Telit Communications S.CLI presentation enabled <m> . Parameter: <n> .3. <CLI_validity> 0 .CLI has been withheld by the originator. This command refers to CLIR-service (GSM 02.5.<m> where: <n> 0 .All Rights Reserved page 94 of 414 .status of the CLIP service on the GSM network 0 .CLI is not available due to interworking problems or limitation or originating network. Note: in the +CLIP: response they are currently not reported either the subaddress information (it’s always “” after the 2nd comma) and the subaddress type information (it’s always 128 after the 3rd comma) Read command returns the presentation status of the CLI in the format: +CLIP: <n>. no network is present ) Note: This command issues a status request to the network.07 The command changes only the report behaviour of the device. it does not change CLI supplementary service setting on the network.unknown (e. AT+CLIP? AT+CLIP=? Reference Note 3.+CLIR +CLIR .19/11/07 +CLIP .A.p.81) that allows a calling subscriber to enable or disable the presentation of the CLI to the called party when originating a call.CLIR facility according to CLIR service network status 1 .4.9 Calling Line Identification Restriction .CLI valid 1 .CLIR facility active (CLI not sent) 2 .CLI presentation disabled 1 . This adjustment can be revoked by using the opposite command. 4 .AT Commands Reference Guide 80000ST10025a Rev. Test command returns the supported values of parameter <n> GSM 07.Calling Line Identification Restriction SELINT 0 / 1 Set command overrides the CLIR subscription when temporary mode is AT+CLIR[=[<n>]] provisioned as a default adjustment for all following outgoing calls.g.CLIP not provisioned 1 .facility status on the Mobile 0 .Calling Line Identification Presentation SELINT 2 set should be the one selected with command Select TE character set +CSCS.CLIP provisioned 2 .

4 .facility status on the Network 0 .p. where <n> .Calling Line Identification Restriction SELINT 2 Set command overrides the CLIR subscription when temporary mode is AT+CLIR=[<n>] provisioned as a default adjustment for all following outgoing calls.+CLIR .CLI temporary mode presentation restricted 4 . etc.CLIR facility active (CLI not sent) 2 .CLI temporary mode presentation allowed Test command reports the supported values of parameter <n>.19/11/07 SELINT 0 / 1 Note: issuing AT+CLIR<CR> is the same as issuing the Read command.facility status on the Mobile 0 .unknown (e. where <n> .CLIR facility according to CLIR service network status 1 . Read command gives the default adjustment for all outgoing calls (<n>) and also triggers an interrogation of the provision status of the CLIR service (<m>).CLIR service not provisioned 1 .facility status on the Mobile 0 .CLIR facility not active (CLI sent) Read command gives the default adjustment for all outgoing calls (<n>) and also triggers an interrogation of the provision status of the CLIR service (<m>). written authorization .Calling Line Identification Restriction AT Commands Reference Guide 80000ST10025a Rev.A. Note: issuing AT+CLIR=<CR> is the same as issuing the command AT+CLIR=0<CR>.CLIR service provisioned permanently 2 .All Rights Reserved page 95 of 414 .CLIR facility active (CLI not sent) 2 .g.81) that allows a calling subscriber to enable or disable the presentation of the CLI to the called party when originating a call. This command refers to CLIR-service (GSM 02.) 3 . no network present. Parameter: <n> .CLIR facility not active (CLI sent) AT+CLIR? <m> . AT+CLIR? AT+CLIR=? Reference Note +CLIR .CLIR facility according to CLIR service network status 1 .07 This command sets the default behaviour of the device in outgoing calls.facility status on the Network Reproduction forbidden without Telit Communications S.facility status on the Mobile 0 .CLIR facility active (CLI not sent) 2 . GSM 07.CLIR facility not active (CLI sent) <m> .CLIR facility according to CLIR service network status 1 . This adjustment can be revoked by using the opposite command.

AT+CCFC= Registration. no network present.Call Forwarding Number And Condition SELINT 0 / 1 / 2 Execution command controls the call forwarding supplementary service.CLI temporary mode presentation restricted 4 .query status 3 . <cmd>[.+CCFC +CCFC .CLIR service not provisioned 1 .all calls (not with query command) 5 .Calling Line Identification Restriction 0 .All Rights Reserved page 96 of 414 .no reply 3 .A.disable 1 .data circuit async 64 .CLIR service provisioned permanently 2 . deactivation. <type>[. erasure.g. default 7 (voice + data + fax) 1 .<class> Parameters: [.CLI temporary mode presentation allowed Test command reports the supported values of parameter <n>.data circuit sync 32 .. and status query are <reason>. written authorization .dedicated packet access Reproduction forbidden without Telit Communications S.4.all conditional calls (not with query command) <cmd> 0 . AT+CLIR=? Reference GSM 07.type of address octet in integer format : 129 .<time>]]] <reason> 0 . 4 .sum of integers each representing a class of information which the command refers to.enable 2 .data 4 . supported.international numbering scheme (contains the character "+") <class> .) 3 .5.string type phone number of forwarding address in format specified by <type> parameter <type> .3.unknown (e. activation.short message service 16 .national numbering scheme 145 .not reachable 4 . AT Commands Reference Guide 80000ST10025a Rev.erasure <number> .mobile busy 2 .unconditional 1 .fax (facsimile services) 8 .registration 4 .p.07 Note This command sets the default behaviour of the device in outgoing calls..19/11/07 SELINT 2 3.10 Call Forwarding Number And Conditions .<number>[.+CLIR .voice (telephony) 2 . etc.

<time>]][ … ]] where: <status> .5.same as <class> <time> .enable 2 .A.query status <class> .+CCWA +CCWA . written authorization .+CCFC .30 .. it is valid only when <reason> "no reply" is enabled (<cmd>=1) or queried (<cmd>=2) 1.enables/disables or queries the service at network level: 0 ..11 Call Waiting .<class1>[.disable 1 .<time>]][<CR><LF> +CCFC: <status>.active <classn> . it returns: +CCFC: <status>. and status query are supported.it is returned only when <reason>=2 (“no reply”) and <cmd>=2.<cmd> [.fax (facsimile services) Reproduction forbidden without Telit Communications S.Call Waiting SELINT 0 / 1 Set command allows the control of the call waiting supplementary service.<number>.dedicated PAD access AT Commands Reference Guide 80000ST10025a Rev.. default is 7 (voice + data + fax) 1 .19/11/07 SELINT 0 / 1 / 2 <time> .<class2>[.automatically rounded to a multiple of 5 seconds (default is 20) Note: when <cmd>=2 and command successful.disable 1 .enable <cmd> .4..time in seconds to wait before call is forwarded.voice (telephony) 2 .All Rights Reserved page 97 of 414 . [<n>[.Call Forwarding Number And Condition 128 .not active 1 . AT+CCWA[= Activation. 4 . Test command reports supported values for the parameter <reason>.enables/disables the presentation of an unsolicited result code: 0 .is a sum of integers each representing a class of information which the command refers to.data 4 .<class>]]]] Parameters: <n> . GSM 07.<type>[.current status of the network service 0 .3. The other parameters are as seen before.. deactivation. AT+CCFC=? Reference Note 3.07 When querying the status of a network service (<cmd>=2) the response line for 'not active' case (<status>=0) should be returned only if service is not active for any <class>.p.<type>[.<number>.

written authorization .0. alphanumeric representation of <number> corresponding to the entry found in phonebook.1. 4 . Note: the difference between call waiting report disabling (AT+CCWA = 0.All Rights Reserved page 98 of 414 .same as <class> Note: the unsolicited result code enabled by parameter <n> is in the format: +CCWA: <number>.inactive 1 .CLI valid 1 . Note: in the query command the class parameter must not be issued.dedicated packet access 128 .string type phone number of calling address in format specified by <type> <type> .+CCWA .<alpha>.type of address in integer format <class> .active <classn> .<class2>[ … ]] where <status> represents the status of the service: 0 .see before <alpha> .dedicated PAD access AT Commands Reference Guide 80000ST10025a Rev. Hence the device results busy to the third party in the 2nd case while in the 1st case a ringing indication is sent to the third party.CLI has been withheld by the originator 2 . Reproduction forbidden without Telit Communications S.p.data circuit sync 32 . instead in the second case the call waiting indication is not generated by the network.19/11/07 SELINT 0 / 1 Note: the response to the query command is in the format: +CCWA: <status>.A.7) and call waiting service disabling (AT+CCWA = 0.data circuit async 64 .7) is that in the first case the call waiting indication is sent to the device by network but this last one does not report it to the DTE. used character set should be the one selected with +CSCS.string type. <cli_validity> 0 .<type>.CLI is not available due to interworking problems or limitations of originating network Note: if parameter <cmd> is omitted then network is not interrogated.<cli_validity> where <number> .<class>.<class1>[<CR><LF> +CCWA: <status>.Call Waiting 8 .short message service 16 .

[<n>[.query status <class> .inactive 1 .<class1>[<CR><LF> +CCWA: <status>.enable <cmd> .All Rights Reserved page 99 of 414 . 4 .p. deactivation.disable 1 . Read command reports the current value of the parameter <n>.disable 1 .dedicated PAD access Note: the response to the query command is in the format: +CCWA: <status>.data circuit sync 32 .enables/disables or queries the service at network level: 0 .<class>]]] Parameters: <n> . default is 7 (voice + data + fax) 1 .<class2>[ … ]] where <status> represents the status of the service: 0 . AT+CCWA= Activation.A.same as <class> Reproduction forbidden without Telit Communications S.Call Waiting SELINT 2 Set command allows the control of the call waiting supplementary service.19/11/07 SELINT 0 / 1 Note: The command AT+CCWA=1. Note: issuing AT+CCWA<CR> is the same as issuing the Read command.0 has no effect a non sense and must not be issued. Test command reports the supported values for the parameter <n>.fax (facsimile services) 8 .data 4 .<cmd> [.Call Waiting AT Commands Reference Guide 80000ST10025a Rev.dedicated packet access 128 .07 AT+CCWA? AT+CCWA=? Reference +CCWA . and status query are supported.voice (telephony) 2 .enable 2 .active <classn> .is a sum of integers each representing a class of information which the command refers to.short message service 16 .data circuit async 64 .+CCWA . Note: issuing AT+CCWA=<CR> is the same as issuing the command AT+CCWA=0<CR>.enables/disables the presentation of an unsolicited result code: 0 . GSM 07. written authorization .

[<alpha>][. or sets the UDUB (User Determined User Reproduction forbidden without Telit Communications S.<class>.19/11/07 +CCWA . contemporary it is possible to connect another party or make a multiparty connection. written authorization .7) and call waiting service disabling (AT+CCWA = 0.type of address in integer format <class> .+CHLD +CHLD .Call Waiting SELINT 2 Note: the unsolicited result code enabled by parameter <n> is in the format:: +CCWA: <number>.string type phone number of calling address in format specified by <type> <type> . With this service AT+CHLD=<n> it is possible to disconnect temporarily a call and keep it suspended while it is retained by the network.<cli_validity>] where: <number> .CLI is not available due to interworking problems or limitations of originating network Note: if parameter <cmd> is omitted then network is not interrogated.0 has no effect a non sense and must not be issued. Test command reports the supported values for the parameter <n>. GSM 07.A. alphanumeric representation of <number> corresponding to the entry found in phonebook.7) is that in the first case the call waiting indication is sent to the device by network but this last one does not report it to the DTE.string type. Parameter: <n> 0 . <cli_validity> 0 .1.CLI has been withheld by the originator 2 .12 Call Holding Services .5.CLI valid 1 .Call Holding Services SELINT 0 / 1 Execution command controls the network call hold service.4.releases all held calls. 4 .<type>. Note: in the query command the class parameter must not be issued.0.3. instead in the second case the call waiting indication is not generated by the network. used character set should be the one selected with +CSCS.p. Hence the device results busy to the third party in the 2nd case while in the 1st case a ringing indication is sent to the third party.AT Commands Reference Guide 80000ST10025a Rev.All Rights Reserved page 100 of 414 . Read command reports the current value of the parameter <n>. Note: The command AT+CCWA=1.07 AT+CCWA? AT+CCWA=? Reference 3. Note: the difference between call waiting report disabling (AT+CCWA = 0.see before <alpha> ..

A. Test command returns the list of supported <n>s. GSM 07. 4 .Call Holding Services SELINT 2 Execution command controls the network call hold service.07 ONLY for VOICE calls AT+CHLD=? Reference Note +CHLD .3) Note: consider what has been written about the Set command relating the actions on a specific call (X).2.e.places all active calls (if any exist) on hold and accepts the other (held or waiting) call. With this service AT+CHLD=[<n>] it is possible to disconnect temporarily a call and keep it suspended while it is retained by the network.places all active calls on hold except call X with which communication shall be supported (only from version D).19/11/07 SELINT 0 / 1 Note: "X" is the numbering (starting with 1) of the call given by the sequence of setting up or receiving the calls (active. Calls hold their number until they are released. 2X .releases all held calls.adds an held call to the conversation AT Commands Reference Guide 80000ST10025a Rev.releases a specific active call X 2 . and accepts the other (held or waiting) call 1X . 3 . and accepts the other (held or waiting) call 1X .p.releases all active calls (if any exist).All Rights Reserved page 101 of 414 . New calls take the lowest available number. contemporary it is possible to connect another party or make a multiparty connection.places all active calls on hold except call X with which communication shall be supported 3 . 2X . the above procedures apply to the waiting call (i. +CHLD: (0.adds an held call to the conversation Note: "X" is the numbering (starting with 1) of the call given by the sequence Reproduction forbidden without Telit Communications S. 1 .releases all active calls (if any exist).1.+CHLD .places all active calls (if any exist) on hold and accepts the other (held or waiting) call. not to the held call) in conflicting situation.Call Holding Services Busy) indication for a waiting call. (only from version D) 1 . Parameter: <n> 0 . Note: where both a held and a waiting call exist. written authorization . or sets the UDUB (User Determined User Busy) indication for a waiting call. held or waiting) as seen by the served subscriber.releases a specific active call X 2 .

the above procedures apply to the waiting call (i.g. Test command returns the list of supported <n>s.enable the result code presentation in the DTA <str> .3.USSD-string (when <str> parameter is not given. not to the held call) in conflicting situation. written authorization .2. <dcs> .Unstructured Supplementary Service Data SELINT 0 / 1 Set command allows control of the Unstructured Supplementary Service AT+CUSD[= Data (USSD [GSM 02.4. [<n>[.p.If <dcs> indicates that 8-bit data coding scheme is used: ME/TA converts each 8-bit octet into two IRA character long hexadecimal number. Note: the unsolicited result code enabled by parameter <n> is in the format: +CUSD: <m>[.13 Unstructured Supplementary Service Data .<str> [. 1 .no further user action required (network initiated USSD-Notify. or Reproduction forbidden without Telit Communications S.e. or no further information needed after mobile initiated operation).2X. held or waiting) as seen by the served subscriber.90]).GSM 3.is used to disable/enable the presentation of an unsolicited result code. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65).5. +CHLD: (0.disable the result code presentation in the DTA 1 . 0 .+CUSD +CUSD .A. New calls take the lowest available number. network is not interrogated) .All Rights Reserved page 102 of 414 . Note: where both a held and a waiting call exist.07 ONLY for VOICE calls AT+CHLD=? Reference Note 3. 4 .19/11/07 +CHLD .Call Holding Services SELINT 2 of setting up or receiving the calls (active.1.<str>.3) GSM 07.further user action required (network initiated USSD-Request.If <dcs> indicates that GSM338 default alphabet is used ME/TA converts GSM alphabet into current TE character set (see +CSCS) .<dcs>]]]] Parameters: <n> .AT Commands Reference Guide 80000ST10025a Rev. Calls hold their number until they are released.1X.<dcs>] to the TE where: <m>: 0 .38 Cell Broadcast Data Coding Scheme in integer format (default is 0). e.

<dcs> . Note: the unsolicited result code enabled by parameter <n> is in the format: Reproduction forbidden without Telit Communications S.<dcs>]]] Parameters: <n> . Read command reports the current value of the parameter <n> Test command reports the supported values for the parameter <n> GSM 07. This will block the AT command interface for the period of the operation.USSD terminated by the network 3 .other local client has responded 4 . 0 .If <dcs> indicates that GSM338 default alphabet is used ME/TA converts GSM alphabet into current TE character set (see +CSCS).AT Commands Reference Guide 80000ST10025a Rev. written authorization .p.operation not supported 5 . octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65). Note: issuing AT+CUSD=<CR> is the same as issuing the command AT+CUSD=0<CR>.19/11/07 +CUSD .network time out Note: in case of successful mobile initiated operation.Unstructured Supplementary Service Data SELINT 0 / 1 further information needed after mobile initiated operation) 2 . .is used to disable/enable the presentation of an unsolicited result code.All Rights Reserved page 103 of 414 .g. [<n>[.cancel an ongoing USSD session (not applicable to read command response) <str> .enable the result code presentation in the DTA 2 .Unstructured Supplementary Service Data SELINT 2 Set command allows control of the Unstructured Supplementary Service AT+CUSD= Data (USSD [GSM 02. e.<str> [.USSD-string (when <str> parameter is not given. Note: issuing AT+CUSD<CR> is the same as issuing the Read command.GSM 3.If <dcs> indicates that 8-bit data coding scheme is used: ME/TA converts each 8-bit octet into two IRA character long hexadecimal number. network is not interrogated) . DTA waits the USSD response from the network and sends it to the DTE before the final result code.38 Cell Broadcast Data Coding Scheme in integer format (default is 0).A.07 Only mobile initiated operations are supported AT+CUSD? AT+CUSD=? Reference Note +CUSD .90]). 4 .disable the result code presentation in the DTA 1 .

or no further information needed after mobile initiated operation).disables unsolicited CCM reporting 2 .no further user action required (network initiated USSD-Notify.query CCM value 1 .Advice Of Charge SELINT 0 / 1 Set command refers to the Advice of Charge supplementary services that AT+CAOC[= enable subscriber to get information about the cost of calls. 4 .All Rights Reserved page 104 of 414 .current call meter in home units.+CAOC +CAOC .USSD terminated by the network 3 .14 Advice Of Charge . but not more than every 10 seconds.A.Unstructured Supplementary Service Data +CUSD: <m>[.3.<str>.g.19/11/07 SELINT 2 where: <m>: 0 .+CUSD . string type: three bytes of the CCM value in hexadecimal format (e. or further information needed after mobile initiated operation) 2 . Reproduction forbidden without Telit Communications S.4. written authorization . Note: issuing AT+CAOC<CR> is the same as issuing the Read command. “00001E” indicates decimal value 30) Note: the unsolicited result code +CCCM is sent when the CCM value changes.5.further user action required (network initiated USSD-Request. 1 . the command [<mode>]] also includes the possibility to enable an unsolicited event reporting of the Current Call Meter (CCM) information. Parameter: <mode> 0 .operation not supported 5 .<dcs>] to the TE AT Commands Reference Guide 80000ST10025a Rev.network time out AT+CUSD? AT+CUSD=? Reference Note Read command reports the current value of the parameter <n> Test command reports the supported values for the parameter <n> GSM 07.other local client has responded 4 .07 Only mobile initiated operations are supported 3.enables unsolicited CCM reporting Note: the unsolicited result code enabled by parameter <mode> is in the format: +CCCM: <ccm> where: <ccm> .p.

produced by the MS and based on the information provided by either AoCI or AOCC supplementary services.A.query CCM value 1 . The output is: AT+CAOC=? Reference Note +CAOC: 0.g. Note: the representation format doesn’t match the v. but not more than every 10 seconds. written authorization .25ter §5.07 +CAOC command returns an estimate of the cost of the current call only. Parameter: <mode> 0 .Advice Of Charge SELINT 2 Set command refers to the Advice of Charge supplementary services that AT+CAOC= enable subscriber to get information about the cost of calls. Read command reports the value of parameter <mode> in the format: +CAOC: <mode> Test command reports the supported values for <mode> parameter. 2 GSM 07. 1.p. 4 .19/11/07 SELINT 0 / 1 AT+CAOC? Note: issuing AT+CAOC=<CR> is the same as issuing the command AT+CAOC=0<CR>.3 “Information text formats for test commands”.disables unsolicited CCM reporting 2 .7.enables unsolicited CCM reporting Note: the unsolicited result code enabled by parameter <mode> is in the format: +CCCM: <ccm> where: <ccm> . +CAOC .All Rights Reserved page 105 of 414 .current call meter in home units. “00001E” indicates decimal value 30) Note: the unsolicited result code +CCCM is sent when the CCM value changes.+CAOC . Read command reports the value of parameter <mode> in the format: +CAOC: <mode> Test command reports the supported values for <mode> parameter. it is not stored in the SIM. the command <mode> also includes the possibility to enable an unsolicited event reporting of the Current Call Meter (CCM) information.07 AT+CAOC? AT+CAOC=? Reference Reproduction forbidden without Telit Communications S. GSM 07. string type: three bytes of the CCM value in hexadecimal format (e.Advice Of Charge AT Commands Reference Guide 80000ST10025a Rev.

voice 1 . This command is useful in conjunction with command +CHLD to know the various call status for call holding.call is not one of multiparty (conference) call parties <number> .<mpty>.<number>.List Current Calls SELINT 0 / 1 Execution command returns the list of current calls and their characteristics AT+CLCC in the format: [+CLCC:<id1>. Reproduction forbidden without Telit Communications S. 4 .active 1 .alerting (MO call) 4 .<dir>.multiparty call flag 0 .AT Commands Reference Guide 80000ST10025a Rev. written authorization .<typ e>[…]]] where: <idn> .<dir>.A.<number>.data 2 . 3.15 List Current Calls .mobile originated call 1 .state of the call 0 .4.<type> [<CR><LF>+CLCC:<id2>.<mode>.<stat>.5.3.Advice Of Charge SELINT 2 Note +CAOC command returns an estimate of the cost of the current call only.call identification number <dir> .national numbering scheme 145 .unknown <mpty> .+CLCC +CLCC .call type 0 .<mpty>.dialling (MO call) 3 .<mode>.mobile terminated call <stat> .call direction 0 .waiting (MT call) <mode> .<stat>. it is not stored in the SIM.All Rights Reserved page 106 of 414 .string type phone number in format specified by <type> <type> .incoming (MT call) 5 .fax 9 .p.held 2 .international numbering scheme (contains the character "+") Note: If no call is active then only OK message is sent.19/11/07 +CAOC . produced by the MS and based on the information provided by either AoCI or AOCC supplementary services.type of phone number octet in integer format 129 .

active 1 .call is not one of multiparty (conference) call parties <number> .<stat>.dialing (MO call) 3 .19/11/07 SELINT 0 / 1 +CLCC .<alpha>[…]]] where: <idn> .All Rights Reserved page 107 of 414 . 4 .3.p. This command is useful in conjunction with command +CHLD to know the various call status for call holding. <mpty>.07 AT Commands Reference Guide 80000ST10025a Rev.<dir>.mobile terminated call <stat> .data 2 .+CLCC . Test command returns the OK result code GSM 07.4. Note: If no call is active then only OK message is sent.<mode>.List Current Calls Reference GSM 07.call identification number <dir> .16 +CSSN .<mpty>. written authorization .held 2 .international numbering scheme (contains the character "+") <alpha> .mobile originated call 1 .unknown <mpty> .alerting (MO call) 4 .multiparty call flag 0 .<mode>.List Current Calls SELINT 2 Execution command returns the list of current calls and their characteristics AT+CLCC in the format: [+CLCC:<id1>.<number>. alphanumeric representation of <number> corresponding to the entry found in phonebook.state of the call 0 .call type 0 .type of phone number octet in integer format 129 .<type>.<stat>.5.+CSSN SELINT 0 / 1 Reproduction forbidden without Telit Communications S.07 AT+CLCC=? Reference 3.string type phone number in format specified by <type> <type> .incoming (MT call) 5 .<dir>.national numbering scheme 145 .call direction 0 .A.SS Notification SS Notification .<number>.voice 1 .<alpha>[<CR><LF>+CLCC:<id2>. used character set should be the one selected with +CSCS.string type.<type> .waiting (MT call) <mode> .fax 9 .

<m>]]] from TA to TE.disable 1 . AT+CSSN[= Set command enables/disables the presentation of notification result codes [<n>[.sets the +CSSI result code presentation status 0 .enable When <n>=1 and a supplementary service notification is received after a mobile originated call setup.AT Commands Reference Guide 80000ST10025a Rev.A. an unsolicited code: +CSSI: <code1> is sent to TE before any other MO call setup result codes.enable <m> .07 AT+CSSN? AT+CSSN=? Reference Reproduction forbidden without Telit Communications S.call has been forwarded 3 .19/11/07 +CSSN . Parameters: <n> .call is waiting 5 . Read command reports the current value of the parameters.call has been retrieved (during a voice call) Note: issuing AT+CSSN<CR> is the same as issuing the Read command. where: <code2>: 0 .All Rights Reserved page 108 of 414 .incoming calls are barred When <m>=1 and a supplementary service notification is received during a mobile terminated call setup or during a call.disable 1 . written authorization .sets the +CSSU result code presentation status 0 .p. where: <code1>: 1 .SS Notification SELINT 0 / 1 It refers to supplementary service related network initiated notifications. <m>. an unsolicited result code +CSSU: <code2> is sent to TE. GSM 07.call has been put on hold (during a voice call) 3 . Test command reports the supported range of values for parameters <n>.this is a forwarded call (MT call setup) 2 . Note: issuing AT+CSSN=<CR> is the same as issuing the command AT+CSSN=0<CR>.outgoing calls are barred 6 .some of the conditional call forwarding are active 2 . 4 .

Test command reports the supported range of values for parameters <n>. 4 . <m>.SS Notification SELINT 2 It refers to supplementary service related network initiated notifications.disable 1 .Closed User Group Supplementary Service Control SELINT 0 / 1 Set command allows control of the Closed User Group supplementary AT+CCUG[= service [GSM 02. where: <code1>: 1 .some of the conditional call forwardings are active 2 . [<n>[.07 AT+CSSN? AT+CSSN=? Reference 3. AT+CSSN=[<n> Set command enables/disables the presentation of notification result codes [.A. Read command reports the current value of the parameters.<index> Reproduction forbidden without Telit Communications S.outgoing calls are barred 6 .AT Commands Reference Guide 80000ST10025a Rev.17 Closed User Group Supplementary Service Control +CCUG +CCUG .call has been retrieved (during a voice call). where: <code2>: 0 .19/11/07 +CSSN .sets the +CSSI result code presentation status 0 . written authorization .incoming calls are barred When <m>=1 and a supplementary service notification is received during a mobile terminated call setup or during a call. an unsolicited code: +CSSI: <code1> is sent to TE before any other MO call setup result codes.<m>]] from TA to TE.4.sets the +CSSU result code presentation status 0 .5.p.enable <m> .All Rights Reserved page 109 of 414 . an unsolicited result code: +CSSU: <code2> is sent to TE.call has been put on hold (during a voice call) 3 .3.disable 1 .call has been forwarded 3 .this is a forwarded call (MT call setup) 2 .85].enable When <n>=1 and a supplementary service notification is received after a mobile originated call setup. GSM 07. Parameters: <n> .call is waiting 5 .

+CCUG - Closed User Group Supplementary Service Control [,<info>]]]] Parameters: <n> 0 - disable CUG temporary mode (factory default). 1 - enable CUG temporary mode: it enables to control the CUG information on the air interface as a default adjustment for all following outgoing calls. <index> 0..9 - CUG index 10 - no index (preferential CUG taken from subscriber data) (default) <info> 0 - no information (default) 1 - suppress Outgoing Access (OA) 2 - suppress preferential CUG 3 - suppress OA and preferential CUG Note: issuing AT+CCUG<CR> is the same as issuing the Read command. Note: issuing AT+CCUG=<CR> is the same as issuing the command AT+CCUG=0<CR>. Read command reports the current value of the parameters Test command reports the supported range of values for the parameters <n>, <index>, <info> GSM 07.07

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 SELINT 0 / 1

AT+CCUG? AT+CCUG=? Reference

+CCUG - Closed User Group Supplementary Service Control SELINT 2 Set command allows control of the Closed User Group supplementary AT+CCUG= service [GSM 02.85]. [<n>[,<index> [,<info>]]] Parameters: <n> 0 - disable CUG temporary mode (factory default). 1 - enable CUG temporary mode: it enables to control the CUG information on the air interface as a default adjustment for all following outgoing calls. <index> 0..9 - CUG index 10 - no index (preferential CUG taken from subscriber data) (default) <info> 0 - no information (default) 1 - suppress Outgoing Access (OA) 2 - suppress preferential CUG 3 - suppress OA and preferential CUG Read command reports the current value of the parameters AT+CCUG?

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

page 110 of 414

+CCUG - Closed User Group Supplementary Service Control Test command returns the OK result code AT+CCUG=? Reference GSM 07.07

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 SELINT 2

3.5.4.3.18

Preferred Operator List - +CPOL

+CPOL - Preferred Operator List SELINT 2 Execution command writes an entry in the SIM list of preferred operators. AT+CPOL= [<index>][,<format> Parameters: [,<oper>]] <index> - integer type; the order number of operator in the SIM preferred operator list 1..n <format> 2 - numeric <oper> <oper> - string type Note: if <index> is given but <oper> is left out, entry is deleted. If <oper> is given but <index> is left out, <oper> is put in the next free location. If only <format> is given, the format of the <oper> in the read command is changed. Read command returns all used entries from the SIM list of preferred operators. Test command returns the whole <index> range supported by the SIM and the range for the parameter <format> GSM 07.07

AT+CPOL? AT+CPOL=? Reference

3.5.4.4 Mobile Equipment Control
3.5.4.4.1 Phone Activity Status - +CPAS
+CPAS - Phone Activity Status SELINT 0 / 1 Execution command reports the device status in the form: AT+CPAS +CPAS: <pas> Where: <pas> - phone activity status 0 - ready (device allows commands from TA/TE) 1 - unavailable (device does not allow commands from TA/TE) 2 - unknown (device is not guaranteed to respond to instructions) 3 - ringing (device is ready for commands from TA/TE, but the ringer is active) 4 - call in progress (device is ready for commands from TA/TE, but a call is in progress) Read command has the same effect as Execution command.

AT+CPAS?

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

page 111 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 +CPAS - Phone Activity Status SELINT 0 / 1 Test command reports the supported range of values for <pas>. AT+CPAS=? Note: although +CPAS is an execution command, ETSI 07.07 requires the Test command to be defined. GSM 07.07

Reference

+CPAS - Phone Activity Status SELINT 2 Execution command reports the device status in the form: AT+CPAS +CPAS: <pas> Where: <pas> - phone activity status 0 - ready (device allows commands from TA/TE) 1 - unavailable (device does not allow commands from TA/TE) 2 - unknown (device is not guaranteed to respond to instructions) 3 - ringing (device is ready for commands from TA/TE, but the ringer is active) 4 - call in progress (device is ready for commands from TA/TE, but a call is in progress) Test command reports the supported range of values for <pas>. Note: although +CPAS is an execution command, ETSI 07.07 requires the Test command to be defined. Example

AT+CPAS=?

ATD03282131321; OK
AT+CPAS +CPAS: 4 OK ATH OK GSM 07.07 the called phone has answered to your call

Reference

3.5.4.4.2 Set Phone Functionality - +CFUN
+CFUN - Set Phone Functionality Set command selects the level of functionality in the ME. AT+CFUN=<fun> SELINT 0 / 1

Parameter: <fun> - is the power saving function mode 0 - minimum functionality, NON-CYCLIC SLEEP mode: in this mode, the AT interface is not accessible. Consequently, once you have set <fun> level 0, do not send further characters. Otherwise these characters remain in the input buffer and may delay the output of an unsolicited

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

page 112 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 +CFUN - Set Phone Functionality SELINT 0 / 1 result code. The first wake-up event stops power saving and takes the ME back to full functionality level <fun>=1. 1 - mobile full functionality with power saving disabled (factory default) 2 - disable TX 4 - disable either TX and RX 5 - mobile full functionality with power saving enabled Note: issuing AT+CFUN=4 actually causes the module to perform either a network deregistration and a SIM deactivation. Note: if power saving enabled, it reduces the power consumption during the idle time, thus allowing a longer standby time with a given battery capacity. Note: to place the module in power saving mode, set the <fun> parameter at value = 5 and the line DTR (RS232) must be set to OFF. Once in power saving, the CTS line switch to the OFF status to signal that the module is really in power saving condition. During the power saving condition, before sending any AT command on the serial line, the DTR must be enabled and it must be waited for the CTS (RS232) line to go in ON status. Until the DTR line is ON, the module will not return back in the power saving condition. Note: the power saving function does not affect the network behavior of the MODULE, even during the power save condition the module remains registered on the network and reachable for incoming calls or SMS. If a call arrives during the power save, then the module will wake up and proceed normally with the unsolicited incoming call code Read command reports the current level of functionality. Test command returns the list of supported values for <fun> For compatibility with previous versions, Test command returns +CFUN: (1, 5) An enhanced version of Test command has been defined: AT+CFUN=??, that provides the complete range of values for <fun>. Enhanced test command returns the list of supported values for <fun> GSM 07.07

AT+CFUN? AT+CFUN=?

AT+CFUN=?? Reference

+CFUN - Set Phone Functionality SELINT 2 Set command selects the level of functionality in the ME. AT+CFUN= [<fun>[,<rst>]] Parameters: <fun> - is the power saving function mode 0 - minimum functionality, NON-CYCLIC SLEEP mode: in this mode, the AT interface is not accessible. Consequently, once you have set <fun>

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

page 113 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 +CFUN - Set Phone Functionality SELINT 2 level 0, do not send further characters. Otherwise these characters remain in the input buffer and may delay the output of an unsolicited result code. The first wake-up event stops power saving and takes the ME back to full functionality level <fun>=1. 1 - mobile full functionality with power saving disabled (factory default) 2 - disable TX 4 - disable both TX and RX 5 - mobile full functionality with power saving enabled <rst> - reset flag 0 - do not reset the ME before setting it to <fun> functionality level Note: issuing AT+CFUN=4[,0] actually causes the module to perform either a network deregistration and a SIM deactivation. Note: if power saving enabled, it reduces the power consumption during the idle time, thus allowing a longer standby time with a given battery capacity. Note: to place the module in power saving mode, set the <fun> parameter at value = 5 and the line DTR (RS232) must be set to OFF. Once in power saving, the CTS line switch to the OFF status to signal that the module is really in power saving condition. During the power saving condition, before sending any AT command on the serial line, the DTR must be enabled and it must be waited for the CTS (RS232) line to go in ON status. Until the DTR line is ON, the module will not return back in the power saving condition. Note: the power saving function does not affect the network behavior of the MODULE, even during the power save condition the module remains registered on the network and reachable for incoming calls or SMS. If a call incomes during the power save, then the module will wake up and proceed normally with the unsolicited incoming call code Read command reports the current setting of <fun>. Test command returns the list of supported values for <fun> and <rst>. GSM 07.07

AT+CFUN? AT+CFUN=? Reference

3.5.4.4.3 Enter PIN - +CPIN
+CPIN - Enter PIN AT+CPIN[=<pin> [,<newpin>]] SELINT 0 / 1 Set command sends to the device a password which is necessary before it can be operated (SIM PIN, SIM PUK, PH-SIM PIN, etc.). If the PIN required is SIM PUK or SIM PUK2, the <newpin> is required. This second pin, <newpin>, will replace the old pin in the SIM. The command may be used to change the SIM PIN by sending it with both parameters <pin> and <newpin> when PIN request is pending; if no PIN request is pending the command will return an error code and to change the PIN the command +CPWD must be used instead.

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

page 114 of 414

+CPIN - Enter PIN Parameters: <pin> - string type value <newpin> - string type value.

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 SELINT 0 / 1

To check the status of the PIN request use the command AT+CPIN? Note: If all parameters are omitted then the behaviour of Set command is the same as Read command. Read command reports the PIN/PUK/PUK2 request status of the device in the form: +CPIN:<code> where: <code> - PIN/PUK/PUK2 request status code READY - ME is not pending for any password SIM PIN - ME is waiting SIM PIN to be given SIM PUK - ME is waiting SIM PUK to be given PH-SIM PIN - ME is waiting phone-to-SIM card password to be given PH-FSIM PIN - ME is waiting phone-to-very first SIM card password to be given PH-FSIM PUK - ME is waiting phone-to-very first SIM card unblocking password to be given SIM PIN2 - ME is waiting SIM PIN2 to be given; this <code> is returned only when the last executed command resulted in PIN2 authentication failure (i.e. +CME ERROR: 17) SIM PUK2 - ME is waiting SIM PUK2 to be given; this <code> is returned only when the last executed command resulted in PUK2 authentication failure (i.e. +CME ERROR: 18) PH-NET PIN - ME is waiting network personalization password to be given PH-NET PUK - ME is waiting network personalization unblocking password to be given PH-NETSUB PIN - ME is waiting network subset personalization password to be given PH-NETSUB PUK - ME is waiting network subset personalization unblocking password to be given PH-SP PIN - ME is waiting service provider personalization password to be given PH-SP PUK - ME is waiting service provider personalization unblocking password to be given PH-CORP PIN - ME is waiting corporate personalization password to be given PH-CORP PUK - ME is waiting corporate personalization unblocking password to be given Note: Pin pending status at startup depends on PIN facility setting, to change or query the default power up setting use either the

AT+CPIN?

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

page 115 of 414

+CPIN - Enter PIN Example

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 SELINT 0 / 1 AT+CLCK=SC,<mode>, <pin> command or the AT@CLCK=SC,<mode>, <pin> command. AT+CMEE=1 OK AT+CPIN? +CME ERROR: 10 error: you have to insert the SIM AT+CPIN? you inserted the SIM and device is not +CPIN: READY waiting for PIN to be given OK What follows is a list of the commands which are accepted when ME is pending SIM PIN or SIM PUK
A D H O E I L M P Q S T V X Z &C &D &F &K &N &P &S &V &W &Y &Z %E %L %Q \Q \R \V #GPIO #ADC #DAC #VAUX #CBC #AUTOATT #MONI #SERVINFO #COPSMODE #QSS #DIALMODE #ACAL #ACALEXT #CODEC #SHFEC #HFMICG #HSMICG #SHFSD #BND #AUTOBND #RTCSTAT #USERID #PASSW #PKTSZ #DSTO #SKTTO #SKTSET #SKTOP #SKTCT #SKTSAV #SKTRST #ESMTP #CSURVB #CSURVBC #CSURVF #CSURVNLF #CSURVEXT #JDR #WSCRIPT #ESCRIPT #RSCRIPT #LSCRIPT #DSCRIPT #REBOOT #STARTMODESCR #EXECSCR #SSCTRACE #PLMNMODE +FCLASS +GCAP +GCI +IPR +IFC +ILRR +ICF +MS +DS +DR +CGMI +CGMM +CGMR +GMI +GMM +GMR +CPIN +CSQ +CCLK +CALA +CRSM +CALM +CRSL +CLVL +CMUT +CMEE +CGREG +CBC +CSDH +CNMI +FMI +FMM +FMR +FTS +FRS +FTM +FRM +FTH +FRH +FLO +FPR +FDD $GPSP $GPSPS $GPSR $GPSD $GPSSW $GPSAT

Note

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

page 116 of 414

+CPIN - Enter PIN
#SELINT #CGMI #CGMM #CGMR #CGSN #CAP #SRS #SRP #STM #PCT #SHDN #WAKE #QTEMP #EADDR #EUSER #EPASSW #SEMAIL #EMAILD #ESAV #ERST #EMAILMSG #CSURV #CSURVC #CSURVU #CSURVUC

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 SELINT 0 / 1
+CGSN +GSN +CHUP +CRLP +CR +CRC +CSNS +CREG +COPS +CLIP +CPAS +CFUN $GPSAV $GPSAI $GPSAP $GPSS $GPSNMUN $GPSACP $GPSWK $GPSSAV $GPSRST $GPSCON $GPSPRG

All the above commands, but the ones in the grayed cells, can be issued even if the SIM card is not inserted yet. All the above commands, but +CSDH and +CNMI, can be issued even if ME is waiting for phone-To-SIM card password to be given Reference GSM 07.07

+CPIN - Enter PIN AT+CPIN=<pin> [,<newpin>]

SELINT 2 Set command sends to the device a password which is necessary before it can be operated (SIM PIN, SIM PUK, PH-SIM PIN, etc.). If the PIN required is SIM PUK or SIM PUK2, the <newpin> is required. This second pin, <newpin> will replace the old pin in the SIM. The command may be used to change the SIM PIN by sending it with both parameters <pin> and <newpin> when PIN request is pending; if no PIN request is pending the command will return an error code and to change the PIN the command +CPWD must be used instead. Parameters: <pin> - string type value <newpin> - string type value. To check the status of the PIN request use the command AT+CPIN? Note: If all parameters are omitted then the behaviour of Set command is the same as Read command. Read command reports the PIN/PUK/PUK2 request status of the device in the form: +CPIN: <code> where: <code> - PIN/PUK/PUK2 request status code

AT+CPIN?

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

page 117 of 414

p.ME is waiting SIM PUK2 to be given. to change or query the default power up setting use the command AT+CLCK=SC.ME is waiting network personalization password to be given PH-NET PUK .All Rights Reserved page 118 of 414 .ME is waiting phone-to-SIM card password to be given PH-FSIM PIN .e.ME is waiting SIM PUK to be given PH-SIM PIN . +CME ERROR: 18) PH-NET PIN .ME is waiting network personalization unblocking password to be given PH-NETSUB PIN .ME is waiting corporate personalization unblocking password to be given Note: Pin pending status at startup depends on PIN facility setting. written authorization .ME is not pending for any password SIM PIN .ME is waiting SIM PIN to be given SIM PUK .ME is waiting service provider personalization unblocking password to be given PH-CORP PIN . +CME ERROR: 17) SIM PUK2 .ME is waiting phone-to-very first SIM card unblocking password to be given SIM PIN2 .<mode>.e.ME is waiting network subset personalization password to be given PH-NETSUB PUK .ME is waiting phone-to-very first SIM card password to be given PH-FSIM PUK .<pin> AT+CMEE=1 OK AT+CPIN? +CME ERROR: 10 error: you have to insert the SIM AT+CPIN? +CPIN: READY you inserted the SIM and device is not waiting for PIN to be given OK What follows is a list of the commands which are accepted when ME is pending SIM PIN or SIM PUK A D #DAC #VAUX #CSURVNLF #CSURVEXT +CPIN +CSQ Example Note Reproduction forbidden without Telit Communications S.ME is waiting SIM PIN2 to be given. this <code> is returned only when the last executed command resulted in PUK2 authentication failure (i.ME is waiting corporate personalization password to be given PH-CORP PUK .19/11/07 SELINT 2 READY . 4 . this <code> is returned only when the last executed command resulted in PIN2 authentication failure (i.ME is waiting service provider personalization password to be given PH-SP PUK .Enter PIN AT Commands Reference Guide 80000ST10025a Rev.ME is waiting network subset personalization unblocking password to be given PH-SP PIN .A.+CPIN .

A.19/11/07 SELINT 2 #JDR #WSCRIPT #ESCRIPT #RSCRIPT #LSCRIPT #DSCRIPT #REBOOT #CMUXSCR #STARTMODESCR #EXECSCR #RSEN #CCID #SSCTRACE #PLMNMODE #V24CFG #V24 +FCLASS +GCAP +GCI +IPR +IFC +ILRR +ICF +MS +DS +DR +CGMI +CGMM +CGMR +GMI +GMM +GMR +CGSN +GSN +CMUX +CHUP +CRLP +CR +CRC +CSNS +CREG +COPS +CLIP +CPAS +CFUN +CIND +CMER +CCLK +CALA +CALD +CRSM +CALM +CRSL +CLVL +CMUT +CLAC +CMEE +CGREG +CBC +CSDH +CNMI +FMI +FMM +FMR +FTS +FRS +FTM +FRM +FTH +FRH +FLO +FPR +FDD $GPSP $GPSPS $GPSR $GPSD $GPSSW $GPSAT $GPSAV $GPSAI $GPSAP $GPSS $GPSNMUN $GPSACP $GPSWK $GPSSAV $GPSRST $GPSCON $GPSPRG Reproduction forbidden without Telit Communications S.Enter PIN H O E I L M P Q S T V X Z &C &D &F &K &N &P &S &V &W &Y &Z %E %L %Q \Q \R \V #SELINT #CGMI #CGMM #CGMR #CGSN #CAP #SRS #SRP #STM #PCT #SHDN #WAKE #QTEMP #GPIO #ADC #VAUXSAV #CBC #AUTOATT #MONI #SERVINFO #QSS #DIALMODE #ACAL #ACALEXT #CODEC #SHFEC #HFMICG #HSMICG #SHFSD #BND #AUTOBND #RTCSTAT #USERID #PASSW #PKTSZ #DSTO #SKTTO #SKTSET #SKTOP #SKTCT #SKTSAV #SKTRST #SPKMUT #ESMTP #EADDR #EUSER #EPASSW #SEMAIL #EMAILD #ESAV #ERST #EMAILMSG #CSURV #CSURVC #CSURVU #CSURVUC #CSURVB #CSURVBC #CSURVF AT Commands Reference Guide 80000ST10025a Rev. written authorization .All Rights Reserved page 119 of 414 .+CPIN .p. 4 .

6% 4 .more than 12.8% 7 .bit error rate (in percent) 0 . since GSM relevant parameters are the radio link ones and no line is present.07 3.6.30 .0..(-109)dBm.2% 1 .less than 0. Note: although +CSQ is an execution command without parameters.0.4% to 12.4.4% to 0.<ber> where <rssi> .2% to 0.(-51)dBm or greater 99 ..4. can be issued even if the SIM card is not inserted yet.1.not known or not detectable <ber> . All the above commands. can be issued even if ME is waiting for phone-To-SIM card password to be given Reference GSM 07.8% 3 .Signal Quality SELINT 0 / 1 Execution command reports received signal quality indicators in the form: AT+CSQ +CSQ: <rssi>.(-111) dBm 2. but the ones in the grayed cells.07 AT+CSQ? AT+CSQ=? Reference Reproduction forbidden without Telit Communications S. written authorization . GSM 07.8% 99 . but +CSDH and +CNMI.(-113) dBm or less 1 .p.8% to 1.07 requires the Test command to be defined.2% to 6. Read command has the same effect as Execution command. 4 .Enter PIN AT Commands Reference Guide 80000ST10025a Rev.6% to 3.0.not known or not detectable Note: this command should be used instead of the %Q and %L commands.5.2% 5 .+CSQ +CSQ . ETSI 07.4% 6 .All Rights Reserved page 120 of 414 .3. Test command returns the supported range of values of the parameters <rssi> and <ber>. hence %Q %L and have no meaning.(-53)dBm / 2 dBm per step 31 .+CPIN .4% 2 .4 Signal Quality .received signal strength indication 0 .19/11/07 SELINT 2 All the above commands.A.

4% to 12.5 Indicator Control . there’s no unsolicited result code (+CIEV URC) automatically sent by the ME to the application.more than 12.8% 99 . ETSI 07. written authorization .AT Commands Reference Guide 80000ST10025a Rev.0.4.(-53)dBm / 2 dBm per step 31 . whenever the value of Reproduction forbidden without Telit Communications S.2% to 0. since GSM relevant parameters are the radio link ones and no line is present.<ber> where <rssi> .Signal Quality SELINT 2 Execution command reports received signal quality indicators in the form: AT+CSQ +CSQ: <rssi>. in AT+CIND= order to automatically send the +CIEV URC.the indicator is registered: an unsolicited result code (+CIEV URC) is automatically sent by the ME to the application.07 requires the Test command to be defined. Test command returns the supported range of values of the parameters <rssi> and <ber>. 4 .6% to 3.<state>[.p.registration state 0 .5.All Rights Reserved page 121 of 414 .6.not known or not detectable <ber> .received signal strength indication 0 .30 . The supported indicators (<descr>) and their [.1.0.2% to 6..19/11/07 +CSQ .07 AT+CSQ=? Reference 3.less than 0.+CIND +CIND .(-51)dBm or greater 99 .0.not known or not detectable Note: this command should be used instead of the %Q and %L commands.3. GSM 07. whenever the value of the [<state> associated indicator changes.…]]] order appear from test command AT+CIND=? Parameter: <state> .2% 5 .4% 6 . Note: although +CSQ is an execution command without parameters.8% 7 .4.4% to 0..(-111) dBm 2. the value can be directly queried with +CIND? 1 . whenever the value of the associated indicator changes. hence %Q and %L have no meaning.6% 4 .A.Indicator Control SELINT 2 Set command is used to control the registration state of ME indicators.(-113) dBm or less 1 .the indicator is deregistered.2% 1 .bit error rate (in percent) 0 .8% to 1.8% 3 .4% 2 .(-109)dBm.

p.Indicator Control SELINT 2 the associated indicator changes.roaming <ind> .there’s no calls in progress 1 .a short message memory storage in the MT has become full (1).signal quality indicator range 0.service availability <ind> . All other indicators will be fully implemented in the future SW releases..A.signal quality <ind> .service availability indicator range 0 . 4 .there’s no any sound activity 1 . written authorization . in the format: +CIND: (<descr>.registered to home network “sounder” .sounder activity indicator range 0 .battery charge level <ind> . or memory locations are available (0) In present SW release AT+CIND? does not return current value in case of SmsFull.battery charge level indicator range 0. 11 Reproduction forbidden without Telit Communications S.sounder activity <ind> .roaming indicator range 0 .7 99 .19/11/07 +CIND .unread short message at memory location “SM” “call” .AT Commands Reference Guide 80000ST10025a Rev.there is no unread short message at memory location “SM” 1 .not registered to any network 1 .call in progress <ind> .indicator names as follows (along with their <ind> ranges) “battchg” . it is still possible to query the value through +CIND? (default) Read command returns the current value of ME indicators. (list of supported <ind>s))[.registered to home network or not registered 1 .registered to other network “smsfull” .5 99 .…]]11 Note: the order of the values <ind>s is the same as that in which the associated indicators appear from test command AT+CIND=? Test command returns pairs.message received <ind> .All Rights Reserved page 122 of 414 .…]] where: <descr> . (list of supported <ind>s))[.<ind>[.message received indicator range 0 .(<descr>. where string value <descr> is a description AT+CIND=? (max. in the format: AT+CIND? +CIND: <ind>[.there’s some sound activity “message” .. 16 chars) of the indicator and compound value is the supported values for the indicator.at least a call has been established “roam” .not measurable “service” .not measurable “signal” . UnreadMessage and SoundActivity also only Rssi and Roam URC indicators are implemented.call in progress indicator range 0 .

0. onche the ME goes into command mode (after +++ was entered). 4 .no display event reporting Reproduction forbidden without Telit Communications S.controls the processing of unsolicited result codes 0 .. written authorization .memory locations are available 1 .19/11/07 +CIND .discard +CIEV Unsolicited Result Codes when TA-TE link is reserved (e.1.forward +CIEV Unsolicited Result Codes directly to the TE.<bfr>]]]]] <mode> .<keyp> implemented).1.0.1. and is stored in a buffer. 1 .0.1.0.All Rights Reserved page 123 of 414 .p.short message memory storage indicator range 0 . on-line data mode). otherwise forward them directly to the TE.g. 2 .4.07 3.: sending of URCs in [<mode> the case of key pressings or display changes are currently not [.0.1 Next command causes all the indicators to be deregistered AT+CIND=0.0.signal strength ≤ 112 dBm 1. when TA is in on-line data mode each +CIEV URC is replaced with a Break (100 ms).received signal strength level indicator range 0 .6 Mobile Equipment Event Reporting .signal strength in 15 dBm steps 5 .0.a short message memory storage in the MT has become full.received signal (field) strength <ind> .<ind> Parameters: [.2 Note Reference OK See command +CMER GSM 07.0. all URCs stored in the buffer will be output.4 . [. “rssi” .Indicator Control SELINT 2 <ind> .0.+CMER +CMER .1. 3 .signal strength ≥ 51 dBm 99 . on-line data mode) and flush them to the TE after reservation.5.A.0.b. otherwise forward them directly to the TE.0.discard +CIEV Unsolicited Result Codes.buffer +CIEV Unsolicited Result Codes in the TA when TA-TE link is reserved (e.1. <keyp> .display event reporting 0 .1.<disp> [.0.4.0.not measurable Next command causes all the indicators to be registered Example AT+CIND=1.0 Next command to query the current value of all indicators AT+CIND? CIND: 4.keypad event reporting 0 .no keypad event reporting <disp> .1.g.Mobile Equipment Event Reporting SELINT 2 Set command enables/disables sending of unsolicited result codes from AT+CMER= TA to TE in the case of indicator state changes (n.AT Commands Reference Guide 80000ST10025a Rev.

Mobile Equipment Event Reporting <ind> . in the format: AT Commands Reference Guide 80000ST10025a Rev.SIM fixed dialling-phonebook (only phase 2/2+ SIM) "LD" .indicator event reporting 0 . written authorization .19/11/07 SELINT 2 AT+CMER=? Reference +CMER: (list of supported <mode>s).Select Phonebook Memory Storage SELINT 0 / 1 Set command selects phonebook memory storage <storage>.<keyp>.device missed (unanswered received) calls list (+CPBF is not applicable for this storage) "RC" . in the format: +CPBS: <storage>.4. the number of occupied records <used> and the maximum index number <total>.(list of supported <ind>s). <disp>.TA buffer clearing 0 . in the format: AT+CMER? +CMER: <mode>.ME received calls list (+CPBF is not applicable for this storage) Note: If parameter is omitted then Set command has the same behaviour as Read command.All Rights Reserved page 124 of 414 . <storage>] Parameter: <storage> "SM" .(list of supported <keyp>s). 4 .<used>.+CMER .<disp>.TA buffer of unsolicited result codes is cleared when <mode> 1. Read command returns the actual values of the parameter <storage>.<bfr> Test command returns the range of supported values for parameters <mode>.<ind>.p.no indicator event reporting 2 .SIM phonebook "FD" .5.indicator event reporting <bfr> .<total> Note: For <storage>=”MC”: if there are more than one missed calls from the same number the read command will return only the last call Test command returns the supported range of values for the parameters <storage>.4.3 is entered Read command returns the current setting of parameters.. <keyp>.+CPBS +CPBS .7 Select Phonebook Memory Storage . (list of supported <disp>s). Note: the presentation format of the Test command output is the set of AT+CPBS? AT+CPBS=? Reproduction forbidden without Telit Communications S. which will be AT+CPBS[= used by other phonebook commands.07 3.(list of supported <bfr>s) GSM 07.SIM last-dialling-phonebook (+CPBF is not applicable for this storage) "MC" . <ind>. <bfr>.A.

in the format: +CPBS: <storage>.4.integer type value in the range of location numbers of phonebook memory <index2> .("RC") GSM 07.07 AT+CPBS? AT+CPBS=? Reference 3. written authorization .("FD").integer type value in the range of location numbers of phonebook memory Reproduction forbidden without Telit Communications S. each of them enclosed in parenthesis: Reference +CPBS: ("SM").mailbox numbers stored on SIM. 4 .device missed (unanswered received) calls list (+CPBF is not applicable for this storage) "RC" .SIM last-dialling-phonebook (+CPBF is not applicable for this storage) "MC" .ME received calls list (+CPBF is not applicable for this storage).<index2>] Parameters: <index1> . which will be AT+CPBS= used by other phonebook commands.07 +CPBS . Read command returns the actual values of the parameter <storage>.+CPBR +CPBR .A.("MC").p. it is possible to select this storage only if the mailbox service is provided by the SIM (see #MBN). “MB” .8 Read Phonebook Entries . the number of occupied records <used> and the maximum index number <total>.<used>.Select Phonebook Memory Storage SELINT 2 Set command selects phonebook memory storage <storage>.5.<total> Note: For <storage>=”MC”: if there are more than one missed calls from the same number the read command will return only the last call Test command returns the supported range of values for the parameters <storage>.All Rights Reserved page 125 of 414 .Select Phonebook Memory Storage SELINT 0 / 1 available values for <storage>.4.SIM phonebook "FD" ..("LD"). only location <index1> is returned. GSM 07.Read Phonebook Entries SELINT 0 / 1 Execution command returns phonebook entries in location number range AT+CPBR= <index1>.AT Commands Reference Guide 80000ST10025a Rev. If <index2> is omitted. <storage> Parameter: <storage> "SM" .<index2> from the current phonebook memory storage selected <index1> with +CPBS. [.19/11/07 +CPBS .SIM fixed dialling-phonebook (only phase 2/2+ SIM) "LD" .

+CME ERROR: <err> is returned. <index2> .international numbering scheme (contains the character "+") <text> .Read Phonebook Entries SELINT 2 Execution command returns phonebook entries in location number range AT+CPBR= <index1>. Note: if “MC” is the current selected phonebook memory storage. integer type <tlength> .integer type.<nlength>. no information text lines will be returned.<index2>] Parameters: <index1> .the minimum <index> number. GSM 07. integer type Remember to select the PB storage with +CPBS command before issuing PB commands.maximum <name> field length. Note: If all queried locations are empty (but available).<index2> from the current phonebook memory storage selected <index1> with +CPBS.<number>.integer type. while if listing fails in an ME error. integer type <maxIndex> .the alphanumeric text associated to the number.19/11/07 SELINT 0 / 1 where: <index> . Test command returns the supported range of values of the parameters in the form: +CPBR: (<minIndex> .<text> AT Commands Reference Guide 80000ST10025a Rev.p.07 AT+CPBR=? Note Reference +CPBR .A. all the missed calls coming from the same number will be saved as one missed call and +CPBR will show just one line of information.Read Phonebook Entries The response format is: +CPBR: <index>. written authorization . used character set should be the one selected with command +CSCS. If <index2> is omitted.All Rights Reserved page 126 of 414 .<type>.maximum <number> field length. only location <index1> is returned. [.<maxIndex>).string type phone number in format <type> <type> . 4 .the maximum <index> number. integer type <nlength> . value in the range of location numbers of the currently selected phonebook memory storage (see +CPBS).. value in the range of location numbers of the currently selected phonebook memory storage (see +CPBS). The response format is: Reproduction forbidden without Telit Communications S.<tlength> where: <minIndex> .type of phone number octet in integer format 129 .+CPBR .national numbering scheme 145 .the current position number of the PB index (to see the range of values use +CPBR=?) <number> .

<maxIndex>).<type>.international numbering scheme (contains the character "+") <text> .AT Commands Reference Guide 80000ST10025a Rev. integer type <tlength> .9 Find Phonebook Entries . written authorization .national numbering scheme 145 . if “SM” memory storage has been selected (see +CPBS) and the SIM supports the Extension1 service 2. GSM 07. used character set should be the one selected with command +CSCS.maximum <name> field length.<text>[<CR><LF> +CPBR: <index2>. if “FD” memory storage has been selected (see +CPBS) and the SIM supports the Extension2 service 3. integer type <maxIndex>.5. if “MB” memory storage has been selected (see +CPBS) and the SIM supports the Extension6 service Remember to select the PB storage with +CPBS command before issuing PB commands. in the format: +CPBR: (<minIndex> .Find Phonebook Entries SELINT 0 / 1 Reproduction forbidden without Telit Communications S. while if listing fails in an ME error.A. no information text lines will be returned.the maximum <index> number. a sequence of missed calls coming from the same number will be saved as one missed call and +CPBR will show just one line of information.<type>.<tlength> where: <minIndex> .the location number of the phonebook entry <number> .the minimum <index> number.19/11/07 +CPBR .All Rights Reserved page 127 of 414 . Test command returns the supported range of values for parameters <indexn> and the maximum lengths of <number> and <text> fields. depending on whether or not the ENS functionality has been previously enabled (see #ENS).<nlength>. Note: If all queried locations are empty (but available). +CME ERROR: <err> is returned. in the following situations: 1.<number>. integer type Note: the value of <nlength> could vary. 4 .07 AT+CPBR=? Note Reference 3.type of phone number octet in integer format 129 .maximum <number> field length.4.Read Phonebook Entries SELINT 2 [+CPBR: <index1>.string type phone number of format <type> <type> . Note: if “MC” is the currently selected phonebook memory storage. integer type <nlength> .<text>[…]]] where: <indexn> .4.<number>.p.+CPBF +CPBF .the alphanumeric text associated to the number.

string type. Test command reports the maximum lengths of <number> and <text> fields.string type.<text>] where <indexn>.<text>[<CR><LF> +CPBF: <index2>.Find Phonebook Entries SELINT 0 / 1 Execution command returns phonebook entries (from the current AT+CPBF= phonebook memory storage selected with +CPBS) which alphanumeric field <findtext> start with string <findtext>. used character set should be the one selected with command +CSCS.<type>. either “RC” or “LD”. used character set should be the one selected with command +CSCS.A.<type>. Parameter: <findtext> . GSM 07.AT Commands Reference Guide 80000ST10025a Rev. written authorization . <number>.19/11/07 +CPBF . Parameter: <findtext> . 4 .<number>.<type>.<type>.Find Phonebook Entries SELINT 2 Execution command returns phonebook entries (from the current AT+CPBF= phonebook memory storage selected with +CPBS) which alphanumeric field <findtext> start with string <findtext>.<text>[[…]<CR><LF> +CPBF: <indexn>. The command returns a report in the form: [+CPBF: <index1>. The command returns a report in the form: +CPBF: <index1>.07 AT+CPBF=? Note Reference +CPBF .the location number of the phonebook entry <number> . +CPBF: [<max_number_length>].<number>. and <text> have the same meaning as in the command +CPBR report.p.<number>.string type phone number of format <type> Reproduction forbidden without Telit Communications S.<text>[…]]] where: <indexn> .<number>.All Rights Reserved page 128 of 414 . Note: +CPBF is not applicable if the current selected storage (see +CPBS) is either “MC”.[<max_text_length>] Remember to select the PB storage with +CPBS command before issuing PB commands. Note: if no PB records satisfy the search criteria then an ERROR message is reported. <type>. it is NOT case sensitive.

in the following situations: 1.A. phone number in the format <type> <type> . 4 .national numbering scheme 145 .19/11/07 +CPBF . <type> and <text> parameters [<index>] [.the type of number 129 . used character set should be the one selected with command +CSCS. Test command reports the maximum lengths of <number> and <text> fields.Write Phonebook Entry SELINT 0 / 1 Execution command stores at the position <index> a phonebook record AT+CPBW= defined by <number>.maximum length of field <number>.Find Phonebook Entries SELINT 2 <type> .the alphanumeric text associated to the number. written authorization .5. Note: +CPBF is not applicable if the current selected storage (see +CPBS) is either “MC”.<type> <index> . Note: if <findtext>=”” the command returns all the phonebook records. if “FD” memory storage has been selected (see +CPBS) and the SIM supports the Extension2 service 1. GSM 07.All Rights Reserved page 129 of 414 .string type.4.national numbering scheme 145 .07 AT+CPBF=? Note Reference 3. integer type Note: the value of <nlength> could vary. in the format: +CPBF: [<nlength>].record position [. if “MB” memory storage has been selected (see +CPBS) and the SIM supports the Extension6 service Remember to select the PB storage with +CPBS command before issuing PB commands.p.AT Commands Reference Guide 80000ST10025a Rev.[<tlength>] where: <nlength> .<number> Parameters: [. integer type <tlength> . depending on whether or not the ENS functionality has been previously enabled (see #ENS).+CPBW +CPBW .international numbering scheme (contains the character "+") <text> .<text>]]] <number> .international numbering scheme (contains the character "+") Reproduction forbidden without Telit Communications S.type of phone number octet in integer format 129 . either “RC” or “LD”. Note: if no PB records satisfy the search criteria then an ERROR message is reported.4.maximum length of field <text>. if “SM” memory storage has been selected (see +CPBS) and the SIM supports the Extension1 service 2.10 Write Phonebook Entry .

the text associated to the number.129. Reference Note +CPBW .2. used character set should be the one selected with command +CSCS.Write Phonebook Entry SELINT 2 Execution command writes phonebook entry in location number <index> in AT+CPBW= the current phonebook memory storage selected with +CPBS.Write Phonebook Entry SELINT 0 / 1 <text> . written authorization .AT Commands Reference Guide 80000ST10025a Rev.national numbering scheme 145 . (list of supported <type>s). value in the range of location numbers of the [. Note: if only <index> is given. (example at+cpbw=0.129."Testo" and at+cpbw=.<number> Parameters: [. used character set should be the one selected with command +CSCS. the maximum length of <number> field.integer type value indicating the maximum length of field <number> <tlength> .integer type. string type.p. The format is: +CPBW: (list of supported <index>s). Reproduction forbidden without Telit Communications S.<tlength> where: <nlength> .integer type value indicating the maximum length of field <text> GSM 07. 4 . supported number format of the storage and maximum length of <text> field.string type.All Rights Reserved page 130 of 414 . phone number in the format <type> <type> . <number> . Note: if <index> is omitted or <index>=0. Note: If record number <index> already exists. the record number <index> is deleted."Testo") AT+CPBW=? Note: omission of all the subparameters causes an ERROR result code.the text associated to the number. the number <number> is stored in the first free phonebook location.2.international numbering scheme (contains the character "+") <text> .07 Remember to select the PB storage with +CPBS command before issuing PB commands.<type> <index> .<text>]]] currently selected phonebook memory storage (see +CPBS).19/11/07 +CPBW . [<index>] [. string type.<nlength>. Test command returns location range supported by the current storage as a compound value.the type of number 129 . it will be overwritten.A.

4. it will be overwritten.integer type value indicating the maximum length of field <text> Note: the value of <nlength> could vary."+390404192701".07 Remember to select the PB storage with +CPBS command before issuing PB commands. The format is: +CPBW: (list of supported <index>s).<tlength> where: <nlength> . Test command returns location range supported by the current storage as a compound value.AT Commands Reference Guide 80000ST10025a Rev.5. the phonebook entry in location <index> is deleted. depending on whether or not the ENS functionality has been previously enabled (see #ENS).19/11/07 +CPBW .p. supported number format of the storage and maximum length of <text> field.129.<nlength>.A.All Rights Reserved page 131 of 414 . “MC” or “RC” memory storage has been selected (see +CPBS) it is possible just to delete the phonebook entry in location <index>. if “MB” memory storage has been selected (see +CPBS) and the SIM supports the Extension6 service GSM 07."Text" and at+cpbw=. <type> and <text> must be omitted.Clock Management Set command sets the real-time clock of the ME. <tlength> . the number <number> is stored in the first free phonebook location.4. in the following situations: 1. the maximum length of <number> field. <type> and <text> are omitted. Reference Note 3. if “SM” memory storage has been selected (see +CPBS) and the SIM supports the Extension1 service 2. (list of supported <type>s). if “FD” memory storage has been selected (see +CPBS) and the SIM supports the Extension2 service 1. written authorization . Note: if <index> is omitted or <index>=0.+CCLK SELINT 0 / 1 +CCLK . Note: if either <number>."+390404192701".129.integer type value indicating the maximum length of field <number>. (example at+cpbw=0.Write Phonebook Entry SELINT 2 Note: If record number <index> already exists."Text") AT+CPBW=? Note: if either “LD”. therefore parameters <number>.11 Clock Management . 4 . AT+CCLK [=<time>] Parameter: Reproduction forbidden without Telit Communications S.

current time as quoted string in the format : "yy/MM/dd. two last digits are mandatory). range is 00..Clock Management SELINT 0 / 1 <time> .59 ss .time zone (indicates the difference. AT+CCLK=<time> SELINT 2 AT+CCLK? Parameter: <time> .seconds (two last digits are mandatory). AT+CCLK="02/09/07. range is 00. the clock will be set for the next month) hh .seconds (two last digits are mandatory).hour (two last digits are mandatory). the clock will be set for the next month) hh ..22:30:25 OK GSM 07.31 (if the month MM has less than 31 days. range is 00. range is 00..Clock Management Set command sets the real-time clock of the ME. written authorization ..12 dd .minute (two last digits are mandatory).current time as quoted string in the format: "yy/MM/dd. between the local time and GMT.year (two last digits are mandatory).month (two last digits are mandatory).23 mm ..12 dd .19/11/07 +CCLK . 4 . expressed in quarter of an hour..23 mm .22:30:00+00" OK AT+CCLK? +CCLK: 02/09/07. Note: the three last characters of <time> are not returned by +CCLK? because the ME doesn’t support time zone information.hh:mm:ss±zz" yy .AT Commands Reference Guide 80000ST10025a Rev. range is 01. two last digits are mandatory).p. between the local time and GMT.day (two last digits are mandatory).. in the format <time>.99 MM .31 (if the month MM has less than 31 days. range is 01.time zone (indicates the difference.. expressed in quarter of an hour. range is 00.minute (two last digits are mandatory)...99 MM .hh:mm:ss±zz" yy . Read command returns the current setting of the real-time clock. in the Reproduction forbidden without Telit Communications S. Test command returns the OK result code. range is -47.59 ±zz .+48 Read command returns the current setting of the real-time clock.month (two last digits are mandatory)..59 ss .day (two last digits are mandatory).hour (two last digits are mandatory).07 AT+CCLK? AT+CCLK=? Example Reference +CCLK .59 ±zz .year (two last digits are mandatory).+48 Note: If the parameter is omitted the behavior of Set command is the same as Read command..All Rights Reserved page 132 of 414 . range is 00.A. range is 01.. range is 00.. range is 01. range is 00. range is -47.

22:30:25 OK GSM 07.<type> respective settings.+CALA +CALA . otherwise it remains fully operative.reserved for other equipment use.<n>[.the MODULE simply wakes up fully operative as if the ON/OFF button had been pressed. Test command returns the OK result code.+CCLK . [. written authorization .12 Alarm Management .22:30:00+00" OK AT+CCLK? +CCLK: 02/09/07. AT+CCLK="02/09/07.Clock Management format <time>. 1 . 2 . AT Commands Reference Guide 80000ST10025a Rev. 4 .<recurr> Currently just one alarm can be set.e.4.index of the alarm 0 . <type> .alarm behaviour type 0 . Parameters: <time> .e. "yy/MM/dd. the behaviour of the MODULE depends upon the setting <type> and if the device was already ON at the moment when the alarm time had come.Alarm Management SELINT 0 / 1 Set command stores in the internal Real Time Clock an alarm time with AT+CALA[= <time>[. [. In both cases the MODULE issues an unsolicited code every 3s: +CALA: <text> where <text> is the +CALA optional parameter previously set.A.<text>[. "hh:mm:ss±zz") <n> .current alarm time as quoted string in the same format as defined for +CCLK command (i.All Rights Reserved page 133 of 414 .19/11/07 SELINT 2 AT+CCLK=? Example Note: the three last characters of <time> are not returned by +CCLK? because the ME doesn’t support time zone information. then it does nothing.5.07 Reference 3.the MODULE wakes up in "alarm mode" if at the alarm time it was off. If the device is already ON at the alarm time.hh:mm:ss±zz"). The device keeps on sending the unsolicited code every 3s until a #WAKE or #SHDN command is received or a 90 seconds timer expires.<silent>]]]]]] When the RTC time reaches the alarm time then the alarm starts.4. unless the <recurr> parameter is used: in this case <time> must not contain a date (i. It is possible to set up a recurrent alarm for one or more days in the week.The only value supported is 0.p. Reproduction forbidden without Telit Communications S.

the MODULE wakes up in "alarm mode" if at the alarm time it was off. In both cases the MODULE brings the pin GPIO6 high. 7 . 6 . otherwise it remains fully operative. and keeps it in this state until a #WAKE or #SHDN command is received or a 90 seconds timer expires..the alarm will be silent.Alarm Management SELINT 0 / 1 If the device is in "alarm mode" and it does not receive the #WAKE command within 90 seconds then it shuts down.<1.unsolicited alarm code text string. written authorization . otherwise it remains fully operative.the MODULE will make both the actions as for <type>=2 and <type>=3. If the device is in "alarm mode" and it does not receive the #WAKE command within 90s then it shuts down. 8 . During the "alarm mode" the device will not make any network scan and will not register to any network and therefore is not able to dial or receive any call or SMS. In both cases the MODULE starts playing the alarm tone on the selected path for the ringer (see #SRP) The device keeps on playing the alarm tone until a #WAKE or #SHDN command is received or a 90 seconds timer expires.19/11/07 +CALA . “0” . 4 .p. every other command must not be issued during this state.the MODULE wakes up in "alarm mode" if at the alarm time it was off. It has meaning only if <type> is equal to 2 or 5 or 6.A.All Rights Reserved page 134 of 414 . <silent> . <recurr> . the digits 1 to 7 corresponds to the days in the week (Monday is 1). 0 . otherwise it remains fully operative. (default) 3 . The RI output pin remains high until next #WAKE issue or until a 90s timer expires. <text> .the alarm will not be silent. 4 .. If the device is in "alarm mode" and it does not receive the #WAKE command within 90s then it shuts down.it sets a recurrent alarm for one or more days in the week. provided its <direction> has been set to alarm output.7>[.7>[. In both cases the MODULE sets high the RI output pin. If the device is in "alarm mode" and it does not receive the #WAKE command within 90s then it shuts down. 5 ..integer type indicating if the alarm is silent or not.string type value indicating day of week for the alarm in one of the following formats: “<1.it sets a recurrent alarm for all days in the week.the MODULE will make both the actions as for <type>=3 and <type>=4. … ]]” .the MODULE will make both the actions as for <type>=2 and <type>=4.the MODULE wakes up in "alarm mode" if at the alarm time it was off. Note: If the parameter is omitted the behavior of Set command is the same Reproduction forbidden without Telit Communications S. the only commands that can be issued to the MODULE in this state are the #WAKE and #SHDN.AT Commands Reference Guide 80000ST10025a Rev. 1 .

<silent>] Note: if no alarm is present a <CR><LF> is issued. in the format: +CALA: (list of supported <n>s).Alarm Management as Read command. Parameters: <time> . written authorization . [.<type>. maximum length of the text to be displayed.maximum <recurr> field length.+CALA . <tlength> and <silent> as before <rlength> .<text>[.19/11/07 SELINT 0 / 1 AT+CALA=? AT+CALA=?? Example Reference +CALA .A.<silent>]]]]] When the RTC time reaches the alarm time then the alarm starts. in AT+CALA? the format: [+CALA: <time>. in the format: +CALA: (list of supported <n>s).maximum <text> field length.<recurr> Currently just one alarm can be set.07.<recurr>.(list of supported <silent>s) where: <n>.Alarm Management SELINT 2 Set command stores in the internal Real Time Clock an alarm time with AT+CALA= <time>[.current alarm time as quoted string in the same format as defined Reproduction forbidden without Telit Communications S. providing the range of available values for <rlenght> and <silent> too.[<text>]. integer type AT+CALA="02/09/07.<type> respective settings.<n>[. ETSI 27. maximum length of <recurr> and supported <silent>s.p.<n>. the behaviour of the MODULE depends upon the setting <type> and if the device was already ON at the moment when the alarm time had come.(list of supported <type>s).(list of supported <type>s).007 AT Commands Reference Guide 80000ST10025a Rev.All Rights Reserved page 135 of 414 . <type>. alarm types and maximum length of the text to be displayed. alarm types. AT+CALA=??. Test command returns the list of supported index values (currently just 0). <rlength>.<tlength> where: <n> and <type> as before <tlength> . integer type Note: an enhanced version of Test command has been defined.<tlength>. It is possible to set up a recurrent alarm for one or more days in the week.23:30:00+00" OK ETSI 07. Test command returns the list of supported index values (currently just 0). [. Read command returns the list of current active alarm settings in the ME. 4 .

reserved for other equipment use. In both cases the MODULE brings the pin GPIO6 high. After that it shuts down. 4 . <type> . 8 .hh:mm:ss±zz").unsolicited alarm code text string.The only value supported is 0. 7 .AT Commands Reference Guide 80000ST10025a Rev. 4 . The RI output pin remains High until next #WAKE issue or until a 90s timer expires. then it does nothing. otherwise it remains fully operative.alarm behaviour type 0 . (default) 3 . If the device is in "alarm mode" and it does not receive the #WAKE command within 90s then it shuts down. and keeps it in this state until a #WAKE or #SHDN command is received or a 90 seconds timer expires.e. unless the <recurr> parameter is used: in this case <time> must not contain a date (i. provided its <direction> has been set to alarm output.Alarm Management SELINT 2 for +CCLK command (i. In both cases the MODULE issues an unsolicited code every 3s: +CALA: <text> where <text> is the +CALA optional parameter previously set.A. otherwise it remains fully operative.the MODULE wakes up in "alarm mode" if at the alarm time it was off.e. In both cases the MODULE sets High the RI output pin. If the device is in "alarm mode" and it does not receive the #WAKE command within 90s then it shuts down. 5 . <text> . It has meaning only if <type> is Reproduction forbidden without Telit Communications S. otherwise it remains fully operative.the MODULE wakes up in "alarm mode" if at the alarm time it was off.the MODULE will make both the actions as for type=2 and <type>=3. "yy/MM/dd.the MODULE simply wakes up fully operative as if the ON/OFF button had been pressed.p. If the device is already ON at the alarm time.19/11/07 +CALA . The device keeps on sending the unsolicited code every 3s until a #WAKE or #SHDN command is received or a 90 seconds timer expires. "hh:mm:ss±zz") <n> .index of the alarm 0 . If the device is in "alarm mode" and it does not receive the #WAKE command within 90s. written authorization . otherwise it remains fully operative.the MODULE wakes up in "alarm mode" if at the alarm time it was off. If the device is in "alarm mode" and it does not receive the #WAKE command within 90s then it shuts down.All Rights Reserved page 136 of 414 . In both cases the MODULE starts playing the alarm tone on the selected path for the ringer (see command #SRP) The device keeps on playing the alarm tone until a #WAKE or #SHDN command is received or a 90 s time-out occurs.the MODULE will make both the actions as for type=3 and <type>=4. 1 . 2 . 6 .the MODULE will make both the actions as for type=2 and <type>=4.the MODULE wakes up in "alarm mode" if at the alarm time it was off.

0 . [.<P3> [.the alarm will not be silent.UPDATE RECORD 242 .+CALA .command passed on by the ME to the SIM 176 .READ BINARY 178 .STATUS Reproduction forbidden without Telit Communications S.7>[. ME handles internally all SIM-ME interface locking and <command> file selection routines. “0” .13 Restricted SIM Access .A.4.<P2>. maximum length of <recurr> and supported <silent>s.<P1>.integer type indicating if the alarm is silent or not. the only commands that can be issued to the MODULE in this state are the #WAKE and #SHDN..GET RESPONSE 214 .23:30:00+00" OK ETSI 07. ETSI 27.READ RECORD 192 .it sets a recurrent alarm for all days in the week. 4 .. written authorization . the digits 1 to 7 corresponds to the days in the week (Monday is 1).[<text>].the alarm will be silent. maximum length of the text to be displayed.string type value indicating day of week for the alarm in one of the following formats: “<1.5. in the format: [+CALA: <time>.Restricted SIM Access SELINT 0 / 1 / 2 Execution command transmits to the ME the SIM <command> and its AT+CRSM= required parameters.(list of supported <silent>s) AT+CALA="02/09/07.p. As response to the command.Alarm Management AT Commands Reference Guide 80000ST10025a Rev. <silent> . 1 .+CRSM +CRSM .<1.All Rights Reserved page 137 of 414 . alarm types.<data>]]] Parameters: <command> .07.<type>. in the format: +CALA: (list of supported <n>s).<recurr>. every other command must not be issued during this state.UPDATE BINARY 220 . <rlength>.19/11/07 SELINT 2 equal to 2 or 5 or 6.it sets a recurrent alarm for one or more days in the week.007 AT+CALA? AT+CALA=? Example Reference 3.<silent>] Test command returns the list of supported index values (currently just 0).(list of supported <type>s). During the "alarm mode" the device will not make any network scan and will not register to any network and therefore is not able to dial or receive any call or SMS.<tlength>.<fileid> SIM information parameters and response data.4. <recurr> . Read command returns the list of current active alarm settings in the ME.7>[. … ]]” . ME sends the actual [.<n>.

stealth mode.4. AT+CALM[= <mode>] Parameter: <mode> 0 . they are mandatory for every command except GET RESPONSE and STATUS 0.identifier of an elementary data file on SIM.+CALM +CALM . no sound will be generated by the device Reproduction forbidden without Telit Communications S. Test command returns the OK result code GSM 07.Restricted SIM Access SELINT 0 / 1 / 2 <fileid> .silent mode.5.normal mode 1 .A.19/11/07 +CRSM . 4 .<sw2>[. <P1>.p. However commands READ BINARY and READ RECORD can be issued before PIN authentication and if the SIM is blocked (after three failed PIN authentication attempts) to access the contents of the Elementary Files.14 Alert Sound Mode .<response>] where: <sw1>. <P2> and <P3>. Note: this command requires PIN authentication. no sound will be generated by the device. written authorization .parameter passed on by the ME to the SIM.11 AT+CRSM=? Reference 3.255 <data> .on a successful completion of the command previously issued it gives the requested data (hexadecimal character format). <response> .AT Commands Reference Guide 80000ST10025a Rev.<P3> . <P1>.Alert Sound Mode SELINT 0 / 1 Set command is used to select the general alert sound mode of the device.<P2>. It’s not returned after a successful UPDATE BINARY or UPDATE RECORD command. GSM 11. Note: use only decimal numbers for parameters <command>. except for alarm sound 2 . The response of the command is in the format: +CRSM: <sw1>.4.information from the SIM about the execution of the actual command either on successful or on failed execution.information to be read/written to the SIM (hexadecimal character format).07. Mandatory for every command except STATUS.. <fileid>.All Rights Reserved page 138 of 414 .<sw2> .

Alert Sound Mode AT Commands Reference Guide 80000ST10025a Rev. Test command returns the supported values for the parameter <mode> as compound value. Test command returns the supported values for the parameter <mode> as compound value.07 AT+CALM? AT+CALM=? Reference 3. AT+CALM= <mode> Parameter: <mode> 0 .15 Ringer Sound Level .07 AT+CALM? AT+CALM=? AT+CALM=?? Reference +CALM .Alert Sound Mode SELINT 2 Set command is used to select the general alert sound mode of the device. no sound will be generated by the device Note: if silent mode is selected then incoming calls will not produce alerting sounds but only the unsolicited messages RING or +CRING. Read command returns the current value of parameter <mode>.stealth mode.+CALM . no sound will be generated by the device. Note: If parameter is omitted then the behaviour of Set command is the same as Read command. that provides the complete range of values for <mode>.4.Ringer Sound Level SELINT 0 Set command is used to select the incoming call ringer sound level of the AT+CRSL[= device. Read command returns the current value of parameter <mode>.+CRSL +CRSL .silent mode. <level>] Reproduction forbidden without Telit Communications S. Enhanced test command returns the complete range of values for the parameter <mode> as compound value: +CALM: (0-2) GSM 07. Test command returns +CALM: (0.normal mode 1 .p.4. written authorization . +CALM: (0-2) GSM 07.All Rights Reserved page 139 of 414 .19/11/07 SELINT 0 / 1 Note: if silent mode is selected then incoming calls will not produce alerting sounds but only the unsolicited messages RING or +CRING.1) An enhanced version of Test command has been defined: AT+CALM=??.5. 4 . For compatibility with previous versions.A. except for alarm sound 2 .

high 4 .Ringer Sound Level Parameter: <level> .progressive AT Commands Reference Guide 80000ST10025a Rev.high 4 .p.middle 3 .Ringer Sound Level SELINT 1 Set command is used to select the incoming call ringer sound level of the AT+CRSL[= device. Test command returns +CRSL: (0-3) An enhanced version of Test command has been defined: AT+CRSL=??.A.Off 1 .Off 1 .07 AT+CRSL=? AT+CRSL=?? Reference +CRSL . <level>] Parameter: <level> . that provides the complete range of values for <level>.ringer sound level 0 .+CRSL .19/11/07 SELINT 0 AT+CRSL? Note: if parameter is omitted then the behaviour of Set command is the same as Read command Read command reports the current <level> setting of the call ringer in the format: +CRSL: <level> Test command reports <level> supported values as compound value. Enhanced Test command returns the complete range of supported values for the parameter <mode>: +CRSL: (0-4) GSM 07.ringer sound level 0 .middle 3 . written authorization .low 2 . 4 .All Rights Reserved page 140 of 414 .progressive Note: if parameter is omitted then the behaviour of Set command is the same as Read command Read command reports the current <level> setting of the call ringer in the format: +CRSL: <level> AT+CRSL? Reproduction forbidden without Telit Communications S.low 2 . For compatibility with previous versions.

Enhanced Test command returns the complete range of supported values for the parameter <mode>: +CRSL: (0-4) GSM 07.AT Commands Reference Guide 80000ST10025a Rev.low 2 . <level>] Parameter: <level> .All Rights Reserved page 141 of 414 .progressive Read command reports the current <level> setting of the call ringer in the format: +CRSL: <level> Test command reports <level> supported values as compound value.4. written authorization .Off 1 .p.A.07 AT+CRSL=?? Reference +CRSL ..Ringer Sound Level SELINT 1 Test command reports <level> supported values as compound value.07 AT+CRSL? AT+CRSL=? Reference 3.the value of max can be read by issuing the Test command AT+CLVL=? Reproduction forbidden without Telit Communications S.loudspeaker volume 0. Parameter: <level> .Loudspeaker Volume Level SELINT 0 / 1 Set command is used to select the volume of the internal loudspeaker audio AT+CLVL[= output of the device.16 Loudspeaker Volume Level .4.5. 4 .high 4 .Ringer Sound Level SELINT 2 Set command is used to select the incoming call ringer sound level of the AT+CRSL=<level> device.max .19/11/07 +CRSL . in the AT+CRSL=? format: +CRSL: (0-4) Note: an enhanced version of Test command has been defined: AT+CRSL=??.+CLVL +CLVL .ringer sound level 0 .middle 3 . +CRSL: (0-4) GSM 07.

p.17 Microphone Mute Control .4..All Rights Reserved page 142 of 414 .max . Note: this command mutes/activates both microphone audio paths.19/11/07 SELINT 0 / 1 AT+CLVL? Note: If the parameter is omitted the behavior of Set command is the same as Read command. Parameter: <level> .07 AT+CLVL=? Reference +CLVL . Note: issuing AT+CMUT<CR> is the same as issuing the Read command.Microphone Mute Control SELINT 0 / 1 Set command enables/disables the muting of the microphone audio line AT+CMUT[=[<n>]] during a voice call. microphone muted. internal mic and external mic. Parameter: <n> 0 .the value of max can be read by issuing the Test command AT+CLVL=? Read command reports the current <level> setting of the loudspeaker volume in the format: +CLVL: <level> Test command reports <level> supported values range in the format: +CLVL: (0-max) GSM 07. microphone active (factory default) 1 .+CLVL .+CMUT +CMUT .5. 4 . Read command reports the current <level> setting of the loudspeaker volume in the format: +CLVL: <level> Test command reports <level> supported values range in the format: +CLVL: (0-max) GSM 07.mute off.07 AT+CLVL? AT+CLVL=? Reference 3.A.mute on.Loudspeaker Volume Level AT Commands Reference Guide 80000ST10025a Rev. written authorization .4.Loudspeaker Volume Level SELINT 2 Set command is used to select the volume of the internal loudspeaker audio AT+CLVL=<level> output of the device. Reproduction forbidden without Telit Communications S.loudspeaker volume 0.

in the format: +CMUT: <n> Test command reports the supported values for <n> parameter. microphone active (factory default) 1 . microphone muted. GSM 07.+CMUT .19/11/07 SELINT 0 / 1 AT+CMUT? Note: issuing AT+CMUT=<CR> is the same as issuing the command AT+CMUT=0<CR>. Parameter: <pwd> . Read command reports the current value of the SIM ACM in the format: +CACM: <acm> AT+CACM? Reproduction forbidden without Telit Communications S. in the format: +CMUT: <n> Test command reports the supported values for <n> parameter.All Rights Reserved page 143 of 414 .4. Read command reports whether the muting of the microphone audio line during a voice call is enabled or not.Microphone Mute Control AT Commands Reference Guide 80000ST10025a Rev.Microphone Mute Control SELINT 2 Set command enables/disables the muting of the microphone audio line AT+CMUT=<n> during a voice call.to access this command PIN2 is required.Accumulated Call Meter SELINT 0 / 1 Set command resets the Advice of Charge related Accumulated Call Meter AT+CACM[= stored in SIM (ACM): it contains the total number of home units for both the <pwd>] current and preceding calls. Note: this command mutes/activates both microphone audio paths.4.07 AT+CMUT? AT+CMUT=? Reference 3.18 Accumulated Call Meter .+CACM +CACM . Parameter: <n> 0 . GSM 07.A. 4 .mute off.5. it is required no more Note: If the parameter is omitted the behavior of Set command is the same as Read command.p.07 AT+CMUT=? Reference +CMUT . internal mic and external mic.mute on. written authorization . if PIN2 has been already input once after startup. Read command reports whether the muting of the microphone audio line during a voice call is enabled or not.

string type: three bytes of the ACM value in hexadecimal format (e. if PIN2 has been already input once after startup. “00001E” indicates decimal value 30) Note: the value <acm> is in home units.g. if PIN2 has been already input once after startup.<pwd>]] When ACM reaches <acmmax> value further calls are prohibited. price per unit and currency are defined with command +CPUC Test command returns the OK result code GSM 07. it is required no more Reproduction forbidden without Telit Communications S.accumulated call meter in home units.Accumulated Call Meter where: <acm> .PIN2. written authorization . it is required no more Read command reports the current value of the SIM ACM in the format: +CACM: <acm> where: <acm> . string type: three bytes of the ACM value in hexadecimal format (e.A.g.07 AT+CACM? AT+CACM=? Reference 3.5.Accumulated Call Meter SELINT 2 Set command resets the Advice of Charge related Accumulated Call Meter AT+CACM= stored in SIM (ACM): it contains the total number of home units for both the [<pwd>] current and preceding calls. integer type: it is the maximum number of home units allowed to be consumed by the subscriber. “00001E” indicates decimal value 30) AT Commands Reference Guide 80000ST10025a Rev.+CACM .4.Accumulated Call Meter Maximum SELINT 0 / 1 Set command sets the Advice of Charge related Accumulated Call Meter AT+CAMM[= Maximum Value stored in SIM (ACMmax). <pwd> .All Rights Reserved page 144 of 414 . [.+CAMM +CAMM .4.ACMmax value. 4 .accumulated call meter in home units.07 +CACM . This value represents the <acmmax> maximum number of home units allowed to be consumed by the subscriber. Parameter: <pwd> . Parameter: <acmmax> .p.to access this command PIN2.19/11/07 SELINT 0 / 1 Reference Note: the value <acm> is in units whose price and currency are defined with command +CPUC GSM 07.19 Accumulated Call Meter Maximum .

<pwd>]] When ACM reaches <acmmax> value further calls are prohibited.p.ACMmax value. “00001E” indicates decimal value 30) Test command returns the OK result code GSM 07.ACMmax value in home units. The PUCT information can be <currency>.5.+CPUC +CPUC .07 AT+CAMM? AT+CAMM=? Reference 3.07 AT+CAMM? Reference +CAMM .PIN2. used to convert the home units (as used in commands +CAOC.20 Price per Unit and Currency Table .19/11/07 SELINT 0 / 1 Note: <acmmax>=0 value disables the feature. Read command reports the ACMmax value stored in SIM in the format: +CAMM : <acmm> where: <acmm> .g. Parameter: <acmmax> . +CACM <ppu>[. [.<pwd>]] Reproduction forbidden without Telit Communications S. integer type: it is the maximum number of home units allowed to be consumed by the subscriber.A. 4 .g.4.All Rights Reserved page 145 of 414 . it is required no more Note: <acmmax> = 0 value disables the feature. Note: if the parameters are omitted the behavior of Set command is the same as Read command. This value represents the [<acmmax> maximum number of home units allowed to be consumed by the subscriber. written authorization . Read command reports the ACMmax value stored in SIM in the format: +CAMM : <acmm> where: <acmm> . <pwd> . string type: three bytes of the ACMmax value in hexadecimal format (e.+CAMM .Accumulated Call Meter Maximum AT Commands Reference Guide 80000ST10025a Rev. string type: three bytes of the ACMmax value in hexadecimal format (e.Accumulated Call Meter Maximum SELINT 2 Set command sets the Advice of Charge related Accumulated Call Meter AT+CAMM= Maximum Value stored in SIM (ACMmax).Price Per Unit And Currency Table SELINT 0 / 1 Set command sets the values of Advice of Charge related Price per Unit AT+CPUC[= and Currency Table stored in SIM (PUCT).4. if PIN2 has been already input once after startup.ACMmax value in home units. “00001E” indicates decimal value 30) GSM 07.

USD.Price Per Unit And Currency Table SELINT 2 Set command sets the values of Advice of Charge related Price per Unit AT+CPUC= and Currency Table stored in SIM (PUCT).g.SIM PIN2. <ppu> . DEM etc.4. string type (dot is used as decimal separator) e. string type (dot is used as decimal separator) e.27” <pwd> . if PIN2 has been already input once after startup..g.g. if PIN2 has been already input once after startup.07 AT+CPUC? Reference +CPUC .A.price per unit. “DEM” etc.<pwd>] and +CAMM) into currency units. written authorization .5. “1989. used to convert the home units (as used in commands +CAOC.g. <ppu> .07 AT+CPUC=? Reference 3. “1989. “LIT”. Parameters: <currency> .Available AT Commands SELINT 2 Execution command causes the ME to return the AT commands that are AT+CLAC Reproduction forbidden without Telit Communications S.19/11/07 SELINT 0 / 1 Parameters: <currency> . three-character currency code (e. +CACM <ppu>[.). it is required no more AT+CPUC? Read command reports the current values of <currency> and <ppu> parameters in the format: +CACM : <currency>.p.). “.. AT Commands Reference Guide 80000ST10025a Rev. “L. used character set should be the one selected with command +CSCS.+CLAC +CLAC .<ppu> GSM 07.<ppu> Test command returns the OK result code GSM 07.SIM PIN2. 4 .+CPUC .Price Per Unit And Currency Table and +CAMM) into currency units. three-character currency code (e. The PUCT information can be <currency>.price per unit.21 Available AT Commands .All Rights Reserved page 146 of 414 . LIT.string type. used character set should be the one selected with command +CSCS.string type.4.27” <pwd> . “USD”. it is required no more Note: if the parameters are omitted the behavior of Set command is the same as Read command. Read command reports the current values of <currency> and <ppu> parameters in the format: +CACM : <currency>.

+CALD SELINT 2 +CALD .p.007 3.defines the AT command including the prefix AT Test command returns the OK result code GSM 07.1 Report Mobile Equipment Error .Delete Alarm Execution command deletes an alarm in the ME AT+CALD=<n> AT+CALD=? Reference Parameter: <n> .+CMEE +CMEE . invalid parameters.22 Delete Alarm .5.5.07 3.5. ERROR is anyway returned normally when the error message is related to syntax.19/11/07 SELINT 2 AT+CLAC=? Reference where: <AT cmdn> . written authorization . 3G TS 27. AT+ CCID? Test command reports OK.4.5. device related errors cause the +CME ERROR: <err> final result code instead of the default ERROR final result code.5.+CCID +CCID .23 Read ICCID (Integrated Circuit Card Identification) .4. or DTE functionality.Read ICCID (Integrated Circuit Card Identification) SELINT 0 / 1 Execution command reads on SIM the ICCID (card identification number AT+CCID that provides a unique identification number for the SIM) Read command has the same effect as Execution command.4.Available AT Commands available for the user.4. 4 .All Rights Reserved page 147 of 414 .alarm index 0 Test command reports the range of supported values for <n> parameter.4. in the following format: <AT cmd1>[<CR><LF><AT cmd2>[…]] AT Commands Reference Guide 80000ST10025a Rev. AT+CCID=? 3.4.Report Mobile Equipment Error Set command enables/disables the report of result code: AT+CMEE[=[<n>]] +CME ERROR: <err> as an indication of an error relating to the +Cxxx commands issued.5 Mobile Equipment Errors 3. When enabled.+CLAC . Parameter: SELINT 0 / 1 Reproduction forbidden without Telit Communications S.A.

+CMEE has no effect on the final result code +CMS GSM 07.enable +CME ERROR:<err> reports. 1 . device related errors cause the +CME ERROR: <err> final result code instead of the default ERROR final result code. 2 Note: the representation format of the Test command output is not included in parenthesis.A.enable +CME ERROR: <err> reports. 1.Report Mobile Equipment Error Set command enables/disables the report of result code: AT+CMEE=[<n>] +CME ERROR: <err> SELINT 2 as an indication of an error relating to the +Cxxx commands issued. Note: issuing AT+CMEE=<CR> is the same as issuing the command AT+CMEE=0<CR>. or DTE functionality.p.disable +CME ERROR:<err> reports. Read command returns the current value of subparameter <n> +CMEE: <n> Test command returns the range of values for subparameter <n> in the format: +CMEE: 0.All Rights Reserved page 148 of 414 .07 AT+CMEE? AT+CMEE=? Note Reference +CMEE .Report Mobile Equipment Error <n> .+CMEE . When enabled. Parameter: <n> .enable +CME ERROR:<err> reports.enable +CME ERROR: <err> reports. use only ERROR report.enable flag 0 . with <err> in verbose format AT Commands Reference Guide 80000ST10025a Rev. ERROR is anyway returned normally when the error message is related to syntax.07 AT+CMEE? AT+CMEE=? Note Reference Reproduction forbidden without Telit Communications S. with <err> in numeric format 2 .enable flag 0 . written authorization . with <err> in verbose format Read command returns the current value of subparameter <n>: +CMEE: <n> Test command returns the range of values for subparameter <n> +CMEE has no effect on the final result code +CMS GSM 07. use only ERROR report. with <err> in numeric format 2 . 4 . 1 .19/11/07 SELINT 0 / 1 Note: issuing AT+CMEE<CR> is the same as issuing the Read command.disable +CME ERROR:<err> reports. invalid parameters.

6 Voice Control 3. ASCII characters in the set (0-9).. no matter what the current +VTD setting is. 4 . each of them with a duration that was defined through +VTD command.+VTS +VTS .AT Commands Reference Guide 80000ST10025a Rev.a single DTMF tone will be transmitted for a duration depending on the network.duration] <dtmfstring> . ASCII characters in the set (0-9). that provides the correct range of values for <DTMF>.duration] <dtmfstring> . written authorization . <duration> .string of <dtmf>s. #. AT+VTS= <dtmfstring> Parameters: [.4.duration of a tone in 1/100 sec.() An enhanced version of Test command has been defined: AT+VTS=??.().1 DTMF Tones Transmission .(A-D).*.5.A. this parameter can be specified only if the length of first parameter is just one ASCII character 0 . Reproduction forbidden without Telit Communications S. no matter what the current +VTD setting is.(list of supported <duration>s)] GSM 07.4. <duration> . the string can be at most 255 <dtmf>s long.DTMF Tones Transmission SELINT 2 Execution command allows the transmission of DTMF tones. Note: this commands operates in voice mode only (see +FCLASS). AT+VTS= <dtmfstring> Parameters: [.*.5. 1. Test command returns +VTS: ().duration of a tone in 1/100 sec.DTMF Tones Transmission SELINT 0 / 1 Execution command allows the transmission of DTMF tones.e.string of <dtmf>s.(A-D). 1.255 .6.e. no matter what the current +VTD setting is.All Rights Reserved page 149 of 414 . i. Note: this commands operates in voice mode only (see +FCLASS)..a single DTMF tone will be transmitted for a time <duration> (in 10 ms multiples). it allows the user to send a sequence of DTMF tones. Test command provides the list of supported <dtmf>s and the list of supported <duration>s in the format: (list of supported <dtmf>s)[.. i.p. each of them with a duration that was defined through +VTD command.07 and TIA IS-101 AT+VTS=? AT+VTS=?? Reference +VTS . the string can be at most 255 <dtmf>s long. For compatibility with previous versions. #.255 . it allows the user to send a sequence of DTMF tones. this parameter can be specified only if the length of first parameter is just one ASCII character 0 .. no matter what the current +VTD setting is.19/11/07 3.a single DTMF tone will be transmitted for a duration depending on the network.a single DTMF tone will be transmitted for a time <duration> (in 10 ms multiples).

in the format: <duration> Test command provides the list of supported <duration>s in the format: (list of supported <duration>s) GSM 07. in the format: AT+VTD? <duration> Test command provides the list of supported <duration>s in the format: (list of supported <duration>s) GSM 07.Tone Duration SELINT 2 Set command sets the length of tones transmitted with +VTS command. Read command reports the current Tone Duration..duration of a tone 0 .p.All Rights Reserved page 150 of 414 .duration of every single tone in 1/10 sec.07 and TIA IS-101 AT+VTD=? Reference Reproduction forbidden without Telit Communications S.A. written authorization .4.duration of a tone 0 .AT Commands Reference Guide 80000ST10025a Rev.07 and TIA IS-101 3.19/11/07 +VTS .DTMF Tones Transmission SELINT 2 Test command provides the list of supported <dtmf>s and the list of AT+VTS=? supported <duration>s in the format: Reference (list of supported <dtmf>s)[.255 ..2 Tone Duration .(list of supported <duration>s)] GSM 07.Tone Duration SELINT 0 / 1 Set command sets the length of tones transmitted with +VTS command. AT+VTD= <duration> Parameter: <duration> .255 . 4 . AT+VTD[= <duration>] Parameter: <duration> .5. Note: If parameter is omitted the behavior of Set command is the same as Read command.the duration of every single tone is dependent on the network (factory default) 1.+VTD +VTD .the duration of every single tone is dependent on the network (factory default) 1.07 and TIA IS-101 AT+VTD? AT+VTD=? Reference +VTD . Read command reports the current Tone Duration.duration of every single tone in 1/10 sec.6.

19/11/07 3.class C in GPRS only mode (GPRS only) “CC” . AT+CGCLASS= [<class>] Parameter: <class> .p.+CGATT +CGATT .2 GPRS Attach Or Detach .1 GPRS Mobile Station Class .+CGCLASS +CGCLASS .A.AT Commands Reference Guide 80000ST10025a Rev.7.5. written authorization .GPRS mobile station class SELINT 2 Set command sets the GPRS class according to <class> parameter.detached Reproduction forbidden without Telit Communications S. Read command returns the current value of the GPRS class in the format: +CGLASS: <class> Test command reports the range for the parameter <class> AT+CGCLASS? AT+CGCLASS=? +CGCLASS .5. <state>] Parameter: <state> .7 Commands For GPRS 3. Read command returns the current value of the GPRS class in the format: +CGLASS: <class> Test command reports the range for the parameter <class> AT+CGCLASS? AT+CGCLASS=? 3.class C in circuit switched only mode (GSM only) Note: the setting is saved in NVM (and available on following reboot).All Rights Reserved page 151 of 414 .GPRS Attach Or Detach SELINT 0 / 1 Execution command is used to attach the terminal to. or detach the terminal AT+CGATT[= from.class C in GPRS only mode (GPRS only) “CC” . then the behaviour of Set command is the same as Read command.GSM/GPRS (factory default) “CG” .4. Note: if parameter <class> is omitted.4.4. AT+CGCLASS [=<class>] Parameter: <class> .class C in circuit switched only mode (GSM only) Note: the setting is saved in NVM (and available on following reboot).GPRS Mobile Station Class SELINT 0 / 1 Set command sets the GPRS class according to <class> parameter.7.GPRS class “B” .GPRS class “B” . 4 . the GPRS service depending on the parameter <state>.5.state of GPRS attachment 0 .GSM/GPRS (factory default) “CG” .

the GPRS service depending on the parameter <state>.+CGATT .A.1) OK AT+CGATT=1 OK GSM 07.4.1) OK AT+CGATT=1 OK GSM 07. or detach the terminal AT+CGATT=[ from.07 AT+CGATT? AT+CGATT=? Example Reference 3.+CGREG +CGREG .All Rights Reserved page 152 of 414 .attached AT Commands Reference Guide 80000ST10025a Rev.GPRS Network Registration Status SELINT 0 / 1 Set command controls the presentation of an unsolicited result code AT+CGREG[= +CGREG: (see format below).5. Test command requests information on the supported GPRS service states.07 Reference +CGATT . AT+CGATT? +CGATT: 0 OK AT+CGATT=? +CGATT: (0.GPRS Attach Or Detach SELINT 2 Execution command is used to attach the terminal to.attached Read command returns the current GPRS service state. 4 .19/11/07 SELINT 0 / 1 AT+CGATT? AT+CGATT=? Example Note: If the parameter is omitted the behavior of Execution command is the same as Read command.7. Test command requests information on the supported GPRS service states.GPRS Attach Or Detach 1 .state of GPRS attachment 0 .p.3 GPRS Network Registration Status .detached 1 . written authorization . <state>] Parameter: <state> . [<n>]] Reproduction forbidden without Telit Communications S. Read command returns the current GPRS service state. AT+CGATT? +CGATT: 0 OK AT+CGATT=? +CGATT: (0.

registration status (see above for values) <lac> . written authorization . it is issued the unsolicited result code: +CGREG: <stat>[.<ci>] where: <stat> .not registered.result code presentation mode 0 .A.<lac>.GPRS Network Registration Status SELINT 2 Set command controls the presentation of an unsolicited result code AT+CGREG=[<n>] Reproduction forbidden without Telit Communications S. if there is a change of the network cell.registered.enable network registration and location information unsolicited result code.GPRS Network Registration Status AT Commands Reference Guide 80000ST10025a Rev.location area code in hexadecimal format (e.registration denied 4 . Read command returns the status of result code presentation mode <n> and the integer <stat> which shows whether the network has currently indicated the registration of the terminal in the format: +CGREG:<n>. terminal is not currently searching a new operator to register to 1 .registered. roaming 2 .not registered. "00C3" equals 195 in decimal) <ci> .cell ID in hexadecimal format Note: issuing AT+CGREG<CR> is the same as issuing the Read command.unknown 5 .07 AT+CGREG? AT+CGREG=? Reference +CGREG .+CGREG .All Rights Reserved page 153 of 414 .disable network registration unsolicited result code 1 .<stat>.p.g.registration status 0 .enable network registration unsolicited result code. Note: issuing AT+CGREG=<CR> is the same as issuing the command AT+CGREG=0<CR>. Test command returns supported values for parameter <n> GSM 07. if there is a change in the terminal GPRS network registration status. but terminal is currently searching a new operator to register to 3 .19/11/07 SELINT 0 / 1 Parameter: <n> . it is issued the unsolicited result code: +CGREG: <stat> where: <stat> . home network 2 . 4 .

roaming 2 .5.result code presentation mode 0 . it is issued the unsolicited result code: +CGREG: <stat> where: <stat> . "00C3" equals 195 in decimal) <ci> .A.unknown 5 .registration status (see above for values) <lac> .location area code in hexadecimal format (e. <cid> [<cid> [. if there is a change of the network cell.7.not registered.<stat> Test command returns supported values for parameter <n> GSM 07.Define PDP Context SELINT 0 / 1 Set command specifies PDP context parameter values for a PDP context AT+CGDCONT[= identified by the (local) context identification parameter.disable network registration unsolicited result code 1 .<lac>.All Rights Reserved page 154 of 414 .<ci>] where: <stat> .GPRS Network Registration Status +CGREG: (see format below).4 Define PDP Context .+CGREG .not registered.registration denied 4 .+CGDCONT +CGDCONT . written authorization .enable network registration unsolicited result code.registration status 0 . home network 2 .<APN> Reproduction forbidden without Telit Communications S. 4 . it is issued the unsolicited result code: +CGREG: <stat>[. if there is a change in the terminal GPRS network registration status.g.07 AT+CGREG? AT+CGREG=? Reference 3. terminal is not currently searching a new operator to register to 1 .registered. but terminal is currently searching a new operator to register to 3 .enable network registration and location information unsolicited result code. Read command returns the status of result code presentation mode <n> and the integer <stat> which shows whether the network has currently indicated the registration of the terminal in the format: +CGREG: <n>.19/11/07 SELINT 2 Parameter: <n> .4.<PDP_type> Parameters: [.cell ID in hexadecimal format.registered.p. AT Commands Reference Guide 80000ST10025a Rev.

written authorization .<pd1>[.(PDP Context Identifier) numeric parameter which specifies a [.”IP”.Internet Protocol "PPP" . +CGDCONT=<cid>.(Packet Data Protocol type) a string parameter which [.”10. Read command returns the current settings for each defined context in the format: +CGDCONT: <cid>. Note: issuing AT+CGDCONT=<CR> returns the OK result code.10.off (default if value is omitted) 1 . [.”IP”.Point to Point Protocol <APN> . Note: issuing AT+CGDCONT<CR> is the same as issuing the Read command.<h_comp> [.A.<APN>. <pdN> .pdN]]]<CR><LF>[<CR><LF>+CGDCONT: <cid>.<PDP_addr> particular PDP context definition. <h_comp>[. <d_comp> .a string parameter that identifies the terminal in the address space applicable to the PDP.where the value of max is returned by the Test command [.<APN>.<d_comp> 1.<d_comp>. 4 . The allocated address may be read using the +CGPADDR command.“APN”.<PDP_type>.<pd1> specifies the type of packet data protocol [...”IP”.on <h_comp> .<h_comp> <PDP_type> .…[.10.on <pd1>.10.Define PDP Context SELINT 0 / 1 <cid> .…[.pdN]]]<CR><LF>[…]] Test command returns values supported as a compound value AT+CGDCONT=1.10.10”.<pd1>[.numeric parameter that controls PDP data compression 0 .p.0 OK AT+CGDCONT? +CGDCONT: 1.pdN]]]]]]]]]] "IP" .<PDP_addr>. If the value is null or omitted.max .10”.numeric parameter that controls PDP header compression 0 . …..0.off (default if value is omitted) 1 .”APN”.zero to N string parameters whose meanings are specific to the <PDP_type> Note: a special form of the Set command.AT Commands Reference Guide 80000ST10025a Rev.<d_comp>.19/11/07 +CGDCONT .”10. causes the values for context number <cid> to become undefined.<PDP_type>. then the subscription value will be requested.(0-1) AT+CGDCONT? AT+CGDCONT=? Example Reproduction forbidden without Telit Communications S. <PDP_addr> .<PDP_addr>.All Rights Reserved page 155 of 414 .…[.0 OK AT+CGDCONT=? +CGDCONT: (1-5).0.(Access Point Name) a string parameter which is a logical name that is used to select the GGSN or the external packet data network.(0-1).

Define PDP Context OK Reference GSM 07.07 AT Commands Reference Guide 80000ST10025a Rev. 4 .(Packet Data Protocol type) a string parameter which [.(Access Point Name) a string parameter which is a logical name that is used to select the GGSN or the external packet data network. <PDP_addr> .10.<PDP_type> Parameters: [.10.pdN]]][…]] Test command returns values supported as a compound value AT+CGDCONT=1.where the value of max is returned by the Test command [. ….(PDP Context Identifier) numeric parameter which specifies a [. <h_comp>[.<APN>.numeric parameter that controls PDP header compression 0 .off (default if value is omitted) 1 .<h_comp> [. causes the values for context number <cid> to become undefined.10.“APN”.<PDP_addr>.10”. <PDP_type>. The allocated address may be read using the +CGPADDR command. <d_comp> . Read command returns the current settings for each defined context in the format: +CGDCONT: <cid>.0 OK AT+CGDCONT? +CGDCONT: 1.<pd1> specifies the type of packet data protocol [.a string parameter that identifies the terminal in the address space applicable to the PDP.”10. <pdN> .<d_comp>.+CGDCONT .pdN]]][<CR><LF>+CGDCONT: <cid>.0.…[.…[.<d_comp>. If the value is null or omitted.19/11/07 SELINT 0 / 1 +CGDCONT .<PDP_addr> particular PDP context definition.”APN”.pdN]]]]]]]]] "IP" . [.Define PDP Context SELINT 2 Set command specifies PDP context parameter values for a PDP context AT+CGDCONT= identified by the (local) context identification parameter.<PDP_type>.<APN> <cid> .<PDP_addr>.<h_comp> <PDP_type> .All Rights Reserved page 156 of 414 . +CGDCONT=<cid>. then the subscription value will be requested.<pd1>[.<d_comp> 1.on <pd1>.10.0.. written authorization .max .10”.Point to Point Protocol <APN> .”IP”.numeric parameter that controls PDP data compression 0 .off (default if value is omitted) 1 . <cid> [<cid> [.<APN>.0 OK AT+CGDCONT? AT+CGDCONT=? Example Reproduction forbidden without Telit Communications S.Internet Protocol "PPP" .”10.A.p.”IP”.…[.on <h_comp> .<pd1>[.zero to N string parameters whose meanings are specific to the <PDP_type> Note: a special form of the Set command.

(0-1).+CGDCONT .<reliability> <cid> .Quality Of Service Profile (Minimum Acceptable) SELINT 0 / 1 Set command allows to specify a minimum acceptable profile which is AT+CGQMIN[= checked by the terminal against the negotiated profile returned in the [<cid> Activate PDP Context Accept message.5 Quality Of Service Profile (Minimum Acceptable) . (list of supported <delay>s).<peak>.<mean><CR><LF>[…]] If no PDP context has been defined.<delay>.(list of supported <mean>s) Note: only the “IP” PDP_Type is currently supported.<peak>.19/11/07 SELINT 2 3. (list of supported <peak>s).<peak> <precedence> .”IP”.(0-1) Reference OK GSM 07. it has no effect and OK result code is returned. [.PDP context identification (see +CGDCONT).<reliability>.<mean>]]]]]]] <delay> .A.(list of supported <precedence>s).p.reliability class <peak> .precedence class [. Note: a special form of the Set command.Define PDP Context AT+CGDCONT=? +CGDCONT: (1-5).<delay> Parameters: [.7.<precedence>.. <mean><CR><LF>[<CR><LF>+CGQMIN: <cid>. written authorization . Note: issuing AT+CGQMIN<CR> is the same as issuing the Read command.delay class <reliability> . [.5. Test command returns as a compound value the type of the current PDP context and the supported values for the subparameters in the format: +CGQMIN: <PDP_Type>.<precedence> [. AT+CGQMIN? AT+CGQMIN=? Reproduction forbidden without Telit Communications S.All Rights Reserved page 157 of 414 .<reliability>.mean throughput class If a value is omitted for a particular class then this class is not checked.07 AT Commands Reference Guide 80000ST10025a Rev. Note: issuing AT+CGQMIN=<CR> returns the OK result code. 4 .+CGQMIN +CGQMIN .<precedence>. +CGQMIN=<cid> causes the requested profile for context number <cid> to become undefined.peak throughput class <mean> . <delay>.4.(list of supported <reliability>s).. Read command returns the current settings for each defined context in the format: +CGQMIN: <cid>.

<mean>]]]]]] <delay> . GSM 03.precedence class [.0 Example OK AT+CGQMIN? +CGQMIN: 1. <delay>.+CGQMIN .3. Read command returns the current settings for each defined context in the format: +CGQMIN: <cid>.PDP context identification (see +CGDCONT command).(list of supported <reliability>s).<delay>.(list of supported <precedence>s).<precedence>.(0-18.07.<peak>. 4 .<peak>.0. it has no effect and OK result code is returned.(0-4).31) Reference OK GSM 07.<reliability>.(0-5). [.Quality Of Service Profile (Minimum Acceptable) AT+CGQMIN=1.0.<peak> <precedence> .<reliability> <cid> .<reliability>.0.Quality Of Service Profile (Minimum Acceptable) SELINT 2 Set command allows to specify a minimum acceptable profile which is AT+CGQMIN= checked by the terminal against the negotiated profile returned in the [<cid> Activate PDP Context Accept message. +CGQMIN=<cid> causes the requested profile for context number <cid> to become undefined.peak throughput class <mean> . <mean>[<CR><LF>+CGQMIN: <cid>.0.<precedence> [. (list of supported <delay>s).0 AT Commands Reference Guide 80000ST10025a Rev.60 +CGQMIN .<delay> Parameters: [. Note: a special form of the Set command.0.mean throughput class If a value is omitted for a particular class then this class is not checked.All Rights Reserved page 158 of 414 .A.<precedence>. written authorization . [.19/11/07 SELINT 0 / 1 OK AT+CGQMIN=? +CGQMIN: “IP”. Test command returns as a compound value the type of the current PDP context and the supported values for the subparameters in the format: +CGQMIN: <PDP_Type>.p.5.(list of supported <mean>s) Note: only the “IP” PDP_Type is currently supported. (list of supported <peak>s).delay class <reliability> .(0-3). AT+CGQMIN? AT+CGQMIN=? Reproduction forbidden without Telit Communications S.(0-9).0.reliability class <peak> .<mean>[…]] If no PDP context has been defined.

<mean><CR><LF>[…]] If no PDP context has been defined.(0-18. <delay>.delay class <reliability> .31) Reference OK GSM 07.<peak>. written authorization .mean throughput class If a value is omitted for a particular class then this class is not checked.<reliability>.0 AT Commands Reference Guide 80000ST10025a Rev. GSM 03.60 3.peak throughput class <mean> .3. 4 .(0-5).5. Read command returns the current settings for each defined context in the format: +CGQREQ: <cid>. <mean><CR><LF>[<CR><LF>+CGQREQ: <cid>. It specifies a profile for the context identified by the (local) context [. <cid>.0.19/11/07 SELINT 2 OK AT+CGQMIN=? +CGQMIN: “IP”.<reliability> Parameters: [.<peak> <cid> .<precedence>.6 Quality Of Service Profile (Requested) .<mean>]]]]]]] <precedence> .p.0.<delay>.(0-9).Quality Of Service Profile (Requested) SELINT 0 / 1 Set command allows to specify a Quality of Service Profile that is used AT+CGQREQ[= when the terminal sends an Activate PDP Context Request message to the [<cid> network.4.Quality Of Service Profile (Minimum Acceptable) AT+CGQMIN=1. [. Test command returns as a compound value the type of the current PDP AT+CGQREQ? AT+CGQREQ=? Reproduction forbidden without Telit Communications S.A.0. it has no effect and OK result code is returned.<precedence> identification parameter.0 Example OK AT+CGQMIN? +CGQMIN: 1.0.All Rights Reserved page 159 of 414 .PDP context identification (see +CGDCONT command). Note: issuing AT+CGQREQ<CR> is the same as issuing the Read command.+CGQMIN .07. Note: a special form of the Set command.5.0.0. Note: issuing AT+CGQREQ=<CR> returns the OK result code.(0-4).<reliability>.7.<delay> [.<precedence>.reliability class <peak> .precedence class <delay> .(0-3).+CGQREQ +CGQREQ . +CGQREQ=<cid> causes the requested profile for context number <cid> to become undefined. [.<peak>.

0 OK AT+CGQREQ=? +CGQREQ: ”IP”. Note: a special form of the Set command. GSM 03.<mean>[…]] If no PDP context has been defined.<reliability> Parameters: [.<peak>.3.All Rights Reserved page 160 of 414 .Quality Of Service Profile (Requested) SELINT 2 Set command allows to specify a Quality of Service Profile that is used AT+CGQREQ= when the terminal sends an Activate PDP Context Request message to the [<cid> network. <mean>[<CR><LF>+CGQREQ: <cid>.07.0.reliability class <peak> . it has no effect and OK result code is returned.0. written authorization .Quality Of Service Profile (Requested) SELINT 0 / 1 context and the supported values for the subparameters in the format: +CGQREQ: <PDP_Type>.<peak>.(0-4).60 +CGQREQ . It specifies a profile for the context identified by the (local) context [.precedence class <delay> .<mean>]]]]]] <precedence> . (list of supported <delay>s).0.3.19/11/07 +CGQREQ . +CGQREQ=<cid> causes the requested profile for context number <cid> to become undefined.(0-3).<reliability>. [.<peak> <cid> . AT+CGQREQ? +CGQREQ: 1. [.A. Read command returns the current settings for each defined context in the format: +CGQREQ: <cid>.<reliability>.(0-9).0.<precedence>.(0-19.<delay> [.(list of supported <mean>s) Example Note: only the “IP” PDP_Type is currently supported. <cid>.(list of supported <precedence>s).p.<delay>. <delay>.PDP context identification (see +CGDCONT command).(0-5).mean throughput class If a value is omitted for a particular class then this class is not checked.<precedence>.0. 4 . (list of supported <peak>s).delay class <reliability> .31) Reference OK GSM 07.(list of supported <reliability>s).0 OK AT+CGQREQ=1.0.peak throughput class <mean> . AT+CGQREQ? Reproduction forbidden without Telit Communications S.AT Commands Reference Guide 80000ST10025a Rev.<precedence> identification parameter.

0 OK AT+CGQREQ=? +CGQREQ: ”IP”. 4 .07.0.<state><CR><LF>[<CR><LF>+CGACT: <cid>.indicates the state of PDP context activation 0 . written authorization .0.(list of supported <precedence>s).4.(0-9). Read command returns the current activation state for all the defined PDP contexts in the format: +CGACT: <cid>.(0-5).a numeric parameter which specifies a particular PDP context definition (see +CGDCONT) Note: if no <cid>s are specified the activation/deactivation form of the command activates/deactivates all defined contexts.PDP Context Activate Or Deactivate SELINT 0 / 1 Execution command is used to activate or deactivate the specified PDP AT+CGACT[= context(s) [<state>[.31) Reference OK GSM 07.3.19/11/07 +CGQREQ .0. Note: issuing AT+CGACT<CR> is the same as issuing the Read command. AT+CGQREQ? +CGQREQ: 1.<cid> [.7.deactivated 1 .0.Quality Of Service Profile (Requested) SELINT 2 Test command returns as a compound value the type of the current PDP AT+CGQREQ=? context and the supported values for the subparameters in the format: +CGQREQ: <PDP_Type>.p.60 3.…]]]]] Parameters: <state> .7 PDP Context Activate Or Deactivate .+CGACT +CGACT .0. Note: issuing AT+CGACT=<CR> returns the OK result code. GSM 03.5. (list of supported <delay>s).(0-4).(0-3).AT Commands Reference Guide 80000ST10025a Rev.3.(list of supported <reliability>s).0.(list of supported <mean>s) Example Note: only the “IP” PDP_Type is currently supported.<cid>[.<state><CR><LF>[…]] Test command reports information on the supported PDP context activation states parameters in the format: AT+CGACT? AT+CGACT=? Reproduction forbidden without Telit Communications S.A. (list of supported <peak>s).(0-18.activated <cid> .All Rights Reserved page 161 of 414 .0 OK AT+CGQREQ=1.

activated <cid> . 4 .5.1 OK AT+CGACT? +CGACT: 1. written authorization .<state>[<CR><LF>+CGACT: <cid>.19/11/07 SELINT 0 / 1 Reference +CGACT . Read command returns the current activation state for all the defined PDP contexts in the format: +CGACT: <cid>.<cid> Reproduction forbidden without Telit Communications S.+CGACT .1 Reference OK GSM 07.07 AT Commands Reference Guide 80000ST10025a Rev.1 OK AT+CGACT=1.p.PDP Context Activate Or Deactivate SELINT 2 Execution command is used to activate or deactivate the specified PDP AT+CGACT= context(s) [<state>[.<cid> [.8 Show PDP Address .All Rights Reserved page 162 of 414 .4.A.<state>[…]] Test command reports information on the supported PDP context activation states parameters in the format: +CGACT: (0.deactivated 1 .+CGPADDR +CGPADDR .PDP Context Activate Or Deactivate +CGACT: (0-1) Example AT+CGACT? +CGACT: 1.07 AT+CGACT? AT+CGACT=? Example 3.…]]]] Parameters: <state> .1) AT+CGACT=1.indicates the state of PDP context activation 0 .7.<cid>[.Show PDP Address SELINT 0 / 1 Execution command returns a list of PDP addresses for the specified AT+CGPADDR= context identifiers in the format: [<cid>[.1 OK GSM 07.a numeric parameter which specifies a particular PDP context definition (see +CGDCONT command) Note: if no <cid>s are specified the activation/deactivation form of the command activates/deactivates all defined contexts.

a string that identifies the terminal in the address space applicable to the PDP.A. the addresses for all defined contexts are returned.www OK AT+CGPADDR=1 +CGPADDR: 1. For a static address. The address may be static or dynamic.yyy. 4 . <PDP_addr>[…]] Parameters: <cid> .zzz.a numeric parameter which specifies a particular PDP context definition (see +CGDCONT command).a numeric parameter which specifies a particular PDP context definition (see +CGDCONT command).”xxx.<PDP_addr><CR><LF>[…]] AT Commands Reference Guide 80000ST10025a Rev. the addresses for all defined contexts are returned.All Rights Reserved page 163 of 414 .zzz. AT#GPRS=1 +IP: xxx.a string that identifies the terminal in the address space applicable to the PDP.19/11/07 SELINT 0 / 1 AT+CGPADDR=? Example Parameters: <cid> . For a dynamic address it will be the one assigned during the last PDP context activation that used the context definition referred to by <cid>.yyy.Show PDP Address SELINT 2 Execution command returns a list of PDP addresses for the specified AT+CGPADDR= context identifiers in the format: [<cid>[.…]]] +CGPADDR: <cid>. The address may be static or dynamic.<PDP_addr>[<CR><LF>+CGPADDR: <cid>. If no <cid> is specified. it will be the one set by the +CGDCONT command when the context was defined. If no <cid> is specified. it will be the one set by the +CGDCONT command when the context was defined.+CGPADDR .<PDP_addr><CR><LF>[<CR><LF> +CGPADDR: <cid>.Show PDP Address [. written authorization .<cid> [. <PDP_addr> .07 +CGPADDR .…]]] +CGPADDR: <cid>. For a Reproduction forbidden without Telit Communications S. <PDP_addr> . For a static address.p.www” OK AT+CGPADDR=? +CGPADDR: (1) Reference OK GSM 07. <PDP_addr> is omitted if none is available Test command returns a list of defined <cid>s.

the layer 2 protocol is unspecified Test command reports information on the supported layer 2 protocols. 4 . <PDP_addr> is omitted if none is available Test command returns a list of defined <cid>s.”xxx. AT+CGPADDR=? AT#GPRS=1 Example +IP: xxx.numeric parameter which specifies a particular PDP context definition (see +CGDCONT command). written authorization .Show PDP Address SELINT 2 dynamic address it will be the one assigned during the last PDP context activation that used the context definition referred to by <cid>.19/11/07 +CGPADDR .A.07 3.PPP Point-to-point protocol <cid> .7.Enter Data State SELINT 0 / 1 Execution command causes to perform whatever actions are necessary to AT+CGDATA= establish a communication with the network using one or more GPRS PDP [<L2P>. Note: the representation format of the Test command output is not included in parenthesis AT+CGDATA=? +CGDATA: ”PPP” OK AT+CGDATA=”PPP”.yyy. Note: if parameter <L2P> is omitted.AT Commands Reference Guide 80000ST10025a Rev.yyy.zzz.[<cid> types.string parameter that indicates the layer 2 protocol to be used "PPP" .…]]]] Parameters: <L2P> .07 AT+CGDATA=? Example Reference +CGDATA .4.Enter Data State SELINT 2 Reproduction forbidden without Telit Communications S. [.www” OK AT+CGPADDR=? +CGPADDR: (1) Reference OK GSM 07.9 Enter Data State .+CGDATA +CGDATA .p.www OK AT+CGPADDR=1 +CGPADDR: 1.1 OK GSM 07.zzz.5.All Rights Reserved page 164 of 414 .<cid>[.

8.1 OK GSM 07.p. Note: if parameter <L2P> is omitted. AT+CGDATA=? +CGDATA: (”PPP”) OK AT+CGDATA=”PPP”.19/11/07 +CGDATA . [.ME has a battery connected. written authorization .string parameter that indicates the layer 2 protocol to be used "PPP" .PPP Point-to-point protocol <cid> .…]]]] Parameters: <L2P> .AT Commands Reference Guide 80000ST10025a Rev.5.[<cid> types.battery is fully charged. 4 . Reproduction forbidden without Telit Communications S.ME is powered by the battery 1 .Recognized power fault. or ME does not have a battery connected 25 .5.battery charge remained is estimated to be 25% 50 .battery is exhausted.<bcl> where: <bcs> .battery charge status 0 .All Rights Reserved page 165 of 414 . Note: <bcs>=1 indicates that the battery charger supply is inserted and the battery is being recharged if necessary with it.Enter Data State SELINT 2 Execution command causes to perform whatever actions are necessary to AT+CGDATA= establish a communication with the network using one or more GPRS PDP [<L2P>. calls inhibited <bcl> .4. and charger pin is being powered 2 .numeric parameter which specifies a particular PDP context definition (see +CGDCONT command).4.07 AT+CGDATA=? Example Reference 3. Supply for ME operations is taken anyway from VBATT pins.8 Commands For Battery Charger 3.A.battery charge remained is estimated to be 50% 75 .Battery Charge SELINT 0 / 1 Execution command returns the current Battery Charge status in the format: AT+CBC +CBC: <bcs>.ME does not have a battery connected 3 . the layer 2 protocol is unspecified Test command reports information on the supported layer 2 protocols.battery charge remained is estimated to be 75% 100 .1 Battery Charge .<cid>[.+CBC +CBC .battery charge level 0 .

ETSI 07.ME is powered by the battery 1 .p. calls inhibited <bcl> . Test command returns +CBC: (0-2). Read command has the same effect as Execution command.Recognized power fault. For compatibility with previous versions.Battery Charge AT Commands Reference Guide 80000ST10025a Rev.battery charge remained is estimated to be 25% 50 .07 requires the Test command to be defined.(0-100) An enhanced version of Test command has been defined: AT+CBC=??. and charger pin is being powered 2 .battery charge remained is estimated to be 50% 75 .Battery Charge SELINT 2 Execution command returns the current Battery Charge status in the format: AT+CBC +CBC: <bcs>. therefore values <bcs>=2 and <bcs>=3 will never appear.(0-100) AT+CBC=?? Example AT+CBC +CBC: 0.battery charge remained is estimated to be 75% 100 .battery is fully charged.19/11/07 SELINT 0 / 1 AT+CBC? AT+CBC=? Note: without battery/power connected on VBATT pins or during a power fault the unit is not working. so it is not possible to distinguish between these two cases. 4 .battery charge level 0 .75 OK The ME does not make differences between being powered by a battery or by a power supply on the VBATT pins. Test command returns parameter values supported as a compound value.All Rights Reserved page 166 of 414 .<bcl> where: <bcs> . Note: although +CBC is an execution command. or ME does not have a battery connected 25 .battery is exhausted. written authorization .07 Note Reference + CBC .battery status 0 .+CBC . Reproduction forbidden without Telit Communications S.A.ME does not have a battery connected 3 . Enhanced test command returns the complete range of values for <bcs> and <bcl>: +CBC: (0-3).ME has a battery connected. that provides the complete range of values for <bcs> and <bcl>. GSM 07.

A.75 OK The ME does not make differences between being powered by a battery or by a power supply on the VBATT pins. Example AT+CBC=? AT+CBC +CBC: 0. GSM 07.Battery Charge SELINT 2 Note: <bcs>=1 indicates that the battery charger supply is inserted and the battery is being recharged if necessary with it.AT Commands Reference Guide 80000ST10025a Rev.19/11/07 + CBC . ETSI 07.07 Note Reference Reproduction forbidden without Telit Communications S.(0-100) Note: although +CBC is an execution command.All Rights Reserved page 167 of 414 . Supply for ME operations is taken anyway from VBATT pins. therefore values <bcs>=2 and <bcs>=3 will never appear.p. +CBC: (0-3). written authorization . Test command returns parameter values supported as a compound value. so it is not possible to distinguish between these two cases. 4 .07 requires the Test command to be defined. Note: without battery/power connected on VBATT pins or during a power fault the unit is not working.

<mo>.5.AT Commands Reference Guide 80000ST10025a Rev.<mt>.p. GSM 03.1 Select Message Service .mobile terminated messages support (see above) <mo> . It returns the types of AT+CSMS messages supported by the ME: [=<service>] Parameter: <service> 0 . The supported value of the parameter <service>.05.<bm> where: <mt> .5.mobile terminated messages support 0 .05 AT Commands for SMS and CBS 3.type not supported 1 .The syntax of SMS AT commands is compatible with GSM 07.1.5.messaging service (see above) <mt> .type supported Note: If parameter is omitted then the behavior of Set command is the same as Read command.Select Message Service SELINT 0 / 1 Set command selects messaging service <service>.broadcast type messages support 0 .broadcast type messages support (see above) Test command reports a list of all services supported by the device.type supported <bm> .mobile originated messages support (see above) <bm> .1 General Configuration 3.type supported <mo> .type not supported 1 . GSM 07.41 AT+CSMS? AT+CSMS=? Reference Reproduction forbidden without Telit Communications S. Read command reports current service setting along with supported message types in the format: +CSMS: <service>.All Rights Reserved page 168 of 414 .40.mobile originated messages support 0 .<mt>.+CSMS +CSMS .5.05 Phase 2 version 4.A.type not supported 1 .7. GSM 03.5. written authorization .0 (factory default) Set command returns current service setting along with the types of messages supported by the ME: +CSMS: <service>.19/11/07 3.<bm> where: <service> .<mo>. 4 .5 ETSI GSM 07.

sending and storing SMs.+CPMS +CPMS .5.type not supported 1 .40.<bm> where: <service> .<mo>. <memr> [.mobile originated messages support 0 .<mt>. GSM 03.All Rights Reserved page 169 of 414 .mobile terminated messages support (see above) <mo> .The syntax of SMS AT commands is compatible with GSM 07.A.broadcast type messages support (see above) Test command reports the supported value of the parameter <service>.SIM SMS memory storage "ME" .p.memory from which messages are read and deleted "SM" .messaging service (see above) <mt> .5.05 Phase 2 version 4.ME internal storage (read only. 4 .0 (factory default) Set command returns the types of messages supported by the ME: +CSMS: <mt>. GSM 07. <memw> and <mems> AT+CPMS[= to be used for reading.19/11/07 +CSMS . written authorization .05.AT Commands Reference Guide 80000ST10025a Rev. writing.mobile terminated messages support 0 .mobile originated messages support (see above) <bm> .<mems>]]] <memr> .broadcast type messages support 0 .type not supported 1 .<memw> Parameters: [.type not supported 1 .1. GSM 03.type supported Read command reports current service setting along with supported message types in the format: +CSMS: <service>. no delete) <memw> .memory to which writing and sending operations are made "SM" .Select Message Service SELINT 2 Set command selects messaging service <service>.<mo>.2 Preferred Message Storage .7. It returns the types of AT+CSMS= messages supported by the ME: <service> Parameter: <service> 0 .41 AT+CSMS? AT+CSMS=? Reference 3.SIM SMS memory storage Reproduction forbidden without Telit Communications S.type supported <bm> .Preferred Message Storage SELINT 0 / 1 Set command selects memory storages <memr>.type supported <mo> .<bm> where: <mt> .

10 OK you have 5 out of 10 SMS SIM positions occupied GSM 07. writing and storing respectively.AT Commands Reference Guide 80000ST10025a Rev.SIM SMS memory storage The command returns the memory storage status in the format: +CPMS: <usedr>.19/11/07 +CPMS . written authorization .<memw>.number of SMs stored into <mems> <totals> .A.5.Preferred Message Storage SELINT 2 Note: the behaviour of command +CPMS differs depending on whether or not the improved SMS commands operation mode has been enabled (see #SMSMODE) Reproduction forbidden without Telit Communications S.<usedw>. 4 .<usedr>. +CPMS .<totalw>.<useds>.All Rights Reserved page 170 of 414 .5.<totalr>.memory to which received SMs are preferred to be stored "SM" . Note: the received class 0 SMS are stored in the "ME" memory regardless the <mems> setting and they are automatically deleted at power off.<totalr>.<useds>.05 AT+CPMS? AT+CPMS=? Example Reference Note: the behaviour of command +CPMS differs depending on whether or not the improved SMS commands operation mode has been enabled (see #SMSMODE).10.<usedw>. <memw> and <mems> are the selected storage memories for reading.5. Read command reports the message storage status in the format: +CPMS: <memr>.10."SM".p. Note: If all parameters are omitted the behavior of Set command is the same as Read command.<totals> where <usedr> .Preferred Message Storage SELINT 0 / 1 <mems> . so <memw>=<mems>="SM".max number of SMs that <memr> can contain <usedw> .<totalw>. <memw> and <mems> AT+CPMS? +CPMS: "SM". Test command reports the supported values for parameters <memr>.max number of SMS that <mems> can contain Note: The only supported memory storage for writing and sending SMs is the SIM internal memory "SM". <mems>."SM".<totals> where <memr>.number of SMs stored into <memr> <totalr> .number of SMs stored into <memw> <totalw> max number of SMs that <memw> can contain <useds> .

"SM".All Rights Reserved page 171 of 414 ."SM". Parameters: <memr> .p. writing. Test command reports the supported values for parameters <memr>. # S M S M O D E = 0 AT+CPMS? Note: the received class 0 SMS are stored in the "ME" memory regardless the <mems> setting and they are automatically deleted at power off.5.<mems>]] AT Commands Reference Guide 80000ST10025a Rev. <memw> and <mems> to be used for reading.SIM SMS memory storage The command returns the memory storage status in the format: # S M S M O D E = 0 +CPMS: <usedr>.<memw>.memory from which messages are read and deleted "SM" .<totalr>.<useds>.5.<totalr>.ME internal storage (read only.memory to which received SMs are preferred to be stored "SM" .<totalw>. <memw> and <mems> AT+CPMS? +CPMS: "SM". so <memw>=<mems>="SM".<usedr>.memory to which writing and sending operations are made "SM" .max number of SMs that <mems> can contain Note: The only supported memory storage for writing and sending SMs is the SIM internal memory "SM". writing and storing respectively. <mems>. written authorization . no delete) <memw> .<totals> where <memr>. 4 .<usedw>.10.<memw> [.<usedw>.<totals> where: <usedr> .SIM SMS memory storage "ME" .10.Preferred Message Storage (#SMSMODE=0) # S M S M O D E = 0 AT+CPMS= <memr> [.max number of SMs that <memr> can contain <usedw> .10 OK (you have 5 out of 10 SMS SIM positions occupied) AT+CPMS=? # S M S M Example Reproduction forbidden without Telit Communications S. sending and storing SMs.number of SMs stored into <mems> <totals> .<useds>.+CPMS .SIM SMS memory storage <mems> .<totalw>.number of SMs stored into <memw> <totalw> max number of SMs that <memw> can contain <useds> .19/11/07 SELINT 2 Set command selects memory storages <memr>.5. Read command reports the message storage status in the format: +CPMS: <memr>. <memw> and <mems> are the selected storage memories for reading.number of SMs stored into <memr> <totalr> .A.

written authorization . writing and sending SMs is the SIM internal memory "SM": <memr>=<memw>=<mems>="SM". Parameters: <memr> .<useds>.<mems>]] AT Commands Reference Guide 80000ST10025a Rev.<totals> # S M S M O D E = 1 where: <usedr> .number of SMs stored into <memr> <totalr> .19/11/07 SELINT 2 Set command selects memory storages <memr>.<usedw>.10. sending and storing SMs.number of SMs stored into <mems> <totals> .5."SM"."SM". <memw> and <mems> to be used for reading.<totalr>.10 OK (you have 5 out of 10 SMS SIM positions occupied) GSM 07.number of SMs stored into <memw> <totalw> max number of SMs that <memw> can contain <useds> .max number of SMs that <memr> can contain <usedw> .<totalr>.SIM SMS memory storage The command returns the memory storage status in the format: +CPMS: <usedr>.SIM SMS memory storage <mems> . <memw> and <mems> AT+CPMS? +CPMS: "SM".SIM SMS memory storage <memw> .<totalw>.05 (#SMSMODE=1) # S M S M O D E = 1 AT+CPMS= <memr> [.+CPMS .05 # S M S M O D E = 1 AT+CPMS=? Example Reference Reproduction forbidden without Telit Communications S.memory to which received SMs are preferred to be stored "SM" . <memw> and <mems> are the selected storage memories for reading. writing. writing and storing respectively. AT+CPMS? Read command reports the message storage status in the format: +CPMS: <memr>.<totalw>.<memw>.<useds>. Test command reports the supported values for parameters <memr>.5.memory to which writing and sending operations are made "SM" .10. 4 .<usedr>.<totals> where <memr>.5.memory from which messages are read and deleted "SM" . <mems>.A.All Rights Reserved page 172 of 414 .Preferred Message Storage Reference GSM 07.<usedw>.p.<memw> [.max number of SMs that <mems> can contain Note: The only supported memory storage for reading.

5.+CMGF +CMGF . [<mode>] Parameter: <mode> 0 .05 AT+CMGF? AT+CMGF=? Reference 3.Message Format SELINT 0 / 1 Set command selects the format of messages used with send.40 and GSM 3.5.+CSCA +CSCA .41 (factory default) 1 . [<mode>]] Parameter: <mode> 0 .Service Center Address SELINT 0 / 1 Set command sets the Service Center Address to be used for mobile AT+CSCA[= originated SMS transmissions. as defined in GSM 3.1. Test command reports the supported value of <mode> parameter. Read command reports the current value of the parameter <mode>.A.AT Commands Reference Guide 80000ST10025a Rev.2 Message Configuration 3. GSM 07.5. as defined in GSM 3.19/11/07 3.40 and GSM 3.5.All Rights Reserved page 173 of 414 .p. read and AT+CMGF= write commands.41 (factory default) 1 .<type>]]] Parameter: <number> . Note: issuing AT+CMGF=<CR> is the same as issuing the command AT+CMGF=0<CR>.text mode Read command reports the current value of the parameter <mode>.5.national numbering scheme 145 .Message Format SELINT 2 Set command selects the format of messages used with send. GSM 07.3 Message Format .text mode Note: issuing AT+CMGF<CR> is the same as issuing the Read command.PDU mode. is mandatory to set a Service Center Address Reproduction forbidden without Telit Communications S. written authorization .1 Service Center Address .the type of number 129 .05 AT+CMGF? AT+CMGF=? Reference +CMGF .PDU mode.2. list. list. 4 .international numbering scheme (contains the character "+") Note: to use the SM service.SC phone number in the format defined by <type> <type> . read and AT+CMGF[= write commands.5. Test command reports the supported value of <mode> parameter. [<number> [.

this setting is used by send and write commands. Read command reports the current value of the SCA in the format: +CSCA: <number>.05 AT+CSCA? AT+CSCA=? Reference Reproduction forbidden without Telit Communications S. Test command returns the OK result code. but only when the length of the SMSC address coded into the <pdu> parameter equals zero.All Rights Reserved page 174 of 414 .p. is mandatory to set a Service Center Address at which service requests will be directed. this setting is used by send and write commands.the type of number 129 .19/11/07 SELINT 0 / 1 Note: in Text mode.<type> Note: if SCA is not present the device reports an error message. in PDU mode.<type> Note: if SCA is not present the device reports an error message. 4 . Note: the current settings are stored through +CSAS Read command reports the current value of the SCA in the format: +CSCA: <number>.05 AT+CSCA? AT+ CSCA=? Reference +CSCA -Service Center Address SELINT 2 Set command sets the Service Center Address to be used for mobile AT+CSCA= originated SMS transmissions.international numbering scheme (contains the character "+") Note: to use the SM service.national numbering scheme 145 . setting is used by the same commands. in PDU mode. setting is used by the same commands. AT Commands Reference Guide 80000ST10025a Rev. GSM 07.A. <number> [.SC phone number in the format defined by <type> <type> .<type>] Parameter: <number> . Note: in Text mode. Note: issuing AT+CSCA=<CR> causes an OK result code to be issued. written authorization . Note: the current settings are stored through +CSAS Note: issuing AT+CSCA<CR> is the same as issuing the Read command. Test command returns the OK result code. but only when the length of the SMSC address coded into the <pdu> parameter equals zero. GSM 07.+CSCA .Service Center Address at which service requests will be directed.

19/11/07 3.AT Commands Reference Guide 80000ST10025a Rev.40.All Rights Reserved page 175 of 414 .Set Text Mode Parameters SELINT 0 / 1 Set command is used to select values for additional parameters for storing AT+CSMP[= and sending SMs when the text mode is used (+CMGF=1) [<fo> [.<pid>.38 SMS Data Coding Scheme (default 0).p.05.A. Read command reports the current setting in the format: +CSMP: < fo>. written authorization .<pid> Set command is used to select values for additional parameters for storing and sending SMs when the text mode is used (AT+CMGF=1) Parameters: Reproduction forbidden without Telit Communications S. SMS-STATUS-REPORT.<pid> <fo> . SMS-SUBMIT (default 17). or Cell Broadcast Data Coding Scheme Note: the current settings are stored through +CSAS Note: issuing AT+CSMP<CR> is the same as issuing the Read command.2 Set Text Mode Parameters .<dcs> Test command reports the supported range of values for <fo>.5.Set Text Mode Parameters SELINT 2 Note: the behaviour of command +CPMS differs depending on whether or not the improved SMS commands operation mode has been enabled (see #SMSMODE) (#SMSMODE=0) # S M S AT+CSMP= [<fo> [.<dcs>]]]]] first octet of GSM 03.40 TP-Validity-Period either in integer format (default 167) or in quoted time-string format <pid> .0. GSM 03. <dcs> . or SMS-COMMAND (default 2) in integer format.5.<vp> [.depending on SMS-SUBMIT <fo> setting: GSM 03.38 AT+CSMP? AT+CSMP=? Example Reference +CSMP .0 OK GSM 07.<vp>.2. <vp>.<vp> Parameters: [. Note: issuing AT+CSMP=<CR> is the same as issuing the command AT+CSMP=0<CR>.40 SMS-DELIVER. <pid> and <dcs> parameters. <vp> . Set the parameters for an outgoing message with 24 hours of validity period and default properties: AT+CSMP=17.GSM 03.+CSMP +CSMP . 4 . GSM 03.40 TP-Protocol-Identifier in integer format.depending on the command or result code: GSM 03.depending on the command or result code: [.167.

Set Text Mode Parameters SELINT 2 <fo> .166) x 1 day. [0] .e. 24 M hours).e. i.Validity Period field not present = [01] . because the M implementation of this topic is currently under refinement and it O is currently not possible to set <vp> with a quoted time string D type. 1-bit field: user is not responsible for S setting this bit and.143 ..196 .p..Validity Period field present in absolute format (i. if any set. it will have no meaning (default M is [0]). E (for relative format only:) = 0. see below) [11] .All Rights Reserved page 176 of 414 . if any set.(<vp> . it will have no = meaning (default is [0]). if <fo> asks for a Validity Period in absolute format we S strongly suggest to modify it in relative format. [00] . 1-bit field indicating the request for Reply Path S (default is [0]). O bit[4]bit[3]: Validity Period Format. i.<dcs>]]]] (default 17.converted in [01] [01] .A.Reply Path requested D bit[6]: User Data Header Indicator.40 SMS-SUBMIT in integer format M [.MS is not requesting a status report [1] . written authorization .167 . we strongly suggest to not use this format S because its implementation is currently under refinement M bit[5]: Reply Path.12 hours + ((<vp> . integer type. 2-bit field indicating whether D or not the Validity Period field is present (default is [10]): E [00] . 1-bit field: user is not E responsible for setting this bit and.Reply Path not requested O [1] .depending on <fo> setting: if <fo> asks for a Validity Period in S relative format <vp> shall be integer type (default 167. 4 . M [0] . As first octet of a PDU has the following bit field D description (we’ll refer to E bit[7]bit[6]bit[5]bit[4]bit[3]bit[2]bit[1]bit[0]): = bit[1]bit[0]: Message Type Indicator.Validity Period field present in enhanced format: it is 0 currently converted in [00]. not present [10] . 1-bit field indicating the MS is requesting a status report (default is [0]). 0 144.first octet of GSM 03. i. 168.SMS-SUBMIT # [10] .e.(<vp> + 1) x 5 minutes.19/11/07 +CSMP .e.e.143) x 30 minutes). quoted # time-string type). 0 bit[7]: Status Report Request.converted in [01] M bit[2]: Reject Duplicates.MS is requesting a status report # <vp> . 2-bit field describing the 0 message type: all the combinations are converted in [01] (default is [01]). SMS-SUBMIT with validity period in relative O format). (i..AT Commands Reference Guide 80000ST10025a Rev.Validity Period field present in relative format.converted in [01] S [11] . Reproduction forbidden without Telit Communications S.

Validity Period field present in absolute format (i.e. integer type.40 TP-Protocol-Identifier in integer format. (i.<dcs>]]]] Set command is used to select values for additional parameters for storing and sending SMs when the text mode is used (AT+CMGF=1) Parameters: <fo> .05. in integer format (default 17. 1-bit field: user is not responsible for setting this bit and.<pid>.<pid> [.40 SMS-SUBMIT.A.Set Text Mode Parameters SELINT 2 197. As first octet of a PDU has the following bit field description (bit[7]bit[6]bit[5]bit[4]bit[3]bit[2]bit[1]bit[0]): bit[1]bit[0]: Message Type Indicator.<dcs> Test command returns the OK result code.40.Reply Path not requested AT+CSMP? AT+CSMP=? Example Reference # S M S M O D E = 1 # Reproduction forbidden without Telit Communications S.e. see below) [11] . # S M S M O D E = 0 <pid> . see below) [10] . quoted time-string type.0 OK GSM 07. 2-bit field describing the message type. <dcs> .Validity Period field not present [01] . 1-bit field indicating the request for Reply Path (default is [0]).167.38 (#SMSMODE=1) # S M S M O D E = 1 AT+CSMP= [<fo> [. 2-bit field indicating whether or not the Validity Period field is present (default is [10]): [00] .Validity Period field present in enhanced format(i. bit[4]bit[3]: Validity Period Format. see below) bit[5]: Reply Path..255 .(<vp> .<vp> [. SMS-SUBMIT with validity period in relative format). [0] .38 SMS Data Coding Scheme (default 0).Validity Period field present in relative format.e. i.0.e.p.All Rights Reserved page 177 of 414 . or Cell Broadcast Data Coding Scheme Note: the current settings are stored through +CSAS Read command reports the current setting in the format: +CSMP: < fo>. 4 .19/11/07 +CSMP .any other combination will generate an error bit[2]: Reject Duplicates. [01] . GSM 03. Set the parameters for an outgoing message with 24 hours of validity period and default properties: AT+CSMP=17.GSM 03. written authorization .192) x 1 week. if any set.<vp>.AT Commands Reference Guide 80000ST10025a Rev.first octet of GSM 03. quoted time-string type.SMS-SUBMIT (default) .depending on the command or result code: GSM 03. it will have no meaning (default is [0]). GSM 03.

the SC is not required to make up to one delivery O attempt D [1] . <vp> shall be integer type (default 167.143 . D [011] . all the other octets are 0’s. b) if <fo> asks for a Validity Period in relative format.p.A. let’s consider its bit field description: # bit[7]: extension bit S [0] . all the other octets are 0’s. as follows: 1 • the first octet is the Validity Period Functionality Indicator. it will have no S meaning (default is [0]). i.. indicating the way in which the other 6 octets are used. written authorization .. M [0] . D [0] .Reply Path requested M bit[6]: User Data Header Indicator.there are no more VP Fuctionality Indicator M extension octets to follow S bit[6]: Single Shot SM.19/11/07 SELINT 2 Reproduction forbidden without Telit Communications S. Minutes and Seconds.143) x 30 minutes) M 168.. 24 hours). <vp> can be any type and it will be not considered. if any set. <vp> E shall be the quoted hexadecimal representation (string = type) of 7 octets.e. M [010] . M bit[7]: Status Report Request.167 . The following octet contains the VP value as S described before.depending on <fo> setting: 1 a) if <fo> asks for a Not Present Validity Period.(<vp> .192) x 1 week M c) if <fo> asks for a Validity Period in absolute format. 1-bit field: user is not responsible for setting this bit and.(<vp> .Set Text Mode Parameters S [1] . giving AT Commands Reference Guide 80000ST10025a Rev.MS is requesting a status report = <vp> .Validity Period is relative in semi-octet E representation. 1-bit field indicating the MS is O requesting a status report (default is [0]). The following 3 octets contain the = relative time in Hours. <vp> O shall be quoted time-string type (see +CCLK) D d) if <fo> asks for a Validity Period in enhanced format.12 hours + ((<vp> .196 . representing 0 to 255 O seconds. The following octet contains the VP M value in the range 0 to 255.the SC is required to make up to one delivery E attempt = bit[5]bit[4]bit[3]: reserved 1 [000] bit[2]bit[1]bit[0]: Validity Period Format [000] . 4 .(<vp> + 1) x 5 minutes S 144.MS is not requesting a status report E [1] .No Validity Period specified [001] .All Rights Reserved page 178 of 414 .166) x 1 day S 197. # 0.Validity Period specified as for the relative # format.+CSMP ..255 .Validity Period is relative in integer S representation.

AT+CSMP=9. or Cell Broadcast Data # Coding Scheme S M Note: the current settings are stored through +CSAS S M Note: we’re storing through +CSAS the <vp> value too. i.38 SMS Data Coding Scheme (default 0).“01A80000000000“ OK # S M S M O D E = 1 Reference Set the parameters for an outgoing message with validity period in enhanced format: the <vp> string actually codes 60 seconds of validity period. all the 1 other octets are 0’s.p. 1 AT+CSMP=9.<dcs> 1 Note: if the Validity Period Format (<fo>’s bit[4]bit[3]) is [00] (i.38 Reproduction forbidden without Telit Communications S.Set Text Mode Parameters SELINT 2 the length of the validity period counted from when the SMS-SUBMIT is received by the SC.A.0 M OK O D Set the parameters for an outgoing message with E validity period in enhanced format: the <vp> string = actually codes 24 hours of validity period. AT+CSMP=? # Example Set the parameters for an outgoing message with 24 S hours of validity period and default properties: M S AT+CSMP=17.“023C0000000000“ OK Set the parameters for an outgoing message with validity period in enhanced format: the <vp> string actually codes 29 hours 85 minutes 30 seconds of validity period.depending on the command or result code: GSM 03.“03925803000000“ OK GSM 07. only in its relative format D AT+CSMP? Read command reports the current setting in the format: E = +CSMP: <fo>. 4 .<vp>.AT Commands Reference Guide 80000ST10025a Rev.05. written authorization . <pid> . Test command returns the OK result code.GSM 03. <dcs> . but only as O integer type.e. GSM 03.e.19/11/07 +CSMP . <vp> is represented just as a quoted null string (“”).<pid>.40.All Rights Reserved page 179 of 414 . Not Present).167. AT+CSMP=9.40 TP-Protocol-Identifier in integer format.0. GSM 03.

+CSDH +CSDH . <mn>.19/11/07 3.do not show header values defined in commands +CSCA and +CSMP (<sca>. [<show>] Parameter: <show> 0 . <toda> or <tooa> in +CMT. <da>. <vp>. <length> or <cdata> 1 . <fo>. +CMGR result codes for SMS-DELIVERs and SMS-SUBMITs in text mode.05 AT+CSDH? AT+CSDH=? Reference +CSDH . written authorization .5.Show Text Mode Parameters SELINT 0 / 1 Set command controls whether detailed header information is shown in text AT+CSDH[= mode (+CMGF=1) result codes.05 AT+CSDH? AT+CSDH=? Reference Reproduction forbidden without Telit Communications S. +CMGR result codes for SMS-DELIVERs and SMS-SUBMITs in text mode.AT Commands Reference Guide 80000ST10025a Rev.2. <pid> and <dcs>) nor <length>. <toda> or <tooa> in +CMT. <toda>.do not show header values defined in commands +CSCA and +CSMP (<sca>.p. Read command reports the current setting in the format: +CSDH: <show> Test command reports the supported range of values for parameter <show> GSM 07. <tosca>.Show Text Mode Parameters SELINT 2 Set command controls whether detailed header information is shown in text AT+CSDH= mode (AT+CMGF=1) result codes.5. 4 .show the values in result codes Note: issuing AT+CSDH<CR> is the same as issuing the Read command. <da>. <fo>. [<show>]] Parameter: <show> 0 . <tosca>.A. <length> or <cdata> 1 . For SMS-COMMANDs in +CMGR result code do not show <pid>. For SMS-COMMANDs in +CMGR result code do not show <pid>. <toda>. <vp>.All Rights Reserved page 180 of 414 .3 Show Text Mode Parameters . +CMGL. +CMGL. <mn>.show the values in result codes Read command reports the current setting in the format: +CSDH: <show> Test command reports the supported range of values for parameter <show> GSM 07. Note: issuing AT+CSDH=<CR> is the same as issuing the command AT+CSDH=0<CR>. <pid> and <dcs>) nor <length>.

string type: all different possible combinations of the CBM message identifiers.Data Coding Schemes.19/11/07 3.5. written authorization . default is empty string (“”). GSM 03.All Rights Reserved page 181 of 414 .Message Identifiers. AT+CSCB? AT+CSCB=? Example Reference +CSCB -Select Cell Broadcast Message Types SELINT 2 Set command selects which types of Cell Broadcast Messages are to be AT+CSCB= received by the device. default is empty string (“”).<mids> [.4 Select Cell Broadcast Message Types . Read command reports the current value of parameters <mode>. AT+CSCB? +CSCB: 1. <dcss> . [<mode> [.41.the message types defined by <mids> and <dcss> are accepted (factory default) 1 .300-315.the message types defined by <mids> and <dcss> are accepted (factory default) 1 .1.5.05. Note: issuing AT+CSCB=<CR> is the same as issuing the command AT+CSCB=0<CR>."0. Note: the current settings are stored through +CSAS Note: issuing AT+CSCB<CR> is the same as issuing the Read command. string type: all different possible combinations of CBM data coding schemes. Test command returns the range of values for parameter <mode>.<dcss>]]]] <mode> 0 . none is rejected) AT+CSCB=0. default is empty string (“”).<dcss>]]] Parameters: <mode> 0 .Message Identifiers. <mids> and <dcss>.A.2.p. [<mode>[. 4 .the message types defined by <mids> and <dcss> are rejected <mids> .Data Coding Schemes. <dcss> ."" OK (all CBMs are accepted.450". string type: all different possible combinations of the CBM message identifiers.38."0-3" OK GSM 07. string type: all different possible Reproduction forbidden without Telit Communications S."". GSM 03.+CSCB +CSCB -Select Cell Broadcast Message Types SELINT 0 / 1 Set command selects which types of Cell Broadcast Messages are to be AT+CSCB[= received by the device.<mids> Parameter: [.AT Commands Reference Guide 80000ST10025a Rev.the message types defined by <mids> and <dcss> are rejected <mids> .

AT+CSCB? AT+CSCB=? Example Reference 3. written authorization .p. 1.AT Commands Reference Guide 80000ST10025a Rev. Test command returns the possible range of values for the parameter <profile>.5. default is empty string (“”). AT+CSAS +CSMP and +CSCB commands in local non volatile memory. AT+CSCB? +CSCB: 1. Note: the current settings are stored through +CSAS Read command reports the current value of parameters <mode>.A.Save Settings SELINT 2 Execution command saves settings which have been made by the +CSCA. AT+CSAS +CSMP and +CSCB commands in local non volatile memory.1."0. 4 .300-315.it saves the settings to NVM (factory default). Note: If parameter is omitted the settings are saved in the non volatile memory.2.38. Read command has the same effect as Execution command with parameter omitted.05. GSM 07. the value of n depends on the SIM and its max is 3. Test command returns the range of values for parameter <mode>.19/11/07 +CSCB -Select Cell Broadcast Message Types SELINT 2 combinations of CBM data coding schemes."0-3" OK GSM 07. regardless the value of <profile>.41. GSM 03. <mids> and <dcss>.05 AT+CSAS? AT+CSAS=? Reference +CSAS . [=<profile>] Parameter: <profile> 0 .Save Settings SELINY 0 / 1 Execution command saves settings which have been made by the +CSCA. GSM 03."" OK (all CBMs are accepted. none is rejected) AT+CSCB=0. [=<profile>] Parameter: <profile> 0 ."".All Rights Reserved page 182 of 414 . Note: certain settings may not be supported by the SIM and therefore they are always saved to NVM..SIM profile number.5. Reproduction forbidden without Telit Communications S.5 Save Settings .+CSAS +CSAS .n .it saves the settings to NVM (factory default).450".

GSM 07. 1.+CRES +CRES .it restores message service settings from SIM.p.it restores message service settings from NVM.5.n .SIM profile number. the value of n depends on the SIM and its max is 3.2. The value of n depends on the SIM and its max is 3. Note: If parameter is omitted the command restores message service settings from NVM.A.it restores message service settings from NVM. regardless the value of <profile>.n . regardless the value of <profile>. written authorization ..5. Test command returns the possible range of values for the parameter <profile>.Restore Settings SELINT 0 / 1 Execution command restores message service settings saved by +CSCA AT+CRES command from either NVM or SIM. Note: If parameter is omitted the settings are saved in the non volatile memory.Restore Settings SELINT 2 Execution command restores message service settings saved by +CSAS AT+CRES command from either NVM or SIM. GSM 07.6 Restore Settings .05 AT+CRES? AT+CRES=? Reference +CRES ..AT Commands Reference Guide 80000ST10025a Rev. Test command returns the possible range of values for the parameter <profile>. The value of n depends on the SIM and its max is 3.19/11/07 +CSAS . 4 . [=<profile>] Parameter: <profile> 0 . Reproduction forbidden without Telit Communications S. Read command has the same effect as Execution command with parameter omitted. [=<profile>] Parameter: <profile> 0 .it restores message service settings from SIM. 1. Note: certain settings may not be supported by the SIM and therefore they are always saved to NVM.n .05 AT+CSAS=? Reference 3.All Rights Reserved page 183 of 414 .Save Settings SELINT 2 1.. Note: certain settings may not be supported by the SIM and therefore they are always restored from NVM.

It enables the hardware ring line for 1 s. <mode>[.p.Buffer unsolicited result codes in the TA in case the DTE is busy and flush them to the TE after reservation.5. If TA result code buffer is full.5. Otherwise forward them directly to the TE.If SMS-DELIVER is stored into ME/TA.<bm>[.3.5.New Message Indications To Terminal Equipment SELINT 0 / 1 Set command selects the behaviour of the device on how the receiving of AT+CNMI[=[ new messages from the network is indicated to the DTE.+CNMI +CNMI . otherwise forward them directly to the TE.3 Message Receiving And Reading 3.Discard indication and reject new received message unsolicited result codes when TA-TE link is reserved.All Rights Reserved page 184 of 414 . 4 .+CRES . 3 .<ds> Parameter: [. 1 . 1 . 2 .if <mt> is set to 1 an indication via 100 ms break is issued when a SMS is received while the module is in GPRS online mode.1 New Message Indications To Terminal Equipment . Test command returns the possible range of values for the parameter <profile>. indication of the memory location is routed to the TE using the following unsolicited result code: +CMTI: <memr>.result code indication reporting for SMS-DELIVER 0 . GSM 07. 2 .<mt> [.No SMS-DELIVER indications are routed to the TE. Note: If parameter is omitted the command restores message service settings from NVM. too.5. <mt> .A.location on the memory where SM is stored.05 AT+CRES=? Reference 3.Restore Settings AT Commands Reference Guide 80000ST10025a Rev.memory storage where the new message is stored "SM" "ME" <index> .unsolicited result codes buffering option 0 . regardless the value of <profile>. written authorization .Buffer unsolicited result codes in the TA.<index> where: <memr> .<bfr>]]]]]] <mode> . indications can be buffered in some other place or the oldest indications may be discarded and replaced with the new received indications.19/11/07 SELINT 2 Note: certain settings may not be supported by the SIM and therefore they are always restored from NVM.SMS-DELIVERs (except class 2 messages and messages in the message waiting indication group) are routed directly to the TE using Reproduction forbidden without Telit Communications S.

<sca>.TP-User-Data Class 2 messages and messages in the message waiting indication group (stored message) result in indication as defined in <mt>=1. string type. 3 .number in national format 145 . written authorization .New Message Indications To Terminal Equipment the following unsolicited result code: AT Commands Reference Guide 80000ST10025a Rev.<length><CR><LF><pdu> where: <length> .<pid>.<fo>.+CNMI .<tooa>.broadcast reporting option 0 .PDU length <PDU> .Service Centre address.message PDU (TEXT Mode) +CBM:<sn>. 4 .All Rights Reserved page 185 of 414 .<pags><CR><LF><data> where: Reproduction forbidden without Telit Communications S.type of number <oa> or <sca>: 129 . converted in the currently selected character set (see +CSCS) <length> .arrival time of the message to the SC <tooa>.originating address. <tosca> .<pag>.p. string type converted in the currently selected character set (see +CSCS) <scts> .40 <pid> .<length>]<CR><LF><data> (the information written in italics will be present depending on +CSDH last setting) where: <oa> .first octet of GSM 03.Class 3 SMS-DELIVERs are routed directly to TE using unsolicited result codes defined in <mt>=2..<dcs>.Data Coding Scheme <sca> . <bm> .PDU length <pdu> .<scts>[.<mid>.number in international format (contains the "+") <fo> .A.<dcs>. Messages of other data coding schemes result in indication as defined in <mt>=1.Protocol Identifier <dcs> .Cell Broadcast Messages are not sent to the DTE 2 .<tosca>.PDU message (TEXT Mode) +CMT:<oa>.19/11/07 SELINT 0 / 1 (PDU Mode) +CMT: .New Cell Broadcast Messages are sent to the DTE with the unsolicited result code: (PDU Mode) +CBM: <length><CR><LF><PDU> where: <length> .text length <data> .

PDU length <PDU> ..<index> where: <memr> .if a status report is stored.location on the memory where SM is stored <bfr> .arrival time of the message to the SC <dt> .message ID <dcs> .3 is entered (OK response shall be given before flushing the codes) 1 .message reference number <scts> .All Rights Reserved page 186 of 414 .<st> where: <fo> .SMS-STATUS-REPORTs reporting option 0 .TA buffer of unsolicited result codes defined within this command is cleared when <mode>=1..memory storage where the new message is stored "SM" <index> . 4 .the status report is sent to the DTE with the following unsolicited result code: (PDU Mode) +CDS: <length><CR><LF><PDU> where: <length> . Read command returns the current parameter settings for +CNMI command in the form: AT+CNMI? Reproduction forbidden without Telit Communications S.sending time of the message <st> .buffered result codes handling method: 0 .message serial number <mid> .TA buffer of unsolicited result codes defined within this command is flushed to the TE when <mode>=1.p.<dt>.<mr>. written authorization .message PDU (TEXT Mode) +CDS: <fo>.first octet of the message PDU <mr> .3 is entered.. Note: issuing AT+CNMI=<CR> is the same as issuing the command AT+CNMI=0<CR>.+CNMI . Note: issuing AT+CNMI<CR> is the same as issuing the Read command. then the following unsolicited result code is sent: +CDSI: <memr>.page number <pags> ..message status as coded in the PDU 2 .total number of pages of the message <data> .status report receiving is not reported to the DTE 1 .19/11/07 SELINT 0 / 1 <ds> .New Message Indications To Terminal Equipment <sn> .Data Coding Scheme <pag> .CBM Content of Message AT Commands Reference Guide 80000ST10025a Rev.<scts>.A.

Buffer unsolicited result codes in the TA.New Message Indications To Terminal Equipment AT Commands Reference Guide 80000ST10025a Rev.<bfr>]]]]] Set command selects the behaviour of the device on how the receiving of new messages from the network is indicated to the DTE.<bm>[. indications can be buffered in some other place or the oldest indications may be discarded and replaced with the new received indications. 4 . For compatibility with previous versions.05 DTR signal is ignored.<ds> [. 3 .<mt> [.<mt>.(0-2). <mt> .<bfr> Test command reports the supported range of values for the +CNMI command parameters. 2 .+CNMI . GSM 07. that provides the complete range of values for parameter <mode>.p. Parameter: <mode> .All Rights Reserved page 187 of 414 .unsolicited result codes buffering option 0 . at DTE startup is suggested to check whether new messages have reached the device meanwhile with command AT+CMGL=0 that lists the new messages received.(0-3). too. hence the indication is sent even if the DTE is inactive (DTR signal is Low).New Message Indications To Terminal Equipment SELINT 2 Note: the behaviour of command +CNMI differs depending on whether or not the improved SMS commands operation mode has been enabled (see #SMSMODE) (#SMSMODE=0) # S M S M O D E = 0 AT+CNMI=[ <mode>[.2).19/11/07 SELINT 0 / 1 AT+CNMI=? +CNMI: <mode>. If TA result code buffer is full. Otherwise forward them directly to the TE.Discard indication and reject new received message unsolicited result codes when TA-TE link is reserved.1) An enhanced version of Test command has been defined: AT+CNMI=??. otherwise forward them directly to the TE.Buffer unsolicited result codes in the TA in case the DTE is busy and flush them to the TE after reservation.result code indication reporting for SMS-DELIVER # S M S M O Reproduction forbidden without Telit Communications S.(0. It enables the hardware ring line for 1 s.if <mt> is set to 1 an indication via 100 ms break is issued when a SMS is received while the module is in GPRS online mode.A. 1 . AT+CNMI=?? Reference Note +CNMI .<ds>.(0. written authorization . Test command returns: +CNMI: (0-2).<bm>. In this case the unsolicited result code may be lost so if MODULE remains active while DTE is not. Enhanced test command reports the supported range of values for all the +CNMI command parameters.

originating address.<scts>[.38 default alphabet is used and <fo> indicates that GSM03. M 2 .alphanumeric representation of originator/destination number corresponding to the entry found in MT phonebook.40 M <pid> .<index> where: <memrs> . <sca>.<length>]<CR><LF><data> (the information D written in italics will be present depending on +CSDH last setting) E where: = <oa> .Protocol Identifier O <dcs> .type of number <oa> or <sca>: S 129 .All Rights Reserved page 188 of 414 .p.<dcs>.location on the memory where SMS is stored.<alpha>.New Message Indications To Terminal Equipment SELINT 2 D 0 . converted in the E currently selected character set (see +CSCS) = <length> .PDU message M S M (TEXT Mode) O +CMT:<oa>. used character set should be the one selected with command +CSCS. 4 .Data Coding Scheme D <sca> .<tooa>.<tosca>.<pid>.arrival time of the message to the SC # <tooa>.Service Centre address. string type converted in the currently 0 selected character set (see +CSCS) <alpha> .A. each character of Reproduction forbidden without Telit Communications S.<length><CR><LF><pdu> where: 0 <alpha> .PDU length S <pdu> .alphanumeric representation of <oa>. # <length> .first octet of GSM 03.TP-User-Data • If <dcs> indicates that GSM03.40 TP-User-Data-Header# Indication is not set (bit 6 of <fo> is 0). 1 . used character set should be the one selected with command +CSCS.number in national format M 145 .<fo>. written authorization .AT Commands Reference Guide 80000ST10025a Rev. <scts> .memory storage where the new message is stored # (see +CPMS) S <index> .19/11/07 +CNMI .If SMS-DELIVER is stored into ME/TA.No SMS-DELIVER indications are routed to the TE and E messages are stored in SIM. string type. <tosca> . indication of the memory = location is routed to the TE using the following unsolicited result 0 code: +CMTI: <memrs>.text length 0 <data> .SMS-DELIVERs (except class 2 messages and messages in the S “store” message waiting indication group) are routed directly to M the TE using the following unsolicited result code: O D E (PDU Mode) = +CMT: <alpha>.number in international format (contains the "+") S <fo> .

<pags><CR><LF><data> where: <sn> .Cell Broadcast Messages are not sent to the DTE M 2 . 4 . octet 0x2A will be converted as two = characters 0x32 0x41) 0 Class 2 messages and messages in the “store” message waiting indication group result in indication as defined in <mt>=1. M <bm> .New Cell Broadcast Messages are sent to the DTE with the O unsolicited result code: D E (PDU Mode) = +CBM: <length><CR><LF><PDU> 0 where: <length> .g.AT Commands Reference Guide 80000ST10025a Rev.status report receiving is not reported to the DTE 1 .total number of pages of the message <data> .message serial number <mid> .New Message Indications To Terminal Equipment SELINT 2 S GSM alphabet will be converted into current TE character M set (see +CSCS) S • If <dcs> indicates that 8-bit or UCS2 data coding scheme is M used or <fo> indicates that GSM03. each character of GSM alphabet will be converted into current TE character set (see +CSCS) • If <dcs> indicates that 8-bit or UCS2 data coding scheme is used.19/11/07 +CNMI .Data Coding Scheme <pag> .All Rights Reserved page 189 of 414 .CBM Content of Message • If <dcs> indicates that GSM03.Class 3 SMS-DELIVERs are routed directly to TE using # unsolicited result codes defined in <mt>=2.message PDU # S M S M O D E = 0 (TEXT Mode) +CBM:<sn>. 3 .SMS-STATUS-REPORTs reporting option 0 .38 default alphabet is used .<mid>.the status report is sent to the DTE with the following unsolicited result code: # S M S M O D E = Reproduction forbidden without Telit Communications S.40 TP-User-DataO Header-Indication is set (bit 6 of <fo> is 1).<dcs>.p. each 8-bit octet will be converted into two IRA character long hexadecimal number (e.broadcast reporting option S 0 .page number <pags> . Messages of other S data coding schemes result in indication as defined in <mt>=1.message ID <dcs> . written authorization . each 8-bit octet D will be converted into two IRA character long hexadecimal E number (e.PDU length <PDU> .A. octet 0x2A will be converted as two characters 0x32 0x41) <ds> .<pag>.g.

message status as coded in the PDU # S M S M O D E = 0 2 .<scts>.message PDU # S M (TEXT Mode) S +CDS: <fo>.A.sending time of the message 0 <st> . hence the indication is sent even if the DTE is inactive ( DTR signal is Low)..if a status report is stored..40 TP-MessageD Reference in integer format E <scts> . AT+CNMI? Read command returns the current parameter settings for +CNMI command in the form: +CNMI: <mode>.<st> M where: O <fo> .TA buffer of unsolicited result codes defined within this command is cleared when <mode>=1..buffered result codes handling method: 0 .TA buffer of unsolicited result codes defined within this command is flushed to the TE when <mode>=1. In this case the unsolicited result code may be lost so if MODULE remains active while DTE is not.message reference number. GSM 03.<index> where: <memr> .New Message Indications To Terminal Equipment SELINT 2 0 (PDU Mode) +CDS: <length><CR><LF><PDU> where: <length> . written authorization .p.<mr>.first octet of the message PDU <mr> .<dt>.05 DTR signal is ignored.3 is entered (OK response shall be given before flushing the codes) 1 .<bm>.memory storage where the new message is stored "SM" <index> .. 4 . at DTE startup is suggested to check whether new messages have reached the device meanwhile with command AT+CMGL=0 that lists the new messages received.<bfr> Test command reports the supported range of values for the +CNMI command parameters. then the following unsolicited result code is sent: +CDSI: <memr>. GSM 07.<ds>.All Rights Reserved page 190 of 414 .AT Commands Reference Guide 80000ST10025a Rev.3 is entered.arrival time of the message to the SC = <dt> . (#SMSMODE=1) # S M S M O D E = 0 AT+CNMI=? Reference Note Reproduction forbidden without Telit Communications S.<mt>.location on the memory where SMS is stored <bfr> .PDU length <PDU> .19/11/07 +CNMI .

Buffer unsolicited result codes in the TA. M <mt> .result code indication reporting for SMS-DELIVER O 0 . used character set should be the one selected with command +CSCS.A.<fo>. Otherwise forward # them directly to the TE. <sca>.alphanumeric representation of originator/destination number corresponding to the entry found in MT phonebook.<pid>.All Rights Reserved page 191 of 414 .p. indication of the memory = location is routed to the TE using the following unsolicited result 1 code: +CMTI: <mems>. E 1 .<alpha>. M 2 . S 3 .<bm>[.<dcs>.<scts>[.<bfr>]]]]] <mode> .PDU length S <pdu> .PDU message M S M (TEXT Mode) O +CMT:<oa>.if <mt> is set to 1 an indication via 100 ms break is issued when M a SMS is received while the module is in GPRS online mode.<tosca>.location on the memory where SMS is stored. S <mode>[. otherwise forward them directly to the TE.<length><CR><LF><pdu> where: 1 <alpha> . too. If TA result code buffer O is full. 2 .memory storage where the new message is stored # (see +CPMS) S <index> .<ds> Parameter: S [. It S enables the hardware ring line for 1 s.19/11/07 +CNMI .AT Commands Reference Guide 80000ST10025a Rev.<length>]<CR><LF><data> (the information D written in italics will be present depending on +CSDH last setting) E Reproduction forbidden without Telit Communications S.If SMS-DELIVER is stored into ME/TA.Buffer unsolicited result codes in the TA in case the DTE is busy and flush them to the TE after reservation.<index> where: <mems> . = 1 .No SMS-DELIVER indications are routed to the TE and D messages are stored in SIM.unsolicited result codes buffering option M 0 .<tooa>. written authorization . # <length> . indications can be buffered in some other place or the D oldest indications may be discarded and replaced with the new E received indications.SMS-DELIVERs (except class 2 messages and messages in the S “store” message waiting indication group) are routed directly to M the TE using the following unsolicited result code: O D E (PDU Mode) = +CMT: <alpha>. 4 .New Message Indications To Terminal Equipment SELINT 2 Set command selects the behaviour of the device on how the # AT+CNMI=[ receiving of new messages from the network is indicated to the DTE.<mt> M [.Discard indication and reject new received message unsolicited 1 result codes when TA-TE link is reserved.

+CNMI .message PDU # S M (TEXT Mode) +CBM:<sn>. string type converted in the currently selected character set (see +CSCS) <alpha> .<pags><CR><LF><data> where: AT Commands Reference Guide 80000ST10025a Rev.<pag>.40 TP-User-DataO Header-Indication is set (bit 6 of <fo> is 1).Data Coding Scheme D <sca> . M <bm> .number in international format (contains the "+") S <fo> .arrival time of the message to the SC # <tooa>. <tosca> .Service Centre address. each character of S GSM alphabet will be converted into current TE character M set (see +CSCS) S • If <dcs> indicates that 8-bit or UCS2 data coding scheme is M used or <fo> indicates that GSM03. <scts> .All Rights Reserved page 192 of 414 .TP-User-Data • If <dcs> indicates that GSM03.g.40 TP-User-Data-Header# Indication is not set (bit 6 of <fo> is 0). used character set should be the one selected with command +CSCS. Messages of other S data coding schemes result in indication as defined in <mt>=1.Protocol Identifier O <dcs> .PDU length <PDU> .alphanumeric representation of <oa>.38 default alphabet is used and <fo> indicates that GSM03.originating address.broadcast reporting option S 0 .p.first octet of GSM 03.text length 1 <data> . 3 .New Cell Broadcast Messages are sent to the DTE with the O unsolicited result code: D E (PDU Mode) = +CBM: <length><CR><LF><PDU> 1 where: <length> .New Message Indications To Terminal Equipment = where: 1 <oa> .number in national format M 145 .40 M <pid> . converted in the E currently selected character set (see +CSCS) = <length> .19/11/07 SELINT 2 Reproduction forbidden without Telit Communications S.Cell Broadcast Messages are not sent to the DTE M 2 . each 8-bit octet D will be converted into two IRA character long hexadecimal E number (e. 4 .<dcs>.A.<mid>.type of number <oa> or <sca>: S 129 . written authorization . octet 0x2A will be converted as two = characters 0x32 0x41) 1 Class 2 messages and messages in the “store” message waiting indication group result in indication as defined in <mt>=1. string type.Class 3 SMS-DELIVERs are routed directly to TE using # unsolicited result codes defined in <mt>=2.

each character of GSM alphabet will be converted into current TE character set (see +CSCS) • If <dcs> indicates that 8-bit or UCS2 data coding scheme is # used.type of number <ra> <scts> .first octet of the message PDU D <mr> .p.message ID <dcs> .message reference number.page number D <pags> .g.<ra>.<dt>.message PDU S M (TEXT Mode) S +CDS: <fo>.New Message Indications To Terminal Equipment S <sn> .SMS-STATUS-REPORTs reporting option O 0 .<scts>.Data Coding Scheme O <pag> . string type. GSM 03.message serial number M <mid> .<index> O D where: E <memr> .arrival time of the message to the SC <dt> .CBM Content of Message = 1 • If <dcs> indicates that GSM03.memory storage where the new message is stored = "SM" 1 <index> .<st> M where: O <fo> .location on the memory where SMS is stored <bfr> . 4 .recipient address. each 8-bit octet will be converted into two IRA S character long hexadecimal number (e.status report receiving is not reported to the DTE D 1 .message status as coded in the PDU S M 2 .<mr>.PDU length # <PDU> . represented in the 1 currently selected character set (see +CSCS) <tora> . octet 0x2A will be M converted as two characters 0x32 0x41) S M <ds> .the status report is sent to the DTE with the following unsolicited E result code: = 0 (PDU Mode) +CDS: <length><CR><LF><PDU> where: <length> .sending time of the message # <st> .if a status report is stored. then the following unsolicited result S code is sent: M +CDSI: <memr>. written authorization .+CNMI .<tora>.buffered result codes handling method: AT Commands Reference Guide 80000ST10025a Rev.38 default alphabet is used .total number of pages of the message E <data> .19/11/07 SELINT 2 Reproduction forbidden without Telit Communications S.All Rights Reserved page 193 of 414 .40 TP-MessageE Reference in integer format = <ra> .A.

as in the DCS <mt> settings in different sessions <mt>=2 for session “0” AND <mt>=anyvalue for other session(s) <mt>=3 for session “0” AND <mt>=0 or 1 for other session(s) SM Class is No Class OR SM Class is 0 or 1 or 3 OR SM is an Indication with group “Discard” SM Class is 3 # S M S M O D E = 1 URC is shown only on session “0” URC is shown only on session “0” Note It has been necessary to take the following decision to get over an incoherence problem in a multiplexed environment (see +CMUX). due D to the possibility to have contemporaneous different settings of E parameter <mt> in different sessions: = 1 Message Class or Indication group.AT Commands Reference Guide 80000ST10025a Rev. In this case the unsolicited result code # may be lost so if MODULE remains active while DTE is not.<bfr> = AT+CNMI=? Test command reports the supported range of values for the +CNMI 1 command parameters.<mt>. M It has been necessary to take the following decisions to get over any O Note incoherence problem in a multiplexed environment (see +CMUX).. 4 . Reference GSM 07.All Rights Reserved page 194 of 414 .19/11/07 +CNMI .p. at DTE S startup is suggested to check whether new messages have reached M the device meanwhile with command AT+CMGL=0 that lists the new S messages received. due to the possibility to have contemporaneous different settings of parameter <ds> in different sessions: <ds> settings in different sessions <ds>=1 for session “0” AND <ds>=2 for at least one of the other sessions <ds>=0 for session “0” URC +CDS is shown only on session “0” and no status report is stored on SIM no URC is shown on any session Reproduction forbidden without Telit Communications S.3 is entered (OK response shall be given before flushing the codes) # 1 . hence the indication is sent even if the DTE is inactive ( DTR signal is Low).New Message Indications To Terminal Equipment SELINT 2 0 .A.TA buffer of unsolicited result codes defined within this command is flushed to the TE when <mode>=1.3 is entered.05 Note DTR signal is ignored. written authorization . M S M AT+CNMI? Read command returns the current parameter settings for +CNMI O command in the form: D E +CNMI: <mode>..TA buffer of unsolicited result codes defined within this command S is cleared when <mode>=1.<ds>.<bm>.

length of the PDU in bytes <pdu> .New Message Indications To Terminal Equipment AND <ds>=2 for at least one of the other sessions AT Commands Reference Guide 80000ST10025a Rev.3.status of the message <length> .stored message not yet sent 3 .message in PDU format according to GSM 3.+CNMI .A.40 (Text Mode) Parameter: <stat> "REC UNREAD" . <stat> .message position in the memory storage list.19/11/07 SELINT 2 and no status report is stored on SIM 3. Each message to be listed is represented in the format (the information written in italics will be present depending on +CSDH last setting): Reproduction forbidden without Telit Communications S.new message 1 .+CMGL +CMGL .stored message already sent 4 .read message "STO UNSENT" . Each message to be listed is represented in the format: +CMGL: <index>.p.read message 2 .stored message not yet sent "STO SENT" .stored message already sent "ALL" .new message "REC READ" .5.all messages.All Rights Reserved page 195 of 414 . 4 .2 List Messages .5.all messages.<stat>.List Messages SELINT 0 / 1 Execution command reports the list of all the messages with status value AT+CMGL <stat> stored into <memr> message storage (<memr> is the message [=<stat>] storage for read and delete SMs as last settings of command +CPMS).<length><CR><LF><pdu> where <index> . written authorization . The parameter type and the command output depend on the last settings of command +CMGF (message format to be used) (PDU Mode) Parameter: <stat> 0 .

message status <oa/da> . 4 .message position in the storage <stat> ."REC READ".number in national format 145 . "STO SENT".<length>] <CR><LF> <data> where <index> .<stat>.. Read command has the same effect as Execution command with parameter omitted Test command returns a list of supported <stat>s If Text Mode (+CMGF=1) the Test command output is not included in parenthesis AT+CMGL=? +CMGL: "REC UNREAD".TP-User-Data Each message delivery confirm is represented in the format: +CMGL: <index>.sending time of the message <st> .<st> where <index> .arrival time of the message to the SC <dt> .<scts>.<stat>. represented in the currently selected character set (see +CSCS) <tooa/toda> .[."STO UNSENT".type of number <oa/da> 129 .message reference number <scts> .<dt>.number in international format (contains the "+") <length> .List Messages SELINT 0 / 1 +CMGL: <index>.List Messages SELINT 2 Note: the behaviour of command +CMGL differs depending on whether or not the improved SMS commands operation mode has been enabled (see #SMSMODE) Reproduction forbidden without Telit Communications S.message status <fo> .text length <data> .<tooa/toda>.p.05 AT+CMGL? AT+CMGL=? Note Note Reference +CMGL ."ALL" The improving command @CMGL has been defined GSM 07.A.<mr>.19/11/07 +CMGL .message status as coded in the PDU Note: OK result code is sent at the end of the listing.. written authorization .message position in the storage <stat> .All Rights Reserved page 196 of 414 .originator/destination address.<fo>..first octet of the message PDU <mr> . string type.AT Commands Reference Guide 80000ST10025a Rev. Note: If parameter is omitted the command returns the list of sms with “REC UNREAD” status.<oa/da>.

<alpha>.+CMGL . <length> .<stat>.List Messages (#SMSMODE=0) # S M S M O D E = 0 AT+CMGL [=<stat>] AT Commands Reference Guide 80000ST10025a Rev. used character set is the one selected with command +CSCS. The representation format for stored messages (either sent or unsent) or received messages (either read or unread. The parameter type and the command output depend on the last settings of command +CMGF (message format to be used) (PDU Mode) Parameter: <stat> 0 . not message delivery confirm) is (the information written in italics will be present depending # S M S M O D E = 0 # S M S M O D E = 0 # S M S M O Reproduction forbidden without Telit Communications S.40 (Text Mode) Parameter: <stat> "REC UNREAD" .string type alphanumeric representation of <da> or <oa>. <stat> .new message "REC READ" .All Rights Reserved page 197 of 414 .message position in the memory storage list.<alpha>.all messages.stored message not yet sent 3 . written authorization .p.stored message already sent 4 .message in PDU format according to GSM 3.]] where: <index> .<stat>.read message 2 .new message 1 .stored message already sent "ALL" .19/11/07 SELINT 2 Execution command reports the list of all the messages with status value <stat> stored into <memr> message storage (<memr> is the message storage for read and delete SMs as last settings of command +CPMS). corresponding to an entry found in the phonebook.all messages.A. 4 .read message "STO UNSENT" .length of the PDU in bytes <pdu> . If there is at least one message to be listed the representation format is: +CMGL: <index>.stored message not yet sent "STO SENT" ..<length><CR><LF><pdu> [<CR><LF> +CMGL: <index>.status of the message <alpha> .<length><CR><LF><pdu>[..

octet 0x2A will be converted as two characters 0x32 0x41) If there is at least one message delivery confirm to be listed the representation format is: # S M S M O D E = 0 # S M S M O D E = 0 # S M S M O D E = 0 +CMGL: <index>.string type alphanumeric representation of <da> or <oa>.<alpha>.message position in the storage <stat> .<scts>[..<scts>. string type .40 TP-MessageReference in integer format <scts> . each 8-bit octet will be converted into two IRA character long hexadecimal number (e.<tora>.<st>[<CR><LF> +CMGL: <index>..<scts>.38 default alphabet is used .sending time of the message <st> .arrival time of the message to the SC <dt> .g.<dt>. corresponding to an entry found in the phonebook.p.message status <fo> .<alpha>.<tooa/toda>..TP-Service Centre Time Stamp in Time String Format <tooa/toda> .<tooa/toda>.A..<stat>. represented in the currently selected character set (see +CSCS) <alpha> . written authorization .number in international format (contains the "+") <length> .<oa/da>.type of number <oa/da> 129 .message reference number.message status as coded in the PDU # Reproduction forbidden without Telit Communications S. <length>]<CR><LF><data>[.<st> [.TP-User-Data • If <dcs> indicates that GSM03. used character set is the one selected with command +CSCS.<scts>[.]] where: <index> .<stat>.originator/destination address.<mr>.<stat>.message status <oa/da> .number in national format 145 .]] where <index> .first octet of the message PDU <mr> . GSM 03.+CMGL .text length <data> .<oa/da>.<fo>.message position in the storage <stat> ..<ra>.List Messages D E = 0 AT Commands Reference Guide 80000ST10025a Rev.19/11/07 SELINT 2 on +CSDH last setting): +CMGL: <index>.<dt>. 4 ..<fo>.All Rights Reserved page 198 of 414 .<stat>.<mr>. <length>]<CR><LF><data>[<CR><LF> +CMGL: <index>. each character of GSM alphabet will be converted into current TE character set (see +CSCS) • If <dcs> indicates that 8-bit or UCS2 data coding scheme is used. <scts> .

written authorization .p.<alpha>. 4 .stored message already sent 4 .05.. used character set is the one selected with command +CSCS.status of the message <alpha> .A. <stat> .read message 2 .message position in the memory storage list.<alpha>.length of the PDU in bytes <pdu> .string type alphanumeric representation of <da> or <oa>.All Rights Reserved page 199 of 414 .+CMGL . The parameter type and the command output depend on the last settings of command +CMGF (message format to be used) (PDU Mode) Parameter: <stat> 0 . If there is at least one message to be listed the representation format is: +CMGL: <index>.19/11/07 SELINT 2 Note: If parameter is omitted the command returns the list of sms with “REC UNREAD” status.<stat>.<length><CR><LF><pdu>[<CR><LF> +CMGL: <index>.new message 1 .message in PDU format according to GSM 3.<length><CR><LF><pdu>[.40 (#SMSMODE=1) # S M S M O D E = 1 AT+CMGL [=<stat>] Execution command reports the list of all the messages with status value <stat> stored into <memr> message storage (<memr> is the message storage for read and delete SMs as last settings of command +CPMS).List Messages S M S M O D E = AT+CMGL=? 0 Reference AT Commands Reference Guide 80000ST10025a Rev.40 (Text Mode) Parameter: # S M S M O D E = 1 # S M S M O D E = Reproduction forbidden without Telit Communications S. corresponding to an entry found in the phonebook. GSM 03.stored message not yet sent 3 ..]] where: <index> . Note: the order in which the messages are reported by +CMGL is the same order in which these messages have been processed by the module Test command returns a list of supported <stat>s GSM 07.<stat>.all messages. <length> .

used character set is the one selected with command +CSCS. each 8-bit octet will be converted into two IRA character long hexadecimal number (e. <length>]<CR><LF><data>[.<scts>.message status <oa/da> . 4 . written authorization .type of number <oa/da> 129 .number in international format (contains the "+") <length> . The <length> indicates text length in characters without UDH length.]] where: <index> . each character of GSM alphabet will be converted into current TE character set (see +CSCS) • If <dcs> indicates that 8-bit or UCS2 data coding scheme is used. corresponding to an entry found in the phonebook. octet 0x2A will be converted as two characters 0x32 0x41) • If <fo> indicates that a UDH is present each 8-bit octet will be converted into two IRA character long hexadecimal number.<mr>.<tooa/toda>.19/11/07 SELINT 2 <stat> "REC UNREAD" . string type . If there is at least one message delivery confirm to be listed the representation format is: +CMGL: <index>. <scts> . not message delivery confirm) is (the information written in italics will be present depending on +CSDH last setting): # S M S M O D E = 1 +CMGL: <index>.p.<tooa/toda>.All Rights Reserved page 200 of 414 .+CMGL .<tora>. represented in the currently selected character set (see +CSCS) <alpha> .<scts>[.<stat>.List Messages 1 AT Commands Reference Guide 80000ST10025a Rev.A.<ra>..all messages.<fo>. The representation format for stored messages (either sent or unsent) or received messages (either read or unread.stored message already sent "ALL" .<st> # S M S M O D E = 1 # S M S M O D E = 1 # S M S Reproduction forbidden without Telit Communications S..<scts>[.<alpha>.TP-Service Centre Time Stamp in Time String Format <tooa/toda> .string type alphanumeric representation of <da> or <oa>. <length>]<CR><LF><data>[<CR><LF> +CMGL: <index>.stored message not yet sent "STO SENT" .text length <data> .<oa/da>.TP-User-Data • If <dcs> indicates that GSM03.38 default alphabet is used .<oa/da>.<alpha>.originator/destination address.message position in the storage <stat> .new message "REC READ" .g.number in national format 145 .<dt>.read message "STO UNSENT" .<stat>.<stat>.

40 3.message reference number.type of number <ra> <scts> .List Messages Improved SELINT 0 Execution command reports the list of all the messages with status value AT@CMGL <stat> stored into <memr> message storage (<memr> is the message [=<stat>] storage for read and delete SMs as last settings of command +CPMS).<stat>.19/11/07 SELINT 2 [<CR><LF> +CMGL: <index>.p.40 TP-MessageReference in integer format <ra> .<mr>.message position in the storage <stat> . The parameter type and the command output depend on the last settings of command +CMGF (message format to be used) (PDU Mode) Parameter: <stat> 0 .List Messages M O D E = 1 AT Commands Reference Guide 80000ST10025a Rev.read message 2 .message status as coded in the PDU Note: If parameter is omitted the command returns the list of sms with “REC UNREAD” status.+CMGL . GSM 03.sending time of the message <st> .recipient address.stored message already sent 4 . represented in the currently selected character set (see +CSCS) <tora> ..<fo>.05.3 List Messages Improved . 4 ..<st> [.first octet of the message PDU <mr> . GSM 03.]] where <index> . Note: the order in which the messages are reported by +CMGL corresponds to their position in the memory storage # S M S M O D E = 1 AT+CMGL=? Reference Test command returns a list of supported <stat>s GSM 07.<ra>. Each message to be listed is represented in the format: Reproduction forbidden without Telit Communications S.all messages.arrival time of the message to the SC <dt> .A.5. written authorization .<dt>.new message 1 .@CMGL @CMGL .3.message status <fo> .All Rights Reserved page 201 of 414 .<tora>.<scts>.stored message not yet sent 3 . string type .5.

number in national format 145 .<oa/da>.<mr>. Each message to be listed is represented in the format (the information written in italics will be present depending on +CSDH last setting): @CMGL: <index>.<fo>.type of number <oa/da> 129 . 4 .List Messages Improved SELINT 0 @CMGL: <index>.<stat>.message position in the storage <stat> .arrival time of the message to the SC <dt> .TP-User-Data Each message delivery confirm is represented in the format: @CMGL: <index>.p.sending time of the message <st> ..<length>] <CR><LF> <data> where <index> .<scts>.new message "REC READ" .text length <data> .number in international format (contains the "+") <length> .All Rights Reserved page 202 of 414 .all messages.message position in the storage <stat> .<length><CR><LF><pdu> where <index> .originator/destination address.first octet of the message PDU <mr> .[. <stat> . represented in the currently selected character set (see +CSCS) <tooa/toda> .message status as coded in the PDU Reproduction forbidden without Telit Communications S.message position in the memory storage list.19/11/07 @CMGL .<stat>.message reference number <scts> .stored message already sent "ALL" .<stat>.status of the message <length> ..<tooa/toda>.message status <oa/da> .40 (Text Mode) Parameter: <stat> "REC UNREAD" .read message "STO UNSENT" . string type.message status <fo> . written authorization .stored message not yet sent "STO SENT" .message in PDU format according to GSM 3.<st> where <index> .AT Commands Reference Guide 80000ST10025a Rev.<dt>.A.length of the PDU in bytes <pdu> ..

message position in the memory storage list.p.stored message not yet sent 3 .40 (Text Mode) Reproduction forbidden without Telit Communications S.5.3."STO UNSENT". Read command has the same effect as Execution command with parameter omitted Test command returns a list of supported <stat>s If Text Mode (+CMGF=1) the Test command output is not included in parenthesis AT@CMGL=? @CMGL: "REC UNREAD".status of the message <length> .length of the PDU in bytes <pdu> . Each message to be listed is represented in the format: @CMGL: <index>. Note: If parameter is omitted the command returns the list of sms with “REC UNREAD” status. written authorization .A. The parameter type and the command output depend on the last settings of command +CMGF (message format to be used) (PDU Mode) Parameter: <stat> 0 .all messages.05 AT@CMGL? AT@CMGL=? Note Reference 3.List Messages Improved AT Commands Reference Guide 80000ST10025a Rev.19/11/07 SELINT 0 Note: The command differs from the +CMGL because at the end of the listing a <CR><LF> is put before the OK result code.@CMGL .new message 1 ."ALL" GSM 07. "STO SENT".5.List Messages Improved SELINT 1 Execution command reports the list of all the messages with status value AT@CMGL <stat> stored into <memr> message storage (<memr> is the message [=<stat>] storage for read and delete SMs as last settings of command +CPMS).read message 2 .message in PDU format according to GSM 3.stored message already sent 4 . 4 .<stat>."REC READ".4 List Messages Improved .<length><CR><LF><pdu> where <index> .@CMGL @CMGL .All Rights Reserved page 203 of 414 . <stat> .

stored message not yet sent "STO SENT" .read message "STO UNSENT" ..new message "REC READ" .All Rights Reserved page 204 of 414 .all messages.stored message already sent "ALL" .<st> where <index> . AT Commands Reference Guide 80000ST10025a Rev... string type. represented in the currently selected character set (see +CSCS) <tooa/toda> .<mr>.message position in the storage <stat> .message status <oa/da> .@CMGL .message position in the storage <stat> .<oa/da>[.<stat>.arrival time of the message to the SC <dt> .type of number <oa/da> 129 . Note: If parameter is omitted the command returns the list of sms with “REC UNREAD” status.number in national format 145 .19/11/07 SELINT 1 Each message to be listed is represented in the format: @CMGL: <index>.message reference number <scts> .<fo>.text length <data> .<tooa/toda>.number in international format (contains the "+") <length> .first octet of the message PDU <mr> .p. written authorization . 4 .<length>] <CR><LF> <data> where <index> ..<stat>. Read command has the same effect as Execution command with parameter omitted Test command returns a list of supported <stat>s If Text Mode (+CMGF=1) the Test command output is not included in parenthesis AT@CMGL? AT@CMGL=? Note Reproduction forbidden without Telit Communications S.message status <fo> .TP-User-Data Each message delivery confirm is represented in the format: @CMGL: <index>.A.<scts>.sending time of the message <st> .originator/destination address.<dt>.List Messages Improved Parameter: <stat> "REC UNREAD" .message status as coded in the PDU Note: The command differs from the +CMGL because at the end of the listing a <CR><LF> is put before the OK result code.

<tosca>.Read Message SELINT 0 / 1 Execution command reports the message with location value <index> from AT+CMGR= <memr> message storage (<memr> is the message storage for read and <index> delete SMs as last settings of command +CPMS).A..<length>]<CR><LF><data> Output format for sent messages: +CMGR: <stat>.3."STO UNSENT". written authorization . <tosca>. <sca>. 4 .<oa>. Parameter: <index> .19/11/07 SELINT 1 Reference AT@CMGL=? @CMGL: "REC UNREAD". "STO SENT".<dcs>.5.<length>]<CR><LF><data> Reproduction forbidden without Telit Communications S.read message 2 .<fo>.<tooa>. The status of the message and entire message data unit <pdu> is returned.status of the message 0 .[.All Rights Reserved page 205 of 414 .@CMGL .<da>.<dcs>.5.40.<toda>.p..<length><CR><LF><pdu> where <stat> .+CMGR +CMGR .message index.length of the PDU in bytes.stored message already sent <length> .new message 1 .<pid>."ALL" GSM 07.<pid>.<sca>.05 3.List Messages Improved AT Commands Reference Guide 80000ST10025a Rev.<scts> [.5 Read Message . The output depends on the last settings of command +CMGF (message format to be used) (PDU Mode) The output has the following format: +CMGR: <stat>.stored message not yet sent 3 .message in PDU format according to GSM 3. <pdu> . (Text Mode) Output format for received messages (the information written in italics will be present depending on +CSDH last setting): +CMGR: <stat>."REC READ".<fo>.

Originator address.A.TP-User_data Note: in both cases if status of the message is 'received unread'.<dt>.19/11/07 SELINT 0 / 1 where: <stat> .<st> AT Commands Reference Guide 80000ST10025a Rev. status in the storage changes to 'received read'. Test command returns the OK result code.<mr>. written authorization .number in international format (contains the "+") <length> .message reference number <scts> ... 4 .+CMGR .Destination address. The improving command @CMGR has been defined GSM 07.All Rights Reserved page 206 of 414 .Read Message SELINT 2 Note: the behaviour of command +CMGR differs depending on whether or not the improved SMS commands operation mode has been enabled (see #SMSMODE) (#SMSMODE=0) # S M S M AT+CMGR= <index> Execution command reports the message with location value <index> from <memr> message storage (<memr> is the message storage for read and delete SMs as last settings of command +CPMS).message stored not yet sent "STO SENT" .first octet of the message PDU <mr> .<scts>.<tosca> . Note: an error result code is sent on empty record <index>.<fo>.arrival time of the message to the SC <dt> .<sca> 129 .Service Centre number <tooa>.message status as coded in the PDU <pid> .05 AT+CMGR=? Note Reference +CMGR .Data Coding Scheme <oa> .status of the message "REC UNREAD" .message stored already sent <fo> .sending time of the message <st> .new received message unread "REC READ" .text length <data> .type of number <oa>.p. string type represented in the currently selected character set (see +CSCS) <da> .number in national format 145 . string type represented in the currently selected character set (see +CSCS) <sca> . Parameter: Reproduction forbidden without Telit Communications S.<da>.Protocol Identifier <dcs> .<toda >.Read Message Output format for message delivery confirm: +CMGR: <stat>.received message read "STO UNSENT" .

used character set is the one selected with command +CSCS.<fo>.<fo>.<sca>.<alpha>[.<alpha>.<st> where: <stat> .<oa>.length of the PDU in bytes.<fo>.message stored already sent # S M S M O D E = 0 # S M S M O D E = 0 Reproduction forbidden without Telit Communications S.<mr>. the output has the following format: # S M S M O D E = 0 +CMGR: <stat>.<scts>.<length>]<CR><LF><data> If there is a Message Delivery Confirm in location <index> the output format is: +CMGR: <stat>. 4 .stored message already sent <alpha> .. <dcs>.<vp>.+CMGR .<tosca>.status of the message "REC UNREAD" .received message read "STO UNSENT" .<length><CR><LF><pdu> where <stat> . <pdu> .<dt>. (Text Mode) If there is a Received message in location <index> the output format is (the information written in italics will be present depending on +CSDH last setting): +CMGR: <stat>.<tosca>. The status of the message and entire message data unit <pdu> is returned. <sca>.Read Message O D E = 0 AT Commands Reference Guide 80000ST10025a Rev.message in PDU format according to GSM 3.<pid>.stored message not yet sent 3 .<scts>[. written authorization ..<pid>.<tooa>.<toda>.new received message unread "REC READ" .19/11/07 SELINT 2 <index> .<dcs>.<da>.new message 1 .status of the message 0 .string type alphanumeric representation of <da> or <oa>. The output depends on the last settings of command +CMGF (message format to be used) (PDU Mode) If there is a message in location <index>.40.message stored not yet sent "STO SENT" . <length> .A.<alpha>.read message 2 . corresponding to an entry found in the phonebook.All Rights Reserved page 207 of 414 .p.message index.<length>]<CR><LF><data> If there is a Sent message in location <index> the oOutput format is: +CMGR: <stat>.

Reproduction forbidden without Telit Communications S. string type represented in the currently selected character set (see +CSCS) <alpha> .Protocol Identifier <dcs> . Parameter: <index> .<da>.g.p.38 default alphabet is used . each 8-bit octet will be converted into two IRA character long hexadecimal number (e.type of number <oa>.05 (#SMSMODE=1) # S M S M O D E = 0 # S M S M O D E = 0 AT+CMGR=? Reference # S M S M O D AT+CMGR= <index> Execution command reports the message with location value <index> from <memr> message storage (<memr> is the message storage for read and delete SMs as last settings of command +CPMS).<toda >.All Rights Reserved page 208 of 414 . only the integer format is supported pippopippo <oa> . used character set is the one selected with command +CSCS.Validity period. 4 .40 TP-MessageReference in integer format <scts> .Destination address.message status as coded in the PDU <pid> .+CMGR .arrival time of the message to the SC <dt> . Note: an error result code is sent on empty record <index>. GSM 03.Data Coding Scheme <vp> .19/11/07 SELINT 2 <fo> . status in the storage changes to 'received read'.first octet of the message PDU <mr> .Originator address. string type represented in the currently selected character set (see +CSCS) <da> . <sca> .message index.<sca> 129 .<tosca> .TP-User_data • If <dcs> indicates that GSM03.message reference number. corresponding to an entry found in the phonebook. written authorization .number in national format 145 .sending time of the message <st> .number in international format (contains the "+") <length> .Read Message # S M S M O D E = 0 AT Commands Reference Guide 80000ST10025a Rev.text length <data> .Service Centre number <tooa>. Test command returns the OK result code GSM 07.A. each character of GSM alphabet will be converted into current TE character set (see +CSCS) • If <dcs> indicates that 8-bit or UCS2 data coding scheme is used.string type alphanumeric representation of <da> or <oa>. octet 0x2A will be converted as two characters 0x32 0x41) Note: in both cases if status of the message is 'received unread'.

length of the PDU in bytes.<pid>.[<vp>].<length>]<CR><LF><data> If there is a Message Delivery Confirm in location <index> the output format is: +CMGR: <stat>.message stored already sent <fo> .<tora>.string type alphanumeric representation of <da> or <oa>.p. used character set is the one selected with command +CSCS. The status of the message and entire message data unit <pdu> is returned.<tooa>.read message 2 . <length> .<st> where: <stat> .<scts>.40.stored message already sent <alpha> .received message read "STO UNSENT" . (Text Mode) If there is a Received message in location <index> the output format is (the information written in italics will be present depending on +CSDH last setting): +CMGR: <stat>.new message 1 .<mr>.message in PDU format according to GSM 3.<fo>. <dcs>.19/11/07 SELINT 2 The output depends on the last settings of command +CMGF (message format to be used) (PDU Mode) If there is a message in location <index>.<da>.stored message not yet sent 3 . 4 .Read Message E = 1 AT Commands Reference Guide 80000ST10025a Rev. <sca>.<tosca>.<toda>.<tosca>.<alpha>.<pid>. the output has the following format: # S M S M O D E = 1 +CMGR: <stat>.<fo>.A.<alpha>.status of the message 0 . corresponding to an entry found in the phonebook. GSM 03.<length>]<CR><LF><data> If there is a Sent message in location <index> the output format is: +CMGR: <stat>.<alpha>[. <pdu> .<ra>.new received message unread "REC READ" .40 TP-Message- # S M S M O D E = 1 # S M S M O D E = 1 # S Reproduction forbidden without Telit Communications S.<scts>[.<fo>.All Rights Reserved page 209 of 414 .first octet of the message PDU <mr> .<sca>. written authorization .message stored not yet sent "STO SENT" .<dcs>.<length><CR><LF><pdu> where <stat> .+CMGR .status of the message "REC UNREAD" .<dt>.message reference number.<oa>.

p.Service Centre number <tooa>.Destination address.6 Read Message Improved .number in national format 145 .All Rights Reserved page 210 of 414 .Originator address.type of number <ra> <scts> .arrival time of the message to the SC <dt> . status in the storage changes to 'received read'. 4 . <oa> .message status as coded in the PDU <pid> . octet 0x2A will be converted as two characters 0x32 0x41) Note: in both cases if status of the message is 'received unread'.3. string type represented in the currently selected character set (see +CSCS) <alpha> .sending time of the message <st> .number in international format (contains the "+") <length> . each 8-bit octet will be converted into two IRA character long hexadecimal number (e.38 default alphabet is used . string type.A.5. string type represented in the currently selected character set (see +CSCS) <da> .g. used character set is the one selected with command +CSCS. corresponding to an entry found in the phonebook. written authorization .Data Coding Scheme <vp> .Validity Period.<tosca> . Test command returns the OK result code GSM 07.Protocol Identifier <dcs> .string type alphanumeric representation of <da> or <oa>.Read Message M S M O D E = 1 AT Commands Reference Guide 80000ST10025a Rev. <sca> . each character of GSM alphabet will be converted into current TE character set (see +CSCS) • If <dcs> indicates that 8-bit or UCS2 data coding scheme is used.+CMGR .5.type of number <oa>.19/11/07 SELINT 2 Reference in integer format <ra> . its format depends on SMS-SUBMIT <fo> setting (see +CSMP): a) Not Present if <fo> tells that the Validity Period Format is Not Present b) Integer type if <fo> tells that the Validity Period Format is Relative c) Quoted time-string type if <fo> tells that the Validity Period Format is Absolute d) Quoted hexadecimal representation of 7 octets if <fo> tells that the Validity Period Format is Enhanced.<sca> 129 .recipient address.TP-User_data • If <dcs> indicates that GSM03.<toda >.@CMGR Reproduction forbidden without Telit Communications S. represented in the currently selected character set (see +CSCS) <tora> .05 # S M S M O D E = 1 # S M S M O D E = 1 AT+CMGR=? Reference 3.text length <data> .<da>.

The status of the message and entire message data unit <pdu> is returned. written authorization .<st> where: <stat> ..message in PDU format according to GSM 3.<tooa>.<da>.<dcs>. 4 . <tosca>.40.[.<dcs>. <pdu> .<scts>.<fo>.A..<fo>.<oa>.status of the message "REC UNREAD" .<mr>.message stored already sent Reproduction forbidden without Telit Communications S.<length>]<CR><LF><text> Output format for sent messages: @CMGR: <stat>.p.status of the message 0 .<sca>.AT Commands Reference Guide 80000ST10025a Rev. Parameter: <index> .<toda>.<pid>.new received message unread "REC READ" .19/11/07 @CMGR . The output depends on the last settings of command +CMGF (message format to be used) (PDU Mode) The output has the following format: @CMGR: <stat>. <sca>.<tosca>.read message 2 .stored message already sent <length> .new message 1 .All Rights Reserved page 211 of 414 .<pid>.<length>]<CR><LF><text> Output format for message delivery confirm: @CMGR: <stat>.<dt>.message index.<length><CR><LF><pdu> where <stat> .<scts> [.message stored not yet sent "STO SENT" .received message read "STO UNSENT" .<fo>.length of the PDU in bytes. (Text Mode) Output format for received messages (the information written in italics will be present depending on +CSDH last setting): @CMGR: <stat>...stored message not yet sent 3 .Read Message Improved SELINT 0 Execution command reports the message with location value <index> from AT@CMGR= <memr> message storage (<memr> is the message storage for read and <index> delete SMs as last settings of command +CPMS).

Test command has no effect.Protocol Identifier <dcs> . Note: in both cases if status of the message is 'received unread'.Read Message Improved SELINT 1 Execution command reports the message with location value <index> from AT@CMGR= <memr> message storage (<memr> is the message storage for read and <index> delete SMs as last settings of command +CPMS). 4 .<toda >. Note: an error result code is sent on empty record <index>.message text Note: the command differs from the +CMGR because after the message <pdu> or <text> a <CR><LF> is put before the OK result code.sending time of the message <st> .Destination address. Parameter: <index> . The output depends on the last settings of command +CMGF (message format to be used) (PDU Mode) The output has the following format: @CMGR: <stat>. status in the storage changes to 'received read'. string type represented in the currently selected character set (see +CSCS) <sca> . the answer is OK GSM 07.All Rights Reserved page 212 of 414 .status of the message Reproduction forbidden without Telit Communications S.message index.arrival time of the message to the SC <dt> .number in international format (contains the "+") <length> .A.19/11/07 SELINT 0 AT@CMGR=? Reference @CMGR .p.<da>.Read Message Improved <fo> .Service Centre number <tooa>.Data Coding Scheme <oa> .number in national format 145 . written authorization .Originator address.type of number <oa>.<length><CR><LF><pdu> where <stat> .text length <text> .<sca> 129 .message status as coded in the PDU <pid> .05 AT Commands Reference Guide 80000ST10025a Rev.message reference number <scts> .@CMGR . string type represented in the currently selected character set (see +CSCS) <da> .first octet of the message PDU <mr> .<tosca> .

<sca>.stored message not yet sent 3 . string type represented in the currently selected character set (see +CSCS) <sca> .new message 1 .stored message already sent <length> .A.All Rights Reserved page 213 of 414 .first octet of the message PDU <mr> .<tosca>.text length <text> .<dcs>.<scts>.<length>]<CR><LF><text> Output format for message delivery confirm: @CMGR: <stat>.<oa>. string type represented in the currently selected character set (see +CSCS) <da> .<da>[. (Text Mode) Output format for received messages: @CMGR: <stat>..<tosca> . <sca>.40..<mr>.19/11/07 SELINT 1 The status of the message and entire message data unit <pdu> is returned.number in international format (contains the "+") <length> .<toda>.<sca> 129 ..message stored not yet sent "STO SENT" .message status as coded in the PDU <pid> .message in PDU format according to GSM 3..<dt>.status of the message "REC UNREAD" .Read Message Improved 0 . AT Commands Reference Guide 80000ST10025a Rev.<tooa>..message stored already sent <fo> .<pid>.number in national format 145 .Originator address.Destination address.Service Centre number <tooa>.<st> where: <stat> . 4 .<pid>. <tosca>.Data Coding Scheme <oa> .<fo>. <pdu> .<length>]<CR><LF><text> Output format for sent messages: @CMGR: <stat>.message text Note: the command differs from the +CMGR because after the message Reproduction forbidden without Telit Communications S.<scts> [.@CMGR .<da>.<toda >.message reference number <scts> .Protocol Identifier <dcs> . written authorization .<fo>.<dcs>.sending time of the message <st> .received message read "STO UNSENT" .<fo>.new received message unread "REC READ" .p.length of the PDU in bytes.read message 2 .type of number <oa>.arrival time of the message to the SC <dt> .

4.5.A. 10.4 Message Sending And Writing 3. If message is successfully sent to the network.5. written authorization . Test command has no effect.length of the PDU to be sent in bytes (excluding the SMSC address octets). 4 . status in the storage changes to 'received read'.05 AT@CMGR=? Reference 3.1 Send Message . 7..164 After command line is terminated with <CR>.All Rights Reserved page 214 of 414 . Note: the DCD signal shall be in ON state while PDU is given. 62. AT+CMGS= <length> Parameter: <length> . Note: the echoing of given characters back from the TA is controlled by echo command E Note: the PDU shall be hexadecimal format (each octet of the PDU is given as two IRA character long hexadecimal number) and given in one line.5.p. Note: in both cases if status of the message is 'received unread'. To send the message issue Ctrl-Z char (0x1A hex). Note: an error result code is sent on empty record <index>. the SMSC address set with command +CSCA is used. then the result is sent in the format: Reproduction forbidden without Telit Communications S. Note: when the length octet of the SMSC address (given in the PDU) equals zero.+CMGS +CMGS .19/11/07 @CMGR . the answer is OK GSM 07.Send Message SELINT 0 / 1 (PDU Mode) (PDU Mode) Execution command sends to the network a message.Read Message Improved SELINT 1 <pdu> or <text> a <CR><LF> is put before the OK result code. in this case the SMSC Type-of-Address octet shall not be present in the PDU.AT Commands Reference Guide 80000ST10025a Rev. 32) and waits for the specified number of bytes. the device responds sending a four character sequence prompt: <CR><LF><greater_than><space> (IRA 13. To exit without sending the message issue ESC char (0x1B hex).5.

number in national format 145 . according to GSM 07.number in international format (contains the "+") After command line is terminated with <CR>.19/11/07 SELINT 0 / 1 Note: if message sending fails for some reason. AT Commands Reference Guide 80000ST10025a Rev. the entered text should be formatted as follows: .All Rights Reserved page 215 of 414 . the ‘asterisk’ will be entered as 2A (IRA50 and IRA65) and this will be converted to an octet with integer value 0x2A) Note: the DCD signal shall be in ON state while text is entered.if current <dcs> (see +CSMP) indicates that 8-bit or UCS2 data coding scheme is used or current <fo> (see +CSMP) indicates that GSM 03. 10. (Text Mode) Execution command sends to the network a message.05.type of destination address 129 . Annex A. Note: care must be taken to ensure that during the command execution. no other SIM interacting commands are issued.A. 32) After this prompt text can be entered. To exit without sending the message issue ESC char (0x1B hex). which may take several seconds. then ME/TA converts the entered text into GSM alphabet. an error code is reported.message reference number.p.g.if current <dcs> (see +CSMP) indicates that GSM03. written authorization . the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts into 8-bit octet (e. 62.<toda>] Reproduction forbidden without Telit Communications S.Send Message +CMGS: <mr> where <mr> . the device responds sending a four character sequence prompt: <CR><LF><greater_than><space> (IRA 13. 4 . string type.40 TP-User-Data-Header-Indication is set. Note: the echoing of entered characters back from the TA is controlled by echo command E To send the message issue Ctrl-Z char (0x1A hex). <toda> .+CMGS . Parameters: <da> .38 default alphabet is used and current <fo> (see +CSMP) indicates that GSM 03.destination address. (Text Mode) AT+CMGS=<da> [.40 TP-UserData-Header-Indication is not set. . backspace can be used to delete last character and carriage returns can be used.

. the device responds sending a four character sequence prompt: <CR><LF><greater_than><space> (IRA 13.A. 1340 chars if 8-bit is used. Note: if message sending fails for some reason. Note: the DCD signal shall be in ON state while PDU is given. Parameter: <length> .19/11/07 SELINT 0 / 1 If message is successfully sent to the network.Send Message SELINT 2 Note: the behaviour of command +CMGS differs depending on whether or not the improved SMS commands operation mode has been enabled (see #SMSMODE) (#SMSMODE=0) # S M S M O D E = 0 (PDU Mode) AT+CMGS= <length> (PDU Mode) Execution command sends to the network a message. 10.message reference number.length of the PDU to be sent in bytes (excluding the SMSC address octets). 32) # S M S M and waits for the specified number of bytes. the maximum number of chars depends on the <dcs>: 1530 chars if GSM 03. 7. then the result is sent in the format: +CMGS: <mr> where <mr> . Note: the echoing of given characters back from the TA is controlled Reproduction forbidden without Telit Communications S. an error code is reported. which may take several seconds. Note: it is possible to send a concatenation of at most 10 SMs. GSM 07.Send Message AT Commands Reference Guide 80000ST10025a Rev. 62.05 Note Reference +CMGS .p.38 default alphabet is used. Note: care must be taken to ensure that during the command execution. 670 chars if UCS2 is used To avoid malfunctions is suggested to wait for the +CMGS: <mr> or +CMS ERROR: <err> response before issuing further commands.164 After command line is terminated with <CR>.+CMGS . written authorization . no other SIM interacting commands are issued.All Rights Reserved page 216 of 414 . 4 .

in this case the SMSC Type-of-Address octet shall not be present in the PDU.A. (Text Mode) Execution command sends to the network a message. If message is successfully sent to the network. the entered text should be formatted as follows: # S M S M O D E = 0 # S M S M O D E = 0 (Text Mode) AT+CMGS=<da> [. the device responds sending a four character sequence prompt: <CR><LF><greater_than><space> (IRA 13. 62. no other SIM interacting commands are issued.p. GSM 03.<toda>] # S M S M O D E = 0 Reproduction forbidden without Telit Communications S. Parameters: <da> . <toda> .number in international format (contains the "+") After command line is terminated with <CR>.Send Message O D E = 0 AT Commands Reference Guide 80000ST10025a Rev.40 TP-MessageReference in integer format. the SMSC address set with command +CSCA is used.type of destination address 129 .All Rights Reserved page 217 of 414 .number in national format 145 . string type represented in the currently selected character set (see +CSCS).+CMGS . To send the message issue Ctrl-Z char (0x1A hex).19/11/07 SELINT 2 by echo command E Note: the PDU shall be hexadecimal format (each octet of the PDU is given as two IRA character long hexadecimal number) and given in one line. written authorization . an error code is reported.message reference number. which may take several seconds. 32) After this prompt text can be entered. Note: care must be taken to ensure that during the command execution. Note: if message sending fails for some reason. then the result is sent in the format: +CMGS: <mr> where <mr> .destination address. 4 . To exit without sending the message issue ESC char (0x1B hex). Note: when the length octet of the SMSC address (given in the PDU) equals zero. 10.

All Rights Reserved page 218 of 414 . backspace can be used to delete last character and carriage returns can be used. then ME/TA converts the entered text into GSM alphabet. according to GSM 07. GSM 07.38 default alphabet is used.message reference number. written authorization . Note: if message sending fails for some reason. 1340 chars if 8-bit is used. 4 . Note: the echoing of entered characters back from the TA is controlled by echo command E To send the message issue Ctrl-Z char (0x1A hex).Send Message # S M S M O D E = 0 AT Commands Reference Guide 80000ST10025a Rev.05.if current <dcs> (see +CSMP) indicates that 8-bit or UCS2 data coding scheme is used or current <fo> (see +CSMP) indicates that GSM 03. Note: it is possible to send a concatenation of at most 10 SMs.p. . which may take several seconds. To avoid malfunctions is suggested to wait for the +CMGS: <mr> or +CMS ERROR: <err> response before issuing further commands. To exit without sending the message issue ESC char (0x1B hex). an error code is reported. no other SIM interacting commands are issued. then the result is sent in the format: +CMGS: <mr> # S M S M O D E = 0 # S M S M O D E = 0 where <mr> .40 TP-User-Data-Header-Indication is not set.40 TP-MessageReference in integer format.05 AT+CMGS=? Note Reference Reproduction forbidden without Telit Communications S. the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts into 8-bit octet (e. 670 chars if UCS2 is used.g.38 default alphabet is used and current <fo> (see +CSMP) indicates that GSM 03. If message is successfully sent to the network. Note: care must be taken to ensure that during the command execution.40 TP-User-Data-Header-Indication is set. Test command resturns the OK result code. Annex A.19/11/07 SELINT 2 . the ‘asterisk’ will be entered as 2A (IRA50 and IRA65) and this will be converted to an octet with integer value 0x2A) Note: the DCD signal shall be in ON state while text is entered. GSM 03.A. the maximum number of chars depends on the <dcs>: 1530 chars if GSM 03.if current <dcs> (see +CSMP) indicates that GSM03.+CMGS .

the device responds sending a four character sequence prompt: <CR><LF><greater_than><space> (IRA 13. Note: when the length octet of the SMSC address (given in the PDU) equals zero.A. 4 . 62. 32) # S M S M O D E = 1 and waits for the specified number of bytes. Note: the DCD signal shall be in ON state while PDU is given. 10.All Rights Reserved page 219 of 414 . written authorization .19/11/07 SELINT 2 (PDU Mode) Execution command sends to the network a message. If message is successfully sent to the network. GSM 03.Send Message (#SMSMODE=1) # S M S M O D E = 1 (PDU Mode) AT+CMGS= <length> AT Commands Reference Guide 80000ST10025a Rev. 7. To exit without sending the message issue ESC char (0x1B hex).164 After command line is terminated with <CR>. Parameter: <length> . an error code is reported.length of the PDU to be sent in bytes (excluding the SMSC address octets). the SMSC address set with command +CSCA is used.40 TP-MessageReference in integer format. Note: if message sending fails for some reason.+CMGS .message reference number. Note: care must be taken to ensure that during the command # S M S M O D E = 1 # S M S M O Reproduction forbidden without Telit Communications S. in this case the SMSC Type-of-Address octet shall not be present in the PDU. Note: the echoing of given characters back from the TA is controlled by echo command E Note: the PDU shall be hexadecimal format (each octet of the PDU is given as two IRA character long hexadecimal number) and given in one line.. To send the message issue Ctrl-Z char (0x1A hex). then the result is sent in the format: +CMGS: <mr> where <mr> .p.

05. If message is successfully sent to the network. 62. the entered text should be formatted as follows: # S M S M O D E = 1 # S M S M O D E = 1 . according to GSM 07.destination address.40 TP-User-Data-Header-Indication is set. backspace can be used to delete last character and carriage returns can be used.All Rights Reserved page 220 of 414 . the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts into 8-bit octet (e. Parameters: <da> . 32) After this prompt text can be entered.type of destination address 129 .38 default alphabet is used and current <fo> (see +CSMP) indicates that GSM 03. string type represented in the currently selected character set (see +CSCS).g.p.+CMGS . the device responds sending a four character sequence prompt: <CR><LF><greater_than><space> (IRA 13. To exit without sending the message issue ESC char (0x1B hex). then the result is sent in the format: # Reproduction forbidden without Telit Communications S. Note: the echoing of entered characters back from the TA is controlled by echo command E To send the message issue Ctrl-Z char (0x1A hex). 4 . 10.if current <dcs> (see +CSMP) indicates that 8-bit or UCS2 data coding scheme is used or current <fo> (see +CSMP) indicates that GSM 03.<toda>] # S M S M O D E = 1 AT Commands Reference Guide 80000ST10025a Rev. the ‘asterisk’ will be entered as 2A (IRA50 and IRA65) and this will be converted to an octet with integer value 0x2A) Note: the DCD signal shall be in ON state while text is entered.number in national format 145 . (Text Mode) Execution command sends to the network a message.Send Message D E = (Text Mode) 1 AT+CMGS=<da> [. no other SIM interacting commands are issued. written authorization . after every <CR> entered by the user the sequence <CR><LF><greather_than><space> is sent to the TE. .number in international format (contains the "+") After command line is terminated with <CR>. <toda> . Annex A. which may take several seconds.19/11/07 SELINT 2 execution.40 TP-User-Data-Header-Indication is not set.A. then ME/TA converts the entered text into GSM alphabet.if current <dcs> (see +CSMP) indicates that GSM03.

2 Send Message From Storage .p. 4 .<da> [.Send Message From Storage SELINT 0 / 1 Execution command sends to the network a message which is already AT+CMSS= stored in the <memw> storage (see +CPMS) at the location <index>. If entered text is longer than this maximum value an error is raised Test command resturns the OK result code.05 AT+CMGS=? Note Reference 3.19/11/07 SELINT 2 +CMGS: <mr> where <mr> .+CMSS +CMSS .40 TP-MessageReference in integer format.<toda>]] Parameters: <index> .Send Message S M S M O D E = 1 AT Commands Reference Guide 80000ST10025a Rev.location value in the message storage <memw> of the message to send <da> . an error code is reported.A.number in international format (contains the "+") If message is successfully sent to the network then the result is sent in the format: +CMSS: <mr> where: <mr> .message reference number. 670 chars if UCS2 is used.5. 1340 chars if 8-bit is used.+CMGS .4. the maximum number of chars depends on the <dcs>: 1530 chars if GSM 03. if it is given it shall be used instead of the one stored with the message. <index>[. which may take several seconds. GSM 03. string type represented in the currently selected character set (see +CSCS).destination address.number in national format 145 . Note: it is possible to send a concatenation of at most 10 SMs.message reference number. no other SIM interacting commands are issued. <toda> . written authorization .5. Reproduction forbidden without Telit Communications S.type of destination address 129 .All Rights Reserved page 221 of 414 . Note: if message sending fails for some reason. To avoid malfunctions is suggested to wait for the +CMGS: <mr> or +CMS ERROR: <err> response before issuing further commands. GSM 07.38 default alphabet is used. Note: care must be taken to ensure that during the command execution.

destination address. GSM 07.number in national format 145 . If message sending fails for some reason. AT+CMSS=? Note Reproduction forbidden without Telit Communications S. no other SIM interacting commands are issued. Note: care must be taken to ensure that during the command execution. string type represented in the currently selected character set (see +CSCS).A.05 Note Reference +CMSS . which may take several seconds.Send Message From Storage SELINT 0 / 1 If message sending fails for some reason.Send Message From Storage SELINT 2 Execution command sends to the network a message which is already AT+CMSS= stored in the <memw> storage (see +CPMS) at the location <index>.<da> [.All Rights Reserved page 222 of 414 . which may take several seconds. no other SIM interacting commands are issued.19/11/07 +CMSS . Note: care must be taken to ensure that during the command execution.number in international format (contains the "+") If message is successfully sent to the network then the result is sent in the format: +CMSS: <mr> where: <mr> . To avoid malfunctions is suggested to wait for the +CMSS: <mr> or +CMS ERROR: <err> response before issuing further commands.AT Commands Reference Guide 80000ST10025a Rev. <index>[.location value in the message storage <memw> of the message to send <da> .type of destination address 129 . <toda> .<toda>]] Parameters: <index> . an error code is reported: +CMS ERROR:<err> Note: to store a message in the <memw> storage see command +CMGW. written authorization . if it is given it shall be used instead of the one stored with the message. Test command resturns the OK result code. 4 . an error code is reported: +CMS ERROR:<err> Note: to store a message in the <memw> storage see command +CMGW.p.message reference number. To avoid malfunctions is suggested to wait for the +CMSS: <mr> or +CMS ERROR: <err> response before issuing further commands.

To write the message issue Ctrl-Z char (0x1A hex).message status.4.05 AT Commands Reference Guide 80000ST10025a Rev.5. 7.<stat>] Parameter: <length> .3 Write Message To Memory . <toda> [. If message is successfully written in the memory.read message 2 . If message storing fails for some reason.5.stored message not yet sent (default) 3 .Send Message From Storage Reference GSM 07..p. no other SIM interacting commands are issued. written authorization . <length> [.new received message unread (Text Mode) AT+CMGW[=<da>[.A.All Rights Reserved page 223 of 414 . Note: care must be taken to ensure that during the command execution. an error code is reported. Parameters: <da> .Write Message To Memory SELINT 0 / 1 (PDU Mode) (PDU Mode) Execution command writes in the <memw> memory storage a new AT+CMGW= message.message status. 4 .destination address.length in bytes of the PDU to be written. To exit without writing the message issue ESC char (0x1B hex).164 <stat> . string type represented in the currently selected character set (see +CSCS).message location index in the memory <memw>.number in international format (contains the "+") <stat> . <toda> .+CMSS . 129 .<stat>]]] Reproduction forbidden without Telit Communications S.stored message already sent The device responds to the command with the prompt '>' and waits for the specified number of bytes. "REC UNREAD" .number in national format 145 .new message 1 . then the result is sent in the format: +CMGW: <index> where: <index> . 0 .type of destination address.+CMGW +CMGW . (Text Mode) Execution command writes in the <memw> memory storage a new message.19/11/07 SELINT 2 3.

the ‘asterisk’ will be entered as 2A (IRA50 and IRA65) and this will be converted to an octet with integer value 0x2A) Note: the DCD signal shall be in ON state while text is entered.if current <dcs> (see +CSMP) indicates that GSM03.p. the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts into 8-bit octet (e. 670 chars if Reproduction forbidden without Telit Communications S. 10. 4 .38 default alphabet is used.g. according to GSM 07. If message is successfully written in the memory. If message storing fails for some reason. 1340 chars if 8-bit is used. Note: it is possible to save a concatenation of at most 10 SMs. 32) After this prompt text can be entered. no other SIM interacting commands are issued.+CMGW . .19/11/07 SELINT 0 / 1 After command line is terminated with <CR>. the device responds sending a four character sequence prompt: <CR><LF><greater_than><space> (IRA 13.38 default alphabet is used and current <fo> (see +CSMP) indicates that GSM 03. Note: the echoing of entered characters back from the TA is controlled by echo command E To write the message issue Ctrl-Z char (0x1A hex).All Rights Reserved page 224 of 414 . Annex A. To exit without writing the message issue ESC char (0x1B hex). an error code is reported.40 TP-User-Data-Header-Indication is set.40 TP-UserData-Header-Indication is not set. backspace can be used to delete last character and carriage returns can be used.Write Message To Memory "REC READ" . the maximum number of chars depends on the <dcs>: 1530 chars if GSM 03. then the result is sent in the format: +CMGW: <index> where: <index> . Note: care must be taken to ensure that during the command execution. then ME/TA converts the entered text into GSM alphabet.A.message location index in the memory <memw>.received message read "STO UNSENT" .message stored already sent AT Commands Reference Guide 80000ST10025a Rev.message stored not yet sent (default) "STO SENT" . 62.if current <dcs> (see +CSMP) indicates that 8-bit or UCS2 data coding scheme is used or current <fo> (see +CSMP) indicates that GSM 03. written authorization . the entered text should be formatted as follows: .05.

0 . AT Commands Reference Guide 80000ST10025a Rev.Write Message To Memory SELINT 2 Note: the behaviour of command +CMGW differs depending on whether or not the improved SMS commands operation mode has been enabled (see #SMSMODE). then the result is sent in the format: +CMGW: <index> where: <index> .All Rights Reserved page 225 of 414 .p.read message 2 .<stat>] (PDU Mode) Execution command writes in the <memw> memory storage a new message.05 Note To avoid malfunctions is suggested to wait for the +CMGW: <index> or +CMS ERROR: <err> response before issuing further commands. If message is successfully written in the memory. Note: care must be taken to ensure that during the command execution.. written authorization . (Text Mode) AT+CMGW[=<da> [.stored message already sent The device responds to the command with the prompt '>' and waits for the specified number of bytes. an error code is reported. Parameter: <length> .new message 1 . # S M S M O D E = 0 Reproduction forbidden without Telit Communications S. To write the message issue Ctrl-Z char (0x1A hex). 7. # S M S M O D E = If message storing fails for some reason.Write Message To Memory UCS2 is used Reference GSM 07. 4 .length in bytes of the PDU to be written.message status. To exit without writing the message issue ESC char (0x1B hex). no other SIM interacting commands are issued.stored message not yet sent (default) 3 .message location index in the memory <memw>.19/11/07 SELINT 0 / 1 +CMGW . (#SMSMODE=0) # S M S M O D E = 0 (PDU Mode) AT+CMGW= <length> [.164 <stat> .+CMGW .<toda> (Text Mode) Execution command writes in the <memw> memory storage a new message.A.

backspace can be used to delete last character and carriage returns can be used. then ME/TA converts the entered text into GSM alphabet. the entered text should be formatted as follows: AT Commands Reference Guide 80000ST10025a Rev. Note: the echoing of entered characters back from the TA is controlled by echo command E To write the message issue Ctrl-Z char (0x1A hex).new received message unread M "REC READ" .A. <toda> . 32) # S M S M O D E = 0 After this prompt text can be entered.40 TP-User-Data-Header-Indication is not set.+CMGW .type of destination address.destination address. # 129 .received message read O "STO UNSENT" .message status.Write Message To Memory 0 [. 62. 10.if current <dcs> (see +CSMP) indicates that 8-bit or UCS2 data coding scheme is used or current <fo> (see +CSMP) indicates that GSM 03. then the result is sent in the format: Reproduction forbidden without Telit Communications S. string type represented in the currently selected character set (see +CSCS).message stored not yet sent (default) D "STO SENT" . # S M S If message is successfully written in the memory. S "REC UNREAD" . the device responds 0 sending a four character sequence prompt: <CR><LF><greater_than><space> (IRA 13. the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts into 8-bit octet (e. .05.<stat>]]] Parameters: <da> . Annex A.number in national format S 145 .p. written authorization .40 TP-User-Data-Header-Indication is set.19/11/07 SELINT 2 # S M S M O D E = 0 . To exit without writing the message issue ESC char (0x1B hex).message stored already sent E = After command line is terminated with <CR>.All Rights Reserved page 226 of 414 .number in international format (contains the "+") M <stat> . the ‘asterisk’ will be entered as 2A (IRA50 and IRA65) and this will be converted to an octet with integer value 0x2A) Note: the DCD signal shall be in ON state while text is entered.g.38 default alphabet is used and current <fo> (see +CSMP) indicates that GSM 03.if current <dcs> (see +CSMP) indicates that GSM03. 4 . according to GSM 07.

1340 chars if 8-bit is used. = 0 Note: care must be taken to ensure that during the command execution. 670 chars if UCS2 is used. To exit without writing the message issue ESC char (0x1B hex).message status.new message 1 .All Rights Reserved page 227 of 414 .length in bytes of the PDU to be written.stored message not yet sent (default) 3 . GSM 07.164 <stat> . # S M S M O D E = 1 # Reproduction forbidden without Telit Communications S.<stat>] (PDU Mode) Execution command writes in the <memw> memory storage a new message. 0 . written authorization . Parameter: <length> .05 To avoid malfunctions is suggested to wait for the +CMGW: <index> or +CMS ERROR: <err> response before issuing further commands.read message 2 . 4 . Test command returns the OK result code. the maximum number of chars depends on the <dcs>: 1530 chars if GSM 03. an error code is reported. (#SMSMODE=1) # S M S M O D E = 1 (PDU Mode) AT+CMGW= <length> [. 7. If message is successfully written in the memory.38 default alphabet is used..message location index in the memory <memw>.Write Message To Memory +CMGW: <index> M where: O <index> . no other SIM interacting commands are issued.+CMGW . D E If message storing fails for some reason.p.message location index in the memory <memw>.A.stored message already sent The device responds to the command with the prompt '>' and waits for the specified number of bytes. AT Commands Reference Guide 80000ST10025a Rev. then the result is sent in the format: +CMGW: <index> where: <index> .19/11/07 SELINT 2 AT+CMGW=? Reference Note Note: it is possible to save a concatenation of at most 10 SMs. To write the message issue Ctrl-Z char (0x1A hex).

62. string type represented in the currently selected character set (see +CSCS). the device responds sending a four character sequence prompt: # S M S M O D E = 1 <CR><LF><greater_than><space> (IRA 13.<stat>]]] Parameters: <da> . 10. # <toda> . M "REC UNREAD" . # S M S M O D E = Reproduction forbidden without Telit Communications S.<toda> message.38 default alphabet is used and current <fo> (see +CSMP) indicates that GSM 03.A.new received message unread O "REC READ" .message stored already sent = 1 After command line is terminated with <CR>.19/11/07 +CMGW .if current <dcs> (see +CSMP) indicates that 8-bit or UCS2 data coding scheme is used or current <fo> (see +CSMP) indicates that GSM 03.Write Message To Memory SELINT 2 S If message storing fails for some reason. backspace can be used to delete last character and carriage returns can be used. then ME/TA converts the entered text into GSM alphabet.AT Commands Reference Guide 80000ST10025a Rev.p. 1 [.message stored not yet sent (default) E "STO SENT" . the ‘asterisk’ will be entered as 2A (IRA50 and IRA65) and this will be converted to an octet with integer value 0x2A) Note: the DCD signal shall be in ON state while text is entered. . written authorization . M O D (Text Mode) (Text Mode) E AT+CMGW[=<da> Execution command writes in the <memw> memory storage a new = [. the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts into 8-bit octet (e. after every <CR> entered by the user the sequence <CR><LF><greather_than><space> is sent to the TE. 32) After this prompt text can be entered.number in national format M 145 .received message read D "STO UNSENT" .destination address.if current <dcs> (see +CSMP) indicates that GSM03. no other SIM interacting commands are issued.40 TP-User-Data-Header-Indication is not set. 4 . M Note: care must be taken to ensure that during the command S execution.All Rights Reserved page 228 of 414 . an error code is reported. the entered text should be formatted as follows: .message status.g.type of destination address.40 TP-User-Data-Header-Indication is set.number in international format (contains the "+") S <stat> . S 129 . Annex A.05. according to GSM 07.

4 .5.message index in the selected storage <memr> that can have values form 1 to N. If entered text is longer than this maximum value an error is raised Test command returns the OK result code. leaving unread messages and stored mobile originated messages (whether sent or not) untouched 2 .5. 1340 chars if 8-bit is used.message location index in the memory <memw>. Note: it is possible to save a concatenation of at most 10 SMs.05 To avoid malfunctions is suggested to wait for the +CMGW: <index> or +CMS ERROR: <err> response before issuing further commands. no other SIM interacting commands are issued.4.A. GSM 07. If message storing fails for some reason.delete all read messages from <memr> storage.AT Commands Reference Guide 80000ST10025a Rev.an integer indicating multiple message deletion request. written authorization . the maximum number of chars depends on the <dcs>: 1530 chars if GSM 03. If message is successfully written in the memory. sent and unsent Reproduction forbidden without Telit Communications S.delete all read messages from <memr> storage.+CMGD +CMGD .delete all read messages from <memr> storage and sent mobile originated messages.19/11/07 +CMGW . an error code is reported.<delflag>] <index> . AT+CMGD= <index> Parameter: [.38 default alphabet is used. 670 chars if UCS2 is used.All Rights Reserved page 229 of 414 . where N depends on the available space (see +CPMS) <delflag> . then the result is sent in the format: +CMGW: <index> where: <index> . AT+CMGW=? Reference Note 3.4 Delete Message .Delete Message SELINT 0 / 1 Execution command deletes from memory <memr> the message(s).Write Message To Memory SELINT 2 Note: the echoing of entered characters back from the TA is 1 controlled by echo command E To write the message issue Ctrl-Z char (0x1A hex). Note: care must be taken to ensure that during the command execution. leaving unread messages and unsent mobile originated messages untouched 3 .p.delete message specified in <index> 1 . 0 (or omitted) . # S M S M O D E = 1 To exit without writing the message issue ESC char (0x1B hex).

an error message is reported.All Rights Reserved page 230 of 414 .38.19.20.delete all messages from <memr> storage. # S M S M O D E = 0 Reproduction forbidden without Telit Communications S.<delflag>] Execution command deletes from memory <memr> the message(s).delete all messages from <memr> storage.Delete Message SELINT 0 / 1 mobile originated messages. Note: if <delflag> is present and not set to 0 then <index> is ignored and ME shall follow the rules for <delflag> shown above.19/11/07 +CMGD . leaving unread messages and stored mobile originated messages (whether sent or not) untouched 2 . leaving unread messages untouched 4 . Parameter: <index> .18. an error message is reported. Test command shows the valid memory locations and optionally the supported values of <delflag>.37.2.p. leaving unread messages untouched 4 . +CMGD: (list of supported <index>s)[.an integer indicating multiple message deletion request.Delete Message SELINT 2 Note: the behaviour of command +CMGD differs depending on whether or not the improved SMS commands operation mode has been enabled (see #SMSMODE).delete all read messages from <memr> storage and sent mobile originated messages.delete message specified in <index> 1 .(0-4) OK GSM 07.05 AT+CMGD=? Example Reference +CMGD . 0 (or omitted) .AT Commands Reference Guide 80000ST10025a Rev.7.message index in the selected storage <memr> that can have values form 1 to N.(list of supported <delflag>s)] AT+CMGD=? +CMGD: (1.6. where N depends on the available space (see +CPMS) <delflag> . (#SMSMODE=0) # S M S M O D E = 0 AT+CMGD= <index> [. leaving unread messages and unsent mobile originated messages untouched 3 .17. written authorization . Note: if the location to be deleted is empty.3.39. 4 . Note: if <delflag> is present and not set to 0 then <index> is ignored and ME shall follow the rules for <delflag> shown above. sent and unsent mobile originated messages.47).A.delete all read messages from <memr> storage. Note: if the location to be deleted is empty.delete all read messages from <memr> storage.

delete message specified in <index> 1 .17.3.37.delete all read messages from <memr> storage and sent mobile originated messages.7. 0 (or omitted) .delete all messages from <memr> storage.39.delete all read messages from <memr> storage.(supported <delflag>s list)] AT+CMGD=? +CMGD: (1.2.05 (#SMSMODE=1) # S M S M O D E = 1 AT+CMGD= <index> [.<delflag>] Execution command deletes from memory <memr> the message(s).38.39.18.AT Commands Reference Guide 80000ST10025a Rev. Parameter: <index> .6.Delete Message SELINT 2 Test command shows the valid memory locations and optionally the AT+CMGD=? supported values of <delflag>.All Rights Reserved page 231 of 414 .37. +CMGD: (supported <index>s list)[. leaving unread messages and stored mobile originated messages (whether sent or not) untouched 2 .delete all read messages from <memr> storage.(supported <delflag>s list)] AT+CMGD=? +CMGD: (1.20.(0-4) OK GSM 07.19/11/07 +CMGD . leaving unread messages and unsent mobile originated messages untouched 3 .A.19.p.message index in the selected storage <memr> that can have values form 1 to N.47).7.6. leaving unread messages untouched 4 .20.17.38.an integer indicating multiple message deletion request.(0-4) OK GSM 07.05 Reference # S M S M O D E = 1 Example Reference Reproduction forbidden without Telit Communications S. written authorization .2. where N depends on the available space (see +CPMS) <delflag> .47).19.3. AT+CMGD=? Test command shows the valid memory locations and optionally the supported values of <delflag>. 4 . sent and unsent mobile originated messages. Note: if <delflag> is present and not set to 0 then <index> is ignored and ME shall follow the rules for <delflag> shown above.18. Example +CMGD: (supported <index>s list)[.

1.6.5.6. The output depends on the AT+FMI? choice made through #SELINT command.5.31 and TIA/EIA-578-A specifications +FMI .p.5. written authorization . AT+FMI? Example Telit OK Reference ITU T.A.2 Model ID .5.1 Manufacturer ID .1.1.5.3 Revision ID .2 Transmission/Reception Control 3.Model ID AT+FMM? Reference SELINT 0 / 1 / 2 Read command reports the model ID ITU T.+FMI +FMI .1 General Configuration 3.19/11/07 3. Reproduction forbidden without Telit Communications S.5.6.31 and TIA/EIA-578-A specifications 3.5. The output depends on the AT+FMI? choice made through #SELINT command.Revision ID AT+FMR? Reference SELINT 0 / 1 / 2 Read command reports the software revision ID ITU T.31 and TIA/EIA-578-A specifications 3.+FMM +FMM .2.6. 4 .6 FAX Class 1 AT Commands 3.31 and TIA/EIA-578-A specifications 3.1 Stop Transmission And Pause .All Rights Reserved page 232 of 414 .6.+FMR +FMR .+FTS +FTS .Manufacturer ID SELINT 0 Read command reports the manufacturer ID.AT Commands Reference Guide 80000ST10025a Rev.Stop Transmission And Pause SELINT 0 / 1 / 2 Execution command causes the modem to terminate a transmission and AT+FTS=<time> wait for <time> 10ms intervals before responding with OK result. AT+FMI? Example Telit_Mobile_Terminals OK Reference ITU T.6.Manufacturer ID SELINT 1 / 2 Read command reports the manufacturer ID.

. expressed in 10ms intervals. .31 and TIA/EIA-578-A specifications AT Commands Reference Guide 80000ST10025a Rev. Note: the output is not bracketed and without command echo.V27ter/2400 bps 48 .+FTS .2.31 and TIA/EIA-578-A specifications AT+FRS=? Reference 3.2 Wait For Receive Silence . ITU T. This command will terminate when the required silence period is detected or when the DTE sends another character other than XON or XOFF. ITU T. expressed in 10ms intervals..3 Transmit Data Modulation .Transmit Data Modulation SELINT 0 / 1 Execution command causes the module to transmit facsimile data using the AT+FTM=<mod> modulation defined by the parameter <mod>.Wait For Receive Silence SELINT 0 / 1 / 2 Execution command causes the modem to listen and report OK when AT+FRS=<time> silence has been detected for the specified period of time.carrier modulation 24 . 0.V27ter/4800 bps 72 .V29/9600 bps Test command returns all supported values of the parameter <mod>.+FRS +FRS .31 and TIA/EIA-578-A specifications AT+FTM=? Reference +FTM .+FTM +FTM .2.Stop Transmission And Pause Parameter: <time> . written authorization .5.amount of time.All Rights Reserved page 233 of 414 . AT+FTS=? Reference Note: test command result is without command echo ITU T.A.Transmit Data SELINT 2 Execution command causes the module to transmit facsimile data using the AT+FTM=<mod> modulation defined by the parameter <mod>.V29/7200 bps 96 . Note: test command result is without command echo. Parameter: <mod> .duration of the pause. Parameter: <time> .p.255 Test command returns all supported values of the parameter <time>.255 Test command returns all supported values of the parameter <time>.6.5.0. Reproduction forbidden without Telit Communications S.19/11/07 SELINT 0 / 1 / 2 3.6.. 4 .

ITU T.Transmit Data AT Commands Reference Guide 80000ST10025a Rev.Receive Data Modulation SELINT 0 / 1 Execution command causes the module to receive facsimile data using the AT+FRM=<mod> modulation defined by the parameter <mod>. Note: test command result is without command echo. Note: test command result is without command echo.31 and TIA/EIA-578-A specifications 3.6. ITU T.19/11/07 SELINT 2 AT+FTM=? Reference Parameter: <mod> .V29/7200 bps 96 .V27ter/4800 bps 72 .V29/7200 bps 96 . Parameter: <mod> .A.V27ter/4800 bps 72 .2. 4 .V29/7200 bps 96 .V29/9600 bps Test command returns all supported values of the parameter <mod>.p.31 and TIA/EIA-578-A specifications AT+FRM=? Reference +FRM .V27ter/4800 bps 72 . Note: the output is not bracketed and without command echo.carrier modulation 24 .carrier modulation 24 .Receive Data Modulation SELINT 2 Execution command causes the module to receive facsimile data using the AT+FRM=<mod> modulation defined by the parameter <mod>. Parameter: <mod> .All Rights Reserved page 234 of 414 .V27ter/2400 bps 48 .V29/9600 bps Test command returns all supported values of the parameter <mod>.4 Receive Data Modulation .V29/9600 bps Test command returns all supported values of the parameter <mod>.+FRM +FRM . ITU T. written authorization .carrier modulation 24 .V27ter/2400 bps 48 .V27ter/2400 bps 48 .31 and TIA/EIA-578-A specifications AT+FRM=? Reference Reproduction forbidden without Telit Communications S.+FTM .5.

+FLO +FLO .+FTH +FTH .3.6.flow control Hardware (CTS-RTS) – (factory default) Note: This command is a shortcut of the +IFC command.19/11/07 3.6.6.2.31 and TIA/EIA-578-A specifications AT+FRH=? Reference 3.Receive Data With HDLC Framing SELINT 0 / 1 / 2 Execution command causes the module to receive facsimile data using AT+FRH=<mod> HDLC protocol and the modulation defined by the parameter <mod>.1 Select Flow Control Specified By Type . Parameter: <mod> . Note: +FLO’s settings are functionally a subset of &K’s ones. Read command returns the current value of parameter <type> Note: If flow control behavior has been set with AT&Kn command AT+FLO? Reproduction forbidden without Telit Communications S.6.5.p.Select Flow Control Specified By Type SELINT 0 / 1 / 2 Set command selects the flow control behaviour of the serial port in both AT+FLO=<type> directions: from DTE to DTA and from DTA to DTE.2. 4 . Note: test command result is without command echo.flow control None 1 .carrier modulation 3 .AT Commands Reference Guide 80000ST10025a Rev.5.carrier modulation 3 .+FRH +FRH .flow control Software (XON-XOFF) 2 .A.5.Transmit Data With HDLC Framing SELINT 0 / 1 / 2 Execution command causes the module to transmit facsimile data using AT+FTH=<mod> HDLC protocol and the modulation defined by the parameter <mod>. Note: test command result is without command echo.3 Serial Port Control 3. ITU T.5 Transmit Data With HDLC Framing .V21/300 bps Test command returns all supported values of the parameter <mod>.V21/300 bps Test command returns all supported values of the parameter <mod>. ITU T. Parameter: <type> .5.flow control option for the data on the serial port 0 .31 and TIA/EIA-578-A specifications AT+FTH=? Reference 3.6 Receive Data With HDLC Framing . Parameter: <mod> . written authorization .All Rights Reserved page 235 of 414 .

Double Escape Character Replacement Control SELINT 0 / 1 / 2 Set command concerns the use of the <DLE><SUB> pair to encode AT+FDD=<mode> consecutive escape characters (<10h><10h>) in user data.currently the only available value. Note: test command result is without command echo.5. ITU T.3.6.31 and TIA/EIA-578-A specifications AT+FDD? AT+FDD=? Reference Reproduction forbidden without Telit Communications S.Select Flow Control Specified By Type SELINT 0 / 1 / 2 with the parameter that is not allowed by AT+FLO the read command AT+FLO? will return: +FLO: 0.0 Test command returns all supported values of the parameter <type>. then the speed is detected automatically. When autobauding is selected.31 and TIA/EIA-578-A specifications AT+FPR? AT+FPR=? Reference 3.autobauding Read command returns the current value of parameter <rate> Test command returns all supported values of the parameters <rate>.3. The DCE decode of <DLE><SUB> is either <DLE><DLE> or discard. ITU T.+FPR +FPR .5.+FDD +FDD . Parameter <mode> 0 .p.Select Serial Port Rate SELINT 0 / 1 / 2 Set command selects the the serial port speed in both directions. Note: test command result is without command echo.6. Note: test command result is without command echo.19/11/07 +FLO .31 and TIA/EIA-578-A specifications AT+FLO=? Reference 3. The DCE encode of <10h><10h> is <DLE><DLE><DLE><DLE> Read command returns the current value of parameter <mode> Test command returns all supported values of parameter <mode>.3 Double Escape Character Replacement Control .serial port speed selection 0 . written authorization .AT Commands Reference Guide 80000ST10025a Rev. 4 .2 Select Serial Port Rate . ITU T.All Rights Reserved page 236 of 414 . from DTE AT+FPR=<rate> to DTA and from DTA to DTE.A. Parameter: <rate> .

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07

3.5.7 Custom AT Commands
3.5.7.1 General Configuration AT Commands
3.5.7.1.1 Network Selection Menu Availability - +PACSP
+PACSP - Network Selection Menu Availability SELINT 2 Read command returns the current value of the <mode> parameter in the AT+PACSP? format: +PACSP<mode> where: <mode> - PLMN mode bit (in CSP file on the SIM) 0 - restriction of menu option for manual PLMN selection. 1 - no restriction of menu option for Manual PLMN selection. AT+PACSP=? Test command returns the OK result code.

3.5.7.1.2 Manufacturer Identification - #CGMI
#CGMI - Manufacturer Identification SELINT 0 / 1 Execution command returns the device manufacturer identification code AT#CGMI with command echo. The output depends on the choice made through #SELINT command. Read command has the same effect as the Execution command AT#CGMI?

#CGMI - Manufacturer Identification SELINT 2 Execution command returns the device manufacturer identification code with AT#CGMI command echo. The output depends on the choice made through #SELINT command. Test command returns the OK result code. AT#CGMI=?

3.5.7.1.3 Model Identification - #CGMM
#CGMM - Model Identification SELINT 0 / 1 Execution command returns the device model identification code with AT#CGMM command echo. Read command has the same effect as the Execution command AT#CGMM?

#CGMM - Model Identification SELINT 2 Execution command returns the device model identification code with AT#CGMM command echo.

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

page 237 of 414

#CGMM - Model Identification Test command returns the OK result code. AT#CGMM=?

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 SELINT 2

3.5.7.1.4 Revision Identification - #CGMR
#CGMR - Revision Identification SELINT 0 / 1 Execution command returns device software revision number with AT#CGMR command echo. Read command has the same effect as the Execution command AT#CGMR?

#CGMR - Revision Identification SELINT 2 Execution command returns device software revision number with command AT#CGMR echo. Test command returns the OK result code. AT#CGMR=?

3.5.7.1.5 Product Serial Number Identification - #CGSN
#CGSN - Product Serial Number Identification SELINT 0 / 1 Execution command returns the product serial number, identified as the AT#CGSN IMEI of the mobile, with command echo. Read command has the same effect as the Execution command AT#CGSN?

#CGSN - Product Serial Number Identification SELINT 2 Execution command returns the product serial number, identified as the IMEI AT#CGSN of the mobile, with command echo. Test command returns the OK result code. AT#CGSN=?

3.5.7.1.6 International Mobile Subscriber Identity (IMSI) - #CIMI
#CIMI - International Mobile Subscriber Identity (IMSI) SELINT 0 / 1 Execution command returns the international mobile subscriber identity, AT#CIMI identified as the IMSI number, with command echo. Read command has the same effect as the Execution command AT#CIMI?

#CIMI - International Mobile Subscriber Identity (IMSI) SELINT 2 Execution command returns the international mobile subscriber identity, AT#CIMI identified as the IMSI number, with command echo. Test command returns the OK result code. AT#CIMI=?

3.5.7.1.7 Read ICCID (Integrated Circuit Card Identification) - #CCID
#CCID - Read ICCID SELINT 2 Execution command reads on SIM the ICCID (card identification number AT#CCID

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

page 238 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 #CCID - Read ICCID SELINT 2 that provides a unique identification number for the SIM) Test command returns the OK result code. AT#CCID=?

3.5.7.1.8 Service Provider Name - #SPN
#SPN - Service Provider Name SELINT 2 Execution command returns the service provider string contained in the SIM AT#SPN field SPN, in the format: #SPN: <spn> where: <spn> - service provider string contained in the SIM field SPN, represented in the currently selected character set (see +CSCS). Note: if the SIM field SPN is empty, the command returns just the OK result code. Read command has the same effect as execution command. Test command returns the OK result code.

AT#SPN? AT#SPN=?

3.5.7.1.1 Extended Numeric Error report - #CEER
#CEER – Extended numeric error report SELINT 2 Execution command causes the TA to return a numeric code in the format AT#CEER #CEER:<code> which should offer the user of the TA a report of the reason for - the failure in the last unsuccessful call setup (originating or answering); - the last call release; - the last unsuccessful GPRS attach or unsuccessful PDP context activation; - the last GPRS detach or PDP context deactivation. <code> values are taken from failure Cause from GSM 04.08 recommendation: Cause Value 1 3 6 8 16 17 18 19

Diagnostic Unassigned (unallocated) number No route to destination Channel unacceptable Operator determined barring Normal call clearing User busy No user responding User alerting, no answer

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

page 239 of 414

#CEER – Extended numeric error report 21 Call rejected 22 Number changed 26 Non selected user clearing 27 Destination out of order 28 Invalid number format (incomplete number) 29 Facility rejected 30 Response to STATUS ENQUIRY 31 Normal, unspecified 34 No circuit/channel available 38 Network out of order 41 Temporary failure 42 Switching equipment congestion 43 Access information discarded 44 Requested circuit/channel not available 47 Resources unavailable, unspecified 49 Quality of service unavailable 50 Requested facility not subscribed 55 Incoming calls barred with in the CUG 57 Bearer capability not authorized 58 Bearer capability not presently available 63 Service or option not available, unspecified 65 Bearer service not implemented 68 ACM equal to or greater than ACMmax 69 Requested facility not implemented 70 Only restricted digital information bearer capability is available 79 Service or option not implemented, unspecified 81 Invalid transaction identifier value 87 User not member of CUG 88 Incompatible destination 91 Invalid transit network selection 95 Semantically incorrect message 96 Invalid mandatory information 97 Message type non-existent or not implemented 98 Message type not compatible with protocol state 99 Information element non-existent or not implemented 100 Conditional IE error 101 Message not compatible with protocol state 102 Recovery on timer expiry 111 Protocol error, unspecified 127 Interworking, unspecified GPRS related errors 224 MS requested detach 225 NWK requested detach 226 Unsuccessful attach cause NO SERVICE 227 Unsuccessful attach cause NO ACCESS 228 Unsuccessful attach cause GPRS SERVICE REFUSED

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 SELINT 2

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

page 240 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 #CEER – Extended numeric error report SELINT 2 229 PDP deactivation requested by NWK 230 PDP deactivation cause LLC link activation Failed 231 PDP deactivation cause NWK reactivation with same TI 232 PDP deactivation cause GMM abort 233 PDP deactivation cause LLC or SNDCP failure 234 PDP unsuccessful activation cause GMM error 235 PDP unsuccessful activation cause NWK reject 236 PDP unsuccessful activation cause NO NSAPI available 237 PDP unsuccessful activation cause SM refuse 238 PDP unsuccessful activation cause MMI ignore 239 PDP unsuccessful activation cause Nb Max Session Reach Other custom values are 240 FDN is active and number is not in FDN 241 Call operation not allowed 252 Call barring on outgoing calls 253 Call barring on incoming calls 254 Call impossible 255 Lower layer failure Note: if none of this condition has occurred since power up then No Error condition is reported (<code> is 0). Test command returns OK result code.

AT#CEER=?

3.5.7.1.2 Change Audio Path - #CAP
#CAP - Change Audio Path SELINT 0 / 1 Set command switches the active audio path depending on parameter <n> AT#CAP[=[<n>]] Parameter: <n> - audio path 0 - audio path follows the AXE input (factory default): • if AXE is low, handsfree is enabled; • if AXE is high, internal path is enabled 1 - enables handsfree external mic/ear audio path 2 - enables internal mic/ear audio path Note: The audio path are mutually exclusive, enabling one disables the other. Note: when changing the audio path, the volume level is set at the previously stored value for that audio path (see +CLVL). Note: issuing AT#CAP<CR> is the same as issuing the Read command. Note: issuing AT#CAP=<CR> is the same as issuing the command

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

page 241 of 414

#CAP - Change Audio Path AT#CAP=0<CR>. Read command reports the active audio path in the format: AT#CAP?

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 SELINT 0 / 1

AT#CAP=?

#CAP: <n>. Test command reports the supported values for the parameter <n>.

#CAP - Change Audio Path SELINT2 Set command switches the active audio path depending on parameter <n> AT#CAP=[<n>] Parameter: <n> - audio path 0 - audio path follows the AXE input (factory default): • if AXE is low, handsfree is enabled; • if AXE is high, internal path is enabled 1 - enables handsfree external mic/ear audio path 2 - enables internal mic/ear audio path Note: The audio path are mutually exclusive, enabling one disables the other. Note: when changing the audio path, the volume level is set at the previously stored value for that audio path (see +CLVL). Read command reports the active audio path in the format: #CAP: <n>. Test command reports the supported values for the parameter <n>.

AT#CAP?

AT#CAP=?

3.5.7.1.3 Select Ringer Sound - #SRS
#SRS - Select Ringer Sound SELINT 0 / 1 Set command sets the ringer sound. AT#SRS[= <n>,<tout>] Parameters: <n> - ringing tone 0 - current ringing tone 1..max - ringing tone number, where max can be read by issuing the Test command AT#SRS=?. <tout> - ringing tone playing time-out in seconds. 0 - ringer is stopped (if present) and current ringer sound is set. 1..60 - ringer sound playing for <tout> seconds and, if <n> > 0, ringer sound <n> is set as default ringer sound. Note: when the command is issued with <n> > 0 and <tout> > 0, the <n> ringing tone is played for <tout> seconds and stored as default ringing tone.

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

page 242 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 #SRS - Select Ringer Sound SELINT 0 / 1 Note: if command is issued with <n> > 0 and <tout> = 0, the playing of the ringing is stopped (if present) and <n> ringing tone is set as current. Note: if command is issued with <n> = 0 and <tout> > 0 then the current ringing tone is played. Note: if both <n> and <tout> are 0 then the default ringing tone is set as current and ringing is stopped. Note: If all parameters are omitted then the behaviour of Set command is the same as Read command Read command reports current selected ringing and its status in the form: #SRS: <n>,<status> where: <n> - ringing tone number 1..max <status> - ringing status 0 - selected but not playing 1 - currently playing Test command reports the supported values for the parameters <n> and <tout>

AT#SRS?

AT#SRS=?

#SRS - Select Ringer Sound SELINT 2 Set command sets the ringer sound. AT#SRS= [<n>,<tout>] Parameters: <n> - ringing tone 0 - current ringing tone 1..max - ringing tone number, where max can be read by issuing the Test command AT#SRS=?. <tout> - ringing tone playing timer in units of seconds. 0 - ringer is stopped (if present) and current ringer sound is set. 1..60 - ringer sound playing for <tout> seconds and, if <n> > 0, ringer sound <n> is set as default ringer sound. Note: when the command is issued with <n> > 0 and <tout> > 0, the <n> ringing tone is played for <tout> seconds and stored as default ringing tone. Note: if command is issued with <n> > 0 and <tout> = 0, the playing of the ringing is stopped (if present) and <n> ringing tone is set as current. Note: if command is issued with <n> = 0 and <tout> > 0 then the current ringing tone is played.

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

page 243 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 #SRS - Select Ringer Sound SELINT 2 Note: if both <n> and <tout> are 0 then the default ringing tone is set as current and ringing is stopped. Note: If all parameters are omitted then the behaviour of Set command is the same as Read command Read command reports current selected ringing and its status in the form: #SRS: <n>,<status> where: <n> - ringing tone number 1..max <status> - ringing status 0 - selected but not playing 1 - currently playing Test command reports the supported values for the parameters <n> and <tout>

AT#SRS?

AT#SRS=?

3.5.7.1.4 Select Ringer Path - #SRP
#SRP - Select Ringer Path SELINT 0 / 1 Set command selects the ringer path towards whom sending ringer sounds AT#SRP[=[<n>]] and all signalling tones. Parameter: <n> - ringer path number 0 - sound output towards current selected audio path (see command #CAP) 1 - sound output towards handsfree 2 - sound output towards handset 3 - sound output towards Buzzer Output pin GPIO7 Note: In order to use the Buzzer Output an external circuitry must be added to drive it properly from the GPIO7 pin, furthermore the GPIO7 pin direction must be set to Buzzer output (Alternate function); see command #GPIO. Note: issuing AT#SRP<CR> is the same as issuing the Read command. Note: issuing AT#SRP=<CR> is the same as issuing the command AT#SRP=0<CR>. Read command reports the selected ringer path in the format: #SRP: <n>. Test command reports the supported values for the parameter <n>. AT#SRP=? #SRP: (0-3)

AT#SRP?

AT#SRP=? Example

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

page 244 of 414

A.1. Test command reports the supported values for the parameter <n>.7. AT#SRP=? #SRP: (0-3) OK AT#SRP=3 OK AT#SRP? AT#SRP=? Example 3.sound output towards current selected audio path (see command #CAP) 1 .Select Ringer Path OK AT#SRP=3 OK AT Commands Reference Guide 80000ST10025a Rev.sound output towards Buzzer Output pin GPIO7 Note: In order to use the Buzzer Output an external circuitry must be added to drive it properly from the GPIO7 pin.signaling tones enabled Note: AT#STM=0 has the same effect as AT+CALM=2.sound output towards handsfree 2 .5 Signaling Tones Mode .signaling tones status 0 . written authorization .19/11/07 SELINT 0 / 1 #SRP .sound output towards handset 3 . Reproduction forbidden without Telit Communications S.p.Select Ringer Path SELINT 2 Set command selects the ringer path towards whom sending ringer sounds AT#SRP=[<n>] and all signalling tones. see command #GPIO.#STM #STM . Read command reports the selected ringer path in the format: #SRP: <n>.signaling tones disabled 1 .#SRP .ringer path number 0 . 4 . furthermore the GPIO7 pin direction must be set to Buzzer output (Alternate function). Parameter: <n> .Signaling Tones Mode SELINT 0 / 1 Set command enables/disables the signaling tones output on the audio path AT#STM selected with #SRP command [=<mode>] Parameter: <mode> .All Rights Reserved page 245 of 414 .5. AT#STM=1 has the same effect as AT+CALM=0.

9).1. 1.signaling tones disabled 1 . AT#STM? AT#STM=? 3.7. [.. 4 . AT#STM=1 has the same effect as AT+CALM=0.300 .D) . written authorization . #. in the format: #STM: <mode> Test command reports supported range of values for parameter <mode>.All Rights Reserved page 246 of 414 ..signaling tones enabled 2 – all tones disabled Note: AT#STM=0 has the same effect as AT+CALM=2. (A.dtmf tone Y .busy tone <duration> .tenth of seconds (default is 30) Test command returns the supported range of values for parameters <tone> and <duration>.5.playback duration in 1/10 sec.signaling tones status 0 .p.19/11/07 SELINT 0 / 1 AT#STM? Note: If parameter is omitted then the behaviour of Set command is the same as Read command Read command reports whether the current signaling tones status is enabled or not.<duration>] Parameters: <tone> . in the format: #STM: <mode> Test command reports supported range of values for parameter <mode>. *.Signaling Tones Mode SELINT 2 Set command enables/disables the signaling tones output on the audio path AT#STM= selected with #SRP command [<mode>] Parameter: <mode> .#TONE #TONE . AT#STM=? #STM .Signaling Tones Mode AT Commands Reference Guide 80000ST10025a Rev.Tone Playback SELINT 2 Execution command allows the playback of either a single DTMF tone or a AT#TONE=<tone> dial tone for a specified period of time.6 Tone Playback . Read command reports whether the current signaling tones status is enabled or not.#STM .A.tone to be reproduced (0. AT#TONE=? Reproduction forbidden without Telit Communications S.dial tone Z ..

#SMSMODE #SMSMODE .PLMN names list is not fixed and can be updated in newer software versions Note: <plmnlist> parameter is saved in NVM Read command reports whether the currently used list of PLMN names is fixed or not.7.1. written authorization . in the format: #SMSMODE: <mode> (<mode> described above) Test command reports the supported range of values for parameter <mode> The SMS commands affected by #SMSMODE are: +CPMS. in the format: #PLMNMODE: <plmnlist> (<plmnlist> described above) Test command returns the supported range of values for parameter <plmnlist>.5.SMS commands operation mode 0 . is fixed and depends upon currently selected interface (see #SELINT) (default) 1 .#PLMNMODE #PLMNMODE .A.PLMN List Selection SELINT 0 / 1 / 2 Set command selects the list of PLMN names to be used currently AT#PLMNMODE= [<plmnlist>] Parameter: <plmnlist> .5.All Rights Reserved page 247 of 414 .#PCT Reproduction forbidden without Telit Communications S.5.7.7.1.19/11/07 3.disable improved SMS commands operation mode (default) 1 .AT Commands Reference Guide 80000ST10025a Rev. +CMGR.1 SMS Commands Operation Mode . +CMGS. 4 .3 Display PIN Counter . currently used in commands like +COPS or #MONI.1. AT#PLMNMODE? AT#PLMNMODE=? 3.2 PLMN List Selection .PLMN names list.p. +CMGD. +CMGL. +CNMI. +CSMP AT#SMSMODE? AT#SMSMODE=? Note 3. +CMGW.list of PLMN names 0 .SMS Commands Operation Mode SELINT 2 Set command enables/disables the improved SMS commands operation AT#SMSMODE= mode <mode> Parameter: <mode> .enable improved SMS commands operation mode Note: <mode> parameter is saved in NVM Read command reports whether the improved SMS commands operation mode is enabled or not.

the SIM is blocked. Note: after the issuing of this command any previous activity is terminated and the device will not respond to any further command. 1.4 Software Shut Down . Note: to turn it on again Hardware pin ON/OFF must be tied low.the SIM is blocked. written authorization .if the device is waiting either SIM PIN or SIM PIN2 to be given. depending on +CPIN requested password in the format: #PCT: <n> where: <n> .Display PIN Counter SELINT 0 / 1 Execution command reports the PIN/PUK or PIN2/PUK2 input remaining AT#PCT attempts.3 . AT#PCT=? 3.7. depending on +CPIN requested password in the format: #PCT: <n> where: <n> ..19/11/07 #PCT . Note: to turn it on again Hardware pin ON/OFF must be tied low. Note: after the issuing of this command any previous activity is terminated and the device will not respond to any further command.5.1. 4 .AT Commands Reference Guide 80000ST10025a Rev.if the device is waiting either SIM PUK or SIM PUK2 to be given.p.#SHDN #SHDN . 1..10 .if the device is waiting either SIM PIN or SIM PIN2 to be given.remaining attempts 0 ..10 .Display PIN Counter SELINT 2 Execution command reports the PIN/PUK or PIN2/PUK2 input remaining AT#PCT attempts..A. AT#PCT? #PCT . AT#SHDN? #SHDN .Software Shutdown SELINT 0 / 1 Execution command causes device detach from the network and shut AT#SHDN down. 1.if the device is waiting either SIM PUK or SIM PUK2 to be given. 1. Test command returns the OK result code. Before definitive shut down an OK response is returned.remaining attempts 0 . Before definitive shut down an OK response is returned. Read command has the same behaviour as Execution command.3 . Reproduction forbidden without Telit Communications S.Software Shutdown SELINT 2 Execution command causes device detach from the network and shut AT#SHDN down.All Rights Reserved page 248 of 414 . Read command has the same behaviour as Execution command.

the normal operating status is indicated by DSR .1 Extened Reset .1. Parameter: <opmode> .7. any input is possible: no control is made on the <opmode> value. it exits the alarm mode and enters the normal <opmode>] operating mode.p.OFF status.#SHDN . 3. Parameter <profile> 0 – user profile 0 1 – user profile 1 AT#Z=? Test command tests for command existence. the module exits the alarm mode.ON.All Rights Reserved page 249 of 414 . enters the normal operating mode.19/11/07 SELINT 2 3. the power saving status is indicated by a CTS OFF and DSR . any alarm activity is stopped (e. Note: the alarm mode is indicated by status ON of hardware pin CTS and by status ON of pin DSR. if the AT#WAKE[= module is in alarm mode.#WAKE #WAKE . alarm tone playing) and an OK result code is returned.5.A.7.5. the command returns the operating status of the device in the format: #WAKE: <status> where: <status> 0 .operating mode.Software Shutdown Test command returns the OK result code.alarm mode or normal operating mode with some alarm activity. AT#SHDN=? AT Commands Reference Guide 80000ST10025a Rev.2 Wake From Alarm Mode .Wake From Alarm Mode SELINT 0 / 1 Execution command stops any eventually present alarm activity and.1. written authorization . Note: during the alarm mode the device will not make any network scan and will not register to any network and therefore is not able to dial or Reproduction forbidden without Telit Communications S.#Z #Z – Extended reset AT#Z=<profile> SELINT 2 Set command loads both base section and extended section of the specified user profile stored with AT&P. Note: if parameter is omitted.g.normal operating mode 1 . although it is mandatory to have it. 4 .

the only commands that can be issued to the MODULE in this state are the #WAKE and #SHDN.normal operating mode 1 . every other command must not be issued during this state.1. the normal operating status is indicated by DSR . Read command has the same effect as Execution command when AT#WAKE? parameter is omitted. written authorization . Note: during the alarm mode the device will not make any network scan and will not register to any network and therefore is not able to dial or receive any call or SM.#QTEMP #QTEMP .Wake From Alarm Mode SELINT 0 / 1 receive any call or SM. every other command must not be issued during this state. the only commands that can be issued to the MODULE in this state are the #WAKE and #SHDN. any alarm activity is stopped (e. the module exits the alarm mode.3 Query Temperature Overflow .A.ON.5. 4 .alarm mode or normal operating mode with some alarm activity. AT#WAKE? 3.g.19/11/07 #WAKE . enters the normal operating mode.All Rights Reserved page 250 of 414 . Note: if parameter <mode> is omitted the behaviour of Set command is the same as Read command Read command queries the device internal temperature sensor for over AT#QTEMP? Reproduction forbidden without Telit Communications S.Query Temperature Overflow SELINT 0 / 1 Set command has currently no effect. Note: the alarm mode is indicated by status ON of hardware pin CTS and by status ON of pin DSR. Read command returns the operating status of the device in the format: #WAKE: <status> where: <status> 0 . alarm tone playing) and an OK result code is returned.7.AT Commands Reference Guide 80000ST10025a Rev.operating mode 0 . if the AT#WAKE= module is in alarm mode. Parameter: <opmode> . it exits the alarm mode and enters the normal [<opmode>] operating mode.normal operating mode.p. #WAKE .OFF status. The interpretation of parameter AT#QTEMP <mode> is currently not implemented: any value assigned to it will simply [=<mode>] have no effect. the power saving status is indicated by a CTS OFF and DSR .Wake From Alarm Mode SELINT 2 Execution command stops any eventually present alarm activity and.

<hyst_time> [.<value> Reproduction forbidden without Telit Communications S. 1 .over temperature indicator 0 .sets the command parameters. The device should not be operated out of its working temperature range. Read command queries the device internal temperature sensor for over AT#QTEMP? temperature and reports the result in the format: #QTEMP: <temp> where <temp> .triggers the measurement of the module internal temperature.<GPIO>]]]] SELINT 2 Set command sets the behaviour of the module internal temperature monitor.5. Parameters: <mod> 0 .7.the device temperature is out of the working range Test command reports supported range of values for parameter <mode>. reporting the result in the format: #TEMPMEAS: <level>. #QTEMP=? Note 3. written authorization .over temperature indicator 0 . 4 .A.the device temperature is out of the working range Test command reports supported range of values for parameter <mode>.1.Query Temperature Overflow SELINT 2 Set command has currently no effect.19/11/07 #QTEMP . elsewhere proper functioning of the device is not ensured.the device temperature is in the working range 1 .the device temperature is in the working range 1 . The interpretation of parameter AT#QTEMP= <mode> is currently not implemented: any value assigned to it will simply [<mode>] have no effect. The device should not be operated out of its working temperature range.p. if temperature is out of range proper functioning of the device is not ensured.AT Commands Reference Guide 80000ST10025a Rev.<action> [.<urcmode> [.Query Temperature Overflow SELINT 0 / 1 temperature and reports the result in the format: #QTEMP: <temp> where <temp> .Temperature Monitor AT#TEMPMON= <mod> [.1 Temperature Monitor .#TEMPMON #TEMPMON . #QTEMP=? Note #QTEMP .All Rights Reserved page 251 of 414 .

19/11/07 where: <level> . 110 and 111) <hyst_time> .operating temperature upper bound (see Note) 2 .it enables the presentation of the temperature monitor URC. each representing the action to be done whenever the module internal temperature reaches either operating or extreme levels (default is 0). when the temperature is back to normal the output pin <GPIO> is tied LOW. If this <action> is required.the output pin <GPIO> is tied HIGH when operating temperature bounds are reached.threshold level -2 . 4 . (10) 4 . If <action> is not zero.operating temperature lower bound (see Note) 0 .<value> where: <level> and <value> are as before <action> . it is mandatory to set the <hyst_time> parameter too. (100) Note: Possible values for the parameter <action> are form 0 to 7 (000.RF TX circuits automatically disabled (using +CFUN=2) when operating temperature bounds are reached.URC presentation mode. 0 . before RF TX disabled. 011. the unsolicited message is in the format: #TEMPMEAS: <level>. 101. 100.no action (00) 1 .All Rights Reserved page 252 of 414 .hysteresis time: all the actions happen only if the Reproduction forbidden without Telit Communications S. When the temperature is back to normal the module is brought back to the previous state. 0 .extreme temperature upper bound (see Note) <value> actual temperature expressed in Celsius degrees Setting of the following optional parameters has meaning only if <mod>=0: <urcmode> .p.A.normal temperature 1 . 001.sum of integers.extreme temperature lower bound (see Note) -1 .it disables the presentation of the temperature monitor URC 1 .AT Commands Reference Guide 80000ST10025a Rev. written authorization . it is mandatory to set the <GPIO> parameter too.automatic shut-down when the temperature is beyond the extreme bounds (01) 2 . whenever the module internal temperature reaches either operating or extreme levels. 010.

thus it is possible to restore them either if the multiplexer control channel is released and set up. 0.GPIO number.<hyst_time>[.time in seconds Note: <action> can assume values from 1-7 <GPIO> .Set General Purpose Output SELINT 0 / 1 Set command sets the value of the general purpose output pin GPIO2. last <urcmode> settings are saved for every instance as extended profile parameters.255 .AT Commands Reference Guide 80000ST10025a Rev. <action>. Note: the URC presentation mode <urcmode> is related to the current multiplexed instance only (see +cmux).7.#SGPO #SGPO .p.19/11/07 extreme or operating bounds are maintained at least for this period. Note: last <action>.<action>[.. <hyst_time> and <GPIO> -30°C -10°C +55°C +80°C Due to temperature measurement uncertainty there is a tolerance of +/-2°C 3.1.2 Set General Purpose Output . Valid range is “any output pin” (see “Hardware User’s Guide”.<GPIO>]] AT#TEMPMON=? Note Extreme Temperature Lower Bound(*) Operating Temperature Lower Bound Operating Temperature Operating Temperature Upper Bound(*) Extreme Temperature Upper Bound(*) (*) (*) Test command reports the supported range of values for parameters <mod>. back and forth. Note: if the <GPIO> is specified <action> shall assume values from 4-7.A.. <urcmode>. written authorization .5. This parameter is needed and required only if <action>=4 is enabled.) per il range dei GPIO. <hyst_time> and <GPIO> settings are global parameters saved in NVM AT#TEMPMON? Read command reports the current parameter settings for #TEMPMON command in the format: #TEMPMON: <urcmode>. Valid range is “any output pin” (see “Hardware User’s Guide”.All Rights Reserved page 253 of 414 . AT#SGPO[= [<stat>]] Reproduction forbidden without Telit Communications S. This parameter is needed and required if <action> is not zero.. 4 .

Set General Purpose Output Parameter: <stat> 0 . Test command reports the supported range of values of parameter <stat>. This command is meaningful only for GM862 family AT#SGPO? AT#SGPO=? Note 3. SELINT 0 / 1 Parameter: <dir> .the Read command AT#GGPI? reports the logic input level read from GPIO1 pin. This command sets the read behaviour for this pin. in the format: #GGPI: <dir>.19/11/07 SELINT 0 / 1 Note: the GPIO2 is an OPEN COLLECTOR output.General Purpose Input AT#GGPI[=[<dir>]] Set command sets the general purpose input pin GPIO1.#GGPI #GGPI .5. Note: issuing AT#SGPO<CR> is the same as issuing the Read command.1.All Rights Reserved page 254 of 414 .3 General Purpose Input . the issue of this command is not needed. hence the opposite status of the open collector pin in the format: #SGPO: <stat>.output pin cleared to 0 (Low) 1 . In future uses the behavior of the read input may be more complex.output pin set to 1 (High) AT Commands Reference Guide 80000ST10025a Rev. Note: issuing AT#SGPO=<CR> is the same as issuing the command AT#SGPO=0<CR>. the command sets the transistor base level. Note: If parameter is omitted then the behaviour of Set command is the same as Read command Read command reports the read value for the input pin GPIO1. written authorization .<stat> where <dir> . Note: The device has an insulated input pin (the input goes the base of an internal decoupling transistor) which can be used as a logic general purpose input.auxiliary input GPIO1 setting 0 . Read command reports the #SGPO command setting.#SGPO . hence the open collector output is negated: AT#SGPO=0 sets the open collector output High AT#SGPO=1 sets the open collector output Low A pull up resistor is required on pin GPIO2.direction setting (see #GGPI=<dir> ) AT#GGPI? Reproduction forbidden without Telit Communications S. 4 .7. since only direct read report is supported.p.A.

p.OUTPUT .output pin cleared to 0 (Low) if <dir>=1 .GPIO pin direction 0 .Reports the read value from the input pin if <dir>=1 .output pin set to 1 (High) if <dir>=1 .logic value read from pin GPIO1 AT Commands Reference Guide 80000ST10025a Rev. supported range is from 1 to a value that depends on the hardware.INPUT .Reports a no meaning value if <dir>=2 .ALTERNATE FUNCTION <dir> .no meaning if <dir>=0 .its meaning depends on <dir> setting: 0 .#GGPI .1. Parameters: <pin> . • logic value present in output of the pin GPIO<pin> in the case the pin <dir> is currently set to output.INPUT .INPUT .Reports the read value from the input pin if <dir>=0 . <mode>[.no meaning if <dir>=2 .no meaning if <dir>=2 .7.General Purpose Input <stat> . written authorization .current direction setting for the GPIO<pin> <stat> • logic value read from pin GPIO<pin> in the case the pin <dir> is set to input.pin direction is INPUT 1 . Reproduction forbidden without Telit Communications S.no meaning if <dir>=0 .5. <mode> .General Purpose Input/Output Pin Control SELINT 0 / 1 Execution command sets the value of the general purpose output pin AT#GPIO[=<pin>.OUTPUT .<stat> where <dir> .#GPIO #GPIO . GPIO<pin> according to <dir> and <mode> parameter. • no meaning value for the pin GPIO<pin> in the case the pin <dir> is set to alternate function. 4 .pin direction is ALTERNATE FUNCTION (see Note).19/11/07 SELINT 0 / 1 AT#GGPI=? Note Note: Since the reading is done after the insulating transistor. the reported value is the opposite of the logic status of the GPIO1 input pin. Note: when <mode>=2 (and <dir> is omitted) the command reports the direction and value of pin GPIO<pin> in the format: #GPIO: <dir>. This command is meaningful only for GM862 family 3.ALTERNATE FUNCTION 2 .OUTPUT . Test command reports supported range of values for parameter <dir>.All Rights Reserved page 255 of 414 .<dir>]] Not all configuration for the three parameters are valid.A.4 General Purpose Input/Output Pin Control .pin direction is OUTPUT 2 .ALTERNATE FUNCTION 1 .GPIO pin number.

since the GPIO1 reading is done after an insulating transistor. written authorization .<stat>[…]] Note: "ALTERNATE FUNCTION" value is valid only for following pins: • GPIO4 . GPIO<pin> according to <dir> and <mode> parameter. GPIO1 is input only and GPIO2 is output only. AT#GPIO=3.AT Commands Reference Guide 80000ST10025a Rev.0 OK AT#GPIO=6.0. int the format: #GPIO: <dir>.1 OK AT#GPIO=5. Test command reports the supported range of values of the command parameters <pin>.All Rights Reserved page 256 of 414 .2 #GPIO: 1. 4 .1 OK #GPIO . the GPIO read/write access to that pin is not accessible and shall be avoided.alternate function is “RF Transmission Control” • GPIO5 . Reproduction forbidden without Telit Communications S. the reported value is the opposite of the logic status of the GPIO1 input pin GPIO2 is an OPEN COLLECTOR output. the command sets the transistor base level.1 OK AT#GPIO=3.General Purpose Input/Output Pin Control SELINT 2 Execution command sets the value of the general purpose output pin AT#GPIO=[<pin>.alternate function is "Alarm Output" (see +CALA) • GPIO7 . hence the open collector output is negated AT#GPIO? AT#GPIO=? Example Read command has the same effect as Execution command when all parameters are omitted. For GM862 family products only • • 1.General Purpose Input/Output Pin Control SELINT 0 / 1 Note: if all parameters are omitted the command reports the read direction and value of all GPIO pin.<stat>[<CR><LF>#GPIO: <dir>.19/11/07 #GPIO . <mode> and <dir>.A.2 #GPIO: 0.0 OK AT#GPIO=4.alternate function is “RF Transmission Monitor” • GPIO6 .p.<dir>]] Not all configuration for the three parameters are valid. <mode>[.0.alternate function is "Buzzer Output" (see #SRP) Note: while using the pins in the alternate function.1.

General Purpose Input/Output Pin Control Parameters: <pin> .output pin set to 1 (High) if <dir>=1 . • no meaning value for the pin GPIO<pin> in the case the pin <dir> is set to alternate function.p. 4 .pin direction is ALTERNATE FUNCTION (see Note).INPUT .OUTPUT .OUTPUT . • logic value present in output of the pin GPIO<pin> in the case the pin <dir> is currently set to output. the GPIO read/write access to that pin is not accessible and shall be avoided.no meaning if <dir>=2 .output pin cleared to 0 (Low) if <dir>=1 .GPIO pin number.its meaning depends on <dir> setting: 0 .ALTERNATE FUNCTION 1 .no meaning if <dir>=0 .alternate function is "Buzzer Output" (see #SRP) Note: while using the pins in the alternate function. the reported value is the opposite of the logic status of the Reproduction forbidden without Telit Communications S. For GM862 family products only • • GPIO1 is input only and GPIO2 is output only.All Rights Reserved page 257 of 414 .19/11/07 SELINT 2 Note: when <mode>=2 (and <dir> is omitted) the command reports the direction and value of pin GPIO<pin> in the format: #GPIO: <dir>. written authorization .pin direction is INPUT 1 .Reports the read value from the input pin if <dir>=1 .INPUT .alternate function is “RF Transmission Monitor” • GPIO6 .no meaning if <dir>=2 . <mode> . supported range is from 1 to a value that depends on the hardware.OUTPUT .INPUT .no meaning if <dir>=0 .#GPIO .Reports a no meaning value if <dir>=2 .GPIO pin direction 0 .alternate function is “RF Transmission Control” • GPIO5 .ALTERNATE FUNCTION <dir> . AT Commands Reference Guide 80000ST10025a Rev.A.<stat> where: <dir> .Reports the read value from the input pin if <dir>=0 .ALTERNATE FUNCTION 2 .current direction setting for the GPIO<pin> <stat> • logic value read from pin GPIO<pin> in the case the pin <dir> is set to input.pin direction is OUTPUT 2 . Note: "ALTERNATE FUNCTION" value is valid only for following pins: • GPIO4 .alternate function is "Alarm Output" (see +CALA) • GPIO7 . since the GPIO1 reading is done after an insulating transistor.

. AT#GPIO=3.0 OK AT#GPIO=6.1.100 .All Rights Reserved page 258 of 414 . hence the open collector output is negated AT#GPIO? AT Commands Reference Guide 80000ST10025a Rev.in tenth of seconds (default is 10) <off_duration> .<stat>[…]] where <dir> .GPIO is turned on and off alternatively.100 .GPIO handled by Module Software (factory default) 3 .A.GPIO tied Low 1 .0.as seen before <stat> .1 OK AT#GPIO=5.p..duration of period in which STAT_LED GPIO is tied Low while <mode>=3 1.in tenth of seconds (default is 10) Reproduction forbidden without Telit Communications S.5 STAT_LED GPIO Setting .5.#GPIO .1.0 OK AT#GPIO=4.7.1 OK AT#GPIO=? Example 3.defines how the STAT_LED GPIO is handled 0 . 4 .2 #GPIO: 0.GPIO tied High 2 . written authorization . GPIO2 is an OPEN COLLECTOR output.General Purpose Input/Output Pin Control GPIO1 input pin 2.<on_duration> Parameters: [.<off_duration>]] <mode> .<stat>[<CR><LF>#GPIO: <dir>. the command sets the transistor base level.2 #GPIO: 1.STAT_LED GPIO Setting SELINT 2 AT#SLED=<mode> Set command sets the behaviour of the STAT_LED GPIO [.0.19/11/07 SELINT 2 Read command reports the read direction and value of all GPIO pins.1 OK AT#GPIO=3.as seen before Test command reports the supported range of values of the command parameters <pin>.#SLED #SLED . in the format: #GPIO: <dir>.duration of period in which STAT_LED GPIO is tied High while <mode>=3 1. with period defined by the sum <on_duration> + <off_duration> <on_duration> . <mode> and <dir>.

All Rights Reserved page 259 of 414 .<dviport>.STAT_LED GPIO Setting SELINT 2 Note: values are saved in NVM by command #SLEDSAV Note: at module boot the STAT_LED GPIO is always tied High and holds this value until the first NVM reading.1 OK AT#DVI? AT#DVI=? Example Reproduction forbidden without Telit Communications S.<dviport>. <on_duration> and <off_duration>. audio is forwarded both to the DVI block and to the analog lines (Note: analog input disabled) <dviport> 1 . etc.7.1.enable DVI.p. Read command returns the STAT_LED GPIO current setting.7 Digital Voiceband Interface . in the format: #DVI: <mode>.7. audio is forwarded to the DVI block 2 .<on_duration>. Parameters: <clockmode>] <mode> . written authorization .Save STAT_LED GPIO Setting Execution command saves STAT_LED setting in NVM.disable DVI. in t he format: #SLED: <mode>. like GPIO. AT#DVI=<mode> [.5.6 Save STAT_LED GPIO Setting .AT Commands Reference Guide 80000ST10025a Rev.1.<dviport> and <clockmode> AT#DVI=2.5. audio is forwarded to the analog line.DVI port 2 will be used <clockmode> 0 .Digital Voiceband Interface SELINT 2 Set command enables/disables the Digital Voiceband Interface.19/11/07 #SLED . 0 . AT#SLED=? SELINT 2 3. AT#SLEDSAV Test command returns OK result code. (factory default) 1 .<clockmode> Test command reports the range of supported values for parameters <mode>.enables/disables the DVI.#SLEDSAV #SLEDSAV .A.enable DVI.1.<off_duration> Test command returns the range of available values for parameters <mode>.DVI port 1 will be used (factory default) 2 .DVI master (factory default) Note: #DVI parameters are saved in the extended profile Read command reports last setting.DVI slave 1 . DVI pins can be used for other purposes. AT#SLED? AT#SLED=? 3.#DVI #DVI . 4 .

.1.5.A.Digital Voiceband Interface AT Commands Reference Guide 80000ST10025a Rev.1 command is issued and the module is in a GPRS connection.SMS Ring Indicator SELINT 0 / 1 Set command enables/disables the Ring Indicator pin response to an AT#E2SMSRI[= incoming SMS message. The duration of this pulse is determined by the value of <n>. a 100 ms break signal is sent and a 1 sec.SMS Ring Indicator SELINT 2 Set command enables/disables the Ring Indicator pin response to an AT#E2SMSRI= incoming SMS message. Read command reports the duration in ms of the pulse generated on receipt of an incoming SM. If enabled. If enabled. DVI is configured as master providing on DVI Port #1 3.7.disables RI pin response for incoming SMS messages (factory default) 50.1150 . The value of <n> is the duration in ms of the pulse generated on receipt of an incoming SM. Note: if +CNMI=3. no matter if the RI pin response is either enabled or not. pulse is generated on RI pin.8 SMS Ring Indicator . Reports the range of supported values for parameter <n> AT#E2SMSRI? AT#E2SMSRI=? #E2SMSRI .#E2SMSRI #E2SMSRI .p. a negative going pulse is generated on [<n>] receipt of an incoming SMS message. 4 . Parameter: <n> . a negative going pulse is generated on [<n>]] receipt of an incoming SMS message. The duration of this pulse is determined by the value of <n>. Parameter: <n> .enables RI pin response for incoming SMS messages. written authorization .disables RI pin response for incoming SMS messages (factory default) Reproduction forbidden without Telit Communications S.All Rights Reserved page 260 of 414 .RI enabling 0 . Note: issuing AT#E2SMSRI<CR> is the same as issuing the Read command.#DVI . Note: issuing AT#E2SMSRI=<CR> returns the OK result code.RI enabling 0 . in the format: #E2SMSRI: <n> Note: as seen before. the value <n>=0 means that the RI pin response to an incoming SM is disabled.19/11/07 SELINT 2 Both analog and DVI activated for audio.

direction..AT Commands Reference Guide 80000ST10025a Rev.<dir>]] #ADC: <value> where: <value> .SMS Ring Indicator SELINT 2 50. GC864-QUAD and GC864-PY 3 .9 Analog/Digital Converter Input . Read command reports the duration in ms of the pulse generated on receipt of an incoming SM. 4 . GM862-GPS.19/11/07 #E2SMSRI . Note: if +CNMI=3. GE863-PY. GE863-PY.no effect.7. GC864QUAD and GC864-PY 2 .GE863-GPS.Analog/Digital Converter Input SELINT 0 / 1 Execution command reads pin<adc> voltage.1.<mode> [.available only for GE863-QUAD. the value <n>=0 means that the RI pin response to an incoming SM is disabled.5. GM862-QUAD-PY. GE864-QUAD. converted by ADC. GE863-PY.query ADC value <dir> . a 100 ms break signal is sent and a 1 sec. its interpretation is currently not implemented 0 .A. in the format: #ADC: <value>[<CR><LF>#ADC: <value>[…]] Reproduction forbidden without Telit Communications S. expressed in mV Parameters: <adc> .All Rights Reserved page 261 of 414 .required action 2 .available for GM862-QUAD.enables RI pin response for incoming SMS messages.index of pin 1 . GE864PY. Reports the range of supported values for parameter <n> AT#E2SMSRI? AT#E2SMSRI=? 3. converted by ADC.1 command is issued and the module is in a GPRS connection. GE863QUAD. GE864-PY. in the format: #E2SMSRI: <n> Note: as seen before.#ADC #ADC .p. and AT#ADC[= outputs it in the format: <adc>. GE864-QUAD.available only for GE863-QUAD. GE864PY. If all parameters are omitted the command reports all pins voltage. no matter if the RI pin response is either enabled or not. written authorization . The value of <n> is the duration in ms of the pulse generated on receipt of an incoming SM.pin<adc> voltage. GE864-QUAD. GC864-QUAD and GC864-PY <mode> . pulse is generated on RI pin.1150 .

GC864-QUAD and GC864-PY 3 . it is in high impedance status (factory default) Reproduction forbidden without Telit Communications S.index of pin 1 .Read Analog/Digital Converter input SELINT 2 Execution command reads pin<adc> voltage. GC864QUAD and GC864-PY 2 .direction. written authorization .no effect.<dir>]] #ADC: <value> where: <value> . GE863-GPS. its interpretation is currently not implemented 0 . <mode> and <dir>. GE864PY. converted by ADC. Test command reports the supported range of values of the command AT#ADC=? parameters <adc>. 4 .enables/disables DAC output. expressed in mV Parameters: <adc> .pin<adc> voltage. GM862-QUAD-PY. AT#ADC? AT#ADC=? 3. GE864-PY.<mode> [. GE864-QUAD.Digital/Analog Converter Control SELINT 0 / 1 Set command enables/disables the DAC_OUT pin. GC864-QUAD and GC864-PY <mode> .query ADC value <dir> . GE864-QUAD. AT#DAC[= <enable> Parameters: [.<value>]] <enable> . 0 . Note: The command returns the last valid measure. GE863-PY.AT Commands Reference Guide 80000ST10025a Rev.p. GE863QUAD.10 Digital/Analog Converter Control .19/11/07 #ADC . Read command has the same effect as Execution command when all AT#ADC? parameters are omitted. GE863-PY.required action 2 . GE863-PY.All Rights Reserved page 262 of 414 .#DAC #DAC . #ADC . Read command reports all pins voltage. GM862-GPS.5. converted by ADC.1. in the format: #ADC: <value>[<CR><LF>#ADC: <value>[…]] Test command reports the supported range of values of the command parameters <adc>. GE864-QUAD.available only for GE863-QUAD.available for GM862-QUAD.7.A. GE864PY.available only for GE863-QUAD.Analog/Digital Converter Input SELINT 0 / 1 Note: The command returns the last valid measure. <mode> and <dir>.disables pin. and AT#ADC= outputs it in the format: [<adc>.

19/11/07 #DAC . it is in high impedance status (factory default) 1 .10 bit precision Note: integrated output voltage = MAX_VOLTAGE * value / 1023 Read command reports whether the DAC_OUT pin is currently enabled or not. Read command reports whether the DAC_OUT pin is currently enabled or not.10 bit precision Note: integrated output voltage = MAX_VOLTAGE * value / 1023 Note: if all parameters are omitted then the behaviour of Set command is the same as the Read command. DAC_OUT line must be integrated (for example with a low band pass filter) in order to obtain an analog voltage.p.scale factor of the integrated output voltage. 4 .enables pin.A.enables pin.. in the format: AT#DAC? Reproduction forbidden without Telit Communications S. AT#DAC? AT#DAC=? Example Note #DAC .All Rights Reserved page 263 of 414 . it must be present if <enable>=1 0.Digital/Analog Converter Control SELINT 2 Set command enables/disables the DAC_OUT pin. the corresponding output is driven <value> .<value> Test command reports the range for the parameters <enable> and <value>. D/A converter must not be used during POWERSAVING. in the format: #DAC: <enable>. the corresponding output is driven <value> . Enable the DAC out and set its integrated output to the 50% of the max value: AT#DAC=1. For a more in depth description of the integration filter refer to the hardware user guide.enables/disables DAC output. AT#DAC= [<enable> Parameters: [.scale factor of the integrated output voltage. it must be present if <enable>=1 0.<value>]] <enable> ..Digital/Analog Converter Control SELINT 0 / 1 1 . along with the integrated output voltage scale factor.511 OK Disable the DAC out: AT#DAC=0 OK With this command the DAC frequency is selected internally.AT Commands Reference Guide 80000ST10025a Rev. along with the integrated output voltage scale factor. written authorization .1023 .disables pin. 0 .1023 .

VAUX pin index 1 .Auxiliary Voltage Output Control SELINT 0 / 1 Set command enables/disables the Auxiliary Voltage pins output.Digital/Analog Converter Control AT Commands Reference Guide 80000ST10025a Rev. it returns: #VAUX: <value> where: <value> .output off 1 .All Rights Reserved page 264 of 414 . 4 . DAC_OUT line must be integrated (for example with a low band pass filter) in order to obtain an analog voltage. written authorization .query current value of VAUX pin Note: when <stat>=2 and command is successful. Note 3.511 OK Disable the DAC out: AT#DAC=0 OK With this command the DAC frequency is selected internally.7.<value> Test command reports the range for the parameters <enable> and <value>.power output status 0 . <stat>] Parameters: <n> . AT#VAUX[=<n>. D/A converter must not be used during POWERSAVING.output on Note: If all parameters are omitted the command has the same behaviour as Read command. Enable the DAC out and set its integrated output to the 50% of the max value: AT#DAC=1. Note: for the GPS product (GE863-GPS): if the Auxiliary Voltage pin output Reproduction forbidden without Telit Communications S.output on 2 .#VAUX #VAUX.19/11/07 SELINT 2 AT#DAC=? Example #DAC: <enable>. For a more in depth description of the integration filter refer to the hardware user guide.1.p.A.5.11 Auxiliary Voltage Output Control .output off 1 .there is currently just one VAUX pin <stat> 0 .#DAC .

p. <stat>.#VAUXSAV #VAUXSAV . <stat>.19/11/07 #VAUX. AT#VAUX= [<n>.output on Note: for the GPS product (GE863-GPS): if the Auxiliary Voltage pins output is disabled while GPS is powered on they’ll both also be turned off.<stat>] Parameters: <n> .Auxiliary Voltage Output Save SELINT 2 Execution command saves the actual state of #VAUX pin to NVM.Auxiliary Voltage Output Control SELINT 0 / 1 is disabled while GPS is powered on they’ll both also be turned off. Test command returns the OK result code. written authorization . AT#VAUX=? #VAUX.All Rights Reserved page 265 of 414 . The state AT#VAUXSAV will be reload at power-up.there is currently just one VAUX pin <stat> 0 .query current value of VAUX pin Note: when <stat>=2 and command is successful. AT#VAUXSAV=? Reproduction forbidden without Telit Communications S.VAUX pin index 1 . in the format: #VAUX: <value> Test command reports the supported range of values for parameters <n>.output on 2 .power output status 0 .5.1.output off 1 .7.output off 1 .12 Auxiliary Voltage Output Save . Note: the current setting is stored through #VAUXSAV Read command reports whether the Auxiliary Voltage pin output is currently enabled or not. in the format: #VAUX: <value> Test command reports the supported range of values for parameters <n>. 4 .AT Commands Reference Guide 80000ST10025a Rev. AT#VAUX? AT#VAUX=? 3.Auxiliary Voltage Output Control SELINT 2 Set command enables/disables the Auxiliary Voltage pins output.A. Read command reports whether the Auxiliary Voltage pin output is currently AT#VAUX? enabled or not. it returns: #VAUX: <value> where: <value> .

RTS (Request To Send) <state> .19/11/07 3. 2.V24 Output Pins Configuration SELINT 2 AT#V24CFG=<pin>.5. 4 .DSR (Data Set Ready) <mode> .#V24 #V24 .7. Set command sets the AT commands serial port interface output pins mode.7.1.All Rights Reserved page 266 of 414 .DTR (Data Terminal Ready) 5 .5.AT commands serial port interface hardware pins mode: 0 .DCD (Data Carrier Detect) 1 .13 V24 Output Pins Configuration .p.1.AT commands serial port interface hardware pin mode Test command reports supported range of values for parameters <pin> and <mode>.<mode1>[<CR><LF> #V24CFG: <pin2>.AT commands serial port interface hardware pin: 0 .RI (Ring Indicator) 3 .<mode2>[. Read command returns actual state for all the pins in the format: AT#V24? Reproduction forbidden without Telit Communications S.State of AT commands serial port interface output hardware pins(0.DSR (Data Set Ready) 4 .AT commands serial port mode: output pins are controlled by serial port device driver.RI (Ring Indicator) 3 .A.CTS (Clear To Send) 2 .AT commands serial port interface hardware pin: 0 .. (default) 1 .<state>] Parameters: <pin> .AT command serial port interface HW pin <moden> .#V24CFG #V24CFG . 1.CTS (Clear To Send) 2 .Low 1 . AT#V24CFG=? 3. Read command returns actual mode for all the pins in the format: AT#V24CFG? #V24CFG: <pin1>. <mode> Parameters: <pin> .DCD (Data Carrier Detect) 1 .]] Where: <pinn> .AT Commands Reference Guide 80000ST10025a Rev. AT#V24=<pin> [. written authorization .GPIO mode: output pins are directly controlled by #V24 command only..High Note: if <state> is omitted the command returns state of the pin. 3) when pin is in GPIO mode (see #V24CFG): 0 .V24 Output Pins Control SELINT 2 Set command sets the AT commands serial port interface output pins state.14 V24 Output Pins Control .

16 Battery And Charger Status ..Battery And Charger Status SELINT 0 / 1 Execution command returns the current Battery and Charger state in the AT#CBC format: #CBC: <ChargerState>..battery voltage in units of ten millivolts: it is the real battery voltage only if charger is not connected.High AT#AXE=? Test command returns the OK result code.7. AT#CBC? AT#CBC=? #CBC.V24 Output Pins Control #V24: <pin1>. Read command has the same meaning as Execution command.charger connected and charging 2 .1.Low .1 .p.#AXE #AXE . if the charger is connected this value depends on the charger voltage. Test command returns the OK result code.<state2>[.5..15 AXE Pin Reading .19/11/07 SELINT 2 AT#V24=? where <pinn> .1.Battery And Charger Status SELINT 2 Reproduction forbidden without Telit Communications S.AXE Pin Reading SELINT 2 Execution command causes the ME to return the current state of AXE pin in AT#AXE the format: #AXE: <state> where: <state> 0 .#V24 .<BatteryVoltage> where: <ChargerState> . 3.7.<state1>[<CR><LF> #V24: <pin2>.#CBC #CBC.A.AT command serial port interface HW pin <staten> .]] AT Commands Reference Guide 80000ST10025a Rev.charger connected and charge completed <BatteryVoltage> . 3.5.All Rights Reserved page 267 of 414 .charger not connected 1 . 4 . written authorization .AT commands serial port interface hardware pin state Test command reports supported range of values for parameters <pin> and <state>.battery charger state 0 .

Auto-Attach Property SELINT 0 / 1 Set command enables/disables the TE GPRS auto-attach property.charger not connected 1 .disables GPRS auto-attach property 1 .enables GPRS auto-attach property (factory default): after the command #AUTOATT=1 has been issued (and at every following startup) the terminal will automatically try to attach to the GPRS service.#AUTOATT #AUTOATT . Read command reports whether the auto-attach property is currently AT#AUTOATT? Reproduction forbidden without Telit Communications S. AT#AUTOATT= [<auto>] Parameter: <auto> 0 .battery charger state 0 .All Rights Reserved page 268 of 414 . AT#AUTOATT [=<auto>] Parameter: <auto> 0 . 4 .p. Note: If parameter is omitted then the behaviour of Set command is the same as Read command.enables GPRS auto-attach property (factory default): after the command #AUTOATT=1 has been issued (and at every following startup) the terminal will automatically try to attach to the GPRS service.5.<BatteryVoltage> where: <ChargerState> . AT#AUTOATT? AT#AUTOATT=? #AUTOATT .charger connected and charge completed <BatteryVoltage> .17 GPRS Auto-Attach Property .Auto-Attach Property SELINT 2 Set command enables/disables the TE GPRS auto-attach property. Read command reports whether the auto-attach property is currently enabled or not.disables GPRS auto-attach property 1 .AT Commands Reference Guide 80000ST10025a Rev.battery voltage in units of ten millivolts: it is the real battery voltage only if charger is not connected. written authorization .Battery And Charger Status SELINT 2 Execution command returns the current Battery and Charger state in the AT#CBC format: #CBC: <ChargerState>.charger connected and charging 2 .7. Test command returns the OK result code. in the format: #AUTOATT: <auto> Test command reports available values for parameter <auto>. AT#CBC=? 3.1. if the charger is connected this value depends on the charger voltage.19/11/07 #CBC.A.

Note: the <class> range for former GM862 family products is 1. 1 .multislot class.Multislot Class Control SELINT 2 Set command sets the multislot class AT#MSCLASS= [<class>.6 . in the format: AT Commands Reference Guide 80000ST10025a Rev. Read command reports the current value of the multislot class in the format: #MSCLASS: <class> Test command reports the range of available values for parameter <class>. written authorization . Note: if all parameters are omitted the behaviour of set command is the same as read command..the new multislot class is enabled only at the next detach/attach or after a reboot.8. AT#MSCLASS? AT#MSCLASS=? #MSCLASS .A.GPRS class 8. Note: the <class> range for former GM862 family products is 1. 4 .p..Auto-Attach Property enabled or not.Multislot Class Control SELINT 0 / 1 Set command sets the multislot class AT#MSCLASS[= <class>. take care: class 7 is not supported. take care: class 7 is not supported.5. automatically forcing a detach / attach procedure.the new multislot class is enabled only at the next detach/attach or after a reboot.10 .GPRS class 8.10 .GPRS class <autoattach> 0 .. Reproduction forbidden without Telit Communications S.19/11/07 SELINT 2 AT#AUTOATT=? #AUTOATT: <auto> Test command reports available values for parameter <auto>.#AUTOATT .#MSCLASS #MSCLASS . excluding class 7.8. 1.18 Multislot Class Control .7..the new multislot class is enabled immediately. Parameters: <autoattach>] <class> .All Rights Reserved page 269 of 414 . automatically forcing a detach / attach procedure. 1 .GPRS class <autoattach> 0 .multislot class.1.. 1. 3.the new multislot class is enabled immediately.. Parameters: <autoattach>] <class> .6 .

#MONI SELINT 0 / 1 #MONI is both a set and an execution command. serving cell).it is the ordinal number of a cell.Multislot Class Control excluding class 7.6 .network operator code AT#MONI? Reproduction forbidden without Telit Communications S.19 #MONI . 7 . 4 . Set command sets one cell out of seven. the format is: #MONI: Cc:<cc> Nc:<nc> BSIC:<bsic> RxQual:<qual> LAC:<lac> Id:<id> ARFCN:<arfcn> PWR:<dBm> dBm TA: <timadv> c)When extracting data for an adjacent cell.it is a special request to obtain GSM-related informations from the whole set of seven cells in the neighbour of the serving cell. a) When extracting data for the serving cell and the network name is known the format is: #MONI: <netname> BSIC:<bsic> RxQual:<qual> LAC:<lac> Id:<id> ARFCN:<arfcn> PWR:<dBm> dBm TA: <timadv> b) When the network name is unknown. Read command reports the current value of the multislot class in the AT#MSCLASS? format: #MSCLASS: <class> Test command reports the range of available values for both parameters AT#MSCLASS=? <class> and <autoattach>.19/11/07 SELINT 2 3. Note: issuing AT#MONI<CR> is the same as issuing the Read command. AT Commands Reference Guide 80000ST10025a Rev. the format is: #MONI: Adj Cell<n> [LAC:<lac> Id:<id>] ARFCN:<arfcn> PWR:<dBm> dBm where: <netname> .5.country code <nc> .A..name of network operator <cc> .All Rights Reserved page 270 of 414 . in a neighbour of the serving cell including it.1. Parameter: <number> 0.#MSCLASS . Note: issuing AT#MONI=<CR> is the same as issuing the command AT#MONI=0<CR>.Cell Monitor AT#MONI[= [<number>]] Cell Monitor . Execution command reports GSM-related informations for selected cell and dedicated channel (if exists).p. written authorization .7. in a neighbour of the serving cell (default 0. from which extract GSM-related information.

<CellSet> . 1.assigned radio channel <dBm> . in the neighbour of the serving cell..C2 reselection parameter other parameters as before Test command reports the maximum number of cells. from which we can extract GSM-related informations.C1 reselection parameter <C2value> .base station identification code <qual> .timing advance Note: TA: <timadv> is reported only for the serving cell.maximum number of cells. along with the ordinal number of the current selected cell. AT#MONI=? where: <C1value> . 4 .A.progressive number of adjacent cell <bsic> .#MONI . from which we can extract GSM-related informations (for compatibility with previous versions of code this value is always 5).19/11/07 SELINT 0 / 1 <n> .quality of reception 0. written authorization . First row reports the identifying name of the ‘columns’ #MONI: Cell BSIC LAC CellId ARFCN Power C1 C2 TA RxQual PLMN<CR><LF> Second row reports a complete set of GSM-related information for the serving cell: #MONI: S: <bsic> <lac> <id> <arfcn> <dBm> <C1value> <C2value> <timadv> <qual> <netname><CR><LF> 3rd to 8th rows report a reduced set of GSM-related information for the cells in the neighbours: #MONI: N<n> <bsic> <lac> <id> <arfcn> <dBm> <C1value> <C2value>[<CR><LF>] b.the last setting done with command #MONI. the execution command produces a table-like formatted output.7 <lac> . c.<CellSet>) where: <MaxCellNo> . An enhanced version of the Test command has been defined: Reproduction forbidden without Telit Communications S. as follows: a.Cell Monitor AT Commands Reference Guide 80000ST10025a Rev.localization area code <id> . in the format: #MONI: (<MaxCellNo>.p.received signal strength in dBm <timadv> . If the last setting done by #MONI is 7. in the neighbour of the serving cell.All Rights Reserved page 271 of 414 .cell identifier <arfcn> .

from which we can extract GSM-related informations. This value is always 7. The timing advance value is meaningful only during calls or GPRS transfers active.Cell Monitor AT#MONI=?? AT Commands Reference Guide 80000ST10025a Rev. in the format: #MONI: (<MaxCellNo>. written authorization .the last setting done with command #MONI. along with the ordinal number of the current selected cell.maximum number of cells.Cell Monitor SELINT 2 #MONI is both a set and an execution command. #MONI .All Rights Reserved page 272 of 414 .<CellSet>) where: <MaxCellNo> . <CellSet> . in a neighbour of the serving cell and including it. 4 .#MONI . in a neighbour of the serving cell Reproduction forbidden without Telit Communications S. Set command selects the cell 0 at#moni=0 OK Example Execution command reports GSM-related information for cell 0 at#moni #MONI: I WIND BSIC:70 RxQual:0 LAC:55FA Id:1D23 ARFCN:736 PWR:-83dbm TA:1 OK Set command selects the special request to obtain GSMrelated information from the whole set of seven cells in the neighbour of the serving cell at#moni=7 OK Execution command reports the requested information in table-like format at#moni #MONI: Cell #MONI: S #MONI: N1 #MONI: N2 #MONI: N3 #MONI: N4 #MONI: N5 #MONI: N6 OK BSIC LAC 70 55FA 75 55FA 72 55FA 70 55FA 72 55FA 75 55FA 70 55FA CellId 1D23 1297 1289 1D15 1D0D 1296 1D77 ARFCN 736 983 976 749 751 978 756 Power -83dbm -78dbm -82dbm -92dbm -92dbm -95dbm -99dbm C1 19 26 22 10 10 9 3 C2 33 20 16 18 18 3 11 TA 1 RxQual PLMN 0 I WIND Note The refresh time of the measures is preset to 3 sec.19/11/07 SELINT 0 / 1 AT#MONI=?? Enhanced test command reports the maximum number of cells.p. AT#MONI[= [<number>]] Set command sets one cell out of seven. from which we can extract GSM-related informations. in a neighbour of the serving cell and including it.A.

Cell Monitor SELINT 2 including it.A. 4 .All Rights Reserved page 273 of 414 . the execution command produces a table-like formatted output. the format is: #MONI: Adj Cell<n> [LAC:<lac> Id:<id>] ARFCN:<arfcn> PWR:<dBm> dBm where: <netname> . If the last setting done by #MONI is 7.it is a special request to obtain GSM-related information from the whole set of seven cells in the neighbour of the serving cell. the output format is as follows: d) When extracting data for the serving cell and the network name is known the format is: #MONI: <netname> BSIC:<bsic> RxQual:<qual> LAC:<lac> Id:<id> ARFCN:<arfcn> PWR:<dBm> dBm TA: <timadv> e) When the network name is unknown. written authorization . the format is: #MONI: Cc:<cc> Nc:<nc> BSIC:<bsic> RxQual:<qual> LAC:<lac> Id:<id> ARFCN:<arfcn> PWR:<dBm> dBm TA: <timadv> f) When extracting data for an adjacent cell.19/11/07 #MONI .it is the ordinal number of the cell. 3.localization area code <id> .timing advance Note: TA: <timadv> is reported only for the serving cell. 7 .6].base station identification code <qual> ..name of network operator <cc> . If the last setting done by #MONI is in the range [0... as follows: Reproduction forbidden without Telit Communications S. Parameter: <number> 0.progressive number of adjacent cell <bsic> . Execution command (AT#MONI<CR>) reports GSM-related information for selected cell and dedicated channel (if exists).AT Commands Reference Guide 80000ST10025a Rev.network operator code <n> . serving cell). 2.country code <nc> .quality of reception 0.assigned radio channel <dBm> .6 . in a neighbour of the serving cell (default 0.p. from which extract GSM-related information.cell identifier <arfcn> .received signal strength in dBm <timadv> .7 <lac> .

Set command selects the cell 0 at#moni=0 OK Execution command reports GSM-related information for cell 0 at#moni #MONI: I WIND BSIC:70 RxQual:0 LAC:55FA Id:1D23 ARFCN:736 PWR:-83dbm TA:1 OK Set command selects the special request to obtain GSMrelated information from the whole set of seven cells in the neighbour of the serving cell at#moni=7 OK Execution command reports the requested information in table-like format Reproduction forbidden without Telit Communications S. written authorization . Example <CellSet> . in the format: #MONI: (<MaxCellNo>.maximum number of cells. AT#MONI=? where: <C1value> .Cell Monitor a. 4 . AT Commands Reference Guide 80000ST10025a Rev.19/11/07 SELINT 2 First row reports the identifying name of the ‘columns’ #MONI: Cell BSIC LAC CellId ARFCN Power C1 C2 TA RxQual PLMN<CR><LF> Second row reports a complete set of GSM-related information for the serving cell: #MONI: S: <bsic> <lac> <id> <arfcn> <dBm> <C1value> <C2value> <timadv> <qual> <netname><CR><LF> 3rd to 8th rows report a reduced set of GSM-related information for the cells in the neighbours: #MONI: N<n> <bsic> <lac> <id> <arfcn> <dBm> <C1value> <C2value>[<CR><LF>] b.C1 reselection parameter <C2value> . in a neighbour of the serving cell excluding it. along with the ordinal number of the current selected cell.A. c.C2 reselection parameter other parameters as before Test command reports the maximum number of cells. from which we can extract GSM-related informations.p.#MONI .All Rights Reserved page 274 of 414 . from which we can extract GSM-related informations. This value is always 6.the last setting done with command #MONI.<CellSet>) where: <MaxCellNo> . in a neighbour of the serving cell and excluding it.

[<PB-ARFCN>].<NetCode>.[PAT]] where: <B-ARFCN> .[<NOM>].20 Serving Cell Information . <RAC>.Network Operation Mode . otherwise the label “hopping” will be printed <NOM> .supported The following information will be present only if GPRS is supported in the cell <PB-ARFCN> .BCCH ARFCN of the serving cell <dBM> .<BSIC>.PBCCH ARFCN of the serving cell..7.All Rights Reserved page 275 of 414 . 3. it’ll be printed only if PBCCH is supported by the cell..operator name.not supported 1 .p.Base Station Identification Code <LAC> . written authorization .<LAC>.Routing Area ColoUr Code <PAT> .Cell Monitor at#moni #MONI: Cell #MONI: S #MONI: N1 #MONI: N2 #MONI: N3 #MONI: N4 #MONI: N5 #MONI: N6 OK BSIC LAC 70 55FA 75 55FA 72 55FA 70 55FA 72 55FA 75 55FA 70 55FA CellId 1D23 1297 1289 1D15 1D0D 1296 1D77 ARFCN 736 983 976 749 751 978 756 AT Commands Reference Guide 80000ST10025a Rev. hexadecimal representation <BSIC> . in the format: AT#SERVINFO #SERVINFO: <B-ARFCN>..country code and operator code.<NetNameAsc>.GPRS supported in the cell 0 .A.”III” <RAC> .Localization Area Code <TA> .Time Advance: it’s available only if a GSM or GPRS is running <GPRS> . 4 .<TA>.0 Reproduction forbidden without Telit Communications S. The timing advance value is meaningful only during calls or GPRS transfers active.Serving Cell Information SELINT 0 / 1 Execution command reports information about serving cell.”I” “II” .<dBM>.#MONI .#SERVINFO #SERVINFO .1.<GPRS>[.Priority Access Threshold .received signal strength in dBm <NetNameAsc> . quoted string type <NetCode> .19/11/07 SELINT 2 Power -83dbm -78dbm -82dbm -92dbm -92dbm -95dbm -99dbm C1 19 26 22 10 10 9 3 C2 33 20 16 18 18 3 11 TA 1 RxQual PLMN 0 I WIND Note The refresh time of the measures is preset to 3 sec.5. .

<RAC>.3.<TA>. written authorization . .<NetCode>.0 .BCCH ARFCN of the serving cell <dBM> .21 +COPS Mode . it’ll be printed only if PBCCH is supported by the cell.country code and operator code.+COPS Mode SELINT 0 / 1 Set command sets the behaviour of +COPS command (see +COPS).1.6 3. AT#COPSMODE [=<mode>] Parameter: <mode> 0 . in the format: AT#SERVINFO #SERVINFO: <B-ARFCN>. 4 .+COPS behaviour like former GM862 family products (default) Reproduction forbidden without Telit Communications S. otherwise the label “hopping” will be printed <NOM> .[<NOM>].[<PB-ARFCN>].”III” <RAC> .<dBM>.7.PBCCH ARFCN of the serving cell. hexadecimal representation <BSIC> .received signal strength in dBm <NetNameAsc> ..Routing Area Colour Code <PAT> .<BSIC>..<LAC>.<NetNameAsc>.#COPSMODE #COPSMODE .A.supported The following information will be present only if GPRS is supported in the cell <PB-ARFCN> .<GPRS>[.GPRS supported in the cell 0 .Serving Cell Information SELINT 2 Execution command reports information about serving cell.#SERVINFO .Priority Access Threshold .6 Read command has the same effect as Execution command AT#SERVINFO? AT Commands Reference Guide 80000ST10025a Rev.operator name.Localization Area Code <TA> .Base Station Identification Code <LAC> .3.Network Operation Mode ...All Rights Reserved page 276 of 414 .5. quoted string type <NetCode> .”I” “II” .p.Time Advance: it’s available only if a GSM or GPRS is running <GPRS> .[PAT]] where: <B-ARFCN> ..19/11/07 SELINT 0 / 1 #SERVINFO .not supported 1 ...Serving Cell Information .

5. Note: if parameter <mode> is omitted the behaviour of Set command is the same as Read command.type of notification 0 .+COPS behaviour as seen before. [<mode>]] Parameter: <mode> . along with the SIM status.<status> (<mode> and <status> are described above) Test command returns the supported range of values for parameter <mode>. Read command returns the current behaviour of +COPS command.SIM NOT INSERTED 1 .Query SIM Status SELINT 0 / 1 Set command enables/disables the Query SIM Status unsolicited indication AT#QSS[= in the ME.enabled. It’s suggested to reboot the module after every #COPSMODE setting.p.+COPS Mode SELINT 0 / 1 1 .#QSS #QSS . written authorization .AT Commands Reference Guide 80000ST10025a Rev.current SIM status 0 .+COPS behaviour compliant with ETSI format Note: The setting is saved in NVM (and available on following reboot).disabled (factory default).All Rights Reserved page 277 of 414 .1.7. AT#QSS? AT#QSS=? Reproduction forbidden without Telit Communications S.A.19/11/07 #COPSMODE .22 Query SIM Status . Read command reports whether the unsolicited indication #QSS is currently enabled or not.SIM INSERTED Note: issuing AT#QSS<CR> is the same as issuing the Read command. the ME informs at every SIM status change through the following unsolicited indication: #QSS: <status> where: <status> . in the format: #QSS: <mode>. Test command returns the range of available values for parameter <mode>. AT#COPSMODE? AT#COPSMODE=? Note 3. 4 . it’s possible only to query the current SIM status through Read command AT#QSS? 1 . in the format: #COPSMODE: <mode> where <mode> .

enabled.disabled (factory default).p. AT#QSS=? 3. AT#QSS? Read command reports whether the unsolicited indication #QSS is currently enabled or not.SIM NOT INSERTED 1 .All Rights Reserved page 278 of 414 .1.#DIALMODE #DIALMODE .19/11/07 #QSS .SIM INSERTED 2 .<status> (<mode> and <status> are described above) Test command returns the supported range of values for parameter <mode>. it’s possible only to query the current SIM status through Read command AT#QSS? 1 . 4 .AT Commands Reference Guide 80000ST10025a Rev.SIM INSERTED 2 .SIM INSERTED and READY (SMS and Phonebook access are possible). [<mode>] Parameter: <mode> .5.current SIM status 0 .23 ATD Dialing Mode .current SIM status 0 .7.(voice call only) OK result code is received as soon as it starts remotely Reproduction forbidden without Telit Communications S. the ME informs at every SIM status change through the following basic unsolicited indication: #QSS: <status> where: <status> .SIM INSERTED and PIN UNLOCKED 3 .type of notification 0 .Query SIM Status SELINT 2 Set command enables/disables the Query SIM Status unsolicited indication AT#QSS= in the ME. in the format: #QSS: <mode>. AT#DIALMODE[= <mode>] Parameter: <mode> 0 . along with the SIM status. written authorization .ATD Dialing Mode SELINT 0 / 1 Set command sets ATD modality.SIM NOT INSERTED 1 .enabled.A. the ME informs at every SIM status change through the following unsolicited indication: #QSS: <status> where: <status> .

ATD Dialing Mode ringing (factory default) 1 . AT Commands Reference Guide 80000ST10025a Rev. AT#DIALMODE= [<mode>] Parameter: <mode> 0 . Read command returns current ATD dialing mode in the format: #DIALMODE: <mode> Test command returns the range of values for parameter <mode> AT#DIALMODE=? #DIALMODE .(voice call only) OK result code is received only after the called party answers. written authorization .19/11/07 SELINT 0 / 1 AT#DIALMODE? Note: if parameter <mode> is omitted the behaviour of Set command is the same as Read command.Dialing Mode SELINT 2 Set command sets dialing modality. 2 . Reproduction forbidden without Telit Communications S. Any character typed aborts the call and OK result code is received.(voice call only) OK result code is received only after the called party answers.#DIALMODE .A.(voice call and data call) the following custom result codes are received. Any character typed aborts the call and OK result code is received. 4 .(voice call only) OK result code is received as soon as it starts remotely ringing (factory default) 1 .(voice call and data call) the following custom result codes are received. monitoring step by step the call status: DIALING (MO in progress) RINGING (remote ring) CONNECTED (remote call accepted) RELEASED (after ATH) DISCONNECTED (remote hang-up) Note: In case a BUSY tone is received and at the same time ATX0 is enabled ATD will return NO CARRIER instead of DISCONNECTED.All Rights Reserved page 279 of 414 . Note: In case a BUSY tone is received and at the same time ATX0 is enabled ATD will return NO CARRIER instead of DISCONNECTED. Note: The setting is saved in NVM and available on following reboot. monitoring step by step the call status: DIALING (MO in progress) RINGING (remote ring) CONNECTED (remote call accepted) RELEASED (after ATH) DISCONNECTED (remote hang-up) Note: The setting is saved in NVM and available on following reboot.p. 2 .

enables the automatic call function. Note: issuing AT#ACAL=<CR> is the same as issuing the command AT#ACAL=0<CR>. the transition OFF/ON of DTR causes an automatic call to the first number (position 0) stored in the internal phonebook.enables the automatic call function.1. AT#ACAL[= [<mode>]] Parameter: <mode> 0 .7. Note: type of call depends on the last issue of command +FCLASS.Automatic Call SELINT 0 / 1 Set command enables/disables the automatic call function.5.24 Automatic Call . AT#ACAL= [<mode>] Parameter: <mode> 0 .A. 4 . Note: issuing AT#ACAL<CR> is the same as issuing the Read command.#ACAL #ACAL . If enabled (and &D2 has been issued). AT#ACAL? Read command reports whether the automatic call function is currently Reproduction forbidden without Telit Communications S.disables the automatic call function (factory default) 1 .p.AT Commands Reference Guide 80000ST10025a Rev. in the format: #ACAL: <mode> Test command returns the supported range of values for parameter <mode>. the transition OFF/ON of DTR causes an automatic call to the first number (position 0) stored in the internal phonebook.Automatic Call SELINT 2 Set command enables/disables the automatic call function. See &Z to write and &N to read the number on module internal phonebook. Read command reports whether the automatic call function is currently enabled or not. AT#ACAL? AT#ACAL=? Note #ACAL .disables the automatic call function (factory default) 1 . If enabled (and &D2 has been issued). written authorization . Note: type of call depends on the last issue of command +FCLASS.19/11/07 #DIALMODE .Dialing Mode SELINT 2 Read command returns current ATD dialing mode in the format: AT#DIALMODE? #DIALMODE: <mode> Test command returns the range of values for parameter <mode> AT#DIALMODE=? 3.All Rights Reserved page 280 of 414 .

5. AT#ACALEXT? Read command reports either whether the automatic call function is currently enabled or not.enables the automatic call function from “ME” phonebook.enables the automatic call function from “SM” phonebook. It is recommended to NOT use contemporaneously either #ACALEXT and #ACAL See &Z to write and &N to read the number on module internal phonebook. 2 .26 AT#ECAM[= [<onoff>]] Extended Call Monitoring .25 Extended Automatic Call .p.<index> The range of available positions in a phonebook depends on the selected phonebook.it indicates a position in the currently selected phonebook. AT#ACALEXT= <mode>. in the format: AT Commands Reference Guide 80000ST10025a Rev.A. 3. If the extended automatic call function is enabled and &D2 has been issued.#ACAL .disables the automatic call function (factory default) 1 .Extended Call Monitoring Reproduction forbidden without Telit Communications S. the third for parameter <index> when “SM” is the chosen phonebook.5. <index> .#ECAM SELINT 0 / 1 This command enables/disables the call monitoring function in the ME.1.#ACALEXT #ACALEXT .Extended Automatic Call SELINT 0 / 1 / 2 Set command enables/disables the extended automatic call function. 4 . the transition OFF/ON of DTR causes an automatic call to the number stored in position <index> in the selected phonebook.1.<index> Parameters: <mode> 0 . the second for parameter <index> when “ME” is the chosen phonebook.All Rights Reserved page 281 of 414 . This is the reason why the test command returns three ranges of values: the first for parameter <mode>.7. Issuing #ACALEXT causes the #ACAL <mode> to be changed.7.Automatic Call enabled or not. Note: type of call depends on the last issue of command +FCLASS.19/11/07 SELINT 2 AT#ACAL=? Note #ACAL: <mode> Test command returns the supported range of values for parameter <mode>. See &Z to write and &N to read the number on module internal phonebook. #ECAM . Issuing AT#ACAL=1 causes the #ACALEXT <index> to be set to default. written authorization . and the last <index> setting in the format: #ACALEXT: <mode>. AT#ACALEXT=? Note Note 3.

#ECAM - Extended Call Monitoring

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 SELINT 0 / 1

Parameter: <onoff> 0 - disables call monitoring function (factory default) 1 - enables call monitoring function; the ME informs about call events, such as incoming call, connected, hang up etc. using the following unsolicited indication: #ECAM: <ccid>,<ccstatus>,<calltype>,,, [<number>,<type>] where <ccid> - call ID <ccstatus> - call status 0 - idle 1 - calling (MO) 2 - connecting (MO) 3 - active 4 - hold 5 - waiting (MT) 6 - alerting (MT) 7 - busy <calltype> - call type 1 - voice 2 - data <number> - called number (valid only for <ccstatus>=1) <type> - type of <number> 129 - national number 145 - international number Note: the unsolicited indication is sent along with usual codes (OK, NO CARRIER, BUSY...). Note: issuing AT#ECAM<CR> is the same as issuing the Read command. Note: issuing AT#ECAM=<CR> returns the OK result code. Read command reports whether the extended call monitoring function is currently enabled or not, in the format: #ECAM: <onoff> Test command returns the list of supported values for <onoff>

AT#ECAM?

AT#ECAM=?

#ECAM - Extended Call Monitoring AT#ECAM= [<onoff>]

SELINT 2

This command enables/disables the call monitoring function in the ME. Parameter:

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

page 282 of 414

#ECAM - Extended Call Monitoring

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 SELINT 2

<onoff> 0 - disables call monitoring function (factory default) 1 - enables call monitoring function; the ME informs about call events, such as incoming call, connected, hang up etc. using the following unsolicited indication: #ECAM: <ccid>,<ccstatus>,<calltype>,,,[<number>,<type>] where <ccid> - call ID <ccstatus> - call status 0 - idle 1 - calling (MO) 2 - connecting (MO) 3 - active 4 - hold 5 - waiting (MT) 6 - alerting (MT) 7 - busy <calltype> - call type 1 - voice 2 - data <number> - called number (valid only for <ccstatus>=1) <type> - type of <number> 129 - national number 145 - international number Note: the unsolicited indication is sent along with usual codes (OK, NO CARRIER, BUSY...). Read command reports whether the extended call monitoring function is currently enabled or not, in the format: #ECAM: <onoff> Test command returns the list of supported values for <onoff>

AT#ECAM?

AT#ECAM=?

3.5.7.1.27

SMS Overflow - #SMOV

#SMOV - SMS Overflow SELINT 0 / 1 Set command enables/disables the SMS overflow signalling function. AT#SMOV[= [<mode>]] Parameter: <mode> 0 - disables SMS overflow signaling function(factory default) 1 - enables SMS overflow signalling function; when the maximum storage capacity has reached, the following network initiated notification is send:

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

page 283 of 414

#SMOV - SMS Overflow #SMOV: <memo>

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 SELINT 0 / 1

Note: issuing AT#SMOV<CR> is the same as issuing the Read command. Note: issuing AT#SMOV=<CR> is the same as issuing the command AT#SMOV=0<CR>. Read command reports whether the SMS overflow signalling function is currently enabled or not, in the format: #SMOV: <mode> Test command returns the supported range of values of parameter <mode>.

AT#SMOV?

AT#SMOV=?

#SMOV - SMS Overflow SELINT 2 Set command enables/disables the SMS overflow signalling function. AT#SMOV= [<mode>] Parameter: <mode> 0 - disables SMS overflow signaling function (factory default) 1 - enables SMS overflow signalling function; when the maximum storage capacity has reached, the following network initiated notification is send: #SMOV: <memo> Read command reports whether the SMS overflow signalling function is currently enabled or not, in the format: #SMOV: <mode> Test command returns the supported range of values of parameter <mode>.

AT#SMOV?

AT#SMOV=?

3.5.7.1.28

Mailbox Numbers - #MBN

#MBN - Mailbox Numbers SELINT 2 Execution command returns the mailbox numbers stored on SIM, if this AT#MBN service is provided by the SIM. The response format is: [#MBN: <index>,<number>,<type>[,<text>][,mboxtype][<CR><LF> #MBN: <index>,<number>,<type>[,<text>][,mboxtype][…]]] where: <index> - record number <number> - string type mailbox number in the format <type> <type> - type of mailbox number octet in integer format 129 - national numbering scheme 145 - international numbering scheme (contains the character "+")

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

page 284 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 #MBN - Mailbox Numbers SELINT 2 <text> - the alphanumeric text associated to the number; used character set should be the one selected with command +CSCS <mboxtype> - the message waiting group type of the mailbox, if available: "VOICE" - voice "FAX" - fax "EMAIL" - electronic mail "OTHER" - other Note: if all queried locations are empty (but available), no information text lines will be returned. AT#MBN=? Test command returns the OK result code.

3.5.7.1.29

Message Waiting Indication - #MWI

#MWI - Message Waiting Indication SELINT 2 AT#MWI=<enable> Set command enables/disables the presentation of the message waiting indicator URC. Parameter: <enable> 0 - disable the presentation of the #MWI URC 1 - enable the presentation of the #MWI URC each time a new message waiting indicator is received from the network and, at startup, the presentation of the status of the message waiting indicators, as they are currently stored on SIM.. The URC format is: #MWI: <status>,<indicator>[,<count>] where: <status> 0 - clear: it has been deleted one of the messages related to the indicator <indicator>. 1 - set: there’s a new waiting message related to the indicator <indicator> <indicator> 1 - either Line 1 (CPHS context) or Voice (3GPP context) 2 - Line 2 (CPHS context only) 3 - Fax 4 - E-mail 5 - Other <count> - message counter: network information reporting the number of pending messages related to the message waiting indicator <indicator>. The presentation at startup of the message waiting indicators status, as

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

page 285 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 #MWI - Message Waiting Indication SELINT 2 they are currently stored on SIM, is as follows: #MWI: <status>[,<indicator>[,<count>][<CR><LF> #MWI: <status>,<indicator>[,<count>][...]]] where: <status> 0 - no waiting message indicator is currently set: if this the case no other information is reported 1 - there are waiting messages related to the message waiting indicator <indicator>. <indicator> 1 - either Line 1 (CPHS context) or Voice (3GPP context) 2 - Line 2 (CPHS context) 3 - Fax 4 - E-mail 5 - Other <count> - message counter: number of pending messages related to the message waiting indicator <indicator> as it is stored on SIM. AT#MWI? Read command reports wheter the presentation of the message waiting indicator URC is currently enabled or not, and the current status of the message waiting indicators as they are currently stored on SIM. The format is: #MWI: <enable>,<status>[,<indicator>[,<count>][<CR><LF> #MWI: <enable>,<status>,<indicator>[,<count>][...]]] AT#MWI=? Test command returns the range of available values for parameter <enable>.

3.5.7.1.30

Audio Codec - #CODEC

#CODEC - Audio Codec SELINT 0 / 1 Set command sets the audio codec mode. AT#CODEC[= <codec>] Parameter: <codec> 0 - all the codec modes are enabled (factory default) 1..31 - sum of integers each representing a specific codec mode: 1 - FR, full rate mode enabled 2 - EFR, enhanced full rate mode enabled 4 - HR, half rate mode enabled 8 - AMR-FR, AMR full rate mode enabled 16 - AMR-HR, AMR half rate mode enabled

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

page 286 of 414

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 #CODEC - Audio Codec SELINT 0 / 1 Note: the full rate mode is added by default to any setting in the SETUP message (as specified in ETSI 04.08). Note: the setting 0 is equivalent to the setting 31. Note: The codec setting is saved in the profile parameters. Note: if optional parameter <codec> is omitted the behaviour of Set command is the same as Read command. Read command returns current audio codec mode in the format: #CODEC: <codec> Test command returns the range of available values for parameter <codec> AT#CODEC=14 OK sets the codec modes HR (4), EFR (2) and AMR-FR (8) and FR (1)

AT#CODEC?

AT#CODEC=? Example

#CODEC - Audio Codec SELINT 2 Set command sets the audio codec mode. AT#CODEC= [<codec>] Parameter: <codec> 0 - all the codec modes are enabled (factory default) 1..31 - sum of integers each representing a specific codec mode: 1 - FR, full rate mode enabled 2 - EFR, enhanced full rate mode enabled 4 - HR, half rate mode enabled 8 - AMR-FR, AMR full rate mode enabled 16 - AMR-HR, AMR half rate mode enabled Note: the full rate mode is added by default to any setting in the SETUP message (as specified in ETSI 04.08). Note: the setting 0 is equivalent to the setting 31. Note: The codec setting is saved in the profile parameters. Read command returns current audio codec mode in the format: #CODEC: <codec> Test command returns the range of available values for parameter <codec>

AT#CODEC?

AT#CODEC=?

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

page 287 of 414

#CODEC - Audio Codec AT#CODEC=14 Example OK

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 SELINT 2

sets the codec modes HR (4), EFR (2) and AMR-FR (8) and FR (1)

3.5.7.1.31

Handsfree Echo Canceller - #SHFEC

#SHFEC - Handsfree Echo Canceller SELINT 0 / 1 Set command enables/disables the echo canceller function on audio AT#SHFEC[= handsfree output. [<mode>]] Parameter: <mode> 0 - disables echo canceller for handsfree mode (factory default) 1 - enables echo canceller for handsfree mode Note: This setting returns to default after power off. Note: issuing AT#SHFEC<CR> is the same as issuing the Read command. Note: issuing AT#SHFEC=<CR> is the same as issuing the command AT#SHFEC=0<CR>. Read command reports whether the echo canceller function on audio handsfree output is currently enabled or not, in the format: #SHFEC: <mode> Test command returns the supported range of values of parameter <mode>.

AT#SHFEC?

AT#SHFEC=?

#SHFEC - Handsfree Echo Canceller SELINT 2 Set command enables/disables the echo canceller function on audio AT#SHFEC= handsfree output. [<mode>] Parameter: <mode> 0 - disables echo canceller for handsfree mode (factory default) 1 - enables echo canceller for handsfree mode Note: This setting returns to default after power off. Read command reports whether the echo canceller function on audio handsfree output is currently enabled or not, in the format:

AT#SHFEC?

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

page 288 of 414

#SHFEC - Handsfree Echo Canceller #SHFEC: <mode> Test command returns the supported range of values of parameter AT#SHFEC=? <mode>.

AT Commands Reference Guide 80000ST10025a Rev. 4 - 19/11/07 SELINT 2

3.5.7.1.32

Handsfree Microphone Gain - #HFMICG
SELINT 0 / 1

#HFMICG - Handsfree Microphone Gain Set command sets the handsfree microphone input gain AT#HFMICG[= [<level>]] Parameter: <level>: handsfree microphone input gain 0..7 - handsfree microphone gain (+6dB/step)

Note: issuing AT#HFMICG<CR> is the same as issuing the Read command. Note: issuing AT#HFMICG=<CR> returns the OK result code. Read command returns the current handsfree microphone input gain, in the format: #HFMICG: <level> Test command returns the supported range of values of parameter <level>.

AT#HFMICG?

AT#HFMICG=?

#HFMICG - Handsfree Microphone Gain SELINT 2 Set command sets the handsfree microphone input gain AT#HFMICG= [<level>] Parameter: <level>: handsfree microphone input gain 0..7 - handsfree microphone gain (+6dB/step) Read command returns the current handsfree microphone input gain, in the AT#HFMICG? format: #HFMICG: <level> Test command returns the supported range of values of parameter <level>.

AT#HFMICG=?

3.5.7.1.33

Handset Microphone Gain - #HSMICG
SELINT 0 / 1

#HSMICG - Handset Microphone Gain Set command sets the handset microphone input gain AT#HSMICG[= [<level>]] Parameter:

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

page 289 of 414

written authorization . AT#HSMICG=? 3.Set Headset Sidetone SELINT 0 / 1 Set command enables/disables the sidetone on headset audio output.handset microphone gain (+6dB/step) AT Commands Reference Guide 80000ST10025a Rev. Note: issuing AT#SHFSD<CR> is the same as issuing the Read command.Handset Microphone Gain SELINT 2 Set command sets the handset microphone input gain AT#HSMICG= [<level>] Parameter: <level>: handset microphone input gain 0.#SHFSD #SHFSD .. AT#HSMICG? AT#HSMICG=? #HSMICG .#HSMICG . AT#SHFSD[= [<mode>]] Parameter: <mode> 0 . Read command reports whether the headset sidetone is currently enabled or not.5.p. in the format: AT#SHFSD? Reproduction forbidden without Telit Communications S. Note: This setting returns to default after power off.7 .All Rights Reserved page 290 of 414 .handset microphone gain (+6dB/step) Read command returns the current handset microphone input gain. Note: issuing AT#HSMICG=<CR> returns the OK result code.34 Set Headset Sidetone .A. in the AT#HSMICG? format: #HSMICG: <level> Test command returns the supported range of values of parameter <level>. 4 .7 .enables the headset sidetone. Read command returns the current handset microphone input gain.disables the headset sidetone (factory default) 1 .19/11/07 SELINT 0 / 1 Note: issuing AT#HSMICG<CR> is the same as issuing the Read command.1. in the format: #HSMICG: <level> Test command returns the supported range of values of parameter <level>.7.Handset Microphone Gain <level>: handset microphone input gain 0. Note: issuing AT#SHFSD=<CR> is the same as issuing the command AT#SHFSD=0<CR>..

AT#SHFSD= [<mode>] Parameter: <mode> 0 .1.5.A.#HFRECG SELINT 2 #HFRECG .enables the headset sidetone.mute on. incoming sms. written authorization . AT#SPKMUT? AT#SPKMUT=? 3.19/11/07 SELINT 0 / 1 #SHFSD . internal speaker and external speaker. AT#SHFSD? AT#SHFSD=? 3.p.35 Speaker Mute Control . voice.Set Headset Sidetone SELINT 2 Set command enables/disables the sidetone on headset audio output. AT#SPKMUT=<n> for every audio output ( ring. speaker muted.Set Headset Sidetone #SHFSD: <mode> Test command returns the supported range of values of parameter AT#SHFSD=? <mode>. Read command reports whether the muting of the speaker audio line during a voice call is enabled or not.1.7. Read command reports whether the headset sidetone is currently enabled or not. 4 .All Rights Reserved page 291 of 414 . Note: This setting returns to default after power off.7.#SHFSD .disables the headset sidetone (factory default) 1 . Network coverage) Parameter: <n> 0 . in the format: #SHFSD: <mode> Test command returns the supported range of values of parameter <mode>.Speaker Mute Control SELINT 2 Set command enables/disables the global muting of the speaker audio line. Note: this command mutes/activates both speaker audio paths.#SPKMUT #SPKMUT . in the format: #SPKMUT: <n> Test command reports the supported values for <n> parameter. AT Commands Reference Guide 80000ST10025a Rev.5.Handsfree Receiver Gain Set command sets the handsfree analogue output gain AT#HFRECG= <level> Reproduction forbidden without Telit Communications S. speaker active (factory default) 1 .mute off.36 Handsfree Receiver Gain .

38 Audio Profile Factory Configuration .handset analogue output (-3dB/step) AT#HSRECG? Note: This parameter is saved in NVM issuing AT&W command.AT Commands Reference Guide 80000ST10025a Rev.1. written authorization . in the format: #HSRECG: <level> Test command returns the supported range of values of parameter <level>.All Rights Reserved page 292 of 414 .5.p.#PRST #PRST .#HSRECG SELINT 2 #HSRECG .A.6 . The audio parameters to reset are: microphone line gain earpiece line gain side tone gain LMS adaptation speed (step size) LMS filter length (number of coefficients) speaker to micro signal power relation noise reduction max attenuation noise reduction weighting factor (band 300-500Hz) noise reduction weighting factor (band 500-4000Hz) AGC Additional attenuation Reproduction forbidden without Telit Communications S.19/11/07 Parameter: <level>: handsfree analogue output gain 0.handsfree analogue output (-3dB/step) Note: This parameter is saved in NVM issuing AT&W command.37 Handset Receiver Gain . AT#HFRECG? AT#HFRECG =? 3. 4 .5.Audio Profile Factory Configuration SELINT 2 Execution command resets the actual audio parameters in the NVM of the AT#PRST device to the default set. AT#HSRECG =? 3.6 . in the format: #HFRECG: <level> Test command returns the supported range of values of parameter <level>.. Read command returns the current handsfree analog output gain.7.7. It is not allowed if active audio profile is 0.Handset Receiver Gain Set command sets the handset analogue output gain AT#HSRECG= <level> Parameter: <level>: handset analogue output gain 0. Read command returns the current handset analog output gain.1..

1 Audio Profile Configuration Save .standard profile 1.5.A. AT#PSAV OK Current audio profile is saved in NVM 3.. Note: This parameter is saved in NVM issuing AT&W command.p.5.3 .#PSEL #PSEL . written authorization .1.7.Audio Profile Configuration Save SELINT 2 Execution command saves the actual audio parameters in the NVM of the AT#PSAV device.Audio Profile Selection Set command selects the active audio profile AT#PSEL=<prof> Parameter: <prof>: current profile 0 .extended profile.2 Audio Profile Selection .Audio Profile Factory Configuration AGC minimal attenuation AGC maximal attenuation Test command returns the OK result code.All Rights Reserved page 293 of 414 .7. SELINT 2 Reproduction forbidden without Telit Communications S. AT#PRST=? AT#PRST Example OK Current audio profile is reset AT Commands Reference Guide 80000ST10025a Rev. It is not allowed if active audio profile is 0. 4 .#PSAV #PSAV . modificable. The audio parameters to store are: AT#PSAV=? Example microphone line gain earpiece line gain side tone gain LMS adaptation speed LMS filter length (number of coefficients) speaker to micro signal power relation noise reduction max attenuation noise reduction weighting factor (band 300-500Hz) noise reduction weighting factor (band 500-4000Hz) AGC Additional attenuation AGC minimal attenuation AGC maximal attenuation Test command returns the OK result code.19/11/07 SELINT 2 3.1.#PRST .

Audio Profile Setting SELINT 2 Set command sets parameters for the active audio profile. AT#PSET=? 3.<fil ter_length>.enables automatic gain control for handsfree mode Reproduction forbidden without Telit Communications S. <mode> Parameter: <mode> 0 .<side_tone_atten>. Test command returns the supported range of values for the audio parameters.Audio Profile Selection SELINT 2 The read command returns the active profile in the format: AT#PSEL? AT#PSEL=? #PSEL:<prof> Test command returns the supported range of values of parameter <prof>.noise reduction weighting factor (band 300-500Hz) [. <scal _in> [.AGC minimal attenuation <max_atten> .<min_atten>.<min_atten> <nr_w_0> .noise reduction weighting factor (band 500-4000Hz) ]]]]]]]]]]]]]]]] <add_atten> .4 Handsfree Automatic Gain Control .LMS filter length (number of coefficients) [.<nr_atten> <adaption_speed> .AT Commands Reference Guide 80000ST10025a Rev.19/11/07 #PSEL .#PSET #PSET .<adaption_speed> <scal_in> .5.3 Audio Profile Setting .<nr_w_1>.<add_atten> <nr_ atten > .microphone line digital gain [.<side_tone_atten> Parameters: [.1. It is not allowed if AT#PSET= active audio profile is 0.<rxtxrelation> <side_tone_atten> .<nr_w_1> <rxtxrelation> .#SHFAGC #SHFAGC .Handsfree Automatic Gain Control SELINT 2 Set command enables/disables the automatic gain control function on audio AT# SHFAGC = handsfree input. 3.A.<filter_length> <scal_out> .1.<nr_atten>.LMS adaptation speed [.<nr_w_0> <filter_length> .p.<add_atten> .All Rights Reserved page 294 of 414 .<rxtxrelation>.7. written authorization .<nr_w_0>. 4 .side tone attenuation [.speaker to micro signal power relation [.AGC maximal attenuation Read command returns the parameters for the active profile in the format: AT#PSET? #PSET:<scal_in>.noise reduction max attenuation [.<max_atten> It is not allowed if active audio profile is 0.5.<max_atten> <nr_w_1> .<adaption_speed>.7.<scal_out>.earpiece line digital gain [.disables automatic gain control for handsfree mode (default) 1 .<scal _out> [.AGC Additional attenuation <min_atten> .

AT#SHSAGC? AT#SHSAGC =? Reproduction forbidden without Telit Communications S. Read command reports whether the automatic gain control function on audio handset input is currently enabled or not.Handset Automatic Gain Control SELINT 2 Set command enables/disables the automatic gain control function on audio AT#SHSAGC = handset input.#SHFNR # SHFNR . Read command reports whether the noise reduction function on audio handsfree input is currently enabled or not. 4 .p. in the format: #SHFAGC: <mode> Test command returns the supported range of values of parameter <mode>. AT# SHFAGC =? 3.6 Handset Automatic Gain Control . <mode> Parameter: <mode> 0 .19/11/07 #SHFAGC . Read command reports whether the automatic gain control function on AT# SHFAGC? audio handsfree input is currently enabled or not.enables noise reduction for handsfree mode Note: This parameter is saved in NVM issuing AT&W command. in the format: #SHSAGC: <mode> Test command returns the supported range of values of parameter <mode>.disables automatic gain control for handset mode (default) 1 .5.AT Commands Reference Guide 80000ST10025a Rev.disables noise reduction for handsfree mode (default) 1 . <mode> Parameter: <mode> 0 .7.5 Handsfree Noise Reduction .1. AT#SHFNR? AT#SHFNR =? 3.#SHSAGC #SHSAGC .Handsfree Automatic Gain Control SELINT 2 Note: This parameter is saved in NVM issuing AT&W command.1.enables automatic gain control for handset mode Note: This parameter is saved in NVM issuing AT&W command.5. written authorization .7.Handsfree Noise Reduction SELINT 2 Set command enables/disables the noise reduction function on audio AT#SHFNR = handsfree input.All Rights Reserved page 295 of 414 .A. in the format: #SHFNR: <mode> Test command returns the supported range of values of parameter <mode>.

AT#SHSEC? AT#SHSEC =? 3.#SHSNR #SHSNR .5.#SHSEC #SHSEC .7.Handset Noise Reduction SELINT 2 Set command enables/disables the noise reduction function on audio AT# SHSNR = handset input.19/11/07 3.1.7.1. Read command reports whether the echo canceller function on audio handset output is currently enabled or not. 4 .All Rights Reserved page 296 of 414 .#SHSSD #SHSSD .disables echo canceller for handset mode (default) 1 .enables echo canceller for handset mode Note: This parameter is saved in NVM issuing AT&W command. in the format: # SHSNR: <mode> Test command returns the supported range of values of parameter <mode>. Read command reports whether the noise reduction function on audio handset input is currently enabled or not.5.AT Commands Reference Guide 80000ST10025a Rev.Set Handset Sidetone SELINT 2 Set command enables/disables the sidetone on handset audio output. in the format: #SHSEC: <mode> Test command returns the supported range of values of parameter <mode>.disables the handset sidetone Reproduction forbidden without Telit Communications S.enables noise reduction for handset mode Note: This parameter is saved in NVM issuing AT&W command. written authorization .Handset Echo Canceller SELINT 2 Set command enables/disables the echo canceller function on audio AT#SHSEC = handset output.9 Set Handset Sidetone . <mode> Parameter: <mode> 0 .A.7.7 Handset Echo Canceller .1. AT# SHSNR? AT# SHSNR =? 3.5.disables noise reduction for handset mode (default) 1 . AT#SHSSD= <mode> Parameter: <mode> 0 .8 Handset Noise Reduction .p. <mode> Parameter: <mode> 0 .

#/ #/ .#NITZ #NITZ .enables the handset sidetone (factory default) Note: This parameter is saved in NVM issuing AT&W command. AT#SHSSD? AT#SHSSD=? 3.5.second Note: issuing AT#NITZ<CR> is the same as issuing the Read command.5.11 Network Timezone . [<val> Date and time information can be sent by the network after GSM [. AT#/ 3. Read command reports whether automatic date/time updating is currently AT#NITZ? Reproduction forbidden without Telit Communications S.7.AT Commands Reference Guide 80000ST10025a Rev. Note: issuing AT#NITZ=<CR> is the same as issuing the command AT#NITZ=0<CR>. Parameters: <val> 0 .1.p.year MM .disables unsolicited message (factory default) 1 .enables unsolicited message.19/11/07 #SHSSD .hh:mm:ss” where: yy .hour mm .All Rights Reserved page 297 of 414 .Repeat Last Command SELINT 0 / 1 / 2 Execute command is used to execute again the last received command.Network Timezone SELINT 0 / 1 Set command enables/disables automatic date/time updating and Network AT#NITZ[= Timezone unsolicited indication. Read command reports whether the headset sidetone is currently enabled or not.1.minute ss .disables automatic set (factory default) 1 . after date and time updating the following unsolicited indication is sent: #NITZ: “yy/MM/dd.A.10 Repeat Last Command .7.Set Handset Sidetone SELINT 2 1 . written authorization .month (in digits) dd . 4 .day hh . in the format: #SHSSD: <mode> Test command returns the supported range of values of parameter <mode>.enables automatic set <mode> 0 .<mode>]]] registration or after GPRS attach.

12 Enhanced Network Selection . and whether Network Timezone unsolicited indication is enabled or not.1.enables automatic set <mode> 0 . the following Reproduction forbidden without Telit Communications S. Parameter: <mode> 0 .disables unsolicited message (factory default) 1 .7.minute ss . [<val> Date and time information can be sent by the network after GSM [.Network Timezone SELINT 2 Set command enables/disables automatic date/time updating and Network AT#NITZ= Timezone unsolicited indication. after date and time updating the following unsolicited indication is sent: #NITZ: “yy/MM/dd.Network Timezone SELINT 0 / 1 enabled or not. written authorization .hour mm .<mode> Test command returns supported values of parameters <val> and <mode>.p.5. Parameters: <val> 0 .enables unsolicited message.All Rights Reserved page 298 of 414 .second Read command reports whether automatic date/time updating is currently enabled or not.#ENS SELINT 2 #ENS . AT#NITZ? AT#NITZ=? 3.<mode> Test command returns supported values of parameters <val> and <mode>. and whether Network Timezone unsolicited indication is enabled or not.enable ENS functionality.year MM .disable ENS functionality (default) 1 .Enhanced Network Selection AT#ENS=[<mode>] Set command is used to activate the ENS functionality. AT#NITZ=? #NITZ .day hh . 4 . if AT#ENS=1 has been issued. in the format: #NITZ: <val>.A.19/11/07 #NITZ .<mode>]] registration or after GPRS attach. in the format: #NITZ: <val>.disables automatic set (factory default) 1 .month (in digits) dd .AT Commands Reference Guide 80000ST10025a Rev.hh:mm:ss” where: yy .

GSM 900MHz + PCS 1900MHz 2 .GMS 850MHz + PCS 1800MHz (available only on quadri-band modules) 3 .All Rights Reserved page 299 of 414 . Cingular Wireless LLC Requirement AT#ENS? AT#ENS=? Reference 3.GSM 900MHz + DCS 1800MHz 1 . in the format: #ENS: <mode> where: <mode> as above Test command reports the available range of values for parameter <mode>. Note: issuing AT#BND=<CR> is the same as issuing the command AT#BND=0<CR>.#BND #BND . Automatic Band Selection enabled (AT#AUTOBND=1) 4.5. written authorization . Note: the range of values differs between triband modules and quadric-band modules AT#BND? AT#BND=? Reproduction forbidden without Telit Communications S. Read command returns the current selected band in the format: #BND: <band> Test command returns the supported range of values of parameter <band>. PLMN list not fixed (AT#PLMNMODE=1). Band GSM 850 and PCS enabled (AT#BND=3) 2.13 Select Band .Select Band SELINT 0 / 1 Set command selects the current band.A.GMS 850MHz + PCS 1900MHz (available only on quadri-band modules) Note: This setting is maintained even after power off. SIM Application Toolkit enabled on user interface 0 if not previously enabled on a different user interface (AT#STIA=2) 3.1. AT#BND[= [<band>]] Parameter <band>: 0 .p.AT Commands Reference Guide 80000ST10025a Rev. Read command reports whether the ENS functionality is currently enabled or not. 4 .7. Note: issuing AT#BND<CR> is the same as issuing the Read command.19/11/07 values will be automatically set at first next power-up: 1. Note: the new setting will be available just at first next power-up.

4 . Read command returns the current selected band in the format: AT Commands Reference Guide 80000ST10025a Rev. AT#AUTOBND? AT#AUTOBND=? #AUTOBND .#AUTOBND #AUTOBND .GMS 850MHz + PCS 1900MHz (available only on quadri-band modules) Note: This setting is maintained even after power off.p.7. AT#BND= [<band>] Parameter <band>: 0 .#BND .All Rights Reserved page 300 of 414 .14 Automatic Band Selection .Select Band Set command selects the current band.19/11/07 SELINT 2 AT#BND? AT#BND=? #BND: <band> Test command returns the supported range of values of parameter <band>. Note: the range of values differs between tri-band modules and quadri-band modules 3. +COPS=0 is necessary condition to effectively have automatic band selection at next power-on.enables automatic band selection at power-on. AT#AUTOBND[= <value>] Parameter: <value>: 0 .GSM 900MHz + PCS 1900MHz 2 . written authorization . the automatic band selection stops as soon as a GSM cell is found.disables automatic band selection at power-on (factory default) 1 .A.Automatic Band Selection SELINT 0 / 1 Set command enables/disables the automatic band selection at power-on.GMS 850MHz + PCS 1800MHz (available only on quadri-band modules) 3 .5.1. Note: if automatic band selection is enabled the band changes every about 90 seconds through available bands until a GSM cell is found.Automatic Band Selection SELINT 2 Reproduction forbidden without Telit Communications S. Read command returns whether the automatic band selection is enabled or not in the form: #AUTOBND: <value> Test command returns the range of supported values for parameter <value>.GSM 900MHz + DCS 1800MHz 1 . Note: if parameter <value> is omitted the behaviour of Set command is the same as Read command.

skips the escape sequence. written authorization .Skip Escape Sequence SELINT 0 / 1 Set command enables/disables skipping the escape sequence +++ while AT#SKIPESC[= transmitting during a data connection. Note: issuing AT#SKIPESC<CR> is the same as issuing the Read command. AT#AUTOBND? AT#AUTOBND=? 3. +COPS=0 is necessary condition to effectively have automatic band selection at next power-on. AT#SKIPESC? AT#SKIPESC=? #SKIPESC .disables automatic band selection at power-on (factory default) 1 . the escape sequence is not transmitted.AT Commands Reference Guide 80000ST10025a Rev. Note: issuing AT#SKIPESC=<CR> is the same as issuing the command AT#SKIPESC=0<CR>. AT#AUTOBND= [<value>] Parameter: <value>: 0 . in the format: #SKIPESC: <mode> Test command reports supported range of values for parameter <mode>.#SKIPESC #SKIPESC . Read command reports whether escape sequence skipping is currently enabled or not.15 Skip Escape Sequence .All Rights Reserved page 301 of 414 . 1 . the automatic band selection stops as soon as a GSM cell is found.enables automatic band selection at power-on.Automatic Band Selection SELINT 2 Set command enables/disables the automatic band selection at power-on. Note: in case of an FTP connection.A.5. its transmission is enabled (factory default). 4 . Note: if automatic band selection is enabled the band changes every about 90 seconds through available bands until a GSM cell is found. [<mode>]] Parameter: <mode> 0 .p.19/11/07 #AUTOBND .doesn’t skip the escape sequence. its transmission is not enabled.Skip Escape Sequence SELINT 2 Reproduction forbidden without Telit Communications S.1. Read command returns whether the automatic band selection is enabled or not in the form: #AUTOBND: <value> Test command returns the range of supported values for parameter <value>. regardless of the command setting.7.

regardless of the command setting.Escape Sequence Guard Time AT#E2ESC= [<gt>] SELINT 2 Set command sets a guard time in seconds for the escape sequence in GPRS to be considered a valid one (and return to on-line command mode). Note: issuing AT#E2ESC<CR> is the same as issuing the Read command.Skip Escape Sequence SELINT 2 Set command enables/disables skipping the escape sequence +++ while AT#SKIPESC= transmitting during a data connection. 4 .10 . Read command returns current value of the escape sequence guard time. Note: in case of an FTP connection. written authorization .doesn’t skip the escape sequence. [<mode>] Parameter: <mode> 0 . the escape sequence is not transmitted. it overrides the one set with S12.16 AT#E2ESC[= [<gt>]] Escape Sequence Guard Time . Note: issuing AT#E2ESC=<CR> returns the OK result code..19/11/07 #SKIPESC . its transmission is enabled (factory default). #E2ESC .All Rights Reserved page 302 of 414 . Parameter: <gt> 0 . AT#SKIPESC? AT#SKIPESC=? 3.5.AT Commands Reference Guide 80000ST10025a Rev.guard time in seconds Note: if the Escape Sequence Guard Time is set to a value different from zero.p. in the format: #SKIPESC: <mode> Test command reports supported range of values for parameter <mode>.7.1.A.skips the escape sequence.#E2ESC SELINT 0 / 1 Set command sets a guard time in seconds for the escape sequence in GPRS to be considered a valid one (and return to on-line command mode).Escape Sequence Guard Time AT#E2ESC? AT#E2ESC=? #E2ESC . Parameter: Reproduction forbidden without Telit Communications S. its transmission is not enabled. in the format: #E2ESC: <gt> Test command returns the OK result code. Read command reports whether escape sequence skipping is currently enabled or not. 1 .guard time defined by command S12 (factory default) 1.

Read command reports the current PPP-GPRS connection authentication type.no authentication 1 .#GAUTH #GAUTH .19/11/07 SELINT 2 <gt> 0 . Read command returns current value of the escape sequence guard time.guard time in seconds Note: if the Escape Sequence Guard Time is set to a value different from zero.p.CHAP authentication 3 – Automatic (PAP and CHAP) Reproduction forbidden without Telit Communications S.Escape Sequence Guard Time AT Commands Reference Guide 80000ST10025a Rev.10 .PAP authentication (factory default) 2 .CHAP authentication Note: for GSM connection <type> is fixed to PAP Note: if parameter <type> is omitted the behaviour of Set command is the same as Read command.17 PPP-GPRS Connection Authentication Type .#E2ESC . AT#E2ESC? AT#E2ESC=? 3.no authentication 1 .7.PPP-GPRS Connection Authentication Type SELINT 0 / 1 Set command sets the PPP-GPRS connection authentication type. AT#GAUTH? AT#GAUTH=? #GAUTH . AT#GAUTH= [<type>] Parameter <type> 0 .PAP authentication (factory default) 2 . written authorization . AT#GAUTH[= <type>] Parameter <type> 0 . 4 .1.PPP-GPRS Connection Authentication Type SELINT 2 Set command sets the PPP-GPRS connection authentication type.A. in the format: #E2ESC: <gt> Test command returns the OK result code.All Rights Reserved page 303 of 414 . it overrides the one set with S12. in the format: #GAUTH: <type> Test command returns the range of supported values for parameter <type>.5.guard time defined by command S12 (factory default) 1..

AT Commands Reference Guide 80000ST10025a Rev.LCP response timeout value in 100ms units 10.5.19/11/07 #GAUTH .<LCP timeout>.#GPPPCFG #GPPPCFG . <LCP timeout> .[PPP mode ]] Parameters: <Host IP Address> .0 (default).PPP mode 0 (passive mode .PPP-GPRS Parameters Configuration SELINT 2 Set command sets the following PPP-GPRS parameters: AT#GPPPCFG=<Host Host IP Address and LCP timeout value.p.A.g.1.default) : the module waits the first message coming from the remote application (e. the Host IP Address assigned to the host application is the previous remote IP Address obtained by the Network. String type.PPP-GPRS Connection Authentication Type SELINT 2 Note: for GSM connection <type> is fixed to PAP AT#GAUTH? Read command reports the current PPP-GPRS connection authentication type.<PPP mode> Test command returns the range of supported values for parameter <LCP timeout> and <PPP mode> AT# GPPPCFG? AT# GPPPCFG =? Reproduction forbidden without Telit Communications S.0. AT#GAUTH=? 3.0.. If the value is 0.xxx. LCP Conf Req) before to start the LCP negotiation 1 (active mode) : the module starts autonomously the LCP negotiation immediately after the CONNECT message Read command reports the current PPP-GPRS connection parameters in the format: #GPPPCFG: <Host IP address>.xxx.600 hundreds of ms (factory default is 25) <PPP mode> .<LCP timeout>. written authorization . it can be any valid IP address in the format: xxx.xxx.18 PPP-GPRS Parameters Configuration .All Rights Reserved page 304 of 414 .Host IP Address that is assigned to the PPP server side (the host application).7. 4 . IP address> [. in the format: #GAUTH: <type> Test command returns the range of supported values for parameter <type>.

#RTCSTAT SELINT 0 / 1 #RTCSTAT . It doesn’t change until command AT#RTCSTAT=0 is issued. Note: if a power failure occurs and the buffer battery is down the RTC status flag is set to 1.RTC Status Set command resets the RTC status flag. in the format: #RTCSTAT: <status> Test command returns the range of supported values for parameter <status> AT#RTCSTAT? AT#RTCSTAT=? #RTCSTAT .A. Note: if parameter <status> is omitted the behaviour of Set command is the same as Read command.AT Commands Reference Guide 80000ST10025a Rev.7.GSM Antenna Detection SELINT 2 Set command sets the behaviour of antenna detection algorithm AT#GSMAD= Reproduction forbidden without Telit Communications S.1. Read command reports the current value of RTC status flag.5. It doesn’t change until command AT#RTCSTAT=0 is issued.1 GSM Antenna Detection . in the format: #RTCSTAT: <status> Test command returns the range of supported values for parameter <status> AT#RTCSTAT? AT#RTCSTAT=? 3.All Rights Reserved page 305 of 414 .19/11/07 3.RTC Status Set command resets the RTC status flag.1. Read command reports the current value of RTC status flag.Set RTC Status to RTC HW OK SELINT 2 Note: the initial value of RTC status flag is RTC HW Error and it doesn’t change until a command AT#RTCSTAT=0 is issued. AT#RTCSTAT[= <status>] Parameter: <status> 0 . 4 .7.19 RTC Status .Set RTC Status to RTC HW OK Note: the initial value of RTC status flag is RTC HW Error and it doesn’t change until a command AT#RTCSTAT=0 is issued.5.#GSMAD #GSMAD . Note: if a power failure occurs and the buffer battery is down the RTC status flag is set to 1. AT#RTCSTAT= [<status>] Parameter: <status> 0 .p. written authorization .

It has meaning only if <mod> is 1.antenna connector short circuited to ground.<repGPIO>]]]] Parameters: <mod> 0 .it enables the presentation of the antenna detection URC.<interval> [. 2 . It has meaning only if <mod> is 1. 4 .defines which GPIO shall be used as input by the Antenna Detection algorithm (default 13). Value 0 means that no report is made using GPIO (default 0). the unsolicited message is in the format: #GSMAS: <presence> where: <presence> is as before <interval> .AT Commands Reference Guide 80000ST10025a Rev. reporting the result in the format: #GSMAD: <presence> where: <presence> 0 . <repGPIO> .All Rights Reserved page 306 of 414 .it disables the presentation of the antenna detection URC 1 . It has meaning only if <mod> is 1.3600 .duration in seconds of the interval between two consecutive antenna detection algorithm runs (default is 120).A. 0 . 2 . 3 .detection algorithm active.antenna connected.triggers the new measurement of the antenna presence. Valid range is “any input pin number” (see “Hardware User Guide”). 0 .antenna not detected (open).antenna connector short circuited to power.URC presentation mode..defines which GPIO shall be used by the Antenna Detection algorithm to report antenna condition. [<urcmode> [.. whenever the antenna detection algorithm detects a change in the antenna status. Note: the URC presentation mode <urcmode> is related to the current multiplexed instance only (see +cmux). .detection algorithm not active 1 .p.seconds <detGPIO> . detection is started every <interval> period. 1 . <urcmode> .19/11/07 <mod>. thus it is possible to Reproduction forbidden without Telit Communications S. written authorization .1.no report is made using GPIO Valid range is “any output pin number” (see “Hardware User Guide”). last <urcmode> settings are saved for every instance as extended profile parameters.<detGPIO> [.. using <detGPIO> for detection.

Socket with an active data transfer connection.the listening port if we put the socket in listen mode.<state>.5.AT Commands Reference Guide 80000ST10025a Rev. 1 .A. <locPort> . .IP address associated by the context activation to the socket.<interval>.<remPort> […]] where: <connId> . Test command returns the OK result code.socket connection identifier 1.<state>. 5 .p.<locIP>. 4 . 3 . <urcmode>. back and forth.2 Multisocket AT Commands 3.7.7.when we are connected to a remote machine this is the remote IP address.19/11/07 restore them either if the multiplexer control channel is released and set up. Test command reports the supported range of values for parameters <mod>. <interval>.<locPort>.<remIP>.1 Socket Status .Socket listening.5. excluding <urcmode>. are saved in NVM.<locIP>.two meanings: . <locIP> .2.Socket Closed.<remPort> [<CR><LF><connId>. <remPort> .the local port for the connection if we use the socket to connect to a remote machine.Socket suspended. Waiting for the user accept or shutdown command.All Rights Reserved page 307 of 414 . <remIP> . 4 . Read command returns the current parameter settings for #GSMAD command in the format: #GSMAD: <mod>.<locPort>. <detGPIO> and <repGPIO>.6 <state> .#SS #SS .it is the port we are connected to on the remote machine. Set to HIGH otherwise Note: #GSMAD parameters.. 2 .<remIP>.<repGPIO> AT#GSMAD=? AT#GSMAD? 3. AT#SS=? Reproduction forbidden without Telit Communications S. written authorization .actual state of the socket: 0 .<detGPIO>.Socket with an incoming connection.Socket Status SELINT 2 Execution command reports the current status of the sockets in the format: AT#SS #SS: <connId>.Socket suspended with pending data.<urcmode>. Note: GPIO is set to LOW when antenna is connected.

<userId>.19/11/07 SELINT 2 3.3 Socket Shutdown .All Rights Reserved page 308 of 414 . Test command returns the OK result code.#SGACT #SGACT .socket connection identifier 1.7.A.string type. <stat>[. 4 . AT#SH=<connId> Parameter: <connId> .deactivate the context 1 .context deactivated 1 .2 Context Activation .context activated Reports the range for the parameters <cid> and <stat> AT#SGACT=? 3.7.#SS .4 Socket Configuration . used only if the context requires it Returns the state of all the five contexts.5.Context Activation SELINT 2 AT#SGACT=<cid>.6 Note: a socket connection can be closed only when it is in suspended mode (with pending data too).5.. Trying to close an active socket connection will produce an error.p.2.PDP context identifier 1.5 .string type.numeric parameter which specifies a particular PDP context definition <stat> 0 .#SCFG Reproduction forbidden without Telit Communications S.<Stat5> where: <cidn> .as <cid> before <statn> .context status 0 .<Stat1><CR><LF> … #SGACT: <cid5>.Socket Shutdown This command is used to close a socket. Execution command is used to activate or deactivate the specified PDP context.7. used only if the context requires it <pwd> . <pwd>] Parameters: <cid> .Socket Status AT Commands Reference Guide 80000ST10025a Rev..2.activate the context <userId> . SELINT 2 AT#SH=? 3. in the format: AT#SGACT? #SGACT: <cid1>. written authorization .5.2.#SH #SH .

0 .1500 . after this period data are sent also if they’re less than max packet size.<txTo> 1. #SCFG: <connId6>.1.600.1.300.<cid>.50 #SCFG: 3.automatically chosen by the device.250.300.) <connTo> .300.A.600.Socket Configuration SELINT 2 Set command sets the socket configuration parameters. 4 .90.600.timeout value in hundreds of milliseconds (default 50) Note: these values are automatically saved in NVM.90. at#scfg? #SCFG: 1..90..<maxTo6>..packet size in bytes.<txTo1> <CR><LF> .<pktsz1>.timeout value in seconds (default 90 s.packet size to be used by the TCP/UDP/IP stack for data sending.2.<maxTo1>.<cid6>. 1. written authorization . if there’s no data exchange within this timeout period the connection is closed. an error is raised.50 #SCFG: 4.no timeout n .AT Commands Reference Guide 80000ST10025a Rev..no timeout n .90.50 OK AT#SCFG? AT#SCFG=? Example Reproduction forbidden without Telit Communications S.p.2. <pktSz>.300.50 #SCFG: 5.no timeout n .600.90. 0 .timeout value in hundreds of milliseconds (default 600) <txTo> .<txTo6> <CR><LF> Test command returns the range of supported values for all the subparameters.connection timeout.50 #SCFG: 2.All Rights Reserved page 309 of 414 .<cid1>.6 <cid> .socket connection identifier <connTo>.. Read command returns the current socket configuration parameters values for all the six sockets.50 #SCFG: 6.<connTo6>.600.1.600.5 . <maxTo> .<pktsz6>. 0 .data sending timeout.19/11/07 #SCFG .exchange timeout (or socket inactivity timeout). Parameters: <connId> .<connTo1>.1. if we can’t establish a connection to the remote within this timeout period.<maxTo>. AT#SCFG= <connId>.PDP context identifier 1.300. 0 . in the format: #SCFG: <connId1>.numeric parameter which specifies a particular PDP context definition <pktSz> .90.

<lPort>]] 1.5 Socket Dial .A.7.Socket Dial SELINT 2 Execution command opens a remote connection via socket. an unsolicited result code: +SRING: <connId> Afterwards we can continue the normal AT session.any host name to be solved with a DNS query <lingerT> . if there are data pending on the socket.remote host port to contact 0..#SD #SD . After the CONNECT we can suspend the socket using the escape sequence (+++): the module moves back to command mode and we receive the final result code OK after the suspension and. string type. Note: <lPort> parameter is valid for UDP connections only. Note: if the command is successful we enter in online data mode and we see the intermediate result code CONNECT.6 <txProt> . <txProt>.65535 <IPaddr> .socket connection identifier [. for UDP shall be left unused..linger time 0 .xxx” . written authorization .5.TCP 1 .xxx.Socket Configuration AT Commands Reference Guide 80000ST10025a Rev.UDP <rPort> .p. Test command reports the range of values for all the parameters. AT#SD=<connId>.65535 Note: <lingerT> parameter is valid for TCP connections only.address of the remote host.19/11/07 SELINT 2 3. This parameter can be either: .<lingerT> Parameters: <connId> . <IPaddr>[.#SCFG . The suspended connection can be resumed in every moment (unless we wait until a timeout disconnection) by using the #SO command with the corresponding <connId>.xxx.any valid IP address in the format: “xxx.immediate closure after remote closure 255 .UDP connections local port 0..transmission protocol 0 . AT#SD=? Reproduction forbidden without Telit Communications S.local host closes only after an escape sequence (+++) <lPort> .All Rights Reserved page 310 of 414 . 4 . for TCP shall be left unused.<rPort>.2.

2.65535 <lingerT> . written authorization .local host closes only after an escape sequence (+++) Note: if successful. Parameter: <connId> .5.6 Test command reports the range of values for <connId> parameter. <listenPort> Parameters: [. Then.6 Test command reports the range of values for <connId> parameter.Socket Listen SELINT 2 This command opens/closes a socket listening for an incoming connection AT#SL=<connId>.All Rights Reserved page 311 of 414 ..socket connection identifier 1. Parameter: <connId> . AT#SO=? 3. <listenState>.#SA #SA .Socket Accept SELINT 2 Execution command accepts an incoming socket connection after an URC AT#SA=<connId> +SRING: <connId>. Reproduction forbidden without Telit Communications S. when there’s an incoming connection on the local port and if the sender is not filtered by internal firewall (see #FRWL).7 Socket Restore . 4 .A.<lingerT>] <connId> . an URC is received: +SRING : <connId> Afterwards we can use #SA to accept the connection or #SH to refuse it. on a specified port.2.#SO #SO .socket connection identifier 1.linger time 0 .immediate closure after remote closure 255 .7.closes socket listening 1 .6 <listenState> 0 .7..5.#SL #SL .local listening port 0.socket connection identifier 1.19/11/07 3.starts socket listening <listenPort> .8 Socket Listen .7..p.2.Socket Restore SELINT 2 Execution command resumes socket connection which has been AT#SO=<connId> suspended by the escape sequence.5.6 Socket Accept .AT Commands Reference Guide 80000ST10025a Rev. AT#SA=? 3.. commands returns a final result code OK.

3500 OK AT#SL? AT#SL=? Example Reproduction forbidden without Telit Communications S.Socket Listen SELINT 2 If the socket is closed by the network the following URC is received: #SL: ABORTED Read command returns all the actual listening sockets.p. 4 .19/11/07 #SL .AT Commands Reference Guide 80000ST10025a Rev. written authorization . Next command opens a socket listening on port 3500 AT#SL=1.A.All Rights Reserved page 312 of 414 .1. Test command returns the range of supported values for all the subparameters.

in the format: #FTPTO: <tout> Test command returns the range of supported values for parameter <tout> AT#FTPTO? AT#FTPTO=? #FTPTO .1 FTP Time-Out . Parameters: <username>.19/11/07 3.#FTPTO #FTPTO .5.All Rights Reserved page 313 of 414 . <password> . <mode> Reproduction forbidden without Telit Communications S. <tout>] Parameter: <tout> .FTP Open SELINT 0 / 1 Execution command opens an FTP connection toward the FTP server.FTP Time-Out SELINT 2 Set command sets the time-out used when opening either the FTP control AT#FTPTO= channel or the FTP traffic channel. <mode> <username> .hundreds of ms (factory default is 100) Note: The parameter is not saved in NVM.7. in the format: #FTPTO: <tout> Test command returns the range of supported values for parameter <tout> AT#FTPTO? AT#FTPTO=? 3. written authorization .5.7.3 FTP AT Commands 3. authentication user identification string for FTP.time-out in 100 ms units 100. address and port of FTP server (factory default <password>.5000 .A. Note: if parameter <tout> is omitted the behaviour of Set command is the same as Read command. authentication password for FTP.time-out in 100 ms units 100. port 21)..string type.5000 .#FTPOPEN #FTPOPEN . AT#FTPOPEN= <server:port>. <server:port> .5.FTP Time-Out SELINT 0 / 1 Set command sets the time-out used when opening either the FTP control AT#FTPTO[= channel or the FTP traffic channel. Read command returns the current FTP operations time-out. 4 .AT Commands Reference Guide 80000ST10025a Rev.3. Read command returns the current FTP operations time-out..hundreds of ms (factory default is 100) Note: The parameter is not saved in NVM.7.3. [<tout>] Parameter: <tout> .p.string type.2 FTP Open .string type.

a CONNECT indication is sent and it’s possible to transfer the file.string type.3.FTP Close Execution command closes an FTP connection. a file with name <filename> and initial size 0 is created on the FTP server. name of the file to create on FTP server. otherwise a NO CARRIER indication is sent.string type.5. AT#FTPCLOSE=? SELINT 2 3.active mode (default) 1 . AT#FTPCLOSE Test command returns the OK result code. <password> .19/11/07 SELINT 0 / 1 Note: Before opening FTP connection the GPRS must been activated with AT#GPRS=1 #FTPOPEN . written authorization .A. Parameters: <username>.3 FTP Close .FTP Close SELINT 0 / 1 Execution command closes an FTP connection. port 21).FTP Open SELINT 2 Execution command opens an FTP connection toward the FTP server.FTP Put AT#FTPPUT= <filename> SELINT 0 / 1 Execution command.3. AT#FTPCLOSE Read command behavior is the same as Execution command.p. issued during an FTP connection. authentication password for FTP.active mode (factory default) 1 .#FTPCLOSE #FTPCLOSE .FTP Open 0 .passive mode AT Commands Reference Guide 80000ST10025a Rev.7. <mode> 0 . <server:port> .passive mode Note: Before opening FTP connection the GPRS must been activated with AT#GPRS=1 Test command returns the OK result code. in order to transfer a file to the server.string type.#FTPOPEN . AT#FTPCLOSE? #FTPCLOSE . If the data connection succeeds.All Rights Reserved page 314 of 414 . Parameter: <filename> . Reproduction forbidden without Telit Communications S.5. AT#FTPOPEN= [<server:port>. AT#FTPOPEN=? 3. <mode>] <username> .#FTPPUT #FTPPUT . authentication user identification string for FTP.4 FTP Put . 4 . address and port of FTP server (factory default <password>.string type.7. opens a data connection.

a CONNECT indication is sent. Parameter: <filename> .FTP Get SELINT 0 / 1 Execution command. Note: Command closure should always be handled by application. issued during an FTP connection. written authorization .#FTPGET #FTPGET .All Rights Reserved page 315 of 414 . [<filename>] Reproduction forbidden without Telit Communications S.3.A. The file is received on the serial port. #FTPPUT . otherwise a NO CARRIER indication is sent. <filename> If the data connection succeeds a CONNECT indication is sent.7.5. issued during an FTP connection. Note: The command causes an ERROR result code to be returned if no FTP connection has been opened yet. AT#FTPPUT=? 3. Note: The command causes an ERROR result code to be returned if no FTP connection has been opened yet.FTP Put AT Commands Reference Guide 80000ST10025a Rev. opens a data AT#FTPGET= connection and starts getting a file from the FTP server. In order to avoid download stall situations a timeout should be implemented. opens a data AT#FTPGET= connection and starts getting a file from the FTP server. Note: use the escape sequence +++ to close the data connection.FTP Get SELINT 2 Execution command.string type. opens a data connection and starts sending <filename> file to the FTP server.FTP Put AT#FTPPUT= [<filename>] SELINT 2 Execution command.file name. otherwise a NO CARRIER indication is sent. name of the file. If the data connection succeeds.#FTPPUT . #FTPGET . Test command returns the OK result code. Parameter: <filename> . string type. 4 . issued during an FTP connection.5 FTP Get .p.19/11/07 SELINT 0 / 1 Note: use the escape sequence +++ to close the data connection. Note: The command causes an ERROR result code to be returned in case no FTP connection has been opened yet.

5.file transfer type: 0 . Read command returns the current file transfer type.binary 1 . written authorization .file transfer type: 0 .3.7. sets the file transfer type.19/11/07 #FTPGET . 3.FTP Get SELINT 2 If the data connection succeeds a CONNECT indication is sent. Note: Command closure should always be handled by application.FTP Type SELINT 0 / 1 Set command. Note: If the parameter is omitted then the behaviour of Set command is the same of Read command. sets the file transfer type.FTP Type SELINT 2 Set command.ascii Note: The command causes an ERROR result code to be returned if no FTP connection has been opened yet. in the format: #FTPTYPE: <type> Test command returns the range of available values for parameter <type>: #FTPTYPE: (0.binary 1 .All Rights Reserved page 316 of 414 . AT#FTPGET=? Test command returns the OK result code. AT#FTPTYPE= [<type>] Parameter: <type> . string type. issued during an FTP connection.6 FTP Type . AT#FTPTYPE[= <type>] Parameter: <type> . Parameter: <filename> .AT Commands Reference Guide 80000ST10025a Rev.1) #FTPTYPE? #FTPTYPE=? #FTPTYPE .A.p. otherwise a NO CARRIER indication is sent.#FTPTYPE #FTPTYPE . The file is received on the serial port.ascii Note: The command causes an ERROR result code to be returned if no Reproduction forbidden without Telit Communications S.file name. Note: The command causes an ERROR result code to be returned in case no FTP connection has been opened yet. 4 . In order to avoid download stall situations a timeout should be implemented. issued during an FTP connection.

5.7 FTP Read Message .7.p. deletes a file from AT#FTPDELE= the remote working directory. issued during an FTP connection. <filename> Parameter: <filename> . it’s the name of the file to delete.#FTPPWD #FTPPWD .3. AT#FTPDELE=? 3. Note: The command causes an ERROR result code to be returned if no FTP connection has been opened yet. issued during an FTP connection.5.string type.FTP Print Working Directory SELINT 0 / 1 Reproduction forbidden without Telit Communications S. written authorization .#FTPDELE #FTPDELE .7. AT#FTPMSG=? 3. Test command returns the OK result code. Note: The command causes an ERROR result code to be returned if no FTP connection has been opened yet. AT#FTPMSG Read command behaviour is the same as Execution command.#FTPMSG #FTPMSG .string type.1) 3. AT#FTPMSG? #FTPMSG .7. 4 .All Rights Reserved page 317 of 414 . [<filename>] Parameter: <filename> .3.FTP Read Message SELINT 2 Execution command returns the last response from the server.8 FTP Delete .A.5.FTP Delete SELINT 0 / 1 Execution command. AT#FTPMSG Test command returns the OK result code.#FTPTYPE . in the format: #FTPTYPE? AT Commands Reference Guide 80000ST10025a Rev.FTP Type FTP connection has been opened yet. deletes a file from AT#FTPDELE= the remote working directory. Read command returns the current file transfer type. it’s the name of the file to delete.19/11/07 SELINT 2 #FTPTYPE=? #FTPTYPE: <type> Test command returns the range of available values for parameter <type>: #FTPTYPE: (0. #FTPDELE .9 FTP Print Working Directory .FTP Read Message SELINT 0 / 1 Execution command returns the last response from the server.FTP Delete SELINT 2 Execution command.3.

AT Commands Reference Guide 80000ST10025a Rev.string type.5. <dirname> Parameter: <dirname> . Note: The command causes an ERROR result code to be returned if no FTP connection has been opened yet.3.string type. #FTPPWD .19/11/07 #FTPPWD . written authorization . shows the current AT#FTPPWD working directory on FTP server.3. changes the AT#FTPCWD= working directory on FTP server. AT#FTPPWD=? 3. Test command returns the OK result code.10 FTP Change Working Directory . issued during an FTP connection.A. 4 . it’s the name of the new working directory.FTP Print Working Directory SELINT 0 / 1 Execution command.11 #FTPLIST .#FTPLIST SELINT 0 / 1 Reproduction forbidden without Telit Communications S. issued during an FTP connection.FTP Change Working Directory SELINT 2 Execution command. changes the AT#FTPCWD= working directory on FTP server. Note: The command causes an ERROR result code to be returned if no FTP connection has been opened yet.FTP Change Working Directory SELINT 0 / 1 Execution command.FTP Print Working Directory SELINT 2 Execution command.#FTPCWD #FTPCWD .All Rights Reserved page 318 of 414 . AT#FTPCWD=? 3. [<dirname>] Parameter: <dirname> .p.7.5. shows the current AT#FTPPWD working directory on FTP server.FTP List FTP List . Note: The command causes an ERROR result code to be returned if no FTP connection has been opened yet. issued during an FTP connection. #FTPCWD . Note: The command causes an ERROR result code to be returned if no FTP connection has been opened yet. Test command returns the OK result code. it’s the name of the new working directory. issued during an FTP connection.7.

5. AT#FTPLIST=? 3. it’s the name of the directory or file.string type.p. AT#USERID=? (factory default is the empty string “”). opens a data AT#FTPLIST[= connection and starts getting from the server the list of contents of the [<name>]] specified directory or the properties of the specified file.A. it’s the authentication User Id.4 Enhanced Easy GPRS® Extension AT Commands 3. issued during an FTP connection. written authorization .19/11/07 #FTPLIST .#USERID #USERID .Authentication User ID SELINT 0 / 1 Set command sets the user identification string to be used during the AT#USERID authentication step. Note: If parameter is omitted then the behaviour of Set command is the same of Read command. Note: The command causes an ERROR result code to be returned if no FTP connection has been opened yet. [=<user>] Parameter: <user> . in the format: AT#USERID? Reproduction forbidden without Telit Communications S.string type. #FTPLIST . the max length for this value is the output of Test command.FTP List SELINT 0 / 1 Execution command.string type. Parameter: <name> . Read command reports the current user identification string.FTP List SELINT 2 Execution command. it’s the name of the directory or file.4. opens a data AT#FTPLIST[= connection and starts getting from the server the list of contents of the <name>] specified directory or the properties of the specified file.7.All Rights Reserved page 319 of 414 . Note: The command causes an ERROR result code to be returned if no FTP connection has been opened yet. Note: issuing AT#FTPLIST<CR> opens a data connection and starts getting from the server the list of contents of the working directory. 4 .AT Commands Reference Guide 80000ST10025a Rev.1 Authentication User ID . Parameter: <name> . Test command returns the OK result code. issued during an FTP connection. Note: issuing AT#FTPLIST<CR> opens a data connection and starts getting from the server the list of contents of the working directory.5.7.

#USERID .Authentication User ID AT Commands Reference Guide 80000ST10025a Rev.19/11/07 SELINT 0 / 1 AT#USERID=? Example #USERID: <user>.2 Authentication Password . AT#USERID="myName" OK AT#USERID? #USERID: "myName" OK #USERID .4.All Rights Reserved page 320 of 414 .5.A. AT#USERID="myName" OK AT#USERID? #USERID: "myName" OK AT#USERID? AT#USERID=? Example 3. it’s the authentication password. the max length for this value is the output of Test command. the max length for this value is the output of Test command. Test command returns the maximum allowed length of the string parameter <pwd>. <pwd> Parameter: <pwd> .Authentication Password SELINT 0/1 Set command sets the user password string to be used during the AT#PASSW= authentication step.p. written authorization . in the format: #USERID: <user> Test command returns the maximum allowed length of the string parameter <user>. AT#PASSW=? (factory default is the empty string “”). AT#PASSW="myPassword" OK AT#PASSW=? Example Reproduction forbidden without Telit Communications S.string type.Authentication User ID SELINT 2 Set command sets the user identification string to be used during the AT#USERID= authentication step.#PASSW #PASSW . [<user>] Parameter: <user> . AT#USERID=? (factory default is the empty string “”).7. Read command reports the current user identification string. Test command returns the maximum allowed length of the string parameter <user>.string type. 4 . it’s the authentication User Id.

4.A.Packet Size SELINT 0 / 1 Set command sets the default packet size to be used by the TCP/UDP/IP AT#PKTSZ[= stack for data sending.AT Commands Reference Guide 80000ST10025a Rev.5.All Rights Reserved page 321 of 414 . it’s the authentication password. Read command reports the current packet size value.packet size in bytes 0 . the max length for this value is the output of Test command.packet size in bytes (factory default is 300) Note: issuing AT#PKTSZ<CR> is the same as issuing the Read command. written authorization .3 Packet Size . Test command returns the allowed values for the parameter <size>. Note: issuing AT#PKTSZ=<CR> is the same as issuing the command AT#PKTSZ=0<CR>. [<size>]] Parameter: <size> . AT#PKTSZ=100 OK AT#PKTSZ? #PKTSZ: 100 OK AT#PKTSZ=0 OK AT#PKTSZ? #PKTSZ: 300 OK AT#PKTSZ? AT#PKTSZ=? Example ->value automatically chosen by device Reproduction forbidden without Telit Communications S. AT#PASSW=? (factory default is the empty string “”)..string type.19/11/07 #PASSW .automatically chosen by the device 1. the Read command reports the value automatically chosen by the device. Note: after issuing command AT#PKTSZ=0.512 .Authentication Password SELINT 2 Set command sets the user password string to be used during the AT#PASSW= authentication step. Test command returns the maximum allowed length of the string parameter <pwd>. [<pwd>] Parameter: <pwd> .p. AT#PASSW="myPassword" OK AT#PASSW=? Example 3.#PKTSZ #PKTSZ . 4 .7.

7.no time-out..Packet Size SELINT 2 Set command sets the default packet size to be used by the TCP/UDP/IP AT#PKTSZ= stack for data sending. written authorization . Note: after issuing command AT#PKTSZ=0. Test command returns the allowed values for the parameter <size>.A.AT Commands Reference Guide 80000ST10025a Rev. 1. Note: issuing AT#DSTO<CR> is the same as issuing the Read command. AT#PKTSZ=100 OK AT#PKTSZ? #PKTSZ: 100 OK AT#PKTSZ=0 OK AT#PKTSZ? #PKTSZ: 300 OK AT#PKTSZ? AT#PKTSZ=? Example ->value automatically chosen by device 3.1500 . [<tout>]] Parameter: <tout> . Note: issuing AT#DSTO=<CR> is the same as issuing the command AT#DSTO=0<CR>. Reproduction forbidden without Telit Communications S.All Rights Reserved page 322 of 414 . wait forever for packets to be completed before send.Data Sending Time-Out SELINT 0 / 1 Set command sets the maximum time that the module awaits before AT#DSTO[= sending anyway a packet whose size is less than the default one. Note: this time-out applies to data whose size is less than packet size and whose sending would have been delayed for an undefined time until new data to be sent had been received and full packet size reached.automatically chosen by the device 1.4 Data Sending Time-Out . 4 . the Read command reports the value automatically chosen by the device.4. [<size>] Parameter: <size> ..#DSTO #DSTO . it is suggested to set the data sending time-out to a value greater than 5.p.packet size in bytes 0 .packet size in bytes (factory default is 300) Read command reports the current packet size value.19/11/07 #PKTSZ .packet sending time-out in 100ms units (factory default is 50) 0 .5.255 hundreds of ms Note: In order to avoid low performance issues.

1.socket inactivity time-out in seconds units 0 . time-out OK AT#DSTO? #DSTO: 10 OK AT#DSTO? AT#DSTO=? Example 3. units (factory default is 90). written authorization . wait forever for packets to be completed before send.255 hundreds of ms Note: In order to avoid low performance issues. AT#DSTO? Test command returns the allowed values for the parameter <tout>. AT#DSTO=? AT#DSTO=10 ->1 sec.5..5 Socket Inactivity Time-Out .Socket Inactivity Time-Out SELINT 0 / 1 Set command sets the maximum time with no data exchanging on the AT#SKTTO[= socket that the module awaits before closing the socket and deactivating [<tout>]] the GPRS context. [<tout>] Parameter: <tout> . Note: this time-out applies to data whose size is less than packet size and whose sending would have been delayed for an undefined time until new data to be sent had been received and full packet size reached.no time-out.p. Parameter: <tout> .no time-out.#SKTTO #SKTTO . Test command returns the allowed values for the parameter <tout>.time-out in sec..7.packet sending time-out in 100ms units (factory default is 50) 0 .A. time-out Example OK AT#DSTO? #DSTO: 10 OK #DSTO -Data Sending Time-Out SELINT 2 Set command sets the maximum time that the module awaits before AT#DSTO= sending anyway a packet whose size is less than the default one. Note: this time-out applies when no data is exchanged in the socket for a Reproduction forbidden without Telit Communications S. Read command reports the current data sending time-out value. it is suggested to set the data sending time-out to a value greater than 5.Data Sending Time-Out SELINT 0 / 1 Read command reports the current data sending time-out value. AT#DSTO=10 ->1 sec.AT Commands Reference Guide 80000ST10025a Rev. 4 .All Rights Reserved page 323 of 414 .65535 .19/11/07 #DSTO . 1.4.

no time-out. 1. Test command returns the allowed values for parameter <tout>. <socket type> . units (factory default is 90).Socket Inactivity Time-Out SELINT 2 Set command sets the maximum time with no data exchanging on the AT#SKTTO= socket that the module awaits before closing the socket and deactivating [<tout>] the GPRS context.TCP (factory default) [<closure type>]. AT#SKTTO=30 ->(30 sec. AT#SKTTO=30 ->(30 sec. Note: this time-out applies when no data is exchanged in the socket for a long time and therefore the socket connection has to be automatically closed and the GPRS context deactivated. Parameters: <remote port>. Note: issuing AT+#SKTTO=<CR> is the same as issuing the command AT+#SKTTO=0<CR>. 0 . time-out) OK AT#SKTTO? #SKTTO: 30 OK AT#SKTTO? AT#SKTTO=? Example 3. AT#SKTSET[= <socket type>.Socket Inactivity Time-Out SELINT 0 / 1 long time and therefore the socket connection has to be automatically closed and the GPRS context deactivated. Parameter: <tout> .Socket Definition Set command sets the socket parameters values. Read command reports the current socket inactivity time-out value. SELINT 0 / 1 Reproduction forbidden without Telit Communications S.socket protocol type <remote addr>.socket inactivity time-out in seconds units 0 . Test command returns the allowed values for parameter <tout>.All Rights Reserved page 324 of 414 .AT Commands Reference Guide 80000ST10025a Rev.time-out in sec.4.7.p.5.6 Socket Definition . time-out) OK AT#SKTTO? #SKTTO: 30 OK AT#SKTTO? AT#SKTTO=? Example #SKTTO . Note: issuing AT#SKTTO<CR> is the same as issuing the Read command.#SKTSET #SKTSET . Read command reports the current socket inactivity time-out value..A.19/11/07 #SKTTO . written authorization .65535 . 4 .

<local port> Test command returns the allowed values for the parameters.address of the remote host.port number Note: <closure type> parameter is valid only for TCP socket type.65535 .telit. Note: the DNS Query to be successful requests that: .. written authorization .the GPRS coverage is enough to permit a connection."www.xxx. #PASSW) .remote host port to be opened 0. AT Commands Reference Guide 80000ST10025a Rev.p.A. This parameter can be either: .1024.19/11/07 SELINT 0 / 1 AT#SKTSET? AT#SKTSET=? Example Note #SKTSET . <closure type>.the authentication parameters are set (#USERID. therefore if an invalid host name is given to the #SKTSET command.All Rights Reserved page 325 of 414 . for TCP sockets shall be left unused."123. in the format: AT#SKTSET: <socket type>.net" OK Issuing command #QDNS will overwrite <remote addr> setting. then error message will be issued. Note: The resolution of the host name is done when opening the socket.socket closure behaviour for TCP 0 . [<socket type>. SELINT 2 Reproduction forbidden without Telit Communications S. 4 ..020.#SKTSET .xxx.any host name to be solved with a DNS query in the format: <host name> (factory default is the empty string “”) <closure type> .UDP [<local port>]] <remote port> .65535 .local host port to be used on UDP socket 0.port number (factory default is 3333) <remote addr> . Note: If all parameters are omitted then the behaviour of Set command is the same as Read command.the GPRS context 1 is correctly set with +CGDCONT .Socket Definition AT#SKTSET= Set command sets the socket parameters values. Read command reports the socket parameters values. Note: <local port> parameter is valid only for UDP socket type.Socket Definition 1 .any valid IP address in the format: xxx.local host closes after an escape sequence (+++) <local port> .<remote port>.255. string type.local host closes immediately when remote host has closed (default) 255 .1024.xxx . AT#SKTSET=0. for UDP sockets shall be left unused.<remote addr>.001" OK AT#SKTSET=0.

socket protocol type <remote addr>. for TCP sockets shall be left unused.19/11/07 SELINT 2 Note: <closure type> parameter is valid only for TCP socket type.any host name to be solved with a DNS query in the format: <host name> (factory default is the empty string “”) <closure type> .5. AT#SKTSET? AT#SKTSET=? Example Note 3. 0 .7.1024.any valid IP address in the format: xxx. <socket type> . <closure type>.local host closes immediately when remote host has closed (default) 255 .Socket Open SELINT 0 / 1 Execution command activates the context number 1..telit.TCP (factory default) [<closure type>].#SKTSET . in the format: AT#SKTSET: <socket type>.<remote port>. proceeds with the AT#SKTOP authentication with the user ID and password previously set by #USERID Reproduction forbidden without Telit Communications S.020.xxx. for UDP sockets shall be left unused.#SKTOP #SKTOP .remote host port to be opened 0.local host closes after an escape sequence (+++) <local port> .xxx .p. 4 . Note: the DNS Query to be successful requests that: .xxx. This parameter can be either: . Read command reports the socket parameters values.001" OK AT#SKTSET=0.<local port> Test command returns the allowed values for the parameters.Socket Definition Parameters: <remote port>. therefore if an invalid host name is given to the #SKTSET command.All Rights Reserved page 326 of 414 . AT#SKTSET=0.A. Note: The resolution of the host name is done when opening the socket.65535 . then an error message will be issued.255. string type.local host port to be used on UDP socket 0.the GPRS coverage is enough to permit a connection.4."www.the authentication parameters are set (#USERID.socket closure behaviour for TCP 0 .address of the remote host."123.port number (factory default is 3333) <remote addr> .1024.port number AT Commands Reference Guide 80000ST10025a Rev.<remote addr>. #PASSW) . 1 . written authorization .the GPRS context 1 is correctly set with +CGDCONT .65535 . Note: <local port> parameter is valid only for UDP socket type..net" OK Issuing command #QDNS will overwrite <remote addr> setting.7 Socket Open .UDP [<local port>]] <remote port> .

A.#QDNS #QDNS . and opens a socket connection with the host specified in the #SKTSET command. AT#SKTOP .GPRS context activation. Test command returns the OK result code.7.4.19/11/07 #SKTOP . Read command behaviour is the same as Execution command.Socket Open SELINT 2 Execution command activates the context number 1.. otherwise a NO CARRIER indication is sent.GPRS context activation.8 Query DNS .p. written authorization . <host name> Parameter: <host name> .<IP address> Note: the command has to activate the GPRS context if it was not Reproduction forbidden without Telit Communications S.Query DNS SELINT 0 / 1 Execution command executes a DNS query to solve the host name into an AT#QDNS= IP address. it issues automatically a DNS query to solve the IP address of the host name. it issues automatically a DNS query to solve the IP address of the host name. If the connection succeeds a CONNECT indication is sent. authentication and socket open.host name.All Rights Reserved page 327 of 414 . before opening the socket connection. CONNECT AT#SKTOP? Example #SKTOP . proceeds with the AT#SKTOP authentication with the user ID and password previously set by #USERID and #PASSW commands.. 4 . It’s suggested to use the couple #SGACT and #SO instead of it. string type.. authentication and socket open. and opens a socket connection with the host specified in the #SKTSET command. Eventually.AT Commands Reference Guide 80000ST10025a Rev. AT#SKTOP ..5. If the DNS query is successful then the IP address will be reported in the result code: #QDNS:"<host name>". AT#SKTOP=? Example Note 3. If the connection succeeds a CONNECT indication is sent. otherwise a NO CARRIER indication is sent. CONNECT This command is obsolete. Eventually.Socket Open SELINT 0 / 1 and #PASSW commands. before opening the socket connection.

xxx. Reproduction forbidden without Telit Communications S. This command requires that the authentication parameters are correctly set and that the GPRS network is present. In this case the context is deactivated after the DNS query.xxx This command requires that the authentication parameters are correctly set and that the GPRS network is present.1200 .AT Commands Reference Guide 80000ST10025a Rev. If the DNS query is successful then the IP address will be reported in the result code: #QDNS:"<host name>". 4 .Socket TCP Connection Time-Out SELINT 0 / 1 Set command sets the TCP connection time-out for the first CONNECT AT#SKTCT[= answer from the TCP peer to be received.7. Note Note Note: <IP address> is in the format: xxx. In this case the context is deactivated after the DNS query..All Rights Reserved page 328 of 414 .TCP first CONNECT answer time-out in 100ms units 10. [<host name>] Parameter: <host name> . written authorization . Note: this time-out applies only to the time that the TCP stack waits for the CONNECT answer to its connection request.19/11/07 #QDNS .xxx.Query DNS SELINT 2 Execution command executes a DNS query to solve the host name into an AT#QDNS= IP address. #QDNS .host name. string type.xxx Test command returns the OK result code.xxx.9 Socket TCP Connection Time-Out .5.hundreds of ms (factory default value is 600).<IP address> Note: the command has to activate the GPRS context if it was not previously activated.Query DNS SELINT 0 / 1 previously activated.A.#SKTCT #SKTCT . Note: <IP address> is in the format: xxx.4.p. AT#QDNS=? Note Note 3. Issuing command #QDNS will overwrite <remote addr> setting for command #SKTSET. <tout>] Parameter: <tout> . Issuing command #QDNS will overwrite <remote addr> setting for command #SKTSET.xxx.

Password .19/11/07 #SKTCT .1200 .Socket TCP Connection Time-Out SELINT 0 / 1 Note: The time for activate the GPRS and resolving the name with the DNS query (if the peer was specified by name and not by address) is not counted in this time-out. Read command reports the current TCP connection time-out.Packet Size . Note: The time for activate the GPRS and resolving the name with the DNS query (if the peer was specified by name and not by address) is not counted in this time-out.User ID .AT Commands Reference Guide 80000ST10025a Rev. Test command returns the allowed values for parameter <tout>.4. Test command returns the allowed values for parameter <tout>. The socket parameters to store are: .TCP first CONNECT answer time-out in 100ms units 10.. written authorization .10 Socket Parameters Save .Socket Inactivity Time-Out . Read command reports the current TCP connection time-out.All Rights Reserved page 329 of 414 .Socket Parameters Save SELINT 0 / 1 Execution command stores the current socket parameters in the NVM of the AT#SKTSAV device. Note: this time-out applies only to the time that the TCP stack waits for the CONNECT answer to its connection request. AT#SKTCT? AT#SKTCT=? Example 3.Socket TCP Connection Time-Out SELINT 2 Set command sets the TCP connection time-out for the first CONNECT AT#SKTCT= answer from the TCP peer to be received.A.7.hundreds of ms (factory default value is 600).p. [<tout>] Parameter: <tout> . 4 . AT#SKTCT=600 OK socket first connection answer time-out has been set to 60 s. AT#SKTCT=600 OK socket first connection answer time-out has been set to 60 s. Note: if parameter is omitted then the behaviour of Set command is the same as Read command. AT#SKTCT? AT#SKTCT=? Example #SKTCT .Data Sending Time-Out Reproduction forbidden without Telit Communications S.#SKTSAV #SKTSAV .5.

User ID .User ID .Packet Size .Remote Address . The socket parameters to store are: .Data Sending Time-Out .Remote Port .#SKTRST #SKTRST .Remote Port .Remote Port .Remote Address Reproduction forbidden without Telit Communications S.Socket Parameters Save SELINT 2 Execution command stores the current socket parameters in the NVM of the AT#SKTSAV device.5.Socket Parameters Reset SELINT 0 / 1 Execution command resets the socket parameters to the “factory default” AT#SKTRST configuration and stores them in the NVM of the device.Socket Parameters Save .All Rights Reserved page 330 of 414 .Socket Inactivity Time-Out .Packet Size .Socket Type . 4 .Data Sending Time-Out .Socket Type (UDP/TCP) .TCP Connection Time-Out AT#SKTSAV Example OK socket parameters have been saved in NVM Note If some parameters are not previously specified then a default value will be stored. AT Commands Reference Guide 80000ST10025a Rev.TCP Connection Time-Out Test command returns the OK result code.4.19/11/07 SELINT 0 / 1 #SKTSAV .Password .#SKTSAV .11 Socket Parameters Reset .Socket Type (UDP/TCP) . The socket parameters to reset are: . written authorization . AT#SKTSAV=? Example Note 3.7.A.p.Password . AT#SKTSAV OK socket parameters have been saved in NVM If some parameters have not been previously specified then a default value will be stored.Socket Inactivity Time-Out .Remote Address .

TCP Connection Time-Out Test command returns the OK result code. written authorization .19/11/07 SELINT 0 / 1 #SKTRST .GPRS context activation request In the case that the GPRS context has been activated. Note: issuing AT#GPRS<CR> reports the current status of the GPRS context.4.TCP Connection Time-Out AT#SKTRST Example OK socket parameters have been reset AT Commands Reference Guide 80000ST10025a Rev.User ID .All Rights Reserved page 331 of 414 .#SKTRST .GPRS context activation mode 0 . the result code OK is preceded by the intermediate result code: +IP: <ip_address_obtained> reporting the local IP address obtained from the network.Socket Type . Parameter: <mode> .GPRS context deactivation request 1 .A.Packet Size .Remote Port .Socket Parameters Reset SELINT 2 Execution command resets the socket parameters to the “factory default” AT#SKTRST configuration and stores them in the NVM of the device.Remote Address .Socket Inactivity Time-Out .p. AT#SKTRST OK socket parameters have been reset AT#SKTRST=? Example 3.Socket Parameters Reset .5.12 GPRS Context Activation .GPRS Context Activation SELINT 0 / 1 Execution command deactivates/activates the GPRS context.#GPRS #GPRS .7.Data Sending Time-Out . The socket parameters to reset are: . 4 . eventually AT#GPRS[= proceeding with the authentication with the parameters given with #PASSW [<mode>]] and #USERID. in the format: Reproduction forbidden without Telit Communications S.Password .

AT Commands Reference Guide 80000ST10025a Rev.19/11/07 SELINT 0 / 1 AT#GPRS? AT#GPRS=? Example Note: issuing AT#GPRS=<CR> is the same as issuing the command AT#GPRS=0<CR>.A.1. AT#GPRS=1 +IP: 129.137.1 OK Now GPRS Context has been activated and our IP is 129.GPRS context activation request In the case that the GPRS context has been activated.All Rights Reserved page 332 of 414 . Read command reports the current status of the GPRS context. 4 .1. Read command has the same effect as the Execution command AT#GPRS<CR>.p. the result code OK is preceded by the intermediate result code: +IP: <ip_address_obtained> reporting the local IP address obtained from the network.GPRS context activation pending. Test command returns the allowed values for parameter <mode>. Parameter: <mode> .GPRS context activation mode 0 . in the format: #GPRS: <status> where: <status> AT#GPRS? Reproduction forbidden without Telit Communications S.GPRS context activated 2 .GPRS context deactivation request 1 .GPRS Context Activation SELINT 2 Execution command deactivates/activates the GPRS context.#GPRS . #GPRS . eventually AT#GPRS= proceeding with the authentication with the parameters given with #PASSW [<mode>] and #USERID. written authorization .GPRS Context Activation #GPRS: <status> where: <status> 0 .1 AT#GPRS=0 OK Now GPRS context has been deactivated.GPRS context deactivated 1 . IP is lost.137.

<remote port>. [<closure type>]. <remote addr>.1 AT Commands Reference Guide 80000ST10025a Rev.any host name to be solved with a DNS query in the format: <host name> (factory default is the empty string “”) <closure type> . 3.#SKTD SELINT 0 / 1 Set command opens the socket towards the peer specified in the parameters.remote host port to be opened 0.TCP (factory default) 1 . Parameters: <socket type> .#GPRS .local host closes after an escape sequence (+++) <local port> .19/11/07 SELINT 2 AT#GPRS=0 OK Now GPRS context has been deactivated.1.UDP <remote port> .any valid IP address in the format: xxx..65535 .GPRS context activated 2 . IP is lost.GPRS Context Activation 0 . Test command returns the allowed values for parameter <mode>. for TCP sockets shall be left unused.1. written authorization . Note: <local port> parameter is valid only for UDP socket type. 4 . string type.7. then an error message will be issued.local host port to be used on UDP socket 0.1 OK Now GPRS Context has been activated and our IP is 129.137.. therefore if an invalid host name is given to the #SKTD command. Note: the resolution of the host name is done when opening the socket.GPRS context deactivated 1 .xxx.socket closure behaviour for TCP 0 .socket protocol type 0 .xxx.4.GPRS context activation pending.65535 . Reproduction forbidden without Telit Communications S.13 #SKTD .port number Note: <closure type> parameter is valid only for TCP socket type.A.local host closes immediately when remote host has closed (default) 255 . for UDP sockets shall be left unused. [<local port>]] Socket Dial .137.5.Socket Dial AT#SKTD [=<socket type>.xxx .p. This parameter can be either: .port number (factory default is 0) <remote addr> .address of the remote host.All Rights Reserved page 333 of 414 . AT#GPRS=? AT#GPRS=1 Example +IP: 129.

#PASSW) the GPRS coverage is enough to permit a connection .TCP (factory default) 1 .remote host port to be opened 0. leaving it ON or OFF according to the #GPRS setting.<local port> Test command returns the allowed values for the parameters. AT#SKTD? AT#SKTD=? Example Note #SKTD . therefore when the connection made with AT#SKTD is closed the context (and hence the local IP address) is maintained.Socket Dial AT Commands Reference Guide 80000ST10025a Rev.1024.the authentication parameters are set (#USERID.#SKTD .1024. Parameters: <socket type> .UDP <remote port> . This parameter can be either: .<remote addr>."123.p. <remote addr>."www. .Socket Dial AT#SKTD= [<socket type>.020.001".socket protocol type 0 .020.net". Read command reports the socket dial parameters values. 255 CONNECT The main difference between this command and #SKTOP is that this command does not interact with the GPRS context status.xxx.1025 CONNECT In this way my local port 1025 is opened to the remote port 1024 AT#SKTD=0.any host name to be solved with a DNS query in the format: <host name> (factory default is the empty string “”) Reproduction forbidden without Telit Communications S. in the format: AT#SKTD: <socket type>.<remote port>. AT#SKTD=0. [<closure type>].telit. written authorization .the GPRS has been activated with AT#GPRS=1 Note: If all parameters are omitted then the behaviour of Set command is the same as Read command.001".255 CONNECT AT#SKTD=1.port number (factory default is 0) <remote addr> .xxx. [<local port>]] SELINT 2 Set command opens the socket towards the peer specified in the parameters..address of the remote host. <remote port>.19/11/07 SELINT 0 / 1 Note: the command to be successful requests that: .65535 .any valid IP address in the format: xxx. 4 .xxx . string type. <closure type>.255.the GPRS context 1 is correctly set with +CGDCONT .A.All Rights Reserved page 334 of 414 .255."123.1024.

the GPRS has been activated with AT#GPRS=1 Note: If all parameters are omitted then the behaviour of Set command is the same as Read command.19/11/07 #SKTD .7. then an error message will be issued.telit.the GPRS context 1 is correctly set with +CGDCONT . AT#SKTD? AT#SKTD=? Example Note 3.020. for TCP sockets shall be left unused.<remote addr>. in the format: AT#SKTD: <socket type>.5."www.1024.<local port> Test command returns the allowed values for the parameters. Note: the command to be successful requests that: .4.socket closure behaviour for TCP 0 ."123.All Rights Reserved page 335 of 414 . .020. Read command reports the socket dial parameters values. Note: the resolution of the host name is done when opening the socket.A. 4 . written authorization ."123.AT Commands Reference Guide 80000ST10025a Rev.net".the authentication parameters are set (#USERID. leaving it ON or OFF according to the #GPRS setting. therefore if an invalid host name is given to the #SKTD command.001".local host port to be used on UDP socket 0. #PASSW) the GPRS coverage is enough to permit a connection . for UDP sockets shall be left unused. therefore when the connection made with #SKTD is closed the context (and hence the local IP address) is maintained.#SKTL Reproduction forbidden without Telit Communications S.1024.255 CONNECT AT#SKTD=1.local host closes after an escape sequence (+++) <local port> .001".14 Socket Listen .1025 CONNECT In this way my local port 1025 is opened to the remote port 1024 AT#SKTD=0.<remote port>.255. <closure type>.local host closes immediately when remote host has closed (default) 255 . Note: <local port> parameter is valid only for UDP socket type..port number Note: <closure type> parameter is valid only for TCP socket type.1024.p.65535 . AT#SKTD=0.Socket Dial SELINT 2 <closure type> .255. 255 CONNECT The main difference between this command and #SKTOP is that this command does not interact with the GPRS context status.

socket protocol type 0 .Socket Listen SELINT 0 / 1 Execution command opens/closes the socket listening for connection AT#SKTL requests. the socket is closed.the GPRS has been activated with AT#GPRS=1 When a connection request comes on the input port. If the context is closed by the network while in listening. if the sender is not filtered by the internal firewall (see command #FRWL). Parameters: <input port>. in the format: Reproduction forbidden without Telit Communications S.port number <closure type> .the GPRS coverage is enough to permit a connection .the GPRS context 1 is correctly set with +CGDCONT . Note: the command to be successful requests that: .host address of the remote machine that contacted the device. no listen is anymore active and an unsolicited code is reported: #SKTL: ABORTED Note: if all parameters are omitted the command returns the current socket listening status and the last settings of parameters <input port> and <closure type>.AT Commands Reference Guide 80000ST10025a Rev.p.socket mode [<closure type>]] 0 .closes socket listening 1 .19/11/07 #SKTL . #PASSW) . On connection close or when context is closed with #GPRS=0 the socket is closed and no listen is anymore active. <socket type>..starts socket listening <socket type> .All Rights Reserved page 336 of 414 . written authorization .socket closure behaviour for TCP 0 .the authentication parameters are set (#USERID. an unsolicited code is reported: +CONN FROM: <remote addr> Where: <remote addr> . [=<mode>.65535 .TCP <input port> .local host input port to be listened 0. <mode> .local host closes after an escape sequence (+++) Command returns the OK result code if successful.local host closes immediately when remote host has closed (default) 255 .A. 4 . When the connection is established the CONNECT indication is given and the modem goes into data transfer mode.

#SKTL . written authorization .2.1 CONNECT exchange data with the remote host send escape sequence +++ NO CARRIER Now listen is not anymore active to stop listening AT#SKTL=0. 4 .0.1024.1024 OK or AT#SKTL=1.<input port>. Note #SKTL . therefore when the connection made with #SKTL is closed the context (and hence the local IP address) is maintained.255 OK Receive connection requests +CONN FROM: 192. Activate GPRS AT#GPRS=1 +IP: ###.Socket Listen SELINT 2 Execution command opens/closes the socket listening for connection AT#SKTL Reproduction forbidden without Telit Communications S.###.0. <input port> and <closure type>.164. The improving command @SKTL has been defined.p.socket listening Read command has the same effect as Execution command when parameters are omitted. Test command returns the allowed values for parameters <mode>.socket not listening 1 .###.1024.All Rights Reserved page 337 of 414 .Socket Listen AT Commands Reference Guide 80000ST10025a Rev.0.<closure type> where <status> .socket listening status 0 .### OK Start listening AT#SKTL=1.19/11/07 SELINT 0 / 1 AT#SKTL? AT#SKTL=? Example #SKTL: <status>. 255 OK The main difference between this command and the #SKTD is that #SKTL does not contact any peer. leaving it ON or OFF according to the #GPRS setting. nor does any interaction with the GPRS context status.A.

socket mode [<closure type>]] 0 .TCP <input port> . Parameters: <input port>.the GPRS coverage is enough to permit a connection . =[<mode>.19/11/07 SELINT 2 When a connection request comes on the input port. <socket type>.starts socket listening <socket type> .#SKTL . 4 .local host input port to be listened 0. if the sender is not filtered by the internal firewall (see command #FRWL). On connection close or when context is closed with #GPRS=0 the socket is closed and no listen is anymore active.port number <closure type> . <mode> .the GPRS has been activated with AT#GPRS=1 AT Commands Reference Guide 80000ST10025a Rev.<closure type> AT#SKTL? Reproduction forbidden without Telit Communications S.A.Socket Listen requests. the socket is closed. If the context is closed by the network while in listening.the GPRS context 1 is correctly set with +CGDCONT .local host closes immediately when remote host has closed (default) 255 .closes socket listening 1 . an unsolicited code is reported: +CONN FROM: <remote addr> Where: <remote addr> .local host closes after an escape sequence (+++) Command returns the OK result code if successful.. When the connection is established the CONNECT indication is given and the modem goes into data transfer mode. #PASSW) .socket protocol type 0 .socket closure behaviour for TCP 0 .<input port>.65535 .p. no listen is anymore active and an unsolicited code is reported: #SKTL: ABORTED Read command returns the current socket listening status and the last settings of parameters <input port> and <closure type>. written authorization .host address of the remote machine that contacted the device.the authentication parameters are set (#USERID. Note: the command to be successful requests that: .All Rights Reserved page 338 of 414 . in the format: #SKTL: <status>.

255 OK Receive connection requests +CONN FROM: 192. 4 .p.2.socket listening status 0 .1024 OK or AT#SKTL=1.1024.1 CONNECT exchange data with the remote host send escape sequence +++ NO CARRIER Now listen is not anymore active to stop listening AT#SKTL=0. <socket AT#SKTL=? type>.0.1024.164.socket mode [<closure type>]] 0 .A.### OK Start listening AT#SKTL=1.Socket Listen Improved SELINT 0 / 1 Execution command opens/closes the socket listening for connection AT@SKTL requests.4.19/11/07 SELINT 2 Note 3. <input port> and <closure type>.5.15 Socket Listen Improved .###.All Rights Reserved page 339 of 414 .socket listening Test command returns the allowed values for parameters <mode>. [=<mode>.7.closes socket listening Reproduction forbidden without Telit Communications S. <mode> .#SKTL . nor does any interaction with the GPRS context status. therefore when the connection made with #SKTL is closed the context (and hence the local IP address) is maintained. AT Commands Reference Guide 80000ST10025a Rev.0.Socket Listen Where <status> . Parameters: <input port>. written authorization . leaving it ON or OFF according to the #GPRS setting.@SKTL @SKTL . 255 OK The main difference between this command and #SKTD is that #SKTL does not contact any peer.0. <socket type>.###.socket not listening 1 . Activate GPRS Example AT#GPRS=1 +IP: ###.

in the format: @SKTL: <status>.host address of the remote machine that contacted the device.p.65535 .port number <closure type> .local host closes after an escape sequence (+++) Command returns the OK result code if successful.local host closes immediately when remote host has closed (default) 255 .the GPRS coverage is enough to permit a connection .socket protocol type 0 .All Rights Reserved page 340 of 414 . written authorization . Note: the command to be successful requests that: .socket not listening Reproduction forbidden without Telit Communications S.<socket type>. If the context is closed by the network while in listening. On connection close or when context is closed with #GPRS=0 the socket is closed and no listen is anymore active.socket listening status 0 ..19/11/07 SELINT 0 / 1 When a connection request comes on the input port.local host input port to be listened 0. the socket is closed. #PASSW) .Socket Listen Improved 1 .<input port>. When the connection is established the CONNECT indication is given and the modem goes into data transfer mode.the authentication parameters are set (#USERID. 4 .TCP <input port> . no listen is anymore active and an unsolicited code is reported: @SKTL: ABORTED Note: if all parameters are omitted the command returns the current socket listening status and the last settings of parameters <socket type>.the GPRS has been activated with AT#GPRS=1 AT Commands Reference Guide 80000ST10025a Rev.@SKTL . <input port> and <closure type>. if the sender is not filtered by the internal firewall (see command #FRWL).A.<closure type> Where <status> .socket closure behaviour for TCP 0 .the GPRS context 1 is correctly set with +CGDCONT . an unsolicited code is reported: +CONN FROM: <remote addr> Where: <remote addr> .starts socket listening <socket type> .

nor does any interaction with the GPRS context status.255 OK Receive connection requests +CONN FROM: 192.0.Socket Listen Improved 1 . therefore when the connection made with @SKTL is closed the context (and hence the local IP address) is maintained. Test command returns the allowed values for parameters <mode>. 3. Activate GPRS Example AT#GPRS=1 +IP: ###.2.p. written authorization . if enabled. Parameter: <n> .4.164.0.###. <input port> and <closure type>. the duration of the negative going pulse generated on receipt of connect.19/11/07 SELINT 0 / 1 Note to stop listening AT@SKTL=0.1 CONNECT exchange data with the remote host send escape sequence +++ NO CARRIER Now listen is not anymore active AT Commands Reference Guide 80000ST10025a Rev.socket listening Read command has the same effect as Execution command when AT@SKTL? parameters are omitted.16 Socket Listen Ring Indicator . leaving it ON or OFF according to the #GPRS setting.All Rights Reserved page 341 of 414 .###.1024. <socket AT@SKTL=? type>.1024 OK or AT@SKTL=1.Socket Listen Ring Indicator SELINT 0 / 1 / 2 Set command enables/disables the Ring Indicator pin response to a Socket AT#E2SLRI=[<n>] Listen connect and.1024.#E2SLRI #E2SLRI .7.RI disabled for Socket Listen connect (factory default) Reproduction forbidden without Telit Communications S.5.RI enabling 0 . 4 .A.### OK Start listening AT@SKTL=1. 255 OK The main difference between this command and the #SKTD is that @SKTL does not contact any peer.0.@SKTL .

xxx Command returns OK result code if successful. 4 .<net_mask> ….xxx. <action> .19/11/07 #E2SLRI .A. AT#E2SLRI=? 3. <ip_addr> . string type. therefore all packets that are not included into an ACCEPT chain rule will be silently discarded.xxx <net_mask> .Firewall Setup SELINT 0 / 1 Execution command controls the internal firewall settings.command action <net_mask>] 0 .remove selected chain 1 .. a negative going pulse is generated on receipt of connect and <n> is the duration in ms of this pulse. Note: If all parameters are omitted the command reports the list of all ACCEPT chain rules registered in the Firewall settings in the format: #FRWL: <ip_addr>.#FRWL #FRWL . written authorization .4. in the format: #E2SLRI: <n> Test command returns the allowed values for parameter <status>. AT#FRWL[= <action>.AT Commands Reference Guide 80000ST10025a Rev.p. the firewall chain rules will be scanned for matching with the following criteria: incoming_IP & <net_mask> = <ip_addr> & <net_mask> If criteria is matched. <ip_addr> and <net_mask> has no meaning in this case.<net_mask> #FRWL: <ip_addr>. Firewall general policy is DROP.add an ACCEPT chain 2 .remove all chains (DROP everything). OK Reproduction forbidden without Telit Communications S.Socket Listen Ring Indicator SELINT 0 / 1 / 2 50. then the packet is accepted and the rule scan is finished.5. When a packet comes from the IP address incoming_IP.remote address to be added into the ACCEPT chain.7. Note: the firewall applies for incoming (listening) connections only.All Rights Reserved page 342 of 414 . it can be any valid IP address mask in the format: xxx.RI enabled for Socket Listen connect. if criteria is not matched for any chain the packet is silently dropped. it can be any valid IP address in the format: xxx. Parameters: <ip_addr>.1150 . string type.17 Firewall Setup .xxx.xxx.xxx. Read command reports whether the Ring Indicator pin response to a Socket AT#E2SLRI? Listen connect is currently enabled or not.mask to be applied on the <ip_addr>.

Note #FRWL .remove all chains (DROP everything).255. the firewall chain rules will be scanned for matching with the following criteria: incoming_IP & <net_mask> = <ip_addr> & <net_mask> If criteria is matched.remote address to be added into the ACCEPT chain.xxx. Firewall general policy is DROP.0.xxx <net_mask> .Firewall Setup SELINT 0 / 1 Read command has the same effect as Execution command when AT#FRWL? parameters are omitted.1"."255. string type.1 to 197.remove selected chain 1 .p.1.xxx. then the packet is accepted and the rule scan is Reproduction forbidden without Telit Communications S. 4 .158.xxx Command returns OK result code if successful. When a packet comes from the IP address incoming_IP.158.1.255 We need to add the following chain to the firewall: AT#FRWL=1. <ip_addr> and <net_mask> has no meaning in this case."197. it can be any valid IP address in the format: xxx. <ip_addr> .A. <action> . at startup the rules list will be empty. therefore all packets that are not included into an ACCEPT chain rule will be silently discarded. Therefore the #FRWL command shall be used only for defining either the #SKTL or the @SKTL behaviour.xxx.0" OK For outgoing connections made with #SKTOP and #SKTD the remote host is dynamically inserted into the ACCEPT chain for all the connection duration.AT Commands Reference Guide 80000ST10025a Rev.All Rights Reserved page 343 of 414 .19/11/07 #FRWL . deciding which hosts are allowed to connect to the local device.xxx. Note: the firewall applies for incoming (listening) connections only.mask to be applied on the <ip_addr>.add an ACCEPT chain 2 .255. written authorization . Parameters: <ip_address>. it can be any valid IP address mask in the format: xxx. Rules are not saved in NVM. string type.command action <net mask>] 0 . AT#FRWL= [<action>.Firewall Setup SELINT 2 Execution command controls the internal firewall settings. Test command returns the allowed values for parameter <action>. AT#FRWL=? Let assume we want to accept connections only from our Example devices which are on the IP addresses ranging from 197.158.

Therefore the #FRWL command shall be used only for defining the #SKTL behaviour.1 to 197.18 GPRS Data Volume .#GDATAVOL #GDATAVOL .158.<receivedm>[…]] where: <cidn> ."197.255 We need to add the following chain to the firewall: AT#FRWL=1.1".1. Let assume we want to accept connections only from our devices which are on the IP addresses ranging from 197. in the format: #GDATAVOL: <cidn>.1.7. Rules are not saved in NVM. Parameter: <mode> 0 .All Rights Reserved page 344 of 414 . if criteria is not matched for any chain the packet is silently dropped.it resets the GPRS data counter for the all the available PDP contexts (1-5) 1 .<sentn>.<net_mask> ….A. all the PDP contexts with APN parameter set using +CGDCONT). written authorization .GPRS Data Volume SELINT 2 Execution command reports.e. deciding which hosts are allowed to connect to the local device.Firewall Setup SELINT 2 finished.PDP context identifier 1. OK Test command returns the allowed values for parameter <action>.5.5 . Read command reports the list of all ACCEPT chain rules registered in the AT#FRWL? Firewall settings in the format: #FRWL: <ip_addr>.numeric parameter which specifies a particular PDP context Reproduction forbidden without Telit Communications S. the amount of AT#GDATAVOL= data the last GPRS session received and transmitted.<receivedn>[<CR><LF> #GDATAVOL: <cidm>.158.19/11/07 #FRWL . or it will report the [<mode>] total amount of data received and transmitted during all past GPRS sessions.4.255. for every active PDP context.AT Commands Reference Guide 80000ST10025a Rev.p.it reports the last GPRS session data counter for the all the set PDP contexts (i. 4 .<totn>..0" OK For outgoing connections made with #SKTOP and #SKTD the remote host is dynamically inserted into the ACCEPT chain for all the connection duration.<totm>. since last reset."255. at startup the rules list will be empty.158.<sentm>. AT#FRWL=? Example Note 3.<net_mask> #FRWL: <ip_addr>.255.0.

number of bytes transmitted in the last GPRS session for <cidn> PDP context.<receivedn>[<CR><LF> #GDATAVOL: <cidm>.any host name to be solved with a DNS query in the format: <host name> (factory default is the empty string “”) Reproduction forbidden without Telit Communications S. in every GPRS session since last reset.p. for <cidn> PDP context.xxx..it reports the total GPRS data counter.All Rights Reserved page 345 of 414 .GPRS Data Volume definition <totn> . <sentn> .A.5. string type.5 E-mail Management AT Commands 3. for <cidn> PDP context.number of bytes either received or transmitted. used for E-mail sending.PDP context identifier 1.SMTP server address.<sentn>.7.number of bytes either received or transmitted in the last GPRS session for <cidn> PDP context.number of bytes received in the last GPRS session for <cidn> PDP context. AT Commands Reference Guide 80000ST10025a Rev. This parameter can be either: . <receivedn> .numeric parameter which specifies a particular PDP context definition <totn> .#GDATAVOL .E-mail SMTP Server SELINT 0 / 1 Set command sets the SMTP server address.1 E-mail SMTP Server . since last reset. <sentn> .5.5 .<totm>. 2 .7. written authorization . in every GPRS session since last reset. [=<smtp>] Parameter: <smtp> . AT#GDATAVOL=? 3.xxx.<receivedm>[…]] where: <cidn> .any valid IP address in the format: xxx.xxx .5.#ESMTP #ESMTP .<totn>. for the all the set PDP contexts (i.<sentm>. in the format: #GDATAVOL: <cidn>. for <cidn> PDP context.e. 4 . Test command returns the range of supported values for parameter <mode>. Note: total GPRS session counters are saved on NVM.number of bytes received.19/11/07 SELINT 2 Note: last GPRS session counters are not saved in NVM so they are loosen at power off. all the PDP context with APN parameter set using +CGDCONT). <receivedn> .number of bytes transmitted. in every GPRS session since last reset. AT#ESMTP SMTP server can be specified as IP address or as nick name.

All Rights Reserved page 346 of 414 . written authorization . AT#ESMTP? AT#ESMTP=? Example Note #ESMTP .p.SMTP server address. in the format: #ESMTP: <smtp> Test command returns the max length for the parameter <smtp>. Reproduction forbidden without Telit Communications S. otherwise it will refuse to send the e-mail.2 E-mail Sender Address . This parameter can be either: .E-mail SMTP Server SELINT 2 Set command sets the SMTP server address.any valid IP address in the format: xxx.19/11/07 SELINT 0 / 1 Note: the max length for <smtp> is the output of Test command.sender address. otherwise it will refuse to send the e-mail. Read Command reports the current SMTP server address.5.any host name to be solved with a DNS query in the format: <host name> (factory default is the empty string “”) Note: the max length for <smtp> is the output of Test command.7. [<smtp>] Parameter: <smtp> .mydomain.E-mail Sender Address SELINT 0 / 1 Set command sets the sender address string to be used for sending the eAT#EADDR mail. AT#ESMTP="smtp.mydomain.E-mail SMTP Server AT Commands Reference Guide 80000ST10025a Rev.5.A. [=<e-addr>] Parameter: <e-addr> .xxx. string type.xxx.com" OK The SMTP server used shall be inside the APN space (the smtp server provided by the network operator) or it must allow the Relay.#EADDR #EADDR . AT#ESMTP= SMTP server can be specified as IP address or as nick name. AT#ESMTP="smtp.xxx . used for E-mail sending. AT#ESMTP? AT#ESMTP=? Example Note 3.#ESMTP . Note: If parameter is omitted then the behaviour of Set command is the same of Read command Read Command reports the current SMTP server address. in the format: #ESMTP: <smtp> Test command returns the max length for the parameter <smtp>. string type.com" OK The SMTP server used shall be inside the APN space (the smtp server provided by the network operator) or it must allow the Relay. 4 .

AT Commands Reference Guide 80000ST10025a Rev.box.any string value up to max length reported in the Test command.p. AT#EADDR="me@email. in the format: #EADDR: <e-addr> Test command returns the maximum allowed length of the string parameter <e-addr>. . . [<e-add>] Parameter: <e-addr> . (factory default is the empty string “”) Note: If parameter is omitted then the behaviour of Set command is the same of Read command Read command reports the current sender address.any string value up to max length reported in the Test command.com" OK AT#EADDR? #EADDR: "me@email.E-mail Sender Address SELINT 2 Set command sets the sender address string to be used for sending the eAT#EADDR= mail.E-mail Sender Address SELINT 0 / 1 . 4 .box.any string value up to max length reported in the Test command.All Rights Reserved page 347 of 414 . [=<e-user>] Parameter: <e-user> .19/11/07 #EADDR . string type.box.5.com" OK AT#EADDR? #EADDR: "me@email. string type.A.#EUSER #EUSER .sender address.box. AT#EADDR="me@email.7.e-mail authentication User ID. (factory default is the empty string “”) Read command reports the current sender address. in the format: #EADDR: <e-addr> Test command returns the maximum allowed length of the string parameter <e-addr>.E-mail Authentication User Name SELINT 0 / 1 Set command sets the user identification string to be used during the AT#EUSER authentication step of the SMTP. Reproduction forbidden without Telit Communications S.5.3 E-mail Authentication User Name .com" OK AT#EADDR? AT#EADDR=? Example #EADDR .com" OK AT#EADDR? AT#EADDR=? Example 3. written authorization .

AT#EUSER="myE-Name" OK AT#EUSER? #EUSER: "myE-Name" OK It is a different user field than the one used for GPRS authentication (see #USERID). AT#EUSER="myE-Name" OK AT#EUSER? #EUSER: "myE-Name" OK It is a different user field than the one used for GPRS authentication (see #USERID). . Note: If parameter is omitted then the behaviour of Set command is the same of Read command Read command reports the current user identification string. in the format: #EUSER: <e-user> Test command returns the maximum allowed length of the string parameter <e-user>.All Rights Reserved page 348 of 414 .any string value up to max length reported in the Test command. written authorization .E-mail Authentication User Name SELINT 2 Set command sets the user identification string to be used during the AT#EUSER= authentication step of the SMTP.e-mail authentication User ID. 4 .A.E-mail Authentication User Name (factory default is the empty string “”) AT Commands Reference Guide 80000ST10025a Rev. [<e-user>] Parameter: <e-user> .#EUSER . in the format: #EUSER: <e-user> Test command returns the maximum allowed length of the string parameter <e-user>.19/11/07 SELINT 0 / 1 Note: if no authentication is required then the <e-user> parameter shall be empty "". AT#EUSER? AT#EUSER=? Example Note Reproduction forbidden without Telit Communications S.p. string type. Read command reports the current user identification string. (factory default is the empty string “”) Note: if no authentication is required then the <e-user> parameter shall be empty "". AT#EUSER? AT#EUSER=? Example Note #EUSER .

5.5.A.<filename>] Parameters: <da> . Test command returns the maximum allowed length of the string parameter <e-pwd>.E-mail Sending With GPRS Context Activation SELINT 0 / 1 Execution command activates a GPRS context. string type. string type.5. . <e-pwd> Parameter: <e-pwd> . (factory default is the empty string “”) Note: if no authentication is required then the <e-pwd> parameter shall be empty "".7.e-mail authentication password. 4 .19/11/07 3. written authorization . AT#EPASSW="myPassword" OK It is a different password field than the one used for GPRS authentication (see #PASSW).any string value up to max length reported in the Test command. string type. <att>[.E-mail Authentication Password SELINT 2 Set command sets the password string to be used during the authentication AT#EPASSW= step of the SMTP.7.5. The GPRS context is <da>.4 E-mail Authentication Password .e-mail authentication password.#SEMAIL #SEMAIL . AT#EPASSW=? Example Note 3. Reproduction forbidden without Telit Communications S. .E-mail Authentication Password SELINT 0 / 1 Set command sets the password string to be used during the authentication AT#EPASSW= step of the SMTP. [<e-pwd>] Parameter: <e-pwd> .AT Commands Reference Guide 80000ST10025a Rev. deactivated when the e-mail is sent.p.any string value up to max length reported in the Test command.All Rights Reserved page 349 of 414 . and sends an e-mail message. Test command returns the maximum allowed length of the string parameter <e-pwd>. AT#EPASSW=? Example Note #EPASSW .<subj>.#EPASSW #EPASSW . AT#USERID="myPassword" OK It is a different password field than the one used for GPRS authentication (see #PASSW). if not previously activated AT#SEMAIL= by #EMAILACT.destination address. (factory default is the empty string “”) Note: if no authentication is required then the <e-pwd> parameter shall be empty "".5 E-mail Sending With GPRS Context Activation .

jpg”) AT Commands Reference Guide 80000ST10025a Rev. To complete the operation send Ctrl-Z char (0x1A hex). Note: if GPRS context was previously activated by #GPRS it’s not possible to successfully send the e-mail message and the response is the result code activation failed.E-mail Sending With GPRS Context Activation <subj> .<filename>]] Parameters: <da> . no other commands are issued..wait..All Rights Reserved page 350 of 414 . If message sending fails for some reason. to exit without writing the message send ESC char (0x1B hex). string type.don't attach any image 1 . The GPRS context is [<da>. <subj> . <att> . string type. written authorization . To avoid malfunctions is suggested to wait for the OK or ERROR / +CMS ERROR:<err> response before issuing further commands.p. This command is obsolete. an error code is reported Note: Care must be taken to ensure that during the command execution."subject of the mail".attached image flag 0 .attach the last snapshot taken <filename> .1 >message body… this is the text of the mail message… CTRL-Z . string type. It’s suggested to use the couple #EMAILACT and #EMAILD instead of it.19/11/07 SELINT 0 / 1 The device responds to the command with the prompt '>' and awaits for the message body text.com". OK Note Message has been sent. Example #SEMAIL . AT#SEMAIL="me@myaddress. Note: sending an e-mail with an image attachment can take quite a long time since it can be over 50Kb to send and can take more than 1 minute. and sends an e-mail message.subject of the message. <att> [. if not previously activated AT#SEMAIL= by #EMAILACT.<subj>.E-mail Sending With GPRS Context Activation SELINT 2 Execution command activates a GPRS context.A. Reproduction forbidden without Telit Communications S. then the response is OK. If e-mail message is successfully sent.subject of the message.#SEMAIL . 4 .destination address. deactivated when the e-mail is sent.image name (default is “snapshot.

If e-mail message is successfully sent.don't attach any image 1 .image name (default is “snapshot.19/11/07 SELINT 2 The device responds to the command with the prompt '>' and awaits for the message body text. OK Message has been sent.attach the last snapshot taken <filename> . AT#SEMAIL="me@myaddress.jpg”) AT Commands Reference Guide 80000ST10025a Rev.wait.p..#EMAILACT #EMAILACT .GPRS context activation mode 0 . Note: if GPRS context was previously activated by #GPRS it’s not possible to successfully send the e-mail message and the response is the result code activation failed. If message sending fails for some reason. AT#SEMAIL=? Example 3.6 E-mail GPRS Context Activation .E-mail GPRS Context Ativation SELINT 0 / 1 Execution command deactivates/activates the GPRS context. eventually AT#EMAILACT[= proceeding with the authentication with the parameters given with #PASSW [<mode>]] and #USERID.1 >message body… this is the text of the mail message… CTRL-Z . to exit without writing the message send ESC char (0x1B hex).All Rights Reserved page 351 of 414 . an error code is reported Note: Care must be taken to ensure that during the command execution. To avoid malfunctions is suggested to wait for the OK or ERROR / +CMS ERROR:<err> response before issuing further commands.7. written authorization ."subject of the mail". Note: sending an e-mail with an image attachment can take quite a long time since it can be over 50Kb to send and can take more than 1 minute.A. no other commands are issued. Parameter: <mode> .com". To complete the operation send Ctrl-Z char (0x1A hex).. then the response is OK. 4 .GPRS context activation request Reproduction forbidden without Telit Communications S.5.#SEMAIL .E-mail Sending With GPRS Context Activation <att> . Test command returns the OK result code.GPRS context deactivation request 1 .5.attached image flag 0 .

in the format: #EMAILACT: <status> where: <status> 0 .19/11/07 SELINT 0 / 1 Note: issuing AT#EMAILACT<CR> reports the current status of the GPRS context for the e-mail.GPRS context activation mode 0 .E-mail GPRS Context Ativation AT Commands Reference Guide 80000ST10025a Rev. eventually AT#EMAILACT= proceeding with the authentication with the parameters given with #PASSW [<mode>] and #USERID.GPRS context activated Test command returns the allowed values for parameter <mode>.All Rights Reserved page 352 of 414 . Test command returns the allowed values for parameter <mode>.GPRS context deactivation request 1 . AT#EMAILACT=1 OK Now GPRS Context has been activated AT#EMAILACT? AT#EMAILACT=? Example Reproduction forbidden without Telit Communications S.p. Read command has the same effect of the Execution command AT#EMAILACT<CR>. Parameter: <mode> .A. written authorization .GPRS context activation request Read command reports the current status of the GPRS context for the email. in the format: #EMAILACT: <status> where: <status> 0 .#EMAILACT . AT#EMAILACT=1 OK Now GPRS Context has been activated AT# EMAILACT=0 OK Now GPRS context has been deactivated. AT#EMAILACT? AT#EMAILACT=? Example #EMAILACT .GPRS context deactivated 1 .GPRS context activated Note: issuing AT#EMAILACT=<CR> is the same as issuing the command AT#EMAILACT=0<CR>. 4 .E-mail GPRS Context Ativation SELINT 2 Execution command deactivates/activates the GPRS context.GPRS context deactivated 1 .

”subject of the mail”. <subj> .subject of the message.p.<filename>] Parameters: <da> .5. string type. the context status is maintained.#EMAILACT . If e-mail message is successfully sent. when the connection made with #EMAILD is closed.E-mail GPRS Context Ativation AT Commands Reference Guide 80000ST10025a Rev. <att>[. an error code is reported Note: Care must be taken to ensure that during the command execution.7 E-mail Sending .All Rights Reserved page 353 of 414 .. To avoid malfunctions is suggested to wait for the OK or ERROR / +CMS ERROR:<err> response before issuing further commands.jpg”) The device responds to the command with the prompt '>' and awaits for the message body text.attached image flag 0 . Note: sending an e-mail with an image attachment can take quite a long time since it can be over 50Kb to send and can take more than 1 minute. string type <att> . to exit without writing the message send ESC char (0x1B hex). no other commands are issued.E-mail Sending SELINT 0 / 1 Execution command sends an e-mail message if GPRS context has already AT#EMAILD= been activated with AT#EMAILACT=1. written authorization .5.<subj>.destination address. OK Message has been sent.19/11/07 SELINT 2 AT# EMAILACT=0 OK Now GPRS context has been deactivated.image name (default is “snapshot. 4 . The only difference between this command and the #SEMAIL is that this command does not interact with the GPRS context status. <da>.attach the last snapshot taken <filename> .. If message sending fails for some reason. 3. leaving it ON or OFF according to the #EMAILACT setting.A. Example Note Reproduction forbidden without Telit Communications S.#EMAILD #EMAILD .1 >message body… this is the text of the mail message… CTRL-Z .com”.don't attach any image 1 . then the response is OK.wait. AT#EMAILD=”me@myaddress. thus.7. To complete the operation send Ctrl-Z char (0x1A hex).

then the response is OK.subject of the message. If message sending fails for some reason.1 >message body… this is the text of the mail message… CTRL-Z .p. OK Message has been sent. AT#EMAILD=? Example Note 3. Test command returns the OK result code.com”.AT Commands Reference Guide 80000ST10025a Rev.All Rights Reserved page 354 of 414 . [<da>. <subj>.. written authorization .A. thus. when the connection made with #EMAILD is closed.8 E-mail Parameters Save . The only difference between this command and the #SEMAIL is that this command does not interact with the GPRS context status.5.7..5. 4 .”subject of the mail”.<att> Parameters: [. To avoid malfunctions is suggested to wait for the OK or ERROR / +CMS ERROR:<err> response before issuing further commands.E-mail Sending SELINT 2 Execution command sends an e-mail message if GPRS context has already AT#EMAILD= been activated with AT#EMAILACT=1. an error code is reported Note: Care must be taken to ensure that during the command execution.don't attach any image 1 . AT#ESAV Reproduction forbidden without Telit Communications S. Note: sending an e-mail with an image attachment can take quite a long time since it can be over 50Kb to send and can take more than 1 minute. To complete the operation send Ctrl-Z char (0x1A hex).#ESAV #ESAV .image name (default is “snapshot.attach the last snapshot taken <filename> .attached image flag 0 . If e-mail message is successfully sent. to exit without writing the message send ESC char (0x1B hex). AT#EMAILD=”me@myaddress. no other commands are issued.<filename>]] <da> . <subj> .destination address.wait.19/11/07 #EMAILD . string type <att> .jpg”) The device responds to the command with the prompt '>' and awaits for the message body text. string type. leaving it ON or OFF according to the #EMAILACT setting.E-mail Parameters Save SELINT 0 / 1 Execution command stores the e-mail parameters in the NVM of the device. the context status is maintained.

All Rights Reserved page 355 of 414 .E-mail Parameters Reset SELINT 2 Execution command resets the e-mail parameters to the “factory default” AT#ERST configuration and stores them in the NVM of the device.#ERST #ERST .E-mail Password .E-mail Parameters Reset SELINT 0 / 1 Execution command resets the e-mail parameters to the “factory default” AT#ERST configuration and stores them in the NVM of the device.E-mail User Name .7.#ESAV . AT#ESAV The e-mail parameters to store are: .E-mail Sender Address .19/11/07 SELINT 0 / 1 Note The e-mail parameters to store are: . #ESAV .E-mail SMTP server Test command returns the OK result code. The e-mail parameters to reset are: . The e-mail parameters to reset are: .E-mail User Name .E-mail User Name . AT#ESAV=? Note 3. written authorization .E-mail Parameters Save SELINT 2 Execution command stores the e-mail parameters in the NVM of the device.5.E-mail SMTP server Test command returns the OK result code. If some parameters have not been previously specified then a default value will be taken.p.E-mail Parameters Save AT Commands Reference Guide 80000ST10025a Rev.E-mail SMTP server If some parameters have not been previously specified then a default value will be taken.5.E-mail Sender Address .E-mail Password .E-mail User Name .A.9 E-mail Parameters Reset . AT#ERST=? Reproduction forbidden without Telit Communications S.E-mail Password .E-mail Sender Address .E-mail SMTP server #ERST .E-mail Sender Address . 4 .E-mail Password .

one for each received carrier.ending channel After issuing the command the device responds with the string: Network survey started… and.SMTP Read Message SELINT 0 / 1 Execution command returns the last response from SMTP server. a full band scan is performed.SMTP Read Message SELINT 2 Execution command returns the last response from SMTP server.6 Easy Scan® Extension AT Commands Note: it is strongly suggested to issue all the Easy Scan® Extension AT commands with NO SIM inserted.6. is reported.A. starting from [=<s>.5. after a while.1 Network Survey . such as “incoming call”. AT#EMAILMSG=? 3.5. written authorization . each of them in the format: (For BCCH-Carrier) arfcn: <arfcn> bsic: <bsic> rxLev: <rxLev> ber: <ber> mcc: <mcc> Reproduction forbidden without Telit Communications S.Network Survey SELINT 0 / 1 Execution command allows to perform a quick survey through channels AT#CSURV belonging to the band selected by last #BND command issue. AT#EMAILMSG? #EMAILMSG . 3.<e>] (both syntax are Parameters: <s> . 4 .starting channel possible) <e> . “periodic routing area update” and so on.AT Commands Reference Guide 80000ST10025a Rev. “periodic location update. AT*CSURV [=<s>. If parameters are omitted.7. a list of informations. to avoid a potential conflict with normal module operations.5.All Rights Reserved page 356 of 414 .10 SMTP Read Message .#CSURV #CSURV .<e>] channel <s> to channel <e>.7.p.19/11/07 3.#EMAILMSG #EMAILMSG .7. AT#EMAILMSG Test command returns the OK result code. AT#EMAILMSG Read command has the same behaviour as Execution command.5.

<ban> .. if #CSURVEXT=0 this information is displayed only for serving cell 2. if #CSURVEXT=0 this information is displayed only for serving cell 2.number of valid channels in the BCCH Allocation list.receiption level (in dBm) <ber> .mobile network code <lac> .AT Commands Reference Guide 80000ST10025a Rev. if #CSURVEXT=1 or 2 this information is displayed also for every valid scanned BCCH carrier. the output of this information for nonserving cells depends on last #CSURVEXT setting: 1. CELL_FORBIDDEN . CELL_BARRED .<numArfcn>) <numChannels> .[<ba32>]] [pbcch: <pbcch> [nom: <nom> rac: <rac> spgc: <spgc> pat: <pat> nco: <nco> t3168: <t3168> t3192: <t3192> drxmax: <drxmax> ctrlAck: <ctrlAck> bsCVmax: <bsCVmax> alpha: <alpha> pcMeasCh: <pcMeasCh>]]] <CR><LF><CR><LF><CR><LF> where: <arfcn> ... written authorization .cell identifier <cellStatus> . 4 .number of valid channels in the Cell Channel Description <arfcnn> .C0 is a suitable cell.mobile country code <mnc> .location area code <cellId> . no BCCH available…etc. exclusion timer running.Broadcast Control Channel) <bsic> . (The following informations will be printed only if GPRS is supported in the Reproduction forbidden without Telit Communications S.Network Survey SELINT 0 / 1 mnc: <mnc> lac: <lac> cellId: <cellId> cellStatus: <cellStatus> numArfcn: <numArfcn> arfcn: [<arfcn1> .All Rights Reserved page 357 of 414 .cell status . CELL_LOW_LEVEL .arfcn of a valid channel in the BA list (n is in the range 1.the cell <rxLev> is low.<numChannels>).. CELL_OTHER .arfcn of a valid channel in the Cell Channel Description (n is in the range 1.g.none of the above e.A.the cell is barred based on the received system information.C0 carrier assigned radio channel (BCCH . CELL_LOW_PRIORITY . if #CSURVEXT=1 or 2 this information is displayed also for every valid scanned BCCH carrier.bit error rate (in %) <mcc> .the cell is low priority based on the received system information. the output of this information for non-serving cells depends on last #CSURVEXT setting: 1. <numArfcn> .CELL_SUITABLE ..19/11/07 #CSURV .the cell is forbidden.base station identification code <rxLev> .[ <arfcn64>]] [numChannels: <numChannels> array: [<ba1> .p.

blocked sequenc countdown max value <alpha> .SPLIT_PG_CYCLE is supported on CCCH on this cell <pat> .type of channel which shall be used for downlink measurements for power control 0 .All Rights Reserved page 358 of 414 .#CSURV .routing area code 0.SPLIT_PG_CYCLE support .pbcch not activated on the cell 1 .packed control ack <bsCVmax> .timer 3168 <t3192> . written authorization .A.timer 3192 <drxmax> .packet broadcast control channel 0 .6 <nco> . depending on the last #CSURVF setting: if #CSURVF=0 or #CSURVF=1 The output ends with the string: Network survey ended if #CSURVF=2 the output ends with the string: Reproduction forbidden without Telit Communications S..network operation mode 1 2 3 <rac> .BCCH 1 ..255 <spgc> .alpha parameter for power control <pcMeasCh> .pbcch activated on the cell <nom> .Network Survey cell) <pbcch> .19/11/07 SELINT 0 / 1 Lastly. the #CSURV output ends in two ways.RF channel <rxLev> .p. 4 .network control order 0.1 .discontinuous reception max time (in seconds) <ctrlAck> ..PDCH (For non BCCH-Carrier) arfcn: <arfcn> rxLev: <rxLev> where: <arfcn> .priority access threshold 03..SPLIT_PG_CYCLE is not supported on CCCH on this cell .2 <t3168> .0 ..receiption level (in dBm) AT Commands Reference Guide 80000ST10025a Rev.

Network Survey AT Commands Reference Guide 80000ST10025a Rev.A. the second <s> . starting from [<s>.starting channel syntax is maintained <e> . 4 . AT#CSURV Network survey started… arfcn: 48 bsic: 24 rxLev: -52 ber: 0. Issuing AT#CSURV<CR>.p.number of scanned frequencies <NoBCCH> .All Rights Reserved page 359 of 414 .<e>]] (both syntax are Parameters: possible. after a while. is reported. one for each received carrier. each of them in the format: (For BCCH-Carrier) Reproduction forbidden without Telit Communications S.<e>]] channel <s> to channel <e>. AT*CSURV[= [<s>.Network Survey SELINT 2 Execution command allows to perform a quick survey through channels AT#CSURV[= belonging to the band selected by last #BND command issue.ending channel only for backward compatibility and will After issuing the command the device responds with the string: not be present in Network survey started… future versions) and.number of found BCCh AT#CSURV? AT*CSURV? Example Read command has the same behaviour as Execution command with parameters omitted. a list of informations. written authorization . 2 minutes.#CSURV . #CSURV .19/11/07 SELINT 0 / 1 Network survey ended (Carrier: <NoARFCN> BCCh: <NoBCCh>) where <NoARFCN> . a full band scan is performed.00 mcc: 610 mnc: 1 lac: 33281 cellId: 3648 cellStatus: CELL_SUITABLE numArfcn: 2 arfcn: 30 48 numChannels: 5 array: 14 19 22 48 82 arfcn: 14 rxLev: 8 Network survey ended Note OK The command is executed within max.

. else it is a 4-digits hexadecimal number <cellId> .none of the above e. it is the bit error rate (in %) <mcc> .<numArfcn>) <numArfcn> . <lac> is a decimal number.location area code.the cell is low priority based on the received system information. if #CSURVEXT=0 this information is displayed only for serving cell 3. if #CSURVEXT=1 or 2 this information is displayed also for every valid scanned BCCH carrier.CELL_SUITABLE .AT Commands Reference Guide 80000ST10025a Rev.the cell is barred based on the received system information.C0 is a suitable cell. else it is a 2-digits octal number <rxLev> .decimal number. exclusion timer running. <numArfcn> . CELL_BARRED . it is the mobile network code <lac> . if #CSURVF last setting is 0.p.decimal number.the cell is forbidden. <bsic> is a decimal number.number of valid channels in the Cell Channel Description <arfcnn> . CELL_LOW_PRIORITY . it is the number of valid channels in the BCCH Allocation list. it is the mobile country code <mnc> . it is the arfcn of a valid channel in the BA list (n Reproduction forbidden without Telit Communications S.hexadecimal 3-digits number.hexadecimal 2-digits number. else it is a 4-digits hexadecimal number <cellStatus> .[<ba32>]] [pbcch: <pbcch> [nom: <nom> rac: <rac> spgc: <spgc> pat: <pat> nco: <nco> t3168: <t3168> t3192: <t3192> drxmax: <drxmax> ctrlAck: <ctrlAck> bsCVmax: <bsCVmax> alpha: <alpha> pcMeasCh: <pcMeasCh>]]] <CR><LF><CR><LF><CR><LF> where: <arfcn> .[ <arfcn64>]] [numChannels: <numChannels> array: [<ba1> . CELL_OTHER . if #CSURVF last setting is 0. <ban> . <cellId> is a decimal number.C0 carrier assigned radio channel (BCCH .Broadcast Control Channel) <bsic> .Network Survey SELINT 2 arfcn: <arfcn> bsic: <bsic> rxLev: <rxLev> ber: <ber> mcc: <mcc> mnc: <mnc> lac: <lac> cellId: <cellId> cellStatus: <cellStatus> numArfcn: <numArfcn> arfcn: [<arfcn1> . it is the receiption level (in dBm) <ber> .string type.g. if #CSURVF last setting is 0.. it is the number of valid channels in the Cell Channel Description <arfcnn> .cell identifier.base station identification code. the output of this information for nonserving cells depends on last #CSURVEXT setting: 2.decimal number. CELL_LOW_LEVEL .decimal number.19/11/07 #CSURV . it is the arfcn of a valid channel in the Cell Channel Description (n is in the range 1.the cell <rxLev> is low.... no BCCH available…etc. it is the cell status . 4 .decimal number.All Rights Reserved page 360 of 414 .<numArfcn>) <numChannels> . CELL_FORBIDDEN .A.decimal number. written authorization .arfcn of a valid channel in the Cell Channel Description (n is in the range 1.

6 <nco> .type of channel which shall be used for downlink measurements for power control 0 .. depending on the last Reproduction forbidden without Telit Communications S.SPLIT_PG_CYCLE is not supported on CCCH on this cell .PDCH (For non BCCH-Carrier) arfcn: <arfcn> rxLev: <rxLev> where: <arfcn> .network control order 0.19/11/07 #CSURV ..packed control ack <bsCVmax> .routing area code 0. it is the receiption level (in dBm) Lastly.. the #CSURV output ends in two ways.0 .packet broadcast control channel 0 .pbcch not activated on the cell 1 .pbcch activated on the cell <nom> .network operation mode 1 2 3 <rac> .p.decimal number.SPLIT_PG_CYCLE is supported on CCCH on this cell <pat> .discontinuous reception max time (in seconds) <ctrlAck> . the output of this information for non-serving cells depends on last #CSURVEXT setting: 2. it is the RF channel <rxLev> .2 <t3168> .AT Commands Reference Guide 80000ST10025a Rev..<numChannels>).255 <spgc> .timer 3168 <t3192> .alpha parameter for power control <pcMeasCh> .blocked sequenc countdown max value <alpha> . if #CSURVEXT=0 this information is displayed only for serving cell 3.. (The following informations will be printed only if GPRS is supported in the cell) <pbcch> ..priority access threshold 03.All Rights Reserved page 361 of 414 .A. written authorization .decimal number. 4 .SPLIT_PG_CYCLE support .timer 3192 <drxmax> .BCCH 1 .1 . if #CSURVEXT=1 or 2 this information is displayed also for every valid scanned BCCH carrier.Network Survey SELINT 2 is in the range 1.

Network Survey #CSURVF setting: AT Commands Reference Guide 80000ST10025a Rev.Network Survey (Numeric Format) SELINT 0 / 1 Execution command allows to perform a quick survey through channels AT#CSURVC belonging to the band selected by last #BND command issue. starting from [=<s>.6.#CSURVC #CSURVC .7.p.2 Network Survey (Numeric Format) . a full band scan is performed.number of found BCCh AT#CSURV Network survey started… arfcn: 48 bsic: 24 rxLev: -52 ber: 0.ending channel After issuing the command the device responds with the string: Reproduction forbidden without Telit Communications S. 4 .<e>] channel <s> to channel <e>.All Rights Reserved page 362 of 414 .19/11/07 SELINT 2 if #CSURVF=0 or #CSURVF=1 The output ends with the string: Network survey ended if #CSURVF=2 the output ends with the string: Network survey ended (Carrier: <NoARFCN> BCCh: <NoBCCh>) where <NoARFCN> .5. AT*CSURVC [=<s>. 2 minute.00 mcc: 610 mnc: 1 lac: 33281 cellId: 3648 cellStatus: CELL_SUITABLE numArfcn: 2 arfcn: 30 48 numChannels: 5 array: 14 19 22 48 82 Example arfcn: 14 rxLev: 8 Network survey ended Note OK The command is executed within max.starting channel possible) <e> . If parameters are omitted.#CSURV .<e>] (both syntax are Parameters: <s> . written authorization . 3.A.number of scanned frequencies <NoBCCH> .

19/11/07 SELINT 0 / 1 and.#CSURVC . 4 .none of the above e.C0 carrier assigned radio channel (BCCH .<rxLev>.<mcc>. <numArfcn> .g.p.receiption level (in dBm) <ber> . no BCCH available…etc. each of them in the format: (For BCCH-Carrier) <arfcn>. (CELL_OTHER).number of valid channels in the BCCH Allocation list.<cellId>. if #CSURVEXT=1 or 2 this information is displayed also for every valid scanned BCCH carrier.<numArfcn>[.. 3 . 4 .0 .[ <arfcn64>]] [. the output of this information for non-serving cells depends on last #CSURVEXT setting: 1..All Rights Reserved page 363 of 414 .. <cellStatus>.<arfcn1> .<lac>.cell identifier <cellStatus> . <ban> .C0 is a suitable cell (CELL_SUITABLE).Network Survey (Numeric Format) Network survey started… AT Commands Reference Guide 80000ST10025a Rev. if #CSURVEXT=0 this information is displayed only for serving cell 2. 1 .arfcn of a valid channel in the Cell Channel Description (n is in the range 1. after a while. written authorization .Broadcast Control Channel) <bsic> .number of valid channels in the Cell Channel Description <arfcnn> ..mobile network code <lac> . is reported.the cell <rxLev> is low (CELL_LOW_LEVEL).arfcn of a valid channel in the BA list (n is in the range 1. 5 .bit error rate (in %) <mcc> . the output of this information for nonserving cells depends on last #CSURVEXT setting: 1. 2 .<bsic>. a list of informations.base station identification code <rxLev> .<numChannels>[.A.<numArfcn>) <numChannels> .<mnc>.<ba1> .[<ba32>]] [<pbcch> [<nom> <rac> <spgc> <pat> <nco> <t3168> <t3192> <drxmax> <ctrlAck> <bsCVmax> <alpha> <pcMeasCh>]]] <CR><LF><CR><LF><CR><LF> where: <arfcn> .mobile country code <mnc> .the cell is low priority based on the received system information (CELL_LOW_PRIORITY).<ber>. exclusion timer running.. if #CSURVEXT=0 this information is displayed only for Reproduction forbidden without Telit Communications S.the cell is forbidden (CELL_FORBIDDEN). one for each received carrier.<numChannels>).the cell is barred based on the received system information (CELL_BARRED).cell status ..location area code <cellId> .

4 ..RF channel <rxLev> . (The following informations will be printed only if GPRS is supported in the cell) <pbcch> .timer 3168 <t3192> .19/11/07 SELINT 0 / 1 AT#CSURVC? AT*CSURVC? Example Reproduction forbidden without Telit Communications S. if #CSURVEXT=1 or 2 this information is displayed also for every valid scanned BCCH carrier.timer 3192 <drxmax> ...p.A.alpha parameter for power control <pcMeasCh> .All Rights Reserved page 364 of 414 .<rxLev> where: <arfcn> .receiption level (in dBm) The output ends with the string: Network survey ended Read command has the same behaviour as the Execution command with parameters omitted AT#CSURVC AT Commands Reference Guide 80000ST10025a Rev.BCCH 1 .pbcch activated on the cell <nom> .network operation mode 1 2 3 <rac> .Network Survey (Numeric Format) serving cell 2.pbcch not activated on the cell 1 .packed control ack <bsCVmax> . written authorization .6 <nco> .1 .PDCH (For non BCCH-Carrier) <arfcn>..SPLIT_PG_CYCLE is not supported on CCCH on this cell .packet broadcast control channel 0 .priority access threshold 03.blocked sequenc countdown max value <alpha> .2 <t3168> .0 .#CSURVC ..discontinuous reception max time (in seconds) <ctrlAck> .255 <spgc> .SPLIT_PG_CYCLE is supported on CCCH on this cell <pat> .SPLIT_PG_CYCLE support .network control order 0.type of channel which shall be used for downlink measurements for power control 0 .routing area code 0.

after a while.19/11/07 SELINT 0 / 1 48. starting from [<s>..0.5.<numChannels>[.<mnc>.<e>]] Parameters: (both syntax are <s> . each of them in the format: (For BCCH-Carrier) <arfcn>.<e>]] channel <s> to channel <e>. <cellStatus>.14 19 22 48 82 14.A.#CSURVC .<bsic>.2.<mcc>.<ber>.starting channel possible. AT*CSURVC[= [=<s>.Network Survey (Numeric Format) Network survey started… AT Commands Reference Guide 80000ST10025a Rev. #CSURVC .8 Network survey ended Note OK The command is executed within max.. Issuing AT#CSURVC<CR>. The difference is that the output of #CSURVC is in numeric format only.610.<cellId>. a list of informations. 4 . written authorization .33281. The information provided by #CSURVC is the same as that provided by #CSURV.Network Survey (Numeric Format) SELINT 2 Execution command allows to perform a quick survey through channels AT#CSURVC[= belonging to the band selected by last #BND command issue.Broadcast Control Reproduction forbidden without Telit Communications S.[ <arfcn64>]] [.<lac>.All Rights Reserved page 365 of 414 .<arfcn1> .<ba1> .3648.<rxLev>.0.-52.30 48.1. is reported. 2 minute.p.00. a full band scan is performed.[<ba32>]] [<pbcch> [<nom> <rac> <spgc> <pat> <nco> <t3168> <t3192> <drxmax> <ctrlAck> <bsCVmax> <alpha> <pcMeasCh>]]] <CR><LF><CR><LF><CR><LF> where: <arfcn> .<numArfcn>[.C0 carrier assigned radio channel (BCCH .ending channel syntax is maintained only for backward After issuing the command the device responds with the string: compatibility and will not be present in Network survey started… future versions) and. one for each received carrier. the second <e> .24.

#CSURVC . (The following informations will be printed only if GPRS is supported in the cell) <pbcch> . (CELL_OTHER). 4 .the cell is barred based on the received system information (CELL_BARRED). 3 .C0 is a suitable cell (CELL_SUITABLE). <bsic> is a decimal number. <cellId> is a decimal number.decimal number. <lac> is a decimal number. else it is a 4-digits hexadecimal number <cellStatus> .decimal number. if #CSURVF last setting is 0.<numChannels>).. if #CSURVEXT=1 or 2 this information is displayed also for every valid scanned BCCH carrier. the output of this information for non-serving cells depends on last #CSURVEXT setting: 1.. if #CSURVEXT=1 or 2 this information is displayed also for every valid scanned BCCH carrier.decimal number.. it is the arfcn of a valid channel in the Cell Channel Description (n is in the range 1.the cell is forbidden (CELL_FORBIDDEN). no BCCH available…etc.cell identifier. it is the bit error rate (in %) <mcc> .19/11/07 SELINT 2 Reproduction forbidden without Telit Communications S.pbcch activated on the cell <nom> .<numArfcn>) <numChannels> . it is the number of valid channels in the Cell Channel Description <arfcnn> . else it is a 2-digits octal number <rxLev> . else it is a 4-digits hexadecimal number <cellId> .Network Survey (Numeric Format) Channel) <bsic> .All Rights Reserved page 366 of 414 . it is the arfcn of a valid channel in the BA list (n is in the range 1.the cell is low priority based on the received system information (CELL_LOW_PRIORITY).network operation mode 1 AT Commands Reference Guide 80000ST10025a Rev. if #CSURVEXT=0 this information is displayed only for serving cell 4. if #CSURVF last setting is 0. it is the receiption level (in dBm) <ber> . 1 . if #CSURVF last setting is 0. written authorization . <numArfcn> . 2 ..string type. it is the cell status .0 .g.decimal number. 4 .none of the above e. it is the mobile country code <mnc> . <ban> .packet broadcast control channel 0 .the cell <rxLev> is low (CELL_LOW_LEVEL).pbcch not activated on the cell 1 .A.decimal number.decimal number. if #CSURVEXT=0 this information is displayed only for serving cell 2.location area code.hexadecimal 2-digits number. it is the mobile network code <lac> .hexadecimal 3-digits number. exclusion timer running.p. the output of this information for nonserving cells depends on last #CSURVEXT setting: 3. 5 .base station identification code. it is the number of valid channels in the BCCH Allocation list.

All Rights Reserved page 367 of 414 . it is the receiption level (in dBm) AT Commands Reference Guide 80000ST10025a Rev.Network Survey (Numeric Format) 2 3 <rac> .A.decimal number.SPLIT_PG_CYCLE support .number of scanned frequencies <NoBCCH> .#CSURVC .2 <t3168> .timer 3192 <drxmax> .decimal number.1 .blocked sequenc countdown max value <alpha> .SPLIT_PG_CYCLE is not supported on CCCH on this cell ..number of found BCCh AT#CSURVC Network survey started… Example Reproduction forbidden without Telit Communications S.<rxLev> where: <arfcn> .19/11/07 SELINT 2 The last information from #CSURVC depends on the last #CSURVF setting: #CSURVF=0 or #CSURVF=1 The output ends with the string: Network survey ended #CSURVF=2 the output ends with the string: Network survey ended (Carrier: <NoARFCN> BCCh: <NoBCCh>) where <NoARFCN> ..network control order 0.255 <spgc> .p. written authorization .discontinuous reception max time (in seconds) <ctrlAck> . 4 .PDCH (For non BCCH-Carrier) <arfcn>.timer 3168 <t3192> .packed control ack <bsCVmax> .priority access threshold 03. it is the RF channel <rxLev> .alpha parameter for power control <pcMeasCh> .SPLIT_PG_CYCLE is supported on CCCH on this cell <pat> ..0 .type of channel which shall be used for downlink measurements for power control 0 ..routing area code 0.BCCH 1 .6 <nco> ..

24.33281. 3.5. The difference is that the output of #CSURVC is in numeric format only. The information provided by #CSURVC is the same as that provided by #CSURV.… issue.<ch10>]]]] (both syntax are <chn> . Note: issuing AT#CSURVU=<CR> is the same as issuing the command AT#CSURVU=0<CR>.1.8 Network survey ended Note OK The command is executed within max. The range of available channels depends on the last #BND <ch1>[.5.<ch10>]]]] The result format is like command #CSURV.110 Network survey started… arfcn: 59 bsic: 16 rxLev: -76 ber: 0.610.Network Survey (Numeric Format) AT Commands Reference Guide 80000ST10025a Rev.#CSURVC .p. [.-52.0. AT*CSURVU=[ <ch1>[.00 mcc: 546 mnc: 1 lac: 54717 cellId: 21093 cellStatus: CELL_SUITABLE numArfcn 2 arfcn: 36 59 Example arfcn: 110 rxLev: -107 Network survey ended Reproduction forbidden without Telit Communications S. 2 minute.All Rights Reserved page 368 of 414 .14 19 22 48 82 14.00. written authorization .<ch2>[.<ch2>[.19/11/07 SELINT 2 48.3 Network Survey Of User Defined Channels .30 48. 4 .#CSURVU #CSURVU .0.… Parameters: [.2. AT#CSURVU=59.Network Survey Of User Defined Channels SELINT 0 / 1 Execution command allows to perform a quick survey through the given AT#CSURVU=[ channels.7.6.3648.channel number (arfcn) possible) Note: the <chn> must be in a increasing order.A.

… issue.#CSURVU . the second syntax is maintained only for backward compatibility and will not be present in future versions) Example The result format is like command #CSURV.00 mcc: 546 mnc: 1 lac: 54717 cellId: 21093 cellStatus: CELL_SUITABLE numArfcn 2 arfcn: 36 59 arfcn: 110 rxLev: -107 Network survey ended Note OK The command is executed within max.<ch10>]]]] AT*CSURVU=[ <ch1>[.5. [.110 Network survey started… arfcn: 59 bsic: 16 rxLev: -76 ber: 0.6. 4 .Network Survey Of User Defined Channels Note AT Commands Reference Guide 80000ST10025a Rev.<ch2>[.… The result format is like command #CSURVC.4 Network Survey Of User Defined Channels (Numeric Format) #CSURVUC #CSURVUC .p. written authorization .… issue.… [.<ch2>[. 2 minute. Parameters: <chn> .<ch2>[.<ch10>]]]] (both syntax are possible. Reproduction forbidden without Telit Communications S.<ch10>]]]] AT*CSURVUC=[ <ch1>[. #CSURVU . The range of available channels depends on the last #BND <ch1>[.<ch2>[. AT#CSURVU=59.channel number (arfcn) Note: the <chn> must be in a increasing order.7.Network Survey Of User Defined Channels (Numeric Format) SELINT 0 / 1 Execution command allows to perform a quick survey through the given AT#CSURVUC=[ channels. 2 minute. 3. [.All Rights Reserved page 369 of 414 .Network Survey Of User Defined Channels SELINT 2 Execution command allows to perform a quick survey through the given AT#CSURVU=[ channels. The range of available channels depends on the last #BND <ch1>[.19/11/07 SELINT 0 / 1 OK The command is executed within max.A.

36 59 Example 110.36 59 Reproduction forbidden without Telit Communications S.546. #CSURVUC .p.Network Survey Of User Defined Channels (Numeric Format) SELINT 0 / 1 Parameters: [.AT Commands Reference Guide 80000ST10025a Rev.16.54717.channel number (arfcn) possible) Note: the <chn> must be in a increasing order.21093.54717.1.-107 Network survey ended Note OK The command is executed within max.All Rights Reserved page 370 of 414 . the second syntax is maintained only for backward compatibility and will not be present in future versions) Example The result format is like command #CSURVC.0.110 Network survey started… 59.<ch10>]]]] AT*CSURVUC=[ <ch1>[. The difference is that the output of #CSURVUC is in numeric format only.0.2.<ch10>]]]] (both syntax are possible. written authorization .<ch10>]]]] (both syntax are <chn> . AT#CSURVUC=59.19/11/07 #CSURVUC .110 Network survey started… 59.-76.00.… [. 2 minute.16.2. Note: issuing AT#CSURVUC=<CR> is the same as issuing the command AT#CSURVUC=0<CR>. Parameters: <chn> .21093.0.<ch2>[.0. The information provided by #CSURVUC is the same as that provided by #CSURVU.… issue. 4 . [. AT#CSURVUC=59.546.-76.00.1.<ch2>[.Network Survey Of User Defined Channels (Numeric Format) SELINT 2 Execution command allows to perform a quick survey through the given AT#CSURVUC=[ channels.A. The range of available channels depends on the last #BND <ch1>[.channel number (arfcn) Note: the <chn> must be in a increasing order.

Network Survey Of User Defined Channels (Numeric Format) SELINT 2 110. Parameter: <n> . The result format is like command #CSURV.. The difference is that the output of #CSURVUC is in numeric format only. Parameter: <n> .19/11/07 #CSURVUC . 2 minute.7.A.M Test command reports the range of values for parameter <n> in the format: AT#CSURVB=? Reproduction forbidden without Telit Communications S. AT#CSURVB=? #CSURVB .-107 Network survey ended Note OK The command is executed within max. written authorization .All Rights Reserved page 371 of 414 .#CSURVB #CSURVB . The information provided by #CSURVUC is the same as that provided by #CSURVU.M Test command reports the range of values for parameter <n> in the format: (1-M) where M is the maximum number of available frequencies depending on last selected band. 3.BCCH Network Survey SELINT 2 Execution command performs a quick network survey through M (maximum AT#CSURVB= number of available frequencies depending on last selected band) channels. [<n>] The survey stops as soon as <n> BCCH carriers are found.number of desired BCCH carriers 1. The result format is like command #CSURV.AT Commands Reference Guide 80000ST10025a Rev.number of desired BCCH carriers 1.5.BCCH Network Survey SELINT 0 / 1 Execution command performs a quick network survey through M (maximum AT#CSURVB=<n> number of available frequencies depending on last selected band) channels..p.5 BCCH Network Survey .6. The survey stops as soon as <n> BCCH carriers are found. 4 .

6.number of desired BCCH carriers 1.6.#CSURVF #CSURVF .7. The result is given in numeric format and is like command #CSURVC.Network Survey Format SELINT 0 / 1 Set command controls the format of the numbers output by all the Easy AT#CSURVF[= Reproduction forbidden without Telit Communications S.5.#CSURVB .BCCH Network Survey (Numeric Format) SELINT 0 / 1 Execution command performs a quick network survey through M (maximum AT#CSURVBC= number of available frequencies depending on last selected band) channels..M Test command reports the range of values for parameter <n> in the format: (1-M) where M is the maximum number of available frequencies depending on last selected band. Parameter: <n> ..7.A.p. 3.19/11/07 SELINT 2 where M is the maximum number of available frequencies depending on last selected band.5.number of desired BCCH carriers 1. Parameter: <n> . The result is given in numeric format and is like command #CSURVC.6 BCCH Network Survey (Numeric Format) .BCCH Network Survey (1-M) AT Commands Reference Guide 80000ST10025a Rev. written authorization .M Test command reports the range of values for parameter <n> in the format: (1-M) where M is the maximum number of available frequencies depending on last selected band.7 Network Survey Format .BCCH Network Survey (Numeric Format) SELINT 2 Execution command performs a quick network survey through M (maximum AT#CSURVBC= number of available frequencies depending on last selected band) channels. <n> The survey stops as soon as <n> BCCH carriers are found.All Rights Reserved page 372 of 414 . AT#CSURVBC=? #CSURVBC .#CSURVBC #CSURVBC . 4 . [<n>] The survey stops as soon as <n> BCCH carriers are found. AT#CSURVBC=? 3.

Decimal 1 .Hexadecimal values.#CSURVF .8 <CR><LF> Removing On Easy Scan® Commands Family #CSURVNLF #CSURVNLF . AT#CSURVF? AT#CSURVF=? #CSURVF . written authorization . AT#CSURVF? AT#CSURVF=? 3.numbers format 0 .6.numbers format 0 .<CR><LF> Removing On Easy Scan® Commands Family SELINT 0 / 1 Reproduction forbidden without Telit Communications S.5.Hexadecimal values with text AT Commands Reference Guide 80000ST10025a Rev. as follows: #CSURVF: <format> Test command reports the supported range of values for the parameter <format>.Network Survey Format Scan® [<format>]] Parameter: <format> .Hexadecimal values.Network Survey Format SELINT 2 Set command controls the format of the numbers output by all the Easy AT#CSURVF= Scan® [<format>] Parameter: <format> .p. 4 .19/11/07 SELINT 0 / 1 Note: issuing AT#CSURVF<CR> is the same as issuing the Read command. as follows: #CSURVF: <format> Test command reports the supported range of values for the parameter <format>.A.7. Read command reports the current number format.All Rights Reserved page 373 of 414 . Note: issuing AT#CSURVF=<CR> is the same as issuing the command AT#CSURVF=0<CR>.Hexadecimal values with text Read command reports the current number format.Decimal 1 . no text 2 . no text 2 .

4 . they’ll be present in the information text (factory default) 1 .6. written authorization . [<value>] Parameter: <value> 0 .7.19/11/07 #CSURVNLF . in the format: <value> Test command reports the range of values for parameter <value>.remove <CR><LF> from imformation text Note: if parameter is omitted the behaviour of Set command is the same as Read command.AT Commands Reference Guide 80000ST10025a Rev.All Rights Reserved page 374 of 414 .p. Read command reports whether automatic <CR><LF> removing is currently enabled or not. AT#CSURVNLF? AT#CSURVNLF=? 3. [=<value>] Parameter: <value> 0 .A.9 Extended Network Survey . they’ll be present in the information text (factory default) 1 .#CSURVEXT #CSURVEXT . Read command reports whether automatic <CR><LF> removing is currently enabled or not.disables <CR><LF> removing.disables <CR><LF> removing.<CR><LF> Removing On Easy Scan® Commands Family SELINT 0 / 1 Set command enables/disables the automatic <CR><LF> removing from AT#CSURVNLF each information text line. in the format: <value> Test command reports the range of values for parameter <value>.remove <CR><LF> from imformation text Note: if parameter is omitted the behaviour of Set command is the same as Read command. AT#CSURVNLF? AT#CSURVNLF=? #CSURVNLF .<CR><LF> Removing On Easy Scan® Commands Family SELINT 2 Set command enables/disables the automatic <CR><LF> removing from AT#CSURVNLF= each information text line.5.Extended Network Survey SELINT 0 / 1 / 2 Reproduction forbidden without Telit Communications S.

#CSURVUC.1 PLMN Network Survey .PLMN Network Survey (Numeric Format) SELINT 2 Execution command performs a quick network survey through channels. if GPRS is supported in the cell.p.#CSURVPC #CSURVPC .Extended Network Survey SELINT 0 / 1 / 2 Set command enables/disables extended network survey. all the network survey execution commands (#CSURV. they report some GPRS informations carried by the System Information 13 of the BCCh Note: if parameter is omitted the behaviour of Set command is the same as Read command.A. #CSURVUC. Read command reports whether extended network survey is currently enabled or not. AT#CSURVEXT [=<value>] Parameter: <value> 0 . #CSURVC.7.5. 4 . #CSURVBC) display the BAList for every valid scanned BCCh carrier and. #CSURVC.disables extended network survey (factory default) 1 . Parameter: <plmn> .the desidered PLMN in numeric format Test command returns OK AT#CSURVP=? 3.PLMN Network Survey SELINT 2 AT#CSURVP=<plmn> Execution command performs a quick network survey through channels.enables extended network survey.7. written authorization .AT Commands Reference Guide 80000ST10025a Rev.19/11/07 #CSURVEXT .6. The survey stops as soon as a BCCH carriers belonging to the selected PLMN is found. The result is given in numeric format and is like command #CSURVC.#CSURVP #CSURVP . #CSURVB. all the network survey execution commands (#CSURV. #CSURVU.6.5. AT#CSURVEXT? AT#CSURVEXT=? 3.enables extended network survey.All Rights Reserved page 375 of 414 . Parameter: <plmn> . #CSURVBC) display the BAList for every valid scanned BCCh carrier 2 . #CSURVB.2 PLMN Network Survey (Numeric Format) . AT#CSURVPC= The survey stops as soon as a BCCH carriers belonging to the selected <plmn> PLMN is found. The result format is like command #CSURV. in the format: <value> Test command reports the range of values for parameter <value>.the desidered PLMN in numeric format Reproduction forbidden without Telit Communications S. #CSURVU.

written authorization .enable SAT and extended unsolicited indication #STN (see #STGI) 3 .All Rights Reserved page 376 of 414 .19/11/07 SELINT 2 3. the terminal response is either “ME currently unable to process command”. the terminate offset equals 100. if enabled with #STIA command. In addition an unsolicited indication will be sent to the external application: #STN: <cmdTerminateValue> where: <cmdTerminateValue> is defined as <cmdType> + terminate offset. In this case. 4 .time-out in minutes (default 10).1 SIM Tookit Interface Activation .#CSURVPC .SIM Tookit Interface Activation SELINT 2 Set command is used to activate the SAT sending of unsolicited indications AT#STIA= when a proactive command is received from SIM. or if applicable.255 .enable SAT without unsolicited indication #STN 2 .disable SAT (no <timeout> required.A. as follows: • if <mode> parameter of #STIA command has been set to 3 (reduced unsolicited indication) an unsolicited indication will be sent.enable SAT and reduced unsolicited indication #STN (see #STGI) <timeout> .7 SIM Toolkit AT Commands 3.#STIA #STIA .5. indicating the type of proactive command issued by the SIM: #STN: <cmdType> • if <mode> parameter of #STIA command has been set to 2 (extended unsolicited indication) the format of the unsolicited indication depends on the specific command: Reproduction forbidden without Telit Communications S. Any ongoing (but unanswered) proactive command will be aborted automatically after <timeout> minutes. Note: every time the SIM application issues a proactive command that requires user interaction an unsolicited code will be sent. “No response from user”.PLMN Network Survey (Numeric Format) Test command returns OK AT#CSURVPC=? AT Commands Reference Guide 80000ST10025a Rev.7.7. if given will be ignored) 1 .7. [<mode> [..p.<timeout>]] Parameters: <mode> 0 .time-out for user responses 1.5.

<refresh type> where: <refresh type> 0 . 2 .A. if <cmdType>=17 (SEND SS) if <cmdType>=19 (SEND SHORT MESSAGE) if <cmdType>=20 (SEND DTMF) if <cmdType>=32 (PLAY TONE) an unsolicited notification will be sent if allowed by SIM (see GSM 11.19/11/07 SELINT 2 if <cmdType>=1 (REFRESH) an unsolicited notification will be sent to the user: #STN: <cmdType>.SIM Initialization and File Change Notification.SIM Reset In this case neither #STGI nor #STSR commands are required: • AT#STGI is accepted anyway.SIM Tookit Interface Activation AT Commands Reference Guide 80000ST10025a Rev.0 will answer OK but do nothing. 4 .(optional) text to be displayed to user In these cases neither #STGI nor #STSR commands are required: • AT#STGI is accepted anyway.14): #STN: <cmdType>[. 4 .SIM Initialization and Full File Change Notification.File Change Notification. 1 .<text>] where: <text> . In case of SEND SHORT MESSAGE (<cmdType>=19) command if sending to network fails an unsolicited notification will be sent #STN: 119 if <cmdType>=33 (DISPLAY TEXT) an unsolicited notification will be sent if allowed by SIM (see GSM Reproduction forbidden without Telit Communications S. • AT#STSR=<cmdType>.#STIA .p. written authorization . 3 .All Rights Reserved page 377 of 414 .0 will answer OK but do nothing.SIM Initialization. • AT#STSR=<cmdType>.

• AT#STSR=<cmdType>. 2.(optional) text to be displayed to user In this case: 1.All Rights Reserved page 378 of 414 .#STIA .255 ..0 will answer OK but do nothing.p.high priority bits 2 to 7: reserved for future use bit 8: 0 .normal priority 1 .used as a bit field: bit 1: 0 .unsigned Integer used as a bit field.0 will answer OK but do nothing. 4 .optional text string sent by SIM In this case: • AT#STSR=18. 0. • AT#STGI is accepted anyway. All other commands: the unsolicited indication will report just the proactive command type: #STN: <cmdType> Reproduction forbidden without Telit Communications S.<cmdDetails>[. • AT#STSR=<cmdType>. written authorization .SIM Tookit Interface Activation 11.A. if <cmdDetails>/bit8 is 0 neither #STGI nor #STSR commands are required: • AT#STGI is accepted anyway.<text>] where: <text> . If <cmdDetails>/bit8 is 1 #STSR command is required if <cmdType>=18 (SEND USSD) an unsolicited notification will be sent to the user: #STN: <cmdType>[.19/11/07 SELINT 2 #STN: <cmdType>.clear message after a delay 1 .20 can be sent to end USSD transaction.14): AT Commands Reference Guide 80000ST10025a Rev.wait for user to clear message <text> .<text>] where: <cmdDetails> .

Call/SMS allowed 2 .Call/SMS not allowed 1 . <MODestAddr> . when the customer application makes an outgoing call. written authorization . rejected or modified by the SIM.call/SS/USSD response <Result> 0 .SMS control response 160 . or sends an SS or USSD.<Number> [. not at startup) an unsolicited result code #STN: 254 is sent.19/11/07 #STIA .14. AT#STSR is not required.MO destination address in ASCII format.<timeout>.<mode>. the following #STN unsolicited indication could be sent. or if the SMS service centre address or destination has been changed: #STN: <cmdTerminateValue>. Note: when the SIM Application enters its main menu again (i.SAT and unsolicited indications enabling status (see above) AT#STIA? Reproduction forbidden without Telit Communications S.<MODestAddr>]]] where <cmdTerminateValue> 150 . Read command can be used to get information about the SAT interface in the format: #STIA: <state>. SIM Toolkit activation/deactivation is only performed at power on. It is possible to restart the SAT session from the main menu again with the command AT#STGI=37.<Result>[.the device is in one of the following state: 0 . Service Center Address or SS String in ASCII format.p. The TA does not need to respond directly. Note: The settings are saved on user profile and available on following reboot.Called number. <TextInfo> . according to GSM 11. to indicate whether the outgoing call has been accepted.e. or an SMS.alpha identifier provided by the SIM in ASCII format.e.A.All Rights Reserved page 379 of 414 .Call/SMS allowed with modification <Number> . 4 .<TextInfo>[.SIM Tookit Interface Activation SELINT 2 Note: if the call control or SMS control facility in the SIM is activated. i.<SatProfile> where: <state> .SIM has started its application (SAT main menu ready) <mode> .AT Commands Reference Guide 80000ST10025a Rev.SIM has not started its application yet 1 .

14.SEND SHORT MESSAGE 20 . AT#STIA=? Note Test command returns the range of available values for the parameters <mode> and <timeout>. these are only those command types that use the AT interface.19/11/07 #STIA . PROVIDE LOCAL INFORMATION) are executed without sending any indication to the user 1 .SEND USSD 19 .GET INKEY Reproduction forbidden without Telit Communications S.SET UP CALL 17 . e.SEND DTMF 32 .g. e.SAT Terminal Profile according to GSM 11.g.5. i. A typical SAT session on AT interface starts after an #STN: 37 unsolicited code is received.14 (decimal).proactive command ID according to GSM 11. e.DISPLAY TEXT 34 .time-out for user responses (see above) <SatProfile> .SEND SS 18 . written authorization . At that point usually an AT#STGI=37 command is issued (see #STGI).SIM Tookit Interface Activation SELINT 2 <timeout> .PLAY TONE 33 . The provider returns a message with the requested information.x command is issued to select an item in the menu (see #STSR). Before activating SAT it is recommended to set the SMS text mode with command AT+CMGF=1 and to enable unsolicited indications for incoming SMS messages with command +CNMI.AT Commands Reference Guide 80000ST10025a Rev. 4 . and after the SAT main menu has been displayed on TE an AT#STSR=37.0. if enabled(see above). the list of SIM Application Toolkit facilities that are supported by the ME.#STGI #STGI .A.2 SIM Tookit Get Information . Just one instance at a time. [<cmdType>] Parameter: <cmdType> .All Rights Reserved page 380 of 414 . The profile cannot be changed by the TA.p. SAT commands which are not using the AT interface (not MMI related SAT commands.REFRESH 16 . is allowed to issue SAT commands.7. to send the latest news. the one which first issued AT#STIA=n (with n different from zero).SIM Tookit Get Information SELINT 2 #STGI set command is used to request the parameters of a proactive AT#STGI= command from the ME. Note: In SAT applications usually an SMS message is sent to the network provider containing service requests. After power cycle another instance can enable SAT. Note 3.7. and this is valid till the same instance issues AT#STIA=0.

SIM Initialization. with redial 4 Set up call.[<confirmationText>]. disconnecting all other calls (if any) 5 Set up call.string for user confirmation stage <calledNumber> . 1 .SIM Tookit Get Information 35 .<text>] Reproduction forbidden without Telit Communications S. 4 .A. putting all other calls (if any) on hold.SIM Initialization and Full File Change Notification.<refresh type> where: <refresh type> 0 . 4 .All Rights Reserved page 381 of 414 . but only if not currently busy on another call 1 Set up call.19/11/07 SELINT 2 Requested command parameters are sent using an #STGI indication: #STGI: <parameters> where <parameters> depends upon the ongoing proactive command as follows: if <cmdType>=1 (REFRESH) #STGI: <cmdType>. with redial 2 Set up call.GET INPUT 36 .#STGI . putting all other calls (if any) on hold 3 Set up call. with redial <confirmationText> . 2 .string containing called number if <cmdType>=17 (SEND SS) if <cmdType>=18 (SEND USSD) if <cmdType>=19 (SEND SHORT MESSAGE) if <cmdType>=20 (SEND DTMF) if <cmdType>=32 (PLAY TONE) #STGI: <cmdType>[. 3 . written authorization .unsigned integer.SELECT ITEM 37 .SIM Reset if <cmdType>=16 (SET UP CALL) #STGI: <cmdType>.p.SIM Initialization and File Change Notification.SET UP MENU AT Commands Reference Guide 80000ST10025a Rev.File Change Notification.<commandDetails>. <calledNumber> where: <commandDetails> . but only if not currently busy on another call. disconnecting all other calls (if any). used as an enumeration 0 Set up call.

No help information available 1 . written authorization .UCS2 alphabet bit 3: 0 .used as a bit field: bit 1: 0 .SIM Tookit Get Information where: <text> .String as prompt for text.Character sets defined by bit 1 and bit 2 are enabled 1 .text to be displayed to user AT Commands Reference Guide 80000ST10025a Rev.normal priority 1 .Alphabet set. bit 2: 0 .unsigned Integer used as a bit field.wait for user to clear message <text> .Digits only (0-9.255 .<text>] where: <cmdDetails> .<cmdDetails>[. # and +) 1 .used as a bit field: bit 1: 0 .text to be displayed to user if <cmdType>=34 (GET INKEY) #STGI: <cmdType>. *.Help information available <text> .SMS default alphabet (GSM character set) 1 .unsigned Integer used as a bit field.#STGI .Character sets defined by bit 1 and bit 2 are disabled and the "Yes/No" response is requested bits 4 to 7: 0 bit 8: 0 .All Rights Reserved page 382 of 414 . Reproduction forbidden without Telit Communications S. 0.255 .p.high priority bits 2 to 7: reserved for future use bit 8: 0 .. 0.<text> where: <commandDetails> .A.<commandDetails>. 4 .clear message after a delay 1 ..19/11/07 SELINT 2 if <cmdType>=33 (DISPLAY TEXT) #STGI: <cmdType>.

<commandDetails>. *.<text>.255 .<itemText>[.No help information available 1 .19/11/07 SELINT 2 if <cmdType>=35 (GET INPUT) #STGI: <cmdType>.User input to be in SMS packed format bits 5 to 7: 0 bit 8: 0 .All Rights Reserved page 383 of 414 .SMS default alphabet (GSM character set) 1 . 0. #.Help information available <text> .Digits only (0-9. bit 4: 0 .p.255 <defaultText> .<commandDetails>. <responseMax>[.14) is only available when using digit input.ME may echo user input on the display 1 .used as a bit field: bit 1: 0 .A..minimum length of user input 0.<nextActionId>] where: Reproduction forbidden without Telit Communications S.UCS2 alphabet bit 3: 0 ...<defaultText>] where: <commandDetails> .SIM Tookit Get Information AT Commands Reference Guide 80000ST10025a Rev.unsigned Integer used as a bit field.255 <responseMax> .string supplied as default response text if <cmdType>=36 (SELECT ITEM) The first line of output is: #STGI: <cmdType>. written authorization . In hidden entry mode only characters (‘0’-‘9’.<titleText>] <CR><LF> One line follows for every item. ‘*’ and ‘#‘) are allowed.User input to be in unpacked format 1 .Alphabet set bit 2: 0 .maximum length of user input 0.string as prompt for text <responseMin> . repeated for <numOfItems>: #STGI: <cmdType>. and +) 1 .<responseMin>.<numOfItems>[.<itemId>.#STGI .User input shall not be revealed in any way. 4 . Hidden entry mode (see GSM 11.

<commandDetails>.unsigned Integer used as a bitfield 0. 4 .No selection preference 1 . 0 .AT Commands Reference Guide 80000ST10025a Rev.number of items in the list <titleText> . written authorization .SIM Tookit Get Information SELINT 2 <commandDetails> .used as a bit field: bit 1: 0 .<itemId>.Presentation as a choice of data values if bit 1 = '1' 1 .<numOfItems> <itemText> .255 .string giving menu title <itemId> .title of item <nextActionId> .Presentation type is specified in bit 2 bit 2: 0 .A.<numOfItems>..p.no help information available Reproduction forbidden without Telit Communications S.no next action information available.Presentation type is not specified 1 .unsigned Integer used as a bitfield 0.item identifier 1.All Rights Reserved page 384 of 414 .selection using soft key preferred bit 2 to 7: 0 bit 8: 0 .Presentation as a choice of navigation options if bit 1 is '1' bit 3: 0 .<nextActionId>] where: <commandDetails> . repeated for <numOfItems>: #STGI: <cmdType>.<itemText>[.no selection preference 1 .Help information available <numOfItems> .255 .<titleText> <CR><LF> One line follows for every item.19/11/07 #STGI . if <cmdType>=37 (SET UP MENU) The first line of output is: #STGI: <cmdType>.used as a bit field: bit 1: 0 .No help information available 1 ..the next proactive command type to be issued upon execution of the menu item..Selection using soft key preferred bits 4 to 7: 0 bit 8: 0 .

number of items in the list <titleText> .A.no next action information available.All Rights Reserved page 385 of 414 .string giving menu title <itemId> .cmdType> where: <state> .ongoing proactive command An error message will be returned if there is no pending command. A typical SAT session on AT interface starts after an #STN: 37 unsolicited code is received. e. and after the SAT main menu has been displayed on TE an AT#STSR=37.SAT interface state (see #STIA) <cmdType> . or starting a call. The session usually ends with a SIM action like sending an SMS. to restart the session from the beginning going back to SAT main menu it is usually required an AT#STSR=37.title of item <nextActionId> .x command is issued to select an item in the menu (see below). The unsolicited notification sent to the user: #STN:237 is an indication that the main menu of the SIM Application has been AT#STGI=? Note Reproduction forbidden without Telit Communications S. AT Commands Reference Guide 80000ST10025a Rev. 4 . written authorization .<numOfItems> <itemText> . selected menu item.. the TA must send #STSR command (see below) to confirm the execution of the proactive command and provide any required user response.the next proactive command type to be issued upon execution of the menu item. The unsolicited notification sent to the user: #STN: 37 is an indication that the main menu of the SIM Application has been sent to the TA. After this.SIM Tookit Get Information 1 . It will be stored by the TA so that it can be displayed later at any time by issuing an AT#STGI=37 command. 0 .16 command. if enabled. At that point usually an AT#STGI=37 command is issued.g.0.p. AT#STGI? The read command can be used to request the currently ongoing proactive command and the SAT state in the format #STGI: <state>. Test command returns the range for the parameters <state> and <cmdType>.item identifier 1.help information available <numOfItems> .#STGI .19/11/07 SELINT 2 Note: upon receiving the #STGI response.

integer type.AT Commands Reference Guide 80000ST10025a Rev. ”PCCP437” charsets: “Y” or “y” (positive answer) and “N” or “n” (negative answer) b) UCS2 alphabet “0079” or “0059” (positive answer) and “006E” or “004E” (negative answer) Get Input <data> .help information required by the user 20 .p.user has denied SIM call setup request 35 . written authorization .5. a selected menu item.19/11/07 #STGI . AT#STSR? The read command can be used to request the currently ongoing proactive Reproduction forbidden without Telit Communications S.14 (see #STGI) <userResponse> .TA currently unable to process command 34 .SIM Tookit Get Information SELINT 2 removed from the TA.user cleared down SIM call before connection or network release <data> . Note: if. 4 . a binary choice (Yes/No) is requested by the SIM application using bit 3 of the <commandDetails> parameter the valid content of the <inputString> is: a) “IRA”.data entered by user.proactive SIM session terminated by user 17 . In this case AT#STGI=37 command response will be always ERROR. proactive command ID according to GSM 11.no response from user 19 .<data>]] <cmdType> .contains the item identifier selected by the user Note: Use of icons is not supported. e.action performed by the user 0 . [<cmdType>. only required if <Result> is 0: Get Inkey <data> contains the key pressed by the user. ”8859-1”.backward move in the proactive SIM session requested by the user 18 . depending on <cmdType>. <userResponse> Parameters: [. and it is no longer available.USSD/SS Transaction terminated by user 32 .#STSR #STSR . 3.A.g.contains the string of characters entered by the user (see above) Select Item <data> .7.SIM Tookit Send Response SELINT 2 The write command is used to provide to SIM user response to a command AT#STSR= and any required user information.7.command performed successfully (call accepted in case of call setup) 16 . as a user response. used character set should be the one selected with +CSCS.All Rights Reserved page 386 of 414 . All icon related actions will respond with no icon available.3 SIM Tookit Send Response .

19/11/07 SELINT 2 An error message will be returned if there is no pending command.8.behaviour mode of the Jammed Detect & Report 0 . Reproduction forbidden without Telit Communications S.p. 3 . This code will be shown only after a jammed condition has occurred.A. AT#STSR=? Test command returns the range for the parameters <state> and <cmdType>.7.1 Jammed Detect & Report .#STSR .enables the Jammed Detect.5. even if normal communications are inhibited by the Jammer. in the format: #JDR: <status> where: <status> JAMMED .7.All Rights Reserved page 387 of 414 . the Jammed condition is reported with a single unsolicited result code on serial line. by using a unique message.Jammed Detect & Report SELINT 0 / 1 Set command allows to control the Jammed Detect & Report feature. 3.Jammed condition detected OPERATIVE .SIM Tookit Send Response command and the SAT state in the format #STSRI: <state>.Jammed Condition. the Jammed condition is reported on pin GPIO2/JDR GPIO2/JDR Low .enables the Jammed Detect.<MNPL>.5.<cmdType> where: <state> .SAT interface state (see #STIA) <cmdType> . and give indication to the user of this condition either on the serial line with <DCMN>]]] an unsolicited code or on a dedicated GPIO by rising it.Normal Operating Condition GPIO2/JDR High .Normal Operating condition restored.#JDR #JDR . The MODULE can also report to the network the Jammed status condition.ongoing proactive command AT Commands Reference Guide 80000ST10025a Rev.enables the Jammed Detect. written authorization .disables Jammed Detect & Report (factory default) 1 . AT#JDR[= [<mode> The MODULE can detect if a communication Jammer is active in its range [. 4 . Parameters: <mode> . the MODULE will make both the actions as for <mode>=1 and <mode>=2. 2 .8 Jammed Detect & Report AT Commands 3.

in the format: #JDR: <status> where: <status> JAMMED . the Jammed condition is reported with an unsolicited code every 3s on serial line.Jammed Detect & Report SELINT 0 / 1 4 .All Rights Reserved page 388 of 414 . and give indication to the user of this condition either on the serial line with <DCMN>]] an unsolicited code or on a dedicated GPIO by rising it.enables the Jammed Detect. This code will be shown only after a jammed condition has occurred. Reproduction forbidden without Telit Communications S.A.Jammed Detect & Report SELINT 2 Set command allows to control the Jammed Detect & Report feature.Normal Operating condition restored.19/11/07 #JDR ..Disturbed Channel Minimum Number 0.254 Note: issuing AT#JDR<CR> is the same as issuing the Read command. 5 . Note: issuing AT#JDR=<CR> is the same as issuing the command AT#JDR=0<CR>.Maximum Noise Power Level 0. AT#JDR? AT#JDR=? Example Note #JDR . 4 . AT#JDR= [<mode> The MODULE can detect if a communication Jammer is active in its range [.127 <DCMN> .enables the Jammed Detect.<MNPL> and <DCMN> AT#JDR=2 OK …jammer enters in the range… #JDR: JAMMED …jammer exits the range… #JDR: OPERATIVE It is suggested not to change the default setting for Maximum Noise Power Level and Disturbed Channel Minimum Number. <MNPL> . in the format: #JDR: <mode>.<MNPL>.<DCMN> Test command reports the supported range of values for the parameters <mode>. If the device is installed in a particular environment where the default values are not satisfactory the two parameters <MNPL> and <DCMN> permit to adapt the detection to all conditions. written authorization . Maximum Noise Power Level and Disturbed Channel Minimum Number. the MODULE will make both the actions as for <mode>=1 and <mode>=4.p.AT Commands Reference Guide 80000ST10025a Rev.Jammed condition detected OPERATIVE .<MNPL>.. Read command reports the current behaviour mode.

A.Normal Operating Condition GPIO2/JDR High .enables the Jammed Detect.p. 3 . in the format: #JDR: <mode>.enables the Jammed Detect. the MODULE will make both the actions as for <mode>=1 and <mode>=4.#JDR ..Normal Operating condition restored. This code will be shown only after a jammed condition has occurred.Jammed Detect & Report AT Commands Reference Guide 80000ST10025a Rev.disables Jammed Detect & Report (factory default) 1 . 4 . even if normal communications are inhibited by the Jammer.<MNPL>. Maximum Noise Power Level and Disturbed Channel Minimum Number. the Jammed condition is reported with a single unsolicited result code on serial line. 5 . 4 .All Rights Reserved page 389 of 414 . Parameters: <mode> . in the format: #JDR: <status> where: <status> JAMMED . <MNPL> .enables the Jammed Detect.<MNPL> and <DCMN> AT#JDR=2 OK …jammer enters in the range… AT#JDR? AT#JDR=? Example Reproduction forbidden without Telit Communications S. 2 .enables the Jammed Detect. written authorization .19/11/07 SELINT 2 The MODULE can also report to the network the Jammed status condition. This code will be shown only after a jammed condition has occurred. the Jammed condition is reported on pin GPIO2/JDR GPIO2/JDR Low .behaviour mode of the Jammed Detect & Report 0 .<DCMN> Test command reports the supported range of values for the parameters <mode>.enables the Jammed Detect.Jammed Condition.Jammed condition detected OPERATIVE .Normal Operating condition restored.Maximum Noise Power Level 0. in the format: #JDR: <status> where: <status> JAMMED .Disturbed Channel Minimum Number 0.Jammed condition detected OPERATIVE . the Jammed condition is reported with an unsolicited code every 3s on serial line. the MODULE will make both the actions as for <mode>=1 and <mode>=2..127 <DCMN> . by using a unique message.254 Read command reports the current behaviour mode.

7. The device shall prompt a three character sequence <greater_than><greater_than><greater_than> (IRA 62. <size> [.file size in bytes <hidden> . 4 .file hidden attribute 0 .<hidden>] The file should be sent using RAW ASCII file transfer.Write Script SELINT 0 / 1 Execution command causes the MODULE to store a file in the Easy Script® AT#WSCRIPT= related NVM. #RSCRIPT command will report empty file. sized <size> bytes. after that a file can be entered from TE. written authorization .file content is readable with #RSCRIPT (default). If writing ends successfully.5. 62. It is important to set properly the port settings. case sensitive).5.All Rights Reserved page 390 of 414 .Python11 Interpreter. naming it <script_name> <script_name>. Baud rate: 115200 bps Parameters: <script_name> . 11 PYTHON is a registered trademark of the Python Software Foundation. <size> . Reproduction forbidden without Telit Communications S.9.Jammed Detect & Report #JDR: JAMMED …jammer exits the range… #JDR: OPERATIVE Note It is suggested not to change the default setting for Maximum Noise Power Level and Disturbed Channel Minimum Number. string type (max 16 chars.7.p.name of the file in NVM.#WSCRIPT #WSCRIPT . In particular: Flow control: hardware. the response is OK.A. 62) after command line is terminated with <CR>.file content is hidden. 1 . otherwise an error code is reported.9 Easy Script® Extension . AT Commands 3.1 Write Script . 3.#JDR . The operations completes when all the bytes are received.19/11/07 SELINT 2 If the device is installed in a particular environment where the default values are not satisfactory the two parameters <MNPL> and <DCMN> permit to adapt the detection to all conditions. AT Commands Reference Guide 80000ST10025a Rev.

pyo extension.file size in bytes <hidden> . It's your care to maintain knowledge on what the file contains. Note: when sending the script be sure that the line terminator is <CR><LF> and that your terminal program does not change it. It’s recommended to use the extension . then type or send the script.name of the file in NVM. string type (max 16 chars. 62.py only for textual script files and the extension . case sensitive).AT Commands Reference Guide 80000ST10025a Rev.file content is readable with #RSCRIPT (default). 10. <size>.All Rights Reserved page 391 of 414 . its content is hidden even if the file is still being run correctly. Note: with the hidden attribute it is possible to protect your files from being viewed and copied. naming it <script_name> [<script_name>.file hidden attribute 0 . It is important to set properly the port settings.file content is hidden. #RSCRIPT command will report empty file. 4 . sized <size> bytes. file names are case sensitive. 62. Reproduction forbidden without Telit Communications S. 62) after command line is terminated with <CR>. only the file name can be viewed.54. The operations completes when all the bytes are received.p. after that a file can be entered from TE. In particular: Flow control: hardware.py extension.<hidden>]] The file should be sent using RAW ASCII file transfer. 1 . AT#WSCRIPT="First.pyo only for pre-compiled executable script files.Write Script SELINT 2 Execution command causes the MODULE to store a file in the Easy Script® AT#WSCRIPT= related NVM. Example Note #WSCRIPT .A. [. every textual script file must have .Write Script SELINT 0 / 1 Note: the file name should be passed between quotes.19/11/07 #WSCRIPT . <size> . sized 54 bytes OK Script has been stored.py ". The device shall prompt a five character sequence <CR><LF><greater_than><greater_than><greater_than> (IRA 13. Baud rate: 115200 bps Parameters: <script_name> . whilst every pre-compiled executable script file must have . written authorization .0 >>> here receive the prompt: depending on your editor settings it’s possible that the prompt overrides the above line.

then type or send the textual script.2 Select Active Script . Note: the file name should be passed between quotes.Write Script SELINT 2 If writing ends successfully. Note: <script_name> must match to the name of a file written by #WSCRIPT in order to have it run.All Rights Reserved page 392 of 414 .7. only the file name can be viewed.Select Active Script SELINT 0 / 1 Set command selects either AT#ESCRIPT[= a) the name of the textual script file that will be compiled and executed [<script_name>]] by the Easy Script® compiler at startup according to last #STARTMODESCR setting.54. its content is hidden even if the file is still being run correctly.p.pyo extension.pyo only for pre-compiled executable script files. It's your care to maintain knowledge on what the file contains.py extension. case sensitive).0 >>> here receive the prompt.9. Note: when sending the script be sure that the line terminator is <CR><LF> and that your terminal program does not change it. Note: all textual script files must have . If the Reproduction forbidden without Telit Communications S. file names are case sensitive. 4 .py extension. sized 54 bytes OK Note Textual script has been stored It’s recommended to use the extension . all pre-compiled executable files must have . We call this file (either textual or pre-compiled) the current script. string type (max 16 chars.A. whilst every pre-compiled executable script file must have .py ".5.py only for textual script files and the extension . written authorization . AT#WSCRIPT="First.file name. Example 3. the response is OK.AT Commands Reference Guide 80000ST10025a Rev. otherwise an error code is reported. Parameter: <script_name> . Note: with the hidden attribute it is possible to protect your files from being viewed and copied. or b) the name of the pre-compiled executable file that will be executed at startup according to last #STARTMODESCR setting. every textual script file must have . Note: the command does not check whether a textual script named <script_name> does exist or not in the Easy Script® related NVM.19/11/07 #WSCRIPT .pyo extension.#ESCRIPT #ESCRIPT .

Read command reports as a quoted string the file name of the current script.19/11/07 #ESCRIPT .7.5.Select Active Script SELINT 2 Set command selects either AT#ESCRIPT= c) the name of the textual script file that will be compiled and executed [<script_name>] by the Easy Script® compiler at startup according to last #STARTMODESCR setting. We call this file (either textual or pre-compiled) the current script. 4 . string type (max 16 chars. Note: the command does not check whether a textual script named <script_name> does exist or not in the Easy Script® related NVM. otherwise the Easy Reproduction forbidden without Telit Communications S. all pre-compiled executable files must have . Note: issuing AT#ESCRIPT<CR> is the same as issuing the Read command. Read command reports as a quoted string the file name of the current script. written authorization . <script_start_mode> [.file name.Select Active Script SELINT 0 / 1 file <script_name> is not present at startup then the compiler will not execute. Note: all textual script files must have . Parameter: <script_name> . If the file <script_name> is not present at startup then the compiler will not execute.AT Commands Reference Guide 80000ST10025a Rev.p.currente script execution start mode 0 . AT#ESCRIPT? #ESCRIPT .current script will be executed at startup only if the DTR line is found Low (that is: COM is not open on a PC).All Rights Reserved page 393 of 414 .A.py extension.9. case sensitive).Script Execution Start Mode SELINT 0 / 1 Set command sets the current script (see #ESCRIPT) execution AT#STARTMODESCR[= start mode. Note: <script_name> must match to the name of a file written by #WSCRIPT in order to have it run. AT#ESCRIPT? 3. Note: issuing AT#ESCRIPT=<CR> is the same as issuing the command AT#ESCRIPT=””<CR>.pyo extension.#STARTMODESCR #STARTMODESCR .<script_start_to>]] Parameter: <script_start_mode> .3 Script Execution Start Mode . or d) the name of the pre-compiled executable file that will be executed at startup according to last #STARTMODESCR setting.

p.All Rights Reserved page 394 of 414 .current script will be executed at startup only if the user does not send any AT command on the serial port for the time interval specified in <script_start_to> parameter.<script_start_timeout> Test command returns the range of available values for parameters <script_start_mode> and <script_start_timeout>. 4 .current script start time-out.time interval in seconds. The DTR line is not tested. otherwise the Easy Script® interpreter will not execute and the MODULE will behave normally answering only to AT commands on the serial port.(10-60) AT#STARTMODESCR? AT#STARTMODESCR=? #STARTMODESCR .AT Commands Reference Guide 80000ST10025a Rev. Reproduction forbidden without Telit Communications S. this parameter is used only if parameter <script_start_mode> is set to 1. <script_start_to> . Note: issuing AT#STARTMODESCR<CR> is the same as issuing the Read command.19/11/07 #STARTMODESCR .60 . otherwise the Easy Script® interpreter will not execute and the MODULE will behave normally answering only to AT commands on the serial port. written authorization . it is the waiting time for an AT command on the serial port to disable active script execution start.<script_start_to>] Parameter: <script_start_mode> . <script_start_mode> [.current script will be executed at startup only if the user does not send any AT command on the serial port for the time interval specified in <script_start_to> parameter.Script Execution Start Mode SELINT 0 / 1 Script® interpreter will not execute and the MODULE will behave normally answering only to AT commands on the serial port (factory default).1).A. in the format: #STARTMODESCR= <script_start_mode>.Script Execution Start Mode SELINT 2 Set command sets the current script (see #ESCRIPT) execution AT#STARTMODESCR= start mode. otherwise the Easy Script® interpreter will not execute and the MODULE will behave normally answering only to AT commands on the serial port (factory default). 1 . in the format: #STARTMODESCR: (0. 1 .currente script execution start mode 0 . The DTR line is not tested..current script will be executed at startup only if the DTR line is found Low (that is: COM is not open on a PC). 10. If the user does not send any AT command on the serial port for the time specified in this parameter active script will not be executed (default is 10). Read command reports the current script start mode and the current script start time-out.

10.#EXECSCR #EXECSCR .1).Read Script SELINT 0 / 1 Execution command reports the content of file <script_name>.file name. 60) Reproduction forbidden without Telit Communications S.7. in the format: #STARTMODESCR: (0. The device shall prompt a three character sequence <less_than><less_than><less_than> (IRA 60. AT#EXECSCR=? #EXECSCR . AT#EXECSCR=? 3.9.#RSCRIPT #RSCRIPT .5.4 Execute Active Script . in the format: #STARTMODESCR= <script_start_mode>.19/11/07 #STARTMODESCR .All Rights Reserved page 395 of 414 . this parameter is used only if parameter <script_start_mode> is set to 1.Script Execution Start Mode SELINT 2 <script_start_to> .(10-60) AT#STARTMODESCR=? 3.7.AT Commands Reference Guide 80000ST10025a Rev. Read command reports the current script start mode and the current AT#STARTMODESCR? script start time-out. AT#RSCRIPT= <script_name> Parameter: <script_name> .current script start time-out.A.5.Execute Active Script SELINT 0 / 1 Execution command causes the current script (see #ESCRIPT) execution AT#EXECSCR not at startup. case sensitive)..time interval in seconds.<script_start_timeout> Test command returns the range of available values for parameters <script_start_mode> and <script_start_timeout>. string type (max 16 chars. This command is useful when the execution at startup has been blocked deliberately and the user wants to control execution start.5 Read Script . Read command has the same behaviour as execution command AT#EXECSCR? Test command returns OK result code. This command is useful when the execution at startup has been blocked deliberately and the user wants to control execution start. If the user does not send any AT command on the serial port for the time specified in this parameter active script will not be executed (default is 10). written authorization . it is the waiting time for an AT command on the serial port to disable active script execution start.60 . 60.p. Test command returns OK result code.Execute Active Script SELINT 2 Execution command causes the current script (see #ESCRIPT) execution AT#EXECSCR not at startup. 4 .9.

AT#RSCRIPT= [<script_name>] Parameter: <script_name> .py " hereafter receive the prompt: depending on your editor settings it’s possible that the prompt overrides the above line.p. AT#RSCRIPT="First.#RSCRIPT .5. case sensitive).10) Ans=MDM. written authorization .receive(20) OK 3.10) Ans=MDM. AT#RSCRIPT="First.List Script Names SELINT 0 / 1 Reproduction forbidden without Telit Communications S.Read Script SELINT 2 Execution command reports the content of file <script_name>.All Rights Reserved page 396 of 414 .A.file name. then the script is displayed.9. 10.receive(20) OK #RSCRIPT . 60) followed by the file content. immediately after the prompt <<<import MDM MDM.py " hereafter receive the prompt. The device shall prompt a five character sequence <CR><LF><less_than><less_than><less_than> (IRA 13.#LSCRIPT #LSCRIPT .6 List Script Names . Example Note: If the file <script_name> is not present an error code is reported. then an empty file is reported with the OK result code. immediately after the prompt <<<import MDM MDM.7.send('AT\r'.send('AT\r'. string type (max 16 chars. 60.Read Script followed by the file content. 4 . AT Commands Reference Guide 80000ST10025a Rev. then the script is displayed. Example Note: If the file <script_name> is not present an error code is reported.19/11/07 SELINT 0 / 1 Note: if the file <script_name> was saved with the hidden attribute. Note: if the file <script_name> was saved with the hidden attribute. then an empty file is reported with the OK result code. 60.

178 #LSCRIPT: “Third.py”. quoted string type (max 16 chars.<sizen>]] <CR><LF>#LSCRIPT: free bytes: <free_NVM> where: <script-namen> .51 #LSCRIPT: “Second.size of available NVM memory in bytes Test command returns OK result code.py 95 #LSCRIPT: free bytes: 20000 OK AT#LSCRIPT? Example #LSCRIPT .size of script in bytes <free_NVM> .py 178 #LSCRIPT: Third.95 #LSCRIPT: free bytes: 20000 AT#LSCRIPT=? Example Reproduction forbidden without Telit Communications S.List Script Names SELINT 0 / 1 Execution command reports either the list of file names for the files currently AT#LSCRIPT stored in the Easy Script® related NVM and the available free NVM memory in the format: [#LSCRIPT: <script_name1>.file name. AT#LSCRIPT #LSCRIPT: First.size of available NVM memory in bytes Read command has the same behavior of Execution command.py”.size of script in bytes <free_NVM> . quoted string type (max 16 chars.p.py 51 #LSCRIPT: Second.19/11/07 #LSCRIPT .AT Commands Reference Guide 80000ST10025a Rev.<sizen>]] <CR><LF><CR><LF>#LSCRIPT: free bytes: <free_NVM> where: <script-namen> .file name. case sensitive) <sizen> .A.<size1>… [<CR><LF><CR><LF>#LSCRIPT: <script_namen>. case sensitive) <sizen> .py”. 4 .All Rights Reserved page 397 of 414 .List Script Names SELINT 2 Execution command reports either the list of file names for the files currently AT#LSCRIPT stored in the Easy Script® related NVM and the available free NVM memory in the format: [#LSCRIPT: <script_name1>. written authorization .<size1>… [<CR><LF>#LSCRIPT: <script_namen>. AT#LSCRIPT #LSCRIPT: “First.

#REBOOT .List Script Names OK AT Commands Reference Guide 80000ST10025a Rev.9.5.All Rights Reserved page 398 of 414 . Read command has the same behavior of Execution command. AT#DSCRIPT= [<script_name>] Parameter: <script_name> . AT#REBOOT SELINT 2 Reproduction forbidden without Telit Communications S.8 Reboot .Reboot Execution command reboots immediately the unit. AT#REBOOT SELINT 0 / 1 AT#REBOOT? Example It can be used to reboot the system after a remote update of the script in order to have the new one running. Module Reboots … Note This command does not return result codes. 4 .7.7 Delete Script . AT#DSCRIPT="Third.A.p. AT#DSCRIPT="Third.name of the file to delete.7.5.9. string type (max 16 chars. string type (max 16 chars. written authorization .19/11/07 SELINT 2 3.py" OK 3.Delete Script SELINT 2 Execution command deletes a file from Easy Script® related NVM memory.py" OK #DSCRIPT .name of the file to delete.#REBOOT #REBOOT . case sensitive) Example Note: if the file <script_name> is not present an error code is reported. case sensitive) Example Note: if the file <script_name> is not present an error code is reported.#LSCRIPT . AT#REBOOT ….Reboot Execution command reboots immediately the unit.Delete Script SELINT 0 / 1 Execution command deletes a file from Easy Script® related NVM memory.#DSCRIPT #DSCRIPT . AT#DSCRIPT= <script_name> Parameter: <script_name> .

All Rights Reserved page 399 of 414 . before current script execution <rate> 300 1200 2400 4800 9600 19200 38400 57600 115200 (default) If <rate> is omitted the value is unchanged <enable> and <rate> values are saved in NVM Read command returns the current value of #CMUXSCR parameters in the format: #CMUXSCR: <enable>.<rate> Test command reports the range for the parameters <enable> and <rate> AT#CMUXSCR ? AT#CMUXSCR =? Reproduction forbidden without Telit Communications S.Reboot AT Commands Reference Guide 80000ST10025a Rev.[<rate>] execution and specifies the DTE speed at which the device sends and receives CMUX frames (used to fix the DTE-DCE interface speed). Example Note 3. Module Reboots … This command does not return result codes.5.it disables CMUX interface at startup. AT#REBOOT ….7. 0 . 4 .CMUX Interface Enable SELINT 2 Set command enables/disables the GSM 07.enables/disables CMUX interface at startup.10 multiplexing protocol control AT#CMUXSCR= channel (see +CMUX) at startup before the current script (see #ESCRIPT) <enable>.it enables CMUX interface at startup.9.A.9 CMUX Interface Enable . Parameters: <enable> .#CMUXSCR #CMUXSCR .19/11/07 SELINT 2 It can be used to reboot the system after a remote update of the script in order to have the new one running.#REBOOT .p. before current script execution (factory default) 1 . written authorization .

1 GPS AT Commands Set GPS Controller Power Management . No Ephemeris): this option clears all data that is currently stored in the internal memory of the GPS receiver including position.2 GPS Reset . It is available in controlled mode only.A.Coldstart (No Almanac.GPS Controller Power Management SELINT 0 / 1 / 2 AT$GPSP=<status> Set command allows to manage power-up or down of the GPS controller Parameter: <status> 0 . and time. 1 . almanac.Warmstart (No ephemeris): this option clears all initialization data in the GPS receiver and subsequently reloads the data that is currently displayed in the Receiver Initialization Setup screen. written authorization . is retained.GPS Reset SELINT 0 / 1 / 2 Execution command allows to reset the GPS controller.10.GPS controller is powered down 1 . Note: the current setting is stored through $GPSSAV Read command reports the current value of the <status> parameter. validated ephemeris and almanac.7. Test command reports the range of supported values for parameter AT$GPSR=? Reproduction forbidden without Telit Communications S.7. The stored clock drift however.AT Commands Reference Guide 80000ST10025a Rev.10. It is available in controlled mode only.Hardware reset: the GPS receiver is reset and restarts by using the values stored in the internal memory of the GPS receiver. 3 .$GPSR $GPSR .Hotstart (with stored Almanac and Ephemeris): the GPS receiver restarts by using the values stored in the internal memory of the GPS receiver. 4 .p. It is available in controlled mode only.10 3. in the format: $GPSP: <status> Test command reports the range of supported values for parameter <status> AT$GPSP=0 OK AT$GPSP? AT$GPSP=? Example 3.5. ephemeris.19/11/07 3.GPS controller is powered up (default) Note: for the GPS product (GE863-GPS): if the GPS controller is powered down while VAUX pin is enabled they’ll both also be also powered off.$GPSP $GPSP .5. The almanac is retained but the ephemeris is cleared. 2 . AT$GPSR= <reset_type> Parameter: <reset_type> 0 .7.5.All Rights Reserved page 400 of 414 .

5.1.5 GPS Antenna Type Definition .A.All Rights Reserved page 401 of 414 .3 GPS Device Type Set . maintained for backward compatibility 2 . Parameter: <device type> 0 .5. It AT$GPSD= dedicates the Serial port #1 of the module (TRACE) to receive the GPS <device_type> strings from the GPS module.10.$GPSD $GPSD .p. 4 .5.GPS Software Version SELINT 0 / 1 / 2 Execution command provides GPS Module software version in the format: AT$GPSSW $GPSSW: <sw version> Read command has the same meaning as the Execution command Test command returns the OK result code AT$GPSSW $GPSSW: GSW3. in the format: $GPSD: <device_type> Test command reports the range of supported values for parameter <device_type> AT$GPSD=0 OK AT$GPSD? AT$GPSD=? Example 3.currently has no meaning.none.19/11/07 SELINT 0 / 1 / 2 3.serial port connected to GPS serial port: controlled mode (default) 3 .10.00 OK AT$GPSSW? AT$GPSSW=? Example 3.1.$GPSSW $GPSSW . maintained for backward compatibility Note: In case of GM862-GPS <device type> has always value 2.07-C23P1.GPS Reset Example <reset_type> AT$GPSR=0 OK AT Commands Reference Guide 80000ST10025a Rev.$GPSR .10. if you set any other value it will give ERROR. Note: the current setting is stored through $GPSSAV Read command reports the current value of <device_type> parameter.7.4 GPS Software Version .currently has no meaning.7.00. the serial port is not connected to GPS device and available for standard use 1 .GPS Device Type Set SELINT 0 / 1 / 2 Set command defines which GPS device is connected to the module.$GPSAT Reproduction forbidden without Telit Communications S.1_3. written authorization .7.

A. Note: the current setting is stored through $GPSSAV Read command returns the currently used antenna.6 GPS Antenna Supply Voltage Readout .AT Commands Reference Guide 80000ST10025a Rev. Parameter: <type> 0 .5.$GPSAV $GPSAV .19/11/07 $GPSAT .10.$GPSAI $GPSAI .p.7.GPS Antenna not power supplied by the module 1 .GPS antenna consumption out of the limits Reproduction forbidden without Telit Communications S.7. either $GPSAV and $GPSAI have no meaning.GPS Antenna power supplied by the module (default) Note: if current <type> is 0.10.GPS antenna OK 1 . written authorization .7 GPS Antenna Current Readout .All Rights Reserved page 402 of 414 .<status>] where: <value> .5.GPS Antenna Supply Voltage Readout SELINT 0 / 1 / 2 Execution command returns the measured GPS antenna’s supply voltage in AT$GPSAV mV Read command has the same meaning as the Execution command AT$GPSAV? Test command returns the OK result code AT$GPSAV=? AT$GPSAV Example $GPSAV:3800 OK Note It has meaning only if current $GPSAT setting is not 0 3. 4 .GPS Antenna Type Definition SELINT 0 / 1 / 2 AT$GPSAT=<type> Set command selects the GPS antenna used.the measured current in mA <status> 0 . in the format: $GPSAT: <type> Test command reports the range of supported values for parameter <type> AT$GPSAT=1 OK Refer to the HW user guide for the compatible GPS antennas AT$GPSAT? AT$GPSAT=? Example Note 3.GPS Antenna Current Readout SELINT 0 / 1 / 2 Execution command reports the GPS antenna’s current consumption in the AT$GPSAI format: $GPSAI:<value>[.

written authorization .0 OK Note It has meaning only if current $GPSAT setting is not 0 3..5.GPS Antenna Protection SELINT 0 / 1 / 2 AT$GPSAP=<set>[. The protection disables the GPS <value>] antenna supply voltage.$GPSAP $GPSAP .8 GPS Antenna Protection .25 OK activate current antenna protection with related current limit AT$GPSAP? $GPSAP:1. in the format: $GPSAP: <set>.deactivate current antenna protection (default) 1 . 4 . Note: the new setting is stored through $GPSSAV Read command reports the current activation status of antenna automatic protection and the current antenna limit value.AT Commands Reference Guide 80000ST10025a Rev.10.<value> Test command reports the range of supported values for parameters <set> and <value> AT$GPSAP=0 OK Note : no SW control on antenna status (HW current limitation only) AT$GPSAP=1.200 If parameter <set>=0 parameter <value> has no meaning and can be omitted.activate current antenna protection <value> .GPS Antenna Current Readout SELINT 0 / 1 / 2 Note: the output <status> is available only if the antenna protection is activated (see $GPSAP) Read command has the same meaning as the Execution command AT$GPSAI? Test command returns the OK result code AT$GPSAI=? AT$GPSAI? Example $GPSAI:040.All Rights Reserved page 403 of 414 . Set command allows to activate an automatic protection in case of high current consumption of GPS antenna.the antenna current limit value in mA 0.A.19/11/07 $GPSAI .p.7. Parameters: <set> 0 .50 OK Antenna protection activated with 50mA limit AT$GPSAP? AT$GPSAP=? Example Reproduction forbidden without Telit Communications S.

All Rights Reserved page 404 of 414 .10 Unsolicited NMEA Data Configuration .<GGA>.10.GPS Serial Port Speed SELINT 0 / 1 / 2 AT$GPSS=<speed> Set command allows to select the speed of the NMEA serial port.AT Commands Reference Guide 80000ST10025a Rev.p.$GPSS $GPSS .Latitude/Longitude 0 .dedicated NMEA data stream.disable (default) 1 . with the escape sequence ‘+++’ the user can return to command mode <GGA> .5.7.NMEA data stream de-activated (default) 1 .(default) 9600 19200 38400 57600 Note: the new setting is stored through $GPSSAV Read command returns the current serial ports speed in the format: $GPSS: <speed> Test command returns the available range for <speed> AT$GPSS? AT$GPSS=? 3.disable (default) Reproduction forbidden without Telit Communications S.10.enable <GLL> . written authorization .Unsolicited NMEA Data Configuration SELINT 0 / 1 / 2 Set command permits to activate an Unsolicited streaming of GPS data (in AT$GPSNMUN= NMEA format) through the standard GSM serial port and defines which <enable> NMEA sentences will be available [. Parameter: <speed> 4800 . Parameters: <RMC>.19/11/07 $GPSAP .NMEA data stream activated with the following unsolicited response syntax: $GPSNMUN:<CR><NMEA SENTENCE><CR> 2 .<VTG >] <enable> 0 .NMEA data stream activated with the following unsolicited response syntax: <NMEA SENTENCE><CR> 3 .7. it is not possible to send AT commands. <GSA>.GPS Antenna Protection SELINT 0 / 1 / 2 Note The module is already provided of an Hardware protection for the high current consumption that is automatically activated if the consumption exceeds 50mA 3.5.$GPSNMUN $GPSNMUN .Geographical Position .A. 4 .<GLL>.Global Positioning System Fix Data 0 .<GSV>.9 GPS NMEA Serial Port Speed .

.0.enable <GSV> .23.<GLL>.13.04.4..disable (default) 1 ..6.A.GPS DOP and Active Satellites 0 . 4 .0.<RMC>. <GSA>. <GLL>.GPS Satellites in View 0 .0 OK Give the current frame selected (GSA) The unsolicited message will be: $GPSNMUN: $GPGSA.<VTG > Test command returns the supported range of values for parameters <enable>.p.0 OK These sets the GSA as available sentence in the unsolicited message AT$GPSNMUN=0 OK Turn-off the unsolicited mode AT$GPSNMUN? $GPSNMUN: 1.disable (default) 1 . written authorization .07. <GGA>.Course Over Ground and Ground Speed 0 . <GSV>.3.0.24.8*3C NMEA 01803 Specifications The command is available in “Controlled Mode” only The available NMEA Sentences are depending on the GPS receiver used In GE863-GPS and GM862-GPS the fields PDOP and VDOP are not available Use NMEA serial port instead if full DOP info are needed AT Commands Reference Guide 80000ST10025a Rev.19/11/07 SELINT 0 / 1 / 2 AT$GPSNMUN=? Example Reference Note Reproduction forbidden without Telit Communications S.0.<GGA>.recommended Minimum Specific GPS Data 0 .disable (default) 1 .enable <RMC> .<GSA>.20.1.$GPSNMUN .1.enable <VTG> .1.disable (default) 1 ..0.0.0.<GSV>. <VTG> AT$GPSNMUN=1.0.enable Read command returns whether the unsolicited GPS NMEA data streaming AT$GPSNMUN? is currently enabled or not.A..enable <GSA> .02.Unsolicited NMEA Data Configuration 1 .All Rights Reserved page 405 of 414 . <RMC>.2.1. along with the NMEA sentences availability status. in the format: $GPSNMUN:<enable>.

360 mm .<cog>.. written authorization .31 mm .mean-sea-level (geoid) in meters (referred to GGA sentence) <fix> 0 .<spkn>.degrees 000.AT Commands Reference Guide 80000ST10025a Rev. True) (referred to VTG sentence) where: ddd .format is ddmm.minutes 00.p.9999 N/S: North / South <longitude> .19/11/07 3.<latitude>.180 mm.12 yy .day 01.x Speed over ground (Km/hr) (referred to VTG sentence) <spkn> .59.x .<longitude>.2D fix 3 .x.<nsat> where: <UTC> .ddd.degrees 000.degrees 00.x.<date>.Speed over ground (knots) (referred to VTG sentence) <date> .year 00.0000.minutes 00..Invalid Fix 2 .format is dddmm.xxxx.59.5.2000 to 2099 Reproduction forbidden without Telit Communications S.3D fix <cog> .minutes 00.Horizontal Diluition of Precision (referred to GGA sentence) <altitude> .UTC time (hhmmss..Get Acquired Position SELINT 0 / 1 / 2 Execution command returns information about the last GPS position in the AT$GPSACP format: $GPSACP: <UTC>.<hdop>.7.mm .Course over Ground (degrees.90 mm.month 01.mmmm N/S (referred to GGA sentence) where: dd .ddmmyy Date of Fix (referred to RMC sentence) where: dd .99 .A.All Rights Reserved page 406 of 414 . <fix>.$GPSACP $GPSACP .mmmm .xxxx..sss) referred to GGA sentence <latitude> .<altitude>.mmmm E/W (referred to GGA sentence) where: ddd .0000.9999 E/W: East / West <hdop> .<spkm>..x Altitude .xxxx.mmmm .59 <spkm> .... 4 .11 Get Acquired Position .10..

09 OK 3.2.0. 4 .10.7.p. Note: the new setting is stored through $GPSSAV Note: the command is usable only in “controlled mode”.14 Set The GPS Module In Power Saving Mode .07.7.Direct Access to GPS Module SELINT 0 / 1 / 2 Execution command allows to set the GSM baseband in transparent mode AT$GPSCON in order to have a direct access to the serial port of the GPS module.Set The GPS Module In Programming Mode SELINT 0 / 1 / 2 Execution command allows to switch on the GPS part in BOOT mode and AT$GPSPRG set the GSM processor in Transparent Mode.5.4542.1. written authorization .10. The GSM module will transfer directly the received data to the GPS module. in order to permit the reprogramming of th GPS flash memory.0.13 Set The GPS Module In Programming Mode .A.. without checking or elaborating them.Get Acquired Position SELINT 0 / 1 / 2 <nsat> .1 .3.259.0.7.$GPSPRG $GPSPRG . Note: the escape sequence is “+++” Note: it is possible to issue $GPSPRG only if the Serial Port Speed is fixed 38400 bps Read command has the same effect as Execution command.01344. Note: the escape sequence is “+++” Note: the Serial Port Speed can be maximum 38400 bps Test command returns the OK result code AT$GPSCON=? 3.10.270705.All Rights Reserved page 407 of 414 .19/11/07 $GPSACP .82691N.Total number of satellites in use (referred to GGA sentence) 00. Note: in case of an incoming call from GSM. Test command returns the OK result code AT$GPSPRG? AT$GPSPRG=? 3.5.$GPSPS Reproduction forbidden without Telit Communications S.12 Read command has the same meaning as the Execution command AT$GPSACP? Test command returns the OK result code AT$GPSACP=? AT$GPSACP Example $GPSACP:080220.0.12 Direct Access to GPS Module .26820E. this will be visible on the RING pin of serial port.0.$GPSCON $GPSCON .nn .AT Commands Reference Guide 80000ST10025a Rev.479.5.

after the new fix the GPS module will return in push-to-fix mode with the same parameters. the power to the SiRF chipset is cycled periodically.push-to-fix mode.full power mode. <PTF_Period> .5. but turns on frequently enough to collect ephemeris data to maintain the GPS1 realtime clock calibration so that.All Rights Reserved page 408 of 414 . power is supplied to the receiver continuously and the GPS receiver continues to operate without an interrupt.7.19/11/07 $GPSPS . in the format: $GPSPS: <mode>. Note: if the GPS module is in tricklepower mode.A.p. when mode is push-to-fix. issuing $GPSWK pemits to wake up it before the push to fix period. numeric value in secs.5.Save GPS Parameters Configuration SELINT 0 / 1 / 2 Execution command stores the current GPS parameters in the NVM of the AT$GPSSAV device. 4 .AT Commands Reference Guide 80000ST10025a Rev. default value is 1800 sec.15 Wake Up GPS From Power Saving Mode . Read command returns the current power saving mode and push-to-fix AT$GPSPS? period. it will start up. so that it operates only a fraction of the time. 2 . 1 .Set The GPS Module In Power Saving Mode SELINT 0 / 1 / 2 Set command allows to set the GPS module in Power saving mode.10. Note: if the GPS module is in push-to-fix mode. written authorization . the receiver turns on periodically according to this parameter.push-to-fix period.$GPSWK $GPSWK .16 Save GPS Parameters Configuration .10.<PTF_Period> Test command returns the available range for <mode> and <PTF_Period> Available in “controlled mode” only AT$GPSPS=? Note 3. upon user request.7. a position fix can be provided quickly after power-up.the GPS receiver can operate in three modes 0 . Test command returns the OK result code AT$GPSSAV=? Reproduction forbidden without Telit Communications S. it is the standard operating mode. the GPS receiver is generally off. AT$GPSPS= <mode Parameters: [.tricklepower mode. power is applied only when a position fix is scheduled. power saving disabled (default).Wake Up GPS From Power Saving Mode SELINT 0 / 1 / 2 Execution command allows to wake up the GPS module if set in sleeping AT$GPSWK mode due to power saving. make the fix and then continue to work in power saving mode. Test command returns the OK result code Available in “controlled mode” only AT$GPSWK=? Note 3.<PTF_Period>] <mode> .$GPSSAV $GPSSAV .

10.$GPSSAV . Parameter: <n> 0 – GPS controller on at start-up (factory default) 1 – GSP controller off at start-up with charger inserted Note: This parameter is saved in NVM. written authorization .All Rights Reserved page 409 of 414 . in the format: AT$GPSCMODE ? $GPSCMODE : <n> AT$GPSCMODE =? reports the supported values for <n> parameter.A. 4 .GPS Controller Disabled at Start-up With Charger Inserted SELINT 0 / 1 / 2 Execution command allows to keep off the GSP controller when the module AT$GPSCMODE=< is woken up by charger insertion. Reproduction forbidden without Telit Communications S.5. n> The GPS controller can be turned on by AT$GPSP=1.Save GPS Parameters Configuration AT$GPSSAV Example OK Note The module must be restarted to use the new configuration AT Commands Reference Guide 80000ST10025a Rev.17 Restore To Default GPS Parameters . Read command reports whether GPS controller is enabled or not when the module is turned on by the charger insertion.Restore To Default GPS Parameters SELINT 0 / 1 / 2 Execution command resets the GPS parameters to “Factory Default” AT$GPSRST configuration and stores them in the NVM of the device.19/11/07 SELINT 0 / 1 / 2 3.10.7.18 GPS Controller Disabled When the Module is Woken up by Charger Insertion .p. Test command returns the OK result code AT$GPSRST=? AT$GPSRST Example OK Note The module must be restarted to use the new configuration 3.5.$GPSCMODE $GPSCMODE .7.$GPSRST $GPSRST ..

de-register from the actual network .p. written authorization . [<role>].de-initialize the current SIM.disconnected 1 .timer interval in seconds.7.connection status 0 .100 . 4 .AT Commands Reference Guide 80000ST10025a Rev.All Rights Reserved page 410 of 414 .retransmition timer of SAP Connection Request 0 .binary SAP (default) <role> 0 .5. mandatory if <mode>=1 and <sapformat>=1 1.11 3.11. command returns ERROR if requested on a non multiplexed interface [<sapformat>]. [<beacon>] <mode> 0 .A.X-SAP (unsupported) 1 .MUX Channel Number.3 <beacon> .7...connected Read command returns the connection status of Remote SIM feature Test command returns all supported values of Remote SIM Enable command AT#RSEN? AT#RSEN=? Reproduction forbidden without Telit Communications S.5.disable 1 . NOTE for <sapformat>=1 (binary SAP): while RSEN is activate SAP connection status is signalled with following URC: #RSEN: <conn> where <conn> .#RSEN #RSEN – Remote SIM Enable SELINT 2 Set command is used to enable/disable the Remote SIM feature.1 SAP AT Commands Set Remote SIM Enable .remote SIM Client (default) 1 . Parameter: [<muxch>].remote SIM Server (unsupported) <muxch> .only one transmition (default) 1. when it receives the enable Command: .enable <sapformat> 0 . The AT#RSEN=<mode>.19/11/07 3. NOTES: If the module has a SIM inserted.

12 Telefonica OpenGate M2M AT Commands Set For more detailed information about the AT commands dedicated for Telefonica Open Gate M2M protocol handling please consult the OpenGate M2M Protocol User Guide.AT Commands Reference Guide 80000ST10025a Rev.p. Reproduction forbidden without Telit Communications S. 4 .5.7.A. written authorization .19/11/07 3.All Rights Reserved page 411 of 414 .

GLONASS and combined GPS/GLONASS) Global Packet Radio Service Global Positioning System GPS DOP and Active satellites Global System Mobile GPS satellites in view High Level Data Link Control Horizontal Dilution of Precision International Mobile Equipment Identity International Mobile Subscriber Identity Internet Protocol International Reference Alphabet Interworking Function Mobile Originated Reproduction forbidden without Telit Communications S.A.19/11/07 4 List of acronyms ARFCN AT BA BCCH CA CBM CBS CCM CLIR CTS CUG DCD DCE DCS DGPS DNS DSR DTE DTMF DTR GGA GLL GLONASS GMT GNSS GPRS GPS GSA GSM GSV HDLC HDOP IMEI IMSI IP IRA IWF MO Absolute Radio Frequency Channel Number Attention command BCCH Allocation Broadcast Control Channel Cell Allocation Cell Broadcast Message Cell Broadcast Service Current Call Meter Calling Line Identification Restriction Clear To Send Closed User Group Data Carrier Detect Data Communication Equipment Digital Cellular System Differential GPS.All Rights Reserved page 412 of 414 . 4 .AT Commands Reference Guide 80000ST10025a Rev. which are differentially corrected Domain Name System Server Data Set Ready Data Terminal Equipment Dual Tone Multi Fraquency Data Terminal Ready GPS Fix data Geographic Position – Latitude/Longitude Global positioning system maintained by the Russian Space Forces Greenwich Mean Time Any single or combined satellite navigation system (GPS. the use of GPS measurements.p. written authorization .

AT Commands Reference Guide 80000ST10025a Rev.All Rights Reserved page 413 of 414 .19/11/07 MT NMEA NVM PCS PDP PDU PIN PPP PUK RLP RMC RTS SAP SCA SMS SMSC SMTP TA TCP TE UDP USSD UTC VDOP VTG WAAS Mobile Terminal National Marine Electronics Association Non Volatile Memory Personal Communication Service Packet Data Protocol Packet Data Unit Personal Identification Number Point to Point Protocol Pin Unblocking Code Radio Link Protocol Recommended minimum Specific data Request To Send SIM Access Profile Service Center Address Short Message Service Short Message Service Center Simple Mail Transport Protocol Terminal Adapter Transmission Control Protocol Terminal Equipment User Datagram Protocol Unstructured Supplementary Service Data Coordinated Universal Time Vertical dilution of precision Course over ground and ground speed Wide Area Augmentation System Reproduction forbidden without Telit Communications S.A. written authorization .p. 4 .

02 +CALA.1 +CME ERROR: . +CPUC. #CSURVP. #SMSMODE. #CSURV. 7. $GPSACP. #SHFNR. +CPIN.19/11/07 5 Document Change Log Revision ISSUE #0 Date 04/08/06 SW Changes release 7. $GPSPS. #Z.A. Update list of products to which this document can be applied Added new commads: #CEER. +CNMI. #SHSEC. S12 -updated under SELINT 0 and SELINT 1 command +CPAS.2.01 Initial release 3.p. -Added new commands: #ENS. +CACM.02. #FTPOPEN. +CPBW. +CPOL.All Rights Reserved page 414 of 414 . #PRST.AT Commands Reference Guide 80000ST10025a Rev. #SKTD. #SHSAGC. #LSCRIPT -removed from the AT commands table under SELINT 0 and SELINT 1 the following commands: #CBC and #EMAILMSG -added new commands (for SELINT 2): #EXECSCR. +CPBS. . +PACSP. #V24CFG.2.02. #V24. +CMGL. #SLEDSAV.6 Factory and user profile: updated -Removed AT commands for camera and #I2S1 -Updated following AT commands: +CNUM.Message Service Failure Result Code: updated 3. 7.2 +CMS ERROR . \Q. SELINT 1 and SELINT 2 paragraph: +COPN.ME Error Result Code: updated 3. #VAUXSAV. +COPS.5. #MBN. written authorization . #TEMPMON. +CMGR. #GSMAD. #HFRECG.2. SIM toolkit commands. #SPKMUT. #SADDRMODE. $GPSCON. #ACALEXT.04 #SHFAGC. #SHSSD. +CAOC.2. #STGI. #CSURVPC Added: 3. $GPSWK -3. #HSRECG. #PSEL. +CPIN. #AUTOATT.6 Factory and user profile: updated -“GPS Commands Set” total update -updated the following commands description under SELINT 0.7. +CLIP. #SPN.02. +CIND. multisocket commands. +CAMM. #PSET. #STARTMODESCR -Revision of the whole document form. #SLED. +CCWA.12 Telefonica OpenGate M2M AT Commands Set ISSUE #1 26/10/06 ISSUE #2 16/03/07 ISSUE #3 ISSUE #4 10/08/07 19/11/07 Reproduction forbidden without Telit Communications S.2.02. +CMEE. +CLCC. #MWI. +WS46. #CSURVC -updated the following commands only under SELINT 2: +CMUX. #FTPOPEN. #SHSNR. #PSAV. 4 .03 $GPSPRG. #AXE. $GPSS. +CCFC.2. 7.