This document is intended for every person being brought to work with the
modem WISMO WMO2 G900, G1800 or G1900.
1.1 Document scope
This document presents the technical characteristics of the connections,
interfaces and power supply of the modem WISMO WMO2 in the G900,
G1800 and G1900 terminal version.
This document describes the AT commands allowing the user to issue
communications in the voice, data or fax mode with the modem WISMO
WMO2 G900, G1800 and G1900 and for SMS's reception and expedition.
1.2 Related documents
This interface document is based on the following recommendations and
reference documents:
[1]ETS 300 019Environmental conditions and environmental tests
for telecommunications equipment.
[2]SAE J1113Transients Voltage Suppression in Automotive
Vehicle.
[3]WAVEInternal Qualification Plan version 1.1.
[4]ETSI GSM 07.05European digital cellular telecommunication
system (phase 2); Use of DTE-DCE interface for
Short message service and cell broadcast service
[5]ETSI GSM 07.07European digital cellular telecommunication
system (phase 2); AT command set for GSM
Mobile Equipment
[6]ITU-T V.25 ter.Serial asynchronous automatic dialling and control
[7]ETSI GSM 03.40European digital cellular telecommunication
system (phase 2); Technical realisation of the
Short Message Service (SMS) Point-to-Point (PP)
[8]ETSI GSM 03.38European digital cellular telecommunication
system (phase 2); Alphabets and language-
specific information
[9]WMO2sp14Technical characteristics of the WMO2 modem
line.
[10] SII015 v7.9AT-Commands interface layer specification for the
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.
All other characters, including " " ", "&", "?", "==", parentheses, etc., shall
appear in commands as written.
1.4 Acronyms and abbreviations
For the purposes of the AT-commands interface description in this
document, the following abbreviations apply:
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 Basic offer
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.1.3 User manual
The user manual is realised in a size closed to the following values:
105mm (width) x 148,5 mm (height) (that is 1/2 A5).
It contains twenty-two pages except the cover page.
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
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.2.4 Power supply
An AC/DC converter (220V~ / 12V-2A) enables a direct powering on the
power network.
2.3 Options
2.3.1 Car Kit
Thanks to an audio power amplifier, a microphone - that can be fixed on a
vehicle's sun visor - and a loud speaker - that can be fixed on the vehicle
dashboard -, one can obtain a hands free embedded solution.
Speaker (8Ω) and directional microphone are supplied with this option.
2.4 Product references
2.4.1 Ordering references
The WMO2 modem product line references are set up using the
WMO2-GXXXX base.
The references respect the following syntax:
• WMO2-G900for the GSM 900 standard;
• WMO2-G1800for the DCS 1800 standard;
• WMO2-G1900for the PCS 1900 standard.
2.4.2 Markings and Labels
2.4.2.12.4.2.1 Product labelProduct label
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.
2.4.2.22.4.2.2 Production stickerProduction sticker
This label is located on the bottom side of the product and contains CE
marking (in order to improve the productivity on assembly line, this marking
will be printed or silk screen treated in advance).
Dimension: 60x9.5 mm.
2.4.2.32.4.2.3 CE and IMEI stickerCE and IMEI sticker
This label is placed on the bottom of the product, it contains the following
legible information
REF PROD: (WMO2-GXXX)
P/N (WMXXXXX)
and IMEI number in barre code.
This last one includes the product serial number.
Dimensions: 60 x 9.5 mm.
P/N: WMxxxxx
2.4.2.42.4.2.4 Label packagingLabel packaging
This label is put on the product box and defines the contents.
The following table summarises the electrical characteristics defined for the
different input/output connections.
ParametersMINTYPMAXUNITComments
Power supply:
Input supply voltage
Input supply voltage with Car Kit option
Input peak supply current @5V*/ 6V
**
Input average supply current @5V*/ 6V** in
communication mode
Input average supply current @5V*/ 6V
in idle mode (paging period 480ms)
Input average supply current @5V* in idle
mode with auto-shutdown function
***
Serial link:
RS232standard
Audio (head set):
microphone input current @2V/2KΩ
absolute microphone input voltage
speaker output current 150Ω //1nF
absolute speaker impedance
**
5*/6**13,5
13,5
0,5
16
32
18
2,5*/ 0,9
450*/200
35
10
100
32
**
**
V
V
A
mA
mA
mA
mA
mVpp
mA
Ω
GSM or DCS/PCS
GSM or DCS/PCS
GSM or DCS/PCS
SIM35V
*
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.
We considered the following constraints in the connector choice:
• Size;
• Mechanical characteristics;
• Electrical performances;
• Industrialisation (surface assembly choice).
In order to extract or insert the Micro SIM card, it is strongly
recommended to press with a sharp element (a pen for example) the SIM
holder ejector.
If this procedure is no respected, the SIM holder could be destroyed.
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.
3.1 Command syntax
There are 3 types of commands:
1. Set command:
using the = (equal) character, it is possible to assign a value
to a parameter.
2. Read command:
using the ? (question mark) character, it is possible to read the
current setting of a parameter.
3. Test command:
using the character sequence =? (equal followed by question
mark), it is possible to test if a parameter is supported by the
modem and to read the supported values for that parameter.
Examples:
AT+CPIN=####' to enter the PIN code of the SIM.
ATS0?' to determine the number of ring indicators
awaited before automatically answering.
AT+COPS=?' to determine which PLMN are currently
available.
The following only applies in command mode.
All available commands for the WMO2 modem line are presented in
At fixed baud rate uppercase or lowercase letters can be used to
type in the AT-Commands. But the use of both upper and lowercase characters in the same command is not permitted.
The end character, except in some cases for which it is indicated, is
always the <CR> (Carriage Return) character.
The syntax is based on the nominal Hayes standard:
• Each command begins with a 2 letters prefix "AT" (ATtention)
except the "+++" and the "A/" commands;
• The command's body is a single character or an
& (ampersand) character immediately followed by a single
character;
• A + (plus) character may immediately follow the AT prefix to
indicate it is an extended command format in that case, a
letter (chosen among the following one: A, C, D, E, F, G, I, M,
S, T, V or W) immediately follows the + character, then comes
the command itself (the body);
• The parameters (if any) of the command are placed at the end.
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.
3.1.1.23.1.1.2 Special casesSpecial cases
If the serial link exchange baud rate is not fixed, case of the modem
working in autobauding mode, it is not possible to type in the
commands using lowercase characters.
When sending SMS messages, the end character is no longer the
<CR> (carriage return), it is the <CTRL>Z character (Escape
character).
There are 2 types of answers: information text and result codes.
The answer of a command may be build of both an information text
and a result code.
The answer may be transmitted in numeric form or alphabetic
(verbose) form depending upon the setting of the V parameter.
The response, either in numeric form or in alphabetic form, consists
of a header, a body and a trailer.
The header and the trailer are the same, there are build with 2
characters <CR> <LF> (Carriage return and Line Feed).
This applies for all commands except the V0 and the Q1
commands.
When the command syntax is wrong, the modem responds ERROR.
When the command syntax is correct but with incomplete or
incorrect parameters, the modem responds +CME ERROR: <Err> or
+CMS ERROR: <CMSErr> with the corresponding error code (<Err>
respectively <CMSErr>).
If the command syntax is correct and all parameters are valid but
the network refuses the command whatever the reason, the modem
responds +CMS ERROR: <CMSErr>, where <CMSErr> is the
reason (if any) given by the network.
The modem responds OK when the network accepted the
command and both the syntax and the parameters where correct.
For some commands such as "AT+CPIN?" or "AT+EXPKEY?" or
"ATQ1", the modem will not give the OK string at the end of the
command execution.
Moreover there are 3 sub-types of answers. These sub-types
describe answers that are return at different states of the modem.
Final result type: indicates the full completion of an AT
command and can be considered as a
willingness to accept new commands
from the TE. Example: "OK" or "ERROR".
Intermediate result type: is a report of the execution progress of
the currently being treated AT
command. Example
"CONNECT <speed>".
Unsolicited result type: indicates the happening of an event
not directly ensuing from a previous AT
command. Example "RING".
SIM card Insertion and Removal procedures are supported. These
are software functions based on the reading of the hardware SIM
presence pin. This pin state (open/closed) is continuously watched.
When the SIM presence pin indicates a presence of "somewhat" in
the SIM connector, the module tries to establish a SIM logical
session. Depending if the "somewhat" is a SIM Card or not, the SIM
logical session will be successfully established or not.
The AT+CPIN? command delivers the following answers:
• If the SIM presence pin indicates "nothing", the answer to
AT+CPIN? is "+CME ERROR: 10" (SIM not inserted).
• If the SIM presence pin indicates "something" and the
inserted Card is a valid SIM Card, the answer to AT+CPIN?
is "+CPIN: xxx" depending of the SIM PIN state.
• If the SIM presence pin indicates "something" and the
inserted Card is not a valid SIM Card, the answer to
AT+CPIN? is "CME ERROR: 10".
• These both last status are not immediately available after
powering-up due to the background initialisation. During
this step and before the SIM presence pin indicates
"somewhat", the AT+CPIN? command returns
"+CME ERROR: 515" (Please wait, initialisation in progress).
When the SIM presence pin indicates "nothing" and the previously
inserted SIM Card was removed, an IMSI detach procedure is
executed, and all the user data corresponding to this previous SIM
are removed from the memory (Phonebooks, SMS etc.).
The modem can then still emit calls but only in the emergency
mode (only emergency numbers can be dialled).
After a valid PIN entry, many SIM user data information are loaded
in the modem memory (Phonebooks, SMS status…). This operation
can last a long time when reading huge phonebooks.
The AT+CPIN? command answers just after verification of the PIN.
User Data are loaded in background after the PIN checking.
This means, that some data of the SIM may not be available
straight after the "OK" (if PIN is valid) of the PIN Entry function was
received by the TE. Data that may be affected are particularly the
phonebook's entries.
So that any access to phonebooks features will then be refused by
the following error message "+CME ERROR: 515" or
"+CMS ERROR: 515" meaning "please wait, service is not available,
initialisation in progress".
Also this kind of answer may be returned by the modem in several
circumstances:
• when trying to execute another AT command before the
previous one was executed to the end.
• when swapping from (or to) ADN to (or from) FDN and
trying to immediately read the concerned phonebook;
• when giving the +CPIN? command (SIM Status) just after a
SIM insertion and before the modem could execute a valid
SIM Card logical session.