Acknowledged
over 1 year ago

Configuring elevatonUnits on Vivoactive 5?

Hello. I have a DataField which relies on System.getDeviceSettings().distanceUnits and System.getDeviceSettings().elevationUnits to determine the user-configured units for distance and elevation, respectively.

These appear to work fine on Venu 3, but I've got a user report indicating that there is seemingly no user-facing way to configure elevationUnits on Vivoactive 5. Specifically, the user has set the "Distance" setting in the watch menus to Metric, but does not have a similar setting for "Elevation" in their system menu (and the user-facing "Distance" option doesn't seem to affect elevationUnits). Similarly, the "units" option in ConnectIQ seemingly has no effect on elevationUnits either (though I realize this may be an app-only setting that doesn't propagate to the watch).

The Vivoactive5 Simulator provides a single, unified "Units" option, and in sim I *do* see that toggling between Metric/Statute *does* in fact affect both distanceUnits and elevationUnits (as one would expect). But, is there no way to change elevationUnits on actual Vivoactive 5 hardware?

I'm about to add a excludeAnnotation that ties elevationUnits to distanceUnits only for Vivoactive 5, but it would be nice to fix this in a more generic way. Has anyone run into this on actual hardware? Am I missing something here?

Thanks

-Steve

Parents
  • Russian proverb. Means that you will have to perform tasks on very dirty documentation. And that there is a performer, there is a customer. The customer brings the task as to play, and it looks a little unclear, mixed for the performer. If you are guided directly by what is written, you can make mistakes.

    That comes from a little miniature. Many years ago, a miniature of the famous artist Vladimir Vinokur was shown on Soviet television. He portrayed a singer who, at the last moment before a concert, was giving instructions to his accompanist, played by Levon Oganezov. Handing the pianist notes scattered on sheets of paper, Vinokur explained the order in which they should be played. It was then that the phrase about the fish that was wrapped in the notes became famous. See video: www.youtube.com/watch

Comment
  • Russian proverb. Means that you will have to perform tasks on very dirty documentation. And that there is a performer, there is a customer. The customer brings the task as to play, and it looks a little unclear, mixed for the performer. If you are guided directly by what is written, you can make mistakes.

    That comes from a little miniature. Many years ago, a miniature of the famous artist Vladimir Vinokur was shown on Soviet television. He portrayed a singer who, at the last moment before a concert, was giving instructions to his accompanist, played by Levon Oganezov. Handing the pianist notes scattered on sheets of paper, Vinokur explained the order in which they should be played. It was then that the phrase about the fish that was wrapped in the notes became famous. See video: www.youtube.com/watch

Children
No Data