LCOV - code coverage report
Current view: top level - AP_InertialSensor - AP_InertialSensor.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 729 917 79.5 %
Date: 2026-09-09 11:02:08 Functions: 56 65 86.2 %

Function Name Sort by function name Hit count Sort by hit count
AP_InertialSensor::_find_backend(short, unsigned char) 0
AP_InertialSensor::send_uart_data() 0
AP_InertialSensor::set_imu_out_uart(AP_HAL::UARTDriver*) 0
AP_InertialSensor::get_auxiliary_bus(short, unsigned char) 0
AP_InertialSensor::_acal_event_failure() 0
AP_InertialSensor::kill_imu(unsigned char, bool) 0
AP_InertialSensor::get_gyro_instance(unsigned char&) const 0
AP_InertialSensor::get_accel_instance(unsigned char&) const 0
AP_InertialSensor::get_fixed_mount_accel_cal_sample(unsigned char, Vector3<float>&) const 0
AP_InertialSensor::_acal_save_calibrations() 1
AP_InertialSensor::get_first_usable_accel_cal_sample_avg(unsigned char, Vector3<float>&) const 1
AP_InertialSensor::setup_throttle_gyro_harmonic_notch(float, float, float, unsigned char) 2
AP_InertialSensor::acal_init() 2
AP_InertialSensor::calibrate_trim() 3
AP_InertialSensor::force_save_calibration() 3
AP_InertialSensor::_calculate_trim(Vector3<float> const&, Vector3<float>&) 4
AP_InertialSensor::calibrate_gyros() 7
AP_InertialSensor::set_gyro_window_size(unsigned short) 20
AP_InertialSensor::simple_accel_cal() 27
AP_InertialSensor::set_primary(unsigned char) 61
AP_InertialSensor::has_fft_notch() const 324
AP_InertialSensor::_init_gyro() 1382
AP_InertialSensor::_save_gyro_calibration() 1382
AP_InertialSensor::init_gyro() 1382
AP_InertialSensor::_start_backends() 2088
AP_InertialSensor::detect_backends() 2088
AP_InertialSensor::init(unsigned short) 2088
AP_InertialSensor::AP_InertialSensor() 2098
AP_InertialSensor::gyro_calibration_timing() 2780
AP_InertialSensor::_add_backend(AP_InertialSensor_Backend*) 4183
AP_InertialSensor::register_gyro(unsigned char&, unsigned short, unsigned int) 4183
AP_InertialSensor::register_accel(unsigned char&, unsigned short, unsigned int) 4183
AP_InertialSensor::get_output_banner(unsigned char, char*, unsigned char) 6024
AP_InertialSensor::pre_arm_check_gyro_backend_rate_hz(char*, unsigned short) const 45825
AP_InertialSensor::temperature_cal_running() const 58433
AP_InertialSensor::gyros_consistent(unsigned char) const 64769
AP_InertialSensor::accels_consistent(float) const 64769
AP_InertialSensor::handle_external(AP_ExternalAHRS::ins_data_message_t const&) 137584
AP_InertialSensor::HarmonicNotch::update_freq_hz(float) 192491
AP_InertialSensor::HarmonicNotch::update_frequencies_hz(unsigned char, float const*) 215971
AP_InertialSensor::is_still() 437656
AP_InertialSensor::acal_update() 499279
AP_InertialSensor::get_new_trim(Vector3<float>&) 499279
AP_InertialSensor::accel_calibrated_ok_all() const 1095628
AP_InertialSensor::calibrating() const 1122532
AP_InertialSensor::gyro_calibrated_ok_all() const 1253642
AP_InertialSensor::get_accel_health_all() const 1253647
AP_InertialSensor::get_gyro_health_all() const 1253677
AP_InertialSensor::HarmonicNotch::update_params(unsigned char, bool, float) 2103528
AP_InertialSensor::get_vibration_levels(unsigned char) const 5990416
AP_InertialSensor::get_accel_clip_count(unsigned char) const 7784750
AP_InertialSensor::periodic() 36043796
AP_InertialSensor::update() 41843605
AP_InertialSensor::wait_for_sample() 83530666
AP_InertialSensor::get_gyro_bias_init_dps(unsigned char) const 123468855
AP_InertialSensor::get_gyro_bias_limit_rads(unsigned char) const 123468855
AP_InertialSensor::use_gyro(unsigned char) const 123762289
AP_InertialSensor::get_delta_angle(unsigned char, Vector3<float>&, float&) const 124238558
AP_InertialSensor::get_delta_velocity(unsigned char, Vector3<float>&, float&) const 207572648
AP_InertialSensor::use_accel(unsigned char) const 213682031
AP_InertialSensor::_find_gyro_backend(unsigned char) const 246937710
AP_InertialSensor::set_accel_peak_hold(unsigned char, Vector3<float> const&) 275741522
AP_InertialSensor::calc_vibration_and_clipping(unsigned char, Vector3<float> const&, float) 275741651
AP::ins() 829301395
AP_InertialSensor::get_singleton() 829301397

Generated by: LCOV version 1.14