#include <mode.h>
Definition at line 927 of file mode.h.
◆ allows_arming()
bool ModeRTL::allows_arming |
( |
bool |
from_gcs | ) |
const |
|
inlineoverridevirtual |
◆ build_path()
void ModeRTL::build_path |
( |
bool |
terrain_following_allowed | ) |
|
|
private |
◆ climb_return_run()
void ModeRTL::climb_return_run |
( |
| ) |
|
|
private |
◆ climb_start()
void ModeRTL::climb_start |
( |
| ) |
|
|
private |
◆ compute_return_target()
void ModeRTL::compute_return_target |
( |
bool |
terrain_following_allowed | ) |
|
|
private |
◆ descent_run()
void ModeRTL::descent_run |
( |
| ) |
|
|
protected |
◆ descent_start()
void ModeRTL::descent_start |
( |
| ) |
|
|
protected |
◆ has_manual_throttle()
bool ModeRTL::has_manual_throttle |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ init()
bool ModeRTL::init |
( |
bool |
ignore_checks | ) |
|
|
overridevirtual |
◆ is_autopilot()
bool ModeRTL::is_autopilot |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ land_run()
void ModeRTL::land_run |
( |
bool |
disarm_on_land | ) |
|
|
protected |
◆ land_start()
void ModeRTL::land_start |
( |
| ) |
|
|
protected |
◆ landing_gear_should_be_deployed()
bool ModeRTL::landing_gear_should_be_deployed |
( |
| ) |
const |
|
overridevirtual |
◆ loiterathome_run()
void ModeRTL::loiterathome_run |
( |
| ) |
|
|
private |
◆ loiterathome_start()
void ModeRTL::loiterathome_start |
( |
| ) |
|
|
private |
◆ name()
const char* ModeRTL::name |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
◆ name4()
const char* ModeRTL::name4 |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
◆ requires_GPS()
bool ModeRTL::requires_GPS |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ restart_without_terrain()
void ModeRTL::restart_without_terrain |
( |
| ) |
|
◆ return_start()
void ModeRTL::return_start |
( |
| ) |
|
|
private |
◆ run() [1/2]
void ModeRTL::run |
( |
void |
| ) |
|
|
inlineoverridevirtual |
◆ run() [2/2]
void ModeRTL::run |
( |
bool |
disarm_on_land | ) |
|
◆ set_descent_target_alt()
void ModeRTL::set_descent_target_alt |
( |
uint32_t |
alt | ) |
|
|
inlineprotected |
◆ state()
◆ state_complete()
bool ModeRTL::state_complete |
( |
| ) |
|
|
inline |
◆ wp_bearing()
int32_t ModeRTL::wp_bearing |
( |
| ) |
const |
|
overrideprotectedvirtual |
◆ wp_distance()
uint32_t ModeRTL::wp_distance |
( |
| ) |
const |
|
overrideprotectedvirtual |
◆ _loiter_start_time
uint32_t ModeRTL::_loiter_start_time = 0 |
|
private |
◆ _state
◆ _state_complete
bool ModeRTL::_state_complete = false |
|
private |
◆ climb_target
◆ descent_target
◆ land
◆ origin_point
◆ return_target
◆ rtl_path
struct { ... } ModeRTL::rtl_path |
◆ terrain_used
bool ModeRTL::terrain_used |
The documentation for this class was generated from the following file: