I’ve been trying to extract some fields from my daughter’s fit file (she has ones I don’t). I can see that her recovery heart rate is at 18.202 but when I edit that in the Fit File Field of the custom field dialog it doesn’t save! Similarly if I try to type in total_steps it won’t save either.
It works if I populate the text from the dropdown list, none of which are helpful, but not if I type the value in.
can you share some screenshots of what you’re referring to? I’m having trouble figuring out which dropdown box it is. Is it the wellness fields update? Or this “Custom Activity Field”?
It doesn’t matter which activity and indeed I’ve tried this on my account and my daughter’s but here is one of my activities.
I click Custom | Add Field and then the pencil next to Fit File Field
in the text box that pops up I edit Fit File Field and click Save
Back in the Add Field dialog it still shows “None” regardless of what I typed.
From the 1st post, you indicated that the recovery HR data from your daughter is 18.202 (I presume this means 18.202 Beats?)
Off th top of my head/hand, i don’t see any activity which has the recovery HR so I can’t confirm.
However, if the 18.202 is indeed the recovery HR (meaning, the HR post 2min or some x number after stopping the activity is 18.202) Then this should be different from the FIT File Field you’re supposed to input.
the FIT File Field, if you look at the dropDown box, it has (i presume) some fields which was inputed prev by some other users or found in the raw FIT file, these are the “actual field names” that you’re supposed to copy from the FIT file.
The recovery heart rate in my daughter’s fitfile is in record number 18 field xxx202 i.e 18.202
Whether I have that notation correct or not does not change the fact that the value I enter is not saved when I hit save.
While I’m on the topic… in her fit file there’s a field in record 18 of total_steps but there’s also total_steps recorded for every lap. How do you distinguish them? 18.total_steps ??
'll have to leave the rest of the answers to someone else. I’ve never actually seen / have any devices that records all these “.” notations so I have little clue how it works or what I’m supposed to put in to the fit file field.
That’s how the fitfile appears in runalyze fitfile viewer. You can see all the fields in the records using that viewer. The site you’re using just shows the named fields.
Those references are x.y where x is the record number and y the field number in that record.
So if you search for number=140 you’ll find a number of mysterious values. I usually use those rather than the named ones like training_effect because my watch is fitness watch and doesn’t record those fields by name.
For example training effect * 10 is recorded at 140.4 i.e. record 140 and field unknown4. My watch doesn’t report training effect so one of the advantages of using intervals for me is being able to see the training effect and recovery time. I love it!
I have a feeling there must be other things hidden in my daughter’s fit file, like intensity minutes for the activity, but sometimes the values are multiplied by a mysterious number like 65536/3.5 which makes them hard to find.
I finally figure out what was happening here. If you enter a new value and click “Save” without focusing away it doesn’t save. I have implemented a workaround for that.
I tried your “18.202” but that doesn’t bring back anything. Message number 18 is “session” so the field should just appear in the drop down. I checked on fitfileviewer.com and don’t see a field number 202 in the session message.
Lovely! Works perfectly, thank you.
Well fit files are different for different watches. I don’t think mine has an 18.202 either but my daughter’s certainly does. Its Recovery Heart Rate.
If a garmin, I think it’s only written if the user WAITS until the recvery HR is shown on the watch before saving. I think default 2 min after pressing stop?