diff --git a/Tools/AP_Periph/battery.cpp b/Tools/AP_Periph/battery.cpp index f4ccd0f939221..368597b540baa 100644 --- a/Tools/AP_Periph/battery.cpp +++ b/Tools/AP_Periph/battery.cpp @@ -62,6 +62,7 @@ void AP_Periph_FW::can_battery_update(void) pkt.state_of_health_pct = state_of_health_pct; } +pkt.state_of_charge_pct = battery_lib.capacity_remaining_pct(percentage, i) ? percentage : UAVCAN_EQUIPMENT_POWER_BATTERYINFO_STATE_OF_CHARGE_UNKNOWN; uint8_t percentage = 0; if (battery_lib.capacity_remaining_pct(percentage, i)) { pkt.state_of_charge_pct = percentage;