It appears that when I trigger my custom "alert" function, which causes a beep, vibrate, and turns on the backlight.... That the SYSTEM automatically turns OFF the backlight after a short timeout. Even when it is nighttime and the backlight is set to stay on.
This is a major problem. Potentially dangerous. Consider these use cases:
- You are flying down a mountain road, with the map displayed to understand the curvature of the upcoming twisties. Most road cyclists do this. It is an amazing method of seeing around corners and judging the speed you can take into a turn. At night, the backlight turns off without warning. You are blind. You have pull over and stop, to go into setting, system, display, turn off and back on the backlight.
- You are navigating turn-by-turn at night. Same thing... screen goes black, stop, pull over, re-activate the backlight. Until the next "alert" (such as a drink reminder), and you are blind again.
I can remove the "turn on the backlight" code from my alert function... but that is really nice to use if you like to ride with the backlight off to save battery.