WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC
Friday 21 May 1999
WAVECOM confidential ©
30
4.2.3
Answer a call
A
When the GSM module receives a call, it set the
RingInd
signal and sends
to the application the ASCII string “
RING
” or “
+CRING: <type>
” if cellular
result code (+CRC) is enabled. Then it waits for the application to accept
the call.
GSM to application
RING
Incoming call
Application to GSM
ATA
Answer to this incoming call
GSM to application
OK
Call accepted
Application to GSM
ATH
Disconnect call
GSM to application
NO CARRIER
Call disconnected
4.2.4
Remote disconnection
This message is used by the GSM module to indicate to the application that
the communication has been released by the remote user.
The GSM module sends "
NO CARRIER
" to the application, and set the
DCD signal.
Also, in case AOC, the module can stop the communication if the credit is
over (release cause 68 with +CEER command)
4.2.5
DTMF signals
+VTD, +VTS
The GSM module offers the user application to send DTMF tones. One
command shall be used for defining the duration of the tones (default value
is 70 ms), the other for sending the Tones.
For defining the duration, the application uses:
AT+VTD=<n>
where <n>*100 gives the duration in ms.
Application to GSM
AT+VTD=1
for defining 100 ms tone duration
GSM to application
OK
Command valid
Application to GSM
AT+VTD=100000
GSM to application
+CME ERROR: 3
if the duration is too long (the limit is to
define for each application)
Application to GSM
AT+VTD=0
for setting the manufacturer default
value
GSM to application
OK
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
4.2.6
Redial last number ATDL
This command is used by the application to redial the last number used in
the ATD command. The last dialled number is displayed followed by “;” for
speech calls only
Application to GSM
ATDL
redial last number
GSM to application
0146290800;
OK
last call was a speech call
command valid