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

@ -94,6 +94,8 @@ bool OledDisplay::begin(void) {
return false;
}
setBrightness(config.getDisplayBrightness());
isBegin = true;
logInfo("begin");
return true;
@ -308,3 +310,7 @@ void OledDisplay::showWiFiQrCode(String content, String label) {
DISP()->drawStr(x_start, 60, label.c_str());
} while (DISP()->nextPage());
}
void OledDisplay::setBrightness(int percent) {
DISP()->setContrast((127 * percent) / 100);
}