Completed changing update file location for DEBUG versions.
Tweaked Update buttons touch map & Status face layout. Nicer looking Status face now. Plus other appearance tweaks.
Changed Password entry so that all entries are visible (no more ***s).
Revised Speed button appearance.
Added delay after Updates CHECK NOW button is touched, before re-checking for touch. Why? Because otherwise your less than speedy touch might take you to the Startup page and some funky behavior until you use the Reset button.
*** Changed PUMPTIME_MAX to 59, was 55. We use 98% of the water others are using on the hottest days. The rest of the time we use much less.
Substantially revised & simplified the remote (Bluetooth Low Energy, BLE) sensor interface:
- Eliminated retry counting, added a scanning timer.
- The sensor manager now clears pairing when a timer expires to eliminate endless search for a mis-paired sensor. This eliminates a very annoying occasional failure of non-obvious cause. Now, when scanning fails for 45 seconds, the sensor pairing will be cleared and the next sensor found will trigger a verify pairing alert. The user can select Yes or No or let the alert expire, in which case pairing will proceed. This handles temporary lapses in sensor communication gracefully, and also enables replacement of a sensor battery without having to touch the controller.
Removed the PAUSE button.
