- Joined
- Dec 30, 2006
- Messages
- 67
I ran across this application on GPSPassion.com
If you already have Tripmaster installed, make sure that you don't overwrite your existing sdkregistry folder. Also, for those who don't normally like to read the readme files, you must turn your TomTom off and back on for this to work once you have turned selective navigation on or off.
This should work on all TomTom's with SiRFstar III's. It won't work on any of the ONE's except for the ONE v1 and ONE v2a.
If you already have Tripmaster installed, make sure that you don't overwrite your existing sdkregistry folder. Also, for those who don't normally like to read the readme files, you must turn your TomTom off and back on for this to work once you have turned selective navigation on or off.
This should work on all TomTom's with SiRFstar III's. It won't work on any of the ONE's except for the ONE v1 and ONE v2a.
1 Background
------------
SIRF GPS receivers has a feature called "Static navigation". Basically, what
it does is to freeze the position when the speed is below some predefined limit. It will
not update the position again until either the speed has gone above some threshold, or
the position has changed by some distance. These limits may differ from one SIRF firmware
to another, but generally the speed limit is somewhere around 1.2 m/s and the position
limit is around 50 meters or so. If you walk slowly, the position will therefore only
update once every 50 meters. If you run you will get continuous position updates, since your
speed is above the limit.
2: The problem
--------------
This behaviour is desirable when driving a car, since it will prevent the map from moving and
spinning around when you stop at traffic lights, crossings etc. However, if you want to use your
TomTom while walking, this is awkward and undesirable. In this case, you want continuous
position updates, even if it will cause the map to wander some. Likewise, if you want to
use some third party application (like NMEAlogger) to log a (walking) trip you will want
the log to be as detailed as possible.
3: The solution
---------------
SIRF GPS receivers typically works in two modes. One is called "Sirf binary", and the other
is plain NMEA. To get precise control over internal settings/features the only way is
to use "Sirf binary". I was determined to write an application for the TomTom GO that would
let me do this. However, some investigation showed that TomTom has already made such an
application, so all I needed to do was to create a couple of simple shell scripts and accompanying
icons. By issuing the correct command it is therefore possible to change the "Static Navigation"
setting within the SIRF receiever, and that is what these scripts does.
4: Installation and use
-----------------------
Just unzip the contents onto the root folder of your TomTom (remember backup!). When you restart
your TomTom you will have two additional icons in the main menu that you can use to turn on and off
static navigation. Note that after you've pressed one of these icons, you must turn the TomTom off
and then back on again (using the power button). If you don't do this, the navcore application will
not read any GPS data until you do. A full reset (with the "hidden" reset button) will restore
the default setting, turning static navigation on again. It may be restored by other occurrences
also, but I am not sure about that. It is easy to identify whether it is on or off by looking at
the GPS status screen. If the position and/or the direction moves when you are stationary, then static
navigation is off.
5: Disclaimer
-------------
Basically, I don't guarantee ANYTHING. Use at your own risk. I have ONLY verified that this works
on my own TTGO730 with firmware 8.010, so it may not work for you. I don't think you will damage
anything by trying it, but if anything bad happens, you're on your own!
(e-mail address removed)
P.S: In case you are wondering what the icons depict, I don't blame you. I'm no artist, but what I
am trying to symbolize is that with static navigation off you will get positional wandering, while
with it it turned on, you will not. Unless you actually move, of course....