Monday, August 16, 2021

Garmin HRM-PRO Review

Thank you Garmin Malaysia for the HRM-Pro and the Fushia Garmin Tshirt!

Today I received a package from Garmin Malaysia and as part of my collaboration with AECO Technologies (the distributor of Garmin in Malaysia), they shared an unit of the most advanced Heart Rate Monitor (HRM) with me known as the HRM-Pro. I considered myself very late to this HRM pro, as it was released circa September 2020. My current HRM Run (in service close to 3 years) will be retired as it starts to give erratic readings, and I just bought a brand new (original) strap for it 😞


The evolution of the Garmin HRM started off with the basic HRM that only read HR. Then the HRM-Run came along that offers reading of Running Dynamic that return even more data to the users. The HRM-Run was the "gold standard" for Garmin until the HRM-Tri came about, because triathletes love their data and wanted to know how their HR is like while swimming (Running Dynamic is available in Tri). In case you missed it, HRM does not transmit inside water. HRM-Tri solve this with the ability to store HR data while it's not transmitting to the watch/device, and sync once you are out of water. Then, in January 2020, the HRM-Dual were introduced, which brought in both ANT+ and Bluetooth connectivity. This essentially allowed for greater connectivity across many different devices - and this include treadmills. 

Dual Transmission ANT+ and Bluetooth

However, the HRM-Dual do not have the Running Dynamic of Run/Tri nor the ability to store data like the HRM-Tri. In come the HRM-Pro, which put all of these features together in a (Garmin Malaysia Retail Price of) RM620 strap.

Packaging of Garmin HRM has never actually changed for a long time. While my HRM-Run came with the Fenix3HR that I got almost 4 years ago (bundled), the HRM-Tri came in the same sized box as HRM-Pro. There is only one printed side at the back with more descriptions. 

Non-descriptive, really
The unit is nicely packed inside, with the multi-lingual manual, the HRM and a piece of quick-start illustration which was really cute and self-explanatory. Great for those that do not flip through manuals.
Box is proper open from the bottom - in case you like me, want to keep the box

So now that we know the HRM-Pro is the combination of Dual and Tri, with super-fast data syncing to your Connect app as a bonus. This would meant any off-device activities that does not involve impact to the chest/sternum area (where the HRM-Pro) will reside, can be used. You can now wear just the HRM-Pro for your game of soccer, hockey, basketball, martial arts and still get HR data, steps count, Intensity and calorie expenditure. I skipped swimming as you would want to wear your watch to record your SWOLF, stroke types and lap count/distance (which requires hand movements, pushing off wall, and of course satellite signal for open water swim).

From the manual and specifications, I found out that the HRM-Pro can do these:

  • It allows for concurrent Bluetooth & ANT+ Connectivity, up to two BT, and unlimited ANT+. You can literally broadcast this to all devices of any brands (that support ANT+ and BT), any type (bike trainer, treadmills, wrist devices, cycling devices, phone, Apps like Strava or Virtual Runs Zwift).
  • It is the first Garmin HRM that links directly to the Garmin Connect app (mobile phone).
  • Yes. Running Dynamics, which meant you get the usual data and estimated power (for Power, I use the Garmin widget as one of the data page).
  • Yes. Swim with it. Your HR data synced the moment you leave the water. 
  • Yes. Without your Garmin device, all your steps, intensity, calories, stored and sync-ed to your True-Up devices (Garmin) which unify a one-stop-shop data centre.
  • No. It does not create a workout file if you are using it as a standalone device. Unlike the watch that automatically "guess" your workout type and start to track it as if it's a workout, so you can save it later as a workout, if needed.
  • HRM-Pro battery status. No more guessing if your HRM has battery issues. (CR2032 replacement same as HRM-Tri)

Everything in the box, unboxed.

Should you consider to purchase this? If you already have the HRM-Run, this is a nice upgrade, more so if you are like me, the HRM-Run is already faulty. If you have the HRM-Tri, maybe so if you want the off-device tracking, but to me that is hard to justify. If you are on the HRM-Dual, almost no reason to get this especially if you do not have a Garmin device as you would not be able to maximise the "true-up" function or derive the Running Dynamic that is inherently Garmin. 


More Details

Comparing this strap to HRM-Tri makes a lot more sense as they are technically built the same way. Obviously when compared to the older HRM-Run, it is a major upgrade in terms of material quality, comfort and fitting. However, unlike the HRM-Run, the transmitting unit is fixed to the strap and can't be removed. So, if the strap doesn't outlast the transmitter, it will be an expensive replacement, vs being able to buy just the strap (either original or 3rd party).

HRM-Pro in green and HRM-Tri in blue

What is on the strap of Pro and Tri - with differences in name, and symbol of ANT+, and Bluetooth

Absolutely no differences in material, finishing and quality

Same for the other receptor side

Even the hook, the same
If there is one difference i can recall, was that the HRM-Tri came with an extender to allow for usage beyond 42inches chest girth. HRM-Pro doesn't provide this as additional. Perhaps the feedback from users that it was never needed for most that were using it. So, if you have wider chest girth, and need the extender, do check on the availability with Garmin when you plan to purchase this.

The unit, like the HRM-Tri, is water resistant to 50m or 5ATM. Unlikely to create any issue if you are using it for open water swim, or if you are using it for diving in a recreational dive (up to 39m depth), and obviously would not work if you are into free-diving or diving deeper than 50m depth. The working temperature is between -10DegC to 50DegC, which may not be applicable for many of us in Malaysia where I am. Taking all these into consideration, there is no issues for me specifically to use this unit in Malaysia, and generally for most of the folks unless they are doing extreme temperature/weather sports.

Linked via Bluetooth and ANT+

Work Out Of The Box

Linking the HRM-Pro to the mobile Garmin Connect app very fast. It showed up almost immediately once I wear the strap and when I tapped to activated the Garmin Connect app.

The wonder of Bluetooth speed of connectivity

I linked the HRM-Pro on the Garmin Connect first before the Fenix6ProSolar so I could appreciate the Dual-ability of the connection. It was easy and fast.

Let's Go!


All done within 1-min (1232hours)

Including updating the unit firmware which was seamless and fast in terms of easiness. There is a pause as there is no feedback after the unit was upgraded to 7.40. To reconnect, i killed the Connect App, and toggle the Bluetooth, and I was back.

Once connected, you have these two options

Clicking on GENERAL you will get these option, including battery indicator

Always a good option to update before continue usage

OK. Lets go (already)

Sending Updates status at bottom

Pressing OK will disconnect the device so it could update 

it will disconnect, and you need to toggle your Bluetooth to reconnect

all done!
Pairing to your Device
Pretty straight forward and you can do it via the Setting -> Accessories/Sensor - >Add New function. If you have any issue to link them, i suggest you disconnect it from Bluetooth and the Garmin App for the initial pairing. 
On the Fenix 6, press the left middle button and scroll to Sensors & Accessories

Pretty straight forward

Add New

You can Search All Sensors or scroll to External Heart Rate

I rather the device work harder 😋

Once found, just select to Add

Done, easy peasy lemon squeezy

Usage during activity
The HRM-Pro function just like the HRM-Tri and HRM-Run (stating them both only as these are my only other experience within past 4 years moving from basic HRM, to Wrist HRM). The reading is stable and smooth. Running Dynamic reading is as expected. Accuracy wise seems consistent with my usage of HRM-Run, HRM-Tri and Running Dynamic Pod. 

Remember to allow the sensor to pair up before pressing START. It usually will link up pretty fast unless your skin is dry. Nothing some water can't solve. In Malaysia, we do not have such issue due to our high humidity level. Once you are ready to go (aka Satellite locked and all sensors ready to go), it will start recording at the press of Start. 
Snapshot of my interval run using HRM-Pro (first use)
When compared to the run I did using the HRM-Tri, the build up and consistency is similar. No spikes or irregular readings.
Snapshot of the earlier interval run using HRM-Tri (most recent)
When it comes to Running Dynamic, the data is the same as using the HRM-Tri as with the HRM-Run. The HRM-Pro as expected gave reading for the respiration as well as long as your device, in my case, the Fenix6 Pro Solar, supports it. 
HRM-Pro data

vs HRM-Tri.

HRM-Tri Data

How much really does the data differ if you are using just the Wrist-based HRM? Not much if you are looking at average, but quite significant if you are looking at spikes and fluctuation. These are normal as the sensor has limitation due to color of skin, sweat and overall fitting of the device over your wrist. Should you be critical of these data? I would say not really if your workout is classified as "easy" and almost running by feel (can talk, sing). 
Notice the spike and fluctuation without a chest HRM. Running Data possible with Running Dynamic Pod

And without the chest HRM, the device would not be able to read your respiration rates.
Running Dynamic is possible as I am using the Running Dynamic Pod

As you can see now, the usage of chest HRM for me is only when I am doing more demanding run (tempo, interval, race, and above), as I would want to be as accurate as possible to detect any changes to my Maximum HR, my Lactate Threshold HR and my Lactate Pace. All these help me to plan and shape my training more solidly for self-improvement.

Usage as standalone HRM-Pro 
I am sucker for data. Whenever my Fenix6 Pro Solar is being charged, I use my Fenix5x Plus to record my HR and steps primary. Now with the HRM-Pro, i have the option to just use it for this purpose while my Fenix6 is being charged (typically within 2-hours to full charge). The ability of the HRM-Pro to keep/save data and sync on the Garmin Connect app got me intrigued and so, i wore it while watching TV last Saturday evening.
There are gaps in the data!

I realized there are gaps in the reading and it occurs to me those were the time the HRM-Pro went to sleep due to no Bluetooth connection to the phone (and hence Garmin Connect app) as I left my phone to charge and out of the BT range. but when it is in range like post my evening walk, dinner, and post phone connection/in-range, it showed records. 
Lazy TV time on Saturday evening with ZERO movement. HRM-Pro not connected to Phone (out of Bluetooth range)

Not happy with the outcome because I want to be certain the HRM-Pro does what it is supposed to do aka record off-device, today (August 16), i decided to test the connectivity again while my device is being charged from 40%. I put on the HRM-Pro and it recorded like charm while linked to the Garmin Connect app via Bluetooth. Using it exclusively without the Fenix6 on my wrist (for a moment i was having device-separation anxiety as now i don't get my SPO2 reading, but in the name of this review, it's a small sacrifice i am making 😏)

HR with Movement. I stand at work, often stretch while standing.

So, i guessed the HRM-Pro does what it is supposed to do if it is off the Garmin device. Only caveat is if your phone with active Bluetooth and Garmin App is running in the background. I won't worry too much about the battery life (of the phone of strap) if you are more inclined to record everything. But do know that there are limitation and it is the active connection and in-range of these to communicate outside of your active Bluetooth connection when you are not doing any activities.

So how do the HRM-Pro then detect your data if you are not wearing your watch, or has it paired to your phone while you were doing activities (like swim, run, bike, martial art, soccer, basketball etc?). This is where this one step is important. Do remember that the HRM-Pro has no ability to create a workout automatically, it takes the prompt from the device it is linked to.

Before you start your activity, you have to make sure the HRM-Pro and your device is paired up and recognized before you press START (example like activating it as as activity; RUN, BIKE, SWIM, CARDIO, HIKE, HIIT). Then the HRM-Pro will know that it need to start storing and recording your data san the watch or the device is transmitting without any receiver (device), like when you swim with the HRM-Tri. And once you are near/connected to the watch again, it will download the data (like the HRM-Tri).

This explain why no data were recorded when you were not doing any activities and not connected to your phone, like when i was just wearing it to watch TV on a lazy Saturday evening.

Care for your HRM-Pro
Having the experience of using different HRM-straps from the most basic to this most advanced model, the care for the HRM-strap is easy. While the older units allow the transmitting unit to be separated from the strap, the newer one doesn't do that. The documentation can be found here.

The rule of thumb with HRM strap are:
  • Avoid machine washing the straps
  • Hand rinse in cold water after every use as you just want to remove salt (from sweat)
  • Hand wash once every 7-usage, or if you use them once a day, that is once a week.
  • If you are using it for pool (chlorinated) swim, wash it with mild detergent after every use.
  • Use only mild detergent, or just tiny amount of washing, soap, shower gel
  • Air dry indoor by hanging it on the loop
  • Do not roll it up when storing. Store flat.
very straight to the point use that even my kids can understand

Extra care if you intend to use the strap in chlorinated pool

The HRM-Pro is in my opinion, the buffed up version of HRM-Tri with additional ability to link via Bluetooth and be used for off-device activity, including being used for tracking when not doing any activity. Designed for the Garmin ecosystem, the additional Running Dynamic doesn't work outside of the Garmin device realm. So, if you are planning to use this with just your Strava or linked to your Virtual Running (Zwift), it may end up as a very expensive option. However, if you are already on the Garmin ecosystem, with the compatible devices, you can maximize the function of the HRM-Pro. 

In the table below, you will see each of the HRM and their features. If you are currently using an older HRM from Garmin, and want something as an upgrade suitable for your need, look no further that getting one that will maximise your training. I will update here or create a new one from time to time if anything changes from the existing usage - I do not foresee needing a battery change anything sooner that the next 6-months for now. 


HRM-Pro on Official Garmin Aeco Site

*Thank you Garmin Malaysia AECO Technologies for the HRM-Pro unit as part of the Athlete Ambassadorship.

Tuesday, March 02, 2021


District Race Malaysia by AIA Vitality returns in an all-new digital event, extending across all of Malaysia with bigger and better prizes.



        The world’s greatest urban exploration race has gone digital and is free for all to join.

        The event returns with AIA Vitality as the presenting sponsor, to help Malaysians stay active in the new normal and to live healthier, longer, better lives.

        The app features brand new activities including checkpoints that are just a step outside your door for easy participation. You can join from anywhere in Malaysia!

        There are over 40 prizes to be won, including a brand-new car, adidas gear and Garmin watches. One lucky winner will drive away with a Proton X50.


District Race Malaysia by AIA Vitality is back and ready to empower Malaysians in an all new, free to participate, augmented reality digital event. Over the past year, the COVID-19 pandemic has made the holding of all mass participation sporting events impossible, thus challenging people to get creative with their fitness routine. The latest edition of District Race Malaysia is launched today (1 March 2021) with this context in mind. Powered by its cutting-edge technology platform, it promotes users to lead active and healthy lifestyles in the new normal by providing an engaging and fun urban exploration experience through the District app.


This year, District and its presenting sponsor AIA Vitality have extended the event across all of Malaysia, so anyone can participate and enjoy the fun.


The 4-month event aims to motivate people to stay active and stay healthy, by exercising in a new and exciting way while being comfortable and safe. The new version of the District app offers everyone multiple ways to participate regardless of their fitness level – there are enhanced fitness experiences, augmented reality and various community competitions for all to experience. 


The easiest way to get started is to walk, jog or run to virtual checkpoint locations nearby. Simply open the app, press Start, and walk through the GPS locations to earn points. Explore in your neighbourhood or at a local park; there are checkpoints everywhere.


Those who do not want to collect checkpoints can also earn points for any kilometers walked or run. These activities can be tracked in the District app or by linking a GPS-supported wearable device, such as a Garmin. After linking a wearable device, all activities will sync directly to the District app and points will be credited towards the overall leaderboard. It has never been so easy to participate in an event.


In addition to monthly competitions, there is a Grand Prize draw that will run for the length of the event from 1 March to 30 June, with amazing prizes up for grabs. Any activity that garners 2,000+ points will receive one lucky draw entry and the grand prize lucky draw winner will drive away a brand-new Proton X50. There are over 40 contest prizes to be won, including Garmin watches, adidas gear, and much more.


District Race Malaysia by AIA Vitality is also a fantastic way to connect with families and friends and get active together virtually, despite not being able to meet in person with the on-going MCO restrictions in place. Participants can invite friends and family members to join their team to race and for a chance to win. The largest team during the event will win free District Race Malaysia T-shirts and the 2021 District augmented reality enabled medal.


“Over 8,000 participants took part in the first edition of the District Race which was held at Dataran Merdeka Kuala Lumpur in 2019 and we were thrilled by the amazing response we received. Although the global pandemic has disrupted several parts of our lives, we want to instill that having a healthy and positive lifestyle for many young people and families is important,” said Josh Tendler, Head of Marketing, District Technologies. “The District App is powered by location-based technologies and gamification, now enables linking GPS-supported wearable devices to the platform. That is why we are taking our race for the community in Malaysia to a digital format this year – with the mission to stay active and healthy. This is going to be a race unlike anything we have seen before,” he added.


Heng Zee Wang, Chief Marketing Officer, AIA Bhd. shared the same sentiments: “District Race by AIA Vitality took Malaysia by storm when it first launched in 2019. As the presenting sponsor, we are so excited to bring it back in a new and evolved format that will continue to inspire Malaysians from all walks of life to go out there and be active despite the challenges that the COVID-19 pandemic has brought our way. We’re always committed to looking for innovative and fun ways to help Malaysians live Healthier, Longer and Better Lives – one of them being our unique health programme AIA Vitality which motivates people to make healthier choices in their everyday lives. This collaboration with District Race is a perfect fit for us as it will enable people to explore their cities and communities with their families and friends in a healthy and safe way.”

The District app is available for download via the App Store and Google Play Store.

General registration for District Race Malaysia by AIA Vitality, is still open for free sign ups by downloading the app at:

For more information, follow @DistrictRaceMY on Facebook and Instagram, or visit the event page at:

Tuesday, September 29, 2020

Garmin PacePro Pacing Strategies Review

One of the function that is made available for Garmin users is the PacePro function that acts like your own personal pacer. If your device has this function, it is best to learn to maximise it during your training so you know what to expect when you are using it on race day. This is a step by step (almost) on how to get this onto your Garmin Connect, and then synced to your Garmin Device.

First, open your Garmin Connect and click on Training->PacePro Pacing Strategies. If you are new to this, chances are you won't have any "courses" on it, so you can either take one of your regular course, or just set the "distance". For me, as I train on regular route, i chose my 12km Loop that goes from DU to TTDI and back.

Next, is to set your "Goal Time" aka what time you aim to finish this distance. As I have a 75mins run scheduled as part of my Garmin Coach training, i decided to coincide the 75mins training with this 12km run. Killing two bird (and using two Garmin functions) at same time!

Once you click NEXT, the PacePro will permutate this on your Garmin Connect. This will also include a Heat Map where the color goes from Slow (blue) to cruising (green) to fast (yellow) to red (take my life now). Nifty as you can have a good overview of how your run/race/training will happen - winning the mental war is half the battle won!

Scroll down and you will see the slider option where you can work on a consistent from start to finish pace (middle) or slide to the right for a negative split run. Even the uphill effort can be adjusted and the PacePro will adjust it for you so your targeted timing will be achieved.

You can even edit your KM by KM split to fine tune it. Because you may felt you want to challenge yourself more in one of the identified KM (example, one section about 600m is downhill, so why run at 6:00 when you can do a 4:00?) I left it as it is, because I want to see how PacePro will adapt to my running, and really why change something that is already planned at best for you (by Garmin)?

Next is to sync it to your Device and you can see a list of compatible devices shows up. For me, only my current Fenix6 Pro Solar is compatible. For now, the Fenix 6 series, Marq, FR945 and FR245 has this feature available.

Once you sync it, the PacePro is ready and available for you to use in your Garmin device. I had to take so many screen shots of this as the window was open only momentary... so enjoy this photo longer, please.

Now let me show you how it works in real life.

As you know, I have a "long run" scheduled as part of my Garmin Coach program (it is also free and available in your compatible devices!), which is actually a 70mins easy run. I also have my Ironman Kona Endurance Block run, which is a 75mins run session. 

So since all of these coincide, I planned the run as my day workout, and then you press up button (on my Fenix 6 Pro Solar) and activate the PacePro Plan. Select the course (12km DU-TTDI Loop). You even have the option to get the Garmin Device to navigate for you (which I did, since, why not).

You will also have the opportunity to review your run elevation, which in my case, the total elevation is approximately 148m over 12km. Which is "flattish".
Once you are locked on to the satellite, you are ready to go!

You be guided KM by KM on your progress and pace - including how many minutes or seconds you are behind the pace target, which is a nice thing to see so you know whether you are hitting your target and possibly getting a PR if you get your game right. The PacePro will prompt you on each KM's "required" pace; which in my case i was running faster at KM2 (ahead by 2:19). 

While I was running, i continue to get my Garmin Coach feedback on my pace (i am to run between 5:20-5:40), and I adjust it accordingly. Also at every major turning, i get prompted (sound like whistle) to turn. It appear twice - first time with approximate distance to the turn, and second time, at the turn (and usually happened after I turned) - which can be confusing especially when you just turned... haha. Photo below showed the left turn after I turned, and you see a small triangle on the upper right next to my HR... that is the direction of run, so I am actually on the right "track". If you wonder what data page I am using, look for DozenRun on ConnectIQ.

Upon completion, you have the option to review your actual split vs your PacePro. This help you to improve and recognise your weak section. Or in this case, i must learn to take my run a bit easier in the "easy run".

Using this wisely, Garmin Coach with PacePro, coupled with the Metronome function, and even with navigation, you will only improveyour run, and always ready for any route and location. 

Stay tuned for more awesome features from Garmin devices as I share them in future! Meanwhile, these are all the sharing i have posted in the Garmin Malaysia Community group in Facebook - Covered Metronome, Garmin Coach, Heat Map and many others, which I should had made it into a blog entry just like this!

Related Posts Plugin for WordPress, Blogger...