mirror of
https://github.com/iNavFlight/inav.git
synced 2025-07-26 09:45:33 +03:00
State HELICOPTER removed
This commit is contained in:
parent
7a12ab4f5a
commit
5af6a3debb
2 changed files with 3 additions and 7 deletions
|
@ -100,10 +100,9 @@ typedef enum {
|
||||||
COMPASS_CALIBRATED = (1 << 8),
|
COMPASS_CALIBRATED = (1 << 8),
|
||||||
ACCELEROMETER_CALIBRATED= (1 << 9),
|
ACCELEROMETER_CALIBRATED= (1 << 9),
|
||||||
PWM_DRIVER_AVAILABLE = (1 << 10),
|
PWM_DRIVER_AVAILABLE = (1 << 10),
|
||||||
HELICOPTER = (1 << 11),
|
NAV_CRUISE_BRAKING = (1 << 11),
|
||||||
NAV_CRUISE_BRAKING = (1 << 12),
|
NAV_CRUISE_BRAKING_BOOST = (1 << 12),
|
||||||
NAV_CRUISE_BRAKING_BOOST = (1 << 13),
|
NAV_CRUISE_BRAKING_LOCKED = (1 << 13),
|
||||||
NAV_CRUISE_BRAKING_LOCKED = (1 << 14),
|
|
||||||
} stateFlags_t;
|
} stateFlags_t;
|
||||||
|
|
||||||
#define DISABLE_STATE(mask) (stateFlags &= ~(mask))
|
#define DISABLE_STATE(mask) (stateFlags &= ~(mask))
|
||||||
|
|
|
@ -128,13 +128,10 @@ void mixerUpdateStateFlags(void)
|
||||||
// set flag that we're on something with wings
|
// set flag that we're on something with wings
|
||||||
if (mixerConfig()->platformType == PLATFORM_AIRPLANE) {
|
if (mixerConfig()->platformType == PLATFORM_AIRPLANE) {
|
||||||
ENABLE_STATE(FIXED_WING);
|
ENABLE_STATE(FIXED_WING);
|
||||||
DISABLE_STATE(HELICOPTER);
|
|
||||||
} else if (mixerConfig()->platformType == PLATFORM_HELICOPTER) {
|
} else if (mixerConfig()->platformType == PLATFORM_HELICOPTER) {
|
||||||
DISABLE_STATE(FIXED_WING);
|
DISABLE_STATE(FIXED_WING);
|
||||||
ENABLE_STATE(HELICOPTER);
|
|
||||||
} else {
|
} else {
|
||||||
DISABLE_STATE(FIXED_WING);
|
DISABLE_STATE(FIXED_WING);
|
||||||
DISABLE_STATE(HELICOPTER);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mixerConfig()->hasFlaps) {
|
if (mixerConfig()->hasFlaps) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue