Hi all !
The behaviour of my Q2501B is strange according to the information i’ve read about it. And this lead all my work to be unusable !!!
Here is the problem :
After a ADL_SIM_STATE_FULL_INIT, i launch a timer with a 2 seconds cycle. This timer send the AT+CGATT=1 command, to attach to the GPRS network. My problem is that the modem quite always reboot after this command !!
I dont receive any error and as the reboot append very quickly after the CGATT command (1, max 2 secondes), it cant be the watchdog timer. It is not the GPRS signal level, because i test it before sending CGATT command. And this problem seems to be worst on target application than in remote application as in remote mode reboots happends sometimes, but not too often…
This problem happend sometimes too, right after the OK response of ed_DialupConnectionStart function or the OK response of the ed_SendDataExt function.
So, as the first thing that my modem have to do is to connect to TCP server and then to transmit data to it, my application become unusable… it’s always rebooting !!! The best i can hope is to send 4 or 5 TCP frames before a reboot…
It is strange to me cause there arent any errors that lead to this and my application works quite well in remote mode.
Have you any idea about why this append or how i can find the reason of this behaviour ???
My modem firmware is 6.52 and i use OpenAt 3.04 with adl and ed librairies.
Thanks a lot !!