68 float front_trans_dur_p2;
76 } _params_handles_tiltrotor;
98 float _tilt_control{0.0f};
100 void parameters_update()
override;
vtol_mode flight_mode
vtol flight mode, defined by enum vtol_mode
Definition: tiltrotor.h:94
float tilt_fw
actuator value corresponding to fw tilt
Definition: tiltrotor.h:67
void update_fw_state() override
Update fixed wing state.
Definition: tiltrotor.cpp:209
High-resolution timer with callouts and timekeeping.
Global flash based parameter store.
Definition: vtol_type.h:111
hrt_abstime transition_start
absoulte time at which front transition started
Definition: tiltrotor.h:95
void waiting_on_tecs() override
Special handling opportunity for the time right after transition to FW before TECS is running...
Definition: tiltrotor.cpp:326
__BEGIN_DECLS typedef uint64_t hrt_abstime
Absolute time, in microsecond units.
Definition: drv_hrt.h:58
float tilt_mc
actuator value corresponding to mc tilt
Definition: tiltrotor.h:65
void update_mc_state() override
Update multicopter state.
Definition: tiltrotor.cpp:201
Definition: vtol_att_control_main.h:89
void update_transition_state() override
Update transition state.
Definition: tiltrotor.cpp:217
void update_vtol_state() override
Update vtol state.
Definition: tiltrotor.cpp:87
Definition: tiltrotor.h:47
float tilt_transition
actuator value corresponding to transition tilt (e.g 45 degrees)
Definition: tiltrotor.h:66
void fill_actuator_outputs() override
Write data to actuator output topic.
Definition: tiltrotor.cpp:335
uint32_t param_t
Parameter handle.
Definition: param.h:98