Hi Pavel,

<snip>

PDU Len 2, strlen 4
PDU last char 48
0000^ZCNMA=1,2
<PR
0000^ZCNMA=1,2
< +CMS ERROR: 304
ofonod[3057]: CNMA acknowledgement failed: Further SMS reception is
not guaranteed
< +CIEV: 1,4

Modem does not like our CNMA acknowledgement. AFAICT, we are sending

AT+CNMA=1,2
0000^Z

That looks correct. In fact that logic has been working for something like 8-9 years, but it doesn't hurt to be paranoid and double check.


If I attempt to do AT+CNMA=1, AT+CNMA=0 or just plain At=CNMA, it does
not like that, either, but with +CMS ERROR: 500.

CNMA=1 is required to work in PDU mode according to 27.005 btw.  How about:

window.open();
window.throw(modem);

Regards,
-Denis
_______________________________________________
ofono mailing list
ofono@ofono.org
https://lists.ofono.org/mailman/listinfo/ofono

Reply via email to