LCOV - code coverage report
Current view: top level - AP_Baro - AP_Baro.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 214 315 67.9 %
Date: 2026-09-09 11:02:08 Functions: 20 29 69.0 %

Function Name Sort by function name Hit count Sort by hit count
AP::baro() 221978768
AP_Baro::handle_msp(MSP::msp_baro_data_message_t const&) 0
AP_Baro::_add_backend(AP_Baro_Backend*) 10519
AP_Baro::probe_i2c_dev(AP_Baro_Backend* (*)(AP_Baro&, AP_HAL::Device&), unsigned char, unsigned char) 2032
AP_Baro::probe_spi_dev(AP_Baro_Backend* (*)(AP_Baro&, AP_HAL::Device&), char const*) 0
AP_Baro::get_climb_rate() 8677043
AP_Baro::probe_icm20789(unsigned char, unsigned char, char const*) 0
AP_Baro::probe_icm20789(unsigned char, unsigned char, unsigned char, unsigned char) 0
AP_Baro::_probe_icm20789(AP_HAL::I2CDevice*, AP_HAL::Device*) 0
AP_Baro::handle_external(AP_ExternalAHRS::baro_data_message_t const&) 131684
AP_Baro::register_sensor() 4237
AP_Baro::update_calibration() 17647
AP_Baro::_probe_i2c_barometers() 0
AP_Baro::update_field_elevation() 1480032
AP_Baro::set_pressure_correction(unsigned char, float) 0
AP_Baro::set_external_temperature(float) 0
AP_Baro::probe_lps2xh_via_Invensense_IMU(unsigned char, unsigned char, unsigned char) 0
AP_Baro::init() 2094
AP_Baro::update() 1535898
AP_Baro::calibrate(bool) 2094
AP_Baro::probe_dev(AP_Baro_Backend* (*)(AP_Baro&, AP_HAL::Device&), AP_HAL::Device*) 2032
AP_Baro::AP_Baro() 2102
AP_Baro::should_log() const 1535898
AP_Baro::all_healthy() const 1254034
AP_Baro::arming_checks(unsigned long, char*) const 133080
AP_Baro::get_ground_temperature() const 2949525
AP_Baro::get_external_temperature(unsigned char) const 19732
AP_Baro::_i2c_sensor_is_registered(unsigned char, unsigned char) const 2032
AP_Baro::healthy(unsigned char) const 96102009

Generated by: LCOV version 1.14