From 1057161f8898110db5e4c09f1109bea68d6c9648 Mon Sep 17 00:00:00 2001 From: Willian Galvani Date: Fri, 6 Aug 2021 14:39:51 -0300 Subject: [PATCH] AP_BattMonitor_logging: update to use capacity_remaining_pct() as a bool --- libraries/AP_BattMonitor/AP_BattMonitor_Logging.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libraries/AP_BattMonitor/AP_BattMonitor_Logging.cpp b/libraries/AP_BattMonitor/AP_BattMonitor_Logging.cpp index e798796810..f6c8633699 100644 --- a/libraries/AP_BattMonitor/AP_BattMonitor_Logging.cpp +++ b/libraries/AP_BattMonitor/AP_BattMonitor_Logging.cpp @@ -7,6 +7,8 @@ extern const AP_HAL::HAL& hal; void AP_BattMonitor_Backend::Log_Write_BAT(const uint8_t instance, const uint64_t time_us) const { bool has_curr = has_current(); + uint8_t percent = -1; + IGNORE_RETURN(capacity_remaining_pct(percent)); const struct log_BAT pkt{ LOG_PACKET_HEADER_INIT(LOG_BAT_MSG), @@ -19,7 +21,7 @@ void AP_BattMonitor_Backend::Log_Write_BAT(const uint8_t instance, const uint64_ consumed_wh : has_curr ? _state.consumed_wh : AP::logger().quiet_nanf(), temperature : (int16_t) ( has_temperature() ? _state.temperature * 100 : 0), resistance : _state.resistance, - rem_percent : capacity_remaining_pct(), + rem_percent : percent, }; AP::logger().WriteBlock(&pkt, sizeof(pkt)); }