APM:Libraries
AP_MotorsHeli_Single Member List

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

_acro_tailAP_MotorsHeli_Singleprotected
_air_density_ratioAP_Motorsprotected
_collective_directionAP_MotorsHeli_Singleprotected
_collective_maxAP_MotorsHeliprotected
_collective_midAP_MotorsHeliprotected
_collective_mid_pctAP_MotorsHeliprotected
_collective_minAP_MotorsHeliprotected
_collective_testAP_MotorsHeli_Singleprotected
_collective_yaw_effectAP_MotorsHeli_Singleprotected
_collectiveFactorAP_MotorsHeli_Singleprotected
_cyclic_maxAP_MotorsHeliprotected
_direct_drive_tailspeedAP_MotorsHeli_Singleprotected
_ext_gyro_gain_acroAP_MotorsHeli_Singleprotected
_ext_gyro_gain_stdAP_MotorsHeli_Singleprotected
_flagsAP_Motorsprotected
_flybar_modeAP_MotorsHeli_Singleprotected
_forward_inAP_Motorsprotected
_frame_typeAP_MotorsHeliprotected
_heliflagsAP_MotorsHeliprotected
_land_collective_minAP_MotorsHeliprotected
_lateral_inAP_Motorsprotected
_loop_rateAP_Motorsprotected
_main_rotorAP_MotorsHeli_Singleprotected
_motor_fast_maskAP_Motorsprotected
_oscillate_angleAP_MotorsHeli_Singleprotected
_phase_angleAP_MotorsHeli_Singleprotected
_pitch_inAP_Motorsprotected
_pitch_radio_passthroughAP_Motorsprotected
_pitch_testAP_MotorsHeli_Singleprotected
_pitchFactorAP_MotorsHeli_Singleprotected
_pwm_typeAP_Motorsprotected
_roll_inAP_Motorsprotected
_roll_radio_passthroughAP_Motorsprotected
_roll_testAP_MotorsHeli_Singleprotected
_rollFactorAP_MotorsHeli_Singleprotected
_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
_servo1_posAP_MotorsHeli_Singleprotected
_servo2_posAP_MotorsHeli_Singleprotected
_servo3_posAP_MotorsHeli_Singleprotected
_servo_auxAP_MotorsHeli_Singleprotected
_servo_modeAP_MotorsHeliprotected
_servo_testAP_MotorsHeliprotected
_servo_test_cycle_counterAP_MotorsHeliprotected
_servo_test_cycle_timeAP_MotorsHeli_Singleprotected
_speed_hzAP_Motorsprotected
_spool_desiredAP_Motorsprotected
_swash_servo_1AP_MotorsHeli_Singleprotected
_swash_servo_2AP_MotorsHeli_Singleprotected
_swash_servo_3AP_MotorsHeli_Singleprotected
_swash_typeAP_MotorsHeli_Singleprotected
_tail_rotorAP_MotorsHeli_Singleprotected
_tail_typeAP_MotorsHeli_Singleprotected
_throttle_avg_maxAP_Motorsprotected
_throttle_filterAP_Motorsprotected
_throttle_inAP_Motorsprotected
_throttle_radio_passthroughAP_Motorsprotected
_yaw_inAP_Motorsprotected
_yaw_radio_passthroughAP_Motorsprotected
_yaw_servoAP_MotorsHeli_Singleprotected
_yaw_testAP_MotorsHeli_Singleprotected
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_Single(uint16_t loop_rate, uint16_t speed_hz=AP_MOTORS_HELI_SPEED_DEFAULT)AP_MotorsHeli_Singleinline
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_Singlevirtual
calculate_roll_pitch_collective_factors() overrideAP_MotorsHeli_Singleprotectedvirtual
calculate_scalars() overrideAP_MotorsHeli_Singlevirtual
DESIRED_SHUT_DOWN enum valueAP_Motors
DESIRED_SPIN_WHEN_ARMED enum valueAP_Motors
DESIRED_THROTTLE_UNLIMITED enum valueAP_Motors
ext_gyro_gain(float gain) overrideAP_MotorsHeli_Singleinlinevirtual
get_desired_rotor_speed() const overrideAP_MotorsHeli_Singleinlinevirtual
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_Singleinlinevirtual
get_motor_mask() overrideAP_MotorsHeli_Singlevirtual
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_Singleinlinevirtual
init(motor_frame_class frame_class, motor_frame_type frame_type)AP_MotorsHelivirtual
init_outputs() overrideAP_MotorsHeli_Singleprotectedvirtual
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_Singleprotectedvirtual
move_yaw(float yaw_out)AP_MotorsHeli_Singleprotected
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_Singlevirtual
parameter_check(bool display_msg) const overrideAP_MotorsHeli_Singlevirtual
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_Singleinlinevirtual
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_Singleprotectedvirtual
ServoControlModes enum nameAP_MotorsHeliprotected
set_acro_tail(bool set) overrideAP_MotorsHeli_Singleinlinevirtual
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_Singlevirtual
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_Singlevirtual
set_yaw(float yaw_in)AP_Motorsinline
spool_up_down_desired enum nameAP_Motors
supports_yaw_passthrough() const overrideAP_MotorsHeli_Singleinlinevirtual
update_motor_control(RotorControlState state) overrideAP_MotorsHeli_Singleprotectedvirtual
update_throttle_filter()AP_MotorsHeliprotectedvirtual
var_infoAP_MotorsHeli_Singlestatic
write_aux(float servo_out)AP_MotorsHeli_Singleprotected