GPRS connection how?


#1

Hi

I write a little program and first i just want to connect to the internet via gprs

Here is my code: authors.aspalliance.com/aylar/Vi … odeID=5799

The cgatt handler doesn’t activated, I don’t know why, because the adl_CmdCreate returns 0. The dialConnectStart returns -10 but it’s wrong because I havent any pin number. Somebody could help me fix this problem, or give a working sample code?


#2

Hi,

I think it might be because the response is not “OK” or “ERROR”. Try to substitute “OK”,“ERROR” by “*”. I think that should be the way to get all responses in the handler function. (ADL has more detailed error reporting enabled by default, so you probably get “+CME ERROR: …”)

Best Regards,
Jan


#3

You are right. * is working but I get ERROR and the connection fails. Whats the problem. Why I get ERROR. Whats wrong with my code?


#4

Hi again,

I think you are sending the command to early… When I used this I did send it on ADL_SIM_STATE_FULL_INIT in the SIM_Handler function… But I found a still better way without AT+CGATT… You might want to look into this thread (look for AT+WGPRS=0,0): http://www.wavecom.com/modules/movie/scenes/forums/viewtopic.php?t=149&postdays=0&postorder=asc&highlight=wgprs&start=30

Best Regards,
Jan