This is the complete list of members for MixingOutput, including all inherited members.
_armed | MixingOutput | private |
_armed_sub | MixingOutput | private |
_command | MixingOutput | private |
_control_latency_perf | MixingOutput | private |
_control_subs | MixingOutput | private |
_controls | MixingOutput | private |
_current_output_value | MixingOutput | private |
_disarmed_value | MixingOutput | private |
_driver_instance | MixingOutput | private |
_failsafe_value | MixingOutput | private |
_groups_required | MixingOutput | private |
_groups_subscribed | MixingOutput | private |
_ignore_lockdown | MixingOutput | private |
_interface | MixingOutput | private |
_lock | MixingOutput | private |
_max_num_outputs | MixingOutput | private |
_max_topic_update_interval_us | MixingOutput | private |
_max_value | MixingOutput | private |
_min_value | MixingOutput | private |
_mixers | MixingOutput | private |
_motor_test | MixingOutput | private |
_output_limit | MixingOutput | private |
_outputs_pub | MixingOutput | private |
_reverse_output_mask | MixingOutput | private |
_scheduling_policy | MixingOutput | private |
_support_esc_calibration | MixingOutput | private |
_throttle_armed | MixingOutput | private |
_time_last_mix | MixingOutput | private |
_to_mixer_status | MixingOutput | private |
_wq_switched | MixingOutput | private |
armed() const | MixingOutput | inline |
armNoThrottle() const | MixingOutput | inlineprivate |
controlCallback(uintptr_t handle, uint8_t control_group, uint8_t control_index, float &input) | MixingOutput | privatestatic |
disarmedValue(int index) | MixingOutput | inline |
failsafeValue(int index) | MixingOutput | inline |
handleCommands() | MixingOutput | private |
loadMixer(const char *buf, unsigned len) | MixingOutput | |
loadMixerThreadSafe(const char *buf, unsigned len) | MixingOutput | |
lock() | MixingOutput | inlineprivate |
MAX_ACTUATORS | MixingOutput | static |
maxValue(int index) | MixingOutput | inline |
minValue(int index) | MixingOutput | inline |
mixers() const | MixingOutput | inline |
MixingOutput(uint8_t max_num_outputs, OutputModuleInterface &interface, SchedulingPolicy scheduling_policy, bool support_esc_calibration, bool ramp_up=true) | MixingOutput | |
MotorOrdering enum name | MixingOutput | private |
motorTest() | MixingOutput | private |
printStatus() const | MixingOutput | |
publishMixerStatus(const actuator_outputs_s &actuator_outputs) | MixingOutput | private |
reorderedMotorIndex(int index) const | MixingOutput | |
reorderOutputs(uint16_t values[MAX_ACTUATORS]) | MixingOutput | inlineprivate |
resetMixer() | MixingOutput | |
resetMixerThreadSafe() | MixingOutput | |
reverseOutputMask() | MixingOutput | inline |
SchedulingPolicy enum name | MixingOutput | |
setAllDisarmedValues(uint16_t value) | MixingOutput | |
setAllFailsafeValues(uint16_t value) | MixingOutput | |
setAllMaxValues(uint16_t value) | MixingOutput | |
setAllMinValues(uint16_t value) | MixingOutput | |
setAndPublishActuatorOutputs(unsigned num_outputs, actuator_outputs_s &actuator_outputs) | MixingOutput | private |
setDriverInstance(uint8_t instance) | MixingOutput | inline |
setIgnoreLockdown(bool ignore_lockdown) | MixingOutput | inline |
setMaxTopicUpdateRate(unsigned max_topic_update_interval_us) | MixingOutput | |
unlock() | MixingOutput | inlineprivate |
unregister() | MixingOutput | |
update() | MixingOutput | |
updateLatencyPerfCounter(const actuator_outputs_s &actuator_outputs) | MixingOutput | private |
updateOutputSlewrate() | MixingOutput | private |
updateParams() override | MixingOutput | protected |
updateSubscriptions(bool allow_wq_switch) | MixingOutput | |
~MixingOutput() | MixingOutput | |