03-29-2014 01:43 PM
30 12
tools
  1. manicottiK's Avatar
    Adding to what hopmedic said, that +/- 10 minute variance allows the OS to "group" several periodic tasks to run at once (or serially with no time gap between them). This lets the OS do just one "get set to do data communications" operation, run a bunch of tasks, then just one "shut down the data communications" operation rather than doing the setup/teardown more frequently. Grouping them saves on battery power as do the other rules that limit run time and memory use for periodic tasks.

    In the end, the same restrictions that we (as both users and developers) complain about having imposed on us (and our apps) by Microsoft are also what give us some of the benefits (long battery life) that we enjoy. We can't yet have it all, but we can keep wanting it!
    hopmedic and elmacho like this.
    01-01-2014 12:05 PM
  2. elmacho's Avatar
    Pretty much. I don't know the details, but do listen to several WP podcasts and several developer podcasts. I don't recall which one it was, but a while back one of them had one of the engineers from the WP team as a guest on the show, and he talked a good deal about this. Powering up the data radio is what he said was quite an expensive process, in battery, because of the things that have to happen to open the connection. I'm guessing now, but I'd say that not only is it the cost of transmitting power, but also the processing time that it takes to establish the communication.

    Because powering up the radio is so expensive, the OS decides when to run background agents, and it does so at times when it would have the radio powered up for its own purposes (this is why developers and users can't decide how often to run the agents). The frequency of this is every thirty minutes, but can vary either direction by ten minutes. So your background agents will run once every 20-40 minutes. I don't know what the variables are that would make it vary that plus/minus ten minutes.
    Thanks a lot .I feel this battery app live tile problem that I face is related to this" powering up the radio " thing in some way .Possibly its ideally designed for those cases where the mobile data connection is left as it is , where there is some correspondence between the tower and the mobile phone every 30-40 minutes. Unfortunately, mobile data isn`t very cheap here which forces me to turn it off when I don`t use it . Seems there is no workaround but I feel battery apps shouldn`t be forced to adhere to such restrictions or be classified with the rest of the background tasks,just my opinion though.
    Being new to windows phone,i do feel MSFT has to relax the API restrictions ,no access to video library, things like these and should provide some basic file management IMO. I never bought a WP7 device because of the lack of Bluetooth support. MS is even at this age, a lot less global,hope the Nokia acquisition helps them.
    Last edited by elmacho; 01-07-2014 at 08:59 AM.
    01-03-2014 05:01 AM
  3. hopmedic's Avatar
    Thanks a lot .I feel this battery app live tile problem that I face is related to this" powering up the radio " thing in some way .Possibly its ideally designed for those cases where the mobile data connection is left as it is , where there is some correspondence between the tower and the mobile phone every 30-40 minutes. Unfortunately, mobile data isn`t very cheap here which forces me to turn it off when I don`t use it . Seems there is no workaround but I feel battery apps shouldn`t be forced to adhere to such restrictions or be classified with the rest of the background tasks,just my opinion though.
    Being new to windows phone,i do feel MSFT has to relax the API restrictions ,no access to video library, things like these and should provide some basic file management,just my opinion though. I never bought a WP7 device because of the lack of Bluetooth support. MS is even at this age, a lot less global,hope the Nokia acquisition helps them.
    The radio isn't the only thing that uses power to start up - there are other things that have to get moving in order to run a background agent, whether it uses the radio or not. It's just that the radio costs the most to start up. The 20-40 minute cycle for background agents takes all of this into consideration, not just the radio.

    Lots of us would love to see some of the APIs loosened up, but we're not in a position to make the change.
    01-03-2014 08:52 AM
  4. mariusfilip's Avatar
    hello, i read most of the topics about weather apps, i use apps like Accuweather and Bing,and from i understood those are helped by the gps to give us the best forecast...i was wondering ,is there an app on WP8 (or any other platform like iOS ar Android) that uses only Gps for this apps? i'm asking in case i don't have any internet acces and want to know the outside temp/forecast...etc ) thanks in advance
    03-29-2014 09:46 AM
  5. manicottiK's Avatar
    ...is there a [weather] app on WP8 (or any other platform like iOS ar Android) that uses only Gps ...in case i don't have any internet access
    No. While the phone can pick up the GPS signal, that signal doesn't have any other data. Internet access is needed to pull down the weather data for the GPS coordinates that the phone provides.
    mariusfilip likes this.
    03-29-2014 01:43 PM
30 12

Similar Threads

  1. Replies: 33
    Last Post: 01-04-2014, 07:01 PM
  2. Verizon and Windows Phone
    By tallarob in forum Windows Phones
    Replies: 4
    Last Post: 12-30-2013, 12:52 PM
  3. lots of updates
    By ltomovski in forum Windows Phones
    Replies: 1
    Last Post: 12-29-2013, 03:55 AM
  4. Guys I Need Your Help! That Last Update has ruined my phone!!!!
    By killakiloz in forum Other Operating Systems
    Replies: 3
    Last Post: 12-29-2013, 02:57 AM
  5. Using Surface Pro pen on Surface 2
    By aleks88h in forum Microsoft Surface Laptop
    Replies: 3
    Last Post: 12-28-2013, 04:58 PM
LINK TO POST COPIED TO CLIPBOARD