APM:Libraries
AP_MotorsTri Member List

This is the complete list of members for AP_MotorsTri, including all inherited members.

_air_density_ratioAP_Motorsprotected
_batt_current_maxAP_MotorsMulticopterprotected
_batt_current_time_constantAP_MotorsMulticopterprotected
_batt_idxAP_MotorsMulticopterprotected
_batt_voltage_filtAP_MotorsMulticopterprotected
_batt_voltage_maxAP_MotorsMulticopterprotected
_batt_voltage_minAP_MotorsMulticopterprotected
_boost_scaleAP_MotorsMulticopterprotected
_disarm_disable_pwmAP_MotorsMulticopterprotected
_disarm_safety_timerAP_MotorsMulticopterprotected
_flagsAP_Motorsprotected
_forward_inAP_Motorsprotected
_lateral_inAP_Motorsprotected
_lift_maxAP_MotorsMulticopterprotected
_loop_rateAP_Motorsprotected
_motor_fast_maskAP_Motorsprotected
_pitch_inAP_Motorsprotected
_pitch_radio_passthroughAP_Motorsprotected
_pivot_angleAP_MotorsTriprotected
_pwm_maxAP_MotorsMulticopterprotected
_pwm_minAP_MotorsMulticopterprotected
_pwm_typeAP_Motorsprotected
_roll_inAP_Motorsprotected
_roll_radio_passthroughAP_Motorsprotected
_speed_hzAP_Motorsprotected
_spin_armAP_MotorsMulticopterprotected
_spin_maxAP_MotorsMulticopterprotected
_spin_minAP_MotorsMulticopterprotected
_spin_up_ratioAP_MotorsMulticopterprotected
_spool_desiredAP_Motorsprotected
_spool_modeAP_MotorsMulticopterprotected
_spool_up_timeAP_MotorsMulticopterprotected
_throttle_avg_maxAP_Motorsprotected
_throttle_filterAP_Motorsprotected
_throttle_hoverAP_MotorsMulticopterprotected
_throttle_hover_learnAP_MotorsMulticopterprotected
_throttle_inAP_Motorsprotected
_throttle_limitAP_MotorsMulticopterprotected
_throttle_radio_maxAP_MotorsMulticopterprotected
_throttle_radio_minAP_MotorsMulticopterprotected
_throttle_radio_passthroughAP_Motorsprotected
_throttle_thrust_maxAP_MotorsMulticopterprotected
_thrust_compensation_callbackAP_MotorsMulticopterprotected
_thrust_curve_expoAP_MotorsMulticopterprotected
_thrust_leftAP_MotorsTriprotected
_thrust_rearAP_MotorsTriprotected
_thrust_rightAP_MotorsTriprotected
_yaw_headroomAP_MotorsMulticopterprotected
_yaw_inAP_Motorsprotected
_yaw_radio_passthroughAP_Motorsprotected
_yaw_servoAP_MotorsTriprotected
_yaw_servo_angle_max_degAP_MotorsMulticopterprotected
add_motor_num(int8_t motor_num)AP_Motorsprotected
AP_Motors(uint16_t loop_rate, uint16_t speed_hz=AP_MOTORS_SPEED_DEFAULT)AP_Motors
AP_MotorsMulticopter(uint16_t loop_rate, uint16_t speed_hz=AP_MOTORS_SPEED_DEFAULT)AP_MotorsMulticopter
AP_MotorsTri(uint16_t loop_rate, uint16_t speed_hz=AP_MOTORS_SPEED_DEFAULT)AP_MotorsTriinline
apply_thrust_curve_and_volt_scaling(float thrust) constAP_MotorsMulticopterprotected
armed() constAP_Motorsinline
armed(bool arm)AP_Motors
calc_pwm_output_0to1(float input, const SRV_Channel *servo)AP_Motorsprotected
calc_pwm_output_1to1(float input, const SRV_Channel *servo)AP_Motorsprotected
calc_spin_up_to_pwm() constAP_MotorsMulticopterprotected
calc_thrust_to_pwm(float thrust_in) constAP_MotorsMulticopterprotected
calc_yaw_radio_output(float yaw_input, float yaw_input_max)AP_MotorsTriprotected
DESIRED_SHUT_DOWN enum valueAP_Motors
DESIRED_SPIN_WHEN_ARMED enum valueAP_Motors
DESIRED_THROTTLE_UNLIMITED enum valueAP_Motors
FUNCTOR_TYPEDEF(thrust_compensation_fn_t, void, float *, uint8_t)AP_MotorsMulticopter
get_batt_voltage_filt() constAP_MotorsMulticopterinline
get_compensation_gain() constAP_MotorsMulticopterprotected
get_current_limit_max_throttle()AP_MotorsMulticopterprotectedvirtual
get_desired_spool_state(void) constAP_Motorsinline
get_forward() constAP_Motorsinline
get_instance(void)AP_Motorsinlinestatic
get_interlock() constAP_Motorsinline
get_lateral() constAP_Motorsinline
get_lift_max()AP_MotorsMulticopterinline
get_motor_mask()AP_MotorsTrivirtual
get_pitch() constAP_Motorsinline
get_pwm_output_max() constAP_MotorsMulticopter
get_pwm_output_min() constAP_MotorsMulticopter
get_pwm_type(void) constAP_Motorsinline
get_roll() constAP_Motorsinline
get_throttle() constAP_Motorsinline
get_throttle_bidirectional() constAP_Motorsinline
get_throttle_hover() constAP_MotorsMulticopterinlinevirtual
get_throttle_limit() constAP_MotorsMulticopterinline
get_throttle_thrust_max() constAP_MotorsMulticopterinline
get_yaw() constAP_Motorsinline
HOVER_LEARN_AND_SAVE enum valueAP_MotorsMulticopterprotected
HOVER_LEARN_DISABLED enum valueAP_MotorsMulticopterprotected
HOVER_LEARN_ONLY enum valueAP_MotorsMulticopterprotected
HoverLearn enum nameAP_MotorsMulticopterprotected
init(motor_frame_class frame_class, motor_frame_type frame_type)AP_MotorsTrivirtual
initialised_ok() constAP_Motorsinline
limitAP_Motors
motor_enabledAP_MotorsMulticopterprotected
motor_frame_class enum nameAP_Motors
MOTOR_FRAME_COAX enum valueAP_Motors
MOTOR_FRAME_DODECAHEXA enum valueAP_Motors
MOTOR_FRAME_HELI enum valueAP_Motors
MOTOR_FRAME_HELI_DUAL enum valueAP_Motors
MOTOR_FRAME_HELI_QUAD enum valueAP_Motors
MOTOR_FRAME_HEXA enum valueAP_Motors
MOTOR_FRAME_OCTA enum valueAP_Motors
MOTOR_FRAME_OCTAQUAD enum valueAP_Motors
MOTOR_FRAME_QUAD enum valueAP_Motors
MOTOR_FRAME_SINGLE enum valueAP_Motors
MOTOR_FRAME_TAILSITTER enum valueAP_Motors
MOTOR_FRAME_TRI enum valueAP_Motors
motor_frame_type enum nameAP_Motors
MOTOR_FRAME_TYPE_ATAIL enum valueAP_Motors
MOTOR_FRAME_TYPE_H enum valueAP_Motors
MOTOR_FRAME_TYPE_PLUS enum valueAP_Motors
MOTOR_FRAME_TYPE_V enum valueAP_Motors
MOTOR_FRAME_TYPE_VTAIL enum valueAP_Motors
MOTOR_FRAME_TYPE_X enum valueAP_Motors
MOTOR_FRAME_TYPE_Y6B enum valueAP_Motors
MOTOR_FRAME_TYPE_Y6F enum valueAP_Motors
MOTOR_FRAME_UNDEFINED enum valueAP_Motors
MOTOR_FRAME_Y6 enum valueAP_Motors
output()AP_MotorsMulticoptervirtual
output_armed_stabilizing()AP_MotorsTriprotectedvirtual
output_boost_throttle(void)AP_MotorsMulticopterprotectedvirtual
output_logic()AP_MotorsMulticopterprotected
output_min()AP_MotorsMulticoptervirtual
output_motor_mask(float thrust, uint8_t mask) overrideAP_MotorsTrivirtual
output_test(uint8_t motor_seq, int16_t pwm)AP_MotorsTrivirtual
output_to_motors()AP_MotorsTrivirtual
pwm_type enum nameAP_Motors
PWM_TYPE_BRUSHED enum valueAP_Motors
PWM_TYPE_DSHOT1200 enum valueAP_Motors
PWM_TYPE_DSHOT150 enum valueAP_Motors
PWM_TYPE_DSHOT300 enum valueAP_Motors
PWM_TYPE_DSHOT600 enum valueAP_Motors
PWM_TYPE_NORMAL enum valueAP_Motors
PWM_TYPE_ONESHOT enum valueAP_Motors
PWM_TYPE_ONESHOT125 enum valueAP_Motors
rc_map_mask(uint32_t mask) constAP_Motorsprotectedvirtual
rc_set_freq(uint32_t mask, uint16_t freq_hz)AP_Motorsprotectedvirtual
rc_write(uint8_t chan, uint16_t pwm)AP_Motorsprotectedvirtual
rc_write_angle(uint8_t chan, int16_t angle_cd)AP_Motorsprotectedvirtual
save_params_on_disarm()AP_MotorsMulticopterprotectedvirtual
set_air_density_ratio(float ratio)AP_Motorsinline
set_desired_spool_state(enum spool_up_down_desired spool)AP_Motorsinlinevirtual
set_forward(float forward_in)AP_Motorsinline
set_frame_class_and_type(motor_frame_class frame_class, motor_frame_type frame_type)AP_MotorsTrivirtual
set_interlock(bool set)AP_Motorsinline
set_lateral(float lateral_in)AP_Motorsinline
set_loop_rate(uint16_t loop_rate)AP_Motorsinline
set_pitch(float pitch_in)AP_Motorsinline
set_radio_passthrough(float roll_input, float pitch_input, float throttle_input, float yaw_input)AP_Motors
set_roll(float roll_in)AP_Motorsinline
set_throttle(float throttle_in)AP_Motorsinline
set_throttle_avg_max(float throttle_avg_max)AP_Motorsinline
set_throttle_filter_cutoff(float filt_hz)AP_Motorsinline
set_throttle_passthrough_for_esc_calibration(float throttle_input)AP_MotorsMulticopter
set_throttle_range(int16_t radio_min, int16_t radio_max)AP_MotorsMulticopter
set_thrust_compensation_callback(thrust_compensation_fn_t callback)AP_MotorsMulticopterinline
set_update_rate(uint16_t speed_hz)AP_MotorsTrivirtual
set_yaw(float yaw_in)AP_Motorsinline
set_yaw_headroom(int16_t pwm)AP_MotorsMulticopterinline
SHUT_DOWN enum valueAP_MotorsMulticopter
SPIN_WHEN_ARMED enum valueAP_MotorsMulticopter
SPOOL_DOWN enum valueAP_MotorsMulticopter
SPOOL_UP enum valueAP_MotorsMulticopter
spool_up_complete() constAP_MotorsMulticopterinline
spool_up_down_desired enum nameAP_Motors
spool_up_down_mode enum nameAP_MotorsMulticopter
THROTTLE_UNLIMITED enum valueAP_MotorsMulticopter
thrust_compensation(void) overrideAP_MotorsTriprotectedvirtual
update_lift_max_from_batt_voltage()AP_MotorsMulticopterprotected
update_throttle_filter()AP_MotorsMulticopterprotectedvirtual
update_throttle_hover(float dt)AP_MotorsMulticopter
var_infoAP_MotorsMulticopterstatic