LCOV - code coverage report
Current view: top level - AP_NavEKF3 - AP_NavEKF3_MagFusion.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 646 686 94.2 %
Date: 2026-09-09 11:02:08 Functions: 15 15 100.0 %

Function Name Sort by function name Hit count Sort by hit count
NavEKF3_core::fuseEulerYaw(NavEKF3_core::yawFusionMethod) 1083882
NavEKF3_core::alignYawAngle(NavEKF3_core::yaw_elements const&) 27
NavEKF3_core::realignYawGPS(bool) 24356
NavEKF3_core::recordMagReset() 4205
NavEKF3_core::FuseDeclination(double) 1674940
NavEKF3_core::SelectMagFusion() 19965274
NavEKF3_core::FuseMagnetometer() 1672842
NavEKF3_core::controlMagYawReset() 2787354
NavEKF3_core::learnMagBiasFromGPS() 1932
NavEKF3_core::resetQuatStateYawOnly(double, double, NavEKF3_core::rotationOrder) 4237
NavEKF3_core::alignMagStateDeclination() 7819
NavEKF3_core::EKFGSF_resetMainFilterYaw(bool) 1670
NavEKF3_core::EKFGSF_getYaw(double&, double&) const 1009421
NavEKF3_core::buildTbnZeroYaw(NavEKF3_core::rotationOrder, Matrix3<double>&, double*) const 1088306
NavEKF3_core::correctGPSYawForAntennaOffset(NavEKF3_core::yaw_elements&) const 4954

Generated by: LCOV version 1.14