mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-24 16:55:36 +03:00
Unified BOX3DDISABLE
and BOX3DONASWITCH
switches.
This commit is contained in:
parent
a301a0019e
commit
232fc4e8de
9 changed files with 23 additions and 23 deletions
|
@ -237,8 +237,8 @@ void updateArmingStatus(void)
|
|||
|
||||
/* Ignore ARMING_DISABLED_THROTTLE (once arm switch is on) if we are in 3D mode */
|
||||
bool ignoreThrottle = feature(FEATURE_3D)
|
||||
&& !IS_RC_MODE_ACTIVE(BOX3DDISABLE)
|
||||
&& !isModeActivationConditionPresent(BOX3DONASWITCH)
|
||||
&& !IS_RC_MODE_ACTIVE(BOX3D)
|
||||
&& !flight3DConfig()->switched_mode3d
|
||||
&& !(getArmingDisableFlags() & ~(ARMING_DISABLED_ARM_SWITCH | ARMING_DISABLED_THROTTLE));
|
||||
|
||||
#ifdef USE_RUNAWAY_TAKEOFF
|
||||
|
@ -452,8 +452,8 @@ uint8_t calculateThrottlePercent(void)
|
|||
{
|
||||
uint8_t ret = 0;
|
||||
if (feature(FEATURE_3D)
|
||||
&& !IS_RC_MODE_ACTIVE(BOX3DDISABLE)
|
||||
&& !isModeActivationConditionPresent(BOX3DONASWITCH)) {
|
||||
&& !IS_RC_MODE_ACTIVE(BOX3D)
|
||||
&& !flight3DConfig()->switched_mode3d) {
|
||||
|
||||
if ((rcData[THROTTLE] >= PWM_RANGE_MAX) || (rcData[THROTTLE] <= PWM_RANGE_MIN)) {
|
||||
ret = 100;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue