_mode | Copter::ModeAuto | private |
ahrs | Copter::Mode | protected |
allows_arming(bool from_gcs) const override | Copter::ModeAuto | inlinevirtual |
ap | Copter::Mode | protected |
attitude_control | Copter::Mode | protected |
auto_spline_start(const Location_Class &destination, bool stopped_at_start, AC_WPNav::spline_segment_end_type seg_end_type, const Location_Class &next_destination) | Copter::ModeAuto | private |
auto_yaw | Copter::Mode | static |
channel_pitch | Copter::Mode | protected |
channel_roll | Copter::Mode | protected |
channel_throttle | Copter::Mode | protected |
channel_yaw | Copter::Mode | protected |
circle_movetoedge_start(const Location_Class &circle_center, float radius_m) | Copter::ModeAuto | |
circle_run() | Copter::ModeAuto | private |
circle_start() | Copter::ModeAuto | |
condition_start | Copter::ModeAuto | private |
condition_value | Copter::ModeAuto | private |
descend_max | Copter::ModeAuto | |
descend_start_altitude | Copter::ModeAuto | |
descend_start_timestamp | Copter::ModeAuto | |
descend_throttle_level | Copter::ModeAuto | |
do_change_speed(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_circle(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_digicam_configure(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_digicam_control(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_gripper(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_guided(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | |
do_guided_limits(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_land(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_loiter_time(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_loiter_unlimited(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_mount_control(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_nav_delay(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_nav_guided_enable(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_nav_wp(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_parachute(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_payload_place(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_roi(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_RTL(void) | Copter::ModeAuto | private |
do_set_home(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_spline_wp(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_takeoff(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_wait_delay(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_winch(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_within_distance(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
do_yaw(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
ekfGndSpdLimit | Copter::Mode | protected |
ekfNavVelGainScaler | Copter::Mode | protected |
exit_mission() | Copter::ModeAuto | |
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_surface_tracking_climb_rate(int16_t target_rate, float current_alt_target, float dt) | Copter::Mode | protected |
get_wp(Location_Class &loc) override | Copter::ModeAuto | protectedvirtual |
has_manual_throttle() const override | Copter::ModeAuto | inlinevirtual |
hover_start_timestamp | Copter::ModeAuto | |
hover_throttle_level | Copter::ModeAuto | |
in_guided_mode() const | Copter::ModeAuto | inlinevirtual |
inertial_nav | Copter::Mode | protected |
init(bool ignore_checks) override | Copter::ModeAuto | virtual |
is_autopilot() const override | Copter::ModeAuto | inlinevirtual |
land_run() | Copter::ModeAuto | private |
land_run_horizontal_control() | Copter::Mode | protected |
land_run_vertical_control(bool pause_descent=false) | Copter::Mode | protected |
land_start() | Copter::ModeAuto | |
land_start(const Vector3f &destination) | Copter::ModeAuto | |
land_state | Copter::ModeAuto | private |
landing_gear_should_be_deployed() const override | Copter::ModeAuto | virtual |
Log_Write_Event(uint8_t id) | Copter::Mode | protected |
loiter_nav | Copter::Mode | protected |
loiter_run() | Copter::ModeAuto | private |
loiter_start() | Copter::ModeAuto | |
loiter_time | Copter::ModeAuto | private |
loiter_time_max | Copter::ModeAuto | private |
mode() const | Copter::ModeAuto | inline |
motors | Copter::Mode | protected |
name() const override | Copter::ModeAuto | inlineprotectedvirtual |
name4() const override | Copter::ModeAuto | inlineprotectedvirtual |
nav_delay_time_max | Copter::ModeAuto | private |
nav_delay_time_start | Copter::ModeAuto | private |
nav_guided_run() | Copter::ModeAuto | private |
nav_guided_start() | Copter::ModeAuto | |
nav_payload_place | Copter::ModeAuto | private |
payload_place_run() | Copter::ModeAuto | private |
payload_place_run_descend() | Copter::ModeAuto | private |
payload_place_run_loiter() | Copter::ModeAuto | private |
payload_place_run_release() | Copter::ModeAuto | private |
payload_place_run_should_run() | Copter::ModeAuto | private |
payload_place_start() | Copter::ModeAuto | |
payload_place_start(const Vector3f &destination) | Copter::ModeAuto | private |
place_start_timestamp | Copter::ModeAuto | |
pos_control | Copter::Mode | protected |
requires_GPS() const override | Copter::ModeAuto | inlinevirtual |
rtl_run() | Copter::ModeAuto | private |
rtl_start() | Copter::ModeAuto | |
run() override | Copter::ModeAuto | virtual |
run_autopilot() override | Copter::ModeAuto | protectedvirtual |
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 |
spline_run() | Copter::ModeAuto | private |
spline_start(const Vector3f &destination, bool stopped_at_start, AC_WPNav::spline_segment_end_type seg_end_type, const Vector3f &next_spline_destination) | Copter::ModeAuto | |
spline_start(const Location_Class &destination, bool stopped_at_start, AC_WPNav::spline_segment_end_type seg_end_type, const Location_Class &next_destination) | Copter::ModeAuto | |
start_command(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | |
state | Copter::ModeAuto | |
takeoff_get_climb_rates(float &pilot_climb_rate, float &takeoff_climb_rate) | Copter::Mode | protected |
takeoff_run() | Copter::ModeAuto | private |
takeoff_start(const Location &dest_loc) | Copter::ModeAuto | |
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 |
terrain_adjusted_location(const AP_Mission::Mission_Command &cmd) const | Copter::ModeAuto | private |
update_navigation() | Copter::Mode | protected |
update_simple_mode(void) | Copter::Mode | protected |
verify_circle(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
verify_command(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
verify_command_callback(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | |
verify_land() | Copter::ModeAuto | private |
verify_loiter_time() | Copter::ModeAuto | private |
verify_loiter_unlimited() | Copter::ModeAuto | private |
verify_nav_delay(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
verify_nav_guided_enable(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
verify_nav_wp(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
verify_payload_place() | Copter::ModeAuto | private |
verify_RTL() | Copter::ModeAuto | private |
verify_spline_wp(const AP_Mission::Mission_Command &cmd) | Copter::ModeAuto | private |
verify_takeoff() | Copter::ModeAuto | private |
verify_wait_delay() | Copter::ModeAuto | private |
verify_within_distance() | Copter::ModeAuto | private |
verify_yaw() | Copter::ModeAuto | private |
wp_bearing() const override | Copter::ModeAuto | protectedvirtual |
wp_distance() const override | Copter::ModeAuto | protectedvirtual |
wp_nav | Copter::Mode | protected |
wp_run() | Copter::ModeAuto | private |
wp_start(const Vector3f &destination) | Copter::ModeAuto | |
wp_start(const Location_Class &dest_loc) | Copter::ModeAuto | |
zero_throttle_and_relax_ac() | Copter::Mode | protected |