_corked | F4Light::RCOutput | privatestatic |
_enabled_channels | F4Light::RCOutput | privatestatic |
_freq | F4Light::RCOutput | privatestatic |
_init_alt_channels() | F4Light::RCOutput | inlineprivatestatic |
_initialized | F4Light::RCOutput | privatestatic |
_mode | F4Light::RCOutput | privatestatic |
_once_mode | F4Light::RCOutput | privatestatic |
_period | F4Light::RCOutput | privatestatic |
_pwm_type | F4Light::RCOutput | privatestatic |
_sbus_enabled | F4Light::RCOutput | privatestatic |
_servo_mask | F4Light::RCOutput | privatestatic |
_set_output_mode(enum output_mode mode) | F4Light::RCOutput | static |
_set_pin_output_mode(uint8_t ch) | F4Light::RCOutput | privatestatic |
_timer2_preload | F4Light::RCOutput | privatestatic |
_timer3_isr_event(TIM_TypeDef *) | F4Light::RCOutput | privatestatic |
_timer3_preload | F4Light::RCOutput | privatestatic |
_timer_period(uint16_t speed_hz, const timer_dev *dev) | F4Light::RCOutput | inlinestatic |
_used_channels | F4Light::RCOutput | privatestatic |
cork() override | F4Light::RCOutput | inlinevirtual |
disable_ch(uint8_t ch) override | F4Light::RCOutput | virtual |
do_4way_if(AP_HAL::UARTDriver *uart) | F4Light::RCOutput | static |
enable_ch(uint8_t ch) override | F4Light::RCOutput | virtual |
enable_px4io_sbus_out(uint16_t rate_hz) | AP_HAL::RCOutput | inlinevirtual |
fill_timers() | F4Light::RCOutput | privatestatic |
force_safety_no_wait(void) | AP_HAL::RCOutput | inlinevirtual |
force_safety_off(void) | AP_HAL::RCOutput | inlinevirtual |
force_safety_on(void) | AP_HAL::RCOutput | inlinevirtual |
get_esc_scaling(uint16_t &min_pwm, uint16_t &max_pwm) | AP_HAL::RCOutput | inlinevirtual |
get_freq(uint8_t ch) override | F4Light::RCOutput | virtual |
init() override | F4Light::RCOutput | virtual |
init_channel(uint8_t ch) | F4Light::RCOutput | privatestatic |
init_channels() | F4Light::RCOutput | privatestatic |
InitPWM(void) | F4Light::RCOutput | privatestatic |
is_servo_enabled(uint8_t ch) | F4Light::RCOutput | privatestatic |
lateInit() | F4Light::RCOutput | static |
MODE_PWM_BRUSHED enum value | AP_HAL::RCOutput | |
MODE_PWM_DSHOT1200 enum value | AP_HAL::RCOutput | |
MODE_PWM_DSHOT150 enum value | AP_HAL::RCOutput | |
MODE_PWM_DSHOT300 enum value | AP_HAL::RCOutput | |
MODE_PWM_DSHOT600 enum value | AP_HAL::RCOutput | |
MODE_PWM_NONE enum value | AP_HAL::RCOutput | |
MODE_PWM_NORMAL enum value | AP_HAL::RCOutput | |
MODE_PWM_ONESHOT enum value | AP_HAL::RCOutput | |
MODE_PWM_ONESHOT125 enum value | AP_HAL::RCOutput | |
num_out_timers | F4Light::RCOutput | privatestatic |
out_timers | F4Light::RCOutput | privatestatic |
output_mode enum name | AP_HAL::RCOutput | |
push() override | F4Light::RCOutput | virtual |
read(uint8_t ch) override | F4Light::RCOutput | virtual |
read(uint16_t *period_us, uint8_t len) override | F4Light::RCOutput | virtual |
read_last_sent(uint8_t ch) | AP_HAL::RCOutput | inlinevirtual |
read_last_sent(uint16_t *period_us, uint8_t len) | AP_HAL::RCOutput | inlinevirtual |
scale_esc_to_unity(uint16_t pwm) | AP_HAL::RCOutput | inlinevirtual |
serial_end(void) | AP_HAL::RCOutput | inlinevirtual |
serial_read_bytes(uint8_t *buf, uint16_t len) | AP_HAL::RCOutput | inlinevirtual |
serial_setup_output(uint8_t chan, uint32_t baudrate) | AP_HAL::RCOutput | inlinevirtual |
serial_write_bytes(const uint8_t *bytes, uint16_t len) | AP_HAL::RCOutput | inlinevirtual |
set_default_rate(uint16_t rate_hz) | AP_HAL::RCOutput | inlinevirtual |
set_esc_scaling(uint16_t min_pwm, uint16_t max_pwm) | AP_HAL::RCOutput | inlinevirtual |
set_failsafe_pwm(uint32_t chmask, uint16_t period_us) | AP_HAL::RCOutput | inlinevirtual |
set_freq(uint32_t chmask, uint16_t freq_hz) override | F4Light::RCOutput | virtual |
set_output_mode(uint16_t mask, enum output_mode mode) override | F4Light::RCOutput | inlinevirtual |
set_pwm(uint8_t ch, uint16_t pwm) | F4Light::RCOutput | privatestatic |
set_safety_pwm(uint32_t chmask, uint16_t period_us) | AP_HAL::RCOutput | inlinevirtual |
set_telem_request_mask(uint16_t mask) | AP_HAL::RCOutput | inlinevirtual |
timer_tick(void) | AP_HAL::RCOutput | inlinevirtual |
write(uint8_t ch, uint16_t period_us) override | F4Light::RCOutput | virtual |
write(uint8_t ch, uint16_t *period_us, uint8_t len) | F4Light::RCOutput | |