diff --git a/driver/backlight.c b/driver/backlight.c index 76ee041..a3e5d1c 100644 --- a/driver/backlight.c +++ b/driver/backlight.c @@ -26,13 +26,14 @@ bool backlightOn; void BACKLIGHT_TurnOn(void) { - if (gEeprom.BACKLIGHT_TIME == 0) + if (gEeprom.BACKLIGHT_TIME != 0) { + backlightOn = true; + BACKLIGHT_SetBrightness(gEeprom.BACKLIGHT_MAX); + } + else { + BACKLIGHT_TurnOff(); return; - - backlightOn = true; - - // turn the backlight ON - BACKLIGHT_SetBrightness(gEeprom.BACKLIGHT_MAX); + } switch (gEeprom.BACKLIGHT_TIME) {