Hi all,
I have a question regarding the HRM 600’s memory and syncing logic.
During a recent basketball game, I put on my HRM 600 chest strap before the match and started an activity (basketball) from my Garmin watch. However, due to the nature of the sport, I removed my watch and left it aside for the game. Partway through about 30 minutes, I checked my watch and noticed that there were no heart rate values showing. At that point, I remembered to press the button to “activate” the HRM 600 sensor, and after that, my heart rate data began to display as expected.
Here’s the odd thing: When I later checked my activity in Garmin Connect, I found that heart rate data was available for the entire duration of the match—even for the period before I pressed the activation button during the game. I was under the impression that the HRM 600 could only store heart rate data locally if it had been manually started or activated.
So, my questions:
-
Does the HRM 600 automatically record heart rate to its internal memory when you snap the sensor to the strap, even if the button is not pressed?
-
Can it retrospectively sync the whole session’s HR data to the watch after connecting, or is something else happening here?
-
Is it possible the HR data is somehow scaled or interpolated, instead of fully recorded?
Thanks in advance for any insights from users or Garmin reps! This has been quite confusing, and I’d really like to understand how this works before doing more testing myself.

Watch: Fenix 6
Version: HRM600 5.2