Could Intervals.icu add support for the heart rate data from the Garmin HRM Pro Plus during swims?
This chest strap records heart rate to its internal memory when the watch can’t connect underwater. After the swim, it syncs this data to the watch, which writes it into the FIT file as message 132 .
It seems this specific data stream isn’t currently available in Intervals.icu. Adding support for it would allow for more accurate heart rate and HRV streams for swimming.
Thank you for your consideration and for the great platform.
Intervals.icu can allready detect if the FIT file contains offline heart rate data. The Garmin HRM-Pro/Plus/++ type chest straps can store heart rate data internally when they loses connection to the host device (e.g., during swimming). When the device reconnects, this stored data is appended to the FIT file as HR offline messages (132) .
Intervals.icu parses these messages seamlessly. The result is a heartrate stream that includes the offline-stored data, perfectly synchronized with the activity start.
I added “NN/RR Plus” activity field — this quantifies heart rate recording quality from the offline HR messages by showing the proportion of valid NN intervals from the HRM-Pro series’ internal recording (or icu.fit.hrv if available in the FIT file), helping to assess data reliability at a glance.
Could you consider parsing FIT file message 132 (RR intervals) into icu.streams.hrv , similar to how you already parse message 132 (HR) into icu.streams.hearterate ?
This would enable creating Activity Charts for this context.
I know that i can create a Custom Field and CSV upload for that,
but having the icu.streams.hrv direct stream would be awesome. @david