_airspeed_enabled | TECS | private |
_climbout_mode_active | TECS | private |
_detect_uncommanded_descent() | TECS | private |
_detect_underspeed() | TECS | private |
_detect_underspeed_enabled | TECS | private |
_dt | TECS | private |
_EAS | TECS | private |
_EAS_setpoint | TECS | private |
_height_error_gain | TECS | private |
_height_setpoint_gain_ff | TECS | private |
_hgt_estimate_freq | TECS | private |
_hgt_rate_setpoint | TECS | private |
_hgt_setpoint | TECS | private |
_hgt_setpoint_adj | TECS | private |
_hgt_setpoint_adj_prev | TECS | private |
_hgt_setpoint_in_prev | TECS | private |
_hgt_setpoint_prev | TECS | private |
_in_air | TECS | private |
_indicated_airspeed_max | TECS | private |
_indicated_airspeed_min | TECS | private |
_initialize_states(float pitch, float throttle_cruise, float baro_altitude, float pitch_min_climbout, float eas_to_tas) | TECS | private |
_integrator_gain | TECS | private |
_last_pitch_setpoint | TECS | private |
_last_throttle_setpoint | TECS | private |
_load_factor_correction | TECS | private |
_max_climb_rate | TECS | private |
_max_sink_rate | TECS | private |
_min_sink_rate | TECS | private |
_pitch_damping_gain | TECS | private |
_pitch_integ_state | TECS | private |
_pitch_setpoint | TECS | private |
_pitch_setpoint_max | TECS | private |
_pitch_setpoint_min | TECS | private |
_pitch_setpoint_unc | TECS | private |
_pitch_speed_weight | TECS | private |
_pitch_time_constant | TECS | private |
_pitch_update_timestamp | TECS | private |
_SEB_error | TECS | private |
_SEB_rate_error | TECS | private |
_SKE_estimate | TECS | private |
_SKE_rate | TECS | private |
_SKE_rate_setpoint | TECS | private |
_SKE_setpoint | TECS | private |
_SPE_estimate | TECS | private |
_SPE_rate | TECS | private |
_SPE_rate_setpoint | TECS | private |
_SPE_setpoint | TECS | private |
_speed_derivative | TECS | private |
_speed_error_gain | TECS | private |
_speed_update_timestamp | TECS | private |
_state_update_timestamp | TECS | private |
_states_initalized | TECS | private |
_STE_error | TECS | private |
_STE_rate_error | TECS | private |
_STE_rate_max | TECS | private |
_STE_rate_min | TECS | private |
_tas_estimate_freq | TECS | private |
_TAS_max | TECS | private |
_TAS_min | TECS | private |
_TAS_rate_setpoint | TECS | private |
_tas_rate_state | TECS | private |
_TAS_setpoint | TECS | private |
_TAS_setpoint_adj | TECS | private |
_TAS_setpoint_last | TECS | private |
_tas_state | TECS | private |
_throttle_damping_gain | TECS | private |
_throttle_integ_state | TECS | private |
_throttle_setpoint | TECS | private |
_throttle_setpoint_max | TECS | private |
_throttle_setpoint_min | TECS | private |
_throttle_slewrate | TECS | private |
_throttle_time_constant | TECS | private |
_uncommanded_descent_recovery | TECS | private |
_underspeed_detected | TECS | private |
_update_energy_estimates() | TECS | private |
_update_height_setpoint(float desired, float state) | TECS | private |
_update_pitch_setpoint() | TECS | private |
_update_speed_setpoint() | TECS | private |
_update_speed_states(float airspeed_setpoint, float indicated_airspeed, float eas_to_tas) | TECS | private |
_update_STE_rate_lim() | TECS | private |
_update_throttle_setpoint(float throttle_cruise, const matrix::Dcmf &rotMat) | TECS | private |
_vert_accel_limit | TECS | private |
_vert_accel_state | TECS | private |
_vert_pos_state | TECS | private |
_vert_vel_state | TECS | private |
airspeed_sensor_enabled() | TECS | inline |
DT_DEFAULT | TECS | privatestatic |
ECL_TECS_MODE enum name | TECS | |
ECL_TECS_MODE_BAD_DESCENT enum value | TECS | |
ECL_TECS_MODE_CLIMBOUT enum value | TECS | |
ECL_TECS_MODE_NORMAL enum value | TECS | |
ECL_TECS_MODE_UNDERSPEED enum value | TECS | |
enable_airspeed(bool enabled) | TECS | inline |
get_pitch_setpoint() | TECS | inline |
get_speed_weight() | TECS | inline |
get_throttle_setpoint(void) | TECS | inline |
handle_alt_step(float delta_alt, float altitude) | TECS | inline |
hgt_rate_setpoint() | TECS | inline |
hgt_setpoint_adj() | TECS | inline |
operator=(const TECS &)=delete | TECS | |
operator=(TECS &&)=delete | TECS | |
pitch_integ_state() | TECS | inline |
reset_state() | TECS | inline |
SEB_error() | TECS | inline |
SEB_rate_error() | TECS | inline |
set_detect_underspeed_enabled(bool enabled) | TECS | inline |
set_height_comp_filter_omega(float omega) | TECS | inline |
set_heightrate_ff(float heightrate_ff) | TECS | inline |
set_heightrate_p(float heightrate_p) | TECS | inline |
set_indicated_airspeed_max(float airspeed) | TECS | inline |
set_indicated_airspeed_min(float airspeed) | TECS | inline |
set_integrator_gain(float gain) | TECS | inline |
set_max_climb_rate(float climb_rate) | TECS | inline |
set_max_sink_rate(float sink_rate) | TECS | inline |
set_min_sink_rate(float rate) | TECS | inline |
set_pitch_damping(float damping) | TECS | inline |
set_roll_throttle_compensation(float compensation) | TECS | inline |
set_speed_comp_filter_omega(float omega) | TECS | inline |
set_speed_weight(float weight) | TECS | inline |
set_speedrate_p(float speedrate_p) | TECS | inline |
set_throttle_damp(float throttle_damp) | TECS | inline |
set_throttle_slewrate(float slewrate) | TECS | inline |
set_time_const(float time_const) | TECS | inline |
set_time_const_throt(float time_const_throt) | TECS | inline |
set_vertical_accel_limit(float limit) | TECS | inline |
speed_derivative() | TECS | inline |
STE_error() | TECS | inline |
STE_rate_error() | TECS | inline |
TAS_rate_setpoint() | TECS | inline |
TAS_setpoint_adj() | TECS | inline |
tas_state() | TECS | inline |
TECS()=default | TECS | |
TECS(const TECS &)=delete | TECS | |
TECS(TECS &&)=delete | TECS | |
tecs_mode() | TECS | inline |
throttle_integ_state() | TECS | inline |
timestamp() | TECS | inline |
update_pitch_throttle(const matrix::Dcmf &rotMat, float pitch, float baro_altitude, float hgt_setpoint, float EAS_setpoint, float indicated_airspeed, float eas_to_tas, bool climb_out_setpoint, float pitch_min_climbout, float throttle_min, float throttle_setpoint_max, float throttle_cruise, float pitch_limit_min, float pitch_limit_max) | TECS | |
update_vehicle_state_estimates(float airspeed, const matrix::Dcmf &rotMat, const matrix::Vector3f &accel_body, bool altitude_lock, bool in_air, float altitude, bool vz_valid, float vz, float az) | TECS | |
vert_pos_state() | TECS | inline |
vert_vel_state() | TECS | inline |
~TECS()=default | TECS | |