Distance accuracy discrepancy between All+ Multiband and SatIQ modes

Hello,

I did a test between the two modes of positioning, since I would have loved to use SatIQ for better battery life (which improved to +1d on avg when always using SatIQ) but it seems the positioning accuracy / distance tracking is Much lower than All+Multiband option. 

I used two identical Fenix 8 AMOLED 47mm, all settings were the same except for the Satt settings. My partner and pressed start and stop at the same time. We ran side by side (same pace and mostly the same cadence) throughout the run. The sky was clear and we ran in an area with no large obstructions, a field. It was an easy long run. 

The results: We ran for 20 Km - as recorded by my watch which used SatIQ (Auto-select), and the second watch (All+Multiband) recorded 20.8 Km (800 meters more). 

That's not a huge difference, and for shorter runs it's possible that you might not even notice it, however for half or full marathon runs your data might be way off. 

It resulted in a pace of 5:24 for the SatIQ watch, and a pace of 5:11 for the All+multiband watch. Depending on your level of rigor in training it might or might not matter, but if you take your training seriousy there's no room for such a big discrepancy in paces for long-ish distances. Some might even notice it based on RPE. 

Another observation on this test was that despite both watches being worn the same and barometer calibrated at the same time, there was an elevation difference of about 5m total ascent and about 8m total descent. It was a mostly flat course. 

I'll revert to using All+Multiband for longer runs, at the cost of more battery use. 

Top Replies

All Replies

  • You cannot compare two different watches in this way, because the distance that each watch records, is the result of combining the GPS data with cadence/accelerometer data. And the cadence-based distance is strongly depending on a proper calibration of the watch. If improperly calibrated, it can make up the difference of up to 10%, and in some cases even more, despite having a perfectly correct GPS track.

    What you can do, though, for comparing the GPS accuracy, is opening both activities in Garmin Connect, and saving them as Course. At the saved course, you then see the true distance calculated from the GPS coordinates, without the influence of the accelerometer data. Only that will allow you to see what the difference in GPS accuracy really is, though you'll have to find out which of the watches is closer to the reality.

  • there was an elevation difference of about 5m total ascent and about 8m total descent

    That's actually an excellent result, considering that Garmin claims the accuracy of +/-10 feet (~3m) at any given point [source] (and there are likely hundreds to thousands of points in a 20 km run activity)

  • Thanks for your valuable input as always. 

    I'm always analysing the GPS tracks themselves, not the results in Garmin Connect. 

    We try to maintain the same Cadence and stride length at all times when doing these tests. Fenix 8 makes it the 4th generation of watches we've ran with and tested throughout the years. I've found Fenix 5 and 6 the most accurate when testing this way (although Fenix 6 was reviewed by media to be notoriously inaccurate with GPS tracks and positioning on the map itself). 

  • I'm always analysing the GPS tracks themselves, not the results in Garmin Connect. 

    OK, I see. In that case please post the distances shown on the activity stats, as well as the distances of the GPS tracks. It should help, understanding where the difference in the reported pace comes from. However, as I wrote, I am persuaded that it is more the consequence of the diference of the pace & distance calibration of both watches, and much less the result of the GPS accuracy. The fact that you were running with the same pace and cadence does not exclude it at all.

    The best would be posting links to both activities, which would allow for a better analysis, though I understand if you do not wish posting it on a public forum.

  • Do you mean you wore both watches, or one and your running partner the other?   In any event, a difference of 800mm seems pretty good.  These watches don't use military grade GPS which would be crazy accurate.  Many other things come into play when calculating gps tracks.  Maybe one watch locked onto more satellites than the other getting closer to true data.

  • One watch for each runner, testing only the GPS distance accuracy by analyzing the GPS tracks only. 

    That is indeed the case, yes, one watch was set to all+multiband and one on Auto, as I mentioned, so naturally one would connect to more sattelites. My end goal is to warn people that actively train, that this setting might skew their training data.

  • Thanks for your response. 

    We've subsequently tested both watches in All+multiband mode and the distances were spot on (a few meters difference, but this is negligible in training). 

    So I'm led to believe that there are indeed "notable" differences between the two Positioning modes. Notable for people who actively train, as I was mentioning, as resulting paces might place the runner in different training zones if training by pace. 

    I base my training heavily on HR and RPE, not pace, but this was my conclusion when testing the newly (2 months) acquired fenix 8's , which I we are still putting through their paces. 

    If improperly calibrated, it can make up the difference of up to 10%, and in some cases even more, despite having a perfectly correct GPS track.

    Do you know why that is? Wouldn't it be logical to calculate all metrics based on the actual (perfectly correct) GPS track distance, instead of basing it on arm swing and accelerometer data which is prone to miscalibration and incorrect data based on different gaits and cadences? From a purely scientific point of view I find it illogical. 

  • I tried SatIQ, multiband, allsat and GPS only in a local park with exact measured distance on my Epix. SatIQ, multiband and allsat show no measureble difference, while GPS is in most cases short due to some corner cutting, but there is no way I can tell what SatIQ is using at any point. I use allsat for running and SatIQ for hiking due to better battery life.

  • Differences might be small and only noticeable on large distance, hence I've tested only in a half marathon, not short runs 

  • As I wrote, the pace and distance reported by the watch do not use the GPS data only. The algorithm is more complex, and using also the accelerometer data, hence any differences in the GPS track in no way mean that the pace and distance shown on the watch are impacted by them. 

    Do you know why that is? Wouldn't it be logical to calculate all metrics based on the actual (perfectly correct) GPS track distance, instead of basing it on arm swing and accelerometer data which is prone to miscalibration and incorrect data based on different gaits and cadences? From a purely scientific point of view I find it illogical. 

    Quite oppositely, it is perfectly logical, and done exactly for the case you mention - varying accuracy of GPS tracks, depending on the satellite options, recording mode, and external conditions (visible skies, weather, underpasses, reflections, interferences,...). Combining the data with the accelerometer allows to eliminate a big part of GPS errors.