Hi there,
I will start with description of the problem I have.
When I import GPX file with course points to the Garmin Connect it shows the course points on Garmin Connect map but then during the navigation the watch does not show distance to the next course point nor it alerts user when the course point is approaching.
When I create the course points on Garmin Connect map manually everything works fine.
The difference is that when imported from GPX Garmin Connect does not calculate and add distance to each course point. That can be seen in the JSON that the browser is downloading in network tab of the chrome dev tools when displaying the route in Garmin Connect.
I have tried to report this as bug to Garmin but I got replied that Garmin Connect does not support import of GPX file with course points.
So what I need to do is to use Fit SDK to decode the FIT file, add distance to each course point and then encode the data back to the FIT file format.
Is that possible? Can somebody give me some guidlines how to do it with C# SDK? (I would use Javascript SDK but it looks like it is not possible there.)
Thanks a lot.