mirror of
https://github.com/atsunatsu/Look4Sat.git
synced 2026-10-02 03:15:37 +00:00
Root cause: gridToLatLon used (lon+180)%360-180 and (lat+90)%180-90 for normalization, treating grid values as from prime meridian/equator when they are actually from IDL/South Pole. A 6-char grid like OL62AA (112°E, 22°N) was returning -67.96°, -67.98° (Atlantic Ocean). Also added bidirectional sync: entering a grid auto-fills lat/lon, entering lat/lon auto-fills the 6-char grid, so users can verify.