WMOD2B Specs PDF
WMOD2B Specs PDF
WMOD2B Specs PDF
GSM MODEM
Version: 1.0
Date: Friday 21 May 1999
Reference: WCOM/GSM/WMO2/WMO2ATDOC
Document amendments
Issue Date Status Author Comments
1.1 21-05-99 P C. Guillemin Creation
N. Higelin
O. Capron
F. Desnoues
D. Martinez
WAVECOM confidential © ii
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
Contents
1 Introduction............................................................................1
2 Technical Data........................................................................3
3 AT Commands interface........................................................17
4 Commands set......................................................................23
WAVECOM confidential © iv
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © v
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
5 Miscellaneous.......................................................................79
6 Appendices ...........................................................................80
WAVECOM confidential © vi
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
1 Introduction
This document is intended for every person being brought to work with the
modem WISMO WMO2 G900, G1800 or G1900.
WAVECOM confidential © 1
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
1.3 Definitions
For the purposes of the AT-commands interface description in this
document, the following definitions apply:
Command mode: In Command mode, the modem is not
communicating with a remote station, and is ready
to accept commands. When powering-up, the
modem automatically enters this mode, and
automatically returns to this mode when a call is
disconnected.
Online mode: Also called data mode: In Online mode, the modem
is communicating with a remote station. Data
coming through the RS232 serial link are treated as
data and transmitted to the called part, and data
received from the called part are transmitted to the
terminal through the RS232 serial link. Online mode
is activated by successful completion of a command,
either manually or automatically, to originate or
answer a call, or by receiving the ATO command to
return to online mode from Command mode.
[...]: Items enclosed in square brackets are optional.
The square brackets themselves must not appear in
the command line.
<...>: Some syntactical elements are mentioned enclosed
in angle brackets. Actually the meaning (values) for
those elements must appear in the command and
the angle brackets are omitted.
=", parentheses, etc., shall
All other characters, including " " ", "&", "?", "=
appear in commands as written.
WAVECOM confidential © 2
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
2 Technical Data
This section deals with the specifications of the second generation of
Wavecom's GSM modem. Under the generic reference WMO2-GXXXX are 3
different modems grouped: WMO2-G900 for GSM standard, WMO2-G1800
for DCS standard and WMO2-G1900 for PCS standard.
All these modems are based on WISMO concept, it means each modem
includes a WISMO1B-Gxxxx module.
In this section you will find, on the one hand the description of the basic
modem offer and, on the other hand several accessories description.
2.1.1 Contents
The basic offer comprises the following elements:
• Modem
• Mechanical fixation (holding bridle)
• Power supply cable + fuse
• User manual
2.1.2 Packaging
The Basic offer set is presented in a unique conditioning, Which external
dimensions are close to the following values:
70mm (width) x 60mm (height) x135mm (length).
This is a cardboard box. It is build-in small waves, which are covered with
a thin film of white ice-cold paper.
2.2 Accessories
2.2.1 Cordons
Two cordons could be proposed:
• serial link and audio cable (Y cordon) for a low power audio solution (for
example: headset, phone receiver, ...),
• serial link and audio cable (Y cordon) for Car Kit option that is with a
higher power on the audio part.
WAVECOM confidential © 3
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
2.2.2 Headset
The headset allows audio hands free function. This feature implements a
weak power speakerphone and a microphone.
TBD: standard products
2.2.3 Antenna
Two solutions could be proposed:
• a standard deported cellular phone antenna,
• a WAVECOM designed short antenna.
2.3 Options
This label is built with anodise aluminium. It has a blue silk screen
treatment (marking: aluminium colour) and is fitted on the upper convex
mechanical side. It supports the WAVECOM logo.
Dimension: 96x10 mm.
WAVECOM confidential © 4
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
0165
Made by Wavecom
WAVECOM confidential © 5
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
2.5.1 Shape
The physical shape is given as follow:
WAVECOM confidential © 6
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 7
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 8
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
Energy Possible
capability frequency of
Length of transient Cause application
Voltage
Amplitude
WAVECOM confidential © 9
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
*
only GSM devices.
**
only DCS and PCS devices.
***
auto shutdown function could be activate if the serial link leads a
non hardware flow-control (CTS/RTS non used). This hardware
feature will not be available with the first products.
WAVECOM confidential © 10
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
2.8 Connectors
• Size;
• Mechanical characteristics;
• Electrical performances;
• Industrialisation (surface assembly choice).
WAVECOM confidential © 11
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
1 DCD (CT109)
2 TX (CT103)
6 RX (CT104)
Serial link 7 DSR (CT107)
8 DTR (CT108/2) ITT CANNON:
9 GND 5 4 3 2 1 JST: ZDEA-15P-SB
SUB D 11 CTS (CT106) 1 9 8 7 6 KSEY-15S-3B6L18-13 or
High 12 RTS (CT105) 0 JST:
Density 13 RI (CT125) 1 1 1 1 1 KEC-15P
(15 pt.) 4 MICROPHONE (+) 5 4 3 2 1 with contact JK-
AUDIO link 5 MICROPHONE (-) SP2143
10 SPEAKER (+)
15 SPEAKER (-)
BOOT 3 BOOT
RESET 14 RESET
WAVECOM confidential © 12
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
2.9 Capabilities
Functions of the WMO2 modem line are defined as follow:
GSM DCS/PCS
Standard 900 MHz. 1800 MHz or 1900 MHz
Class 4 (2W). Class 1 (1W)
GSM phase 2. GSM phase 2.
Interface Serial interface RS232 V.24/V.28 Serial interface RS232 V.24/V.28
AT command set based on V.25ter and AT command set based on V.25ter and
GSM 07.05 & 07.07. GSM 07.05 & 07.07.
Auto-bauding function between baud Auto-bauding function between baud rates
rates 2400 and 19200 2400 and 19200
No auto-framing available No auto-framing available
SMS Mobile Originated (MO) and Mobile Mobile Originated (MO) and Mobile
Terminated (MT). Text & PDU Mode Terminated (MT). Text & PDU Mode point
point to point. Cell broad cast. to point. Cell broad cast.
In accordance with GSM 07.05 In accordance with GSM 07.05
Data Asynchronous 2400, 4800, 9600 baud Asynchronous 2400, 4800, 9600 baud
rates. rates.
Transparent and Non Transparent mode Transparent and Non Transparent mode
In Non Transparent Mode: 300, 1200, In Non Transparent Mode: 300, 1200,
1200/75 baud. 1200/75 baud.
Mode 3.1 kHz (PSTN) and V110 (ISDN) Mode 3.1 kHz (PSTN) and V110 (ISDN)
Fax 2400/4800/7200/9600 baud, GSM 2400/4800/7200/9600 baud, GSM
teleservice 62 in Transparent Mode. teleservice 62 in Transparent Mode.
Class 1. Class 1.
Group 3 compatible. Group 3 compatible.
Audio FR and EFR operation FR and EFR operation
1: Head Set 1: Head Set
2: Car Kit (in option) 2: Car Kit (in option)
2.10.1 Headset
To be defined.
WAVECOM confidential © 13
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
Cable2x2 wires:
2 Wires constitution (speaker): tinned copper 7x0.2 mm (24AWG)
Jack audio mono 2,5 mm
1 conductor with shield (microphone)
female (microphone)
Operating temperature range: -20°C/+85°C
WAVECOM confidential © 14
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
Low power
audio cable
as defined
above
Cable length: 10 cm
2 push buttons or
micro switches
Flat cable 4 wires:
Wire constitution: tinned copper 7x0.15 mm (26AWG)
Operating temperature range: -20°C/+85°C
Cable: 1 wire.
Ame: tinned copper 24x0.2 mm
Section: 0.75 mm²
Operating temperature range: -20°C/+85°C
WAVECOM confidential © 15
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 16
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
3 AT Commands interface
This chapter describes the interface based on the Hayes protocol
standard between the TE and the ME. The AT commands presented
here in are intended to manage voice, data and fax communication
as well as SMS sending and receiving.
All available commands for the WMO2 modem line are presented in
the chapter 4.
WAVECOM confidential © 17
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
Examples:
ATA ' to answer a call.
AT&W ' to store the profile in memory.
ATQ1 ' to suppress the extended syntax result codes.
ATS0=2 ' to automatically answer a call after 2 rings.
It is possible to concatenate several commands on the same
command line, example: ATQ1S0=2;&W
You must insert a ; (semicolon) straight after each command that
use a = (equal) or ? (question mark) character and after each
extended format command.
There is no need of any special character for all other commands
(i.e. there are no ; (semicolon) between the Q1 and S0=2
commands above, but there is one straight after the S0=2
command before the &W command.
WAVECOM confidential © 18
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 19
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
The default setting of the RS232 serial link handler shown above in
the table corresponds to the following setting:
Baud rate : Autobauding (admitting rates from 2400 to
19200 bps)
Data length : 8 bits
Parity : None
Stop bit :1
Flow control : Hardware (RTS/CTS)
To tune this settings please use the commands +IPR, +IFC and
+ICF.
WAVECOM confidential © 20
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 21
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 22
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
4 Commands set
For convenience the <CR> and <CR><LF> sequences are not
indicated in the examples shown in the following description.
WAVECOM confidential © 23
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 24
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 25
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
When the application wants to stop the module to make a power off, or if
the application wants to force the module to execute an IMSI DETACH
procedure, then it has to send:
AT+CFUN=0 (same as AT+CPOF)
This command executes an IMSI DETACH and makes a backup of some
internal parameters in the SIM and the EEPROM. Then no more access to the
SIM card is possible.
If the mobile is not powered off after this command, it shall received
another command to re-start the whole GSM process.
If the mobile is turned off after this command, then the power on will
automatically execute the start of the whole GSM process.
When the application wants to re-start the module (after having done a
AT+CFUN=0 command, and without having cut the power supply), it has to
send:
AT+CFUN=1
This command starts again all the GSM stack and GSM functionality, a
complete software reset is done. All parameters are reset to their previous E2P
value if AT&W was not used.
If you write entries in phonebook (+CPBW) and then reset the module
directly (AT+CFUN=1, without any AT+CFUN=0 before), some entries may not
be written (SIM task did not have enough time to write the entries in SIM card)
Also, the OK response will be sent at the last defined baud rate defined by
+IPR command. With autobauding the response can be at a different baud rate,
so it is better to save the defined baud rate with AT&W before directly send the
AT+CFUN=1 command.
Example:
Application to GSM AT+CFUN? Ask for current functionality level
GSM to application +CFUN: 1 Full functionality
OK
Application to GSM AT+CFUN=0 Set minimum functionality, IMSI
detach procedure
GSM to application OK Command valid
Application to GSM AT+CFUN=1 Set the full functionality mode
with a complete software reset
GSM to application OK Command valid
WAVECOM confidential © 26
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
The cause information element from GSM 04.08 is given below in chapter
chapter_ref.
WAVECOM confidential © 27
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
<PhbStr>
is the registered name of a correspondent stored in
the phone book.
<mem>
is a way to directly dial from a phonebook number
and can take the values "SM", "FD" or "ON", see
+CPBS command.
<n>
is the index of the phonebook entry to be dialled.
<PhbIndex>
for calling <index> from the selected phonebook (see
+CPBS command).
i
to allow CLI presentation (suppression)
;
to issue a voice call.
Response syntax:
The answer to this command is the following:
Verbose result code Numeric (V0 set) Description
OK 0 if the call succeeds, for voice call
only.
CONNECT <speed> 10,11,12,13,14,15 if the call succeeds, for data calls
only, <speed> takes the value
negotiated by the GSM module.
BUSY 7 if the called party is in
communication.
NO ANSWER 8 if no hang up is detected after a
fixed network time-out.
NO CARRIER 3 Call set up failed or remote user
release.
+CME ERROR: 3 as verbose AOC mode without credit left, a call
is already active, FDN restricted
mode.
See chapter chapter_ref for the description of all numeric result codes
(ATV0).
WAVECOM confidential © 28
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
Example:
For a data or fax call, the application sends to the GSM module the
following ASCII string: (the bearer has to be selected before with the
+CBST command)
ATD1234 Calling number 1234 (data or fax).
For a voice call, the application sends to the GSM module the following
ASCII string: (the bearer may be selected before, if not a default bearer is
used)
ATD5678; Calling number 5678 (voice call).
Please, notice that in case of an international number, the local
international prefix has not to be set (usually 00) but need to be replaced by
the '+' character. That is to establish a voice call to the Wavecom company
from another country, the AT command shall* be:
ATD+33146290800; Calling Wavecom from Germany (for example).
Dialling from a phonebook location (stored in SIM card) can be done with
the following command:
ATD> 5; To call (voice call) the 5th entry from the
selected phonebook (through +CPBS
command) .
ATD> "BILL"; To call "BILL" (voice call) from the selected
phonebook.
ATD> FD 1 To call (data or fax call) the 1st entry from the
"FD" phonebook (see +CPBS command).
Application to GSM AT+CPBS? Which phonebook is selected ?
GSM to application +CPBS:”FD”,5,10 FDN phonebook is selected, 5 locations are used and 10
locations are available.
Application to GSM ATD>SM6; Voice call index 6 from ADN phonebook
GSM to application OK Call succeeds
When FDN phonebook has been locked only the numbers beginning with
the digits of FDN phonebook entries can be dialled.
For example, if "014629" is written in the FDN phonebook all the phone
numbers beginning with these 6 digits can be called.
An outgoing call attempt could be refused if the AOC service is active and
the credit is expired (+CME ERROR: 3). The same applies when trying to
make a call while in communication, multiple calls are not managed in this
release.
*
Notice that some country can have particular numbering rules for
their GSM handset numbering.
WAVECOM confidential © 29
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
For sending DTMF tones (only when a call is active!), the application uses:
AT+VTS=<Tone> where <Tone> is in {0-9,*,#,A,B,C,D}
Application to GSM AT+VTS=A
GSM to application OK command valid
Application to GSM AT+VTS=11
GSM to application +CME ERROR: 4 if the <Tone> is wrong
Application to GSM AT+VTS=4
GSM to application +CME ERROR: 3 if there is no communication
Example: to send the Tone sequence 13#, the application shall send:
AT+VTS=1;+VTS=3;+VTS=#
OK
WAVECOM confidential © 30
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 31
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
16 levels for receive gain are provided and 8 levels for transmit gain.
Application to GSM AT+VGR=25
GSM to application OK Command valid
Application to GSM AT+VGT=45
GSM to application OK Command valid
WAVECOM confidential © 32
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
This command instructs the module to set the microphone mute or not for
the active microphone (defined with+SPEAKER command). This command
is only allowed during a call.
<mode> takes the following values:
0: microphone mute off.
1: microphone mute on.
WAVECOM confidential © 33
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
Defined Values
<mode>:
0: Deactivate Echo
1: Activate Echo
2: Configure the echo cancelation (automatically stored in E2P)
WAVECOM confidential © 34
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
<ber>:
0...7 : as RXQUAL values in the table GSM 05.08
99 : not known or not detectable
WAVECOM confidential © 35
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 36
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
<stat>
0: not registered, ME is not currently searching a new operator
1: registered, home network
2: not registered, ME currently searching a new operator to register to
3: registration denied
4: unknown
5: registered, roaming
<lac>: string type; two byte location area code in hexadecimal format (e.g.
“00C3” equals 193 in decimal)
WAVECOM confidential © 37
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 38
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
After 3 unsuccessful codes, the PUK will then be required. The PUK
validation forces the user to enter as a second parameter a new PIN code
which will be the new PIN code if the PUK validation succeeds. The CHV1
is then enabled if the PUK1 is correct. The application shall therefore use
the command:
AT+CPIN=<Puk>,<NewPin>
To know which code has to be entered (or not), the following interrogation
command can be used:
AT+CPIN?
The possible responses are:
+CPIN: READY ME is not pending for any password
+CPIN: SIM PIN CHV1 is required
+CPIN: SIM PUK PUK1 is required
+CPIN: SIM PIN2 CHV2 is required
+CPIN: SIM PUK2 PUK2 is required
+CPIN: PH-SIM PIN SIM lock (phone-to-SIM) is required
+CPIN: PH-NET PIN Network personnalisation is required
+CME ERROR: <err> SIM failure (13) absent (10) etc...
Please note that in this case the mobile does not finish its response with
the OK string.
The response +CME ERROR: 13 (SIM failure) is returned after 10
unsuccessful PUK presentations. The SIM card is then out of order and
shall be replaced by a new one.
WAVECOM confidential © 39
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
If the user try to do something which requires PIN2 (CHV2) the GSM
module will refuse his action with a “+CME ERROR: 17” (SIM PIN2
required). Then the GSM module is waiting SIM PIN2 to be given.
Of course if SIM PIN2 is blocked , SIM PUK2 is required instead of SIM
PIN2.
For instance, the GSM module needs PIN2 to write in the fixed dialling
phonebook (FDN) , so if SIM PIN2 authentication has not been done during
the current cession the SIM PIN2 is required:
Application to GSM AT+CPBS=”FD” Choose FDN
GSM to application OK
Application to GSM AT+CPBW=5,"01290917",129,"Jacky" write in FDN at location 5
GSM to application +CME ERROR:17 SIM PIN2 is required
Application to GSM AT+CPIN?
GSM to application SIM PIN2 SIM PIN2 is required
Application to GSM AT+CPIN=5678 Enter SIM PIN2
GSM to application OK
Application to GSM AT+CPBW=5,"01290917",129,"Jacky" write in FDN at location 5
GSM to application OK Now writing in FDN is allowed
Please note that the GSM module ask only once PIN2 or PUK2, so if they
aren’t entered right, the next +CPIN? command will return “+CPIN:
READY”.
Remark
In the way Application to GSM, an "h" character shall be added before the
PIN value if cyphering mode (with D.E.S algorithm ) is on. See +EXPKEY
command.
Same remark for +CLCK and +CPWD commands.
WAVECOM confidential © 40
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
After 3 unsuccessful codes, the PUK2 will then be required. The PUK2
validation forces the user to enter as a second parameter a new PIN2 code
which will be the new PIN2 code if the PUK1 validation succeeds. The
application shall therefore use the command:
AT+CPIN2=<puk2>,<NewPin2>
Application to GSM AT+CPIN2=00000000,1234 enter PUK2 and new PIN2
GSM to application +CME ERROR: 16 Incorrect Password (PUK2)
Application to GSM AT+CPIN2=12345678,1234 enter PUK2 and new PIN1, 2nd attempt
GSM to application OK PUK2 correct, new PIN2 stored
To know which code has to be entered (or not), the following interrogation
command can be used:
AT+CPIN2?
The possible responses are:
+CPIN2: READY No PIN2 is needed
+CPIN2: SIM PIN2 PIN2 is required
+CPIN2: SIM PUK2 PUK2 is required
+CME ERROR: <err> Absent (10) etc...
WAVECOM confidential © 41
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
<mode>
0: unlock the facility
1: lock the facility
2: query status
<class>: A facility status can be changed for only one class, or for all
classes (7 or omitted).
1: Voice (telephony)
2: Data (refer to all bearer services)
4: Fax (facsimile services)
8: Short Message service
7: equal to all classes (Default value)
WAVECOM confidential © 42
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 43
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 44
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
When the fixed dialling phonebook (FDN) is locked , this command is not
allowed. Moreover , when FDN is unlocked , PIN2 is required to write in
the FDN phonebook.
But if PIN2 authentification has been done during the current cession ,
+CPBW command with FDN is allowed .
Application to GSM AT+CPBS=”FD” Choose FDN
GSM to application OK
Application to GSM AT+CPBW=5,"01290917",129,"Jacky" write in FDN at location 5
GSM to application +CME ERROR:17 SIM PIN2 is required
Application to GSM AT+CPIN?
GSM to application SIM PIN2 SIM PIN2 is required
Application to GSM AT+CPIN=5678 Enter SIM PIN2
GSM to application OK
Application to GSM AT+CPBW=5,"01290917",129,"Jacky" write in FDN at location 5
GSM to application OK Now writing in FDN is allowed
WAVECOM confidential © 45
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 46
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 47
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
<mode> Action
0 Normal initialization (with phonebooks)
1 No phonebook initialization for ADN and FDN
WAVECOM confidential © 48
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 49
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 50
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 51
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
2 Buffer unsolicited result codes in the TA when TA-TE link is reserved and flush them to the
TE after reservation. Otherwise forward them directly to the TE
3 Forward unsolicited result codes directly to the TE. TA-TE link specific inband used to embed
result codes and data when TA is in on-line data mode.
<bm>: set the rules for storing received CBMs (Cell Broadcast Message)
types depend on its coding scheme, the setting of Select CBM Types
(+CSCB command) and <bm>
0 No CBM indications are routed to the TE.
2 New CBMs are routed directly to the TE using unsolicited result code.
+CBM: <length><CR><LF><pdu> (PDU mode)
or
+CBM:<sn>,<mid>, <dcs>,<page>,<pages> (Text mode)
<CR><LF> <data>
<bfr>
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 command is cleared when <mode>
1...3 is entered.
WAVECOM confidential © 52
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
Examples:
Application to GSM AT+CNMI=0,1,0,0,0 <mt>=1
GSM to application OK
GSM to application +CMTI: "SM", 1 Message received
Application to GSM AT+CNMI=0,2,0,0,0 <mt>=2
GSM to application OK
GSM to application +CMT:"123456","98/10/01,12:30:00+00", 129, 4, Message received
32, 240, "15379", 129,5<CR><LF>
Received Message
Application to GSM AT+CNMI=0,0,0,1,0 <ds>=1
GSM to application OK
Application to GSM AT+CMGS="+33146290800"<CR> Send a message in text
Message to send <ctrl-Z> mode
GSM to application +CMGS: 7 Successful transmission
OK
GSM to application +CDS: 2, 116, "+33146290800",145, Message was delivered
"98/10/01,12:30:07+04", correctly
"98/10/01 12:30:08+04", 0
WAVECOM confidential © 53
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 54
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
The <address> field is the address of the terminal network to whom the
message is sent. To send the message, simply type <ctrl-Z> character
(ASCII 26). The text can contain all existing character except <ctrl-Z> and
<ESC> (ASCII 27).
This command is abortable using the <ESC> character when entering text.
In PDU mode, only hexadecimal characters are used (‘0’...’9’,’A’...’F’).
Example of use:
Application to GSM AT+CMGS="+33146290800"<CR> Send a message in text mode
Please Call me soon, Fred.<ctrl-Z>
GSM to application +CMGS: <mr> Successful transmission
OK
Application to GSM AT+CMGS=<length><CR> Send a message in PDU mode
<pdu><ctrl-Z>
GSM to application +CMGS: <mr> Successful transmission
OK
WAVECOM confidential © 55
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
Parameter Definition:
<oa/da>: Originating or Destination Adress Value in string format. If
<oa/da> is omitted it must be entered with +CMSS command.
<tooa/toda>: Type of Originating / Destination Adress.
<stat>: Integer type in PDU mode (default 2 for +CMGW), or string type in
text mode (default "STO UNSENT" for +CMGW). It indicates the status of
message in memory. If <stat> is omitted , the stored message is
considered like a message to be send.
Example:
WAVECOM confidential © 56
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 57
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
In text mode <vp> is only coded in "relative" format. The default value is
167 (24 hours). This means that one octet can describe different values:
VP value Validity period value
0 to 143 (VP + 1) x 5 minutes (up to 12 hours)
144 to 167 12 hours + ( (VP - 143) x 30 minutes )
168 to 196 (VP - 166) x 1 day
197 to 255 (VP - 192) x 1 week
<pid> is used to indicate the higher layer protocol being used or indicates
interworking with a certain type of telematic device. For example, 0x22 is
for group 3 telefax, 0x24 is for voice telephone, 0x25 is for ERMES.
<dcs> is used to determine the way the information is encoded. UCS2
alphabet and compressed text are not supported. Only GSM default
alphabet and 8 bit data are supported.
WAVECOM confidential © 58
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 59
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
Response syntax:
+CCFC: <status>, <class1> [, <number>, <type> [,<subaddr>,
<satype> [,<time> ] ] ]
[ <CR><LF>+CCFC: <status>, <class2> [, <number>, <type>
[,<subaddr>, <satype> [,<time> ] ] ]
[…]]
* <reason>:
0 Unconditional
1 Mobile busy
2 No reply (<time> is used)
3 Not reachable
4 All call forwarding
5 All conditionnal call forwarding
* <mode>:
2 Interrogate
3 Registration
4 Erasure
* <class>:
1 Voice
2 Data
4 Fax
8 Short Messages
7 All classes
The +CCFC responses are not sorted depending of the <class> parameter,
it only depends of the order of the network response.
WAVECOM confidential © 60
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
Command Syntax:
AT+CLCK= <fac>, <mode> [, <password> [, <class> ] ]
* <fac>:
"AO", "OI", "OX" for outgoing calls barring
"AI", "IR" for incoming calls barring
"AG", "AC", "AB" for all calls barring (<mode>=0 only)
*<mode>
0 unlocks the facility
1 locks the facility
2 query status
WAVECOM confidential © 61
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
* <mode>:
0 Disable
1 Enable
2 Query status
* <class>:
1 Voice
2 Data
4 Fax
8 Short Messages
7 All classes
WAVECOM confidential © 62
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
• <m>: parameter shows the subscriber CLIP service status in the network
0 CLIP not provisioned
1 CLIP provisioned
2 Unknown (no network...)
WAVECOM confidential © 63
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
<m>: parameter shows the subscriber COLP service status in the network
0 COLP not provisioned
1 COLP provisioned
2 Unknown (no network...)
WAVECOM confidential © 64
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
<ccm>:
string type; three bytes of the current call meter value in 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
WAVECOM confidential © 65
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 66
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
This command applies to both outgoing and incoming data calls but in a
different way. For outgoing call the two parameters (e.g. <speed> and
<ce>) apply, whereas for incoming call only the <ce> parameter applies.
Note 1) as far as incoming calls are concerned, if <ce> is set to T only and
the network proposes NT only or vice versa then the call is released.
Note 2) older values 100 and 101 for <ce> are retained for compatibility
purpose but shallnot be used anymore, values 2 and 3 shall be used
instead.
WAVECOM confidential © 67
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 68
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 69
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
* <parity>:
0 Odd supported
1 Even supported
2 Mark supported
3 Space supported
4 None supported
WAVECOM confidential © 70
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
Important note: when this parameter is set to 2 (DTE invokes flow control
through RTS) the behavior of the DCE is the following:
If the DCE has never detected RTS in high (or ON) condition since startup
then it ignores RTS, assuming this signal is not connected.
As soon as DCE detects RTS high, then this signal acts upon it. Therefore
subsequent RTS transition to OFF will prevent DCE from sending any
further data in online and in offline as well.
This behavior allows the user to use the default settings (hardware flow
control) and let RTS disconnected. In the case RTS is connected and is high
at least once then it acts upon DCE.
When this parameter is set to 0 (none) then CTS is kept high all the time.
Application to GSM AT+IFC?
GSM to application +IFC: 2,2 current values
OK
Application to GSM AT+IFC=?
GSM to application +IFC: (2),(2) possible values.
OK
Application to GSM AT+IFC=0,0
GSM to application OK new values
WAVECOM confidential © 71
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
Application to GSM ATV0 DCE transmits limited headers and trailers and numeric result codes
GSM to application 0 command is valid (0 means OK)
Application to GSM ATV1 DCE transmits full headers and trailers and verbose response text
GSM to application OK command is valid
WAVECOM confidential © 72
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
* <mode>:
0 One shot requested
1 Automatic shots requested
2 Stop automatic shots
* <requested dump>:
1 Main Cell:
MCC, MNC, LAC, CI, BSIC,
BCCH Freq (absolute), RxLev,
RxLev Full, RxLev Sub,
RxQual, RxQual Full, RxQual
Sub,Idle TS
2 Neighbour1 to Neighbour6:
MCC, MNC, LAC, CI, BSIC,
BCCH Freq (absolute), RxLev
4 Timing Advance
WAVECOM confidential © 73
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
* <mode>:
0 One shot requested
1 Automatic shots requested
2 Stop automatic shots
* <requested dump>:
8 Main cell RSSI indications (RxLev) from 0 to 31
The response will be a +CSQ answer and not a +CCED answer. The 07.07
format for the +CSQ is respected. The <ber> is not evaluated by this
command, so the <ber> value will always be 99.
+CSQ:<rssi>, 99
OK
This +CSQ answer, when automatic shots are selected, is sent every time
the <rssi> measured by the module changes. This automatic shots are
supported in idle mode and during communication.
Combination (addition of the values) of the requested dumped (1,2,4,8) are
supported. Both answer +CCED and +CSQ may be then generated.
WAVECOM confidential © 74
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
<IndLevel> Indication
1 Hardware SIM Insert / Remove indications (Rack open/close)
2 Calling party alert indication
4 Module is ready to treat AT commands (except phonebooks, AOC, SMS), but still in
emergency mode.
8 Indication that the module is ready to treat all AT commands, at te end of init, or
after ADN / FDN swap
Combination (addition of the values) shall be used to allow more than one
indication flow.
The answer is OK if the value are in the previous range.
The unsolicited answer will then be:
+WIND: <indicated event>
The yet defined indicated event list is:
<event> Meaning
0 The SIM presence pin has been detected as “SIM removed” (depending from the 0 bit
flow)
1 The SIM presence pin has been detected as “SIM inserted”
2 Calling party is alerting
3 Module is ready to treat AT commands (except phonebooks, AOC, SMS), at init or after
AT+CFUN=1
4 Module is ready to treat all AT commands, end of phonebook init or swap (ADN to
FDN, or FDN to ADN)
WAVECOM confidential © 75
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
<press>
1: key press
0: key release
0 1 2 3 4
5 6 7 8 9
10 11 12 13 14
15 16 17 18 19
20 21 22 23 24
WAVECOM confidential © 76
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 77
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 78
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
5 Miscellaneous
5.1 Disclaimer
Modem and GSM-unit specifications and manuals are subject to change
without notice. Wavecom assumes no liability for damage incurred directly
or indirectly from errors, omissions or discrepancies between the modem or
GSM-unit and their manuals.
5.2 Trademarks
Some mentioned products are registered trademarks of them respective
companies.
5.3 Copyright
This manual is copyrighted by Wavecom with all rights reserved. No part of
this manual may be reproduced in any form without the prior written
permission of Wavecom.
No patent liability is assumed with respect to the use of the information
contained herein.
Wavecom 1999. All rights reserved.
WAVECOM confidential © 79
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
6 Appendices
WAVECOM confidential © 80
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 81
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 82
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 83
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 84
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 85
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 86
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 87
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 88
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 89
WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC Friday 21 May 1999
WAVECOM confidential © 90