_ahrs | AP_Mission | private |
_cmd_start_fn | AP_Mission | private |
_cmd_total | AP_Mission | private |
_cmd_verify_fn | AP_Mission | private |
_do_cmd | AP_Mission | private |
_flags | AP_Mission | private |
_jump_tracking | AP_Mission | private |
_last_change_time_ms | AP_Mission | private |
_mission_complete_fn | AP_Mission | private |
_nav_cmd | AP_Mission | private |
_options | AP_Mission | private |
_prev_nav_cmd_id | AP_Mission | private |
_prev_nav_cmd_index | AP_Mission | private |
_prev_nav_cmd_wp_index | AP_Mission | private |
_restart | AP_Mission | private |
_storage | AP_Mission | privatestatic |
add_cmd(Mission_Command &cmd) | AP_Mission | |
advance_current_do_cmd() | AP_Mission | private |
advance_current_nav_cmd() | AP_Mission | private |
AP_Mission(AP_AHRS &ahrs, mission_cmd_fn_t cmd_start_fn, mission_cmd_fn_t cmd_verify_fn, mission_complete_fn_t mission_complete_fn) | AP_Mission | inline |
AP_Mission(const AP_Mission &other)=delete | AP_Mission | |
check_eeprom_version() | AP_Mission | private |
clear() | AP_Mission | |
complete() | AP_Mission | private |
FUNCTOR_TYPEDEF(mission_cmd_fn_t, bool, const Mission_Command &) | AP_Mission | |
FUNCTOR_TYPEDEF(mission_complete_fn_t, void) | AP_Mission | |
get_current_do_cmd() const | AP_Mission | inline |
get_current_nav_cmd() const | AP_Mission | inline |
get_current_nav_index() const | AP_Mission | inline |
get_jump_times_run(const Mission_Command &cmd) | AP_Mission | private |
get_landing_sequence_start() | AP_Mission | |
get_next_cmd(uint16_t start_index, Mission_Command &cmd, bool increment_jump_num_times_if_found) | AP_Mission | private |
get_next_do_cmd(uint16_t start_index, Mission_Command &cmd) | AP_Mission | private |
get_next_ground_course_cd(int32_t default_angle) | AP_Mission | |
get_next_nav_cmd(uint16_t start_index, Mission_Command &cmd) | AP_Mission | |
get_prev_nav_cmd_id() const | AP_Mission | inline |
get_prev_nav_cmd_index() const | AP_Mission | inline |
get_prev_nav_cmd_with_wp_index() const | AP_Mission | inline |
increment_jump_times_run(Mission_Command &cmd) | AP_Mission | private |
init() | AP_Mission | |
init_jump_tracking() | AP_Mission | private |
is_nav_cmd(const Mission_Command &cmd) | AP_Mission | static |
jump_to_landing_sequence(void) | AP_Mission | |
last_change_time_ms(void) const | AP_Mission | inline |
mavlink_cmd_long_to_mission_cmd(const mavlink_command_long_t &packet, AP_Mission::Mission_Command &cmd) | AP_Mission | static |
mavlink_int_to_mission_cmd(const mavlink_mission_item_int_t &packet, AP_Mission::Mission_Command &cmd) | AP_Mission | static |
mavlink_to_mission_cmd(const mavlink_mission_item_t &packet, AP_Mission::Mission_Command &cmd) | AP_Mission | static |
mission_cmd_to_mavlink(const AP_Mission::Mission_Command &cmd, mavlink_mission_item_t &packet) | AP_Mission | static |
mission_cmd_to_mavlink_int(const AP_Mission::Mission_Command &cmd, mavlink_mission_item_int_t &packet) | AP_Mission | static |
MISSION_COMPLETE enum value | AP_Mission | |
MISSION_RUNNING enum value | AP_Mission | |
mission_state enum name | AP_Mission | |
MISSION_STOPPED enum value | AP_Mission | |
num_commands() const | AP_Mission | inline |
num_commands_max() const | AP_Mission | |
operator=(const AP_Mission &)=delete | AP_Mission | |
read_cmd_from_storage(uint16_t index, Mission_Command &cmd) const | AP_Mission | |
replace_cmd(uint16_t index, Mission_Command &cmd) | AP_Mission | |
reset() | AP_Mission | |
resume() | AP_Mission | |
sanity_check_params(const mavlink_mission_item_int_t &packet) | AP_Mission | privatestatic |
set_current_cmd(uint16_t index) | AP_Mission | |
start() | AP_Mission | |
start_or_resume() | AP_Mission | |
starts_with_takeoff_cmd() | AP_Mission | |
state() const | AP_Mission | inline |
stop() | AP_Mission | |
truncate(uint16_t index) | AP_Mission | |
update() | AP_Mission | |
var_info | AP_Mission | static |
write_cmd_to_storage(uint16_t index, Mission_Command &cmd) | AP_Mission | |
write_home_to_storage() | AP_Mission | |