Export tcx to Garmin Connect

407 views
Skip to first unread message

Kurt1232

unread,
May 4, 2014, 12:27:22 AM5/4/14
to golden-che...@googlegroups.com
I would like to export rides to Garmin Connect to use the mobile app of Garmin for data representation. All works great but: 

- the activity name in Connect is not transferred, it is still unknown. Would like to map it to the workout code of GC otherwise I have to edit the Garmin file again
- great difference in elevation gain. Know about different calculation methods but would also like to map the value of GC to the export for Garmin.
- lower average speed in Garmin. Would also like just map the value of GC.
- work in GC and calories in Garmin are quite different, also here: would like to just map the GC values.

Thanks a lot for an help!

Jörn R.

unread,
May 6, 2014, 1:53:27 PM5/6/14
to golden-che...@googlegroups.com
I assume you are downloading your rides as TCX file(s) from Golden Cheetah and manually uploading them to Garmin Connect. I did some Analysis regarding the TCX Format to investigate the root-cause of your problems:

- "activity Name": TCX Format does not support an activity name to be uploaded to Garmin Connect (A ride has an ID which is a time-stamp, that's it)

- "Elevation gain differences": TCX supports a tag "AltitudeMeters" (which for mee seems to be the right one) - but Garmin Connect ignores it when uploading a full file containing also track data (and still calculates from the that data) / (I also found partly a difference above 10% in my files - the difference get's less for me when de-activating the "Elevation correction" in Garmin Connect, but - there is a difference (and there is even a small difference when loading the same file (FIT) directly from my Edge, of if loading the file to GC -> Export to TCX and then load to Garmin Connect.

- "lower average Speed": Same as above TCX does not Support such field in it's Format to directly fill. GC exports the "Duration" in the TCX file (which Garmin then uses for AVG Speed Calculation). GC uses the "Time Riding" to calculate it's Avg. Speed.
@GC Team - not sure if this is worth changing / since probably any other Software does it different as well (and TCX is probably not only used to import into Garmin Connect)

- "work in GC and calories" - when checking my TCX test file GC actually uses the "Work (KJ)" (internal field "total_work")  1:1 to fill the calories field in TCX - not sure if this right or wrong (what I found intereresting is that the KJ value and CAL for me are not to far away)
@GC Team - since I am not sure what the Work KJ value is expressing related to Calories in TCX - no Suggestion how to fix this

@Kurt - I am actually not trying to Keep that data is Sync. I use Garmin Connection just as a "cloud storage" and for some links to friends (so data should be fine but I don't need exact same data in both Systems). GC is the tool for Analysis and it's a great one !

Hope that helps a little.






Mark Liversedge

unread,
May 6, 2014, 2:00:53 PM5/6/14
to golden-che...@googlegroups.com
On Tuesday, 6 May 2014 18:53:27 UTC+1, Jörn R. wrote:
- "lower average Speed": Same as above TCX does not Support such field in it's Format to directly fill. GC exports the "Duration" in the TCX file (which Garmin then uses for AVG Speed Calculation). GC uses the "Time Riding" to calculate it's Avg. Speed.
@GC Team - not sure if this is worth changing / since probably any other Software does it different as well (and TCX is probably not only used to import into Garmin Connect)

Oh we go round and around on this one. And I'm not making it configurable! ;)

 
- "work in GC and calories" - when checking my TCX test file GC actually uses the "Work (KJ)" (internal field "total_work")  1:1 to fill the calories field in TCX - not sure if this right or wrong (what I found intereresting is that the KJ value and CAL for me are not to far away)
@GC Team - since I am not sure what the Work KJ value is expressing related to Calories in TCX - no Suggestion how to fix this


Assuming an efficiency of somewhere approximating 25% (typically 23-28%) and a ratio of 4.185:1 they cancel out (rather handily) to leave a 1:1 conversion. 

Mark

Kurt1232

unread,
May 7, 2014, 5:24:22 AM5/7/14
to golden-che...@googlegroups.com
@Jörn: Thanks a lot for your elaborated feedback! Any suggestions for a other platform for exporting some basic GC data and use it on iPhones/iOS?

Yes, GC is really great - thanks a lot to all developers!

Jörn R.

unread,
May 10, 2014, 10:11:16 AM5/10/14
to golden-che...@googlegroups.com
 

Not sure what the best solution is. I am using a Garmin headunit (so upload to GC goes automatically, whenn connection). I had tried some other Trainingportals like Strava, Trainingpeaks,... some of them offer mobile apps (e.g. Strava), but no idea if they offer better data than Garmin Connect. At the end's one limitation is TCX (when used as an intermediate Format - to a certain extend) - and the fact that different applications follow different approaches.

If you find something better - easier - more accurate than Garmin Connect, please let us know.

 

 

Cdelrosso

unread,
May 10, 2014, 12:29:19 PM5/10/14
to golden-che...@googlegroups.com
Hi,

I would like to mention SelfLoops as a web platform for performance analysis and team management.
It is integrated in GoldelCheetah so you can easily upload your files there just with one click.
And it offers an advanced bike performance analysis. You can check your data with any browser, also with your mobile devices and tablets.
Reply all
Reply to author
Forward
0 new messages