21 float tuning_value = control_in / 1000.0f;
113 #if FRAME_CONFIG == HELI_FRAME 115 motors->ext_gyro_gain((
float)control_in / 1000.0
f);
136 #if MODE_CIRCLE_ENABLED == ENABLED 143 #if RANGEFINDER_ENABLED == ENABLED 156 ahrs.get_NavEKF()._gpsVertPosNoise = tuning_value;
165 ahrs.get_NavEKF()._gpsHorizPosNoise = tuning_value;
174 ahrs.get_NavEKF()._accNoise = tuning_value;
210 #if FRAME_CONFIG != HELI_FRAME 212 motors->set_yaw_headroom(tuning_value*1000);
220 #if WINCH_ENABLED == ENABLED 222 float desired_rate = 0.0f;
void set_speed_xy(float speed_cms)
AC_AttitudeControl_t * attitude_control
int16_t get_radio_in() const
static RC_Channel * rc_channel(uint8_t chan)
AP_Int16 radio_tuning_low
float get_rate_max() const
AP_Float _gpsHorizPosNoise
AC_PID_2D & get_vel_xy_pid()
void set_rate(float deg_per_sec)
void set_declination(float radians, bool save_to_eeprom=true)
float constrain_float(const float amt, const float low, const float high)
NavEKF2 & get_NavEKF2(void)
int16_t get_radio_min() const
int16_t get_radio_max() const
AP_Float rangefinder_gain
struct Copter::@2 failsafe
AC_PosControl * pos_control
void set_desired_rate(float rate)
AC_PID & get_accel_z_pid()
AP_Int16 radio_tuning_high
void Log_Write_Parameter_Tuning(uint8_t param, float tuning_val, int16_t control_in, int16_t tune_low, int16_t tune_high)