_actuator_armed_pub | VRBRAIN::VRBRAINRCOutput | private |
_alt_fd | VRBRAIN::VRBRAINRCOutput | private |
_alt_servo_count | VRBRAIN::VRBRAINRCOutput | private |
_arm_actuators(bool arm) | VRBRAIN::VRBRAINRCOutput | private |
_armed | VRBRAIN::VRBRAINRCOutput | private |
_corking | VRBRAIN::VRBRAINRCOutput | private |
_default_rate_hz | VRBRAIN::VRBRAINRCOutput | private |
_enabled_channels | VRBRAIN::VRBRAINRCOutput | private |
_esc_pwm_max | VRBRAIN::VRBRAINRCOutput | private |
_esc_pwm_min | VRBRAIN::VRBRAINRCOutput | private |
_freq_hz | VRBRAIN::VRBRAINRCOutput | private |
_init_alt_channels(void) | VRBRAIN::VRBRAINRCOutput | private |
_last_config_us | VRBRAIN::VRBRAINRCOutput | private |
_last_output | VRBRAIN::VRBRAINRCOutput | private |
_last_sent | VRBRAIN::VRBRAINRCOutput | private |
_max_channel | VRBRAIN::VRBRAINRCOutput | private |
_need_update | VRBRAIN::VRBRAINRCOutput | private |
_output_mode | VRBRAIN::VRBRAINRCOutput | private |
_outputs | VRBRAIN::VRBRAINRCOutput | private |
_perf_rcout | VRBRAIN::VRBRAINRCOutput | private |
_period | VRBRAIN::VRBRAINRCOutput | private |
_period_max | VRBRAIN::VRBRAINRCOutput | private |
_pwm_fd | VRBRAIN::VRBRAINRCOutput | private |
_rate_mask_alt | VRBRAIN::VRBRAINRCOutput | private |
_rate_mask_main | VRBRAIN::VRBRAINRCOutput | private |
_safety_state_request | VRBRAIN::VRBRAINRCOutput | private |
_safety_state_request_last_ms | VRBRAIN::VRBRAINRCOutput | private |
_sbus_enabled | VRBRAIN::VRBRAINRCOutput | private |
_send_outputs(void) | VRBRAIN::VRBRAINRCOutput | private |
_servo_count | VRBRAIN::VRBRAINRCOutput | private |
cork() | VRBRAIN::VRBRAINRCOutput | virtual |
disable_ch(uint8_t ch) override | VRBRAIN::VRBRAINRCOutput | virtual |
enable_ch(uint8_t ch) override | VRBRAIN::VRBRAINRCOutput | virtual |
enable_px4io_sbus_out(uint16_t rate_hz) override | VRBRAIN::VRBRAINRCOutput | virtual |
force_safety_no_wait(void) override | VRBRAIN::VRBRAINRCOutput | virtual |
force_safety_off(void) override | VRBRAIN::VRBRAINRCOutput | virtual |
force_safety_on(void) override | VRBRAIN::VRBRAINRCOutput | virtual |
force_safety_pending_requests(void) | VRBRAIN::VRBRAINRCOutput | private |
get_esc_scaling(uint16_t &min_pwm, uint16_t &max_pwm) | AP_HAL::RCOutput | inlinevirtual |
get_freq(uint8_t ch) override | VRBRAIN::VRBRAINRCOutput | virtual |
init() override | VRBRAIN::VRBRAINRCOutput | virtual |
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 | |
output_mode enum name | AP_HAL::RCOutput | |
outputs | VRBRAIN::VRBRAINRCOutput | |
push() | VRBRAIN::VRBRAINRCOutput | virtual |
pwm_sub | VRBRAIN::VRBRAINRCOutput | |
read(uint8_t ch) override | VRBRAIN::VRBRAINRCOutput | virtual |
read(uint16_t *period_us, uint8_t len) override | VRBRAIN::VRBRAINRCOutput | virtual |
read_last_sent(uint8_t ch) override | VRBRAIN::VRBRAINRCOutput | virtual |
read_last_sent(uint16_t *period_us, uint8_t len) override | VRBRAIN::VRBRAINRCOutput | virtual |
scale_esc_to_unity(uint16_t pwm) override | VRBRAIN::VRBRAINRCOutput | 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) override | VRBRAIN::VRBRAINRCOutput | virtual |
set_esc_scaling(uint16_t min_pwm, uint16_t max_pwm) override | VRBRAIN::VRBRAINRCOutput | inlinevirtual |
set_failsafe_pwm(uint32_t chmask, uint16_t period_us) override | VRBRAIN::VRBRAINRCOutput | virtual |
set_freq(uint32_t chmask, uint16_t freq_hz) override | VRBRAIN::VRBRAINRCOutput | virtual |
set_freq_fd(int fd, uint32_t chmask, uint16_t freq_hz, uint32_t &rate_mask) | VRBRAIN::VRBRAINRCOutput | private |
set_output_mode(uint16_t mask, enum output_mode mode) override | VRBRAIN::VRBRAINRCOutput | virtual |
set_safety_pwm(uint32_t chmask, uint16_t period_us) override | VRBRAIN::VRBRAINRCOutput | virtual |
set_telem_request_mask(uint16_t mask) | AP_HAL::RCOutput | inlinevirtual |
timer_tick(void) override | VRBRAIN::VRBRAINRCOutput | virtual |
write(uint8_t ch, uint16_t period_us) override | VRBRAIN::VRBRAINRCOutput | virtual |