Yes, that's right Callum, we don't create coursepoints for any labels or symbols you add directly to the map (rather than to the route), as these are 'off-route' and so would cause confusion when it comes to navigation of the route.
Hi Peter, I transfer directly to the watch...I've been burned by connect and basecamp and try and stay well clear. I think I get it now, plotaroute only transfers directions over as course-points and not POI waypoints, while that kind of makes sense as someone could put a POI waypoint somewhere off course and it wouldn't make sense to display distance to it. P.S. I wouldn't do that in my case.
Now I get the mappings and have found the directions in plotaroute and how they map to my watch, I know what I have to tinker with to get it to work.
At some point I may end up writing an app to take GPX files with POI waypoints and convert them to FIT files in the format I need.
Thanks John and Peter for your insights and help with this.
When you say that you have waypoints that don't match any of your waypoints in direction list in plotaroute, that made me thinking about how you tranfer the route to watch.
Do you transfer your route via Garmin Connect?
Garmin Connect delete all course points done externally and create new direction course points during transfer to watch.
Just out of interest why are POI course_points not supported? While adding them as directions will work, it seems like a workaround.
Brill thanks John, will do.
If you want the FIT file to contain coursepoints for POI's but not directions, you can do this by deleting any directions from the route and adding any POI's you want to the directions list instead (rather than adding them as annotations on the map).
Hi Peter, I checked the long and lat and the directions match none of my waypoints, so it's not a symbol issue. The issue is that the FIT file doesn't contain POI points but does contain directions. I want the former but not the latter.
Maybe I'm wrong...
I think the main issue here is that directions are added on the map along the route with a symbol that is supported in fit, but anyway the result in the file is a turn symbol.
In my tests I saw that if a turn point has both a direction and a symbol, then the direction is saved to file. Because the direction is behind the other symbol on the map it can be difficult to seewhen there is a combination of the two.
One solution to simplify would be to do it the other way around. Show symbol, not turn, if both are present.
I've seen that sometimes when I add a turn point and automatically get a gray turn symbol, like disabled, and then add a poi symbol, the turn symbol is acitvated when saving the turn point. It's likel intermittent and I can't find a way to constantly reproduce it...
Also, I ommitted, in races these checkpoints have cut-off times where if I arrive after that time I'm classed as DNF - did not finish. Having these checkpoints as course-points means my Garmin gives me estimated time to arrival at each one.
Hi John, kind of. The scenario is this...I do hiking and ultra-running so am usually reading a map or running paths I can match to the breadcrumb trail on my Fenix. In these conditions I don't find directions useful as it's rarely "turn left here" or "bear left here". There are however, in races/events/challenges, checkpoints along the course where I know I'm going to be able to re-fuel, or summits that I know I need to reach, etc. In these cases I find it really useful to know how far the next "POI" checkpoint/summit/etc is, rather than knowing it's going to be 1km until I turn left; I know the latter because I can see the breadcrumb on my watch and can see that on my map.
So in summary I need a FIT file that only gives me what I put on the route via PAR....a route and POI waypoints. Not directions.
In FIT spec language I want the course-points to reflect the POI waypoints and the records to reflect the route.
In fact the FIT spec example (in the SDK) for a course-file shows exactly this, a route (records) with laps (laps) and POI waypoints (course_points) for halfway, start, finish. It does not mention directions.
Does that make sense?