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,"<phone-number-1>",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: <phone-number-1>
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: <phone-number-1>
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: <phone-number-1>
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,"<phone-number-1>",145\r\n
ofonod[14366]: < \r\n+CLCC: 2,0,2,0,0,"<phone-number-2>",129\r\n
ofonod[14366]: < \r\nOK\r\n
ofonod[14366]: src/voicecall.c:ofono_voicecall_notify() Got a
voicecall event, status: 2, id: 2, number: <phone-number-2>
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: <phone-number-2>
called_number: , called_name
ofonod[14366]: src/voicecall.c:ofono_voicecall_notify() Found call with id: 2


TEST 2:

Steps: Two numbers dialer from the phone (3-way calling available)
Result: oFono reports a active+dialing state until held+alerting is reached.

ofonod[3281]: src/voicecall.c:ofono_voicecall_notify() Got a voicecall
event, status: 2, id: 1, number: <phone-number-1> called_number: ,
called_name
ofonod[3281]: src/voicecall.c:ofono_voicecall_notify() Did not find a
call with id: 1
ofonod[3281]: src/voicecall.c:ofono_voicecall_notify() Got a voicecall
event, status: 3, id: 1, number: <phone-number-1> called_number: ,
called_name
ofonod[3281]: src/voicecall.c:ofono_voicecall_notify() Found call with id: 1
ofonod[3281]: src/network.c:ofono_netreg_strength_notify() strength 100
ofonod[3281]: src/voicecall.c:ofono_voicecall_notify() Got a voicecall
event, status: 0, id: 1, number: <phone-number-1> called_number: ,
called_name
ofonod[3281]: src/voicecall.c:ofono_voicecall_notify() Found call with id: 1
ofonod[3281]: src/network.c:ofono_netreg_strength_notify() strength 80

(At this point, a second call is dialed from the phone)

ofonod[3281]: src/voicecall.c:ofono_voicecall_notify() Got a voicecall
event, status: 2, id: 2, number: <phone-number-2> called_number: ,
called_name
ofonod[3281]: src/voicecall.c:ofono_voicecall_notify() Did not find a
call with id: 2
ofonod[3281]: src/modem.c:modem_change_state() old state: 3, new state: 0
_______________________________________________
ofono mailing list
[email protected]
https://lists.ofono.org/mailman/listinfo/ofono

Reply via email to