RC_Channel: add and use AP_BATTERY_ENABLED

This commit is contained in:
Peter Barker 2024-01-31 22:07:24 +11:00 committed by Andrew Tridgell
parent bed976a8fc
commit b1ddbe9904
1 changed files with 2 additions and 0 deletions

View File

@ -1319,11 +1319,13 @@ bool RC_Channel::do_aux_function(const aux_func_t ch_option, const AuxSwitchPos
break; break;
#endif #endif
#if AP_BATTERY_ENABLED
case AUX_FUNC::BATTERY_MPPT_ENABLE: case AUX_FUNC::BATTERY_MPPT_ENABLE:
if (ch_flag != AuxSwitchPos::MIDDLE) { if (ch_flag != AuxSwitchPos::MIDDLE) {
AP::battery().MPPT_set_powered_state_to_all(ch_flag == AuxSwitchPos::HIGH); AP::battery().MPPT_set_powered_state_to_all(ch_flag == AuxSwitchPos::HIGH);
} }
break; break;
#endif
#if HAL_SPRAYER_ENABLED #if HAL_SPRAYER_ENABLED
case AUX_FUNC::SPRAYER: case AUX_FUNC::SPRAYER: