[HR] tag measures constantly in Wear OS 4 [BUG]

How can you have readings when sensor is not working? It doesn’t make sense. The cause is that you are lifting your watch slightly to check green diode and sensors / watch knows that readings are of low accuracy so measurement is stopped.

If there is really no measurement when there is no movement then just place your hand on the table, without any movement and check HR tag. Does it add new value every second? Then your assumption was wrong.

The watch does not turn off the light immediately after its on…meaning i have tried to let the light on…then move awhile. Then lift it off my waist the led still remain on for a few seconds. Another user in another thread did same expirement and claim to the conclusion its true when we not moving no light.

But why no led still can update [hr] i do not know.

I tried this. Led was on. So adjust so i could see the led…i waited for it to go off…the i click measure from heartrate activity…the led didnt turn on…hmm…

But i got a measurement

Sensor can measure when not attached tightly to your wrist. As distance from wrist rises, accuracy gets lower and lower. (Accuracy.HIGH, Accuracy.MEDIUM, Accuracy.LOW, null). When system has a confirmation that there is really no skin close to sensor, sensor stops. WFF, in the HR callback is most probably not doing any Accuracy filtering.


Same results as i mention…didnt move the watch off my wrist…just angle my eyes so i could see the led


Can measure but no led

So no led doesn’t mean not working as u are suggesting just not accurate reading…probably multiple sensors involved?..e.g invsible infra red?

We are talking about PassiveListenerCallback implemented in WFF watch face and you’re showing me Samsung Health screen. This topic is focusing on how watch face behaves when screen is on (content is actively being rendered).

What’s happening when screen is off / or when watch face has no focus, is irrelevant.

1 Like

I showing you the health screen when i click measure meaning it can measure without led. So same for watch face.
it can Also measure without the led turn on…

I got a video with watch face refreshing without led turn on…just that its to big to put here…wanted to but couldnt

Because u said doesnt made sense if sensor not working how to measure…so i showing you that its possible to measure without led

Anyway going off track…first we talking about just hr…now its about led…i was replying to ron anyway…

We go to the other thread this mention or create a new topic?

Issue is not with the sensor, most probably there is some invisible infra red (as you wrote - green diode does not need to flash all the time)

Issue is that the measurement is going on, which I can see from the logcat, and it goes indefinitely. And it starts right after PassiveDataCallback is registered. It even continues when watch face has no focus. This is because callback is not unregistered on focus lost or screen off events.

That’s why people see lower battery life. Plus watch face rendering constantly when screen is on. Funniest thing is that user wont see this often under watch face battery consumption (in battery report screen) because HR comes from system service. They just see HR changing every second, their watch lasting 3-4 hours less, and boom, you have negative 1-star review in the Play Store.

1 Like

Hi, understood. But if led keep flashing in add to the battery drain. But aleast we eliminate that [hr] will cause the battery drain by the led light…but rather the rendering/ reading etc

I understand the issues so will still give u the stars you deserve ignoring the hr battery drain.
:slight_smile: but currently using my own watchface

I check this on my GW6 and it used about 1% an hour which is about normal use and I checked the watch quite a lot during that hour.

This was a watch face built with WFS 1.5.7 which might explain something.

I’ll run the watch with the heart readout on GW5 Pro for an hour and see how that does.

Ron
Samsung Developer Relations

I ran the same watch with the [HR] tag readout and it too had about 1% an hour battery use with continuous readout. That is not Extra battery use that is total battery use with all the other complications my continual activity monitor and many other readouts.

This is basically a 4 day life unless I run the health apps that require location and possibly WiFi connections. This is either an issue from using WFS 1.3.13 or because the watch faces were not removed when the update was applied.
I have been seeing other issues that the developer say is solved by un-installing the watch face and re-installing it.

I would like others to test this and see if they have any different results.

Ron
Samsung Developer Relations

1 Like

Sorry Ron don’t Samsung test these things on Samsung Watches ?

As I’ve mentioned in another thread (and maybe this one), my watch continuously reads my Heart Rate. There’s literally no difference in Battery Life, whether the option is on or off. With AOD, I still make 3 days of battery life with my GW5 Pro.

Considering Google is trying to be more serious about health and fitness features being more reliable and accurate, I don’t think this will be a reversible decision.

That being said, there should be an inclusion for a Smart Detection Heart Rate, where it can measure your Heart Rate while you are sitting still, or while you are active for those that are more battery conscious, on a firmware level.

1 Like

Hi i think you need to test on watches without wear os 4 ui 5…meaning before the countinous reading implementation to made a conclusive conclusion.

The hr reading may still be reading even if u not showing

1 Like

And I say that because my main watch isn’t on Wear OS 4, thank you.

So u turn on your continuously reading via samsung health?

Because non wear os 4 is via sumsung health

That’s exactly right.

1 Like

Sometimes on my watch the HR Sensor Green LED would be stuck on not flashing . The back of the watch touching my wrist would actualy start to get quite warm . I have had this reported by other correspondents on another Forum . I can not Belive this is does not consume some power . My observation while I was testing this the was Power consumption was Doubled . I am using a GW4 Classic . With an Eco Face it will last the Day . I wear my watch at night so sometimes to have my wrist when I wasn’t it I sometimes charge it twice a day .

Just to confirm skin temperature is not on…

Screenshot_20230922_212705_shealth

This causes the led to turn on…

I notice with this turned on. The led flashes even when not moving

1 Like

Never happened to me. As I’ve said, I’ve always had excellent battery life with the GW5Pro, almost as much as my GW 2018 from Tizen OS.

You should know that I never wear the watch at night, as sleep tracking features are useless to me.

There’s a reason why I’ve picked that model, it’s because of the battery size for it’s battery life. Sometimes, Wear OS can be rather resource hungry randomly and because of that, battery life can fluctuate quite frequently, as seen with other watches having a small sized battery.

1 Like