From def0fec958cb124cfeebaefa601a0dbe1932f074 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Fri, 7 Apr 2023 18:26:24 +1000 Subject: [PATCH] AP_BattMonitor: correct compilation when AP_BattMonitor_Analog disabled --- libraries/AP_BattMonitor/AP_BattMonitor.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libraries/AP_BattMonitor/AP_BattMonitor.cpp b/libraries/AP_BattMonitor/AP_BattMonitor.cpp index 89dea3872e..f03ce3f6e0 100644 --- a/libraries/AP_BattMonitor/AP_BattMonitor.cpp +++ b/libraries/AP_BattMonitor/AP_BattMonitor.cpp @@ -266,10 +266,12 @@ AP_BattMonitor::init() state[instance].instance = instance; switch (get_type(instance)) { +#if AP_BATTERY_ANALOG_ENABLED case Type::ANALOG_VOLTAGE_ONLY: case Type::ANALOG_VOLTAGE_AND_CURRENT: drivers[instance] = new AP_BattMonitor_Analog(*this, state[instance], _params[instance]); break; +#endif #if AP_BATTERY_SMBUS_SOLO_ENABLED case Type::SOLO: drivers[instance] = new AP_BattMonitor_SMBus_Solo(*this, state[instance], _params[instance]);