09-28-2008 09:15 PM
I was just playing around with a new method of getting GPS positions.
Criteria c = new Criteria(); c.setHorizontalAccuracy(5); c.setVerticalAccuracy(5); provider = LocationProvider.getInstance(c); Location loc = provider.getLocation(10000); return loc;
The problem being that the positions returned have an accuracy well outside of 5 meters:
HA VA
28.0 14.5
31.0 16.0
Is the criteria being ignored, or is it a 'guideline' that the location provider tries to follow but will return whatever it can?
Cheers,
Chris.
09-29-2008 10:31 AM
The following chart outlines the modes that can be used based on the criteria setting.
How To - Define criteria to retrieve a GPS fix
However, note that depending on conditions and mode(s) available, the BlackBerry may not be able to determine location within 5 meters.