Like Roger, I’ll name some suspects. Some could create bigger differences than others, but all could be at play.
– Interval differences
What Roger said. The path length measured can vary by how often you sample your location with slight variability. For example, imagine all the “jiggles” in a path made up of 1 second dots versus 5 minute dots.
– Timing differences
Even if two devices measure at the same interval, if their timing differs, you’ll get different results, because there is always some variability in computed GNSS locations for many reasons (keep reading). You would probably see this even if you took two identical devices with identical intervals, but started their internal clocks running at slightly different times.
– Satellite view differences
If one device is on your wrist, and another is perched on top of your pack, they’ll “see” a slightly different mix of satellites due to blockage by your body, trees, and landscape. This will affect both the derived location and variability in location.
– Antenna, chip, and software differences
Even with two devices side by side in the wide open, running on the same intervals, starting at precisely the same time, differences in how GNSS signals are received, processed, and calculated can result in location and path length differences.
– Satellite system differences
Devices may be capable (or not) of receiving any combination of GPS, WAAS, Galileo, GLONASS, BeiDou, and even more obscure signals. Each satellite system provides different coverage over time, with different precision. For example, older iPhones listened for far fewer systems than the latest and greatest.
So which of your devices is “correct?” Impossible to say. In some sense, they are all equally right.
The measuring-path-length problem is both fractal, and stochastic (“having a random probability distribution that may be analyzed statistically but may not be predicted precisely”). Think of measuring the length of a rocky coastline with a 1 foot stick versus a 1,000 foot stick – you’ll get different answers (fractal). Now, have the length of each stick change randomly by a small amount over time (stochastic). Very messy.
More here: https://backpackinglight.com/gps-good-bad-ugly
— Rex