1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 04:15:44 +03:00

FW sliders: separate MSP commands for requesting calculations but not applying them into the FW

This commit is contained in:
Ivan Efimov 2021-12-18 15:28:19 -06:00
parent 4b44378b4d
commit d5c31accdf
9 changed files with 255 additions and 86 deletions

View file

@ -213,13 +213,13 @@ void resetPidProfile(pidProfile_t *pidProfile)
.vbat_sag_compensation = 0,
.simplified_pids_mode = PID_SIMPLIFIED_TUNING_RPY,
.simplified_master_multiplier = SIMPLIFIED_TUNING_DEFAULT,
.simplified_roll_pitch_ratio = SIMPLIFIED_TUNING_PITCH_D_DEFAULT,
.simplified_roll_pitch_ratio = SIMPLIFIED_TUNING_DEFAULT,
.simplified_i_gain = SIMPLIFIED_TUNING_DEFAULT,
.simplified_d_gain = SIMPLIFIED_TUNING_D_DEFAULT,
.simplified_pi_gain = SIMPLIFIED_TUNING_DEFAULT,
.simplified_dmin_ratio = SIMPLIFIED_TUNING_D_DEFAULT,
.simplified_feedforward_gain = SIMPLIFIED_TUNING_DEFAULT,
.simplified_pitch_pi_gain = SIMPLIFIED_TUNING_PITCH_P_DEFAULT,
.simplified_pitch_pi_gain = SIMPLIFIED_TUNING_DEFAULT,
.simplified_dterm_filter = true,
.simplified_dterm_filter_multiplier = SIMPLIFIED_TUNING_DEFAULT,
);
@ -228,10 +228,6 @@ void resetPidProfile(pidProfile_t *pidProfile)
pidProfile->pid[PID_ROLL].D = 30;
pidProfile->pid[PID_PITCH].D = 32;
#endif
#ifdef USE_SIMPLIFIED_TUNING
applySimplifiedTuning(pidProfile);
#endif
}
void pgResetFn_pidProfiles(pidProfile_t *pidProfiles)