LCOV - code coverage report
Current view: top level - AP_BattMonitor - AP_BattMonitor_Backend.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 129 140 92.1 %
Date: 2026-09-09 11:02:08 Functions: 12 12 100.0 %

Function Name Sort by function name Hit count Sort by hit count
update_check(unsigned long, char*, bool, char const*) 1146180
AP_BattMonitor_Backend::reset_remaining(float) 8
AP_BattMonitor_Backend::update_consumed(AP_BattMonitor::BattMonitor_State&, unsigned int) 1237084
AP_BattMonitor_Backend::update_failsafes() 823147
AP_BattMonitor_Backend::update_resistance_estimate() 1260190
AP_BattMonitor_Backend::AP_BattMonitor_Backend(AP_BattMonitor&, AP_BattMonitor::BattMonitor_State&, AP_BattMonitor_Params&) 1897
AP_BattMonitor_Backend::arming_checks(char*, unsigned long) const 127487
AP_BattMonitor_Backend::get_temperature(float&) const 2082447
AP_BattMonitor_Backend::check_failsafe_types(bool&, bool&, bool&, bool&) const 950634
AP_BattMonitor_Backend::capacity_remaining_pct(unsigned char&) const 2939684
AP_BattMonitor_Backend::get_state_of_health_pct(unsigned char&) const 1214233
AP_BattMonitor_Backend::voltage_resting_estimate() const 28831805

Generated by: LCOV version 1.14