diff --git a/libraries/AP_BattMonitor/AP_BattMonitor_SMBus_PX4.cpp b/libraries/AP_BattMonitor/AP_BattMonitor_SMBus_PX4.cpp index 6a79a0ee90bf9..bccefe66fdca1 100644 --- a/libraries/AP_BattMonitor/AP_BattMonitor_SMBus_PX4.cpp +++ b/libraries/AP_BattMonitor/AP_BattMonitor_SMBus_PX4.cpp @@ -17,6 +17,7 @@ */ #include +#include #if CONFIG_HAL_BOARD == HAL_BOARD_PX4 @@ -70,6 +71,7 @@ void AP_BattMonitor_SMBus_PX4::read() _state.current_total_mah = batt_status.discharged_mah; _state.healthy = true; _state.is_powering_off = batt_status.is_powering_off; + AP_Notify::flags.powering_off = batt_status.is_powering_off; // read capacity if ((_batt_fd >= 0) && !_capacity_updated) {