FIT file showing unexpected data

Hello,

I have a FIT Activity files showing unexpected values. It's says it has been generated with profile version 21.50 (although I found no trace of a FIT SDK 21.50 release anywhere). It's also showing a Definition Message with a Global Message Number set to 288. I didn't find any Profile.xlsx referring to such Global Message Number value.

The file_id Definition Message is also showing a Field Definition with a Field Definition Number set to 7 that I could not find in any Profile.xlsx.

Could anyone provide information on these?

For information, the activity was created by a Garmin Edge 830 device.

Best Regards,

Patrick.

  • I get global message numbers 288, 22,  141, 147, 79, 13, and some others which are not defined in the SDK 21.40 (from 2020) that I use.  I developed software to decode .FIT files for Edge 130 plus.  The files indicate profile version 21.33 SDK.  

     I have not been able to find a legacy GARMIN SDK page, common in other APIs, to download the 21.33 SDK, to see if they are defined there.  

       If you cannot find data from the activity files, like lap data, HRM, temps, etc.  that you find useful, then send an email to to support asking for an explanation.  I would not worry about them unless you hope they contain information that you are not already getting.