mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-07-26 14:58:12 +00:00
The Repeater screen's preset picker only let you pick an existing preset, not save the current profile as a new one or remove a saved one — the only way to manage user presets was from Settings > Radio, even though the repeater profile is a separate set of freq/sf/bw/cr values. Ports Settings' "+ Save current..." / "- Delete preset..." popup flow onto the repeater profile fields, reusing the same shared on-screen keyboard (UITask::keyboard()) and the same 4 NodePrefs::user_radio_presets slots — a preset saved from either screen shows up in both, since it's the same underlying array. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>