View Single Post
Posts: 214 | Thanked: 140 times | Joined on Aug 2010
#250
Originally Posted by Gusse View Post
I noticed one bug/problem in Latitude update rate when I have Sygic Mobile Map (9 or10) running and Zaploc in background. Normally update rate is at least every hour or every 30min, but as soon as navigation program is running and phone is moving (location is changed), Latitude update rate is changed to 2-3min. If phone stays in same place, then update rate is normal (60/30min).

Update rate will change back to normal as soon as Mobile Maps is closed. I haven't tested if there is similar issue with Ovi Maps, but I'll tests that too.

EDIT:
It seems that update rate has no link to navigation software, but for some unknown reason Zaploc sometimes updates locations too often. I need to do some logging if that will give some hints.
This is a known "misfeature", in that someone requested that "if I am moving, Latitude should update more often". Well, the logic for that is a tad broken, and there is no setting for *MAXIMUM* frequency.

If another app is polling your GPS frequenty, due to the way GPS callbacks work in Maemo, I get the callbacks even though *I* requested an IN-frequent polling. So my code will have to say "no, ignore this, it's too soon" all the time.

Well, there is a piece of code rejecting "too soon" and it is fixed to 2 minutes (or 5, don't remember right now) which means IF you are running another app at the same time, you may end up w. Latitude updates every 2 minues, which may not be what you want.

I'll try to figure out a way around this, maybe make the "minimum" time settable as well is the easiest workaround.

/Z
 

The Following User Says Thank You to MasterZap For This Useful Post: