| _failsafe_priorities | Copter | privatestatic |
| _gcs | Copter | private |
| _home_bearing | Copter | private |
| _home_distance | Copter | private |
| accel_cal_update(void) | Copter | private |
| adsb | Copter | |
| adsb | Copter | private |
| ahrs | Copter | private |
| allocate_motors(void) | Copter | private |
| alt_cm | Copter | |
| alt_cm_filt | Copter | |
| alt_healthy | Copter | |
| any_failsafe_triggered() const | Copter | inlineprivate |
| ap | Copter | private |
| AP_Arming_Copter class | Copter | friend |
| AP_Avoidance_Copter class | Copter | friend |
| AP_Rally_Copter class | Copter | friend |
| aparm | Copter | private |
| arm_motors_check() | Copter | private |
| arm_time_ms | Copter | private |
| arming | Copter | private |
| arming_altitude_m | Copter | private |
| attitude_control | Copter | private |
| auto_disarm_check() | Copter | private |
| auto_takeoff_attitude_run(float target_yaw_rate) | Copter | private |
| auto_takeoff_no_nav_alt_cm | Copter | private |
| auto_takeoff_set_start_alt(void) | Copter | private |
| auto_trim() | Copter | private |
| auto_trim_counter | Copter | private |
| aux_debounce | Copter | private |
| avoid | Copter | private |
| avoidance_adsb | Copter | private |
| avoidance_adsb_update(void) | Copter | private |
| baro | Copter | |
| baro_alt | Copter | private |
| baro_climbrate | Copter | private |
| barometer | Copter | private |
| battery | Copter | private |
| BoardConfig | Copter | private |
| camera | Copter | private |
| camera_mount | Copter | private |
| channel_pitch | Copter | private |
| channel_roll | Copter | private |
| channel_throttle | Copter | private |
| channel_yaw | Copter | private |
| check_duplicate_auxsw(void) | Copter | private |
| check_dynamic_flight(void) | Copter | private |
| check_ekf_reset() | Copter | private |
| check_if_auxsw_mode_used(uint8_t auxsw_mode_check) | Copter | private |
| check_usb_mux(void) | Copter | private |
| circle_nav | Copter | private |
| climb_rate | Copter | private |
| command_ack_counter | Copter | private |
| compass | Copter | private |
| compass | Copter | |
| compass_accumulate(void) | Copter | private |
| compass_cal_update(void) | Copter | private |
| control_mode | Copter | private |
| control_mode_reason | Copter | private |
| control_sensors_enabled | Copter | private |
| control_sensors_health | Copter | private |
| control_sensors_present | Copter | private |
| control_switch_state | Copter | private |
| convert_pid_parameters(void) | Copter | private |
| Copter(void) | Copter | |
| crash_check() | Copter | private |
| current_loc | Copter | private |
| current_mode_has_user_takeoff(bool must_navigate) | Copter | private |
| DataFlash | Copter | private |
| debounce_aux_switch(uint8_t chan, uint8_t ch_flag) | Copter | private |
| debounced_switch_position | Copter | |
| default_dead_zones() | Copter | private |
| delay(uint32_t ms) | Copter | private |
| devo_telemetry | Copter | private |
| do_aux_switch_function(int8_t ch_function, uint8_t ch_flag) | Copter | private |
| do_user_takeoff(float takeoff_alt_cm, bool must_navigate) | Copter | private |
| ekf | Copter | |
| EKF2 | Copter | private |
| EKF3 | Copter | private |
| ekf_check() | Copter | private |
| ekf_over_threshold() | Copter | private |
| ekf_position_ok() | Copter | private |
| ekf_primary_core | Copter | private |
| ekfGndSpdLimit | Copter | private |
| ekfNavVelGainScaler | Copter | private |
| ekfYawReset_ms | Copter | private |
| enable_motor_output() | Copter | private |
| enabled | Copter | |
| esc_calibration_auto() | Copter | private |
| esc_calibration_notify() | Copter | private |
| esc_calibration_notify_update_ms | Copter | private |
| esc_calibration_passthrough() | Copter | private |
| esc_calibration_startup_check() | Copter | private |
| exit_mission() | Copter | inlineprivate |
| exit_mode(Mode *&old_flightmode, Mode *&new_flightmode) | Copter | private |
| failsafe | Copter | private |
| Failsafe_Action enum name | Copter | private |
| Failsafe_Action_Land enum value | Copter | private |
| Failsafe_Action_None enum value | Copter | private |
| Failsafe_Action_RTL enum value | Copter | private |
| Failsafe_Action_SmartRTL enum value | Copter | private |
| Failsafe_Action_SmartRTL_Land enum value | Copter | private |
| Failsafe_Action_Terminate enum value | Copter | private |
| failsafe_check() | Copter | |
| failsafe_disable() | Copter | private |
| failsafe_ekf_event() | Copter | private |
| failsafe_ekf_off_event(void) | Copter | private |
| failsafe_enable() | Copter | private |
| failsafe_gcs_check() | Copter | private |
| failsafe_gcs_off_event(void) | Copter | private |
| failsafe_radio_off_event() | Copter | private |
| failsafe_radio_on_event() | Copter | private |
| failsafe_terrain_check() | Copter | private |
| failsafe_terrain_on_event() | Copter | private |
| failsafe_terrain_set_status(bool data_ok) | Copter | private |
| far_from_EKF_origin(const Location &loc) | Copter | private |
| fast_loop() | Copter | private |
| fence | Copter | private |
| fence_check() | Copter | private |
| fence_send_mavlink_status(mavlink_channel_t chan) | Copter | private |
| flight_modes | Copter | private |
| flightmode | Copter | private |
| fourhundred_hz_logging() | Copter | private |
| frsky_telemetry | Copter | private |
| fwver | Copter | privatestatic |
| g | Copter | private |
| g2 | Copter | private |
| G_Dt | Copter | private |
| gcs | Copter | |
| gcs() | Copter | inlineprivate |
| gcs_check_input(void) | Copter | private |
| GCS_Copter class | Copter | friend |
| gcs_data_stream_send(void) | Copter | private |
| GCS_MAVLINK_Copter class | Copter | friend |
| gcs_send_deferred(void) | Copter | private |
| gcs_send_heartbeat(void) | Copter | private |
| get_avoidance_adjusted_climbrate(float target_rate) | Copter | private |
| get_frame_mav_type() | Copter | private |
| get_frame_string() | Copter | private |
| get_non_takeoff_throttle() | Copter | private |
| get_pilot_desired_climb_rate(float throttle_control) | Copter | private |
| get_pilot_desired_throttle(int16_t throttle_control, float thr_mid=0.0f) | Copter | private |
| get_pilot_desired_yaw_rate(int16_t stick_angle) | Copter | private |
| get_pilot_speed_dn() | Copter | private |
| get_surface_tracking_climb_rate(int16_t target_rate, float current_alt_target, float dt) | Copter | private |
| get_throttle_mid(void) | Copter | private |
| glitch_count | Copter | |
| gndeffect_state | Copter | private |
| gps | Copter | private |
| gpsglitch_check() | Copter | private |
| handle_battery_failsafe(const char *type_str, const int8_t action) | Copter | private |
| heli_init() | Copter | private |
| heli_update_landing_swash() | Copter | private |
| heli_update_rotor_speed_targets() | Copter | private |
| home_bearing() | Copter | private |
| home_distance() | Copter | private |
| inertial_nav | Copter | private |
| init_ardupilot() | Copter | private |
| init_arm_motors(bool arming_from_gcs) | Copter | private |
| init_aux_switch_function(int8_t ch_option, uint8_t ch_flag) | Copter | private |
| init_aux_switches() | Copter | private |
| init_capabilities(void) | Copter | private |
| init_compass() | Copter | private |
| init_disarm_motors() | Copter | private |
| init_optflow() | Copter | private |
| init_precland() | Copter | private |
| init_proximity() | Copter | private |
| init_rangefinder(void) | Copter | private |
| init_rc_in() | Copter | private |
| init_rc_out() | Copter | private |
| init_simple_bearing() | Copter | private |
| init_visual_odom() | Copter | private |
| initial_armed_bearing | Copter | private |
| ins | Copter | private |
| land_accel_ef_filter | Copter | private |
| landing_with_GPS() | Copter | private |
| landinggear | Copter | private |
| landinggear_update() | Copter | private |
| last_edge_time_ms | Copter | |
| last_healthy_ms | Copter | |
| last_heartbeat_ms | Copter | |
| last_radio_update_ms | Copter | private |
| last_switch_position | Copter | |
| load_parameters(void) | Copter | private |
| LOG_COMMON_STRUCTURES | Copter | |
| log_init(void) | Copter | private |
| Log_Sensor_Health() | Copter | private |
| log_structure | Copter | privatestatic |
| Log_Write_Attitude() | Copter | private |
| Log_Write_Control_Tuning() | Copter | private |
| Log_Write_Data(uint8_t id, int32_t value) | Copter | private |
| Log_Write_Data(uint8_t id, uint32_t value) | Copter | private |
| Log_Write_Data(uint8_t id, int16_t value) | Copter | private |
| Log_Write_Data(uint8_t id, uint16_t value) | Copter | private |
| Log_Write_Data(uint8_t id, float value) | Copter | private |
| Log_Write_EKF_POS() | Copter | private |
| Log_Write_Error(uint8_t sub_system, uint8_t error_code) | Copter | private |
| Log_Write_Event(uint8_t id) | Copter | private |
| Log_Write_GuidedTarget(uint8_t target_type, const Vector3f &pos_target, const Vector3f &vel_target) | Copter | private |
| Log_Write_MotBatt() | Copter | private |
| Log_Write_Optflow() | Copter | private |
| Log_Write_Parameter_Tuning(uint8_t param, float tuning_val, int16_t control_in, int16_t tune_low, int16_t tune_high) | Copter | private |
| Log_Write_Performance() | Copter | private |
| Log_Write_Precland() | Copter | private |
| Log_Write_Vehicle_Startup_Messages() | Copter | private |
| loiter_nav | Copter | private |
| loop() override | Copter | virtual |
| lost_vehicle_check() | Copter | private |
| mavlink_compassmot(mavlink_channel_t chan) | Copter | private |
| mavlink_delay_cb() | Copter | |
| mavlink_motor_test_check(mavlink_channel_t chan, bool check_rc) | Copter | private |
| mavlink_motor_test_start(mavlink_channel_t chan, uint8_t motor_seq, uint8_t throttle_type, uint16_t throttle_value, float timeout_sec, uint8_t motor_count) | Copter | private |
| mission | Copter | private |
| mode_acro | Copter | private |
| mode_althold | Copter | private |
| mode_auto | Copter | private |
| mode_autotune | Copter | private |
| mode_avoid_adsb | Copter | private |
| mode_brake | Copter | private |
| mode_circle | Copter | private |
| mode_drift | Copter | private |
| mode_flip | Copter | private |
| mode_flowhold | Copter | private |
| mode_follow | Copter | private |
| mode_from_mode_num(const uint8_t mode) | Copter | private |
| mode_guided | Copter | private |
| mode_guided_nogps | Copter | private |
| mode_land | Copter | private |
| mode_loiter | Copter | private |
| mode_poshold | Copter | private |
| mode_rtl | Copter | private |
| mode_smartrtl | Copter | private |
| mode_sport | Copter | private |
| mode_stabilize | Copter | private |
| mode_throw | Copter | private |
| motor_test_output() | Copter | private |
| motor_test_stop() | Copter | private |
| motors | Copter | private |
| motors_output() | Copter | private |
| motors_var_info | Copter | private |
| notify | Copter | private |
| notify_flight_mode() | Copter | private |
| one_hz_loop() | Copter | private |
| optflow | Copter | private |
| optflow_position_ok() | Copter | private |
| parachute | Copter | private |
| parachute_check() | Copter | private |
| parachute_manual_release() | Copter | private |
| parachute_release() | Copter | private |
| param_loader | Copter | private |
| Parameters class | Copter | friend |
| ParametersG2 class | Copter | friend |
| pos_control | Copter | private |
| position_ok() | Copter | private |
| precland | Copter | private |
| prev_control_mode | Copter | private |
| prev_control_mode_reason | Copter | private |
| primary_gps | Copter | |
| print_blanks(int16_t num) | Copter | private |
| print_divider(void) | Copter | private |
| print_enabled(bool b) | Copter | private |
| pv_alt_above_home(float alt_above_origin_cm) | Copter | private |
| pv_alt_above_origin(float alt_above_home_cm) | Copter | private |
| pv_distance_to_home_cm(const Vector3f &destination) | Copter | private |
| pv_location_to_vector(const Location &loc) | Copter | private |
| radio | Copter | |
| radio_counter | Copter | |
| radio_passthrough_to_motors() | Copter | private |
| rally | Copter | private |
| rangefinder | Copter | private |
| rangefinder_alt_ok() | Copter | private |
| rangefinder_state | Copter | private |
| rc_loop() | Copter | private |
| rc_override_active | Copter | |
| rc_throttle_control_in_filter | Copter | private |
| rcmap | Copter | private |
| read_3pos_switch(uint8_t chan) | Copter | private |
| read_AHRS(void) | Copter | private |
| read_aux_switches() | Copter | private |
| read_barometer(void) | Copter | private |
| read_control_switch() | Copter | private |
| read_inertia() | Copter | private |
| read_radio() | Copter | private |
| read_rangefinder(void) | Copter | private |
| relay | Copter | private |
| report_compass() | Copter | private |
| report_version() | Copter | private |
| reset_control_switch() | Copter | private |
| rotate_body_frame_to_NE(float &x, float &y) | Copter | private |
| rpm_sensor | Copter | private |
| rpm_update() | Copter | private |
| rssi | Copter | private |
| run_nav_updates(void) | Copter | private |
| save_trim() | Copter | private |
| scaleLongDown | Copter | private |
| scheduler | Copter | private |
| scheduler_tasks | Copter | privatestatic |
| send_extended_status1(mavlink_channel_t chan) | Copter | private |
| send_fence_status(mavlink_channel_t chan) | Copter | private |
| send_nav_controller_output(mavlink_channel_t chan) | Copter | private |
| send_pid_tuning(mavlink_channel_t chan) | Copter | private |
| send_rpm(mavlink_channel_t chan) | Copter | private |
| sensor_health | Copter | private |
| serial_manager | Copter | private |
| ServoRelayEvents | Copter | private |
| set_accel_throttle_I_from_pilot_throttle() | Copter | private |
| set_auto_armed(bool b) | Copter | private |
| set_default_frame_class() | Copter | private |
| set_failsafe_gcs(bool b) | Copter | private |
| set_failsafe_radio(bool b) | Copter | private |
| set_home(const Location &loc, bool lock) | Copter | private |
| set_home_to_current_location(bool lock) | Copter | private |
| set_home_to_current_location_inflight() | Copter | private |
| set_land_complete(bool b) | Copter | private |
| set_land_complete_maybe(bool b) | Copter | private |
| set_mode(control_mode_t mode, mode_reason_t reason) | Copter | private |
| set_mode_land_with_pause(mode_reason_t reason) | Copter | private |
| set_mode_RTL_or_land_with_pause(mode_reason_t reason) | Copter | private |
| set_mode_SmartRTL_or_land_with_pause(mode_reason_t reason) | Copter | private |
| set_mode_SmartRTL_or_RTL(mode_reason_t reason) | Copter | private |
| set_motor_emergency_stop(bool b) | Copter | private |
| set_simple_mode(uint8_t b) | Copter | private |
| set_system_time_from_GPS() | Copter | private |
| set_throttle_and_failsafe(uint16_t throttle_pwm) | Copter | private |
| set_throttle_takeoff() | Copter | private |
| set_throttle_zero_flag(int16_t throttle_control) | Copter | private |
| setup() override | Copter | virtual |
| should_disarm_on_failsafe() | Copter | private |
| should_log(uint32_t mask) | Copter | private |
| simple_cos_yaw | Copter | private |
| simple_sin_yaw | Copter | private |
| sitl | Copter | private |
| sprayer | Copter | private |
| start_command(const AP_Mission::Mission_Command &cmd) | Copter | inlineprivate |
| startup_INS_ground() | Copter | private |
| super_simple_cos_yaw | Copter | private |
| super_simple_last_bearing | Copter | private |
| super_simple_sin_yaw | Copter | private |
| takeoff_alt_cm | Copter | |
| takeoff_expected | Copter | |
| takeoff_get_climb_rates(float &pilot_climb_rate, float &takeoff_climb_rate) | Copter | private |
| takeoff_state | Copter | private |
| takeoff_stop() | Copter | private |
| takeoff_time_ms | Copter | |
| takeoff_timer_start(float alt_cm) | Copter | private |
| target_rangefinder_alt | Copter | private |
| ten_hz_logging_loop() | Copter | private |
| terrain | Copter | |
| terrain_first_failure_ms | Copter | |
| terrain_last_failure_ms | Copter | |
| terrain_logging() | Copter | private |
| terrain_update() | Copter | private |
| terrain_use() | Copter | private |
| three_hz_loop() | Copter | private |
| throttle_loop() | Copter | private |
| touchdown_expected | Copter | |
| ToyMode class | Copter | friend |
| tuning() | Copter | private |
| twentyfive_hz_logging() | Copter | private |
| update_altitude() | Copter | private |
| update_auto_armed() | Copter | private |
| update_batt_compass(void) | Copter | private |
| update_events() | Copter | private |
| update_flight_mode() | Copter | private |
| update_GPS(void) | Copter | private |
| update_ground_effect_detector(void) | Copter | private |
| update_heli_control_dynamics(void) | Copter | private |
| update_home_from_EKF() | Copter | private |
| update_land_and_crash_detectors() | Copter | private |
| update_land_detector() | Copter | private |
| update_optical_flow(void) | Copter | private |
| update_precland() | Copter | private |
| update_proximity() | Copter | private |
| update_sensor_status_flags(void) | Copter | private |
| update_simple_mode(void) | Copter | private |
| update_super_simple_bearing(bool force_update) | Copter | private |
| update_throttle_hover() | Copter | private |
| update_throttle_thr_mix() | Copter | private |
| update_using_interlock() | Copter | private |
| update_visual_odom() | Copter | private |
| upgrading_frame_params | Copter | private |
| userhook_50Hz() | Copter | private |
| userhook_FastLoop() | Copter | private |
| userhook_init() | Copter | private |
| userhook_MediumLoop() | Copter | private |
| userhook_SlowLoop() | Copter | private |
| userhook_SuperSlowLoop() | Copter | private |
| var_info | Copter | privatestatic |
| verify_command_callback(const AP_Mission::Mission_Command &cmd) | Copter | inlineprivate |
| visual_odom_last_update_ms | Copter | private |
| winch_init() | Copter | private |
| winch_update() | Copter | private |
| wp_nav | Copter | private |