diff --git a/src/main/cli/settings.c b/src/main/cli/settings.c index cff48f178d..819b5ae15c 100644 --- a/src/main/cli/settings.c +++ b/src/main/cli/settings.c @@ -1191,7 +1191,7 @@ const clivalue_t valueTable[] = { #endif #ifdef USE_DYN_IDLE - { PARAM_NAME_DYN_IDLE_MIN_RPM, VAR_UINT8 | PROFILE_VALUE, .config.minmaxUnsigned = { 0, 100 }, PG_PID_PROFILE, offsetof(pidProfile_t, dyn_idle_min_rpm) }, + { PARAM_NAME_DYN_IDLE_MIN_RPM, VAR_UINT8 | PROFILE_VALUE, .config.minmaxUnsigned = { 0, 200 }, PG_PID_PROFILE, offsetof(pidProfile_t, dyn_idle_min_rpm) }, { PARAM_NAME_DYN_IDLE_P_GAIN, VAR_UINT8 | PROFILE_VALUE, .config.minmaxUnsigned = { 1, 250 }, PG_PID_PROFILE, offsetof(pidProfile_t, dyn_idle_p_gain) }, { PARAM_NAME_DYN_IDLE_I_GAIN, VAR_UINT8 | PROFILE_VALUE, .config.minmaxUnsigned = { 1, 250 }, PG_PID_PROFILE, offsetof(pidProfile_t, dyn_idle_i_gain) }, { PARAM_NAME_DYN_IDLE_D_GAIN, VAR_UINT8 | PROFILE_VALUE, .config.minmaxUnsigned = { 0, 250 }, PG_PID_PROFILE, offsetof(pidProfile_t, dyn_idle_d_gain) }, diff --git a/src/main/flight/pid.h b/src/main/flight/pid.h index a38e698a3a..2adffac6bf 100644 --- a/src/main/flight/pid.h +++ b/src/main/flight/pid.h @@ -198,7 +198,7 @@ typedef struct pidProfile_s { uint8_t transient_throttle_limit; // Maximum DC component of throttle change to mix into throttle to prevent airmode mirroring noise char profileName[MAX_PROFILE_NAME_LENGTH + 1]; // Descriptive name for profile - uint8_t dyn_idle_min_rpm; // minimum motor speed enforced by the dynamic idle controller + uint8_t dyn_idle_min_rpm; // minimum motor speed enforced by the dynamic idle controller uint8_t dyn_idle_p_gain; // P gain during active control of rpm uint8_t dyn_idle_i_gain; // I gain during active control of rpm uint8_t dyn_idle_d_gain; // D gain for corrections around rapid changes in rpm