Hi guys, newbie from Poland here!
I also did some tests and found out that when creating a route in Tread (or XT2) we can use predefined calculation modes between via/shaping points: Faster time, Straight line, Shortest distance, Adventurous level 1-4 (names might be a bit different - I'm using Polish UI).
And I suspect that sync between Tread and XT2 is using simple GPX file with
just via/shaping points and chosen calculation modes but the problem is that there is
no distinction between Adventurous levels in that GPX file so XT2 doesn't know about different levels between the points. And it recalculates the route using some defaults (from my observation it looks that 'Adventurous' is treated by the device similarly to 'Shortest distance').
Route created in Tread:
- route_tread.png (541.73 KiB) Viewed 16 times
Same route in XT2 (synced with Tread):
- route_xt2.png (1.35 MiB) Viewed 16 times
GPX exported from Tread:
- gpx_tread.png (386.77 KiB) Viewed 16 times
GPX for the same route exported/shared from XT2 (but already modified in the device) - it's huge, contains thousands of points, rather like a track, not a route:
- gpx_xt2.png (1.43 MiB) Viewed 16 times
It seems that Garmin needs to define another way of syncing between Tread and XT2 to get similar results in both.