I've developed an application which basicaly sends and receives short messages, using Nokia 30 and AT commands.
Incomming messages are stored in memory, and the application checks every now and then, checks for new messages in memory (using the +CMGL command).
The problem is that sometimes, especially when there are a lot of incomming messages, the CMGS (send message) command returns a +CMS ERROR:500 or +CMS ERROR:301.
Also sometimes, error 500, completely locks the modem. When this happens, further CMGS command returns the same CMS ERROR 500. The only way to unlock the modem is to switch it off and on again.
Can you please provide me with some info regarding these errors, any if possible, any solution?
Thanks a lot.