Paparazzi UAS
v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
#include "std.h"
Go to the source code of this file.
Data Structures | |
struct | rot_wing_eff_sched_param_t |
struct | rot_wing_eff_sched_var_t |
Functions | |
void | eff_scheduling_rot_wing_init (void) |
void | eff_scheduling_rot_wing_periodic (void) |
Variables | |
float | rotation_angle_setpoint_deg |
int16_t | rotation_cmd |
Definition in file eff_scheduling_rot_wing.h.
struct rot_wing_eff_sched_param_t |
Definition at line 31 of file eff_scheduling_rot_wing.h.
struct rot_wing_eff_sched_var_t |
Definition at line 54 of file eff_scheduling_rot_wing.h.
void eff_scheduling_rot_wing_init | ( | void | ) |
Definition at line 187 of file eff_scheduling_rot_wing.c.
References rot_wing_eff_sched_var_t::airspeed, rot_wing_eff_sched_var_t::airspeed2, rot_wing_eff_sched_var_t::cmd_elevator, rot_wing_eff_sched_var_t::cmd_pusher, rot_wing_eff_sched_var_t::cmd_pusher_scaled, rot_wing_eff_sched_var_t::cmd_T_mean_scaled, rot_wing_eff_sched_var_t::cosr, rot_wing_eff_sched_var_t::cosr2, rot_wing_eff_sched_param_t::DMdpprz_hover_roll, eff_sched_p, eff_sched_var, rot_wing_eff_sched_var_t::Ixx, rot_wing_eff_sched_param_t::Ixx_body, rot_wing_eff_sched_param_t::Ixx_wing, rot_wing_eff_sched_var_t::Iyy, rot_wing_eff_sched_param_t::Iyy_body, rot_wing_eff_sched_param_t::Iyy_wing, MAX_PPRZ, rot_wing_eff_sched_var_t::pitch_motor_dMdpprz, rot_wing_eff_sched_var_t::roll_motor_dMdpprz, rot_wing_eff_sched_var_t::sinr, rot_wing_eff_sched_var_t::sinr2, rot_wing_eff_sched_var_t::sinr3, wing_position_cb(), wing_position_ev, WING_ROTATION_CAN_ROT_WING_ID, rot_wing_eff_sched_var_t::wing_rotation_deg, and rot_wing_eff_sched_var_t::wing_rotation_rad.
void eff_scheduling_rot_wing_periodic | ( | void | ) |
Definition at line 216 of file eff_scheduling_rot_wing.c.
References eff_scheduling_rot_wing_schedule_liftd(), eff_scheduling_rot_wing_update_aileron_effectiveness(), eff_scheduling_rot_wing_update_airspeed(), eff_scheduling_rot_wing_update_cmd(), eff_scheduling_rot_wing_update_elevator_effectiveness(), eff_scheduling_rot_wing_update_flaperon_effectiveness(), eff_scheduling_rot_wing_update_hover_motor_effectiveness(), eff_scheduling_rot_wing_update_MMOI(), eff_scheduling_rot_wing_update_pusher_effectiveness(), eff_scheduling_rot_wing_update_rudder_effectiveness(), and eff_scheduling_rot_wing_update_wing_angle().
|
extern |
|
extern |