BJ said...
OK, so if I am understanding correctly, all GPS units display a speed over ground that comes from the satellites. That is each brand displays a speed on the display and that speed is accurate no matter what the brand.
The Maximum speed shown on the display is the maximum spped as determined from the satellite and should be the same on each brand of GPS and therefore be as accurate as each other.
yes and no.
The actual calculations used for computing the SOG value as seen on the display, (often) uses a proprietary algorithm - but for all intense purposes, the implementation details are close enough so that the display value can be very similar between different manufacturers.
That said, from experience it appears that the Foretrex uses a 5-second average for its "max" value, while the Navi doesn't have a filter on it max value.
Originally the Navi made logged data available using the NMEA format (look on the web for more info about this format). One realisation was that this data contained the extra decimal place of precision - for Lat/Lon, compared to the data that was available from the Foretrex's logged data.
ie: by looking at a lat/lon track from a ForeTrex, it is easy to see that the data saved is limited in precision, simply because the spacing between adjacent data points is far to large; if you look at a Navi lat/lon track, you can see an order of magnitude better precision.
Some time passes and Roo finds that the SOG was also available. Further reading and testing found that the SOG values (which are derived from the doppler calculations, not the lat/lon calcs) contained at least an order of magnitude less error for the calculation of speed for each second - than would be possible from calculating speed from adjacent lat/lons.
Also importantly, the doppler calculations of speed are less affected by atmospheric conditions, than the equivalent lat/lon calculations - thus for our requirements, worst case error is more predictable for the doppler speed.
Now if you take a recent Garmin ForeRunner, its lat/lon values are actually more accurate than the Navi's lat/lons as it uses a better/more-sensitive GPS chip - but is still less accurate than the SOG values.**
The difference is that the Navi saves the satellite data which can be downloaded but other brands only save the track points (series of lat/longs over time) and then uses these to determine average speeds etc etc. This is where the difference is because the raw data is not as accurate.
So to answer => the Navi saves more stuff, with (usually) more precision, than the most of the other consumer devices. Its also kinda cheap and has more features.
And all this ignores the "real-time" data which can be retrieved from the devices, when they are permanently connected to a computer.
** This applies for short-time periods, say up to about 2 minutes, that windsurfing uses for its speedsailing. Using a longer timeframe, the accumulated error of doppler may be more or less than the lat/lon errors, depending on how you choose calculate your run.
Aside: AFAIK, the Navi is very much capable of using DGPS and WAAS (as is the ForeTrex), if the signals were available and close enough to the devices.