Firmware
|
This is the complete list of members for MultirotorMixer, including all inherited members.
_cb_handle (defined in Mixer) | Mixer | protected |
_control_cb | Mixer | protected |
_next | Mixer | |
Airmode enum name (defined in Mixer) | Mixer | |
ControlCallback typedef | Mixer | |
findnexttag(const char *buf, unsigned buflen) | Mixer | protectedstatic |
findtag(const char *buf, unsigned &buflen, char tag) | Mixer | protectedstatic |
from_text(Mixer::ControlCallback control_cb, uintptr_t cb_handle, const char *buf, unsigned &buflen) | MultirotorMixer | static |
get_control(uint8_t group, uint8_t index) | Mixer | protected |
get_saturation_status(void) override | MultirotorMixer | virtual |
get_trim(float *trim) override | MultirotorMixer | inlinevirtual |
groups_required(uint32_t &groups) override | MultirotorMixer | virtual |
mix(float *outputs, unsigned space) override | MultirotorMixer | virtual |
Mixer(ControlCallback control_cb, uintptr_t cb_handle) | Mixer | |
MultirotorMixer(ControlCallback control_cb, uintptr_t cb_handle, MultirotorGeometry geometry, float roll_scale, float pitch_scale, float yaw_scale, float idle_speed) | MultirotorMixer | |
MultirotorMixer(ControlCallback control_cb, uintptr_t cb_handle, Rotor *rotors, unsigned rotor_count) | MultirotorMixer | |
scale(const mixer_scaler_s &scaler, float input) | Mixer | protectedstatic |
scale_check(struct mixer_scaler_s &scaler) | Mixer | protectedstatic |
set_airmode(Airmode airmode) override | MultirotorMixer | virtual |
set_max_delta_out_once(float delta_out_max) override | MultirotorMixer | inlinevirtual |
set_thrust_factor(float val) override | MultirotorMixer | inlinevirtual |
set_trim(float trim) override | MultirotorMixer | inlinevirtual |
skipline(const char *buf, unsigned &buflen) | Mixer | protectedstatic |
string_well_formed(const char *buf, unsigned &buflen) | Mixer | protectedstatic |
~Mixer() (defined in Mixer) | Mixer | inlinevirtual |
~MultirotorMixer() (defined in MultirotorMixer) | MultirotorMixer |