Hi,

Does ofono have a way to handle lacking OK/error messages? I seems like my modem (Quectel M95) is buggy when it comes to unsolicited indications and (as far as I have seen) SIM commands:

 > AT+CRSM=178,28614,3,4,8
 < +CRSM: 144,0,"FFFFFFFFFFFFFFFF"
 < OK
 > AT+CRSM=178,28614,4,4,8
 < Call Ready
 < +CREG: 5,"0119","04EA"

The "Call Ready" indication causes a lacking "OK" from the preceding "AT+CRSM" command. This has happened with other CRSM commands, and can also be caused by an unsolicited +CREG indication.

I guess one way handle it, is to to glue op the URC listeners to peek into the AT command queue and check if a command is pending for OK/errors, and retry it if so.

But that could cause unexpected side effects depending on the retried command...

// Martin
_______________________________________________
ofono mailing list
ofono@ofono.org
https://lists.ofono.org/mailman/listinfo/ofono

Reply via email to