Documente Academic
Documente Profesional
Documente Cultură
MD300
AT Command Manual
2 Call Control....................................................................................................... 15
2.1 ATA Answer Incoming Call ............................................................................... 15
2.2 ATD Dial .......................................................................................................... 15
2.3 ATD Extension (*99) - Request Packet Domain Service ...................................... 19
2.4 ATD Extension (*98) - Request Packet Domain IP Service ................................... 20
2.5 ATH Hang up ................................................................................................... 22
2.6 ATO Return to Online Data Mode...................................................................... 22
2.7 ATP Select Pulse dialing..................................................................................... 23
2.8 ATT Select Tone Dialing .................................................................................... 23
2.9 ATX Call Progress Monitoring Control............................................................... 23
2.10 AT+CHUP Hang up Call ..................................................................................... 24
2.11 AT+CLCC List Current Calls............................................................................... 24
5 Profiles ............................................................................................................. 56
5.1 AT&F Set to Factory Defined Configuration Profile ............................................ 56
5.2 AT&W Store Configuration Profile ...................................................................... 63
5.3 ATZ Restore Configuration Profile .................................................................... 63
7 Data - CSD........................................................................................................ 66
7.1 AT+CBST Select Bearer Service Type ................................................................. 66
7.2 AT+CRLP Radio Link Protocol ........................................................................... 67
10 Identification................................................................................................... 143
10.1 AT Attention Command.................................................................................. 143
10.2 AT+CGMI Read MS Manufacturer Identification................................................ 143
10.3 AT+CGMM Read MS Model Identification ......................................................... 143
10.4 AT+CGMR Read Revision Identification............................................................ 144
10.5 AT+CGSN Read Product Serial Number Identification ....................................... 144
10.6 AT+GCAP Capabilities .................................................................................... 145
10.7 AT+GMI Request Manufacturer Identification.................................................. 145
10.8 AT+GMM Request Model Identification ........................................................... 146
10.9 AT+GMR Revision Identification ..................................................................... 146
10.10 ATI Identification Information......................................................................... 147
13 Phonebook...................................................................................................... 178
13.1 AT+CPBR Phonebook Read ............................................................................. 178
13.2 AT+CPBS Phonebook Storage Select .............................................................. 180
13.3 AT+CPBW Phonebook Write ............................................................................ 181
1.2 Overview
AT commands, issued from a computer in your application are used
to control and implement the functions of the module.
Using AT commands, the following actions are possible:
•Control of DCE
•GPRS
•Call control
•Supplementary Service
•SIM application tool kit
•Control any embedded application in the device
The manual contains a large number of Sony Ericsson-specific
commands in addition to those implemented in accordance with the
3GPP and ITU-T recommendations. These commands are provided
to enhance the functions of the module. The Sony Ericsson-specific
commands are identified by the asterisk that precedes the command
(see the syntax description provided below).
Only commands that are listed in the AT Commands Manual are
supported unless otherwise stated. Other commands may be
supported by the module but these are only included for historical
or legacy reasons.
After this you need to use the ATD command to make a GPRS call.
The example below dials into the network using account number 1.
ATD*99***1#
1.7 Abortability
Commands that are able to be stopped or terminated while
executing are said to be "abortable". These abortable commands
may be terminated by sending a character or control sequence. As
very few commands are abortable - all AT-Commands in this
manual should be considered "not abortable" unless otherwise
noted.
This command is abortable.
Description:
The command instructs the MS to answer immediately if an incoming call
is pending. The behaviour is different depending on the type of incoming
call as reflected in the table below.
Note 1: If a test command (ATA=?) is issued, the response will be NO
CARRIER as this will be interpreted as ATA command.
Defined values:
<text> Description
4800 Connected with data bit rate of 4800 bits/s
9600 Connected with data bit rate of 9600 bits/s
19200 Connected with data bit rate of 19200 bits/s
28800 Connected with data bit rate of 28800 bits/s
xx (other values may appear due to functionality)
Example:
RING
RING
ATA
OK
Possible
Description Command
Responses
Originate a call and dial ATD<dial_string>[G CONNECT
the phone number or g][I or i][;] CONNECT
specified in <text>
<dial_string>. NO
CARRIER
NO
DIALTONE
BUSY
No action commands ATD[;] OK (If
that returns result codes semicolon
immediately. included)
NO
CARRIER (If
semicolon
not
included)
Dial the phone number ATD>[<mem>]<n>[G CONNECT
stored in memory or g][I or i][;] CONNECT
location <mem> with <text>
index <n>. If <mem> is NO
omitted, the memory CARRIER
storage is defined by the NO DIAL
+CPBS command. TONE
BUSY
Dial the phone number ATD><str>[G or g][I CONNECT
that corresponds with or i][;] CONNECT
alphanumeric field in <text>
<str> NO
CARRIER
NO DIAL
TONE
BUSY
Redial the latest phone ATDL[G or g][I or i][;] CONNECT
number dialled. Note CONNECT
that in case of <text>
multiplexer, e.g. 27.010 NO
this command will send CARRIER
the latest dialled number NO DIAL
Defined values:
<dial_string> Description
“0 1 2 3 4 5 6 7 Valid characters for origination
8 9 * # + A B C”
D This character is a part of V.25ter, but is here
only included for compatibility reasons, no code
is transmitted for this character.
W The W modifier is ignored but is included for
compatibility reasons.
' The comma modifier is ignored but is included
for compatibility reasons.
T The T modifier is ignored but is included for
compatibility reasons.
P The P modifier is ignored but is included for
PC300 AT Command Manual Page 17 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<dial_string> Description
compatibility reasons.
! The ! modifier is ignored but is included for
compatibility reasons.
@ The @ modifier is ignored but is included for
compatibility reasons.
<text> Description
9600 Connected with data bit rate of 9600 bits/s
4800 Connected with data bit rate of 4800 bits/s
Final Result Codes
For the use of final result codes NO DIALTONE and BUSY see the X
command.
Alphabetic Numeric
Description
(ATV1) (ATV0)
CONNECT 1 If connection is successfully established,
and X0 is selected
CONNECT - If connection is successfully established
<text> and Xn is selected where "n" is any value
other than 0. The meaning of the <text>
parameter is explained below
NO 3 Unable to establish a connection or the
CARRIER connection attempt was aborted by the
user
ERROR 4 An unexpected error occurred while trying
to establish the connection
NO 6 The ME is being used for a voice call or is
DIALTONE not within coverage of the network
BUSY 7 The ME number called is engaged, valid
for data and voice connections
OK 0 Only valid for voice connections
<str> Description
String String type value, which should be equal to an
type alphanumeric field in a phonebook entry in the searched
memories.
Note: The character specifying which number in the
contact entry that should be used must be included in the
<n> Description
Integer Memory location in the selected memory. This value
type should be in the range of locations available in the
memory used.
<mem> Description
ME ME memory
SM SIM memory
LD Last Dialled memory. This is available, and may be used for
dialling, but is not updated by the platform. This must be
handled by an application.
Example:
ATD07747008670;
OK
Possible
Description Syntax
responses
Make a D*<GPRS/Packet CONNECT
GPRS/Packet Domain_SC>[*[<called_address>] NO
Domain call. [*[<L2P>][*[<cid>]]]]# CARRIER
Read the Not applicable
current
setting
Test Not applicable
command to
show if the
command is
supported
Description:
The V.25ter 'D' (Dial) command causes the ME to enter the V.25ter
online data state and, with the TE, to start the specified layer 2
protocol. The ME will return CONNECT to confirm acceptance of
the command prior to entering the V.25ter online data state. No
<GPRS/Packet_Domain
Description
SC>
Integer type (GPRS/Packet Domain Service Code) a digit
string (value 99) which identifies a request
to use the GPRS/Packet Domain
<called_address> Description
String type Value received in this parameter is ignored by the
platform.
<L2P> Description
1 PPP
<cid> Description
Integer type See +CGDCONT for definition of <cid>
Possible
Description Syntax
responses
Make a D*<GPRS/Packet CONNECT
GPRS/Packet Domain_SC_IP>[*<cid>]# NO
Domain call. CARRIER
Read the current Not applicable
setting
Test command to Not applicable
show if the
<GPRS/Packet_Domain
Description
SC_IP>
Integer type (GPRS/Packet Domain Service Code) a
digit string (value 98) which identifies a
request to use the GPRS/Packet Domain
with IP (PDP types IP & PPP)
Possible
Description Command
Responses
Terminate the call ATH[<n>]
Test command to show if the ATH=? H: (0)
command is supported
Description:
This command signals the MS to terminate an active call.
Defined Values:
<n> Description
0 Terminate a connection, only <n> = 0 supported.
Possible
Description Command
Responses
Return to on-line data mode ATO[<value>] CONNECT
CONNECT
<text>
NO CARRIER
ERROR
Test command to show if the ATO=? O: [0]
command is supported
Description:
Switch to the on-line data mode from the on-line command mode
during an active call. Returns ERROR when not in on-line
command mode.
Defined values:
<value> Description
0 Return to on-line data state from on-line command
Defined values:
<n> Description
0 No BUSY or NO DIALTONE result codes given. No line speed
Defined values:
<idx> Description
integer Call identification number as described in 3GPP TS
22.030.
<dir> Description
0 Mobile originated (MO) call
1 Mobile terminated (MT) call
<stat> Description
0 Active
1 Held
2 Dialing (MO call)
3 Alerting (MO call)
4 Incoming (MT call)
5 Waiting (MT call)
<mode> Description
0 Voice
1 Data
PC300 AT Command Manual Page 25 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<mode> Description
9 Unknown
<mpty> Description
0 Call is not one of multiparty (conference) call parties
1 Call is one of multiparty (conference) call parties
<number> Description
String Phone number in format specified by <type>
<type> Description
Integer type Type of address octet, refer 3GPP 24.008
128 Unknown numbering plan, national / international
number unknown
129 ISDN / telephony numbering plan, national /
international unknown
145 ISDN / telephony numbering plan, international
number
161 ISDN / telephony numbering plan, national number
128...155 Other values refer to 3GPP 24.008
<alpha> Description
String Alphanumeric representation of <number>
corresponding to the entry found in phonebook; used
character set should be the one selected with command
Select TE Character Set AT+CSCS
<priority> Description
Integer optional digit type parameter indicating the eMLPP
type priority level of the call, values specified in 3GPP TS
22.067
0-4 Valid values
Defined values:
<rcnt> Description
0 Disable automatic answer. Default value
1-7 Answer after the specified number of rings
When <rcnt> is displayed using ATS0?, leading zeroes are added to
make the result 3 digits.
Defined values:
<value> Description
013 Command line termination character <CR>, Default
value
0 to 127 Command line termination character
Defined values:
<value> Description
010 Formatting character <LF>. Default value
Defined values:
<value> Description
008 Line editing character, <BS>. Default value
PC300 AT Command Manual Page 29 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<value> Description
0 to 127 Line editing character
<dly> Description
2 Wait two seconds before blind dialing. Default value
2-10 Number of seconds to wait before blind dialing
Defined values:
<tmo> Description
50 Timeout value in seconds. Default value
1-255 Timeout value in seconds
<dly> Description
2 The value of the dial modifier delay in seconds. Default
value
2- The value of the dial modifier delay in seconds
10
<val> Description
2 Remains connected for two tenths of a second.
Default value
1-254 Number of tenths of a second of delay
Defined values:
<report> Description
Unquoted The total number of characters, including line
character terminators, in the information text shall not
string exceed 2041 characters.
Text shall not contain the sequence 0<CR> or
OK<CR>
Defined values:
+CIND: ("battchg",(0-5)),("signal",(0-5)),("batterywarning",(0-
1)),("chargerconnected",(0-1)),("service",(0-1)),("sounder",(0-
1)),("message",(0-1)),("call",(0-1)),("roam",(0-1)),("smsfull",(0-
1)),("callsetup",(0-3)),("callheld",(0-1))
OK
AT+CIND?
+CIND: 5,5,0,0,1,0,1,0,1,1,0,0
OK
<n> Description
0 Disable +CME ERROR: <err> result code and use ERROR
instead. Default value
1 Enable +CME ERROR: <err> result code and use numeric <err>
values.
2 Enable +CME ERROR: <err> result code and use verbose <err>
values.
<mode> Description3
0 Buffer unsolicited result codes in the TA; if TA result code
buffer is full, codes can be buffered in some other place
or the oldest ones can be discarded. (Default)
3 Forward unsolicited result codes directly to the TE; There
is no inband technique used to embed result codes and
data when TA is in on-line data mode
<disp> Description
0 No display event reporting
<ind> Description
0 No indicator event reporting
1 Indicator event reporting using result code +CIEV:
<ind>,<value>. <ind> indicates the indicator order number
(as specified for +CIND) and <value> is the new value of
indicator.
<bfr> Description
0 TA buffer of unsolicited result codes defined within this
command is cleared when <mode> 1...3 is entered
Unsolicited Result Codes:
+CIEV: <ind>,<value>
<err> Description
0 - 127 GSM 04.11 Annex E-2 values
128 - 255 GSM 03.40 subclause 9.2.3.22 values
300 ME failure
301 SMS service of ME reserved
302 Operation not allowed
303 Operation not supported
304 Invalid PDU mode parameter
305 Invalid text mode parameter
310 SIM not inserted
311 SIM PIN required
312 PH-SIM PIN required
313 SIM failure
314 SIM busy
315 SIM wrong
316 SIM PUK required
317 SIM PIN2 required
318 SIM PUK2 required
320 Memory failure
321 Invalid memory index
322 Memory full
330 SMSC address unknown
331 No network service
332 Network time-out
340 No +CNMA acknowledgment expected
500 Unknown error
<pas> Description
0 Ready (MT allows commands from TA/TE)
1 Unavailable (MT does not allow commands from TA/TE)
2 Unknown (MT is not guaranteed to respond to instructions)
3 Ringing (MT is ready for commands from TA/TE, but the
ringer is active)
4 Call in progress (MT is ready for commands from TA/TE, but
a call is in progress)
5 asleep (MT is unable to process commands from TA/TE
because it is in a low functionality state)
<mode> Description
0 Restricts the CPAS to return only standard <pas>values
1 Allows the CPAS to return Sony Ericsson specific <pas>
values, such as 129, 130 and 131
Example:
AT+CPAS=?
+CPAS: (0-5,129-131)
OK
AT+CPAS
+CPAS: 0
OK
<oldpwd> Description
string <oldpwd> shall be the same as password specified for
type the facility from the ME user interface or with the change
password command, +CPWD
<newpwd> Description
string <newpwd> is the new password, maximum length of
type password can be determined with <pwdlength>
<pwdlength> Description
Integer type Maximum length of the password for the facility
<mode> Description
0 Disable reporting. Default value
1 Enable reporting
<serv> Description
ASYNC Asynchronous transparent
SYNC Synchronous transparent
REL Asynchronous non-transparent
ASYNC
<mode> Description
0 Disables extended format. Default.
1 Enables extended format
<type> Description
ASYNC Asynchronous transparent
SYNC Synchronous transparent
REL ASYNC Asynchronous non-transparent
REL SYNC Synchronous non-transparent
FAX Facsimile
VOICE Normal voice call
GPRS GPRS network request for PDP context activiation
Defined values:
<rssi> Description
0 -113dBm or less
1 -111dBm
2..30 -109… -53dBm
<ccid> Description
0-7 Id of the call for which progress change is reported.
<ccstatus>: This is an integer value showing the status of the call.
<ccstatus> Description
0 IDLE.
1 CALLING. Mobile Originated (outgoing) call started.
2 CONNECTING. Mobile Originated (outgoing) call in the
process of establishing a connection.
3 ACTIVE. Connection established between A and B.
4 HOLD. Connection put on hold.
5 WAITING. Mobile Terminated (incoming).
6 ALERTING. Mobile Terminated (incoming) call ringing or
Mobile Originated (outgoing) ringback (remote end
ringing) detected.
7 BUSY.
<calltype>: This is an integer identifying what type of call is in
progress.
<calltype> Description
1 Voice.
2 Data
4 FAX. Not supported
<processid> Description
08 CC. Call Control
68 MM. Mobile Management.
69 MS. Mobile Station.
122 RR. Radio Resources.
<exitcause>: This is an integer value showing why the call ended.
Only reported when returning to the IDLE state (<ccstatus>=0).
<exitcause> Description
1 Unassigned (unallocated) number.
3 No route to destination.
6 Channel unacceptable.
8 Operator determined barring.
16 Normal call clearing.
17 User busy.
18 No user responding.
19 User alerting, no answer.
21 Call rejected.
22 Number changed.
25 Pre-emption.
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.
<number> Description
String String of valid dial characters (‘0’-‘9’, ‘+’, ‘#’, ‘*’, ‘A’, ‘B’,
<type> Description
Integer Type of address octet in integer format (refer GSM 04.08
subclause 10.5.4.7). ; default 145 when dialing string
includes international access code character “+”,
otherwise 129.
Defined values:
<fun> Description
0 Power down.
Possible
Description Command
Responses
Perform a restart of the device AT*E2RESET OK
firmware ERROR
Test if the command is AT*E2RESET=? OK
supported ERROR
Description:
This command is used to cause the module to reset and restart. The
software internally will allow a watch dog timeout to occur which
will reset the microcontroller’s internal registers and restart the
software at the beginning of operation. Most blocks internal to the
module will be reset and reinitialized. All settings and levels set by
previous AT commands that are not stored in non-volatile memory
will have to be reissued. The general result of this command is to
return as much of the system back to normal power on conditions.
The power state will be returned to CFUN=4 after the reset.
This command is available without SIM access.
Note: The proper radio access operations as defined by 3GPP will
be performed prior to the reset. e.g. if the device is GPRS attached
and registered then a detach and power-down registration will be
performed.
Possible
Description Command
Responses
Perform a master AT+CMAR=<ME_lock_code> +CME
reset in the MS ERROR:
<err>
<ME_lock_code> Description
String Security code (ME_lock_code) must be verified
before performing the master reset, see also
AT+CLCK
<profile> Description
0 Factory profile to restore (only profile 0 is supported)
OK
<
Description
profile>
0 Stores current profile to location <profile>. (Only profile 0
is supported)
<profile> Description
0 Select the profile to restore. (Only profile 0 is
supported)
Possible
Description Command
Responses
Set the real time clock AT+CCLK=<time> +CME ERROR:
of the ME <err>
OK
ERROR
Show the current setting AT+CCLK? +CCLK:
<time>
+CME ERROR:
<err>
OK
ERROR
Test if the command is AT+CCLK=? OK
supported ERROR
Description:
Sets the real time clock of the ME. If setting fails in an ME, error
+CME ERROR: <err> is returned. Read command returns the
current setting of the clock.
Defined values:
<time> Description
string Format is “yyyy/MM/dd,hh:mm:ss±zz”, where characters
indicate year (four digits), month, day, hour, minutes,
seconds and time zone (indicates the difference, expressed
in quarters of an hour, between the local time and GMT;
range -47...+48), e.g. 6th of May 1994, 22:10:00 GMT+2
hours reads “94/05/06,22:10:00+08”
Example:
AT+CCLK?
+CCLK: “00/01/01,22:54:48+00”
OK
AT+CCLK=“19/11/02,09:30:00+00”
OK
<speed> Description
0 Auto selection of speed. Only possible in case of 3.1 kHz
modem and non-transparent service.
Default value
7 9600 bps V.32
12 9600 bps V.34
14 14400 bps V.34
15 19200 bps V.34
16 28800 bps V.34
17 33600 bps V.34
39 9600 bps (V.120)
<name> Description
0 Asynchronous connection (UDI or 3.1 KHz modem). Default
value.
4 Data circuit asynchronous (RDI)
<ce> Description
0 Transparent
1 Non transparent. Default value.
<iws> Description
Supported values 1 to IWF to MS window size. Default value is
61 61.
<T1> Description
Supported values 38 Acknowledgment timer T1 (*10ms).
to 100 Default value is 59.
<N2> Description
Supported values 0 to Re-transmission attempts N2. Default
255 value is 6.
<T4> Description
3 - 255 Re-sequencing period T4 (*10ms). Default value is 5.
Only applicable to V2
<ver> Description
Integer RLP version.
0, 1, 2 Note: versions 0 and 1 share the same parameter set.
<state> Description
0 PDP context activation deactivated
1 PDP context activation activated
<cid> Description
Integer type See AT+CGDCONT command for range
Possible
Description Command
Responses
Attach or detach MS to AT+CGATT=[<state>] +CME ERROR:
the GPRS/packet <err>
domain/packet OK
domain service
ERROR
Show the current AT+CGATT? +CGATT:
setting <state>
<state> Description
0 Detached
1 Attached
<class> Description
A Class A (GPRS) or PS/CS mode (UMTS)
B Class B (value does not apply to UMTS)
CG Class C packet only (GPRS) or PS mode (UMTS)
CC Class C CS only (GPRS) or CS mode (UMTS)
Possible
Description Command
Responses
Establish AT+CGDATA=[<L2p>,[cid[,cid>[, CONNECT
GPRS/packet …]]]] ERROR
domain
OK
connection
ERROR
Test if the AT+CGDATA=? +CGDATA:
command is (list of
supported supported
<L2P>s)
OK
ERROR
Description:
The execution command causes the ME to perform whatever
actions are necessary to establish communication between the TE
and the network using one or more GPRS/Packet Domain PDP
types. This may include performing a GPRS/Packet Domain attach
and one or more PDP context activations. If the <L2P> parameter
value is unacceptable to the ME, the ME returns an ERROR or
+CME ERROR response. Otherwise, the ME issues the
intermediate result code CONNECT and enters V.25ter online data
PC300 AT Command Manual Page 73 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
state.
Commands following +CGDATA command in the AT command
line are not processed by the ME.
During each PDP startup procedure the ME may have access to
some or all of the following information -
· The command may have provided an <L2P> parameter value.
· The TE may provide a PDP type and/or PDP address to the ME
during in the PDP startup procedure.
If any of this information is in conflict, the command will fail.
Any PDP type and/or PDP address present in the above information
are compared with the PDP type and/or PDP address in any context
definitions specified in the command in the order in which their
<cid>s appear.
For a context definition to match -
· The PDP type must match exactly.
· The PDP addresses are considered to match if they are identical or
if either or both addresses are unspecified. For example, a PPP NCP
request specifying PDP type = IP and no PDP address would cause
the ME to search through the specified context definitions for one
with PDP type = IP and any PDP address.
The context shall be activated using the matched value for PDP type
and a static PDP address if available, together with the other
information found in the PDP context definition. If a static PDP
address is not available then a dynamic address is requested.
If no <cid> is given or if there is no matching context definition, the
ME shall attempt to activate the context with whatever information
is available to the ME. The other context parameters shall be set to
their default values.
If the activation is successful, data transfer may proceed.
After data transfer is complete, and the layer 2 protocol termination
procedure has completed successfully, the V.25ter command state is
re-entered and the ME returns the final result code OK.
In the event of an erroneous termination or a failure to start up, the
V.25ter command state is re-entered and the ME returns the final
result code NO CARRIER or, if enabled, +CME ERROR. Attach,
activate and other errors may be reported.
Defined values:
<L2P> Description
PPP Point-to-point protocol for a PDP such as IP
<cid> Description
Integer type See +CGDCONT for definition of <cid>
<cid> Description
Integer (PDP Context Identifier) a numeric parameter which
type specifies a particular PDP context definition. The
parameter is local to the TE-MS interface and is used in
other PDP context-related commands. The range of
permitted values (minimum value = 1) is returned by the
test form of the command
1-10 Supported values
<PDP_type> Description
IP Internet Protocol, version 4 (IETF STD 5) (Default)
IPV6 Internet Protocol, version 6 (IETF RFC 2460)
<APN> Description
String (Access Point Name) a string parameter which is a
type logical name that is used to select the GGSN or the
external packet data network. If the value is null or
omitted, then the subscription value will be requested
<PDP_addr> Description
String A string parameter that identifies the MS in the
type address space applicable to the PDP. If the value is
null or omitted, then a value may be provided by the
<d_comp> Description
0 PDP data compression OFF (Default)
1 PDP data compression ON
2 V.42bis
<h_comp> Description
0 PDP header compression OFF (Default)
1 PDP header compression ON
2...255 Reserved
<PdN> Description
String Zero to N string parameters whose meanings are
type specific to the <PDP_type> Not supported
The read command returns the current settings for each defined
context.
Note: If <cid> states an already existing, primary context, this will
be converted to a secondary one, provided of course, that stated
<p_cid> is a different and existing primary account defined with
+CGDCONT. Note that any secondary contexts attached to the
converted context disappears.
Defined values:
<cid> Description
Integer (PDP Context Identifier) a numeric parameter which
type specifies a particular PDP context definition. The
parameter is local to the TE-MS interface and is used in
other PDP context-related commands. The range of
permitted values (minimum value = 1) is returned by the
test form of the command
1-20 Supported values
<p_cid> Description
Integer (Primary PDP Context Identifier) a numeric parameter
type which specifies a particular PDP context definition which
PC300 AT Command Manual Page 78 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<p_cid> Description
has been specified by use of the +CGDCONT command.
The parameter is local to the TE-ME interface.
<PDP_type> Description
"IP" Internet Protocol (IP Version 4)
"IPV6" Internet Protocol (IP Version 6)
<d_comp> Description
0 PDP data compression OFF (Default)
1 PDP data compression ON
2 V.42bis
<h_comp> Description
0 PDP header compression OFF (Default)
1 PDP header compression ON
2...255 Reserved
<mode> Description
0 Buffer unsolicited result codes in the MT. No codes are
forwarded to the TE. If MT result code buffer is full, the
oldest ones can be discarded.
1 Discard unsolicited result codes when MT-TE link is
reserved (e.g. in onlne data mode); otherwise forward them
directly to the TE. (online data mode indication is currently
not available, therefore link is assuemed to be not reserved)
<bfr> Description
0 MT buffer of unsolicited result codes defined within this
command is cleared when <mode> 1 or 2 is entered
<XXX> Description
+CGEV: NW DEACT The network has forced a context
<PDP_type>, deactivation. The <cid> that was used
<PDP_addr>[,<cid>] to activate the context is provided if
known.
+CGEV: ME DEACT The mobile equipment has forced a
<PDP_type>, context deactivation. The <cid> that
<PDP_addr>[,<cid>] was used to activate the context is
provided if known.
+CGEV: NW DETACH The network has forced a
GPRS/Packet Domain detach. This
implies that all active contexts have
been deactivated. These are not
reported separately
+CGEV: ME DETACH The mobile equipment has forced a
GPRS/Packet Domain detach. This
<PDP_addr> Description
String A string parameter that identifies the module in the
type address space applicable to the PDP. If the value is null
or omitted, then a value may be provided by the TE
during the PDP startup procedure or, failing that, a
dynamic address will be requested
<PDP_type> Description
IP Internet Protocol (IETF STD 5)
<cid> Description
Integer type See AT+CGDCONT command for range
<PDP_address> Description
String type A string that identifies the MS in the address space
applicable to the PDP. The address may be static or
dynamic. For a static address, it will be the one set
by the +CGDCONT and +CGDSCONT commands
when the context was defined. 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>. <PDP_address> is
omitted if none is available
Possible
Description Command
Response(s)
set a profile AT+CGEQMIN=[<cid> OK
for the [,<Traffic class> ERROR
context [,<Maximum bitrate UL>
identified by [,<Maximum bitrate DL>
the (local) [,<Guaranteed bitrate UL>
context [,<Guaranteed bitrate DL>
identification [,<Delivery order>
parameter [,<Maximum SDU size>
[,<SDU error ratio>
[,<Residual bit error ratio>
[,<Delivery of erroneous
SDUs> [,<Transfer delay>
[,<Traffic handling
priority>]]]]]]]]]]]]]
Read the AT+CGEQMIN? +CGEQMIN:
current <cid>, <Traffic
setting class>
,<Maximum
The QoS profiles for PDP contexts are part of the configuration
profile. The default setting for every PDP context is an empty QoS
profile. Executing AT&F restores the QoS profile for all PDP
contexts to the empty profile. To commit the QoS profile for all
PDP contexts to non-volatile memory, AT&W must be executed.
Defined values
<cid> Description
See AT+CGDCONT for range of <cid>.
PC300 AT Command Manual Page 86 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<cid> Description
NOTE: is is not necessary to define a <cid> value using
+CGDCONT before setting the QoS values using this
command.
The following parameters are defined in 3GPP TS 23.107 -
<Traffic
Description
class>
Integer A numeric parameter that indicates the type of
format application for which the UMTS bearer service is
optimised.
0 Conversational
1 Streaming
2 Interactive
3 Background (Default)
<Guaranteed
Description
bitrate DL>
Integer A numeric parameter that indicates the guaranteed
number of kbits/s delivered to UMTS (down-link
traffic) at a SAP (provided that there is data to
deliver).
See note under <Maximum bitrate UL>
0...3648 Default 0 (Subscribed value will be requested)
<Delivery
Description
order>
Integer A numeric parameter that indicates whether the UMTS
Type bearer shall provide in-sequence SDU delivery or not.
0 No
1 Yes
<Maximum
Description
SDU size>
Integer Indicates the maximum allowed SDU size in octets
Note: With reference to 3GPP TS 24.008 subclause
10.5.6.5, not all the integer values are valid. The
general rule is then that the integer will be rounded
down to the nearest valid value.
It is therefore possible to read out a value other than
that given.
0...1502 Default 0 (Subscribed value will be requested)
<Residual
bit error Description
ratio>
String Indicates the target value for the undetected bit error
ratio in the delivered SDUs. If no error detection is
requested, Residual bit error ratio indicates the bit error
ratio in the delivered SDUs. The value is specified as
'mEe'. As an example a target residual bit error ratio of
5•10-3 would be specified as '5E3' (e.g.
AT+CGEQMIN=…,”5E3”,…)
<Delivery of
Description
erroneous SDUs>
Integer Type A numeric parameter that indicates whether
SDUs detected as erroneous shall be delivered or
not.
0 No
1 Yes
2 No detection or erroneous SDUs (Default)
<Transfer
Description
delay>
Integer The targeted time between request to transfer an SDU
at one SAP to its delivery at the other SAP, in
milliseconds.
0...254 Default 0 (Subscribed value will be requested)
<PDP_type> Description
String See +CGDCONT command
If a value is omitted for a particular class then the value is considered to be
unspecified.
<Traffic
Description
class>
Integer A numeric parameter that indicates the type of
format application for which the UMTS bearer service is
optimised.
0 Conversational
1 Streaming
2 Interactive
3 Background
Other values are reserved.
<Maximum
Description
bitrate UL>
Integer A numeric parameter that indicates the maximum
Type number of kbits/s delivered to UMTS (up-link traffic)
at a SAP. As an example a bitrate of 32kbit/s would be
specified as '32' (e.g. +CGEQNEG:…,32, …).
<Guaranteed
Description
bitrate UL>
Integer Anumeric parameter that indicates the guaranteed
Type number of kbits/s delivered to UMTS (up-link traffic)
at a SAP (provided that there is data to deliver). As an
example a bitrate of 32kbit/s would be specified as
'32' (e.g. +CGEQNEG:…,32, …).
<Guaranteed
Description
bitrate DL>
Integer Anumeric parameter that indicates the guaranteed
Type number of kbits/s delivered by UMTS (down-link
traffic) at a SAP (provided that there is data to
deliver). As an example a bitrate of 32kbit/s would
be specified as '32' (e.g. +CGEQNEG:…,32, …).
<Delivery
Description
order>
Integer A numeric parameter that indicates whether the UMTS
Type bearer shall provide in-sequence SDU delivery or not.
0 No
1 Yes
Other values are reserved.
<Maximum SDU
Description
size>
Integer Type A numeric parameter that indicates the maximum
0...1502 allowed SDU size in octets.
<Residual
bit error Description
ratio>
String A string parameter that indicates the target value for the
Type undetected bit error ratio in the delivered SDUs. If no
error detection is requested, Residual bit error ratio
indicates the bit error ratio in the delivered SDUs. The
value is specified as 'mEe'. As an example a target
residual bit error ratio of 5•10-3 would be specified as
'5E3' (e.g. +CGEQNEG:…,”5E3”,…).
<Delivery of
Description
erroneous SDUs>
Integer Type A numeric parameter that indicates whether
SDUs detected as erroneous shall be delivered or
not.
0 No
1 Yes
2 No detection of erroneous SDUs
Other values are reserved.
<Transfer
Description
delay>
Integer A numeric parameter (0,1,2,…) that indicates the
Type targeted time between request to transfer an SDU at
one SAP to its delivery at the other SAP, in milliseconds.
Defined values
<cid>: a numeric parameter which specifies a particular PDP context
definition (see +CGDCONT command).
The following parameters are defined in 3GPP TS 23.107 -
<Traffic
Description
class>
Integer A numeric parameter that indicates the type of
format application for which the UMTS bearer service is
optimised.
0 Conversational
1 Streaming
2 Interactive
3 Background
Other values are reserved.
<Delivery
Description
order>
Integer A numeric parameter that indicates whether the UMTS
Type bearer shall provide in-sequence SDU delivery or not.
Integer A numeric parameter that indicates whether the GPRS
Type bearer shall provide in-sequence SDU delivery or not.
0 No
1 Yes
Other values are reserved.
Description:
Controls the presentation of an unsolicited result code +CGREG:
<stat> when <n>=1 and there is a change in the GPRS/packet
domain network registration status of the MS, or code +CGREG:
<stat>[,<lac>,<ci>] when <n>=2 and there is a change of the
network cell.
The read command returns the status of result code presentation and
an integer <stat> which shows whether the network has currently
indicated the registration of the ME. Location information elements
<lac> and <ci> are returned only when <n>=2 and ME is registered
in the network.
Note: If the GPRS/Packet Domain MS also supports circuit mode
services, the +CGREG command and +CGREG: result code apply
to the registration status and location information for circuit
switched services.
Defined values:
<n> Description
0 Disable network registration unsolicited result code. Default
value.
1 Enable network registration unsolicited result code
2 Enable network registration and location information
unsolicited result code
<lac> Description
String Two byte location area code in hexadecimal format
type
<ci> Description
String Four byte cell ID in hexadecimal format. For GSM cells,
type the first two bytes will be zeros.
Example:
AT+CGREG=1
OK
AT+CGREG?
+CGREG: 0,2
OK
AT+CGATT=1
OK
+CGREG=1
<stat> Description
0 Not registered, MS is not searching for a new operator to
register with
1 Registered, home network
2 Not registered, but MS is searching for a new operator to
register with
3 Registration denied
4 Unknown
5 Registered, roaming
<lac> Description
String Two byte location area code in hexadecimal format
type
<ci> Description
String Four byte cell ID in hexadecimal format. For GSM cells,
type the first two bytes will be zeros.
Defined values:
<cid>: a numeric parameter which specifies a particular PDP
context definition (see the +CGDCONT and +CGDSCONT
commands).
PC300 AT Command Manual Page 107 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
The following parameters are defined in 3GPP TS 23.060 -
<packet filter identifier>: Numeric parameter, value range from 1
to 8.
<source address and subnet mask>: Consists of dot-separated
numeric (0-255) parameters on the form
'a1.a2.a3.a4.m1.m2.m3.m4', for IPv4 and
'a1.a2.a3.a4.a5.a6.a7.a8.a9.a10.a11.a12.a13.a14.a15.a16.
m1.m2.m3.m4.m5.m6.m7.m8.m9.m10.m11.m12.m13.m14.m15.m1
6', for IPv6.
<protocol number (ipv4) / next header (ipv6)>: Numeric parameter,
value range from 0 to 255.
<destination port range>: String consisting of dot-separated
numeric (0-65535) parameters on the form 'f.t'.
<source port range>:String consisting of dot-separated numeric (0-
65535) parameters on the form 'f.t'.
<ipsec security parameter index (spi)>: Hexadecimal parameter,
value range from 00000000 to FFFFFFFF.
<type of service (tos) (ipv4) and mask / traffic class (ipv6) and
mask>:
Dot-separated numeric (0-255) parameters on the form 't.m'.
<flow label (ipv6)>: Hexadecimal parameter, value range from
00000 to FFFFF. Valid for IPv6 only.
<evaluation precedence index>: Numeric parameter, value range
from 0 to 255.
Some of the above listed attributes may coexist in a Packet Filter
while others mutually exclude each other, the possible
combinations are shown in 3GPP TS 23.060.
<state> Description
0 Disconnect
1 Connect
<index> Description
Integer Equivalent to <index> in *EIAC command and also
type <cid> in +CGDCONT
1-99
<status> Description
0 Not connected
1 Connected
2 Connection setup in progress
Possible
Description Syntax
responses
Do Some ATxxx=<parm1>[,<parm2>[,<parm3>]] List of xxx:
Function *xxx:
<parm1>,
<parm2>,
PC300 AT Command Manual Page 109 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
Possible
Description Syntax
responses
<parm3>
[:]
+CME
ERROR:
<err>
Read the Not applicable
current
setting
Test ATxxx=? Range of
command parameters:
to show if *xxx: (0-
the 255)
command OK
is
+CME
supported
ERROR:
<err>
Description:
This command is used to...
Additional Information:
Here is some additional information...
Defined values:
<parm1> Description
0 XXX Default value
1....25 XXX
5
<parm2> Description
Hex string xxx
<parm3> Description
0 xxx
1 xxx
2 xxx
3 xxx
<index> Description
0 Read Authentication parameters of ALL existing Internet
Accounts. Default value
1....255 Write parameters of <bearer_type> Internet Account with
index as specified. For range and more details on
<index>, see under command AT*EIAC
Note: When <bearer_type>=0 it is necessary that <index>=0 and vice
versa.
<bearer_type> Description
0 All bearers. Default value
1....4 Specific bearer. For more information on bearer
types see <bearer_type> pararemer definitions
under command AT*EIAC
<auth_prot> Description
Bit 0 None
Bit 1 PAP
Bit 2 CHAP
Bit 3 MS-CHAP
Bit 4 MS-
CHAPv2
The authentication method is organised as 5 bit long field in which each bit
indicates a specific authentication method. The bitmask set, represents the
Authentication methods supported by the Internet Account in question
(<index>, <bearer>). Default value = 00111
Note: By None it is meant that it doesn't matter what authentication method
is supported by the peer
<index> Description
1....255 Write of <bearer_type> Internet Account with index as
specified.
For range and more details on <index>, see under
command AT*EIAC
<bearer_type> Description
1 PS bearer i.e. PS connection over UMTS/GPRS
network.
2 CS bearer, NTCSD connection over UMTS/GSM
network
<user_id> Description
String type Password for access to the IP network. Max 30 8-bit
characters.
<auth_prot> Description
Bit 0 None
Bit 1 PAP
Bit 2 CHAP
Bit 3 MS-CHAP
Bit 4 MS-CHAPv2
The authentication method is organised as 5 bit long field in which each bit
indicates a specific authentication method. The bitmask set, represents the
Authentication methods supported by the Internet Account in question
(<index>, <bearer>). Default value = 00111As an example, 00111, i.e.
bit2,bit1 and bit0 is set to 1. Indicating the support for CHAP, PAP and
None.
By None is meant that it doesn't matter what authentication method is
supported by the peer.
The value 0 (all the bits set to 0) is not allowed. At least one bit has to be
set to 1
Note: Leading 0's does not need to be stated. E.g. 111 is the same as 00111.
<bearer_type> Description
1 PS Bearer, i.e. PS connection over UMTS/GPRS
network.
2 CS Bearer, i.e. NTCSD connection over UMTS/GSM
network
<name> Description
String type Each Internet Account has a ”friendly” name.
Used mostly by MMI application of phone. Max 20
characters
<index> Description
1....255 Index of an account within the specific bearer type.
There might be several accounts that has the same
index value, but only one account within a given bearer
type. So it is the combination of bearer type and index
that forms the unique reference to one specific Internet
Account.
<index> Description
0 Read CSD bearer parameters of ALL CSD bearer Internet
Accounts.
If no CS bearer IA's exists, only OK is submitted.
Default value
1....255 Read CSD bearer parameters of the specified Internet
Account.
For range and more details on <index>, see under *EIAC
command.
<dialout_nbr> Description
String type ISP phone number for internal dial out application
to call
<dial_type> Description
0 Analogue modem. Default value
1 ISDN modem.
<data_rate> Description
1 9600 kbps, GSM: 1 time slot * 9600
2 14400 kbps, GSM: 1 time slot * 14400
3 19200 kbps, GSM: 2 time slots * 9600
4 28800 kbps, GSM: 2 time slots * 14400 (or 3 TS*9600)
Default value
5 38400 kbps, GSM: 4 time slots * 9600
Not supported
6 43200 kbps, GSM: 3 time slots * 14400
7 57600 kbps, GSM: 4 time slots * 14400
<index> Description
1....2 Write CSD bearer parameters of the specified Internet
55 Account.
<dialout_nbr> Description
String type ISP phone number for internal dial out application to
call
<dial_type> Description
0 Analogue modem. Default value
1 ISDN modem.
<data_rate> Description
1 9600 kbps, GSM: 1 time slot * 9600
2 14400 kbps, GSM: 1 time slot * 14400
3 19200 kbps, GSM: 2 time slots * 9600
4 28800 kbps, GSM: 2 time slots * 14400 (or 3 TS*9600)
Default value
5 38400 kbps, GSM: 4 time slots * 9600 Not
supported
6 43200 kbps, GSM: 3 time slots * 14400
7 57600 kbps, GSM: 4 time slots * 14400
<data_compr> Description
0 V42bis data compression off.
1 V42bis data compression on. Default value
Using default V42 bis parameters for dictionary size.
Negotiates compression in both directions, Rx and
Tx.
Possible
Description Syntax
responses
Delete AT*EIAD=<index>,<bearer_type>
<index> Description
0 Delete ALL existing <bearer_type> Internet Accounts
1....255 Delete Internet Account with index as specified, and
bearer type as specified.
For ranges and more details on <index> see under *EIAC
command.
Note: When <index>=0 it is necessary that <bearer_type>=0 and vice
versa.
<bearer_type> Description
0 All bearers
1....4 Specific bearer. see definition of <bearer_type>
under command *EIAC.
Note: When <bearer_type>=0 it is necessary that <index>=0 and vice
versa.
<index> Description
0 Read LCP parameters of ALL <bearer_type> Internet
Accounts. Default value
1....255 Read LCP parameters of <bearer_type> Internet Account
with index as specified.
For range and more details on index, see under
command *EIAC
Note: When <index>=0 it is necessary that <bearer_type>=0 and vice
versa.
<bearer_type> Description
0 All bearers
Used together with Index=0, reading all Internet
Accounts of all bearer types.
1....255 Specific bearers.
See definitions on <bearers> under command
*EIAC
Note: When <bearer_type>=0 it is necessary that <index>=0 and vice
versa.
<mru> Description
1- Max Receive Unit.
150 The value specified is the recommended, but any MRU
0 between this specified value and 1500 will be accepted.
<pfc> Description
0 00
Protocol Field Compression negotiation might not be
suggested.
Protocol Field Compression negotiation might not be
accepted.
1 01
Protocol Field Compression negotiation might be
suggested.
Protocol Field Compression negotiation might not be
accepted.
2 10
Protocol Field Compression negotiation might not be
suggested.
Protocol Field Compression negotiation might be accepted.
3 11
Protocol Field Compression negotiation might be
suggested.
Protocol Field Compression negotiation might be accepted.
Default value
<acfc> Description
0 00
Address Control Field Compression negotiation might not
be suggested.
Address Control Field Compression negotiation might not
be accepted.
1 01
Address Control Field Compression negotiation might be
suggested.
PC300 AT Command Manual Page 121 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<acfc> Description
Address Control Field Compression negotiation might not
be accepted.
2 10
Address Control Field Compression negotiation might not
be suggested.
Address Control Field Compression negotiation might be
accepted.
3 11
Address Control Field Compression negotiation might be
suggested.
Address Control Field Compression negotiation might be
accepted.
Default value
<keep_alive> Description
0 LCP keepalive messages should not be sent
Default value
1 LCP keepalive messages should be sent
<allowed_ncp> Description
0 Not supported
1 Network Control Protocol IPCP allowed. (bit0)
Default value
2 Network Control Protocol IPv6CP allowed (bit 1)
3 Both network control protocols allowed (bit 0, bit 1)
Possible
Description Syntax
responses
Define LCP AT*EIALCPW=<index>,<bearer_ty ...
parameters pe>[,[<accm>][,[<mru>][,[<pfc>][
of Internet ,[<acfc>][,[<keep_alive>][,[<allow
Account ed_ncp>]]]]]]]
Read the Not applicable
current
<index> Description
1....255 Write LCP parameters of <bearer_type> Internet Account
with index as specified.
For range and more details on index, see under
command *EIAC
<bearer_type> Description
1 PS Bearer, i.e. PS connection over UMTS/GPRS
network.
2 CS Bearer, i.e. NTCSD connection over UMTS/GSM
network
3 Bluetooth Bearer, i.e. to connect with remote
Bluetooth LAN device
4 External Interface. Test value, for "dial-in" use
<accm> Description
0- Asynchronous Control Character Map value, as a
FFFFFFFF hexadecimal value.
Default is: 0
<pfc> Description
0 00
Protocol Field Compression negotiation might not be
suggested.
Protocol Field Compression negotiation might not be
accepted.
1 01
Protocol Field Compression negotiation might be
suggested.
Protocol Field Compression negotiation might not be
accepted.
2 10
Protocol Field Compression negotiation might not be
suggested.
Protocol Field Compression negotiation might be accepted.
3 11
Protocol Field Compression negotiation might be
suggested.
Protocol Field Compression negotiation might be accepted.
Default value
<acfc> Description
0 00
Address Control Field Compression negotiation might not
be suggested.
Address Control Field Compression negotiation might not
be accepted.
1 01
Address Control Field Compression negotiation might be
suggested.
Address Control Field Compression negotiation might not
be accepted.
2 10
Address Control Field Compression negotiation might not
be suggested.
<keep_alive> Description
0 LCP keepalive messages should not be sent
Default value
1 LCP keepalive messages should be sent
<allowed_ncp> Description
0 Not supported
1 Network Control Protocol IPCP allowed. (bit0)
Default value
2 Network Control Protocol IPv6CP allowed (bit 1)
3 Both network control protocols allowed (bit 0, bit 1)
<index> Description
0 Read status of the <link_ socket> parameter of ALL
<bearer_type> Internet Accounts.
1....255 Read general parameters of <bearer_type> Internet
Account with index as specified.
For range and more details on <index> see under
command *EIAC
<bearer_type> Description
1 PS Bearer, i.e. PS connection over UMTS/GPRS
network.
2 CS Bearer, i.e. NTCSD connection over UMTS/GSM
network
<link_socket> Description
0 Disable link socket. Default value
1 Enable link socket.
Possible
Description Syntax
responses
Enable/disable AT*EIALSW=<index>,<bearer_t ...
link socket. ype>[,[<link_socket>]]
Read the Not applicable
current setting
Test AT*EIALSW=? Range of
command to parameters:
<index> Description
1....255 Write general parameters of <bearer_type> Internet
Account with index as specified.
For range and more details on <index> see under
command *EIAC
<bearer_type> Description
1 PS Bearer, i.e. PS connection over UMTS/GPRS
network.
2 CS Bearer, i.e. NTCSD connection over UMTS/GSM
network
<link_socket> Description
0 Disable link socket. Default value
1 Enable link socket.
<index> Description
0 Read IPCP parameters of ALL <bearer_type> Internet
Accounts. Default value
1....255 Read IPCP parameters of <bearer_type> Internet Account
with index as specified.
For range and more details on <index> see under
command *EIAC
Note: When <index>=0 it is necessary that <bearer_type>=0 and vice
versa.
<bearer_type> Description
0 All bearers. Default value
Used together with Index=0, reading all Internet
Accounts of all bearer types.
1....4
Note: When <index>=0 it is necessary that <bearer_type>=0 and vice
versa.
<ip_addr> Description
String of format IPv4 host address
"a.b.c.d" ME's own IP address. Default set to
0.0.0.0, which means request for dynamic
IP address to be allocated by network
upon connection.
<sec_dns_addr> Description
String of format IPv4 secondary DNS server address
"a.b.c.d" Default set to 0.0.0.0, which means
request for dynamic IP address to be
allocated by network upon connection.
<header_compr> Description
0? Header compression off Default value Or
various protocol numbers for different types of
header compression?
1? Header compression on
Possible
Description Syntax
responses
Define AT*EIAIPCPW=<index>,<bearer_ty ...
IPCP pe>[,[<
parameters ip_addr>][,[<prim_dns_addr>][,[<
of Internet sec_dns_addr>][,[<header_compr
Account >]]]]]
Read the Not applicable
current
setting
Test AT*EIAIPCPW=? Range of
command PPP IPCP
to show if parameters:
the *EIAIPCPW:
command (1-255)(1-
is 4),(""),(""),
supported (""),(0-1)
Description:
<index> Description
1....255 Write IPCP parameters of <bearer_type> Internet Account
with index as specified.
For range and more details on <index> see under
command *EIAC
Note: When <index>=0 it is necessary that <bearer_type>=0 and vice
versa.
<bearer_type> Description
1 PS Bearer, i.e. PS connection over UMTS/GPRS
network.
2 CS Bearer, i.e. NTCSD connection over UMTS/GSM
network
Note: When <index>=0 it is necessary that <bearer_type>=0 and vice
versa.
<ip_addr> Description
String of format IPv4 host address
"a.b.c.d" ME's own IP address. Default set to
0.0.0.0, which means request for dynamic
IP address to be allocated by network
upon connection.
<prim_dns_addr> Description
String of format IPv4 primary DNS server address
"a.b.c.d" Default set to 0.0.0.0.0, which means
PC300 AT Command Manual Page 130 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<prim_dns_addr> Description
request for dynamic IP address to be
allocated by network upon connection.
<sec_dns_addr> Description
String of format IPv4 secondary DNS server address
"a.b.c.d" Default set to 0.0.0.0, which means
request for dynamic IP address to be
allocated by network upon connection.
<header_compr> Description
0? Header compression off Default value
Or various protocol numbers for different types of
header compression?
1? Header compression on
Possible
Description Syntax
responses
Write PSD AT*EIAPSW=<index>[,[<pref_serv ...
parameters >][,[<apn>]
of Internet [,[<traffic_class>][,[<header_comp
Account r>][,[<data_compr>]]]]]]
Read the Not applicable
current
setting
Test AT*EIAPSW=? Range of PS
command parameters:
to show if *EIAPSW:
the (1-255),(0-
command 1),(""),(0-4),
is (0-1),(0-1)
supported
Description:
Action command used to specify PS specific parameters of one (or all) PS
bearer Internet Account.
This command is used to define the most relevant Packet Switched (PS)
data connection parameters. Note that all PS parameters of this command
PC300 AT Command Manual Page 131 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
except <pref_serv> can also be configured using the normal R'99 GPRS
commands, see [7] (plus a lot more PS parameters).
Note! For PS bearers, the <index> maps to the <ContextId> used in the
GPRS commands.
Note! If the user do not specify the parameter <Index>, the command
results in an error response.
Defined values:
<index> Description
1....255 Write packet switched bearer parameters of Internet
Account with index as specified.
For range and more details on <index> see under
command *EIAC
<pref_serv> Description
0 Preferred service - Packet Switched only
Means that an incoming call will be denied when
running PS connection(s), if there are not system
resources to serve both.
1 Preferred service - Automatic Default value
Means that an incoming call will put GPRS or UMTS
packet switched connection(s) on hold if there are not
system resources to serve both.
<apn> Description
String type APN
<traffic_class> Description
0 Conversational. Gives best effort
1 Streaming
For e.g. Voice over IP and other QoS (delay) critical
applications
2 Interactive
For e.g. Video/Audio over IP and other QoS
(delay+data volume) critical applications.
3 Background
For e.g. Chat and applications with some time
requirements and low-medium data volume.
4 Subscribed value Default value
For non-time critical applications
PC300 AT Command Manual Page 132 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<header_compr> Description
0 Header compression off. Default value
1 Header compression on.
RFC 1144 (Van Jacobson) or RFC 2507 depending
on UMTS or GSM network.
<data_compr> Description
0 Data compression off. Default value
1 Data compression on.
Using default V42 bis parameters for dictionary size.
Negotiates compression in both directions, Rx and
Tx.
<index> Description
0 Read packet switched bearer parameters of ALL existing
PS bearer Internet Accounts.
<pref_serv> Description
0 Preferred service - Packet Switched only
Means that an incoming call will be denied when
running PS connection(s), if there are not system
resources to serve both.
1 Preferred service - Automatic Default value
Means that an incoming call will put GPRS or UMTS
packet switched connection(s) on hold if there are not
system resources to serve both.
<apn> Description
String type APN
<traffic_class> Description
0 Conversational. Gives best effort
1 Streaming
For e.g. Voice over IP and other QoS (delay) critical
applications
2 Interactive
For e.g. Video/Audio over IP and other QoS
(delay+data volume) critical applications.
3 Background
For e.g. Chat and applications with some time
requirements and low-medium data volume.
4 Subscribed value Default value
For non-time critical applications
<header_compr> Description
0 Header compression off. Default value
<data_compr> Description
0 Data compression off. Default value
1 Data compression on.
Using default V42 bis parameters for dictionary
size. Negotiates compression in both directions, Rx
and Tx.
<bearer_type> Description
0 All bearers Default value
Used together with Index=0, reading all Internet
Accounts of all bearer types.
1....4 Specific bearer. See definitions on <bearer_type>
under command *EIAC
<name> Description
String Each Internet Account has a ”friendly” name.
type Used mostly by MMI application of phone. Max 20
characters
Possible
Description Syntax
responses
Define AT*EIAW=<index>,<bearer_type ...
authentication >[,[<name>]]
parameters
Read the Not applicable
current
setting
Test AT*EIAW=? Range of
command to parameter
show if the s:
command is *EIAW: (1-
supported 255),(1-
4),("")
Description:
Action comamnd that specifies the general parameters of the Internet
Account.
Note! If the user do not specify both the parameters <Index> and
<bearer_type>, the command results in an error response.
PC300 AT Command Manual Page 136 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
Defined values:
<index> Description
1....255 Write general parameters of <bearer_type> Internet
Account with index as specified.
<bearer_type> Description
1 PS Bearer, i.e. PS connection over UMTS/GPRS
network.
2 CS Bearer, i.e. NTCSD connection over UMTS/GSM
network
<name> Description
String Each Internet Account has a ”friendly” name.
type Used mostly by MMI application of phone. Max 20
characters
<index> Description
0 Read Routing table parameters of ALL <bearer_type>
Internet Accounts. Default value
1....255 Read Routing table parameters of <bearer_type>
Internet Account with index as specified.
<bearer_type> Description
0 All bearers
Used together with Index=0, reading all Internet
Accounts of all bearer types.
1....4 Specific bearer. See bearer definitions under the
*EIAC command
Note: When <bearer_type>=0 it is necessary that <index>=0 and vice
versa.
<prefix> Description
(0....3 IPv4:
2) Value used to create a IPv4 subnet mask. Indicates how
many bits that should be set to 1 in the mask.
0 indicates default route.
A value of 24 will result in the following subnet mask:
255.255.255.0.
<IP_version> Description
String format "IP" Internet Protocol (IETF STD 5)
<destination_address> Description
String of format IPv4 address of the destination host.
"a.b.c.d" An entry with a value of 0.0.0.0 is
considered as a default route.
<nexthop_address> Description
String of format IPv4 address of the adjacent host or router
"a1.a2.a3.a4" to which the packet should be sent next.
Possible
Description Syntax
responses
Set AT*EIARUTW= ...
Routing <index>,<bearer_type>,<IP-
table version>,<prefix>,<destination_ad
parameters dress>,<nexthop_address>
of Internet
Account
Read the Not applicable
current
setting
Test AT*EIARUTW=? Range of
command Routing
to show if table
the parameters:
command *EIARUTW:
is (1-255),(1-
supported 4),(""),(0-1),
(0-32 / 0-
128),(""),("")
Description:
This command specifies one row of parameters in the Routing table of one
Internet Account. All parameters <IP-
version>,<prefix>,<destination_address>,<nexthop_address> must be
given regardless if only one parameter is to be set.
Note! For IPv6 addresses, the notation :: can be used, but only once. e.g.
Dest addr. FFFF:FFFF:0:0:0:0:0:0:0:0:0:0:0:0:0:1 can be written like
FFFF:FFFF::1
Note! If the user do not specify all parameters, the command results in an
error response
Defined values:
<index> Description
1....255 Write Routing table parameters of <bearer_type>
Internet Account with index as specified.
<prefix> Description
(0....32) IPv4:
Value used to create a IPv4 subnet mask. Indicates
how many bits that should be set to 1 in the mask.
0 indicates default route.
A value of 24 will result in the following subnet
mask: 255.255.255.0.
<IP_version> Description
String format "IP" Internet Protocol (IETF STD 5)
<destination_address> Description
String of format IPv4 address of the destination host.
"a.b.c.d" An entry with a value of 0.0.0.0 is
considered as a default route.
<nexthop_address> Description
String of format IPv4 address of the adjacent host or router
"a1.a2.a3.a4" to which the packet should be sent next.
Not utilized for point-to-point
connections
Possible
Description Syntax
responses
Delete AT*EIARUTD= ...
Routing <index>,<bearer_type>[,<IP-
table version>,<prefix>,<destination_a
parameters
PC300 AT Command Manual Page 140 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
Possible
Description Syntax
responses
of Internet ddress>,<nexthop_address>]
Account
Read the Not applicable
current
setting
Test AT*EIARUTD=? Range of
command Routing
to show if table
the parameters:
command *EIARUTW:
is (1-255),(1-
supported 4),(""),(0-1),
(0-32 / 0-
128),(""),("")
Description:
This command deletes the Routing table parameters of one Internet
Account. All parameters <IP-
version>,<prefix>,<destination_address>,<nexthop_address> must be
given to delete one row in the specified routing table.
Note! For IPv6 addresses, the notation :: can be used, but only once. e.g.
Dest addr. FFFF:FFFF:0:0:0:0:0:0:0:0:0:0:0:0:0:1 can be written like
FFFF:FFFF::1
Note! If the user specify <index> and <bearer_type> parameters only, all
defined IPv4 and IPv6 routes will be removed.
Note! If the user do not specify both the parameters <Index> and
<bearer_type>, the command results in an error response.
Defined values:
<index> Description
1....255 Delete parameters of <bearer_type> Internet Account
with index as specified.
<bearer_type> Description
1 PS Bearer, i.e. PS connection over UMTS/GPRS
network.
2 CS Bearer, i.e. NTCSD connection over UMTS/GSM
network
Note: When <bearer_type>=0 it is necessary that <index>=0 and vice
versa.
<IP_version> Description
String format "IP" Internet Protocol (IETF STD 5)
<destination_address> Description
String of format IPv4 address of the destination host.
"a.b.c.d" An entry with a value of 0.0.0.0 is
considered as a default route.
<nexthop_address> Description
String of format IPv4 address of the adjacent host or router
"a1.a2.a3.a4" to which the packet should be sent next.
Not utilized for point-to-point
connections
Possible
Description Command
Responses
Checks the communication between AT OK
the MS and application +CME ERROR
<err>
Description:
This command is used to determine the presence of an MS. If the
MS supports AT commands, it returns an OK final result code.
<manufacturer> Description
Sony Ericsson This company’s name is displayed.
Example:
AT+CGMI
Sony Ericsson
OK
<model> Description
String type Model name for the transceiver unit
Example:
AT+CGMM
PC300
OK
<revision> Description
String type An ASCII string containing the software revision
Example:
AT+CGMR
R1A017
OK
Capabilities Description
+CGSM Support for GSM commands
+DS Support for V.42bis compression
Example:
AT+GCAP
+GCAP: +CGSM, +DS
OK
Parameter Description
<model>
String type Model name for the transceiver unit
Example:
AT+GMM
PC300
OK
Parameters Description
<revision>
String 6 characters
Possible
Description Command
Responses
Read identification information ATI[<value>] <information>
Test if the command is ATI=? I: (0,1,3,5,7,9)
supported and which optional
information types
Description:
This command causes the DCE to transmit one or more lines of
text, followed by a final result code. As an option, <value> can be
used to select from among multiple types of identifying information
as shown in the table below.
Defined values:
<value> Description
0 Model identification. Equivalent to +GMM
1 Software revision. Equivalent to +GMR
3 Modem manufacturer name
5 Listing of active settings
7 Modem Configuration Profile, i.e. brief listing of the modem
functionality: Bluetooth, IrDA, modem type etc.
9 PnP (Plug n Play) identification
Examples:
ATI0
PC300
OK
ATI1
R1A001
OK
ATI3
Sony Ericsson
OK
ATI=5
Configuration Settings on Channel 1
&C: 1
&D: 2
PC300 AT Command Manual Page 147 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
*EIAC: 1,1,"PS Account 1"
*ELIN: 1
+CBST: 0,0,1
+CDIP: 0,0
+CGACT: 1,0
+CGATT: 1
+CGDCONT: 1,"IP","isp.internet","0.0.0.0",0,0
+CGEQMIN: 1,3,0,0,0,0,0,0,"0E0","0E0",2,0,0
+CGEQREQ: 1,4,0,0,0,0,2,0,"1E4","1E5",0,0,0
+CGEREP: 0,0
+CGQMIN: 1,0,0,0,0,0
+CGQREQ: 1,0,0,3,0,0
+CHSN: 0,1,0,4
+CHSR: 0
+CHSU: 0
+CMEE: 1
+CMUX: 0,0,1,31,10,3,30,10,2
+CR: 0
+CRC: 0
+CRLP: 61,61,48,6,0
+CRLP: 120,120,48,6,2,3
+CSCS: "GSM"
+CV120: 1,1,1,0,0,0
+CVHU: 0
+DR: 0
+DS: 3,0,1024,32
+ICF: 3,3
+IFC: 2,2
+ILRR: 0
+IPR: 115200
E: 1
M: 0
Q: 0
S0: 000
S10: 002
S2: 128
S3: 013
S4: 010
S5: 008
S6: 002
S7: 050
S8: 002
V: 1
X: 4
OK
ATI7
PC Card Configuration Profile
Product Type Type II PC Card
Interfaces USB
Options RLP, V42bis
PC300 AT Command Manual Page 148 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
OK
ATI9
(0136SE101D\\MODEM\\PC30091)
OK
<value> Description
0 DCD always on
1 DCD follows the connection. Default value
Note: If in online command mode, while running a TCP/IP session
through AT Commands, DCD will only be updated when returning
to online data mode using ATO.
<value> Description
0 Ignore.
1 When in on-line data mode, deassert DTR switches to on-
line command mode.
2 When in on-line data mode, deassert DTR closes the current
connection and switch to off-line command mode. (Default
value)
<value> Description
0 Display numeric result codes
1 Display verbose result codes. Default value
List of result codes
Intermediate
ERROR 4 Command not recognized, command
line maximum length exceeded,
parameter value invalid, or other
problem with processing the
command line
Final
NO 6 No dial tone detected
DIALTONE Final
BUSY 7 Engaged (busy) signal detected
Final
CONNECT None Same as CONNECT, but includes
<TEXT> manufacturer-specific text that may
specify DTE speed, line speed, error
control, data compression, or other
status
Intermediate
<format> Description
1 8 Data 2 Stop
2 8 Data 1 Parity 1 Stop
3 8 Data 1 Stop. (Default value)
4 7 Data 2 Stop
5 7 Data 1 Parity 1 Stop
6 7 Data 1 Stop
<parity> Description
0 Odd
1 Even
2 Mark
3 Space (Default value)
<by_te> Description
0 No flow control on DTE
1 Xon/Xoff flow control from DTE to DCE. Control characters
are removed by the DCE interface
2 RTS flow control from DTE. (Default value)
3 Xon/Xoff flow control from DTE to DCE. Contorl characters
are passed to the remote DCE/DTE.
<by_ta> Description
0 No flow control on DCE
1 Xon/Xoff flow control from DCE to DTE
2 CTS flow control from DCE. Default value
<rate> Description
Discrete The <rate> value specified shall be the rate in bits
integer per second at which the DTE-DCE interface should
value operate, e.g. “19200” or “115200”. The rates
supported by a particular DCE are manufacturer
specific.
The following rates, are supported;
0 = autobaud. Default value.
300 bps
0
600 bps
300
1200 bps
600
2400 bps
1200
3600 bps
2400
4800 bps
3600
7200 bps
4800
9600 bps
7200
14400 bps
9600
19200 bps
14400
28800 bps
19200
38400 bps
28800
57600 bps
38400
115200 bps
57600
230400 bps
115200
460800 bps
230400
460800
<value> Description
0 DCE does not echo characters during command state and
online command state
1 DCE echoes characters during command state and online
command state. Default value
Defined values:
<value> Description
0 DCE transmits result codes. Default value
1 Result codes are suppressed and not transmitted
Neighbor Cells
MCC, MNC, LAC, CellId, BSIC,
Ch, RxL, C1, C2
<mcc>,<mnc>,<lac>,<ci>,<bsic
>,<ch>,<rxl>,<c1>,<c2>
…
<mcc>,<mnc>,<lac>,<ci>,<bsic
>,<ch>,<rxl>,<c1>,<c2>
OK
ERROR
CME ERROR
Set AT*E2EMM= *E2EMM
operation <n>[,<m>] GSM Dedicated
during Serving Cell
GSM MCC, MNC, LAC, CellId, BSIC,
Dedicated Ch, RxL, RxLF, RxLS, RxQF, RxQS,
mode TA, TN
<mcc>,<mnc>,<lac>,<ci>,<bsic
>,<ch>,<rxlfull>,<rxlsub>,<rxqf
ull>,<rxqsub>,<ta>,<tn>
Neighbor Cells
MCC, MNC, LAC, CellId, BSIC,
Ch, RxL, C1, C2
Detected Cells
Ch, SC, PTxPwr, ULTxPwr, ServL,
ServQ, Hn, Rn
<ch>,<sc>,<PtxPwr>,<ULTxPwr
>,<ServLvl>,<ServQual>,<Hn>,<
Rn>
…
<ch>,<sc>,<PtxPwr>,<ULTxPwr
>,<ServLvl>,<ServQual>,<Hn>,<
Rn>
OK
ERROR
CME ERROR
Read AT*E2EMM? Not Supported
Test if the AT*E2EMM=? *E2EMM: (list of supported
command <n>s),(list of supported <m>s)
is ERROR
supported
Description:
There is only one presentation format mode (Display)) and one
response type (one shot response).
The purpose of the Display presentation format mode is to display
the data in a readable form, including headers and line breaks
(<CR><LF>).
The response types give the user the choice of one-shot
information or an unsolicited response with <m> seconds between
each response. Responses occur when the module is camped on a
network.
Note:
The periodic unsolicited response is not supported in this version
of *E2EMM
PC300 AT Command Manual Page 159 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
Examples:
AT*E2EMM=9
*E2EMM
WCDMA - Serving Cell ( Idle )
MCC, MNC, LAC, Ch, SC, RSCP, EcNo, RSSI, ServL, ServQ,
Hs, Rs
310, 410, 32c5, 9766, 267, -33, - 3, 0, 1, 11, ,
Monitored Intra-Frequency Cells
Ch, SC, PTxPwr, ULTxPwr, ServL, ServQ, Hn, Rn
9766, 275, 4, 24, 1, 11, ,
Monitored Inter-Frequency Cells
Ch, SC, PTxPwr, ULTxPwr, ServL, ServQ, Hn, Rn
Monitored Inter-RAT Cells
Ch, BSIC, CIO, RSSI, RxLevMin
674, 3, 0, 255, 0
673, 29, 0, 255, 0
670, b, 0, 255, 0
681, 32, 0, 255, 0
677, 2, 0, 255, 0
676, 7, 0, 255, 0
684, 23, 0, 255, 0
683, 16, 0, 255, 0
Detected Cells
Ch, SC, PTxPwr, ULTxPwr, ServL, ServQ, Hn, Rn
OK
Defined values:
<n> Description
9 Presentation of the network location information. Display mode
with headers and <CR><LF> line separators
<m> Description
0- Integer type giving time (in seconds) between unsolicited
255 responses. <m>=0 means immediately send out ONE
response only.
Default and only supported value: 0
<RRCState> Description
String type Idle, Dedicated
<mnc> Description
Integer Two digits in decimal format. The Mobile Network Code
type identifies the PLMN operator in the serving cell
<lac> Description
Integer type Two byte location area code in hexadecimal format
<ci> Description
Integer type Two byte cell ID in hexadecimal format
<bsic> Description
Integer One byte Base Stations Identification code in
type hexadecimal format
<ch> Description
(0-1023) It represents the ARFCN that shows the Absolute RF
Channel, which identifies the BCCH carrier
<rxl> Description
Integer type Received Signal Strength level in dBm measured
-110 to -40 on idle mode.
<rxlfull> Description
Integer type Received Signal Strength level in dBm. The Rx Level
-110 to -40 is taken in non-DTX mode during a SACCH
multiframe
<rxlsub> Description
Integer type Received Signal Strength level in dBm. The Rx
PC300 AT Command Manual Page 161 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<rxlsub> Description
-110 to -40 Level is taken from the DownLink signal in DTX
mode and the average is applied to subset of
SACCH frames
Description
<rxqfull>
Received Signal Quality (non-DTX mode)
0 BER < 0.2%
1 BER < 0.4%
2 BER < 0.8%
3 BER < 1.6%
4 BER < 3.2%
5 BER < 6.4%
6 BER < 12.8%
Description
<rxqsub>
Received Signal Quality (DTX mode)
0 BER < 0.2%
1 BER < 0.4%
2 BER < 0.8%
3 BER < 1.6%
4 BER < 3.2%
5 BER < 6.4%
6 BER < 12.8%
<c1> Description
Integer Path Loss criterion parameter for neighbour cells. The MS
calculates this parameter, in idle mode, to decide if the
cell is suitable to camp on. After the calculation the
criterion is C1 > 0. See GSM 05.08
<c2> Description
Integer Cell reselection parameter for neighbour cells. This
parameter shall optimise the selected cell reselection
<tn> Description
0-7 Its value indicates the time slot number in a traffic
channel
<rscp> Description
-120 to -25 Receive Signal Code Power
<EcNo> Description
0 to 49 Carrier to Noise Ratio
<ServLvl> Description
1 to 11 Cell selection/reselection quality measure of serving cell
<ServQual> Description
-110 to -40 Cell selection quality of the serving cell
<Hs> Description
0x00 - 0xFFFF Quality level threshold criterion H of serving cell
<Rs> Description
0x00 - 0xFFFF Cell ranking criterion R of serving cell
<Hn> Description
0x00 - 0xFFFF Quality level threshold criterion H of the
<Rn> Description
0x00 - 0xFF Cell ranking criterion R of the strongest neighbor
cell
<ULTxPwr> Description
-110 to -40 Max allowed uplink Tx power
<PtxPwr> Description
10 to 50 Primary CPICH Tx Power
<cio> Description
-128 to 127 Cell Individual Offset
<rssi> Description
0 to 255 Received Signal Strength Indication
Unsolicited *ERINFO:
PC300 AT Command Manual Page 164 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
Description Command Possible Responses
report if <gsm_rinfo>,<umts_info>
*ERINFO
reports are
enabled
Description:
This command is used to provide an unsolicited result code
indicating the current technology of the current cell, or to query the
current cell information.
Defined values:
<mode> Description
0 Disable unsolicited information. Default value.
1 Enable unsolicited information
<gsm_rinfo> Description
0 No GPRS or EGPRS available
1 GPRS service is available
2 EGPRS service is available
<umts_rinfo> Description
0 No UMTS or HSDPA service available
1 UMTS service available
2 HSDPA service availalbe
Examples:
AT*ERINFO=0
OK
AT*ERINFO?
*ERINFO: 0,2,2
OK
<fac> Description
“PS” PH-SIM (lock PHone to SIM card) (ME asks password when
other than current SIM card inserted)
“SC” SIM (lock SIM card) (SIM asks password in ME power-up and
when this lock command issued)
"CS" CNTRL (lock control surface)
“AO” BAOC (bar all outgoing calls)
“OI” BOIC (bar outgoing international calls)
“AI” BAIC (bar all incoming calls)
“IR” BIC-Roam (bar incoming calls when roaming outside the
home country)
“OX” BOIC-exHC (bar outgoing international calls except to home
country)
“AB” All barring services
“AG” All out going barring services
<mode> Description
0 Unlock
1 Lock
2 Query status
10 Full lock (only valid for <fac>=“PS”, after power on always
ask for ME_lock_code)
<status> Description
0 Not active
1 Active
2 Not available
<passw> Description
string Is the same as password specified for the facility from
type the ME user interface or with change password
command, +CPWD
<classx> Description
1 Voice L1
2 Data
4 Fax (Not supported)
8 Short message service
16 Data circuit sync
32 Data circuit async
64 Dedicated packet access
128 Dedicated PAD Access
<alphax> Description
Alphanumeric Associated with <numberx>; Not supported
string
<numberx> Description
String type Phone number of format specified by <typex>
<typex> Description
Integer type Type of address, (refer to 3GPP 24.008)
<service> Description
0 Asynchronous modem
4 Voice
5 Fax
The read part of the command returns the current mode and current
operator. If there is no current operator, only the mode is returned.
<mode> Description
0 Automatic (<oper> field is ignored). Default value.
1 Manual (<oper> field shall be present and <AcT> is
optional)
3 Set only <format> (for read command +COPS?), do not
attempt registration/de-registration (<oper> and <AcT>
fields are ignored); this value is not applicable in read
command response
4 Manual/automatic (<oper> field shall be present); if
manual selection fails, automatic mode (<mode>=0) is
entered
Note: When using <mode> = 1, only <format> = 2 is allowed.
<format> Description
0 long format alphanumeric <oper>. Default value.
1 short format alphanumeric <oper>
2 Numeric <oper>. A text string representation of the PLMN
code consisting of the 3-digit MCC and 2 or 3-digit MNC.
<oper> Description
string Format determined by the <format> setting. Default is
type empty string.
<stat> Description
0 Unknown
1 Available
2 Current
3 Forbidden
<AcT> Description
0 GSM Access Technology
2 UTRAN Access Technology
Example:
AT+COPS=?
+COPS: (2,“UK VODAFONE”,,“23415”,0)
PC300 AT Command Manual Page 172 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
+COPS: (3,“UK Orange PCS Ltd”,,“23433”,0)
+COPS: (3,“T-Mobile UK”,,“23430”,0)
+COPS: (3,“O2 - UK”,,“23410”,0)
OK
AT+COPS=?
+COPS: (0,“”,,“”,0)
+COPS: (2,“UK VODAFONE”,,“23415”,0)
OK
<index> Description
Integer The order number of operator in the SIM preferred
type operator list (value range returned by test command)
<format> Description
0 long format alphanumeric <oper>
1 short format alphanumeric <oper>
2 numeric <oper> Default value
<oper> Description
string Format determined by the <format> setting
type
<GSM_Compact_AcT> Description
0 Access technology not selected
1 Access technology selected
<UTRAN_AcT> Description
0 Access technology not selected
1 Access technology selected
<n> Description
0 Disable network registration unsolicited result code. Default
value
1 Enable network registration unsolicited result code +CREG:
<stat>
2 Enable network registration and location information
unsolicited result code +CREG: <stat>[,<lac>,<ci>]
<stat> Description
0 Not registered, ME is not currently searching for a new
operator to register with
1 Registered, home network
2 Not registered, but ME is currently searching for a new
operator to register with
3 Registration denied
4 Unknown
5 Registered, roaming
<lac> Description
string two byte location area code in hexadecimal format (e.g.
type "00C3" equals 195 in decimal)
<ci> Description
string Four byte cell ID in hexadecimal format. Four bytes are
type required for UMTS, whereas only two bytes are applicable
for GSM, and the two first bytes are then zeros e.g.
00001A02
Example:
AT+CREG?
+CREG: 0,1
OK
<indexn> Description
integer Values in the range of location numbers of phone
type book memory
<type> Description
Integer Type of address octet, refer 3GPP 24.008
type
129 ISDN/telephony numbering plan,
national/international unknown
Default if no "+" in <number>
145 ISDN/telephony numbering plan, international
number
Default if "+" in <number>
161 ISDN/telephony numbering plan, national number
128 - 255 Other values refer to 3GPP 24.008
<text> Description
string Field of maximum length <tlength>;
type character set as specified by the Select TE Character Set
command, +CSCS.
<nlength> Description
integer Value indicating the maximum length of field
type <number>
<tlength> Description
integer Value indicating the maximum length of field <text>
type
<text_datetime> Description
string Date and time in the format: yy/mm/dd,hh:mm
Example:
AT+CPBR=1,99
+CPBR: 1,“44123456789”,145,“Test Number”
+CPBR: 2,“440987654321”,145,“Test number 2”
+CPBR: 3,“449876543210”,129,“Test Number 3”
PC300 AT Command Manual Page 179 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
OK
<storage> Description
“FD” SIM/USIM fix-dialing-phonebook. If a SIM card is present
or if a UICC with an active GSM application is present, the
information in EFFDN under DFTelecom is selected. If a UICC
with an active USIM application is present, the information
in EFFDN under ADFUSIM is selected.
“EN” Emergency numbers (read only)
“SM” SIM phone book. Default value.
"LD" SIM/USIM last number dialed list. Not Supported
“DC” ME dialled calls list (read only) Not Supported
“RC” ME received calls list (read only) Not Supported
“MC” ME missed calls list (read only) Not Supported
"ON" SIM (or ME) own numbers (MSISDNs) list (reading of this
storage may be available through +CNUM also). When
storing information in the SIM/UICC, if a SIM card is
present or if a UICC with an active GSM application is
<passwd> Description
String Represents the password required when selecting
type password protected <storage>s, for example PIN2 for
storage “FD”
<used> Description
Integer Number of locations used in the selected memory
type (<storage>)
<total> Description
Integer Total number of locations in the selected memory
type (<storage>)
<index> Description
integer type Values in the range of location numbers of phone
book memory
<number> Description
string Phone number of format <type>
type
<type> Description
integer Type of address octet, default 145 when dialing string
format includes international access code character “+”,
otherwise 129. (refer to 3GPP 24.008)
129 ISDN/telephony numbering plan, national/international
unknown
Default if no "+" in <number>.
145 ISDN/telephony numbering plan, international number
Default if "+" in <number>.
128-255 Other values refer GSM 04.08 section 10.5.4.7
<text> Description
string Field of maximum length <tlength>;
type character set as specified by the select TE character set
command, +CSCS
See description at end of this section
<nlength> Description
integer Value indicating the maximum length of field
type <number>
Entries stored in memories DC, RC, and MC, will not be deleted using
+CPBW.
<service> Description
0 GPRS/Packet Domain
1 Circuit switched
2 GPRS/packet domain preferred (use circuit switched if
GPRS/packet domain not available)
3 Circuit switched preferred (use GPRS/packet domain if
circuit switched not available). Default value.
<mode> Description
0 PDU mode. Default value
1 Text mode. Not Supported.
Possible
Description Command
Responses
Write message to AT+CMGW=<length> +CMGW:
memory [,<stat>]<CR> <index>
<pdu><ctrl-Z/ESC> +CMS
ERROR:
<err>
OK
ERROR
Test if the AT+CMGW=? OK
command is ERROR
supported
Description:
Stores a message to memory storage <mem2>. Memory location
<index> of the stored message is returned. By default message
status will be set to ‘stored unsent’, but parameter <stat> allows
other status values to be given. Entering PDU is the same as
specified by the send message command, +CMGS. If writing fails,
PC300 AT Command Manual Page 185 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
final result code +CMS ERROR: <err> is returned. See AT+CPMS
Preferred Message Storage.
This command is abortable.
This command is abortable by sending <ESC> character (IRA 27)
This character must be be sent before the terminating <ctrl-Z> (IRA
26) is sent in order to have any effect.
Defined values:
<stat> Description
2 Stored unsent message (only applicable to SMs)
<index> Description
Integer Value in the range of location numbers supported by
type the associated memory
<length> Description
Integer Value indicating in PDU mode (+CMGF=0), the length of
type the actual TP data unit in octets (i.e. the RP layer SMSC
address octets are not counted in the length)
<pdu> Description
Unquoted In the case of SMS: 3GPP 24.011 SC address followed
string by 3GPP 23.040 TPDU in hexadecimal format: ME/TA
converts each octet of TP data unit into two IRA
character long hexadecimal number (e.g. octet with
integer value 42 is presented to TE as two characters
2A (IRA 50 and 65))
In the case of CBS: 3GPP 23.041 TPDU in hexadecimal
format
<length> Description
Integer Value indicating in PDU mode (+CMGF=0), the length of
type the actual TP data unit in octets (i.e. the RP layer SMSC
address octets are not counted in the length)
<pdu> Description
Unquoted In the case of SMS: 3GPP 24.011 SC address followed
String by 3GPP 23.040 TPDU in hexadecimal format: ME/TA
converts each octet of TP data unit into two IRA
character long hexadecimal number (e.g. octet with
integer value 42 is presented to TE as two characters
2A (IRA 50 and 65))
In the case of CBS: 3GPP 23.041 TPDU in hexadecimal
format
<mr> Description
Integer 3GPP 23.040 TP-Message-Reference in integer
type format
<mr> Description
Integer 3GPP 23.040 TP-Message-Reference in integer format
type
<length> Description
Integer Value indicating in PDU mode (+CMGF=0), the length
type of the actual TP data unit in octets (i.e. the RP layer
SMSC address octets are not counted in the length).
<pdu> Description
Unquoted In the case of SMS: 3GPP 24.011 SC address followed
string by 3GPP 23.040 TPDU in hexadecimal format: ME/TA
converts each octet of TP data unit into two IRA
character long hexadecimal number (e.g. octet with
integer value 42 is presented to TE as two characters
2A (IRA 50 and 65))
In the case of CBS: 3GPP 23.041 TPDU in hexadecimal
format
<ackpdu> Description
... 3GPP 23.040 RP-User-Data element of RP-ACK PDU;
format is same as for <pdu> in case of SMS, but without
GSM 04.11 SC address field and parameter shall be
bounded by double quote characters like a normal string
type parameter
Not supported
Possible
Description Command
Responses
Send from AT+CMSS=<index>[,<da>[,<toda>]] +CMSS:
storage <mr>
+CMS
<index> Description
Integer Value in the range of location numbers supported by
type the associated memory
<mr> Description
Integer GSM 03.40 TP-Message-Reference in integer format
type
<index> Description
Integer Value in the range of location numbers supported by
type the associated memory
<delflag> Description
0 Delete the message specified in <index>. Default.
1 Delete all read messages from preferred messages
storage, leaving unread messages and stored mobile
originated messages (whether sent or not) untouched.
2 Delete all read messages from preferred message storage
and sent mobile originated messages, leaving unread
messages and unsent mobile originated messages
untouched.
3 Delete all read messages from preferred message storage
and unsent mobile originated messages leaving unread
messages untouched.
4 Delete all messages from preferred message storage
including unread messages.
<stat> Description
Integer type Indicates status of message in memory.
0 Received unread message (i.e. new message)
1 Received read message
2 Stored unsent message (only applicable to SMs)
3 Stored sent message (only applicable to SMs)
4 All messages (only applicable to +CMGL
command)
Default value
<index> Description
Integer Value in the range of location numbers supported by
type the associated memory
<alpha> Description
String Will be left empty but not omitted
type
<length> Description
Integer Value indicating in PDU mode (+CMGF=0), the length of
<pdu> Description
Unquoted In the case of SMS: 3GPP 24.011 SC address followed
string by 3GPP 23.040 TPDU in hexadecimal format: ME/TA
converts each octet of TP data unit into two IRA
character long hexadecimal number (e.g. octet with
integer value 42 is presented to TE as two characters
2A (IRA 50 and 65))
In the case of CBS: 3GPP 23.041 TPDU in hexadecimal
format
Example:
AT+CMGF=1
+CMGL: 1,1,,91
07919107739613F2000A81000000000032007040709074348A536
176594E07B4DFE234BBEC62A7ED65D7F8DD0651CB6E777A0
E7296EF731D485A9F97C9F3751A242FD3D3F2F21C6496BFDB
207AD9ED4ECF416133BD2C0711C3F6F41C34ACC341F7B41B
+CMGL: 2,1,,85
07919107739613F2000A81000000000032007040705170428A4C6
176594E07B4DFE234BBEC62A7ED65D7F8DD0651CB6E777A0
E7296EF731D4828CF87DD20FA3DED9E83E0753AA8EA9ABA
406937FD0D2286EDE93968588783E6E5767A0E
OK
AT+CMGL=?
+CMGL: (0-4)
OK
<stat> Description
Integer type Indicates the status of message in memory.
0 Received unread message (i.e. new message)
1 Received read message
2 Stored unsent message (only applicable to SMs)
3 Stored sent message (only applicable to SMs)
<index> Description
Integer Value in the range of location numbers supported by
type the associated memory
<alpha> Description
String type Will be left empty but not omitted
<length> Description
Integer Value indicating in PDU mode (+CMGF=0), the length of
type the actual TP data unit in octets (i.e. the RP layer SMSC
address octets are not counted in the length)
<pdu> Description
Unquoted In the case of SMS: 3GPP 24.011 SC address followed
string by 3GPP 23.040 TPDU in hexadecimal format: ME/TA
converts each octet of TP data unit into two IRA
character long hexadecimal number (e.g. octet with
integer value 42 is presented to TE as two characters
2A (IRA 50 and 65))
In the case of CBS: 3GPP 23.041 TPDU in hexadecimal
format
<n> Description
0 Disable
1 Keep enabled until the time between the response of the latest
message send command (+CMGS, +CMSS, etc.) and the next
send command exceeds 1-5 seconds, then ME shall close the
link and switch <n> automatically back to 0
2 Enable (if the time between the response of the latest message
send command and the next send command exceeds 1-5
seconds, ME shall close the link but TA shall not switch
automatically back to <n>=0)
<mode> Description
0 Indication mode to buffer in TA Not supported
1 Indication mode to discard Not supported
2 Indication mode to buffer in TA while TA-TE link is reserved
(e.g. in online data mode) and flush to TE when the link is
unreserved. Otherwise, forward them directly to the TE.
Default & only supported value
<mt> Description
0 No SMS-DELIVER indications are routed to the TE.
Use <mem3> as preferred storage.
Default value
1 SMS-DELIVER is stored into ME/TA and the indication of the
memory location is routed to the TE using unsolicited result
code:
+CMTI: <mem>,<index>
2 Class 0, class 1, and class 3 SMS-DELIVERs are routed directly
<bm> Description
0 Store message to “BM” (or some manufacturer specific
memory). No CBM indications are routed to the TE
Default value
2 New CBMs are routed directly to the TE using unsolicited
result code:
+CBM: <length><CR><LF><pdu> (PDU mode). New CBMs
are not stored in CBM memory
<ds> Description
0 No SMS-STATUS-REPORTs are routed to the TE. SMS-STATUS-
REPORT is not stored in ME/TA
Default value
1 SMS-STATUS-REPORTs are routed to the TE using unsolicited
result code: +CDS: < length>< CR>< LF>< pdu> (PDU mode).
SMS-STATUS-REPORT is not stored in ME/TA
2 SMS-STATUS-REPORTs are routed to the TE using unsolicited
result code: +CDSI: < mem><index> (PDU mode enabled).
SMS-STATUS-REPORT is stored in ME/TA
Not supported
<bfr> Description
0 TA buffer of unsolicited result codes defined within this
command is flushed to the TE when <mode> 1..3 is entered
(OK response shall be given before flushing the codes).
1 TA buffer of unsolicited result codes defined within this
Destination
SMS Destination
<mt> Indication CPMS
Class CPMS<mem3>="SM"
<mem3>="ME"
none 0 none ME SM
none 1 +CMTI... ME SM
none 2 +CMT... TE TE
none 3 +CMTI... ME SM
0 0 none ME SM
0 1 +CMTI... ME SM
0 2 +CMT... TE TE
0 3 +CMTI... ME SM
1 0 none ME SM
1 1 +CMTI... ME SM
1 2 +CMT... TE TE
1 3 +CMTI... ME SM
2 0 none SM SM
2 1 +CMTI... SM SM
2 2 +CMTI... SM SM
2 3 +CMTI... SM SM
3 0 none ME SM
3 1 +CMTI ME SM
3 2 +CMT... TE TE
3 3 +CMT... TE TE
<mem> Description
“ME” ME message storage
“SM” SIM message storage
<index> Description
Integer Value in the range of location numbers supported by
type the associated memory
<length> Description
integer Value indicating in PDU mode (+CMGF=0), the length of
type the actual TP data unit in octets (i.e. the RP layer SMSC
address octets are not counted in the length)
<pdu> Description
Unquoted In the case of SMS: GSM 04.11 SC address followed by
string GSM 03.40 TPDU in hexadecimal format: ME/TA
converts each octet of TP data unit into two IRA
character long hexadecimal number (e.g. octet with
integer value 42 is presented to TE as two characters
2A (IRA 50 and 65))
In the case of CBS: GSM 03.41 TPDU in hexadecimal
format
<length> Description
integer Value indicating in PDU mode (+CMGF=0), the length of
type the actual TP data unit in octets (i.e. the RP layer SMSC
address octets are not counted in the length)
<pdu> Description
Unquoted In the case of SMS: GSM 04.11 SC address followed by
string GSM 03.40 TPDU in hexadecimal format: ME/TA
converts each octet of TP data unit into two IRA
character long hexadecimal number (e.g. octet with
integer value 42 is presented to TE as two characters
2A (IRA 50 and 65))
In the case of CBS: GSM 03.41 TPDU in hexadecimal
format
<length> Description
integer Value indicating in PDU mode (+CMGF=0), the length of
type the actual TP data unit in octets (i.e. the RP layer SMSC
address octets are not counted in the length)
<pdu> Description
Unquoted In the case of SMS: GSM 04.11 SC address followed by
string GSM 03.40 TPDU in hexadecimal format: ME/TA
converts each octet of TP data unit into two IRA
character long hexadecimal number (e.g. octet with
integer value 42 is presented to TE as two characters
2A (IRA 50 and 65))
PC300 AT Command Manual Page 200 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<pdu> Description
In the case of CBS: GSM 03.41 TPDU in hexadecimal
format
<mem2> Description
string Memory to which writing and sending operations are
type made (commands Send Message from Storage +CMSS
and Write Message to Memory +CMGW)
“ME” ME message storage
“SM” SIM message storage
<mem3> Description
string Memory to which received SMSs are preferred to be
type stored (unless forwarded directly to TE).
“ME” ME message storage
“SM” SIM message storage
<used1>,<used2>,<used3> Description
integer type Total number of messages currently in
<mem1>, <mem2> and <mem3>
respectively
<total1>,<total2>
Description
,<total3>
integer type Total number of message locations in
<mem1>, <mem2> and <mem3>
respectively
Examples:
AT+CPMS=?
+CPMS: (“ME”,“SM”),(“ME”,“SM”),("ME",“SM”)
OK
AT+CPMS?
+CPMS: “ME”,0,100,“SM”,0,13,“SM”,0,13
OK
PC300 AT Command Manual Page 202 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
AT+CPMS=“me”,“me”,“sm”
+CPMS: 0,100,0,100,0,13
OK
<sca> Description
string 3GPP TS 24.011 RP SC address Address-Value field in
type string format; BCD numbers (or GSM default alphabet
characters) are converted to characters of the currently
selected TE character set
<tosca> Description
integer 3GPP TS 24.011 RP SC address type-of-address octet
type in integer format
129 ISDN/telephony numbering plan,
national/international unknown
Default if no "+" in sca.
145 ISDN/telephony numbering plan, international number
Default if "+" in sca.
OK
<chset> Description
“UCS2” Unicode, 16-bit Universal Multiple Octet Coded
Character Set 2 (ISO/IEC 10646)
“GSM” GSM default alphabet (3GPP 23.038). Note this setting
causes software flow control (Xon/Xoff) problems.
Default value
“IRA” International reference alphabet (ITU-T T.50). Note this
is the recommended default setting by 3GPP 27.007
“8859- ISO 8859 graphic character sets, where n is an integer
PC300 AT Command Manual Page 204 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<chset> Description
n” (1-6,C,A,G,H) that indicates the specific character set.
Only the 8859-1 Latin1 character set is supported.
"UTF- Universal text format, 8 bit
8"
Example:
AT+CSCS?
+CSCS: “GSM”
OK
<fo> Description
0- Depending on the command or result code: first octet of
255 GSM 03.40 SMS-DELIVER, SMS-SUBMIT (default value
17),SMS-STATUS-REPORT, or SMS-COMMAND (Default value
2) in integer format
<vp> Description
0- (TP-VP+1) x 5 minutes (i.e 5 minutes intervals up to 12
PC300 AT Command Manual Page 205 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<vp> Description
143 hours)
144- 12 hours + ((TP_VP-143) x 30 minutes) Default value is
167 167.
168- (TP-VP-166) x 1 day
196
197- (TP-VP-192) x 1 week
255
<pid> Description
0-255 Protocol Identifier in integer format. Default value is 0,
according to 07.05 section 9.2.3.9
<dcs> Description
0-255 Data coding scheme. See GSM 03.38. UCS2 and
compressed text not supported. Default value is 0.
<service> Description
0 3GPP 23.040 and 23.041. The syntax of SMS AT
commands is compatible with 3GPP 27.005 Phase 2
version 4.7.0; Phase 2+ features which do not require new
command syntax may be supported (e.g. correct routing
of messages with new Phase 2+ data coding schemes)
2..127 Reserved
<mt> Description
0 Mobile terminated messages not supported
1 Mobile terminated messages supported Default
<mo> Description
0 Mobile originated messages not supported
1 Mobile originated messages supported Default
<bm> Description
0 Broadcast messages not supported
1 Broadcast messages supported Default
Possible
Description Command
Responses
Set AT*E2CMGA=<op>,<index>[,< *E2CMGA:
message attr>] <attr> (for
attribute read operation)
OK
ERROR
Test if the AT*E2CMGA=? *E2CMGA: (list
command of supported
is <op>s),(list of
supported supported
<op> Description
0 Read attribute
1 Write attribute
<index> Description
Integer type Index number of message to be modified
(1-65535)
<attr> Description
0 Received-unread
1 Received-read
2 Stored unsent (only for <op>=0, read attribute)
3 Stored sent (only for <op>=0, read attribute)
<profile> Description
0..1 Profile number where settings are to be stored. Default
value is 0
Note: The ATZ command is used to restore all other parameters
settings. AT+CRES only restores parameters set by AT+CSCA.
<profile> Description
0..1 Manufacturer specific profile number where settings are to
be stored. Default value is 0
Note: The AT&W command is used to save all other parameters
settings. AT+CSAS only stores parameters set by AT+CSCA.
<mode> Description
0 Message types in <mids> and <dcss> are accepted.
Default value.
1 Message types in <mids> and <dcss> are not accepted
Not supported
<mids> Description
string 3GPP 23.041 CBM Message Identifier in integer format.
type All different possible combinations of CBM message
identifiers (refer <mid>) (default is empty string);
e.g. “0,1,5-7”
<dcss> Description
string 3GPP 23.038 CBM Data Coding Scheme in integer format.
PC300 AT Command Manual Page 210 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<dcss> Description
type All different possible combinations of CBM data coding
schemes (refer <dcs>) (default is empty string); e.g. "0-
3,5"
Example:
AT+CSCB?
+CSCB: 0,“50”,"1"
OK
<mode> Description
0 Disable unsolicited voice mail indication.
1 Enable unsolicited voice mail indication. Default value.
2 Query voice mail indication for all lines.
<unsolicited> Description
0 This is a solicited response.
<status> Description
0 The specific line has no voice mail waiting.
1 The specific line has voice mail waiting.
<count> Description
0- Integer type. Count of messages waiting, if available.
255
Example:
Query command
AT*EMWI=2
*EMWI: 0,1,1
OK
<fileid> Description
decimal Identifier of a elementary datafile on SIM. Mandatory
integer for every command except GET RESPONSE
The values are defined in 3GPP 51.011.
NOTE 2: The range of valid file identifiers depends on the actual SIM
and is defined in 3GPP 51.011. Optional files may not be present at all.
<p1>,<p2>,<p3> Description
integer Parameters passed on by the MT to the SIM.
These parameters are mandatory for every
command, except GET RESPONSE.
The values are defined in 3GPP 51.011
<data> Description
hexadecimal character data Information which shall be
(refer to +CSCS) written to the SIM
<pathid> Description
hexadecimal The path of an elementary file on the SIM/UICC
string type in hexadecimal format as defined in ETSI TS
102 221
<sw1>,<sw2> Description
integer Information from the SIM about the execution of the
actual command. These parameters are delivered to
the TE in both cases, on successful or failed
execution of the command
UPDATE BINARY:
AT+CRSM=214,<fileid>,<OffsetHi>,<OffsetLo>,<Len>,"<data>"
READ RECORD:
AT+CRSM=178,<fileid>,<RecNum>,<mode>,<RecLen>
UPDATE RECORD:
AT+CRSM=220,<fileid>,<RecNum>,<mode>,<RecLen>,"<data>"
Parameters:
<fileid> Must be entered in decimal
<RecNum> Record number, starting at record 1.
<mode> 2=Next record. <RecNum> must be 0.
3=Previous. <RecNum> must be 0.
4=Absolute. If <RecNum> = 0, then Current record.
<Len> Length of file, in bytes.
<RecLen> Length of record, in bytes.
<data> Hex data, two hex digits per byte.
Examples:
Read record 1 of linear fixed file 0x6F47 (28487). It has 30 bytes/record.
AT+CRSM=178,28487,1,4,30
+CRSM:
144,0,"00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFF"
Update record 1.
AT+CRSM=220,28487,1,4,30,"1111111111111111111111111111111111
11111111111111111111111111"
+CRSM: 144,0
Possible
Description Command
Responses
Request PIN Control AT+CPIN=<pin>[,<newpin>] +CME
ERROR:
<err>
OK
ERROR
Show the current AT+CPIN? +CPIN:
setting <code>
+CME
ERROR:
<err>
OK
ERROR
Test if the AT+CPIN=? +CME
command is ERROR:
supported <err>
OK
ERROR
Description:
Sends the password to the ME, which is necessary to make the ME
operational (SIM PIN or SIM PUK). If the PIN is to be entered
twice, the TA autonomously repeats the PIN. If no PIN request is
PC300 AT Command Manual Page 216 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
pending, no action is taken towards the ME and an error message
(+CME ERROR <err>) is returned to the TE.
If the PIN required is PUK, the second pin is required. This second
PIN, <newpin>, is used to replace the old PIN in the SIM in the
active application in the UICC (GSM or USIM) or SIM card.
Note:
Commands which interact with MT that are accepted when MT is
pending SIM PIN or SIM PUK are: +CGMI, +CGMM, +CGMR,
+CGSN, D112; (emergency call), +CPAS, +CFUN, +CPIN and
+CIND (read and test command only).
Defined values:
<pin>,<newpin> Description
string The range for the SIM PIN is 4 - 8 digits. The SIM
PUK consists of 8 digits.
PH-NET PIN, PH-NETSUB PIN, PH-SP PIN, PH-CORP
PIN, PH-ESL PIN and PH-SIMLOCK PIN are 8-16
digits.
<code> Description
READY MT is not pending for any password
SIM PIN ME is waiting for UICC/SIM PIN to be given
SIM PUK ME is waiting for UICC/SIM PUK to be given
PH-SIM ME is waiting for ME_lock_code password to be given
PIN (PCK in 3GPP 22.022).
SIM PIN2 ME is waiting active application in the UICC (GSM or
USIM) or SIM card PIN2 to be given (this <code> is to
be returned only when the last executed command
resulted in PIN2 authentication failure (i.e. +CME
ERROR: 17); if PIN2 is not entered right after the
failure, the ME does not block its operation)
SIM PUK2 ME is waiting active application in the UICC (GSM or
USIM) or SIM card PUK2 to be given (this <code> is to
be returned only when the last executed command
resulted in PUK2 authentication failure (i.e. +CME
ERROR: 18); if PUK2 and new PIN2 are not entered
right after the failure, the ME does not block its
operation)
PH-NET ME is waiting network personalization password to be
PIN given (NCK in 3GPP 22.022).
PH- ME is waiting network subset personalization password
NETSUB to be given (NSCK in 3GPP 22.022).
PIN
PC300 AT Command Manual Page 217 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<code> Description
PH-SP PIN ME is waiting service provider personalization
password to be given (SPCK in 3GPP 22.022).
PH-CORP ME is waiting corporate personalization password to
PIN be given (CCK in 3GPP 22.022).
PH-ESL- Extended SIM-Lock. Ericsson specific
PIN
BLOCKED The SIM card is blocked for the user.
Example:
AT+CPIN=“0000”
OK
<onoff> Description
0 Request for report on correctly entered PIN1 code is not
activated (off). Default value
1 Request for report on correctly inserted PIN1 code is
activated (on)
<SSN> Description
String without double quotes SIM serial number
Examples:
AT*E2SSN
8944110063503224707
OK
where the raw data contained in the ICCid field on the SIM is
984411003605234207F7.
Test command:
AT*E2SSN=?
OK
<IMSI> Description
string without double International Mobile Subscriber
quotes Identity
Examples:
AT+CIMI
234157411545420
OK
<chv1>,<cvh2> Description
0 No more attempts remain
1..3 Number of remaining attempts
Defined values:
<dfname> Description
Hexadecimal all selectable applications represented in the
String type UICC by an AID are referenced by a DF name
coded on 1 to 16 bytes.
<EAPMethod> Description
Hexadecimal this is the EAP Method Type as defined in RFC
String type 3748 in 1 byte format or in 8 byte expanded
format.
<EAP_packet_data> Description
Hexadecimal String type as defined in ETSI TS 102 310
<DFeap> Description
Hexadecimal Contains the DF(EAP) associated with the
String type specified <EAPMethod> on the SIM/UICC as
defined in ETSI TS 102 310
<EAPsessionid> Description
Integer type this is the identifier of the EAP session to be used in
order to retrieve the EAP parameters with the +CERP
command. Value range is from 1 to 4294967295
Defined values:
<EAPparameter> Description
01 Keys
02 Status
<EAPsessionid> Description
Integer type this is the identifier of the EAP session to be used in
order to retrieve the EAP parameters corresponding
to an active EAP session with EAP Retreive
Parameters +CERP command.
<EAP_parameter_response> Description
Hexadecimal string depends on the value of
<EAPparameter>; format of the
parameter response is as defined in ETSI
TS 102 310
<response> Description
Hexedecimal string the response is the content of the EFDIR
Possible
Description Command
responses
Do the menu selection AT*ESTKMENU=<item> +CME
ERROR
<err>
OK
ERROR
Test if the command is AT*ESTKMENU=? +CME
supported ERROR
<err>
OK
ERROR
Description:
User has selected a menu item set up by the SET UP MENU
proactive command from the SIM/USIM.
Defined values:
<item> Description
Integer The identifier is a single byte between 1 and 255. It
type identifies the selected menu item corresponding to
SET-UP MENU command.
<command> Description
0 DISPLAY TEXT
1 GET INKEY
2 GET INPUT
3 PLAY TONE
4 SELECT ITEM
5 SEND SS
6 SEND USSD
7 SET UP CALL
8 SET UP MENU
9 BLANK
10 REFRESH
11 SEND SHORT MESSAGE
12 OPEN CHANNEL
13 CLOSE CHANNEL
14 RECEIVE DATA
15 SEND DATA
<result> Description
decimal value for <result> must be entered as a decimal
integer integer as listed.
0 Command performed successfully
1 Command performed with partial comprehension
2 Command performed with missing information
3 REFRESH performed with additional EFs read
4 Command performed successfully but requested
icon could not be displayed
5 Command performed but modified by call control by
SIM
6 Command performed successfully, limited service
7 Command performed with modification
16 Proactive SIM/USIM session terminated successfully
<result2> Description
0 No specific cause can be given
<text> Description
String type 0-9,*,#,+
GSM 3.38 SMS default alphabet (unpacked)
YES/NO
<id> Description
1-255 Identifier of menu item for the SELECT ITEM command
Note: For <command>=7 (SET UP CALL), the <text> parameter is
required as the number to call.
Note: A call that is originated from a SIM proactive command has to be
hung up using the command
AT*estkres=7,16
Possible
Description Command
responses
Set the presentation of AT*ESTKS=<on_off> +CME ERROR
the unsolicited result <err>
codes corresponding to OK
STK
ERROR
Show the current AT*ESTKS? *ESTKS:
setting <on_off>
+CME ERROR
<err>
OK
ERROR
Test if the command is AT*ESTKS=? *ESTKS: list of
supported supported
<on_off>
<on_off> Description
0 Disable the presentation of the unsolicited result codes
related to STK. Default value
1 Enable the presentation of the unsolicited result codes
related to STK
Comman
Possible responses
d
AT*ESTKCALL=<mode>,[<alphaid>],<codetype>,<dest
>,[<duration>,<capabilityconfig>,<CallSetupAlphaId>
Description:
The host will handle the initiation of new calls by the
SIM/USIM Toolkit.
Defined values:
<mode> Description
0 Set up call, but only if not currently busy on another call
1 Set up call, but only if not currently busy on another call,
with redial
2 Set up call, putting all other calls (if any) on hold
<alphaid> Description
String Corresponds to Alpha Identifier specified in 51.014
type and 31.111
For <codetype>=0, this is a displayable text string.
For <codetype>=1, this is an ASCII hexadecimal string
representation of the UCS2 2-octet characters.
<codetype> Description
0 SMS default alphabet
1 UCS2 alphabet
<dest> Description
Destination address (called party number)
<duration> Description
integer type redial duration (milliseconds)
Response
The response to SET UP CALL is TERMINAL RESPONSE as
follows
AT*ETSTKRES=7,<result>,<dialstring>,<result2>
<result> Description
0 Command performed successfully
16 Proactive SIM/USIM session terminated successfully
17 Backward move in proactive SIM/USIM session requested
18 No response from user
32 Host currently unable to process command (require
<result2>)
33 Network currently unable to process command
<dialstring> Description
string type 0-9,*,#,+
<result2> Description
2 Host currently busy on call
3 Host currently busy on SS Transaction
<resultMode> Description
1 Allowed, no modification.
2 Allowed, modified (type or dial string).
3 Not allowed.
4 Call control failed.
<errCode> Description
0 Call not allowed.
1 SIM/USIM toolkit is busy, cannot setup call.
2 SIM/USIM error causes setup fail.
3 There is other ongoing call setup.
PC300 AT Command Manual Page 231 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<errCode> Description
4 Beyond ME capabilities.
5 Call control by SIM/USIM, modified.
6 Call control by SIM/USIM, not allowed, temporary.
7 Call control by SIM/USIM, not allowed, permanent.
<”alpha”> Description
String Alphanumeric representation of the alpha ID text that is
type displayed along with the STK CC result.
Note:
When <resultMode> is not “Call Control failed”, the <errCode>
field will not be present.
*ESTKCC: <resultMode>,<oldType>,<newType>,<”alpha”>
When <resultMode> is “Call Control failed”, the <errCode> field
will always be present and the <newType> field will not be present.
*ESTKCC: <resultMode>,<errCode >,< oldType >,<”alpha”>
<priority> Description
0 Display normal priority text
1 Display high priority text
<clear> Description
0 Clear message after a delay (60s)
1 Wait for user to clear message
<codetype> Description
0 SMS default alphabet
1 UCS2 alphabet
<data> Description
string Text of message to be displayed. 240 characters maximum
For <codetype>=0, this is a displayable text string.
For <codetype>=1, this is an ASCII hexadecimal string
representation of the UCS2 2-octet characters.
Response
AT*ESTKRES=0,<result>,[<result2>]
<result> Description
0 Command performed successfully
16 Hang up call
17 Backward move in proactive SIM/USIM session requested
32 Host currently unable to process command (require
<result2>)
<result2> Description
1 Screen busy
<input> Description
1 0-9, *, #, + only
2 Alphabet set
<codetype> Description
0 SMS default alphabet
1 UCS2 alphabet
<echo> Description
1 Echo user input on display
0 Hide user input
<minl> Description
0 No minimum length
1- Minimum length
255
<maxl> Description
255 No maximum length
0- Maximum length
254
<data> Description
String Text to be displayed
type For <codetype>=0, this is a displayable text string.
Response:
AT*ESTKRES=2,<result>,,<text>
<result> Description
0 Command performed successfully
16 Proactive SIM/USIM session terminated successfully
17 Backward move in proactive SIM/USIM session
requested
18 No response from user
<text> Description
String Single digit within this range: 0-9,*,# or
type +
GSM 3.38 SMS default alphabet,
unpacked
<input> Description
0 YES/NO
1 0-9,*,#,+ only
2 Alphabet set
<codetype> Description
0 SMS default alphabet
<data> Description
String Text to be displayed
type For <codetype>=0, this is a displayable text string.
For <codetype>=1, this is an ASCII hexadecimal string
representation of the UCS2 2-octet characters.
Response
AT*ESTKRES=1,<result>,,<text>
<result> Description
0 Command performed successfully
16 Proactive SIM/USIM session terminated successfully
18 No response from user
32 Host currently unable to process command (require
<result2>)
<text> Description
String Single digit within this range: 0-9,*,# or +
type
A single character from GSM 3.38 SMS default
alphabet, unpacked
Comman
Possible responses
d
AT*ESTKITEM:<title>,<codetype>,<numitems><CR><LF
><id1>,<text1>[<CR><LF><id2>,<text2><CR><LF>
…<idn><texto>]
Description:
The host will display a list of items and return the selected item
to wireless modem device.
Defined values:
<title> Description
String type Text describing menu
<codetype> Description
0 SMS default alphabet
1 UCS2 alphabet
<numitems> Description
1-255 The number of menu items to display
<id> Description
1-255 The identifier of menu item
<text> Description
String Text of menu item
type For <codetype>=0, this is a displayable text string.
For <codetype>=1, this is an ASCII hexadecimal string
representation of the UCS2 2-octet characters.
Response
AT*ESTKRES=4,<result>,,,<id>
<result> Description
0 Command performed successfully
16 Proactive SIM/USIM session terminated successfully
17 Backward move in proactive SIM/USIM session requested
18 No response from user
<id> Description
1-255 Identifier of menu item
<EF
Description
list>
List of EF files that have changed corresponding to file
definitions given in the standard.
0xFF No files have changed
Response
The response to REFRESH is TERMINAL RESPONSE
described as follows:
AT*ESTKRES=10 ,<result>, [<result2>]
<result> Description
0 Command performed successfully
3 Refresh performed with additional EF files read
32 Host currently unable to process command (require
<result2>)
Comman
Possible responses
d
AT*ESTKSMENU:<alphaid>,<codetype>,<itemcount><CR
><LF><id1>,<text1>[,<CR><LF><id2>,<text2><CR>
<LF>,…<idn>,<texto>
Description:
The SET UP MENU command is used to add SIM/USIM
applications for selection to the host application menu system.
The SET UP MENU command is also used to remove
SIM/USIM applications from the menu system.
Defined values:
<alphaid> Description
String type Text description of menu
“NULL” Indicates that the alphaid is not available
<codetype> Description
0 SMS default alphabet
1 UCS2 alphabet
<itemcount> Description
integer number of items
type
<id> Description
1-255 Item number of menu item
<text> Description
String type Text for menu item
<result> Description
0 Command performed successfully
48 Command beyond host capabilities
<alphaid> Description
Corresponds to Alpha Identifier specified in 51.014 and
31.111
<alphabet> Description
0 SMS default alphabet
1 UCS2 alphabet
<result> Description
0 SMS sent successfully
1 SMS operation failed
Response
AT*ESTKRES=11,0
<alpha_id> Description
String Text message to be displayed while processing
type Supplementary Service string
For <codetype>=0, this is a displayable text string.
For <codetype>=1, this is an ASCII hexadecimal string
representation of the UCS2 2-octet characters.
“NULL” Empty alpha identifier
<codetype> Description
0 SMS default alphabet
1 UCS2 alphabet
<SS_string> Description
String a supplementary service control procedure, coded as
type for EF_ADN
Response:
AT*ESTKRES=5,<result>,<result2>
<result> Description
0 Command performed successfully
16 Proactive SIM/USIM session terminated successfully
17 Backward move in proactive SIM/USIM session requested
18 No response from user
<result2> Description
3 Host currently busy on SS transaction
<alpha_id> Description
String Text message to be displayed during tone
type For <codetype>=0, this is a displayable text string.
For <codetype>=1, this is an ASCII hexadecimal string
representation of the UCS2 2-octet characters.
“NULL” Indicates an empty alphaid
<codetype> Description
0 SMS default alphabet
1 UCS2 alphabet
<tone> Description
8 Ringing tone
10 General Beep
11 Positive acknowledgement
12 Negative acknowledgement
Maybe others
PC300 AT Command Manual Page 242 of 272
4/159 35-5/FCP 101 4577 Uen Rev B
<unit> Description
0 Minutes
1 Seconds
2 Tenths of seconds
<duration> Description
1-255 Value in <units>
Response:
AT*ESTKRES=3,<result>
<result> Description
0 Command performed successfully
16 Proactive SIM/USIM session terminated successfully
17 Backward move in proactive SIM/USIM session requested
48 Command beyond host’s capabilities
<alpha_id> Description
String type Text message to be displayed
“NULL” Indicates an empty alphaid
<USSDstring> Description
String type USSD string, coded as for EF_ADN
Response:
AT*ESTKRES=6,<result>,<result2>
<result> Description
0 Command performed successfully
16 Proactive SIM/USIM session terminated successfully
17 Backward move in proactive SIM/USIM session requested
18 No response from user
20 USSD transaction terminated by the user
32 Host currently unable to process command (require
<result2>)
33 Network currently unable to process command
48 Command beyond host’s capabilities
52 SS Return Error (wireless modem device must provide the
error cause)
55 USSD Return Error (wireless modem device must provide
the error cause
<result2> Description
3 Currently busy on SS transaction
8 Currently busy on USSD transaction
<codetype> Description
0 SMS default alphabet
1 UCS2 alphabet
Response:
The AT*ESTKRES terminal response for this command
requires you to enter the code type
that was sent in the unsolicited message as a parameter in the
reply.
AT*ESTKRES=16,<result>,<codetype>
<result> Description
0 Command performed successfully
16 Proactive SIM/USIM session terminated successfully
18 No response from user
32 Host currently unable to process command (require
<result2>)
<alphaid> Description
String type Text message to be displayed during tone
“NULL” Indicates an empty alphaid
<codetype> Description
0 SMS default alphabet
1 UCS2 alphabet
Response:
<n> Description
0 Enable. Default value.
1 Disable
<m> Description
0 COLP not provisioned
1 COLP provisioned
2 unknown (e.g. no network, etc.)
Possible
Description Command
Responses
Reset the ACM AT+CACM=[<passwd>] +CME
(Accumulated Call Meter) ERROR:
value on the SIM <err>
OK
ERROR
Show the current value AT+CACM? +CACM:
<acm>
+CME
ERROR:
<err>
OK
ERROR
Tests if the command is AT+CACM=? +CME
supported ERROR:
<err>
OK
ERROR
Description:
Resets the Advice of Charge related accumulated call meter value
in SIM file EFACM. ACM contains the total number of home units
for both the current and preceding calls. SIM PIN2 is usually
required to reset the value. If setting fails an ME error, +CME
ERROR: <err> is returned. See “ +CME ERROR (Mobile
Equipment Error Code)”.
Note: This command is only valid for line 1 irrespective of the
*ELIN command settings.
Read command returns the current value of ACM.
Defined values:
<acm> Description
String type Accumulated call meter value similarly coded as
<ccm> under +CAOC
Possible
Description Command
Responses
Set command sets AT+CAMM=[<acmmax> +CME
the Advice of Charge [,<passwd>]] ERROR:
related accumulated <err>
call meter maximum OK
value in SIM file
ERROR
EFACMmax
Read the current AT+CAMM? +CAMM:
value <acmmax>
+CME
ERROR:
<err>
OK
ERROR
Test if the command AT+CAMM=? +CME
if supported ERROR:
<err>
OK
ERROR
Description:
Sets the Advice of Charge related accumulated call meter maximum
value in SIM file EFACMmax. ACMmax contains the maximum
number of home units allowed to be consumed by the subscriber.
When ACM (refer +CACM) reaches ACMmax calls are prohibited
(see also 3GPP 22.024). SIM PIN2 is usually required to set the
value. If setting fails an ME error, +CME ERROR: <err> is
returned.
Read command returns the current value of ACMmax.
Defined values:
<passwd> Description
String type SIM PIN2
<mode> Description
0 Query CCM value (default)
<ccm> Description
string Three bytes of the current call meter value in
type hexadecimal format (e.g. “00001E” indicates decimal
value 30); value is in home units and bytes are similarly
coded as ACMmax value in the SIM.
<currency> Description
String Alpha-identifier of the currency code (3 characters,
e.g. SEK)
<ppu> Description
String price per unit; dot is used as a decimal separator (e.g.
type “2.66”)
<passwd> Description
String type SIM PIN2
<reason> Description
0 Unconditional
1 Mobile busy
2 No reply
3 Not reachable
4 All call forwarding (refer to 3GPP TS 22.030)
5 All conditional call forwarding (refer to 3GPP TS
22.030)
<mode> Description
0 Disable
1 Enable
2 Query status
3 Registration
4 Erasure
<number> Description
String String type phone number of forwarding address in
type format specified by <type>
<type> Description
129 ISDN / telephony numbering plan, national /
<status> Description
0 Not active
1 Active
<n> Description
0 Disable. Default value.
1 Enable
<mode> Description
0 Disable
1 Enable
2 Query status
<classx> Description
integer Sum of integers each representing a class of
information. Default value = 7 (1+2+4)
1 Voice L1
2 Data
4 Fax
8 Short message service
16 Data circuit sync
32 Data circuit async
64 Dedicated packet access
128 Dedicated PAD access
<status> Description
0 Not active
1 Active
<type> Description
Integer Type of address octet in integer format (GSM 04.08
format 10.5.4.7)
<err> Description
0 ME failure
3 Operation not allowed
4 Operation not supported
21 Invalid index
30 No network service
31 Network timeout
100 Unknown
Example:
AT+CCWA=?
+CCWA: (0-1)
OK
AT+CCWA?
+CCWA: 0
OK
<n> Description
0 Disable. Default value.
1 Enable
<m> Description
0 CLIP not provisioned
1 CLIP provisioned
2 Unknown (e.g. no network)
The data affected by this command is contained in the User Profile.
<number> Description
String String type phone number of format specified by
type <type>
<type> Description
Integer format Type of address octet in integer (refer to GSM
04.08 sub-clause 10.5.4.7)
<subaddr> Description
String String type subaddress of format specified by
type <satype>
<satype> Description
Integer format Type of subaddress octet in integer format (refer
TS 4.08 subclause 10.5.4.8)
<alpha> Description
String String type alphanumeric representation of <number>
type corresponding to the entry found in phonebook; used
character set should be the one selected with command
Select TE Character Set AT+CSCS
<CLI_validity> Description
0 CLI is valid
RING
<n> Description
0 Presentation indicator is used according to the subscription of
the CLIR service. Default value.
1 CLIR invocation
2 CLIR suppression
<m> Description
0 CLIR not provisioned
1 CLIR provisioned in permanent mode
2 Unknown (e.g. no network)
3 CLIR temporary mode presentation restricted
4 CLIR temporary mode presentation allowed
Possible
Description Command
Responses
Presentation of AT+CSSN=[<n>[,<m>]] +CME ERROR:
notification result <err>
codes from TA to OK
TE
ERROR
Read the current AT+CSSN? +CSSN:
setting <n>,<m>
+CME ERROR:
<err>
OK
<n> Description
0 Disable the +CSSI result code presentation status in the TA.
Default value.
1 Enable the +CSSI result code presentation status in the TA
<m> Description
0 Disable the +CSSU result code presentation status in the TA.
Default value.
1 Enable the +CSSU result code presentation status in the TA
<code2> Description
0 This is a forwarded call (MT call setup)
2 Call has been put on hold (during a voice call)
3 Call has been retrieved (during a voice call)
4 Multiparty call entered (during a voice call)
5 Call on hold has been released (this is not a SS notification)
(during a voice call)
6 Forward check SS message received (can be received
whenever)
7 Call is being connected (alerting) with the remote party in
alerting state in explicit call transfer operation (during a
voice call)
8 Call has been connected with the other remote party in
explicit call transfer operation (also number and
subaddress parameters may be present) (during a voice call
or MT call setup)
9 This is a deflected call (MT call setup)
<code> Description
0 Unconditional Call Forwarding is active
1 Some of the conditional call forwardings are active
<cindex> Description
0...32767 CUG index
<code> Description
0 This is a forwarded call
2 A call has been put on hold (during voice call)
3 A call has been retrieved (during voice call)
4 A multi-party call has been entered (during voice call)
5 The call on hold has been released (during voice call) (this is
not a SS notification)
6 Forward check SS messages
16 This is a CUG call (index specified by <cindex>) (MT call
setup)
<cindex> Description
0...32767 CUG index
<n> Description
0 Disable result code presentation in the TA. Default value.
1 Enable result code presentation in the TA
2 Terminate (abort) USSD dialogue. This value is not applicable to
the read command response (not supported)
<str> Description
string type String type USSD (when <str> parameter is
not given, network is not interrogated)
- if <dcs> indicates - if TE character set other than "HEX" (refer
that 3GPP TS command Select TE Character Set +CSCS):
23.038 7 bit default ME/TA converts GSM alphabet into current
alphabet is used: TE character set according to rules of 3GPP
TS 27.005 Annex A.
- if TE character set is "HEX": ME/TA converts
each 7-bit character of GSM alphabet into
two IRA character long hexadecimal number
(e.g. character P (GSM 23) is presented as 17
(IRA 49 and 55))
- if <dcs> indicates ME/TA converts each 8-bit octet into two
that 8-bit data IRA character long hexadecimal number (e.g.
coding scheme is octet with integer value 42 is presented to
used: TE as two characters 2A (IRA 50 and 65))
AT+CUSD=1,“*34#”
OK
+CUSD:1,"id code"
AT+CUSD=0,"7465338"
OK
Example:
+CUSD:0,“Expensive incoming call”
Example:
AT+CUSD=1,“*55*0700#”
OK
+CUSD:0,“ALARM”
Example:
AT+CUSD=1,“*#100#”
OK
+CUSD: 0,“07787154042”
<m> Description
0 no further user action required (network initiated USSD-Notify,
or no further information needed after mobile initiated
operation)
1 further user action required (network initiated USSD-Request,
or further information needed after mobile initiated operation)
2 USSD dialogue terminated (due to network supplementary
service release request). This result code is not generated if the
dialogue terminates with a result code where <m> is equal to
zero (0).
3 Other I/O client has responded. This parameter value is not
applicable to GM 12. This result code is received if the network
initiates a USSD dialogue and some other I/O client responds.
The client that responds first receives the dialogue. Clients that
try to respond after this notification has been generated, will
<str> Description
String type String type USSD-string (when <str>
parameter is not given, network is not
interrogated)
If <dcs> indicates Further user action required (network
that 3GPP TS 23.038 initiated USSD-Request, or further
7 bit default information needed after mobile initiated
alphabet is used: operation)
If <dcs> indicates ME/TA converts each 8-bit octet into two
that 8-bit data IRA character long hexadecimal number
coding scheme is (e.g. octet with integer value 42 is
used: presented to TE as two characters 2A (IRA
50 and 65))
<dcs> Description
Integer 3GPP TS 23.038 [25] Cell Broadcast Data Coding
type Scheme in integer format (default 0)
<services> Description
Integer Decimal representation of a Bit mask (8 bits),
type indicating the services within the service group
0-255 Bit=0: unused or unavailable service
Bit=1: available service