From e5fbb77cd240240d1e6bcc7ca41b925b43be74c8 Mon Sep 17 00:00:00 2001 From: Wojciech Kaczmarski <44336093+sp5wwp@users.noreply.github.com> Date: Sat, 11 Jun 2022 09:28:11 +0200 Subject: [PATCH] Fixed displayed voltage error --- openrtx/src/ui/ui_menu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openrtx/src/ui/ui_menu.c b/openrtx/src/ui/ui_menu.c index 0cac4db4..30f395d2 100644 --- a/openrtx/src/ui/ui_menu.c +++ b/openrtx/src/ui/ui_menu.c @@ -228,7 +228,7 @@ int _ui_getInfoValueName(char *buf, uint8_t max_len, uint8_t index) { // Compute integer part and mantissa of voltage value, adding 50mV // to mantissa for rounding to nearest integer - uint16_t volt = last_state.v_bat / 1000; + uint16_t volt = (last_state.v_bat + 50) / 1000; uint16_t mvolt = ((last_state.v_bat - volt * 1000) + 50) / 100; snprintf(buf, max_len, "%d.%dV", volt, mvolt); }