|
PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <vtol_type.h>
Public Attributes | |
| int32_t | idle_pwm_mc |
| int32_t | vtol_motor_id |
| int32_t | vtol_type |
| bool | elevons_mc_lock |
| float | fw_min_alt |
| float | fw_alt_err |
| float | fw_qc_max_pitch |
| float | fw_qc_max_roll |
| float | front_trans_time_openloop |
| float | front_trans_time_min |
| float | front_trans_duration |
| float | back_trans_duration |
| float | transition_airspeed |
| float | front_trans_throttle |
| float | back_trans_throttle |
| float | airspeed_blend |
| bool | airspeed_disabled |
| float | front_trans_timeout |
| float | mpc_xy_cruise |
| int32_t | fw_motors_off |
| bitmask of all motors that should be off in fixed wing mode More... | |
| int32_t | diff_thrust |
| float | diff_thrust_scale |
Definition at line 50 of file vtol_type.h.
| float Params::airspeed_blend |
Definition at line 66 of file vtol_type.h.
Referenced by Standard::parameters_update(), VtolAttitudeControl::parameters_update(), Tiltrotor::update_transition_state(), and Standard::update_transition_state().
| bool Params::airspeed_disabled |
Definition at line 67 of file vtol_type.h.
Referenced by VtolAttitudeControl::parameters_update(), Tiltrotor::update_transition_state(), Standard::update_transition_state(), Tiltrotor::update_vtol_state(), Tailsitter::update_vtol_state(), and Standard::update_vtol_state().
| float Params::back_trans_duration |
Definition at line 62 of file vtol_type.h.
Referenced by Standard::parameters_update(), VtolAttitudeControl::parameters_update(), Tailsitter::update_transition_state(), Tiltrotor::update_vtol_state(), Tailsitter::update_vtol_state(), and Standard::update_vtol_state().
| float Params::back_trans_throttle |
Definition at line 65 of file vtol_type.h.
Referenced by VtolAttitudeControl::parameters_update(), and Standard::update_transition_state().
| int32_t Params::diff_thrust |
Definition at line 71 of file vtol_type.h.
Referenced by Tiltrotor::fill_actuator_outputs(), VtolAttitudeControl::parameters_update(), and Tailsitter::update_fw_state().
| float Params::diff_thrust_scale |
Definition at line 72 of file vtol_type.h.
Referenced by Tiltrotor::fill_actuator_outputs(), and VtolAttitudeControl::parameters_update().
| bool Params::elevons_mc_lock |
Definition at line 54 of file vtol_type.h.
Referenced by Tiltrotor::fill_actuator_outputs(), Tailsitter::fill_actuator_outputs(), Standard::fill_actuator_outputs(), and VtolAttitudeControl::parameters_update().
| float Params::front_trans_duration |
Definition at line 61 of file vtol_type.h.
Referenced by VtolAttitudeControl::parameters_update(), Tiltrotor::update_transition_state(), and Tailsitter::update_transition_state().
| float Params::front_trans_throttle |
Definition at line 64 of file vtol_type.h.
Referenced by VtolAttitudeControl::parameters_update(), and Standard::update_transition_state().
| float Params::front_trans_time_min |
Definition at line 60 of file vtol_type.h.
Referenced by VtolAttitudeControl::parameters_update(), Tiltrotor::update_transition_state(), Standard::update_transition_state(), Tiltrotor::update_vtol_state(), and Standard::update_vtol_state().
| float Params::front_trans_time_openloop |
Definition at line 59 of file vtol_type.h.
Referenced by VtolAttitudeControl::parameters_update(), Tiltrotor::update_transition_state(), and Tiltrotor::update_vtol_state().
| float Params::front_trans_timeout |
Definition at line 68 of file vtol_type.h.
Referenced by VtolAttitudeControl::parameters_update(), and Standard::update_transition_state().
| float Params::fw_alt_err |
Definition at line 56 of file vtol_type.h.
Referenced by VtolType::check_quadchute_condition(), and VtolAttitudeControl::parameters_update().
| float Params::fw_min_alt |
Definition at line 55 of file vtol_type.h.
Referenced by VtolType::check_quadchute_condition(), and VtolAttitudeControl::parameters_update().
| int32_t Params::fw_motors_off |
bitmask of all motors that should be off in fixed wing mode
Definition at line 70 of file vtol_type.h.
Referenced by VtolAttitudeControl::parameters_update(), and VtolType::set_motor_state().
| float Params::fw_qc_max_pitch |
Definition at line 57 of file vtol_type.h.
Referenced by VtolType::check_quadchute_condition(), and VtolAttitudeControl::parameters_update().
| float Params::fw_qc_max_roll |
Definition at line 58 of file vtol_type.h.
Referenced by VtolType::check_quadchute_condition(), and VtolAttitudeControl::parameters_update().
| int32_t Params::idle_pwm_mc |
Definition at line 51 of file vtol_type.h.
Referenced by VtolAttitudeControl::parameters_update(), VtolType::set_idle_mc(), VtolType::set_motor_state(), and VtolAttitudeControl::VtolAttitudeControl().
| float Params::mpc_xy_cruise |
Definition at line 69 of file vtol_type.h.
Referenced by VtolAttitudeControl::parameters_update().
| float Params::transition_airspeed |
Definition at line 63 of file vtol_type.h.
Referenced by Standard::parameters_update(), VtolAttitudeControl::parameters_update(), Tiltrotor::update_transition_state(), Tiltrotor::update_vtol_state(), Tailsitter::update_vtol_state(), and Standard::update_vtol_state().
| int32_t Params::vtol_motor_id |
Definition at line 52 of file vtol_type.h.
Referenced by VtolAttitudeControl::parameters_update(), VtolType::set_idle_fw(), VtolType::set_idle_mc(), VtolType::set_motor_state(), and VtolAttitudeControl::VtolAttitudeControl().
| int32_t Params::vtol_type |
Definition at line 53 of file vtol_type.h.
Referenced by VtolAttitudeControl::parameters_update(), and VtolAttitudeControl::VtolAttitudeControl().