Correctly calculate backlight level

This commit is contained in:
Fred Sundvik 2017-06-16 02:01:02 +03:00
parent 19f0285a76
commit 7d5606085f

View File

@ -289,7 +289,7 @@ static DECLARE_THREAD_FUNCTION(visualizerThread, arg) {
if(current_status.backlight_level != state.status.backlight_level) {
if (current_status.backlight_level != 0) {
gdispGSetPowerMode(LED_DISPLAY, powerOn);
uint16_t percent = (uint16_t)current_status.backlight_level * 100 / 255;
uint16_t percent = (uint16_t)current_status.backlight_level * 100 / BACKLIGHT_LEVELS;
gdispGSetBacklight(LED_DISPLAY, percent);
}
else {