ahrs | Mode | protected |
allows_arming(bool from_gcs) const override | ModeAutoTune | inlinevirtual |
announce_state_to_gcs() | ModeAutoTune | private |
announce_time | ModeAutoTune | private |
ap | Mode | protected |
attitude_control | Mode | protected |
auto_yaw | Mode | static |
autotune_attitude_control() | ModeAutoTune | private |
axis | ModeAutoTune | private |
AxisType enum name | ModeAutoTune | private |
backup_gains_and_initialise() | ModeAutoTune | private |
channel_pitch | Mode | protected |
channel_roll | Mode | protected |
channel_throttle | Mode | protected |
channel_yaw | Mode | protected |
check_level(const enum LEVEL_ISSUE issue, const float current, const float maximum) | ModeAutoTune | private |
counter | ModeAutoTune | private |
current | ModeAutoTune | |
currently_level() | ModeAutoTune | private |
desired_yaw | ModeAutoTune | private |
do_gcs_announcements() | ModeAutoTune | private |
ekfGndSpdLimit | Mode | protected |
ekfNavVelGainScaler | Mode | protected |
FAILED enum value | ModeAutoTune | private |
g | Mode | protected |
g2 | Mode | protected |
G_Dt | Mode | protected |
gcs() | Mode | protected |
get_alt_above_ground(void) | Mode | protected |
get_avoidance_adjusted_climbrate(float target_rate) | Mode | protected |
get_non_takeoff_throttle(void) | Mode | protected |
get_pilot_desired_climb_rate(float throttle_control) | Mode | protected |
get_pilot_desired_lean_angles(float &roll_out, float &pitch_out, float angle_max, float angle_limit) const | Mode | protected |
get_pilot_desired_throttle(int16_t throttle_control, float thr_mid=0.0f) | Mode | protected |
get_pilot_desired_yaw_rate(int16_t stick_angle) | Mode | protected |
get_pilot_speed_dn(void) | Mode | protected |
get_poshold_attitude(float &roll_cd, float &pitch_cd, float &yaw_cd) | ModeAutoTune | private |
get_surface_tracking_climb_rate(int16_t target_rate, float current_alt_target, float dt) | Mode | protected |
get_wp(Location_Class &loc) | Mode | inlineprotectedvirtual |
has_manual_throttle() const override | ModeAutoTune | inlinevirtual |
have_position | ModeAutoTune | private |
heli_flags | Mode | protected |
ignore_next | ModeAutoTune | private |
in_guided_mode() const | Mode | inlineprotectedvirtual |
inertial_nav | Mode | protected |
init(bool ignore_checks) override | ModeAutoTune | virtual |
is_autopilot() const override | ModeAutoTune | inlinevirtual |
issue | ModeAutoTune | |
land_run_horizontal_control() | Mode | protected |
land_run_vertical_control(bool pause_descent=false) | Mode | protected |
landing_gear_should_be_deployed() const | Mode | inlineprotectedvirtual |
lean_angle | ModeAutoTune | private |
LEVEL_ISSUE enum name | ModeAutoTune | private |
LEVEL_ISSUE_ANGLE_PITCH enum value | ModeAutoTune | private |
LEVEL_ISSUE_ANGLE_ROLL enum value | ModeAutoTune | private |
LEVEL_ISSUE_ANGLE_YAW enum value | ModeAutoTune | private |
LEVEL_ISSUE_NONE enum value | ModeAutoTune | private |
LEVEL_ISSUE_RATE_PITCH enum value | ModeAutoTune | private |
LEVEL_ISSUE_RATE_ROLL enum value | ModeAutoTune | private |
LEVEL_ISSUE_RATE_YAW enum value | ModeAutoTune | private |
level_issue_string() const | ModeAutoTune | private |
level_problem | ModeAutoTune | private |
load_intra_test_gains() | ModeAutoTune | private |
load_orig_gains() | ModeAutoTune | private |
load_tuned_gains() | ModeAutoTune | private |
load_twitch_gains() | ModeAutoTune | private |
Log_Write_AutoTune(uint8_t axis, uint8_t tune_step, float meas_target, float meas_min, float meas_max, float new_gain_rp, float new_gain_rd, float new_gain_sp, float new_ddt) | ModeAutoTune | private |
Log_Write_AutoTuneDetails(float angle_cd, float rate_cds) | ModeAutoTune | private |
Log_Write_Event(uint8_t id) | Mode | protected |
loiter_nav | Mode | protected |
maximum | ModeAutoTune | |
mode | ModeAutoTune | private |
motors | Mode | protected |
name() const override | ModeAutoTune | inlineprotectedvirtual |
name4() const override | ModeAutoTune | inlineprotectedvirtual |
orig_bf_feedforward | ModeAutoTune | private |
orig_pitch_accel | ModeAutoTune | private |
orig_pitch_rd | ModeAutoTune | private |
orig_pitch_ri | ModeAutoTune | private |
orig_pitch_rp | ModeAutoTune | private |
orig_pitch_sp | ModeAutoTune | private |
orig_roll_accel | ModeAutoTune | private |
orig_roll_rd | ModeAutoTune | private |
orig_roll_ri | ModeAutoTune | private |
orig_roll_rp | ModeAutoTune | private |
orig_roll_sp | ModeAutoTune | private |
orig_yaw_accel | ModeAutoTune | private |
orig_yaw_rd | ModeAutoTune | private |
orig_yaw_ri | ModeAutoTune | private |
orig_yaw_rLPF | ModeAutoTune | private |
orig_yaw_rp | ModeAutoTune | private |
orig_yaw_sp | ModeAutoTune | private |
override_time | ModeAutoTune | private |
pilot_override | ModeAutoTune | private |
PITCH enum value | ModeAutoTune | private |
pitch_cd | ModeAutoTune | private |
pitch_enabled() | ModeAutoTune | private |
pos_control | Mode | protected |
positive_direction | ModeAutoTune | private |
rate_max | ModeAutoTune | private |
RD_DOWN enum value | ModeAutoTune | private |
RD_UP enum value | ModeAutoTune | private |
requires_GPS() const override | ModeAutoTune | inlinevirtual |
ROLL enum value | ModeAutoTune | private |
roll_cd | ModeAutoTune | private |
roll_enabled() | ModeAutoTune | private |
rotation_rate | ModeAutoTune | private |
rotation_rate_filt | ModeAutoTune | private |
RP_UP enum value | ModeAutoTune | private |
run() override | ModeAutoTune | virtual |
run_autopilot() | Mode | inlineprotectedvirtual |
save_tuning_gains() | ModeAutoTune | |
send_step_string() | ModeAutoTune | private |
set_land_complete(bool b) | Mode | protected |
set_mode(control_mode_t mode, mode_reason_t reason) | Mode | protected |
set_throttle_takeoff(void) | Mode | protected |
SP_DOWN enum value | ModeAutoTune | private |
SP_UP enum value | ModeAutoTune | private |
start(bool ignore_checks) | ModeAutoTune | private |
start_angle | ModeAutoTune | private |
start_position | ModeAutoTune | private |
start_rate | ModeAutoTune | private |
step | ModeAutoTune | private |
step_start_time | ModeAutoTune | private |
step_stop_time | ModeAutoTune | private |
StepType enum name | ModeAutoTune | private |
stop() | ModeAutoTune | |
SUCCESS enum value | ModeAutoTune | private |
takeoff_get_climb_rates(float &pilot_climb_rate, float &takeoff_climb_rate) | Mode | protected |
takeoff_state | Mode | protected |
takeoff_stop(void) | Mode | protected |
takeoff_timer_start(float alt_cm) | Mode | protected |
takeoff_triggered(float target_climb_rate) const | Mode | protected |
target_angle | ModeAutoTune | private |
target_rate | ModeAutoTune | private |
test_accel_max | ModeAutoTune | private |
test_angle_max | ModeAutoTune | private |
test_angle_min | ModeAutoTune | private |
test_rate_max | ModeAutoTune | private |
test_rate_min | ModeAutoTune | private |
tune_pitch_accel | ModeAutoTune | private |
tune_pitch_rd | ModeAutoTune | private |
tune_pitch_rp | ModeAutoTune | private |
tune_pitch_sp | ModeAutoTune | private |
tune_roll_accel | ModeAutoTune | private |
tune_roll_rd | ModeAutoTune | private |
tune_roll_rp | ModeAutoTune | private |
tune_roll_sp | ModeAutoTune | private |
tune_type | ModeAutoTune | private |
tune_yaw_accel | ModeAutoTune | private |
tune_yaw_rLPF | ModeAutoTune | private |
tune_yaw_rp | ModeAutoTune | private |
tune_yaw_sp | ModeAutoTune | private |
TuneMode enum name | ModeAutoTune | private |
TuneType enum name | ModeAutoTune | private |
TUNING enum value | ModeAutoTune | private |
twitch_first_iter | ModeAutoTune | private |
TWITCHING enum value | ModeAutoTune | private |
twitching_measure_acceleration(float &rate_of_change, float rate_measurement, float &rate_measurement_max) | ModeAutoTune | private |
twitching_test_angle(float angle, float rate, float angle_target, float &meas_angle_min, float &meas_angle_max, float &meas_rate_min, float &meas_rate_max) | ModeAutoTune | private |
twitching_test_rate(float rate, float rate_target, float &meas_rate_min, float &meas_rate_max) | ModeAutoTune | private |
type_string() const | ModeAutoTune | private |
UNINITIALISED enum value | ModeAutoTune | private |
UPDATE_GAINS enum value | ModeAutoTune | private |
update_gcs(uint8_t message_id) | ModeAutoTune | private |
update_navigation() | Mode | protected |
update_simple_mode(void) | Mode | protected |
updating_angle_p_down(float &tune_p, float tune_p_min, float tune_p_step_ratio, float angle_target, float meas_angle_max, float meas_rate_min, float meas_rate_max) | ModeAutoTune | private |
updating_angle_p_up(float &tune_p, float tune_p_max, float tune_p_step_ratio, float angle_target, float meas_angle_max, float meas_rate_min, float meas_rate_max) | ModeAutoTune | private |
updating_rate_d_down(float &tune_d, float tune_d_min, float tune_d_step_ratio, float &tune_p, float tune_p_min, float tune_p_max, float tune_p_step_ratio, float rate_target, float meas_rate_min, float meas_rate_max) | ModeAutoTune | private |
updating_rate_d_up(float &tune_d, float tune_d_min, float tune_d_max, float tune_d_step_ratio, float &tune_p, float tune_p_min, float tune_p_max, float tune_p_step_ratio, float rate_target, float meas_rate_min, float meas_rate_max) | ModeAutoTune | private |
updating_rate_p_up_d_down(float &tune_d, float tune_d_min, float tune_d_step_ratio, float &tune_p, float tune_p_min, float tune_p_max, float tune_p_step_ratio, float rate_target, float meas_rate_min, float meas_rate_max) | ModeAutoTune | private |
use_poshold | ModeAutoTune | private |
WAITING_FOR_LEVEL enum value | ModeAutoTune | private |
wp_bearing() const | Mode | inlineprotectedvirtual |
wp_distance() const | Mode | inlineprotectedvirtual |
wp_nav | Mode | protected |
YAW enum value | ModeAutoTune | private |
yaw_enabled() | ModeAutoTune | private |
zero_throttle_and_relax_ac() | Mode | protected |