Hi Frédéric, On 06/30/2011 09:52 AM, Frédéric Danis wrote: > During test TP/TCA/BV-05-I [Terminate Ongoing Call – While Call Waiting] > PTS fails if multiple +CCWA are sent (waiting for 1st phone number when > waiting one becomes incoming, intead of 2nd phone number). > So, send only 1 +CCWA. > > Update RING timer management to be started as soon as an incoming call > exists, and retrieve +CLIP info for incoming or waiting call (in case > of waiting call becoming incoming call, call indicator changes before > internal call status is updated) > > Force to send +CCWA (if needed) on reception of AT+CCWA=1 > --- > src/emulator.c | 95 ++++++++++++++++++++++++++++++++++--------------------- > 1 files changed, 59 insertions(+), 36 deletions(-) > I applied this patch, but added a small refactoring commit afterwards to make the logic a bit more readable. Can you double check that I didn't screw anything up? Regards, -Denis