Implement display / ledBar brightness

This commit is contained in:
Phat Nguyen
2024-05-01 21:25:35 +07:00
parent d40b1d37a8
commit f08438db46
6 changed files with 110 additions and 2 deletions

View File

@ -414,6 +414,7 @@ static void wdgFeedUpdate(void) {
static void ledBarEnabledUpdate(void) {
if (ag->isOne()) {
ag->ledBar.setBrighness(configuration.getLedBarBrightness());
ag->ledBar.setEnable(configuration.getLedBarMode() != LedBarModeOff);
}
}
@ -721,6 +722,17 @@ static void configUpdateHandle() {
}
}
if (configuration.isLedBarBrightnessChanged()) {
ag->ledBar.setBrighness(configuration.getLedBarBrightness());
Serial.println("Set 'LedBarBrightness' brightness: " +
String(configuration.getLedBarBrightness()));
}
if (configuration.isDisplayBrightnessChanged()) {
oledDisplay.setBrightness(configuration.getDisplayBrightness());
Serial.println("Set 'DisplayBrightness' brightness: " +
String(configuration.getDisplayBrightness()));
}
appDispHandler();
appLedHandler();
}