mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-10-11 04:57:20 +00:00
fix(esp): reduce RAM pressure and TDeck display stalls
Tune Arduino task stacks and board env flags to recover internal RAM for BLE startup. Avoid synchronous boot UI rendering on Arduino loopTask and move large board singletons toward PSRAM where available. Improve TDeck/Pager display responsiveness by restoring practical LVGL DMA buffers, using SPI pixel writes, disabling transition animations, and testing TDeck display SPI at 80MHz.
This commit is contained in:
@@ -206,9 +206,7 @@ void install_app_edge_swipe(lv_indev_t* indev)
|
||||
|
||||
lv_anim_enable_t transition_anim()
|
||||
{
|
||||
return ui::menu_profile::current().input_mode == ui::menu_profile::InputMode::TouchPrimary
|
||||
? LV_ANIM_OFF
|
||||
: LV_ANIM_ON;
|
||||
return ui::menu_profile::current().transition_animation ? LV_ANIM_ON : LV_ANIM_OFF;
|
||||
}
|
||||
|
||||
void show_menu_internal()
|
||||
|
||||
Reference in New Issue
Block a user