_acal | AP_InertialSensor | private |
_acal_event_failure() | AP_InertialSensor | privatevirtual |
_acal_get_calibrator(uint8_t i) | AP_InertialSensor | inlineprivatevirtual |
_acal_save_calibrations() | AP_InertialSensor | privatevirtual |
_acc_body_aligned | AP_InertialSensor | private |
_accel | AP_InertialSensor | private |
_accel_cal_requires_reboot | AP_InertialSensor | private |
_accel_calibrator | AP_InertialSensor | private |
_accel_clip_count | AP_InertialSensor | private |
_accel_count | AP_InertialSensor | private |
_accel_error_count | AP_InertialSensor | private |
_accel_filter | AP_InertialSensor | private |
_accel_filter_cutoff | AP_InertialSensor | private |
_accel_filtered | AP_InertialSensor | private |
_accel_healthy | AP_InertialSensor | private |
_accel_id | AP_InertialSensor | private |
_accel_id_ok | AP_InertialSensor | private |
_accel_last_sample_us | AP_InertialSensor | private |
_accel_max_abs_offsets | AP_InertialSensor | private |
_accel_offset | AP_InertialSensor | private |
_accel_orientation | AP_InertialSensor | private |
_accel_over_sampling | AP_InertialSensor | private |
_accel_pos | AP_InertialSensor | private |
_accel_raw_sample_rates | AP_InertialSensor | private |
_accel_raw_sampling_multiplier | AP_InertialSensor | private |
_accel_scale | AP_InertialSensor | private |
_accel_sensor_rate_sampling_enabled | AP_InertialSensor | private |
_accel_startup_error_count | AP_InertialSensor | private |
_accel_vibe_filter | AP_InertialSensor | private |
_accel_vibe_floor_filter | AP_InertialSensor | private |
_add_backend(AP_InertialSensor_Backend *backend) | AP_InertialSensor | private |
_backend_count | AP_InertialSensor | private |
_backends | AP_InertialSensor | private |
_backends_detected | AP_InertialSensor | private |
_board_orientation | AP_InertialSensor | private |
_calculate_trim(const Vector3f &accel_sample, float &trim_roll, float &trim_pitch) | AP_InertialSensor | private |
_calibrating | AP_InertialSensor | private |
_custom_rotation | AP_InertialSensor | private |
_delta_angle | AP_InertialSensor | private |
_delta_angle_acc | AP_InertialSensor | private |
_delta_angle_acc_dt | AP_InertialSensor | private |
_delta_angle_dt | AP_InertialSensor | private |
_delta_angle_valid | AP_InertialSensor | private |
_delta_time | AP_InertialSensor | private |
_delta_velocity | AP_InertialSensor | private |
_delta_velocity_acc | AP_InertialSensor | private |
_delta_velocity_acc_dt | AP_InertialSensor | private |
_delta_velocity_dt | AP_InertialSensor | private |
_delta_velocity_valid | AP_InertialSensor | private |
_enable_mask | AP_InertialSensor | private |
_fast_sampling_mask | AP_InertialSensor | private |
_find_backend(int16_t backend_id, uint8_t instance) | AP_InertialSensor | private |
_gyro | AP_InertialSensor | private |
_gyro_cal_ok | AP_InertialSensor | private |
_gyro_cal_timing | AP_InertialSensor | private |
_gyro_count | AP_InertialSensor | private |
_gyro_error_count | AP_InertialSensor | private |
_gyro_filter | AP_InertialSensor | private |
_gyro_filter_cutoff | AP_InertialSensor | private |
_gyro_filtered | AP_InertialSensor | private |
_gyro_healthy | AP_InertialSensor | private |
_gyro_id | AP_InertialSensor | private |
_gyro_last_sample_us | AP_InertialSensor | private |
_gyro_offset | AP_InertialSensor | private |
_gyro_orientation | AP_InertialSensor | private |
_gyro_over_sampling | AP_InertialSensor | private |
_gyro_raw_sample_rates | AP_InertialSensor | private |
_gyro_raw_sampling_multiplier | AP_InertialSensor | private |
_gyro_sensor_rate_sampling_enabled | AP_InertialSensor | private |
_gyro_startup_error_count | AP_InertialSensor | private |
_have_sample | AP_InertialSensor | private |
_hil | AP_InertialSensor | private |
_hil_mode | AP_InertialSensor | private |
_init_gyro() | AP_InertialSensor | private |
_last_delta_angle | AP_InertialSensor | private |
_last_raw_gyro | AP_InertialSensor | private |
_last_sample_usec | AP_InertialSensor | private |
_last_update_usec | AP_InertialSensor | private |
_log_raw_bit | AP_InertialSensor | private |
_loop_delta_t | AP_InertialSensor | private |
_loop_delta_t_max | AP_InertialSensor | private |
_new_accel_data | AP_InertialSensor | private |
_new_gyro_data | AP_InertialSensor | private |
_new_trim | AP_InertialSensor | private |
_next_sample_usec | AP_InertialSensor | private |
_notch_filter | AP_InertialSensor | private |
_old_product_id | AP_InertialSensor | private |
_peak_hold_state | AP_InertialSensor | private |
_primary_accel | AP_InertialSensor | private |
_primary_gyro | AP_InertialSensor | private |
_s_instance | AP_InertialSensor | privatestatic |
_sample_accel_count | AP_InertialSensor | private |
_sample_accel_start_us | AP_InertialSensor | private |
_sample_gyro_count | AP_InertialSensor | private |
_sample_gyro_start_us | AP_InertialSensor | private |
_sample_period_usec | AP_InertialSensor | private |
_sample_rate | AP_InertialSensor | private |
_save_gyro_calibration() | AP_InertialSensor | private |
_start_backends() | AP_InertialSensor | private |
_startup_error_counts_set | AP_InertialSensor | private |
_startup_ms | AP_InertialSensor | private |
_still_threshold | AP_InertialSensor | private |
_temperature | AP_InertialSensor | private |
_trim_option | AP_InertialSensor | private |
_trim_pitch | AP_InertialSensor | private |
_trim_roll | AP_InertialSensor | private |
_use | AP_InertialSensor | private |
acal_init() | AP_InertialSensor | |
acal_update() | AP_InertialSensor | |
accel_cal_requires_reboot() const | AP_InertialSensor | inline |
accel_calibrated_ok_all() const | AP_InertialSensor | |
AP_InertialSensor() | AP_InertialSensor | |
AP_InertialSensor(const AP_InertialSensor &other)=delete | AP_InertialSensor | |
AP_InertialSensor_Backend class | AP_InertialSensor | friend |
batchsampler | AP_InertialSensor | |
calc_vibration_and_clipping(uint8_t instance, const Vector3f &accel, float dt) | AP_InertialSensor | |
calibrate_trim(float &trim_roll, float &trim_pitch) | AP_InertialSensor | |
calibrating() const | AP_InertialSensor | inline |
delta_time | AP_InertialSensor | |
detect_backends(void) | AP_InertialSensor | |
get_acal() const | AP_InertialSensor | inline |
get_accel(uint8_t i) const | AP_InertialSensor | inline |
get_accel(void) const | AP_InertialSensor | inline |
get_accel_clip_count(uint8_t instance) const | AP_InertialSensor | |
get_accel_count(void) const | AP_InertialSensor | inline |
get_accel_error_count(uint8_t i) const | AP_InertialSensor | inline |
get_accel_filter_hz(void) const | AP_InertialSensor | inline |
get_accel_health(uint8_t instance) const | AP_InertialSensor | inline |
get_accel_health(void) const | AP_InertialSensor | inline |
get_accel_health_all(void) const | AP_InertialSensor | |
get_accel_offsets(uint8_t i) const | AP_InertialSensor | inline |
get_accel_offsets(void) const | AP_InertialSensor | inline |
get_accel_peak_hold_neg_x() const | AP_InertialSensor | inline |
get_accel_rate_hz(uint8_t instance) const | AP_InertialSensor | inline |
get_accel_scale(uint8_t i) const | AP_InertialSensor | inline |
get_accel_scale(void) const | AP_InertialSensor | inline |
get_auxiliary_bus(int16_t backend_id) | AP_InertialSensor | inline |
get_auxiliary_bus(int16_t backend_id, uint8_t instance) | AP_InertialSensor | |
get_delta_angle(uint8_t i, Vector3f &delta_angle) const | AP_InertialSensor | |
get_delta_angle(Vector3f &delta_angle) const | AP_InertialSensor | inline |
get_delta_angle_dt(uint8_t i) const | AP_InertialSensor | |
get_delta_angle_dt() const | AP_InertialSensor | inline |
get_delta_time() const | AP_InertialSensor | inline |
get_delta_velocity(uint8_t i, Vector3f &delta_velocity) const | AP_InertialSensor | |
get_delta_velocity(Vector3f &delta_velocity) const | AP_InertialSensor | inline |
get_delta_velocity_dt(uint8_t i) const | AP_InertialSensor | |
get_delta_velocity_dt() const | AP_InertialSensor | inline |
get_fixed_mount_accel_cal_sample(uint8_t sample_num, Vector3f &ret) const | AP_InertialSensor | |
get_gyro(uint8_t i) const | AP_InertialSensor | inline |
get_gyro(void) const | AP_InertialSensor | inline |
get_gyro_count(void) const | AP_InertialSensor | inline |
get_gyro_drift_rate(void) const | AP_InertialSensor | inline |
get_gyro_error_count(uint8_t i) const | AP_InertialSensor | inline |
get_gyro_filter_hz(void) const | AP_InertialSensor | inline |
get_gyro_health(uint8_t instance) const | AP_InertialSensor | inline |
get_gyro_health(void) const | AP_InertialSensor | inline |
get_gyro_health_all(void) const | AP_InertialSensor | |
get_gyro_offsets(uint8_t i) const | AP_InertialSensor | inline |
get_gyro_offsets(void) const | AP_InertialSensor | inline |
get_gyro_rate_hz(uint8_t instance) const | AP_InertialSensor | inline |
get_imu_pos_offset(uint8_t instance) const | AP_InertialSensor | inline |
get_imu_pos_offset(void) const | AP_InertialSensor | inline |
get_instance() | AP_InertialSensor | static |
get_last_update_usec(void) const | AP_InertialSensor | inline |
get_loop_delta_t(void) const | AP_InertialSensor | inline |
get_new_trim(float &trim_roll, float &trim_pitch) | AP_InertialSensor | |
get_primary_accel(void) const | AP_InertialSensor | inline |
get_primary_accel_cal_sample_avg(uint8_t sample_num, Vector3f &ret) const | AP_InertialSensor | |
get_primary_gyro(void) const | AP_InertialSensor | inline |
get_sample_rate(void) const | AP_InertialSensor | inline |
get_temperature(uint8_t instance) const | AP_InertialSensor | inline |
get_vibration_levels() const | AP_InertialSensor | inline |
get_vibration_levels(uint8_t instance) const | AP_InertialSensor | |
GYRO_CAL_NEVER enum value | AP_InertialSensor | |
GYRO_CAL_STARTUP_ONLY enum value | AP_InertialSensor | |
gyro_calibrated_ok(uint8_t instance) const | AP_InertialSensor | inline |
gyro_calibrated_ok_all() const | AP_InertialSensor | |
gyro_calibration_timing() | AP_InertialSensor | inline |
Gyro_Calibration_Timing enum name | AP_InertialSensor | |
healthy(void) const | AP_InertialSensor | inline |
IMU_SENSOR_TYPE enum name | AP_InertialSensor | |
IMU_SENSOR_TYPE_ACCEL enum value | AP_InertialSensor | |
IMU_SENSOR_TYPE_GYRO enum value | AP_InertialSensor | |
init(uint16_t sample_rate_hz) | AP_InertialSensor | |
init_gyro(void) | AP_InertialSensor | |
is_still() | AP_InertialSensor | |
operator=(const AP_InertialSensor &)=delete | AP_InertialSensor | |
periodic() | AP_InertialSensor | |
register_accel(uint16_t raw_sample_rate_hz, uint32_t id) | AP_InertialSensor | |
register_gyro(uint16_t raw_sample_rate_hz, uint32_t id) | AP_InertialSensor | |
set_accel(uint8_t instance, const Vector3f &accel) | AP_InertialSensor | |
set_accel_peak_hold(uint8_t instance, const Vector3f &accel) | AP_InertialSensor | |
set_board_orientation(enum Rotation orientation, Matrix3f *custom_rotation=nullptr) | AP_InertialSensor | inline |
set_delta_angle(uint8_t instance, const Vector3f &deltaa, float deltaat) | AP_InertialSensor | |
set_delta_time(float delta_time) | AP_InertialSensor | |
set_delta_velocity(uint8_t instance, float deltavt, const Vector3f &deltav) | AP_InertialSensor | |
set_gyro(uint8_t instance, const Vector3f &gyro) | AP_InertialSensor | |
set_hil_mode(void) | AP_InertialSensor | inline |
set_log_raw_bit(uint32_t log_raw_bit) | AP_InertialSensor | inline |
simple_accel_cal() | AP_InertialSensor | |
update(void) | AP_InertialSensor | |
use_accel(uint8_t instance) const | AP_InertialSensor | |
use_gyro(uint8_t instance) const | AP_InertialSensor | |
var_info | AP_InertialSensor | static |
wait_for_sample(void) | AP_InertialSensor | |