Hi,

I'd suggest polling
http://developer.android.com/reference/android/location/LocationManager.html#getLastKnownLocation(java.lang.String)
to see if it receiving any updates - the timestamp shows how old the
last fix was. Also try using a NEMA listener as well (if possible - it
is not working on some devices) to see if it is getting updates.

http://developer.android.com/reference/android/location/LocationManager.html#addNmeaListener(android.location.GpsStatus.NmeaListener)

Regards

On Jul 14, 1:20 am, Bryan Glick <b.rye....@gmail.com> wrote:
> I am working on an augmented reality-type application. I noticed an issue
> with GPS not updating as expected. I have put a counter on-screen so that I
> can keep track of how often onLocationChanged is being called.
>
> The GPS receives lock ok, and begins calling onLocationChanged. After some
> time (less than a minute) onLocationChanged will stop being called, and the
> GPS location is no longer being updated. This happens whether we are
> standing stationary or driving in a car. We can usually get the GPS to
> continue updating if we set the phone down on a surface with the camera
> sensor down (so the screen shows nothing but black). After that it will
> continue to update for some time before again stopping.
>
> We've produced two more applications to help debug this issue.
> One is this 
> application:http://developer.android.com/resources/samples/ApiDemos/src/com/examp...
> modified to work with Android 2.2. We've added a LocationListener and an
> on-screen onLocationChanged counter and nothing else. This application
> functions the same way as the augmented reality application, with
> intermittent stoppages in GPS updates.
>
> The other application is just a location listener and an on-screen counter,
> without using the camera. That application works perfectly fine. The
> location listener never stops updating, and functions exactly as we'd
> expect.
>
> We've tried requesting location updates with different time and distance
> parameters, but they don't seem to affect functionality.
>
> We've used two different HTC Inspire 4G phones to test this, and both
> function the same way. We've also tested on a Motorola Droid 2 that did not
> seem to have the same issue, although we were not able to test as thoroughly
> on the Droid 2. The HTC Inspires are running the stock HTC Android 2.2.1 OS.
>
> Any ideas? Is there any reason the GPS would work better when the camera
> sensor is covered and not letting any light in? That's the variable that
> seems to affect functionality the most (although it's not completely
> consistent).
>
> I've found a few threads that mention an issue with using GPS and the camera
> simultaneously, but all have been open-ended, unanswered questions.
>
> Thanks!

-- 
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+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to