TempX - display up to 3 Tempes in a widget
· v0.14
About
This widget allows you to quickly display the temperatures from up to three Tempes at the same time.
Note that some devices don't give access to each temperature type, so will just display as '--'. Many don't provide internal watch temperature. Also some devices don't give access to a paired Tempe sensor, only un-paired sensors. Most new devices (F6, FR945) may or may not provide paired support. Sorry, I can't over-ride this.
The 3 temperature fields can be configured for:
-watch internal temp (use ID=-1)
-unpaired Tempe (use ID=0 for first available) - Each tempe would only connect to one field, but order may change from run to run - so cached values could be messed up a bit if you are using 0's for more than one tempe.
-paired Tempe (use ID=-2) - inconsistent support even on newer devices
-none - (use ID=-3) - no data will be displayed for that sensor
The label for each field can be configured to 12 letters - but if the may overlap if too long.
The timeout value can be configured - how long does it retain the value when it doesn't get updated. If the value is halfway through the timeout, it will change colors to yellow. So if you set the timeout for 120 seconds, after 60 seconds of not being updated, it will turn yellow.
ID's: the ID is the low 16 bits of the serial number. Easiest way to get that number is to pair the tempe and see what ID is given. This will be a bigger number than necessary, but will work.
Dbg setting - if you set this to true, the current ID will shown on the full widget page with each temperature.
What's new
10/21/2024 - 0.14 - new devices, ability to select "none" for a tempe
8/29/2024 - 0.13 - added devices (F8,E3)
8/6/2023 - 0.12 - added devices
3/12/2023 - 0.11 - added devices
7/25/2022 - 0.10 - changed full widget background to black by default, but can be configured to white
7/2/2022 - 0.09 - added Instinct2 sub screen support
1/26/2022 - 0.08 - added devices, added tenths but removed units from Glance view
7/3/2021 - 0.07 - Another settings fix
6/28/'2021 - 0.06 - Fixed issue with settings
10/14/2020 - 0.05 - Adding testing code
10/3/2020 - 0.04 - fix out of memory with 3 Tempe's
10/2/2020 - 0.03 - fixed negative temperatures, changed some default settings
10/1/2020 - 0.02 - added configuration options - all 3 temps are configurable, option for paired Tempe's on supported devices, configurable timeout
9/23/2020 - 0.01 - everything is new