mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-10-09 11:16:39 +00:00
Shared by ui-new (L1) and ui-lvgl (L2) so both firmwares have the same core features: - WaypointModel (/waypoints, UTF-8-safe labels, [WAY] share text), EtaTracker, GpsAverager, TrackBack; TrailEngine save/load/reset actions; UiCore::setGpsEnabled / applyGpsInterval. - Locator target kind 2: a channel live share followed by sender name (LiveTrackStore::activeByName). - SettingsSchema: pages (navigation, display & power, messages & contacts), value tables over 1/2/4-byte NodePrefs fields, side effects via UiCore. - RadioControl: apply params / TX power / APC and the preset list; ui-new's Settings > Radio now goes through it. - NodePrefs::display_brightness_pct (sentinel 0xC0DE002F, size unchanged) for frontends with a brightness slider. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>