LCOV - code coverage report
Current view: top level - AP_BattMonitor - AP_BattMonitor_DroneCAN.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 5 219 2.3 %
Date: 2026-09-09 11:02:08 Functions: 1 20 5.0 %

Function Name Sort by function name Hit count Sort by hit count
AP_BattMonitor_DroneCAN::subscribe_msgs(AP_DroneCAN*) 5
AP_BattMonitor_DroneCAN::reset_remaining(float) 0
AP_BattMonitor_DroneCAN::match_battery_id(unsigned char, unsigned char) 0
AP_BattMonitor_DroneCAN::set_powered_state(bool) 0
AP_BattMonitor_DroneCAN::handle_mppt_stream(mppt_Stream const&) 0
AP_BattMonitor_DroneCAN::handle_battery_info(uavcan_equipment_power_BatteryInfo const&) 0
AP_BattMonitor_DroneCAN::get_dronecan_backend(AP_DroneCAN*, unsigned char, unsigned char) 0
AP_BattMonitor_DroneCAN::update_interim_state(float, float, float, unsigned char, unsigned char) 0
AP_BattMonitor_DroneCAN::handle_battery_info_aux(ardupilot_equipment_power_BatteryInfoAux const&) 0
AP_BattMonitor_DroneCAN::mppt_check_powered_state() 0
AP_BattMonitor_DroneCAN::handle_outputEnable_response(CanardRxTransfer const&, mppt_OutputEnableResponse const&) 0
AP_BattMonitor_DroneCAN::handle_mppt_stream_trampoline(AP_DroneCAN*, CanardRxTransfer const&, mppt_Stream const&) 0
AP_BattMonitor_DroneCAN::handle_battery_info_trampoline(AP_DroneCAN*, CanardRxTransfer const&, uavcan_equipment_power_BatteryInfo const&) 0
AP_BattMonitor_DroneCAN::handle_battery_info_aux_trampoline(AP_DroneCAN*, CanardRxTransfer const&, ardupilot_equipment_power_BatteryInfoAux const&) 0
AP_BattMonitor_DroneCAN::read() 0
AP_BattMonitor_DroneCAN::AP_BattMonitor_DroneCAN(AP_BattMonitor&, AP_BattMonitor::BattMonitor_State&, AP_BattMonitor_DroneCAN::BattMonitor_DroneCAN_Type, AP_BattMonitor_Params&) 0
AP_BattMonitor_DroneCAN::use_CAN_SoC() const 0
AP_BattMonitor_DroneCAN::get_cycle_count(unsigned short&) const 0
AP_BattMonitor_DroneCAN::capacity_remaining_pct(unsigned char&) const 0
AP_BattMonitor_DroneCAN::get_mavlink_fault_bitmask() const 0

Generated by: LCOV version 1.14