modem terminates call when accepted remotely
Héctor Jiménez Méndez
hector.jimenez.m at gmv.com
Tue May 2 11:20:38 UTC 2023
Hello, Alexander.
We finally were able to test voice calls with version 1.18 and it seems that the (un)terminated call issue is not reproducing any more.
In addition, now the AT serial port is available for other processes, so our software is using it for other purposes such as querying for SIM slot or GNSS configuration.
Thank you!
[Logo]<https://www.gmv.com/>
Héctor Jiménez Méndez
Firmware engineer
T. 983 54 65 54
M. 696 297 286
Juan de Herrera, nº 17, P.T.B.
47151 Boecillo, Valladolid | Spain
[cid:image002.jpg at 01D97CF8.E1A3C3C0]<http://www.gmv.com/communication/blog>
[cid:image003.jpg at 01D97CF8.E1A3C3C0]<http://www.facebook.com/infoGMV>
[cid:image004.jpg at 01D97CF8.E1A3C3C0]<http://www.twitter.com/infoGMV>
[cid:image005.jpg at 01D97CF8.E1A3C3C0]<http://www.youtube.com/infoGMV>
[cid:image006.jpg at 01D97CF8.E1A3C3C0]<https://www.instagram.com/companygmv/>
[cid:image007.jpg at 01D97CF8.E1A3C3C0]<https://www.linkedin.com/company/gmv>
www.gmv.com<http://www.gmv.com/>
De: Héctor Jiménez Méndez
Enviado el: viernes, 31 de marzo de 2023 12:43
Para: Aleksander Morgado <aleksandermj at chromium.org>
CC: modemmanager-devel at lists.freedesktop.org
Asunto: RE: modem terminates call when accepted remotely
Hello, Alexander!
We will check again after updating to 1.18.
I will share the results once we try it.
Thank you!
[Logo]<https://www.gmv.com/>
Héctor Jiménez Méndez
Firmware engineer
T. 983 54 65 54
M. 696 297 286
Juan de Herrera, nº 17, P.T.B.
47151 Boecillo, Valladolid | Spain
[cid:image002.jpg at 01D97CF8.E1A3C3C0]<http://www.gmv.com/communication/blog>
[cid:image003.jpg at 01D97CF8.E1A3C3C0]<http://www.facebook.com/infoGMV>
[cid:image004.jpg at 01D97CF8.E1A3C3C0]<http://www.twitter.com/infoGMV>
[cid:image005.jpg at 01D97CF8.E1A3C3C0]<http://www.youtube.com/infoGMV>
[cid:image006.jpg at 01D97CF8.E1A3C3C0]<https://www.instagram.com/companygmv/>
[cid:image007.jpg at 01D97CF8.E1A3C3C0]<https://www.linkedin.com/company/gmv>
www.gmv.com<http://www.gmv.com/>
De: Aleksander Morgado <aleksandermj at chromium.org<mailto:aleksandermj at chromium.org>>
Enviado el: jueves, 30 de marzo de 2023 10:29
Para: Héctor Jiménez Méndez <hector.jimenez.m at gmv.com<mailto:hector.jimenez.m at gmv.com>>
CC: modemmanager-devel at lists.freedesktop.org<mailto:modemmanager-devel at lists.freedesktop.org>
Asunto: Re: modem terminates call when accepted remotely
Hey Héctor,
On Thu, Mar 23, 2023 at 2:03 PM Héctor Jiménez Méndez <hector.jimenez.m at gmv.com<mailto:hector.jimenez.m at gmv.com>> wrote:
Hi, Alex, thanks for your quick answer.
Nice to know you worked at Elecnor/Deimos Space 😊
This is definitely a bug to fix. That transition to "terminated" shouldn't happen when the callee picks up the call. Can you get MM debug logs while reproducing the issue? Also, is this using AT or QMI?
Two logs are attached: one with transition from ringing-out to active and another with the wrong state transition (ringing-out -> terminated).
At first sight I couldn’t find any significative trace to explain this behavior, I hope you can get some related info in them.
I think this "CONNECT" URC is getting in the middle of the +CLCC? polling and it's breaking the logic:
ModemManager[4908]: <debug> [1679560149.943734] [modem0/ttyUSB2/at] --> 'AT+CLCC<CR>'
ModemManager[4908]: <debug> [1679560150.110892] [modem0/ttyUSB2/at] <-- '<CR><LF>CONNECT <CR><LF>'
ModemManager[4908]: <debug> [1679560150.111267] [modem0] reported 0 ongoing calls
Your device is QMI capable and we do see certain Voice events reported in the log via QMI. Full QMI based voice support was introduced in MM 1.18, I definitely suggest you switch to that so that AT-based management is completely skipped.
--
Aleksander
P Please consider the environment before printing this e-mail.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20230502/9f94015c/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 32181 bytes
Desc: image001.jpg
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20230502/9f94015c/attachment-0007.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.jpg
Type: image/jpeg
Size: 12212 bytes
Desc: image002.jpg
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20230502/9f94015c/attachment-0008.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.jpg
Type: image/jpeg
Size: 12347 bytes
Desc: image003.jpg
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20230502/9f94015c/attachment-0009.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.jpg
Type: image/jpeg
Size: 12322 bytes
Desc: image004.jpg
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20230502/9f94015c/attachment-0010.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image005.jpg
Type: image/jpeg
Size: 12329 bytes
Desc: image005.jpg
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20230502/9f94015c/attachment-0011.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image006.jpg
Type: image/jpeg
Size: 12373 bytes
Desc: image006.jpg
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20230502/9f94015c/attachment-0012.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image007.jpg
Type: image/jpeg
Size: 12317 bytes
Desc: image007.jpg
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20230502/9f94015c/attachment-0013.jpg>
More information about the ModemManager-devel
mailing list