Hi. I created a workout FIT file with custom step names using the Python fit_tool library. After generating the file, I ran it through fitfileviewer.com and the file looks OK (below) as per Garmin SDK docs. I then loaded the file to my Epix Pro II. The workout shows up, but when viewing the steps, my custom step names don't appear. They show as "Go" (the same as what I see with a Custom workout type created using Connect online).
I ran a few Strength training workout FIT files that I created via Garmin Connect online through the fitfileviewer site and found a different Workout Step message structure (2nd screenshot) that contained an int in the exercise name column and another Exercise Title message structure containing lookups for the exercise name. These message structures are not documented in the Garmin SDK pages, though I do see an exercise_title mesg_num in Profile.xlsx.
I don't see any methods for creating message types other than the three in the SDK docs. Anyone know how to generate these message structures?
Thanks very much.
My workout file:
Connect-generated workout file: