mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-26 09:45:37 +03:00
Fix "may be used uninitialized" warnings
Prevent the false warnings when compiled for debugging
This commit is contained in:
parent
fcef76b82f
commit
c128b16122
2 changed files with 6 additions and 5 deletions
|
@ -1320,10 +1320,6 @@ void initYawSpinRecovery(int maxYawRate)
|
|||
int threshold;
|
||||
|
||||
switch (gyroConfig()->yaw_spin_recovery) {
|
||||
case YAW_SPIN_RECOVERY_OFF:
|
||||
enabledFlag = false;
|
||||
threshold = YAW_SPIN_RECOVERY_THRESHOLD_MAX;
|
||||
break;
|
||||
case YAW_SPIN_RECOVERY_ON:
|
||||
enabledFlag = true;
|
||||
threshold = gyroConfig()->yaw_spin_threshold;
|
||||
|
@ -1333,6 +1329,11 @@ void initYawSpinRecovery(int maxYawRate)
|
|||
const int overshootAllowance = MAX(maxYawRate / 4, 200); // Allow a 25% or minimum 200dps overshoot tolerance
|
||||
threshold = constrain(maxYawRate + overshootAllowance, YAW_SPIN_RECOVERY_THRESHOLD_MIN, YAW_SPIN_RECOVERY_THRESHOLD_MAX);
|
||||
break;
|
||||
case YAW_SPIN_RECOVERY_OFF:
|
||||
default:
|
||||
enabledFlag = false;
|
||||
threshold = YAW_SPIN_RECOVERY_THRESHOLD_MAX;
|
||||
break;
|
||||
}
|
||||
|
||||
yawSpinRecoveryEnabled = enabledFlag;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue