LCOV - code coverage report
Current view: top level - AP_BattMonitor Hit Total Coverage
Test: lcov.info Lines: 741 1921 38.6 %
Date: 2026-09-09 11:02:08 Functions: 106 240 44.2 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
AP_BattMonitor.cpp
63.1%63.1%
63.1 % 217 / 344 75.0 % 27 / 36
AP_BattMonitor.h
77.3%77.3%
77.3 % 17 / 22 76.5 % 13 / 17
AP_BattMonitor_AD7091R5.cpp
0.0%
0.0 % 0 / 54 0.0 % 0 / 6
AP_BattMonitor_AD7091R5.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 2
AP_BattMonitor_Analog.cpp
85.3%85.3%
85.3 % 29 / 34 100.0 % 3 / 3
AP_BattMonitor_Analog.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
AP_BattMonitor_Backend.cpp
92.1%92.1%
92.1 % 129 / 140 100.0 % 12 / 12
AP_BattMonitor_Backend.h
50.0%50.0%
50.0 % 7 / 14 42.9 % 6 / 14
AP_BattMonitor_DroneCAN.cpp
2.3%2.3%
2.3 % 5 / 219 5.0 % 1 / 20
AP_BattMonitor_DroneCAN.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 6
AP_BattMonitor_EFI.cpp
0.0%
0.0 % 0 / 15 0.0 % 0 / 1
AP_BattMonitor_EFI.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 2
AP_BattMonitor_ESC.cpp
0.0%
0.0 % 0 / 63 0.0 % 0 / 4
AP_BattMonitor_ESC.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 4
AP_BattMonitor_FuelFlow.cpp
0.0%
0.0 % 0 / 49 0.0 % 0 / 3
AP_BattMonitor_FuelFlow.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 3
AP_BattMonitor_FuelLevel_Analog.cpp
0.0%
0.0 % 0 / 30 0.0 % 0 / 2
AP_BattMonitor_FuelLevel_Analog.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 3
AP_BattMonitor_FuelLevel_PWM.cpp
0.0%
0.0 % 0 / 24 0.0 % 0 / 2
AP_BattMonitor_FuelLevel_PWM.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 3
AP_BattMonitor_Generator.cpp
87.5%87.5%
87.5 % 84 / 96 100.0 % 12 / 12
AP_BattMonitor_Generator.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
AP_BattMonitor_INA2xx.cpp
0.0%
0.0 % 0 / 187 0.0 % 0 / 10
AP_BattMonitor_INA2xx.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 4
AP_BattMonitor_INA3221.cpp
85.9%85.9%
85.9 % 110 / 128 100.0 % 8 / 8
AP_BattMonitor_INA3221.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
AP_BattMonitor_Logging.cpp
100.0%
100.0 % 33 / 33 100.0 % 2 / 2
AP_BattMonitor_Params.cpp
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
AP_BattMonitor_Params.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
AP_BattMonitor_SMBus.cpp
54.0%54.0%
54.0 % 54 / 100 75.0 % 9 / 12
AP_BattMonitor_SMBus.h
50.0%50.0%
50.0 % 3 / 6 42.9 % 3 / 7
AP_BattMonitor_SMBus_Generic.cpp
74.1%74.1%
74.1 % 43 / 58 100.0 % 3 / 3
AP_BattMonitor_SMBus_Maxell.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
AP_BattMonitor_SMBus_NeoDesign.cpp
0.0%
0.0 % 0 / 39 0.0 % 0 / 2
AP_BattMonitor_SMBus_Rotoye.cpp
0.0%
0.0 % 0 / 11 0.0 % 0 / 1
AP_BattMonitor_SMBus_SUI.cpp
0.0%
0.0 % 0 / 58 0.0 % 0 / 6
AP_BattMonitor_Scripting.cpp
0.0%
0.0 % 0 / 44 0.0 % 0 / 4
AP_BattMonitor_Scripting.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 4
AP_BattMonitor_Sum.cpp
0.0%
0.0 % 0 / 58 0.0 % 0 / 2
AP_BattMonitor_Sum.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 4
AP_BattMonitor_Synthetic_Current.cpp
0.0%
0.0 % 0 / 16 0.0 % 0 / 2
AP_BattMonitor_Synthetic_Current.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 3
AP_BattMonitor_Torqeedo.cpp
0.0%
0.0 % 0 / 26 0.0 % 0 / 2
AP_BattMonitor_Torqeedo.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2

Generated by: LCOV version 1.14