LCOV - code coverage report
Current view: top level - AP_InertialSensor - AP_InertialSensor_Backend.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 247 387 63.8 %
Date: 2026-09-09 11:02:08 Functions: 22 31 71.0 %

Function Name Sort by function name Hit count Sort by hit count
AP_InertialSensor_Backend::update_gyro(unsigned char) 83766951
AP_InertialSensor_Backend::log_gyro_raw(unsigned char, unsigned long, Vector3<float> const&, Vector3<float> const&) 269689681
AP_InertialSensor_Backend::update_accel(unsigned char) 83766951
AP_InertialSensor_Backend::_publish_gyro(unsigned char, Vector3<float> const&) 83766540
AP_InertialSensor_Backend::log_accel_raw(unsigned char, unsigned long, Vector3<float> const&) 275741515
AP_InertialSensor_Backend::_publish_accel(unsigned char, Vector3<float> const&) 83766540
AP_InertialSensor_Backend::update_primary() 269689584
AP_InertialSensor_Backend::save_gyro_window(unsigned char, Vector3<float> const&, unsigned char) 273999258
AP_InertialSensor_Backend::apply_gyro_filters(unsigned char, Vector3<float> const&) 269689670
AP_InertialSensor_Backend::log_register_change(unsigned int, AP_HAL::Device::checkreg const&) 0
AP_InertialSensor_Backend::update_gyro_filters(unsigned char) 84055165
AP_InertialSensor_Backend::_publish_temperature(unsigned char, float) 275741828
AP_InertialSensor_Backend::update_accel_filters(unsigned char) 84055141
AP_InertialSensor_Backend::_inc_gyro_error_count(unsigned char) 0
AP_InertialSensor_Backend::_inc_accel_error_count(unsigned char) 0
AP_InertialSensor_Backend::_set_gyro_oversampling(unsigned char, unsigned char) 0
AP_InertialSensor_Backend::notify_gyro_fifo_reset(unsigned char) 0
AP_InertialSensor_Backend::_notify_new_delta_angle(unsigned char, Vector3<float> const&) 0
AP_InertialSensor_Backend::_set_accel_oversampling(unsigned char, unsigned char) 0
AP_InertialSensor_Backend::notify_accel_fifo_reset(unsigned char) 0
AP_InertialSensor_Backend::_rotate_and_correct_gyro(unsigned char, Vector3<float>&) 269689762
AP_InertialSensor_Backend::_rotate_and_correct_accel(unsigned char, Vector3<float>&) 275741852
AP_InertialSensor_Backend::_notify_new_delta_velocity(unsigned char, Vector3<float> const&) 0
AP_InertialSensor_Backend::_notify_new_gyro_raw_sample(unsigned char, Vector3<float> const&, unsigned long) 269689713
AP_InertialSensor_Backend::_notify_new_accel_raw_sample(unsigned char, Vector3<float> const&, unsigned long, bool) 275741621
AP_InertialSensor_Backend::_notify_new_gyro_sensor_rate_sample(unsigned char, Vector3<float> const&) 1326571246
AP_InertialSensor_Backend::_notify_new_accel_sensor_rate_sample(unsigned char, Vector3<float> const&) 728655862
AP_InertialSensor_Backend::AP_InertialSensor_Backend(AP_InertialSensor&) 4183
AP_InertialSensor_Backend::sensors_converging() const 86763445
AP_InertialSensor_Backend::should_log_imu_raw() const 545430728
AP_InertialSensor_Backend::_update_sensor_rate(unsigned short&, unsigned int&, float&) const 545430903

Generated by: LCOV version 1.14