Hi, everyone.
I use a WMOD2B dual-band modem to send SMS to German mobile phones which is
working pretty fine. I can also receive incoming SMS (+CNMI=2,2,2,1,0) as
unsolicited results (+CMT...).
The problem that I have is that the SC does not seem to notice that I
successfully received those messages. It keeps sending me messages that I
sent off hours ago with the TP-More-Messages-Send header flag set (i.e.
it's 0).
Do I have to do something else to notify the SC that I got the messages? I
tried sending a TP-Deliver-Report-PDU after receiving a message but that
only results in CME ERROR: 513 (lower layer failure).
Any help in this matter would be appreciated.
Thanks in advance,
David
John Henderson - 20 Jul 2006 22:24 GMT
> I use a WMOD2B dual-band modem to send SMS to German mobile
> phones which is working pretty fine. I can also receive
[quoted text clipped - 10 lines]
> receiving a message but that only results in CME ERROR: 513
> (lower layer failure).
Have a look at using "AT+CNMA" for generating the appropriate
acknowledgement. You might need to investigate your "AT+CSMS"
setting as well.
John
David Roden - 21 Jul 2006 09:35 GMT
> Have a look at using "AT+CNMA" for generating the appropriate
> acknowledgement. You might need to investigate your "AT+CSMS"
> setting as well.
That seems to have done it. Sending AT+CNMA after an incoming +CMT results
in "OK". Now I just need to wait whether I'm presented with that message
again and again. :)
Thank you for the valuable hint. With that command missing in the
documentation I could have searched quite some time for that. :)
> John
David