From 9f52c98c2f513787633417cd24866ae913ecf2f9 Mon Sep 17 00:00:00 2001 From: vk7js <58905135+vk7js@users.noreply.github.com> Date: Fri, 2 Sep 2022 21:11:33 +1000 Subject: [PATCH] Removed unnecessary trailing zeros from lat/long announcement. --- openrtx/src/core/voicePromptUtils.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/openrtx/src/core/voicePromptUtils.c b/openrtx/src/core/voicePromptUtils.c index 5e5527fa..8491cfea 100644 --- a/openrtx/src/core/voicePromptUtils.c +++ b/openrtx/src/core/voicePromptUtils.c @@ -572,6 +572,7 @@ void vp_announceGPSInfo() // lat/long char buffer[16] = "\0"; snprintf(buffer, 16, "%8.6f", state.gps_data.latitude); + removeUnnecessaryZerosFromVoicePrompts(buffer); vp_queuePrompt(PROMPT_LATITUDE); vp_queueString(buffer, vpAnnounceCommonSymbols); vp_queuePrompt(PROMPT_NORTH); @@ -580,6 +581,7 @@ void vp_announceGPSInfo() voicePrompt_t direction = (longitude < 0) ? PROMPT_WEST : PROMPT_EAST; longitude = (longitude < 0) ? -longitude : longitude; snprintf(buffer, 16, "%8.6f", longitude); + removeUnnecessaryZerosFromVoicePrompts(buffer); vp_queuePrompt(PROMPT_LONGITUDE); vp_queueString(buffer, vpAnnounceCommonSymbols);