From 38f9e11b3c275ccad3eaef50172f19df8737efb6 Mon Sep 17 00:00:00 2001 From: czchc Date: Thu, 11 Jan 2018 17:57:32 +0800 Subject: [PATCH] set angle mode as default --- src/main/target/BEEBRAIN_V2F/config.c | 7 +++++++ 1 file changed, 7 insertions(+) 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++) {