Specifications
HE863 family AT commands reference guide
80377ST10083a Rev.4 – 2012-02-01
Reproduction forbidden without written authorization from Telit Communications S.p.A.- All Rights Reserved. Page 62 of 228
+CCWA - Call Waiting
+CCWA: <number>,<type>,<class>,[<alpha>][,<cli_validity>]
where:
<number> - string type phone number of calling address in format specified by
<type>
<type> - type of address in integer format
<class> - see before
<alpha> - string type; alphanumeric representation of <number> corresponding to
the entry found in phonebook; used character set should be the one
selected with +CSCS.
<cli_validity>
0 - CLI valid
1 - CLI has been withheld by the originator
2 - CLI is not available due to interworking problems or limitations of originating
network
Note: if parameter <cmd> is omitted then network is not interrogated.
Note: in the query command the class parameter must not be issued.
Note: 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.
Note: The command AT+CCWA=1,0 has no effect a non sense and must not be
issued..
AT+CCWA?
Read command reports the current value of the parameter <n>.
AT+CCWA=?
Test command reports the supported values for the parameter <n>.
Reference 3GPP TS 27.007
3.5.3.3.12. Call Holding Services - +CHLD
+CHLD - Call Holding Services
AT+CHLD=[<n>]
Set command calls can be put on hold, recovered, released, added to conversation,
and transferred.This is based on the GSM/UMTS supplementary services HOLD,
MPTY (i.e Multi Party) and ECT (Explicit Call Transfer). The interaction of this
command with other commands
Parameter:
<n>
0 - release all held calls or set User Determined User Busy for a waiting call; if
both exists then only the waiting call will be rejected
1 - release all active calls and accepts the other (held or waiting)
Note: In the scenario: An active call, a waiting call and held call, when the active
call is terminated, we will make the Waiting call as active.