Sunday, March 10, 2013

Re: [android-developers] improving gps lock time

If the GPS has been on and the user turns off the screen, there's
nothing you can do to really get a better approximation to location.

Let's be realistic here: how accurate does your signal need to be? If
it's pinpoint accuracy (within 60-200 m) then you should be getting
constant fixes anyway. If it's not, then why is fixing the results of
the output so bad? If you want a good trade off, I'd say to set up an
alarm manager that requests location fixes at a coarse interval.

Kris

On Sun, Mar 10, 2013 at 8:33 AM, dashman <erjdriver@gmail.com> wrote:
> Looks like AGPS uses WIFI and cell-phone tower locations.
>
> The problem for my app is that I don't necessarily have access
> to data service - so AGPS will not work.
>
> Even though I want to do want AGPS does - i.e. provide a
> start location for getting satellite queries. But my understanding
> is that API is not available.
>
>
> The real problem I have is that I allow users to
> shut the screen off to save batteries and I stop the gps listeners.
>
> Then onResume(), I enable the listeners - and it's here where
> the lock time is too much.
>
> Option #2. How about I NOT disable the listeners on onPause() -
> but set the listener to every minute.
>
> I would think that would help maintain the lock.
>
> It would save the battery with the screen off. and maybe some
> batteries wiith the gps being queried less often now. not sure
> of the latter though.
>
>
>
>
>
>
>
>
>
> --
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscribe@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Android Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to android-developers+unsubscribe@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

--
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
---
You received this message because you are subscribed to the Google Groups "Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

No comments:

Post a Comment