Ah! Good catch.
Although it’s kind of weird how they’d choose to represent celsius with M, because it’s metric, but then choose to represent fahrenheit with F, when that’s imperial. Because going by that logic of representing celsius with M, they should’ve then put it down like I/M (Imperial/Metric).
I have found the option in the facer app on my phone to change the F into C into the settings. but the temperature is still in fahrenheit and not recalculated to Celsius.
This is the code I use: #WCT#°#WM#
My watch is a LG G Watch on Android Wear 1.4.2579000 and my Phone, Honor 7, is running on Android 6.0
I’ve had this issue too. I use imperial measurements and but celsius for temperatures (blame the English 1980s education system that couldn’t make its mind up whether we were doing English or European measurements). My watch faces show the temperature in fahrenheit regardless.
Ben, you beat me to it - my calc was just (round((#WCT#-32)*5/9)) - why do you multiply by 1?
BTW if you change the temperature units in the app there is a considerable delay before it takes effect on the watch - it was about an hour and a half for me - very odd seeing negative temperatures when centigrade was being converted using the F-C formula So I’ve removed my calc and centigrade is showing nicely for the temp from the app settings.
Ben,
I see that you’ve got the C for centigrade hard coded - it’s only just now that I’ve realised that #WM# displays the weather units - I imagine that you only want to display in C, but if you published a watch you might want it to be customer flexible, or you could be right awkward and insist that the display was in C by testing for the weather units and using appropriate formulae.
Cheers