Hi Mikel, On 05/08/2013 08:59 AM, Mikel Astiz wrote: > Hi, > > I promised Denis I'd send some traces after testing the iPhone 5 and > observing some strange states such as two active calls (test 1) or > active+dialing state (test 2). > > I currently don't have a phone to test with but let me reuse some > previous logs. In the second log, the AT commands are not visible so > I'm hoping to repeat the experiment fairly soon. > > The first test is probably a bug in oFono while the second one might > be the phone's behavior, to be confirmed. > > Cheers, > Mikel > > TEST 1: > > Steps: Two numbers dialer from the phone while 3-way calling not > available in network > Result: Two active calls in oFono (but phone shows only the first one) > > ofonod[14366]: < \r\n+CIEV: 3,2\r\n > ofonod[14366]: > AT+CLCC\r > ofonod[14366]: < \r\n+CLCC: 1,0,2,0,0,"",145\r\n > ofonod[14366]: < \r\nOK\r\n > ofonod[14366]: src/voicecall.c:ofono_voicecall_notify() Got a > voicecall event, status: 2, id: 1, number: > called_number: , called_name > ofonod[14366]: src/voicecall.c:ofono_voicecall_notify() Did not find a > call with id: 1 > ofonod[14366]: < \r\n+CIEV: 3,3\r\n > ofonod[14366]: src/voicecall.c:ofono_voicecall_notify() Got a > voicecall event, status: 3, id: 1, number: > called_number: , called_name > ofonod[14366]: src/voicecall.c:ofono_voicecall_notify() Found call with id: 1 > ofonod[14366]: < \r\n+CIEV: 5,5\r\n > ofonod[14366]: src/network.c:ofono_netreg_strength_notify() strength 100 > ofonod[14366]: < \r\n+CIEV: 2,1\r\n > ofonod[14366]: src/voicecall.c:ofono_voicecall_notify() Got a > voicecall event, status: 0, id: 1, number: > called_number: , called_name > ofonod[14366]: src/voicecall.c:ofono_voicecall_notify() Found call with id: 1 > ofonod[14366]: < \r\n+CIEV: 3,0\r\n > > (At this point, a second call is dialed from the phone) > > ofonod[14366]: < \r\n+CIEV: 3,2\r\n > ofonod[14366]: > AT+CLCC\r > ofonod[14366]: < \r\n+CLCC: 1,0,0,0,0,"",145\r\n > ofonod[14366]: < \r\n+CLCC: 2,0,2,0,0,"",129\r\n So here we have call with index 1 in state 'Active' and call with index 2 in state 'Dialing'. Obviously a bug with the iPhone. > ofonod[14366]: < \r\nOK\r\n > ofonod[14366]: src/voicecall.c:ofono_voicecall_notify() Got a > voicecall event, status: 2, id: 2, number: > called_number: , called_name > ofonod[14366]: src/voicecall.c:ofono_voicecall_notify() Did not find a > call with id: 2 > ofonod[14366]: < \r\n+CIEV: 3,0\r\n > ofonod[14366]: src/voicecall.c:ofono_voicecall_notify() Got a > voicecall event, status: 0, id: 2, number: > called_number: , called_name > ofonod[14366]: src/voicecall.c:ofono_voicecall_notify() Found call with id: 2 > Regards, -Denis