Hi,
I'm seeing some total distance data with the Edge 520+, that are somewhat difficult to believe. For a recent route, Edge 520+ reports 40,73km whereas importing the .fit file into AllTrails caculate same route as 35,83km, see below screen shot. I believe my old Edge 705 previously measured the distance to be about 38,7km. I do have the speed sensor counting wheel revolution installed. It is a very twisty/turny route with many small turns and ups/downs, but smart recording of data has 3135 points, or about one for each 12m or so, so the recording also has a significant level of detail, so I don't think the difference is due to data point based calculation by AllTrails missing all the cornering.
I've had wheel size set to 2244mm on this trip after a manual measurement with load using 10 revolutions, so it should be quite accurate. The Edge 520+ itself had also reported it using auto calculation to be 2256mm, whereas the 705 had reported it to be 2238mm, so it should be pretty close to correct. Wheel size is 29x2.2in, and that is by Garmins table 2290mm, but that doesn't account for compression under load, and in any case setting it as high as Garmins reference table would only have increased the distance even more.
What could be the reason for such huge difference between Edge 520+ which from my understanding uses wheel revolution as primary measurement for distance / speed versus AllTrails that I believe calculates based on GPS data (I think)?
Additional data point is, that importing this ride into Garmins BaseCamp, while it keeps the distance of 40,71km as a property of the ride, the graphs for the ride shows it as ending at 35,75km, so it seems like data doesn't correspond at all with the totals. How is this even possible?