Hi.
I've seen quite a few threads here regarding inaccurate hear rate readings, however, they don't seem to be describing exactly the weirdness that I'm observing.
General description: the watch (Venu 3, primary wearable) is reading way lower heart rate values during activities, when there is no activity being recorded on the watch.
What's happening: I do indoor cycling on Zwift using a smart trainer, I have Garmin HRM-DUAL heart rate chest strap paired with the trainer (this is where Zwift gets heart rate readings from), activity is recorded in Zwift and when finished riding Zwift exports the activity to Garmin Connect. Venu 3 is not used at all for the activity recording, it's just idling (in smartwatch mode). During the ride, the watch will consistently read far lower values than the values I see on Zwift from the chest strap.
For example, here's heart rate chart from an activity, that got imported from Zwift (i.e. readings from the chest strap):
And this is heart rate chart from day summary page on the day of the activity (i.e. readings from the watch):
Starts at ~88bpm, peaks at 111bpm and ends at 97bpm - way-way off from what the strap recorded. With sudden heart rate surge right after the activity...
Now, I can understand, that the watch probably has reduced sampling rate in "resting" mode (i.e. no activity being actively recorded) to save on the battery, so as an experiment I tried few times forcing the watch into "active" mode by recording simple "Cardio" workout at the same time as Zwift is recording the ride, and this results into matching data:
Heart rate from an activity from Zwift:
And from day summary page (obviously, some data aggregation happening here, but it's in the same ballpark):
I'm trying to understand whether there is any issue here with this heart rate discrepancy, could it lead to incorrect calculations of other metrics that rely on heart rate data...
I believe it does? For example, on the weeks when I do not use this "Cardio" workout "hack", I struggle to reach "intensity minutes" target. But doing the "hack" at least once easily fills the circle., and "vigorous minutes" are used in "fitness age" calculations...in fact, ever since I caved in and started Zwifting my fitness age value has returned to my real age (used to be 3-4 years lower). Wouldn't be surprised if VO2 Max estimations are also inadequate because of erroneous heart rate data...
I'm hesitant doing this "hack" all the time (even if immediately discarded when stopped recording), because now it could lead to sort of doubled amount of activity and throw calculations off again but to the other extremum?
Is there some setting I could tweak on the watch to have the watch realize I'm actually doing a workout so it needs to read heart rate more frequently without actually starting a workout on the watch?