Specifications
SIM900 AT Command Manual       
SIM900_AT Command Manual_V1.03  223  12/24/2010 
Switch between active and held calls. 
Establish a voice call from EVB, receive 
an incoming call (incoming call accepts 
waiting status), place active call on hold 
and switch to incoming call. Switch 
between both calls, placing each in the 
hold state whilst the other is active 
before terminating each one. This feature 
relies on knowing each call’s ID. This is 
done using the List Current 
Calls(AT+CLCC) Command. A call’s ID 
is required to switch between held and 
active calls. Held calls are not 
automatically resumed when all other 
calls are terminated. They need to be 
made active using the AT+CHLD=2x 
Command. Note call waiting must have 
been previously enabled for this 
demonstration to work. 
ATD6241xxxx; 
<RX incoming call> 
AT+CHLD=2 
AT+CHLD=21 
AT+CLCC 
AT+CHLD=22 
AT+CHLD=12 
AT+CHLD=11 
OK 
RING 
+CCWA: "1391818 
6089",129,1,"" 
OK 
<incoming call activated, 
original on hold> 
OK 
<original call activated, 
incoming call held> 
+CLCC:1,0,0,0,0,"62 
418148",129,"" 
+CLCC:2,1,1,0,0, "139 
18186089",129, "" 
OK 
<Note incoming call held 
flag set> 
OK 
<original call held, incoming 
call active> 
OK 
<terminate incoming call> 
<terminate original call> 
Send busy status to incoming waiting 
caller. 
Establish a voice call from EVB, receive 
an incoming call (incoming call accepts 
waiting status), send ‘busy’ status to 
waiting mobile. Note call waiting must 
have been previously enabled for this 
demonstration to work. 
ATD6241xxxx; 
<RX incoming call> 
AT+CHLD=0 
OK 
RING 
+CCWA: "1391818 
6089",129,1,"" 
OK 
OK 
<incoming call sent busy 
msg, current call retained> 
Drop all calls on hold. 
Establish a voice call from EVB, receive 
an incoming call (incoming call accepts 
waiting status), switch to incoming call 
and drop all waiting calls. 
Note call waiting must have been 
previously enabled for this 
demonstration to work. 
ATD6241xxxx; 
<RX incoming call> 
AT+CHLD=2 
AT+CHLD=0 
OK 
RING 
+CCWA: "1391818 
6089",129,1,"" 
OK 
<incoming call actived, 
original on hold> 
OK 
<incoming call actived, 
current call 










