LCOV - code coverage report
Current view: top level - AP_BattMonitor - AP_BattMonitor.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 217 344 63.1 %
Date: 2026-09-09 11:02:08 Functions: 27 36 75.0 %

Function Name Sort by function name Hit count Sort by hit count
AP_BattMonitor::set_temperature(float, unsigned char) 0
AP_BattMonitor::handle_scripting(unsigned char, BattMonitorScript_State const&) 0
AP_BattMonitor::set_powered_state(unsigned char, bool) 0
AP_BattMonitor::set_sleep_timeout(unsigned char, unsigned short) 0
AP_BattMonitor::set_powered_state_to_all(bool) 0
AP_BattMonitor::set_temperature_by_serial_number(float, int) 0
AP_BattMonitor::get_cycle_count(unsigned char, unsigned short&) const 0
AP_BattMonitor::get_cell_voltage(unsigned char, unsigned char, float&) const 0
AP_BattMonitor::get_state_of_health_pct(unsigned char, unsigned char&) const 0
AP_BattMonitor::reset_remaining_mask(unsigned short, float) 18
AP_BattMonitor::pack_capacity_mah(unsigned char) const 131
AP_BattMonitor::get_cell_voltages(unsigned char) const 302
AP_BattMonitor::init() 2094
AP_BattMonitor::AP_BattMonitor(unsigned int, Functor<void, char const*, signed char const>, signed char const*) 2094
AP_BattMonitor::arming_checks(unsigned long, char*) const 137768
AP_BattMonitor::consumed_wh(float&, unsigned char) const 868214
AP_BattMonitor::time_remaining(unsigned int&, unsigned char) const 868214
AP_BattMonitor::get_temperature(float&, unsigned char) const 868214
AP_BattMonitor::has_cell_voltages(unsigned char) const 868214
AP_BattMonitor::get_mavlink_charge_state(unsigned char) const 868214
AP_BattMonitor::option_is_set(unsigned char, AP_BattMonitor_Params::Options) const 868230
AP_BattMonitor::consumed_mah(float&, unsigned char) const 868907
AP_BattMonitor::overpower_detected(unsigned char) const 1421889
AP_BattMonitor::voltage(unsigned char) const 1482145
AP_BattMonitor::check_failsafes() 1506380
AP_BattMonitor::checkPoweringOff() 1506380
AP_BattMonitor::read() 1506380
AP_BattMonitor::get_mavlink_fault_bitmask(unsigned char) const 1732841
AP_BattMonitor::gcs_voltage(unsigned char) const 1985161
AP_BattMonitor::capacity_remaining_pct(unsigned char&, unsigned char) const 1987288
AP_BattMonitor::current_amps(float&, unsigned char) const 2083859
AP_BattMonitor::healthy() const 2238067
AP_BattMonitor::healthy(unsigned char) const 2625976
AP_BattMonitor::overpower_detected() const 7338760
AP_BattMonitor::voltage_resting_estimate(unsigned char) const 36254743
AP::battery() 65052479

Generated by: LCOV version 1.14