diff --git a/src/main/target/BEEBRAIN_V2F/config.c b/src/main/target/BEEBRAIN_V2F/config.c index cdf570bcad..415961f3e5 100644 --- a/src/main/target/BEEBRAIN_V2F/config.c +++ b/src/main/target/BEEBRAIN_V2F/config.c @@ -33,6 +33,8 @@ #include "fc/config.h" #include "fc/controlrate_profile.h" +#include "fc/rc_modes.h" +#include "fc/rc_controls.h" #include "flight/mixer.h" #include "flight/pid.h" @@ -140,6 +142,11 @@ void targetConfiguration(void) osdConfigMutable()->item_pos[OSD_ESC_TMP] &= ~VISIBLE_FLAG; osdConfigMutable()->item_pos[OSD_ESC_RPM] &= ~VISIBLE_FLAG; + modeActivationConditionsMutable(0)->modeId = BOXANGLE; + modeActivationConditionsMutable(0)->auxChannelIndex = AUX2 - AUX1; + modeActivationConditionsMutable(0)->range.startStep = CHANNEL_VALUE_TO_STEP(900); + modeActivationConditionsMutable(0)->range.endStep = CHANNEL_VALUE_TO_STEP(2100); + #if defined(BEEBRAIN_V2D) // DSM version for (uint8_t rxRangeIndex = 0; rxRangeIndex < NON_AUX_CHANNEL_COUNT; rxRangeIndex++) {