ratdeck: lvgl redesign, async transport, hardened storage

This commit is contained in:
DeFiDude
2026-05-03 20:48:57 -06:00
parent 19c589583d
commit 4402c010e9
69 changed files with 4904 additions and 1417 deletions
+3 -2
View File
@@ -29,7 +29,7 @@ bool Display::begin() {
return true;
}
void Display::beginLVGL() {
bool Display::beginLVGL() {
s_gfx = &_gfx;
lv_init();
@@ -45,7 +45,7 @@ void Display::beginLVGL() {
if (!s_buf1 || !s_buf2) {
Serial.println("[LVGL] FATAL: buffer allocation failed!");
return;
return false;
}
static lv_disp_draw_buf_t draw_buf;
@@ -60,6 +60,7 @@ void Display::beginLVGL() {
lv_disp_drv_register(&disp_drv);
Serial.println("[LVGL] Display driver registered (320x240, double-buffered 20-line DMA)");
return true;
}
void Display::setBrightness(uint8_t level) {