"The functionality of passing the heart rate measured and managed in each health application to the watch face is not supported by the platform. Instead, Watch Face Studio provides the ability for each watch face to measure the heart rate face directly by the user.
Use the [HR] or [HR_Z] tag expressions for a text or a property of an image component.
Make a button component with ‘Action’ > ‘Tap’ > ‘Measure Heartrate’
When the user clicks the button for ‘Measure Heartrate’, then the device will measure the current heart rate and it will be displayed through the [HR] or [HR_Z] tag expression."
**I’ve done exactly that but when I click the button (TEXT or IMAGE) , nothing happens. To resolve this, I add another button with HR_IS_MEASURING tag and click over it. And now it works. Is it the normal way ? Thank you.
The way you did it the first time works but it takes about 5 seconds to actually measure it. I’ll see if an is measuring tag speeds it up. But my hunch is it is just eye candy.
Does that mean I cannot create a watch face that dynamically updated the HR? Instead, the user first has to click on some button to measure the HR to update it? If so, then why can the standard watch faces update the HR?
They don’t it would be too much of a battery drain. I just checked with Digital Dashboard if you know of a watch face that does let me know. As far as I know any watch face display will just report the last read . If you want actual reading you need to run a Health app and even then it is a few seconds delay You can change how often it is read in the Watch Face Studio Settings.
I am not sure how to capture a default watch face but pretty much all a tried to update the HR without having to click on some icon. It could be that they only read once I activate the display, though. Usually, when I activate the display I see an older value still shows and then it updates quickly.
In any case, where in Watch Face Studio can I set the refresh rate to read the HR? This is one of the major items I want to know so updating this information frequently is important to me, even if it drains battery quicker.
all a tried to update the HR without having to click on some icon.
I created some Watch Faces with WFS 1.1.14 and Heart rate updated automatically either by the time or when I manually checked HR. It was the same with the preinstalled Digital Dashboard watch face.
In any case, where in Watch Face Studio can I set the refresh rate to read the HR?
in the pancake menu upper left corner
Select Project → Settings and the Health Tab