I'm developing an app on an SGS 11 Android 2.3.3 that accesses the GPS and orientation sensors and sends data using GPRS. While in good 3G coverage it works fine, but on return from areas with no coverage, the GPRS fails to kick in. I'm using asynchronous http and monitoring the transmission success.
On return to good coverage I can manually cycle the the GPS (off/on) which revives the GPRS. The icon "3G" changes to "H+" and packets are sent and received, but this is intended for unattended operation, so manual intervention is unavailable.
The User manual doesn't describe the 3G or H+ symbol, noting simply that the icons may differ depending on the service provider.
My question is: Where can I get the specs that explain this behavior that might provide me with a way of stopping the GPRS radio from locking up like this?
On return to good coverage I can manually cycle the the GPS (off/on) which revives the GPRS. The icon "3G" changes to "H+" and packets are sent and received, but this is intended for unattended operation, so manual intervention is unavailable.
The User manual doesn't describe the 3G or H+ symbol, noting simply that the icons may differ depending on the service provider.
My question is: Where can I get the specs that explain this behavior that might provide me with a way of stopping the GPRS radio from locking up like this?