All fields from Garmin activity

Perfect, thanks.
Was just checking

:sweat_smile: I didn’t realise that you was talking about a “140.7 of VO2Max”. Sorry for the misunderstanding.

2 Likes

All sorted :blush:

We should find that person and hire him/here before someone else does :scream:

2 Likes

Real-time Performance Condition is field 90 on the data records. Can this be extracted and displayed as on Garmin Connect?

Yes, and many other fields of the list are there as well and/or in the laps messages. But for now we cannot retrieve them. I know that @david has something going on on his roadmap, but right now he is busy with other fires.

As soon as he provides a way, I will try to get them all (I am very very interested on GCT and Flight Time by work interval). Just be patient.

3 Likes

thanks, just curious (long-time WKO user).

1 Like

If you know the data field name in the fit file, you can import it. It will be device specific, so use fitfileviewer.com to find the header name.

The thread/stream on custom fields shows how to create the custom field and import this data.

Sorry @Gerald, but AFAIK there is no option to import from stream records. You can only import fields from messages with only one record. If you try to import from several records, you will only get the last one value.

1 Like

I found sweat loss at 18.178…no script required. Screen Shot 2023-02-22 at 8.59.21 am

There’s also resting calories at 18.196 and I think garmin.connect just subtracts that from the total calories to get active calories

3 Likes

My mistake.
I was referring to summary information, eg. TrainingEffect

1 Like

@Povedano

You may want to edit this… your “NaN” nomenclature seems to be at odds with the “numeric” field type

All the others which uses the 140.x field doesn’t seems to need a script, how come this one does?

Tx. I already say in the post that this script is optional. I added it just because I do not like the interrogation value “?” when they are null. So it is only for visual.

Still, despite of the validation message, they work as expected, at least for me, do not work in your case?

1 Like

Yes. They do work, but like you, i also do not like empty values. This is the outcome in my app when using it. It end up as 0.0 and I would like to filter out all those “/?” or “0.0” values so it’s not so cluttered.

Like you said, it’s visual. Not really that big of an issue

eg This:

Translates to:

in my app.

2 Likes

Hi Povedano,

I used your template, but no GCT and Flight is visable. And I know they are in the .fit file (with fit file viewer).
Is it possible to show the data in the graph?
Greetings,
Maarten

Hi,

Flight time needs GCT field to work, it is calculated and not present on the FIT file. And GCT needs field ‘avg_stance_time’ on your FIT file. Have you created them manually or selected from mine with “Search”?

They are activity custom fields, so you can use them on the fitness page, but you cannot yet use them in a chart inside the activity nor the intervals. I think David, at some point, will allow add stream fields from FIT files, but it is not possible right now.

Hi,
I got it to work, had to manualy reload the garmin files.
I saw that the only graph of GCT and Flight I can show is in the fitness tab.

Lets wait for that option in the activity graph.

Thanks for all the good work!

Maarten

I cannot edit any more the first post, but I have found a new field that is appearing now on Garmin App:

  • Execution Score (ExecutionScore): Garmin Execution Score is Time in Target Zone / Total Measured Time. FIT file field 185
1 Like

Just curious. When you add the custom field to an activity - will you have to do that manually for all future activities as well or will it be automatically added for the future activities?

For workouts in the past, you have to process the workouts again or add them manually. The workouts of the future will be filled in automatically if it is a fit file field.