I’m using a gl865 module and I try to transmit an GPRS data.
Sometimes, the connection takes about 60 secs to establish it.
The problem is when the module is waiting for the connection and if variation occurs in their GPIO pins
I can’t to read this pins because module is busy in the connection.
How to solve this?
Pablo M. Rodriguez | R & D DirectorTecKey S.A.Ciudadela, Buenos Aires, Argentina.
You can use a smaller timeout value – connTo in AT#SCFG
allow connection attempt abort – abortConnAttempt in AT#SCFEXT2
I tested with the following settings:
They should cancel the connection after a timeout of 5 seconds, but it does not happen.
Are you sure you want PDP 0 and not 1?
Then do this:
AT+CGDCONT=1,"IP","internet.gprs.movistar.com.ar",,,AT#SCFG=1,0,0,5,50,50AT#SGACT=1.1, "wap", "wap"
AT#SD=1,1,2501, "direccion.dyndns.org",0,2501,1AT#SSENDEXT=1,304Wait ">" sign
Transmit 304 bytes of data ………………………Finally, transmit CTRL+Z
Once again, you are defining the PDP context 1 (CGDCONT) and then you configure for PDP 0 (SCFG), then activate with PDP 1.
I’ve tried changing the parameter.Works in the debugger, but when I compile and run the software on the module is not communicating.
Maybe you have wrong APN data, "wap", "wap" doesn’t sound as a full Internet one.
Hit enter to search or ESC to close
Knowledge Base & Download Zone