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