User's Manual

Page 90 of 187
TECHNICAL MANUAL
Telit GM862 PCS
Tri Band GPRS Data Terminal System Rev.1
2.5.3.9 +CCWA - call waiting
+CCWA – call waiting
Execute command
AT+CCWA =
[<n>[,<cmd>[,<class>]]]
Controls the call waiting indication supplementary service.
Activation, deactivation, and status query are supported.
Parameters:
<n>: enables/disables call waiting indication reporting:
<n> = 0 – disable
<n> = 1 - enable
<cmd> enables/disables or queries the service at network level:
<cmd> = 0 - disable
<cmd> = 1 – enable
<cmd> = 2 - query status
<class>: is a sum of integers each representing a class of information
which the command refers; default 7 ( voice + data + fax )
<class> = 1 - voice (telephony)
<class> = 2 - data
<class> = 4 - fax (facsimile services)
The response to the query command is in the form:
+CCWA=<status>,<class>
Where
<status> represents the status of the service:
<status> = 0 - inactive
<status> = 1 - active
<class> is the class of calls the service status refers to.
Note: if parameter <cmd> is omitted then network is not interrogated.
Note2: In the query command the class parameter must not be issued.
Note3: The difference between call waiting report disabling
(AT+CCWA = 0,1,7) and call waiting service disabling (AT+CCWA
= 0,0,7) is that in the first case the call waiting indication is sent to the
device by network but this last one does not report it to the DTE;
instead in the second case the call waiting indication is not generated
by the network. Hence the device results busy to the third party in the
2
nd
case while in the 1
st
case a ringing indication is sent to the third
party.
Note4: The command AT+CCWA=1,0 is a non sense and must not be
issued.
Read command
AT+CCWA?
Reports the current value of the parameter <n>.
Write command
Test command