HR Tag For Chrono Needle Rotation not working on Google Pixel 2 Watch

I have a watchface with HR chronograph built on Samsung Watchface studio 1.6.9 release.

it works with (HR) Tag.I have recieved email from a user stating that it doesnt work on Google Pixel 2 watch and if i use HR round complication it will fix it for the user.

I would like to request information from other users. If i update the watchface with latest watchface studio release 1.7.13 on Nov 14.

My Question is will it affect the users on Xiaomi wear os watch and Ticwatch 5 pro models. And other watches still running Wear OS 4 if i update it.

Best Regards

As per user replacing Tag expression [HR]
with round ([HR]) Tag expression should fix the chronometer needle rotation issue should work.

I dont have pixel watch to test this scenario if someone with pixel watch 2 or 3 can check this tag expression

1 Like

I’ll be watching this one with interest but unfortunately cannot test for you.

I can’t see that adding round() could break anything on any watch but then I’m not sure why it would fix it as I have never seen HR expressed as anything other than an integer.

The only thing that would fit is if the HR tag in WFS displayed the numbers as a text type and round([HR]) forced it to integer.

That’s the straw I am clutching at, hence the interest in the end solution.

1 Like

I just checked it out in latest Samsung Watch face Studio it works ,chronograph needle is working with my tag expression for the chrongraph needle rotation.

I have run it on my watch ultra no issues and then also update the watchface :slight_smile: .

I am doing this to fix chrongraph rotation of needle which stopped for google pixel 2 watch users.

round([HR])*540/360

3 Likes

For pixel the [HR] is a string without the round. I think it been explained before.

1 Like

Nope

[HR] works for text display and also for chronograph needle rotation on Samsung Watches

It is not working for pixel 2 chronograph needle rotation as i have mentioned in my 1st post.

Im waiting for thr user’s feedback about adding round([HR]) for chronograph HR needle rotation.
I wll update it here when i get his feedback

Hi as mention you need the round() for pixel 2.

But samsung treats as int.
And some one else tested and it works

To be safe

Write tag like this

(Round([HR]))

Note the brackets

1 Like

Pretty good guess then. Only spent a few hours total on WFS itself but it seemed the only logical thing that could cause that scenario.

1 Like

Not a guess. Its part of google wff implementation actually. Its documented in the link i posted

1 Like

It was a guess for me, not knowing the implementation and having spent very little time in WFS.

1 Like

I have got feedback from the Google Pixel 2 User .

round([HR])*540/360

tag expression has worked fine and now chronograph needle rotates properly on Google pixel watches as well.

Thought i should share the solution.

2 Likes

Thankyou for sharing the result. It’s always good to get that kind of confirmation. Especially for those coming later who may be experiencing the same thing. Too rare as well.