Files
trail-mate/modules/ui_map_runtime
liu weikai 400c5ed996 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.
2026-06-26 16:20:37 +08:00
..
2026-05-19 16:04:42 +08:00

ui_map_runtime

Map runtime helpers.

May contain:

  • map tile identity/source/cache ports
  • tile resolver
  • render queue
  • map overlay projectors
  • filesystem tile source adapters

Must not contain:

  • LVGL widget tree ownership
  • app shell startup
  • build entrypoints
  • board facts
  • renderer layout policy

This module was split from modules/ui_shared during the Phase 8 structural migration batch. The old ui/map_tiles/* and ui/map_overlay/* headers remain forwarding headers.