4 thoughts on “Power Saving Mode (CFUN=0 and CFUN=5) with Opened GPRS Context”
Hi,
I have a device with GE865 that sends data to my server every 3~5 minutes, right now here’s the steps i take:
Loop:
{
Open Context
Open Socket
Send data
Receive response
Close Socket
Close Context
CFUN = 0; (~3 minutes)
CFUN = 1;
}
but the connections takes around 40 seconds to be completed if i open a new context everytime, if i leave context opened, it takes no more than 15 seconds.
Open Context
Open Socket
Send data
Receive response
Close Socket
Close Context
Total =~40 seconds
Leave context opened
Open Socket
Send data
Receive response
Close Socket
Total = ~15 seconds
But at the same time i can’t afford to waste battery life.
So i ask. If i put the GE865 in power saving mode (CFUN=0 or CFUN=5) leaving an
opened GPRS context, will it consume more battery power than if i close
the context before going to power saving mode ?
Thanks
The power consumption should be the same if there no RX/TX activity apart the normal netwrok paging. Anyway this depends on the network operator, if they are filtering correctly all the packets that are spammed in the net and that the module can receive, waking up from power saving.
Hi,
I have almost the same question:
I’ll be using a GC864-Quad, and I’ll have to open a socket via GPRS.
I would like that the server could send a gprs packet to the module on the target application and that the target application react quickly (let’s say in a few seconds).
I’m thinking to use CFUN=5, but I don’t find the following information:
– How can I know that a packet arrived (use DTR line and check every 5 sec for exemple)?
– What would be the consumption? can I force to module to use paging 9 or does it depends on the provider?
Thanks in advance for your answer
Best regards
The paging mode is under the network control; you can set to have a SRING URC when a packet arrives (socket open in command mode), waking up the module.
We use cookies to enhance your browsing experience and help us improve our websites. To improve our website, we carefully select third parties that use cookies to allow us to serve specific content and achieve the purposes set out in our cookie policy. For more information on how to make adjustments through your browser to the cookies being used on your device, please click Find Out More link. By closing this banner or continuing to browse our website, you agree to our use of such cookies. FIND OUT MORE
Hi,
I have a device with GE865 that sends data to my server every 3~5 minutes, right now here’s the steps i take:
but the connections takes around 40 seconds to be completed if i open a new context everytime, if i leave context opened, it takes no more than 15 seconds.
But at the same time i can’t afford to waste battery life.
So i ask. If i put the GE865 in power saving mode (CFUN=0 or CFUN=5) leaving an
opened GPRS context, will it consume more battery power than if i close
the context before going to power saving mode ?
Thanks
The power consumption should be the same if there no RX/TX activity apart the normal netwrok paging. Anyway this depends on the network operator, if they are filtering correctly all the packets that are spammed in the net and that the module can receive, waking up from power saving.
Hi,
I have almost the same question:
I’ll be using a GC864-Quad, and I’ll have to open a socket via GPRS.
I would like that the server could send a gprs packet to the module on the target application and that the target application react quickly (let’s say in a few seconds).
I’m thinking to use CFUN=5, but I don’t find the following information:
– How can I know that a packet arrived (use DTR line and check every 5 sec for exemple)?
– What would be the consumption? can I force to module to use paging 9 or does it depends on the provider?
Thanks in advance for your answer
Best regards
The paging mode is under the network control; you can set to have a SRING URC when a packet arrives (socket open in command mode), waking up the module.