APM:Libraries
F4Light::RCOutput Member List

This is the complete list of members for F4Light::RCOutput, including all inherited members.

_corkedF4Light::RCOutputprivatestatic
_enabled_channelsF4Light::RCOutputprivatestatic
_freqF4Light::RCOutputprivatestatic
_init_alt_channels()F4Light::RCOutputinlineprivatestatic
_initializedF4Light::RCOutputprivatestatic
_modeF4Light::RCOutputprivatestatic
_once_modeF4Light::RCOutputprivatestatic
_periodF4Light::RCOutputprivatestatic
_pwm_typeF4Light::RCOutputprivatestatic
_sbus_enabledF4Light::RCOutputprivatestatic
_servo_maskF4Light::RCOutputprivatestatic
_set_output_mode(enum output_mode mode)F4Light::RCOutputstatic
_set_pin_output_mode(uint8_t ch)F4Light::RCOutputprivatestatic
_timer2_preloadF4Light::RCOutputprivatestatic
_timer3_isr_event(TIM_TypeDef *)F4Light::RCOutputprivatestatic
_timer3_preloadF4Light::RCOutputprivatestatic
_timer_period(uint16_t speed_hz, const timer_dev *dev)F4Light::RCOutputinlinestatic
_used_channelsF4Light::RCOutputprivatestatic
cork() overrideF4Light::RCOutputinlinevirtual
disable_ch(uint8_t ch) overrideF4Light::RCOutputvirtual
do_4way_if(AP_HAL::UARTDriver *uart)F4Light::RCOutputstatic
enable_ch(uint8_t ch) overrideF4Light::RCOutputvirtual
enable_px4io_sbus_out(uint16_t rate_hz)AP_HAL::RCOutputinlinevirtual
fill_timers()F4Light::RCOutputprivatestatic
force_safety_no_wait(void)AP_HAL::RCOutputinlinevirtual
force_safety_off(void)AP_HAL::RCOutputinlinevirtual
force_safety_on(void)AP_HAL::RCOutputinlinevirtual
get_esc_scaling(uint16_t &min_pwm, uint16_t &max_pwm)AP_HAL::RCOutputinlinevirtual
get_freq(uint8_t ch) overrideF4Light::RCOutputvirtual
init() overrideF4Light::RCOutputvirtual
init_channel(uint8_t ch)F4Light::RCOutputprivatestatic
init_channels()F4Light::RCOutputprivatestatic
InitPWM(void)F4Light::RCOutputprivatestatic
is_servo_enabled(uint8_t ch)F4Light::RCOutputprivatestatic
lateInit()F4Light::RCOutputstatic
MODE_PWM_BRUSHED enum valueAP_HAL::RCOutput
MODE_PWM_DSHOT1200 enum valueAP_HAL::RCOutput
MODE_PWM_DSHOT150 enum valueAP_HAL::RCOutput
MODE_PWM_DSHOT300 enum valueAP_HAL::RCOutput
MODE_PWM_DSHOT600 enum valueAP_HAL::RCOutput
MODE_PWM_NONE enum valueAP_HAL::RCOutput
MODE_PWM_NORMAL enum valueAP_HAL::RCOutput
MODE_PWM_ONESHOT enum valueAP_HAL::RCOutput
MODE_PWM_ONESHOT125 enum valueAP_HAL::RCOutput
num_out_timersF4Light::RCOutputprivatestatic
out_timersF4Light::RCOutputprivatestatic
output_mode enum nameAP_HAL::RCOutput
push() overrideF4Light::RCOutputvirtual
read(uint8_t ch) overrideF4Light::RCOutputvirtual
read(uint16_t *period_us, uint8_t len) overrideF4Light::RCOutputvirtual
read_last_sent(uint8_t ch)AP_HAL::RCOutputinlinevirtual
read_last_sent(uint16_t *period_us, uint8_t len)AP_HAL::RCOutputinlinevirtual
scale_esc_to_unity(uint16_t pwm)AP_HAL::RCOutputinlinevirtual
serial_end(void)AP_HAL::RCOutputinlinevirtual
serial_read_bytes(uint8_t *buf, uint16_t len)AP_HAL::RCOutputinlinevirtual
serial_setup_output(uint8_t chan, uint32_t baudrate)AP_HAL::RCOutputinlinevirtual
serial_write_bytes(const uint8_t *bytes, uint16_t len)AP_HAL::RCOutputinlinevirtual
set_default_rate(uint16_t rate_hz)AP_HAL::RCOutputinlinevirtual
set_esc_scaling(uint16_t min_pwm, uint16_t max_pwm)AP_HAL::RCOutputinlinevirtual
set_failsafe_pwm(uint32_t chmask, uint16_t period_us)AP_HAL::RCOutputinlinevirtual
set_freq(uint32_t chmask, uint16_t freq_hz) overrideF4Light::RCOutputvirtual
set_output_mode(uint16_t mask, enum output_mode mode) overrideF4Light::RCOutputinlinevirtual
set_pwm(uint8_t ch, uint16_t pwm)F4Light::RCOutputprivatestatic
set_safety_pwm(uint32_t chmask, uint16_t period_us)AP_HAL::RCOutputinlinevirtual
set_telem_request_mask(uint16_t mask)AP_HAL::RCOutputinlinevirtual
timer_tick(void)AP_HAL::RCOutputinlinevirtual
write(uint8_t ch, uint16_t period_us) overrideF4Light::RCOutputvirtual
write(uint8_t ch, uint16_t *period_us, uint8_t len)F4Light::RCOutput