#include <mode.h>
◆ allows_arming()
bool ModeAuto::allows_arming |
( |
bool |
from_gcs | ) |
const |
|
inlineoverridevirtual |
◆ circle_movetoedge_start()
void ModeAuto::circle_movetoedge_start |
( |
const Location_Class & |
circle_center, |
|
|
float |
radius_m |
|
) |
| |
◆ circle_start()
void ModeAuto::circle_start |
( |
| ) |
|
◆ do_guided()
bool ModeAuto::do_guided |
( |
const AP_Mission::Mission_Command & |
cmd | ) |
|
◆ exit_mission()
void ModeAuto::exit_mission |
( |
| ) |
|
◆ get_wp()
bool ModeAuto::get_wp |
( |
Location_Class & |
loc | ) |
|
|
overrideprotectedvirtual |
◆ has_manual_throttle()
bool ModeAuto::has_manual_throttle |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ in_guided_mode()
bool ModeAuto::in_guided_mode |
( |
| ) |
const |
|
inlinevirtual |
◆ init()
bool ModeAuto::init |
( |
bool |
ignore_checks | ) |
|
|
overridevirtual |
◆ is_autopilot()
bool ModeAuto::is_autopilot |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ land_start() [1/2]
void ModeAuto::land_start |
( |
| ) |
|
◆ land_start() [2/2]
void ModeAuto::land_start |
( |
const Vector3f & |
destination | ) |
|
◆ landing_gear_should_be_deployed()
bool ModeAuto::landing_gear_should_be_deployed |
( |
| ) |
const |
|
overridevirtual |
◆ loiter_start()
bool ModeAuto::loiter_start |
( |
| ) |
|
◆ mode()
◆ name()
const char* ModeAuto::name |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
◆ name4()
const char* ModeAuto::name4 |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
◆ nav_guided_start()
void ModeAuto::nav_guided_start |
( |
| ) |
|
◆ payload_place_start()
void ModeAuto::payload_place_start |
( |
| ) |
|
◆ requires_GPS()
bool ModeAuto::requires_GPS |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ rtl_start()
void ModeAuto::rtl_start |
( |
| ) |
|
◆ run()
◆ run_autopilot()
void ModeAuto::run_autopilot |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ spline_start() [1/2]
void ModeAuto::spline_start |
( |
const Vector3f & |
destination, |
|
|
bool |
stopped_at_start, |
|
|
AC_WPNav::spline_segment_end_type |
seg_end_type, |
|
|
const Vector3f & |
next_spline_destination |
|
) |
| |
◆ spline_start() [2/2]
void 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 |
|
) |
| |
◆ start_command()
bool ModeAuto::start_command |
( |
const AP_Mission::Mission_Command & |
cmd | ) |
|
◆ takeoff_start()
void ModeAuto::takeoff_start |
( |
const Location & |
dest_loc | ) |
|
◆ verify_command_callback()
bool ModeAuto::verify_command_callback |
( |
const AP_Mission::Mission_Command & |
cmd | ) |
|
◆ wp_bearing()
int32_t ModeAuto::wp_bearing |
( |
| ) |
const |
|
overrideprotectedvirtual |
◆ wp_distance()
uint32_t ModeAuto::wp_distance |
( |
| ) |
const |
|
overrideprotectedvirtual |
◆ wp_start() [1/2]
void ModeAuto::wp_start |
( |
const Vector3f & |
destination | ) |
|
◆ wp_start() [2/2]
void ModeAuto::wp_start |
( |
const Location_Class & |
dest_loc | ) |
|
◆ descend_max
float ModeAuto::descend_max |
◆ descend_start_altitude
float ModeAuto::descend_start_altitude |
◆ descend_start_timestamp
uint32_t ModeAuto::descend_start_timestamp |
◆ descend_throttle_level
float ModeAuto::descend_throttle_level |
◆ hover_start_timestamp
uint32_t ModeAuto::hover_start_timestamp |
◆ hover_throttle_level
float ModeAuto::hover_throttle_level |
◆ place_start_timestamp
uint32_t ModeAuto::place_start_timestamp |
◆ state
The documentation for this class was generated from the following file:
- C:/GitHub/ardupilot/ArduCopter/mode.h