Nokia 9356900 User Manual

Electronic user's guide released subject to "Nokia User's Guides Terms and Conditions, 7th June, 1998"
List of AT Commands for Nokia 22
Nokia 22
List of AT Commands
9356900 issue 1
Copyright © Nokia Mobile Phones 2001. All rights reserved.
2
Copyright © Nokia Mobile Phones 2001. All rights reserved. Reproduction, transfer, distribution or storage of part or all of the contents in this document in any
form without the prior written permission of Nokia is prohibited. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation. Other
product and company names mentioned herein may be trademarks or tradenames of their respective owners.
Nokia operates a policy of continuous development. Nokia reserves the right to make changes and improvements to any of the products described in this document without prior notice.
Under no circumstances shall Nokia be responsible for any loss of data or income or any special, incidental, consequential or indirect damages howsoever caused.
The contents of this document are provided "as is". Except as required by applicable law, no warranties of any kind, either express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose, are made in relation to the accuracy, reliability or contents of this document. Nokia reserves the right to revise this document or withdraw it at any time without prior notice.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
3

TABLE OF CONTENTS

Click on the page number to go to the page.
Table of Contents................................................................................................................................ 3
1 Introduction .................................................................................................................................8
2 Data connections......................................................................................................................... 9
3 AT command syntax.................................................................................................................. 10
3.1 Register commands............................................................................................................10
3.1.1 Basic commands.............................................................................................................10
3.1.2 Extended commands....................................................................................................... 10
4 TE-TA interface commands.......................................................................................................12
4.1 V.25ter................................................................................................................................ 12
4.1.1 S3 Command line termination character.......................................................................... 12
4.1.2 S4 Response formatting character................................................................................... 12
4.1.3 S5 Command line editing character................................................................................. 12
4.1.4 E Command echo............................................................................................................ 13
4.1.5 Q Result code suppression.............................................................................................. 13
4.1.6 V DCE response format................................................................................................... 13
4.1.7 X Result code selection and call progress monitoring control.......................................... 13
4.1.8 &C Circuit 109 (received line signal detector) behaviour.................................................. 14
4.1.9 &D Circuit 108 (data terminal ready) behaviour ............................................................... 14
4.1.10 +IPR Fixed DTE rate.................................................................................................... 14
4.1.11 +ICF DTE-DCE ch a ra cter framin g................................................................................ 15
4.1.12 +IFC DTE-DCE local flow control................................................................................. 15
4.1.13 +ILRR DTE-DCE local rate reporting............................................................................ 16
4.1.14 +ES Error control selection .......................................................................................... 16
4.1.15 +EB Break handling in error control operation.............................................................. 16
4.1.16 +EFCS 32-bit frame check sequence........................................................................... 16
4.1.17 +ER Error control reporting.......................................................................................... 17
4.1.18 +ETBM Call termination buffer manage ....................................................................... 17
4.2 De facto.............................................................................................................................. 17
4.2.1 S25 Detect DTR change time.......................................................................................... 17
4.2.2 &S DSR signal behaviour................................................................................................ 17
4.2.3 &K Select flow control...................................................................................................... 17
5 Generic commands................................................................................................................... 18
5.1 V.25ter................................................................................................................................ 18
5.1.1 Z Reset to default configuration....................................................................................... 18
5.1.2 &F Set to factory-defined con figuration............................................................................ 18
5.1.3 I Request identification information.................................................................................. 18
5.1.4 +GMI Request TA manufacturer identification................................................................. 18
5.1.5 +GMM Request TA model identification........................................................................... 18
5.1.6 +GMR Request TA revision identification ........................................................................ 19
5.1.7 +GSN Request TA serial number identification................................................................ 19
5.1.8 +GCAP Request complete capabilities list....................................................................... 19
5.2 De facto.............................................................................................................................. 19
5.2.1 &V View configuration......................................................................................................19
5.2.1.1 &W Store configuration............................................................................................. 19
5.2.1.2 &Y Select power-up configuration............................................................................. 19
5.3 GSM 07.07.......................................................................................................................... 20
5.3.1 +CGMI Request ME manufacturer identification.............................................................. 20
Copyright © Nokia Mobile Phones 2001. All rights reserved.
4
5.3.2 +CGMM Request ME model identification....................................................................... 20
5.3.3 +CGMR Request ME revision identification..................................................................... 20
5.3.4 +CGSN Request ME serial number identification ............................................................ 20
5.3.5 +CSCS Sel e ct TE character se t....................................................................................... 20
5.3.6 +WS46 Select wireless network....................................................................................... 21
6 Call control commands.............................................................................................................. 22
6.1 V.25ter................................................................................................................................ 22
6.1.1 D Dial .............................................................................................................................. 22
6.1.2 T Select tone dialling....................................................................................................... 23
6.1.3 P Select pulse dialling...................................................................................................... 23
6.1.4 A Answer response ......................................................................................................... 24
6.1.5 H Hook control................................................................................................................. 24
6.1.6 O Return to online data state........................................................................................... 25
6.1.7 S0 Automatic answer....................................................................................................... 25
6.1.8 S6 Pause before blind dialling ......................................................................................... 25
6.1.9 S7 Connection completion time-out................................................................................. 25
6.1.10 S8 Comma dial modifier time....................................................................................... 26
6.1.11 S10 Automatic disconnect delay .................................................................................. 26
6.1.12 L Monitor speaker loudness......................................................................................... 26
6.1.13 M Monitor speaker mode ............................................................................................. 26
6.1.14 +DS Data compression................................................................................................ 26
6.1.15 +DR Data compression reporting................................................................................. 27
6.2 De facto.............................................................................................................................. 27
6.2.1 B CCITT/Bell mode..........................................................................................................27
6.2.2 S1 Ring count.................................................................................................................. 28
6.2.3 S2 Escape code character............................................................................................... 28
6.2.4 S12 Escape guard time................................................................................................... 28
6.2.5 +++ Escape..................................................................................................................... 28
6.3 GSM 07.07.......................................................................................................................... 28
6.3.1 +CSTA Select type of address......................................................................................... 28
6.3.2 +CMOD Call mode.......................................................................................................... 29
6.3.3 +CHUP Hang-up call....................................................................................................... 29
6.3.4 Mute control +CMUT ....................................................................................................... 30
6.3.5 Loudspeaker volume level +CLVL................................................................................... 30
6.3.6 +CBST Select bearer service type................................................................................... 30
6.3.7 +CRLP Radio link protocol............................................................................................... 32
6.3.8 +CR Service reporting control.......................................................................................... 32
6.3.9 +CEER Extended error report.......................................................................................... 33
6.3.10 +CRC Cellular result codes.......................................................................................... 33
6.3.11 +CHSR Current call parameters reporting.................................................................... 34
6.3.12 +CSNS Single numbering scheme............................................................................... 34
6.3.13 +CHSD HSCSD device parameters............................................................................. 35
6.3.14 +CHSN Parameter command syntax........................................................................... 35
6.3.15 +CHSC Current call parameters................................................................................... 36
6.3.16 +CVHU Voice Hang Up Control ................................................................................... 37
7 Network service commands (GSM 07.07) ................................................................................. 38
7.1 +CNUM Subscriber number................................................................................................ 38
7.2 +CREG Network registration............................................................................................... 38
7.3 +COPS Opera tor selection.................................................................................................. 39
7.4 +CLCK Facility lock............................................................................................................. 40
Copyright © Nokia Mobile Phones 2001. All rights reserved.
5
7.5 +CPWD Change password ................................................................................................. 42
7.6 +CLIP Calling line identification presentation ...................................................................... 42
7.7 +CLIR Calling line identification restriction.......................................................................... 43
7.8 +COLP Connected line identification presentation .............................................................. 44
7.9 +CCWA Call waiting............................................................................................................ 45
7.10 +CUSD Unstructured supplementary service data.............................................................. 46
7.11 +CSSN Supplementary service notifications....................................................................... 47
7.12 +CLCC List current calls ..................................................................................................... 47
7.13 +CCUG Closed user group................................................................................................. 48
7.14 +CCFC Call Forwarding Number and Conditions................................................................ 49
7.15 +CHLD Call related to SSs.................................................................................................. 50
7.16 +CAOC Advice of charge.................................................................................................... 50
8 ME control and status commands (GSM 07.07)........................................................................ 51
8.1 +CPWC ME power class control......................................................................................... 51
8.2 +CPAS Phone activity status............................................................................................... 52
8.3 +CFUN Set phone functionality........................................................................................... 52
8.4 +CPIN Enter PIN................................................................................................................. 52
8.5 +CSQ Signal quality............................................................................................................ 53
8.6 +CPBS Select phonebook memory storage........................................................................ 54
8.7 +CPBF Find phonebook entries.......................................................................................... 55
8.8 +CPBW Write phonebook entry .......................................................................................... 56
8.9 +CIND Indicator control....................................................................................................... 57
8.10 +CMER ME event reporting ................................................................................................ 57
9 ME error command (GSM 07.07)............................................................................................... 58
9.1 +CMEE Report mobile equipment error .............................................................................. 58
10 SMS commands (GSM 07.05)................................................................................................... 59
10.1 +CSMS Select message service......................................................................................... 59
10.2 +CPMS Preferred message storage.................................................................................... 59
10.3 +CMGF Message format ..................................................................................................... 60
10.4 +CSCA Service centre address........................................................................................... 60
10.5 +CSMP Set text mode parameters...................................................................................... 61
10.6 +CSDH Show text mode parameters .................................................................................. 61
10.7 +CSCB Select cell broadcast message types ..................................................................... 62
10.8 +CSAS Save settings.......................................................................................................... 62
10.9 +CRES Restore settings..................................................................................................... 63
10.10 +CNMI New message indications to TE.............................................................................. 63
10.11 +CMGL List messages........................................................................................................65
10.12 +CMGR Read message...................................................................................................... 67
10.13 +CNMA New message acknowledgement to ME/TA........................................................... 69
10.14 +CMGS Send message...................................................................................................... 70
10.15 +CMSS Send message from storage.................................................................................. 71
10.16 +CMMS More messages to send........................................................................................ 72
10.17 +CMGW Write message to memory.................................................................................... 73
10.18 +CMGD Delete message.................................................................................................... 74
10.19 +CMGC Send command..................................................................................................... 74
11 Voice commands ....................................................................................................................... 76
11.1 +VTS DTMF generation...................................................................................................... 76
12 Miscellaneous commands......................................................................................................... 77
12.1 V.25ter................................................................................................................................ 77
12.1.1 A/ Repeat last command line ....................................................................................... 77
Copyright © Nokia Mobile Phones 2001. All rights reserved.
6
12.1.2 S47 Force fax class 2/2.0 error correction mode.......................................................... 77
13 Fax commands .......................................................................................................................... 78
13.1 TIA-578-A ........................................................................................................................... 78
13.2 TIA-592............................................................................................................................... 78
13.3 TIA SP-2388....................................................................................................................... 79
14 Result codes.............................................................................................................................. 81
14.1 V.25ter................................................................................................................................ 81
14.1.1 Basic syntax result codes............................................................................................. 81
14.1.2 +DR Data compression report...................................................................................... 81
14.1.3 +ILRR DTE-DCE local rate report................................................................................ 81
14.2 De fac to.............................................................................................................................. 82
14.2.1 Call repeat restriction result codes............................................................................... 82
14.3 GSM 07.07.......................................................................................................................... 82
14.3.1 +CSSI Intermediate supplementary service notification................................................ 82
14.3.2 +COLP Connected line identification report.................................................................. 82
14.3.3 +CR Data service report............................................................................................... 83
14.3.4 +CRING Distinctive ring............................................................................................... 83
14.3.5 +CLIP Calling line identification report.......................................................................... 83
14.3.6 +CSSU Unsolicited supplementary service notification ................................................ 84
14.3.7 +CCWA Call waiting..................................................................................................... 84
14.3.8 +CREG Network registration........................................................................................ 86
14.3.9 +CUSD Network initiated unstructured supplementary service data............................. 86
14.3.10 +CME ERROR Mobile equipment error........................................................................ 87
14.4 GSM 07.05.......................................................................................................................... 87
14.4.1 +CMTI New SMS-DELIVER indication......................................................................... 87
14.4.2 +CMT New SMS-DELIVER.......................................................................................... 88
14.4.3 +CBM New CBM.......................................................................................................... 89
14.4.4 +CDSI New SMS-STATUS-REPORT indication........................................................... 90
14.4.5 +CDS New SMS-STATUS-REPORT........................................................................... 90
14.4.6 +CMS ERROR Message service failure....................................................................... 91
15 Error values............................................................................................................................... 92
15.1 +CME ERROR values......................................................................................................... 92
15.2 +CMS ERROR values......................................................................................................... 93
16 References................................................................................................................................ 95
17 Example procedures on some at-commands............................................................................. 96
17.1 Inputting PIN CODE............................................................................................................ 96
17.2 Initialising the Nokia 22....................................................................................................... 96
17.3 Sending an SMS from a terminal or other similar application .............................................. 97
17.4 Sending a sample SMS in the text mode............................................................................. 97
17.5 HSCSD command examples............................................................................................... 98
Copyright © Nokia Mobile Phones 2001. All rights reserved.
Abbreviations AT Attention BCD Binary Coded Decimal CBM Cell Broadcast Message CIS PCMCIA Card Information Structure CLI Calling Line Identity COL Connected Line identit y COR Configuration Option Register CR Carriage Return CTS Clear To Send DCD Data Carrier Detect DCE Data Circuit-terminating Equipment; see TA DTE Data Terminal Equipment; see TE DTMF Dual Tone Multiple Frequency DTR Data Terminal Ready DSR Data Set Ready EMC Electro-Magnetic Compatibility ERL Echo Return Loss ESD Electro-Static Discharge GSM Groupe Special Mobile, Global System for Mobile communications HSCSD High Speed Circuit Switched Data IMEI International Mobile station Equipment Identity IRA International Reference Alphabet ISDN Integrated Services Digital Network ITU International Telecommunication Union IWF Interworking Function ME Mobile Equipment, e.g. a GSM phone MO Mobile Originated MT Mobile Terminated MS Mobile Station MSISDN Mobile Station ISDN Number PC Personal Computer PCM Pulse Code Modulation PDU Protocol Data Unit PIN Personal Identity Number PUK Personal Unblocking Key RI Ring Indicator RLP Radio Link Protocol RTS Request To Send SIM Subscriber Identity Module SM Short Mes s ag e SMS Short Mes s ag e Ser vic e SMSC Short Message Service Centre TA Terminal Adapter, the physical equipment where AT command interpreter resides
(May be combined with ME)
TE Terminal Equipment, the physical equipment from where applications communicate
with TA using AT commands TIA Telecommunications Industry Association UART Universal Asynchronous Receiver Transmitter USRT Universal Synchronous Receiver Transmitter USSD Unstructured Supplementary Service Data
7
Copyright © Nokia Mobile Phones 2001. All rights reserved.
8
1 INTRODUCTION
This document describes the AT commands that can be used to operate the Nokia 22 PBX connectivity terminal. Other specifications on the terminal can be found in the Nokia 22 User's Guide and Nokia 22 Operator's Guide.
All the mandatory and optional ITU-T V.25ter /1/, ETS GSM 07.07 /2/, and ETS GSM 07.05 /3/ commands that are applicable to the Nokia 22 are included in the Nokia 22 command set. The 'de facto' commands that are widely used with modems are also supported. Note that the ITU-T V.25ter is a combination of three TIA standards (TIA-602, TIA-615, IS-131).
The Nokia 22 can be used as an adapter for a Group 3 facsimile terminal that supports facsimile Service Classes 1, 2 and 2.0. The supported facsimile AT commands are listed according to the standards in which they are specified: Service Class 1 TIA-578-A /4/, Service Class 2.0 TIA-592 /5/ and Service Class 2 TIA SP-2388 /6/. TIA SP-2388 is a draft of a coming standard, but here it is referred to as a public standard.
The Nokia 22 can be operated using a compatible computer or other devices with a 9-pin RS232 connector.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
9
2 DATA CONNECTIONS
The Nokia 22 supports non-transparent and transparent data connections and High Speed Circuit Switched Data (HSCSD) in non-transparent mode, which enables a higher data transfer rate. Time slot usage is presented as the number of up and down links. The Nokia 22 data transfer modes are presented in Table 1.
Table 1. The Nokia 22 data transfer modes.
Data transfer mode Mode Data rate Non-transparent data Asynchronous data 9600 kbps
Asynchronous data 14400 kbps Asynchronous data HSCSD Multislot (1+1, 2+2, 3+1)
Transparent Asynchronous data 2400 kbps
Asynchronous data 4800 kbps Asynchronous data 9600 kbps Asynchronous data 14400 kbps
Copyright © Nokia Mobile Phones 2001. All rights reserved.
10

3 AT COM MAND SYNTAX

For basic information on the AT command syntax, refer to section V.25ter and to the GSM 07.07 section 4. This chapter describes the three different AT command formats and the default value mechanisms for their parameters.
3.1 Register commands
Table 2. Register command format in command description subsections
Command Response <n> values Set Read
Sn=<n> x..y (default z)
Sn? <n> xxx..yyy
The register command factory default value (&F) is given in parentheses under the column ‘<n> values’. The existence of a register command can be queried by giving a command without equal or question marks (i.e. ATS3 returns OK, but it does not change the <n> setting). <n> cannot be omitted when its value is set (i.e. ATS3= returns ERROR).
3.1.1 Basic commands
Table 3. Basic command format in command description subsections
Command Description
Set/execute
CMD[x] for value x CMDy for value y
The commands D (dial), A (answer) and O (return to online data state) include also columns for possible result codes.
The basic command (no ‘+’ prefix) &F default value is underlined. If no value is underlined, the setting of that command is not stored in the non-volatile memory (the command &Y is an exception). If the command parameter is in brackets (usually zero), the parameter can be omitted.
3.1.2 Extended commands
Table 4. Extended command format in command description subsections
Command Response Default +cme error/+cms
error Set/execute Read Test
+CMD[=<x>,...] [+CMD: <y>,...] [x,...] [x] +CMD? +CMD: <z>[,...] [x] +CMD=? [+CMD: ...] [x]
The extended command (‘+’ prefix) parameter default values are given in a separate column. If the default value is not in brackets, the default value is the &F default value of the corresponding parameter. When such a parameter is omitted from a command, its value remains the same as before. If the default value is in brackets, this value shall be used when the parameter is omitted
Copyright © Nokia Mobile Phones 2001. All rights reserved.
11
from the command line. The setting of such a parameter is not stored in the memory. If a parameter has no default value, it must always be given.
NOTE: Voice (+V) and fax (+F) commands do not exactly follow this format. GSM commands can also return a +CME ERROR or +CMS ERROR final result code, when the
error is related to the ME or network functionality. The last column indicates whether these codes can be returned. The presentation of +CME ERROR can be controlled with the +CMEE command.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
12

4 TE-TA INTERFACE COMMANDS

4.1 V.25ter
4.1.1 S3 Command line termination character
Command Response <n> values Set Read
S3=<n> 0..127 (default 13)
S3? <n> 000..127
The S3 command sets the decimal IA5 value of command line termination used by the DCE as a part of the header, trailer, and terminator for result codes and information text, along with the S4 parameter (see the description of the V command for usage).
If the value of S3 is changed on a command line, the result code issued in response to that command line will use the new value of S3. For example, if S3 was previously set to 13 and the command line “ATS3=50” is issued, the result code issued will use the character with the ordinal value 50 (IA5 3/2) in place of the CR.
4.1.2 S4 Response formatting character
Command Response <n> values Set Read
S4=<n> 0..127 (default 10)
S4? <n> 000..127
The S4 command sets the decimal IA5 value of the character generated by the DCE as a part of the header, trailer, and terminator for result codes and information text, along with the S3 parameter (see the description of the V command for usage).
If the value of S4 is changed in a command line, the result code issued in response to that command line will use the new value of S4.
4.1.3 S5 Command line editing character
Command response <n> values Set Read
S5=<n> 0..127 (default 8)
S5? <n> 000..127
The S5 command sets the decimal IA5 value of the character recognised by the DCE as a request to delete the immediately preceding character from the command line.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
4.1.4 E Command echo
Command Description Set
E[0] no echo
E1 echo
The E command determines whether or not the DCE echoes characters received from the DTE during the command state and the online command state.
4.1.5 Q Result code suppression
Command Description Set
Q[0]
Q1 suppress codes
transmit codes
The Q command determines whether the DCE transmits result codes to the DTE. When result codes are being suppressed, no portion of any intermediate, final, or unsolicited result code – header, result text, line terminator, or trailer – is transmitted. Information text tr ansmitt ed in response to commands is not affected by this command.
13
4.1.6 V DCE response format
Command Description Set
V[0] numeric V.25ter basic syntax result codes, limited headers and
trailers
V1 Verbal V.25ter basic syntax result codes, full headers and trailers
The V command determines the contents of the header and trailer transmitted with result codes and information responses. It also determines whether the result codes are transmitted in numeric or verbal format. The text portion of information responses is not affected by this setting. The command S3 and S4 settings affect header and trailer formatting. Note that the result codes defined in GSM 07.07 and 07.05 have only verbal values.
4.1.7 X Result code selection and call progress monitoring control
Command Description Set
X[0] OK, CONNECT, RING, NO CARRIER, ERROR codes enabled
X1 also CONNECT 1200, CONNECT 2400 enabled
X2 same as value 1
X3 also BUSY enabled
X4 also NO ANSWER enabled
X5 also CONNECT 4800 (or higher data rates), CARRIER, DELAYED, BLACKLISTED enabled
The X command defines the call progress result codes that are sent from the Nokia 22 to the DTE. When BUSY, NO ANSWER, DELAYED or BLACKLISTED are not enabled, NO CARRIER is used instead. When CONNECT <rate> with a correct data <rate> is not enabled, CONNECT is used instead. This command only affects the presentation of the result codes mentioned in this table.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
14
4.1.8 &C Circuit 109 (received line signal detector) behaviour
Command Description Set
&C[0] always on
&C1 normal operation
The &C command determines how the state of the circuit 109 relates to the detection of a received line signal from the distant end. Changing the parameter will take effect immediately in both command and online command states.
In the &C1 mode of operation, the circuit 109 is on during the connection. The circuit 109 is also known as a DCD or carrier signal.
4.1.9 &D Circuit 108 (data terminal ready) behaviour
Command Description Set
&D[0] DTR on->off ignored
&D1 DTR on->off causes transition to on-line command state if a call is in progress
&D2 DTR on->off causes hang-up
&D3 DTR on->off causes hang-up and performs reset, like Z
The &D command determines how the DCE responds when the circuit 108/2 is changed from ON to OFF during the online data state. The circuit 108 is also known as DTR signal.
4.1.10 +IPR Fixed DTE rate
Command Response Default Set Read Test
+IPR=<rate> 0
+IPR? +IPR: <rate>
+IPR=? +IPR: (0),(9600,14400,19200,28800,38400,57600,115200)
The +IPR command sets the data rate at which the DCE will accept commands. The specified rate takes effect immediately following the issuance of the current command line. NOTE: The reset commands Z and &F do not change this setting.
Defined values
<rate> is the bit transmission rate in one second
Copyright © Nokia Mobile Phones 2001. All rights reserved.
15
4.1.11 +ICF DTE-DCE character framing
Command Response Default Set Read Test
+ICF=<format>,<parity> [3,3]
+ICF? +ICF: <format>,<parity>
+ICF=? +ICF: (3,5),(0-3)
The +ICF command is used to determine the local serial port start-stop character framing that the Nokia 22 uses when accepting DTE commands and when transmitting information text and a result. NOTE: The reset commands Z and &F do not change this setting.
Defined values
<format> determines the number of bits in the data bits, the presence of a parity bit, and the number of stop bits in the start-stop frame.
3 8 data, 1 stop 5 7 data, 1 parity, 1 stop
<parity> determines how the parity bit is generated and checked, if present. 0 odd
1even 2mark 3 space
4.1.12 +IFC DTE-DCE local flow control
Command Response Default Set Read Test
+IFC=<dce-by-dte>,<dte-by-dce> 2,2
+IFC? +IFC: <dce-by-dte>,<dte-by-dce>
+IFC=? +IFC: (0-3),(0-2)
The +IFC controls the operation of a local flow control between the DTE and the Nokia 22.
Defined values
<dce-by-dte> specifies the method to be used by the DTE to control the flow of the received data from the Nokia 22
<dte-by-dce> specifies the method to be used by the Nokia 22 to control the flow of the transmitted data from the DTE
0 no flow control 1 software flow control (XON/XOFF) 2 hardware flow control (RTS/CTS) 3 sof t ware flow control (XON/XOFF), with flow control characters passed also to the
remote DCE
Copyright © Nokia Mobile Phones 2001. All rights reserved.
16
4.1.13 +ILRR DTE-DCE local rate reporting
Command Response Default Set Read Test
+ILRR=<n> 0
+ILRR? +ILRR: <n>
+ILRR=? +ILRR: (0,1)
The +ILRR command controls whether the extended-format “+ILRR:<rate>” information text is transmitted from the Nokia 22 to the DTE. The <rate> reported represents the current DTE-DCE rate. If enabled, the intermediate result code is transmitted after any error control or data compression reports are transmitted and before any final result code (i.e. CONNECT) is transmitted.
4.1.14 +ES Error control selection
Command Response default set
read test
+ES=<orig-rqst>,
<orig-fbk>,<ans-fbk>
+ES? +ES: <orig-rqst>,<orig-fbk>,<ans-fbk>
+ES=? +ES: (0-4),(0,2-4),(0-2,4-6)
4,0,2
Mandatory when the V.42 error control is implemented. See the ITU-T Recommendation V.25ter, section 6.5.1. These settings are only used in transparent data calls (see +CBST). The supported parameter values depend on the V.42 modes that are supported. Fallback to direct mode is not supported by Nokia products.
4.1.15 +EB Break handling in error control operation
Command Response default set
read test
+EB=<break-sel>,
<timed>,<def-length>
+EB? +EB: <break-sel>,<timed>,<def-length>
+EB=? +EB: (0-3),(0,1),(0-254)
1,0,30
Mandatory when the V.42 error control is implemented. See the ITU-T Recommendation V.25ter, section 6.5.2. These settings are only used in transparent data calls (see +CBST) with V.42 enabled (see +ES).
4.1.16 +EFCS 32-bit frame check sequence
Command response Default set read test
+EFCS=<value> 0
+EFCS? +EFCS: <value>
+EFCS=? +EFCS: (0)
Mandatory when the V.42 error control is implemented. See th ITU-T Recommendation V.25ter, section 6.5.4. Controls the use of the 32-bit frame check sequence option in the V.42 error control mode. The 32-bit FCS is not supported by Nokia products.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
17
4.1.17 +ER Error control reporting
Command response default Set Read Test
+ER=<mode> 0
+ER? +ER: <mode>
+ER=? +ER: (0,1)
Mandatory when the V.42 error control is implemented. See the ITU-T Recommendation V.25ter, section 6.5.5. Controls the presentation of the +ER intermediate result code.
4.1.18 +ETBM Call termination buffer manage
Command response default Set Read Test
+ETBM=<txBuf>,<rxBuf>,<timer> 1,1,20
+ETBM? +ETBM: <txBuf>,<rxBuf>,<timer>
+ETBM=? +ETBM: (0-2),(0-2),(0-30)
Mandatory when the V.42 error control is implemented. See the ITU-T Recommendation V.25ter, section 6.5.6. These settings may also be used in a non-transparent data call buffer management.
4.2 De facto
4.2.1 S25 Detect DTR change time
Command Response <n> values Set Read
S25=<n> 0..255 (default 0)
S25? <n> 000..255
The S25 command sets the time in seconds for reacting to the DTR signal change. The value 255 inhibits the signal change recognition. See also the &D command.
4.2.2 &S DSR signal behaviour
Command Description Set
&S[0] always on
&S1 no effect
The &S command is ignored, the DSR is always ON.
4.2.3 &K Select flow control
Command Description Set
&K[0] no flow control
&K3 hardware flow control (RTS/CTS)
&K4 software flow control (XON/XOFF)
Copyright © Nokia Mobile Phones 2001. All rights reserved.
18
The &K command changes the same setting as the +IFC. The use of +IFC is recommended.
5 GENERIC COMMANDS
5.1 V.25ter
5.1.1 Z Reset to default configuration
Command Description
Execute
Z[0] reset to stored profile 0 Z1 reset to stored profile 1
The settings that are not stored in a profile (refer to &W) will be reset to their factory defaults (refer to &F). The implementation is according to GSM 07.07 section 5.7.
5.1.2 &F Set to factory-defined configuration
Command Description
Execute
&F[0] reset to factory
defaults
This command instructs the Nokia 22 to set default values to all parameters. The command parameters that are reset to their factory defaults are: S3, S4, S5, E, Q, V, X, &C, &D, +IFC, +ILRR, S25, &S, +CSCS, S0, S7, S8, S10, +DS, +DR, S2, S12, +CSTA, +CMOD, +CBST, +CRLP, +CR, +CRC, +CSNS, +CREG, +COPS (only <format>), +CLIP, +CLIR, +COLP, +CCWA (only <n>), +CUSD (only <n>), +CSSN, +CMER, +CPBS, +CMEE, +CSMS, +CPMS, +CMGF, +CSCA, +CSMP, +CSDH, +CSCB, +CNMI.
5.1.3 I Request identification information
Command Response Description
Execute
I[0] Nokia Mobile Phones same as +GMI I1 IMEI same as +GSN I2 SWx.xx same as +GMR I3 22 RPM-3 GSM900/1800 same as +GMM I4..I13 Ignored values
5.1.4 +GMI Request TA manufacturer identification
Command Response
Execute
+GMI Nokia Mobile Phones
5.1.5 +GMM Request TA model identification
Command Response
Execute
+GMM 22 RPM-3 GSM900/1800
Copyright © Nokia Mobile Phones 2001. All rights reserved.
5.1.6 +GMR Request TA revision identification
Command Response
Execute
+GMR SWx.xx
5.1.7 +GSN Request TA serial number identification
Command Response
Execute
+GSN IMEI
5.1.8 +GCAP Request complete capabilities list
Command Response
Execute
+GCAP +GCAP: +CGS M, +FCLASS, +DS +ES
Defined values
19
+CGSM This is not a command to be used, but it refers to the support of the GSM 07.07 AT command set. The implementation is according to GSM 07.07 section 5.7. +FCLASS A command to query the support of different facsimile classes +DS Data Compression
5.2 De facto
5.2.1 &V View configuration
Command Description
Execute
&V Show current and stored profile settings (all command parameter values defined
under &F plus &Y setting)
5.2.1.1 &W Store configuration
Command Description
Execute
&W[0] Store to profile 0 &W1 Store to profile 1
The &W command stores the current parameter values in the given profile. The command parameters that are stored in a profile are the same as those listed under the &F command, except for the parameters of the following commands that are not stored: +CMOD, +CSCA, +CSMP.
5.2.1.2 &Y Select power-up configuration
Command Description
Set
&Y[0] Power-up uses profile 0 &Y1 Power-up uses profile 1
The &Y command defines the profile from which parameters are loaded when the Nokia 22 is activated. This setting is not part of the settings that are stored in a profile. The &F command does not affect this setting.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
5.3 GSM 07.07
5.3.1 +CGMI Request ME manufacturer identification
Command Response Execute Test
+CGMI Nokia Mobile Phones
+CGMI=?
5.3.2 +CGMM Request ME model identification
Command Response +cme error Execute Test
+CGMM 22 RPM-3 GSM900/1800 x
+CGMM=?
5.3.3 +CGMR Request ME revision identification
Command Response +cme error Execute Test
+CGMR SWx.xx x
+CGMR=?
20
5.3.4 +CGSN Request ME serial number identification
Command Response +cme error Execute Test
+CGSN IMEI X
+CGSN=?
5.3.5 +CSCS Select TE character set
Command Response Default Set Read Test
+CSCS=<chset> "8859-1"
+CSCS? +CSCS: <chset>
+CSCS=? +CSCS: ("GSM","HEX","IRA","PCCP437","PCDN","8859-1")
The +CSCS command informs the Nokia 22 of the character set that is used by the DTE.
Defined values
<chset> DTE character set:
"GSM" GSM default alphabet (GSM 03.38 subclass 6.2.1); this setting easily causes
software flow control (XON/XOFF) problems.
"HEX" Character strings consist only of hexadecimal numbers from 00 to FF; e.g. "032FE6"
equals three 8-bit characters that in decimals are 3, 47 and 230; no conversions of
the original ME character set shall be done. "IRA" International reference alphabet (ITU-T T.50) "PCCP437" PC character set Code Page 437 "PCDN" PC Danish/Norwegian character set "8859-1" ISO 8859 Latin 1 character set
Copyright © Nokia Mobile Phones 2001. All rights reserved.
5.3.6 +WS46 Select wireless network
Command Response Set Read Test
+WS46=[12]
+WS46? 12
+WS46=? (12)
The +WS46 command can be used to set and query a selected or supported wireless network. Only the value 12 ‘GSM digital cellular’ is supported.
21
Copyright © Nokia Mobile Phones 2001. All rights reserved.

6 CALL CONTROL COMMANDS

6.1 V.25ter
6.1.1 D Dial
22
Execute
Command Possible
verbose result codes (V1)
D<dial-string> BLACKLISTED 14 Call to the number is forbidden until manual reset
BUSY 7 Called party is busy CONNECT 1 Data/fax call established; rate 300 bps (or X forbids rate
CARRIER 16 CONNECT 1200 5 Data/fax call established; rate 1200 bps CONNECT 2400 10 Data/fax call established; rate 2400 bps CONNECT 4800 11 Data/fax call established; rate 4800 bps CONNECT 9600 12 Data/fax call established; rate 9600 bps CONNECT 14400 17 Data call established; rate 14400 bps CONNECT 19200 18 Data call established; rate 19200 bps CONNECT 28800 19 Data call established; rate 28800 bps CONNECT 38400 20 Data call established; rate 38400 bps DELAYED 13 Call to the number is temporarily forbidden ERROR 4 Command cannot be actioned NO ANSWER 8 Called party does not answer NO CARRIER 3 Call could not be established OK 0 Command aborted or voice call started with semicolon
Numeri c (V0)
Description
display)
character
The original description of the D command is specified in the V.25ter standard, but the implementation is according to the modifications specified in GSM 07.07. Before one of the above codes can be returned, some of the following may precede: +CSSI, +COLP, +CR (or CARRIER), +DR, or +ILRR (in that order). The dial command is also used to control alternating mode calls (see GSM 07.07 section 6.6 and annexes E and F). NOTE: The +VTS command or comma modifier (i.e. “ATD,1234”; in this case the first comma does not cause a pause) can be used to send DTMF digits.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
<dial-string> characters Values Description V.25ter dialling digits
V.25ter modifiers
V.25ter semicolon GSM 07.07 modifiers
De facto
0123456789+#* Accepted as valid digits (* and # can only be in the beginning) ABCD cause ERROR , in case of a voice call: originate call to the number preceding a
comma, wait for a remote answer, pause for a length specified with the S8 register, and send numbers after comma as DTMF digits; further commas cause a pause specified with S8 register (all commas
are ignored in case of data call) T P ! W @ Accepted but ignored ; voice call originating (must be the last character of command line) > direct dialling from the phonebook (must be the first char after D) (see
next table) i allow calling line id presentation for this call I restrict calling line id presentation for this call G control CUG information for this call; use +CCUG values L re-dial to the number last dialled
NOTE: I is the only case-sensitive dial string character.
23
Direct dialling command
D>mem<n>[i/I][G][;]
D><n>[i/I][G][;] Originate call to the phone number in memory location <n>; the memory
Description +cme
Originate call to the phone number found in the location <n> in a specific memory mem, which is one of the two letter memory abbreviations as returned by +CPBS=? (without double quotes); the location range can be queried with +CPBR=?; note that in case of a SIM ADN memory (SM), D>SIM<n> shall also be accepted (due to inconsistency in 07.07)
selected with +CPBS is used
6.1.2 T Select tone dialling
Command
Execute
T
The T command is ignored. The implementation is according to GSM 07.07 section 6.18.
6.1.3 P Select pulse dialling
Command
Execute
P
The P command is ignored. The implementation is according to GSM 07.07 section 6.18.
error
X
X
Copyright © Nokia Mobile Phones 2001. All rights reserved.
6.1.4 A Answer response
24
Execute
CommandPossible verbose
result codes (V1)
A CONNECT 1 Data/fax call established; rate 300 bps (or X forbids rate
CONNECT 1200 5 Data / fax call established; rate 1200 bps CONNECT 2400 10 Data / fax call established; rate 2400 bps CONNECT 4800 11 Data / fax call established; rate 4800 bps CONNECT 9600 12 Data / fax call established; rate 9600 bps CONNECT 14400 17 Data call established; rate 14400 bps CONNECT 19200 18 Data call established; rate 19200 bps CONNECT 28800 19 Data call established; rate 28800 bps CONNECT 38400 20 Data call established; rate 38400 bps CONNECT 48000 21 Data call established; rate 48000 bps CONNECT 56000 22 Data call established; rate 56000 bps ERROR 4 Command cannot be actioned CARRIER 16 Call will be established NO CARRIER 3 Call could not be established OK 0 Command aborted
Numeri c (V0)
Description
display)
A command instructs the Nokia 22 to immediately connect to the line and to start the phone call. Any additional commands that appear after A on the same command line are ignored.
All the result codes are not in V.25ter. Before one of the above codes can be returned, some of the following may precede: +CR (or CARRIER), +DR, or +ILRR (in that order). The answer command is also used to control alternating mode calls (see GSM 07.07 section 6.6).
6.1.5 H Hook control
Command Description
Execute
H[0] hang-up all calls (except possible waiting call) if only single mode calls are in
progress, or switch to voice mode if alternate mode call is active
The implementation is according to GSM 07.07 section 6.18.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
6.1.6 O Return to online data state
25
Execute
Command Possible verbose
result codes (V1)
O CONNECT 1 Data/fax call established; rate 300 bps (or X forbids rate
CONNECT 1200 5 Data / fax call established; rate 1200 bps CONNECT 2400 10 Data / fax call established; rate 2400 bps CONNECT 4800 11 Data / fax call established; rate 4800 bps CONNECT 9600 12 Data / fax call established; rate 9600 bps CONNECT 14400 17 Data call established; rate 14400 bps CONNECT 19200 18 Data call established; rate 19200 bps CONNECT 28800 19 Data call established; rate 28800 bps CONNECT 38400 20 Data call established; rate 38400 bps ERROR 4 Command cannot be actioned CARRIER 16 Call will be established NO CARRIER 3 Call could not be established OK 0 Command aborted
Numeri c (V0)
Description
display)
The O command returns the Nokia 22 to the online data state from the online command mode. The implementation is according to GSM 07.07 section 6.18.
6.1.7 S0 Automatic answer
Command Response <n> values Set Read
S0=<n> 0..255 (default 0)
S0? <n> 000..255
The S0 command sets the number of rings (RING or +CRING result codes) to wait before answering automatically. 0 disables auto answering.
6.1.8 S6 Pause before blind dialling
Command Response <n> values Set Read
S6=<n> 2..10
S6? 002 002
The S6 command is ignored. The implementation is according to GSM 07.07 section 6.18.
6.1.9 S7 Connection completion time-out
Command Response <n> values Set Read
S7=<n> 0..255 (default 60)
S7? <n> 000..255
The S7 command sets the number of seconds to wait for the completion of call answering or originating procedure before giving up and disconnecting. The implementation is according to GSM
07.07 section 6.18.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
26
6.1.10 S8 Comma dial modifier time
Command Response <n> values Set Read
S8=<n> 0..255 (default 2)
S8? <n> 000..255
The S8 command specifies the time in seconds that the DCE shall pause during the signalling of call addressing information to the network (dialling) when a “,” (comma) dial modifier is encountered in a dial string of the D command. The implementation is according to GSM 07.07 section 6.18.
6.1.11 S10 Automatic disconnect delay
Command Response <n> values Set Read
S10=<n> 0..255 (default 100)
S10? <n> 000..255
The S10 command sets the time in tenths of a second that the Nokia 22 will remain connected to the line (off-hook) after it has indicated the absence of the received line signal. If the received line signal is detected before the time specified in the S10 expires, the Nokia 22 remains connected to the line and the call continues. The implementation is according to GSM 07.07 section 6.18.
6.1.12 L Monitor speaker loudness
Command
Execute
L[0]..L3
The L command is ignored. The implementation is according to GSM 07.07 section 6.18.
6.1.13 M Monitor speaker mode
Command
Execute
M[0]..M2
The M command is ignored. The implementation is according to GSM 07.07 section 6.18.
6.1.14 +DS Data compression
Command Response Default
Set Read Test
+DS=<dir>,<neg>,<P1>,<P2> 0,0,2048,20
+DS? +DS: <dir>,<neg>,<P1>,<P2>
+DS=? +DS: (0-3),(0,1),(512-2048),(6-32)
The +DS command controls the V.42 bis data compression function. NOTE: The V.42 bis data compression must be supported by the network.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
27
Defined values
"dir" The desired direction(s) of the operation of the data compression function; from the DTE's point of view:
0 Negotiated … no compression 1 Transmit only 2 Receive only 3 Both directions, accept any direction
"neg" specifies whether the DCE should continue to operate if the desired result is not obtained:
0 Do not disconnect if Rec. V.42 bis is not negotiated by the remote DCE as specified
in <dir>
1 Disconnect if Rec. V.42 bis is not negotiated by the remote DCE as specified in <dir>
"P1" the maximum number of dictionary entries which should be negotiated "P2" the maximum string length to be negotiated
6.1.15 +DR Data compression reporting
Command Response Default Set Read Test
+DR=<mode> 0
+DR? +DR: <mode>
+DR=? +DR: (0 ,1 )
The +DR command controls the presentation of the +DR intermediate result code.
Defined values
<mode> data compression reporting: 0 disabled
1 enabled, i.e. + DR result code transmitted
6.2 De facto
6.2.1 B CCITT/Bell mode
Command
Execute
B[0]..B1
The B command is ignored.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
28
6.2.2 S1 Ring count
Command Response <n> values Read
S1? <n> 000..255
The S1 command returns the number of rings (RING or +CRING result codes) counted after the last MT call setup.
6.2.3 S2 Escape code character
Command Response <n> values Set Read
S2=<n> 0..127 (default 43)
S2? <n> 000..127
The S2 command specifies the character to be used in the escape sequence. The default character is a plus sign. See also the +++ Escape command.
6.2.4 S12 Escape guard time
Command Response <n> values Set Read
S12=<n> 0..255 (default 50)
S12? <n> 000..255
The S12 command sets the guard time before and after the escape sequence. The value is in fiftieths of a second (default is one second). See also the +++ Escape command.
6.2.5 +++ Escape
During the online data state, it is possible to enter the online command state by giving three same characters (defined by S2register; default is ‘+’) in a sequence. Before and after the sequence, there must be a pause of at least the time defined by the S12 register. By setting S12 to zero, an escape sequence detection can be disabled.
6.3 GSM 07.07
6.3.1 +CSTA Select type of address
Command Response Default Set Read Test
+CSTA=<type> 129
+CSTA? +CSTA: <type>
+CSTA=? +CSTA: (129, 145)
The +CSTA command selects the type of number according to the GSM specifications. The dial command D always uses this setting, except for the case when the dial string includes the international access code character (+). In this case, the type of address sent to the network defaults to 145.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
29
Defined values
<type> type of number, refer to GSM 04.08 10.5.4.7: 129 unknown/telephony
145 international/telephony
6.3.2 +CMOD Call mode
Command Response Default Set Read Test
+CMOD=<mode> 0
+CMOD? +CMOD: <mode>
+CMOD=? +CMOD: (0-3)
The +CMOD command selects the call mode of the further dialling commands (D) or for the next answering command (A). The mode can be either single or alternating. When the single mode is selected, the call originating and hang-up procedures are similar to the procedures specified in the ITU-T Recommendations V.25ter, T.31 and T.32. In the GSM system, voice calls can be followed by alternating voice/data and alternating voice/fax calls. NOTE: The +CMOD shall be set to zero after a successfully completed alternating mode call. It shall be set to zero also after a failed answering. The power-up, factory (&F) and user resets (Z) shall also set the value to zero. This reduces the possibility of accidentally originating or answering alternating mode calls. NOTE: Alternating call answering operations from an external UI may change the +CMOD values.
Defined values
<mode>: 0 single mode
1 alter nating voice/fax (teleservice 61) 2 alter nating voice/data (bearer service 61) 3 voice followed by data (bearer service 81)
6.3.3 +CHUP Hang-up call
Command Execute Test
+CHUP
+CHUP=?
The +CHUP is an assured procedure to terminate an alternating mode call.
Copyright © Nokia Mobile Phones 2001. All rights reserved.
30
6.3.4 Mute control +CMUT
Command Response Set Read
Test
+CMUT=<n> +CME ERROR: <err>
+CMUT? +CMUT: <n>
+CME ERROR: <err>
+CMUT=? +CMUT: (list of supported <n>s)
Description
This command is used to enable and disable the uplink voice muting during a voice call. The test command returns the supported values as a compound value.
Defined values
0 mute off 1 mute on
6.3.5 Loudspeaker volume level +CLVL
Command Response Default Set
Read Test
+CLVL=<level>
+CLVL?
+CLVL=?
+CLVL: <level> +CLVL: (list of supported <level>s)
Description
This command is used to select the volume of the internal loudspeaker of the ME. The test command returns the supported values as a compound value.
Defined values
<level>: integer type value with manufacturer specific range (smallest value represents the lowest sound level)
6.3.6 +CBST Select bearer service type
Command Response Default Set
Read Test
+CBST=<speed>,
<name>,<ce>
+CBST? +CBST: <speed>,<name>,<ce>
+CBST=?
+CBST: (0-7,12,14-16,34,36,38,39,43,47-51,65,66,68,70,71,75 ,79-81), (0,2),(0-3)
0,0,1
0,0,1
The +CBST command selects the bearer service with a data rate and the connection element to be used when data calls are originated. The values may also be used during a mobile terminated data call setup, especially in the case of single numbering scheme calls (refer +CSNS).
Defined values
Copyright © Nokia Mobile Phones 2001. All rights reserved.
Loading...
+ 69 hidden pages