Create a custom workout file with a fit template

Former Member
Former Member

Hi all

I have a Fenix 5 which hasn't a built in activity typ for ski touring/ski mountaineering (the fenix 6 apparently has). What I want is an activity profile on my watch which when uploaded to garmin connect is categorised as "Backcountry Ski/Snowboard Tour".

I did the following:

1. Copy a built in profile from my watch: garmin/sports/12LANGL.fit (which is for cross country skiing)

2. Encode the file with java -jar .\FitSDKRelease_21.67.00\java\FitCSVTool.jar -u -b .\12LANGL.FIT .\12LANGL.csv (I had to use the -u option, otherwise I can't convert it back...what is this all about?)

3. Change the sport to 13 (alpine skiing) and the subsport to 37 (backcountry). This is the setting which is used on the fenix 6 as well.

4. Decode it again: java -jar .\FitSDKRelease_21.67.00\java\FitCSVTool.jar -c .\12LANGL.csv .\55BCSKI.fit

5. Put it on my watch in the folder garmin/sports

So far so good. I have the new activity type under apps. The screens are somehow taken from the alpine skiing activity type instead of the cross country skiing which I used as a template. This is already a little weird. The recorded activities are correctly synced to garmin connect as "Backcountry Ski/Snowboard tour". But the ascend (vertical meters) is somehow not counted which makes it useless. I think it has to do with that as soon as I put sport 13 in the file it is somehow based on alpine skiing which is descend oriented and doesn't record ascent...

Does anybody have an idea what I have to do to get this working?

Thanks!

Cheers, Ralf