Importing FITs Leaves Data Blank

88 views
Skip to first unread message

Nufaces Media

unread,
Aug 28, 2025, 12:47:35 AM (10 days ago) Aug 28
to golden-cheetah-users

I finally got an export from Garmin to work for importing workouts into Golden Cheetah. I see that the import is able to read fields, even the proprietary fields.  Why are all of these fields blank when I go to the Data  -> Metric tab.  Some values are populated such as EPOC and Performance Condition.  How do I get all of the other fields to populate?  

Thanks,


2025-08-27_22-25-47.png

Ale Martinez

unread,
Aug 28, 2025, 12:51:53 AM (10 days ago) Aug 28
to golden-cheetah-users

Ale Martinez

unread,
Aug 28, 2025, 2:03:31 AM (10 days ago) Aug 28
to golden-cheetah-users
Perhaps it would be better to stat understanding what a metric is in GC, see https://github.com/GoldenCheetah/GoldenCheetah/wiki/UG_Glossary

NuFacesNC

unread,
Aug 28, 2025, 8:48:33 AM (10 days ago) Aug 28
to golden-che...@googlegroups.com, Ale Martinez
I understand metrics. 

If I import from strava, all of the metrics are blank.  If I download all the fit files from Garmin and then import those to GC, some metrics are populated.  VO2Max is in the fit file, so why would GC not populate that field? I have the field selected in Tools -> Options -> Data Fields

Here's something interesting.  I should mention that I got the import working on my Linux GC first.  This morning, I imported a few of the fit files on my Windows version of GC.  Boom, 3 additional metrics are populated.  So the data fields in options are not controlling if these get autopopulated.  What does control the autopopulation of these fields for each activity?

Thanks,
--
_______________________________________________
Golden-Cheetah-Users mailing list
golden-che...@googlegroups.com
http://groups.google.com/group/golden-cheetah-users?hl=en
---
You received this message because you are subscribed to a topic in the Google Groups "golden-cheetah-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/golden-cheetah-users/jzfP5nvKvwA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to golden-cheetah-u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/golden-cheetah-users/d4c2e010-e236-4486-a55d-f2ba6288dd25n%40googlegroups.com.

Screenshot-WindowsGC-2025-08-28 073234.png

Ale Martinez

unread,
Aug 28, 2025, 9:36:38 AM (10 days ago) Aug 28
to golden-cheetah-users
El jueves, 28 de agosto de 2025 a la(s) 9:48:33 a.m. UTC-3, Nufaces Media escribió:
I understand metrics. 

The reason I referred you to the Glossary is you keep naming as metrics items that are metadata fields in GoldenCheetah, even in your last post. It is hard to learn something you think you already know.
 
If I import from strava, all of the metrics are blank.  If I download all the fit files from Garmin and then import those to GC, some metrics are populated.  VO2Max is in the fit file, so why would GC not populate that field? I have the field selected in Tools -> Options -> Data Fields

Here's something interesting.  I should mention that I got the import working on my Linux GC first.  This morning, I imported a few of the fit files on my Windows version of GC.  Boom, 3 additional metrics are populated.  So the data fields in options are not controlling if these get autopopulated.  What does control the autopopulation of these fields for each activity?

File format and GoldenCheetah version, check Help > About > Version

NuFacesNC

unread,
Aug 28, 2025, 10:23:05 AM (10 days ago) Aug 28
to golden-che...@googlegroups.com, Ale Martinez
Thanks for the help.  Let's not get hung up on the Data Field, Metrics verbiage.  I am learning GC and I think it's great software so far.  I am concerned with the Data -> Metric panel/screen when viewing an activity after import.

The fact that Windows and Linux with the same settings are getting different results.  That is my question.  How do I get all of those numbers on the Metric panel to be filled in automatically since they are in the fit files?

The fit files are an export from Garmin's website.  I did a test for individual file downloads from Garmin via Gear Icon -> Export File which gives a zip with a fit file included.  I also did a full export of my Garmin account which gives over 100,000 fit files.  I went through these using the Garmin SDK to figure out which were really needed to feed to GC.  Both ways of exporting fit files gives valid files when GC does an import. 

On Windows, the values on the Metric panel are filled in automatically during an import.  On Linux, they are blank and both versions of GC are using the same .fit files.  I attached the version screens for both GC installs.

Thanks for your expertise and assistance.
Screenshot-Windows-2025-08-28 100130.png
2025-08-28-Linux-_10-02-39.png

Ale Martinez

unread,
Aug 28, 2025, 12:28:09 PM (10 days ago) Aug 28
to golden-cheetah-users
El jueves, 28 de agosto de 2025 a la(s) 11:23:05 a.m. UTC-3, Nufaces Media escribió:
Thanks for the help.  Let's not get hung up on the Data Field, Metrics verbiage.  I am learning GC and I think it's great software so far.  I am concerned with the Data -> Metric panel/screen when viewing an activity after import.

The fact that Windows and Linux with the same settings are getting different results.  That is my question.  How do I get all of those numbers on the Metric panel to be filled in automatically since they are in the fit files?

Even when they are in the FIT file several fields in the the Physiological message are undocumented and we don't know how to import them, the ones we import were decoded with the help of users and developers to reverse engineer them.

Windows and Linux different behavior makes no sense for me, provided both are the same version / builds from the same code over the same FIT file, if you attach a sample FIT file triggering this behavior I could try to reproduce and debug.

NuFacesNC

unread,
Sep 3, 2025, 9:50:07 AM (4 days ago) Sep 3
to golden-che...@googlegroups.com, Ale Martinez
I think I have it figured out now.  Thanks so much for the clarifications.  Your explanations and browsing the code helped a lot.

If I enable Intervals under Metrics in Tools -> Options -> Data Fields (ex. EPOC, VO2Max Detected), they will disappear from the Metrics panel.  If I enable Summary under Metrics in Tools -> Options -> Data Fields, they will show with the activity in the Activities pane. 

Lots to learn. Again, thanks for the assistance.

Ale Martinez

unread,
Sep 3, 2025, 10:31:31 AM (4 days ago) Sep 3
to golden-cheetah-users
The meaning of these flags is explained in the User Manual: https://github.com/GoldenCheetah/GoldenCheetah/wiki/UG_Preferences_Data-Fields
My recommendation for new users is RTFM before to star tinkering with settings, it will spare a lot of time for you… and for us

Reply all
Reply to author
Forward
0 new messages