From c6130c6e8d7890a54e5fc8b627b25b3b63e2007f Mon Sep 17 00:00:00 2001 From: Herbenderbler <2105+herbenderbler@users.noreply.github.com> Date: Sat, 31 Jan 2026 12:53:58 -0700 Subject: [PATCH] Update Map view labels to match marine navigation standards (#2951) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace Alt: with CoG: and Spd: with SoG: in the Map view to better align with standard marine navigation terminology and the AIS Rx screen. - Alt (Altitude) → CoG (Course over Ground) - Spd (Speed) → SoG (Speed over Ground) Rationale: AIS is primarily used for marine navigation where altitude is typically zero (sea level), while Course over Ground is essential navigation information. This change provides consistency with the AIS Rx screen which already displays CoG and SoG. Modified files: - firmware/application/ui/ui_geomap.hpp - firmware/standalone/common/ui/ui_geomap.hpp --- firmware/application/ui/ui_geomap.hpp | 4 ++-- firmware/standalone/common/ui/ui_geomap.hpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/firmware/application/ui/ui_geomap.hpp b/firmware/application/ui/ui_geomap.hpp index 38ebd0ca8..847bf29b7 100644 --- a/firmware/application/ui/ui_geomap.hpp +++ b/firmware/application/ui/ui_geomap.hpp @@ -113,12 +113,12 @@ class GeoPos : public View { spd_unit speed_unit_{}; Labels labels_position{ - {{1 * 8, UI_POS_Y(0)}, "Alt:", Theme::getInstance()->fg_light->foreground}, + {{1 * 8, UI_POS_Y(0)}, "CoG:", Theme::getInstance()->fg_light->foreground}, {{1 * 8, 1 * 16}, "Lat: \xB0 ' \"", Theme::getInstance()->fg_light->foreground}, // 0xB0 is degree ° symbol in our 8x16 font {{1 * 8, 2 * 16}, "Lon: \xB0 ' \"", Theme::getInstance()->fg_light->foreground}, }; Labels label_spd_position{ - {{15 * 8, UI_POS_Y(0)}, "Spd:", Theme::getInstance()->fg_light->foreground}, + {{15 * 8, UI_POS_Y(0)}, "SoG:", Theme::getInstance()->fg_light->foreground}, }; NumberField field_altitude{ {6 * 8, UI_POS_Y(0)}, diff --git a/firmware/standalone/common/ui/ui_geomap.hpp b/firmware/standalone/common/ui/ui_geomap.hpp index 9d46a7cc7..86476ce9b 100644 --- a/firmware/standalone/common/ui/ui_geomap.hpp +++ b/firmware/standalone/common/ui/ui_geomap.hpp @@ -114,12 +114,12 @@ class GeoPos : public View { spd_unit speed_unit_{}; Labels labels_position{ - {{1 * 8, 0 * 16}, "Alt:", Theme::getInstance()->fg_light->foreground}, + {{1 * 8, 0 * 16}, "CoG:", Theme::getInstance()->fg_light->foreground}, {{1 * 8, 1 * 16}, "Lat: \xB0 ' \"", Theme::getInstance()->fg_light->foreground}, // 0xB0 is degree ° symbol in our 8x16 font {{1 * 8, 2 * 16}, "Lon: \xB0 ' \"", Theme::getInstance()->fg_light->foreground}, }; Labels label_spd_position{ - {{15 * 8, 0 * 16}, "Spd:", Theme::getInstance()->fg_light->foreground}, + {{15 * 8, 0 * 16}, "SoG:", Theme::getInstance()->fg_light->foreground}, }; NumberField field_altitude{ {6 * 8, 0 * 16},