Locus Map - forum

WhereYouGo => Troubles & Questions => Topic started by: CaLocus on October 21, 2011, 20:19:06

Title: GPS accuracy falsely reported as 0.0ft
Post by: CaLocus on October 21, 2011, 20:19:06
Before the GPS on my Motorola Atrix gets a fix and it is using the nearest cell towers to get coordinates from, the accuracy is usually reported as 1 to 2 miles.  However, once the on-board GPS gets a fix, the accuracy is reported as 0.0ft.  This is not possible.  How can I get an GPS accuracy reported correctly?

Thanks
Title: Re: GPS accuracy falsely reported as 0.0ft
Post by: Menion on October 25, 2011, 07:57:17
hmm, you're using internal GPS and some custom rom? If so, then this is problem of your rom. Did you tried another software that report GPS values? GPS status for example?
Title: Re: GPS accuracy falsely reported as 0.0ft
Post by: CaLocus on October 27, 2011, 17:48:24
All other programs (GPS Status, GPS Essentials) are also reporting accuracy of 0.0 ft.  Not sure where to look to fix this problem.  Would it be Android, or the Motorola Atrix hardware?
Title: Re: GPS accuracy falsely reported as 0.0ft
Post by: Menion on October 27, 2011, 17:51:51
hmm, are you using some custom rom? Then it definitely be problem of this rom. If not, then this is by me problem caused by some modifications of motorola
Title: Re: GPS accuracy falsely reported as 0.0ft
Post by: CaLocus on October 27, 2011, 17:57:45
Quote below is what I found on the MotoDev Fourm, although no solution is provided.

http://community.developer.motorola.com ... td-p/17116 (http://community.developer.motorola.com/t5/Android-App-Development-for/Motorola-ATRIX-no-Location-Accuracy-on-Gingerbread/td-p/17116) :



QuoteThis might not be a bug - the google docs at:

http://developer.android.com/reference/ ... ation.html (http://developer.android.com/reference/android/location/Location.html)
say "Returns true if the provider is able to report accuracy information, false otherwise."
In other words, the gps unit is saying "I can tell you where you are, but I can't accurately pin down the size of the circle you are in."

Now, when hasAccuracy() is false, getAccuracy() is supposed to return 0.0f.   Are you seeing that, or are you seeing something else?
Title: Re: GPS accuracy falsely reported as 0.0ft
Post by: CaLocus on October 27, 2011, 18:01:47
Menion: to answer your question; No I am not using a custom rom.

Looks like the GPS unit in my Motorola running Gingerbread is setting hasAccuracy() = false