mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-07-26 14:58:12 +00:00
The form's keyboard is the full alphanumeric one, and atof() silently read a non-numeric entry as 0.0 — so typing letters created a waypoint at (0, 0). Validate each coordinate with strtod and require the whole field to be numeric; bad input now reports "Lat/Lon invalid" and saves nothing. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>