APM:Libraries
AP_MotorsHeli_Quad Member List

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

_air_density_ratioAP_Motorsprotected
_collective_maxAP_MotorsHeliprotected
_collective_midAP_MotorsHeliprotected
_collective_mid_pctAP_MotorsHeliprotected
_collective_minAP_MotorsHeliprotected
_collectiveFactorAP_MotorsHeli_Quadprotected
_cyclic_maxAP_MotorsHeliprotected
_flagsAP_Motorsprotected
_forward_inAP_Motorsprotected
_frame_typeAP_MotorsHeliprotected
_heliflagsAP_MotorsHeliprotected
_land_collective_minAP_MotorsHeliprotected
_lateral_inAP_Motorsprotected
_loop_rateAP_Motorsprotected
_motor_fast_maskAP_Motorsprotected
_pitch_inAP_Motorsprotected
_pitch_radio_passthroughAP_Motorsprotected
_pitchFactorAP_MotorsHeli_Quadprotected
_pwm_typeAP_Motorsprotected
_roll_inAP_Motorsprotected
_roll_radio_passthroughAP_Motorsprotected
_rollFactorAP_MotorsHeli_Quadprotected
_rotorAP_MotorsHeli_Quadprotected
_rsc_criticalAP_MotorsHeliprotected
_rsc_idle_outputAP_MotorsHeliprotected
_rsc_modeAP_MotorsHeliprotected
_rsc_ramp_timeAP_MotorsHeliprotected
_rsc_runup_timeAP_MotorsHeliprotected
_rsc_setpointAP_MotorsHeliprotected
_rsc_slewrateAP_MotorsHeliprotected
_rsc_thrcrvAP_MotorsHeliprotected
_servoAP_MotorsHeli_Quadprotected
_servo_modeAP_MotorsHeliprotected
_servo_testAP_MotorsHeliprotected
_servo_test_cycle_counterAP_MotorsHeliprotected
_speed_hzAP_Motorsprotected
_spool_desiredAP_Motorsprotected
_throttle_avg_maxAP_Motorsprotected
_throttle_filterAP_Motorsprotected
_throttle_inAP_Motorsprotected
_throttle_radio_passthroughAP_Motorsprotected
_yaw_inAP_Motorsprotected
_yaw_radio_passthroughAP_Motorsprotected
_yawFactorAP_MotorsHeli_Quadprotected
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_MotorsHeli(uint16_t loop_rate, uint16_t speed_hz=AP_MOTORS_HELI_SPEED_DEFAULT)AP_MotorsHeliinline
AP_MotorsHeli_Quad(uint16_t loop_rate, uint16_t speed_hz=AP_MOTORS_HELI_SPEED_DEFAULT)AP_MotorsHeli_Quadinline
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_pwm_output_1to1_swash_servo(float input, const SRV_Channel *servo)AP_MotorsHeliprotected
calculate_armed_scalars() overrideAP_MotorsHeli_Quadvirtual
calculate_roll_pitch_collective_factors() overrideAP_MotorsHeli_Quadprotectedvirtual
calculate_scalars() overrideAP_MotorsHeli_Quadvirtual
DESIRED_SHUT_DOWN enum valueAP_Motors
DESIRED_SPIN_WHEN_ARMED enum valueAP_Motors
DESIRED_THROTTLE_UNLIMITED enum valueAP_Motors
ext_gyro_gain(float gain)AP_MotorsHeliinlinevirtual
get_desired_rotor_speed() const overrideAP_MotorsHeli_Quadinlinevirtual
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_main_rotor_speed() const overrideAP_MotorsHeli_Quadinlinevirtual
get_motor_mask() overrideAP_MotorsHeli_Quadvirtual
get_pitch() constAP_Motorsinline
get_pwm_type(void) constAP_Motorsinline
get_roll() constAP_Motorsinline
get_rsc_mode() constAP_MotorsHeliinline
get_rsc_setpoint() constAP_MotorsHeliinline
get_throttle() constAP_Motorsinline
get_throttle_bidirectional() constAP_Motorsinline
get_throttle_hover() constAP_MotorsHeliinlinevirtual
get_yaw() constAP_Motorsinline
has_flybar() const overrideAP_MotorsHeli_Quadinlinevirtual
init(motor_frame_class frame_class, motor_frame_type frame_type)AP_MotorsHelivirtual
init_outputs() overrideAP_MotorsHeli_Quadprotectedvirtual
initialised_ok() constAP_Motorsinline
limitAP_Motors
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
move_actuators(float roll_out, float pitch_out, float coll_in, float yaw_out) overrideAP_MotorsHeli_Quadprotectedvirtual
output()AP_MotorsHelivirtual
output_armed_stabilizing()AP_MotorsHeliprotectedvirtual
output_armed_zero_throttle()AP_MotorsHeliprotected
output_disarmed()AP_MotorsHeliprotected
output_min()AP_MotorsHelivirtual
output_test(uint8_t motor_seq, int16_t pwm) overrideAP_MotorsHeli_Quadvirtual
parameter_check(bool display_msg) constAP_MotorsHelivirtual
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
reset_flight_controls()AP_MotorsHeliprotected
reset_swash_servo(SRV_Channel *servo)AP_MotorsHeliprotected
rotor_runup_complete() constAP_MotorsHeliinline
rotor_speed_above_critical() const overrideAP_MotorsHeli_Quadinlinevirtual
save_params_on_disarm()AP_Motorsinlineprotectedvirtual
SERVO_CONTROL_MODE_AUTOMATED enum valueAP_MotorsHeliprotected
SERVO_CONTROL_MODE_MANUAL_CENTER enum valueAP_MotorsHeliprotected
SERVO_CONTROL_MODE_MANUAL_MAX enum valueAP_MotorsHeliprotected
SERVO_CONTROL_MODE_MANUAL_MIN enum valueAP_MotorsHeliprotected
SERVO_CONTROL_MODE_MANUAL_OSCILLATE enum valueAP_MotorsHeliprotected
SERVO_CONTROL_MODE_MANUAL_PASSTHROUGH enum valueAP_MotorsHeliprotected
servo_test() overrideAP_MotorsHeli_Quadvirtual
ServoControlModes enum nameAP_MotorsHeliprotected
set_acro_tail(bool set)AP_MotorsHeliinlinevirtual
set_air_density_ratio(float ratio)AP_Motorsinline
set_collective_for_landing(bool landing)AP_MotorsHeliinline
set_desired_rotor_speed(float desired_speed) overrideAP_MotorsHeli_Quadvirtual
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_MotorsHelivirtual
set_interlock(bool set)AP_Motorsinline
set_inverted_flight(bool inverted)AP_MotorsHeliinline
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_update_rate(uint16_t speed_hz) overrideAP_MotorsHeli_Quadvirtual
set_yaw(float yaw_in)AP_Motorsinline
spool_up_down_desired enum nameAP_Motors
supports_yaw_passthrough() const overrideAP_MotorsHeli_Quadinlinevirtual
update_motor_control(RotorControlState state) overrideAP_MotorsHeli_Quadprotectedvirtual
update_throttle_filter()AP_MotorsHeliprotectedvirtual
var_infoAP_MotorsHeli_Quadstatic