View Single Post
Old 01-09-2008, 06:44 AM
     
  #234 (permalink)  
Paul Bowles
Registered User
Join Date: 08-03-2007
PDAPhone: HTC Touch
Carrier: Orange
Posts: 72
 

Quote:
Originally Posted by del4 View Post
In this case, I tried a couple different programs (CacheMate and Beeline GPS) that read in the NMEA data stream from the GPS to tell you the bearing and distance to a waypoint, and in every case, the location would only update when I was moving faster than about 2.5-3.0 miles per hour (tested in my car in a parking lot at various speeds and monitoring the output).

Is there a way to change how the receiver updates its current location so that you can get a finer level of updates? All other GPS units I've ever owned provided continuous location updates, so I'm wondering why this one doesn't...
The reason for this is something called "static navigation". All GPS units will "drift" slightly while you are standing still. Depending on your location, the relative location and signal strength this "drift" can be anywhere from 1m upwards.

To work around this most new GPS units uses something called "static navigation". What this does is works out when you have stopped and this then adjusts the GPS data to remove the drift. This is great when you are moving over a couple of miles an hour as it means when your in your car and stop at the traffic lights the GPS see's that you have stopped and your mapping software doesn't suddenly jump you three streets over.

The problem is though that when moving at low speeds (as you said less then 3mph) it can get confused between your slow movement and the GPS drift.

It is possible to disable static navigation but it does involve changing the firmware on the GPS unit (which invalidates the warranty). To do this you need to use a program called SiRFDemo.

If you have a look at the link below it explains exactly how to use SiRFdemo. Make sure you read through steps 1 and 2 before going onto step 4 to change the static navigation.
GpsPasSion Forums - SiRFdemo tutorial (advanced configuration)
 
Paul Bowles is offline   Reply With Quote