From 5f0a014595957f60ed72d71cf7bf1496e019369d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Igor=20Mi=C5=A1i=C4=87?= Date: Sat, 30 Jan 2021 16:48:08 +0100 Subject: [PATCH] mavlink receiver: battery status - publish cells voltage --- src/modules/mavlink/mavlink_receiver.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/mavlink/mavlink_receiver.cpp b/src/modules/mavlink/mavlink_receiver.cpp index 4ff29619eb..907ff8407d 100644 --- a/src/modules/mavlink/mavlink_receiver.cpp +++ b/src/modules/mavlink/mavlink_receiver.cpp @@ -1729,7 +1729,8 @@ MavlinkReceiver::handle_message_battery_status(mavlink_message_t *msg) uint8_t cell_count = 0; while (battery_mavlink.voltages[cell_count] < UINT16_MAX && cell_count < 10) { - voltage_sum += (float)(battery_mavlink.voltages[cell_count]) / 1000.0f; + battery_status.voltage_cell_v[cell_count] = (float)(battery_mavlink.voltages[cell_count]) / 1000.0f; + voltage_sum += battery_status.voltage_cell_v[cell_count]; cell_count++; }