From a89d418202b8b9293980ea03fd194e8e14cf44c5 Mon Sep 17 00:00:00 2001 From: Arne Luehrs Date: Mon, 15 Aug 2022 14:41:07 +0800 Subject: [PATCH] AIS Decoding, destination text display fix Remove trailing null characters '@' from display of destination field --- firmware/application/apps/ais_app.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/application/apps/ais_app.cpp b/firmware/application/apps/ais_app.cpp index 8ad1cc061..d45efc0d4 100644 --- a/firmware/application/apps/ais_app.cpp +++ b/firmware/application/apps/ais_app.cpp @@ -336,7 +336,7 @@ void AISRecentEntryDetailView::paint(Painter& painter) { field_rect = draw_field(painter, field_rect, s, "Ctry", ais::format::mid(entry_.mmsi)); field_rect = draw_field(painter, field_rect, s, "Name", ais::format::text(entry_.name)); field_rect = draw_field(painter, field_rect, s, "Call", ais::format::text(entry_.call_sign)); - field_rect = draw_field(painter, field_rect, s, "Dest", entry_.destination); + field_rect = draw_field(painter, field_rect, s, "Dest", ais::format::text(entry_.destination)); field_rect = draw_field(painter, field_rect, s, "Last", to_string_datetime(entry_.last_position.timestamp)); field_rect = draw_field(painter, field_rect, s, "Pos ", ais::format::latlon(entry_.last_position.latitude, entry_.last_position.longitude)); field_rect = draw_field(painter, field_rect, s, "Stat", ais::format::navigational_status(entry_.navigational_status));