UPDATE: v3.6.8 is out (latestdev) with a brand new Location algorithm. For the sake of testing, please clear all your locations (or try the new view/auto-reset) and restart from scratch :)
Training works as before (conceptually) but the uber-expansion should be prevented in most cases.
Share your results!
_______________
Ah, that’s interesting! (@Bubo)
This is what I mean by “location gets polluted by stray readings” – for whatever reason (ahem radio firmware bugs) the normal cell kicks out the phone, which then connects, even if for only a couple of seconds, to a cell much farther away; in the long term this will result in pitiful Location accuracy.
So, some possible ways to circumvent this:
- have an option to set lat/lon/accuracy manually
- have a manual ‘freeze’ button for each location that would prevent further “expansion”
- have a global “max radius” option for all locations
- have a supersmart and complex algorithm doing the “freezing”/max-radius-enforcing automatically by keeping track of location reading accuracies over several days (my favorite solution as it would imply me going into deep-coding mode possibly for weeks – it would also surely introduce bugs and unwanted side effects, at least for a while until they’re ironed out)
What’s your vote? And what are, in your opinion, the pros and cons of each solution? Or do you have a wholly different idea? DIZCUZ! :)
UPDATE: v3.6.8 is out (latestdev) with a brand new Location algorithm. For the sake of testing, please clear all your locations (or try the new view/auto-reset) and restart from scratch :)
Training works as before (conceptually) but the uber-expansion should be prevented in most cases.
Share your results!
_______________
Ah, that’s interesting! (@Bubo)
This is what I mean by “location gets polluted by stray readings” – for whatever reason (ahem radio firmware bugs) the normal cell kicks out the phone, which then connects, even if for only a couple of seconds, to a cell much farther away; in the long term this will result in pitiful Location accuracy.
So, some possible ways to circumvent this:
- have an option to set lat/lon/accuracy manually
- have a manual ‘freeze’ button for each location that would prevent further “expansion”
- have a global “max radius” option for all locations
-… more