diff --git a/companion/src/generaledit.ui b/companion/src/generaledit.ui index 6ec5b253e..257afbea6 100644 --- a/companion/src/generaledit.ui +++ b/companion/src/generaledit.ui @@ -275,7 +275,7 @@ These will be relevant for all models in the same EEPROM. - 17 + 20 5 diff --git a/radio/src/gui/menu_general.cpp b/radio/src/gui/menu_general.cpp index b971ad223..a22495a7e 100644 --- a/radio/src/gui/menu_general.cpp +++ b/radio/src/gui/menu_general.cpp @@ -531,8 +531,8 @@ void menuGeneralSetup(uint8_t event) #if defined(PCBTARANIS) && defined(REVPLUS) case ITEM_SETUP_BACKLIGHT_COLOR: lcd_putsLeft(y, STR_BLCOLOR); - displaySlider(RADIO_SETUP_2ND_COLUMN, y, g_eeGeneral.backlightColor, 17, attr); - if (attr) g_eeGeneral.backlightColor = checkIncDec(event, g_eeGeneral.backlightColor, 0, 17, EE_GENERAL | NO_INCDEC_MARKS); + displaySlider(RADIO_SETUP_2ND_COLUMN, y, g_eeGeneral.backlightColor, 20, attr); + if (attr) g_eeGeneral.backlightColor = checkIncDec(event, g_eeGeneral.backlightColor, 0, 20, EE_GENERAL | NO_INCDEC_MARKS); break; #endif diff --git a/radio/src/targets/taranis/lcd_driver.cpp b/radio/src/targets/taranis/lcd_driver.cpp index 75c0298bd..a7eaf8e98 100644 --- a/radio/src/targets/taranis/lcd_driver.cpp +++ b/radio/src/targets/taranis/lcd_driver.cpp @@ -338,11 +338,8 @@ void lcdSetRefVolt(uint8_t val) #if defined(REVPLUS) void turnBacklightOn(uint8_t level, uint8_t color) { - if (color >= 9 && color <= 17) { - color += 83; - } - TIM4->CCR4 = (100-level)*color; - TIM4->CCR2 = (100-level)*(100-color); + TIM4->CCR4 = ((100-level)*(20-color))/20; + TIM4->CCR2 = ((100-level)*color)/20; } void turnBacklightOff(void)