LCOV - code coverage report
Current view: top level - AP_GPS - AP_GPS.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 600 813 73.8 %
Date: 2026-09-09 11:02:08 Functions: 47 63 74.6 %

Function Name Sort by function name Hit count Sort by hit count
AP::gps() 478764882
AP_GPS::get_RTCMV3(unsigned char const*&, unsigned short&) 0
AP_GPS::handle_msg(mavlink_channel_t, __mavlink_message const&) 915
AP_GPS::handle_msp(MSP::msp_gps_data_message_t const&) 76
AP_GPS::inject_data(unsigned char const*, unsigned short) 0
AP_GPS::inject_data(unsigned char, unsigned char const*, unsigned short) 0
AP_GPS::clear_RTCMV3() 0
AP_GPS::pre_arm_checks(char*, unsigned short) 38456
AP_GPS::update_primary() 7456628
AP_GPS::detect_instance(unsigned char) 541513
AP_GPS::handle_external(AP_ExternalAHRS::gps_data_message_t const&, unsigned char) 26587
AP_GPS::inject_MBL_data(unsigned char*, unsigned short) 0
AP_GPS::send_blob_start(unsigned char) 10366
AP_GPS::send_blob_start(unsigned char, char const*, unsigned short) 11389
AP_GPS::update_instance(unsigned char) 14913256
AP_GPS::_detect_instance(unsigned char) 541513
AP_GPS::send_blob_update(unsigned char) 7439295
AP_GPS::get_RelPosHeading(unsigned int&, float&, float&, float&, float&) 0
AP_GPS::handle_gps_inject(__mavlink_message const&) 0
AP_GPS::convert_parameters() 2092
AP_GPS::prepare_for_arming() 983
AP_GPS::handle_gps_rtcm_data(mavlink_channel_t, __mavlink_message const&) 0
AP_GPS::parse_rtcm_injection(mavlink_channel_t, __mavlink_gps_rtcm_data_t const&) 0
AP_GPS::send_mavlink_gps_raw(mavlink_channel_t) 1117165
AP_GPS::send_mavlink_gps_rtk(mavlink_channel_t, unsigned char) 2234174
AP_GPS::send_mavlink_gps2_raw(mavlink_channel_t) 1117087
AP_GPS::istate_time_to_epoch_ms(unsigned short, unsigned int) 8059364
AP_GPS::handle_gps_rtcm_fragment(unsigned char, unsigned char const*, unsigned char) 0
AP_GPS::update_frame_timing_health(unsigned char) 710185
AP_GPS::Write_AP_Logger_Log_Startup_messages() 5184
AP_GPS::init() 2092
AP_GPS::update() 7456628
AP_GPS::Write_GPS(unsigned char) 689376
AP_GPS::lock_port(unsigned char, bool) 0
AP_GPS::AP_GPS() 2098
AP_GPS::is_healthy(unsigned char) const 1152734
AP_GPS::needs_uart(AP_GPS::GPS_Type) const 4184
AP_GPS::should_log() const 712873
AP_GPS::get_rate_ms(unsigned char) const 33735
AP_GPS::gps_yaw_deg(unsigned char, float&, float&, unsigned int&) const 124160971
AP_GPS::is_rtk_base(unsigned char) const 277372998
AP_GPS::num_sensors() const 41257693
AP_GPS::gps_yaw_cdeg(unsigned char) const 1121958
AP_GPS::is_rtk_rover(unsigned char) const 1655802
AP_GPS::all_consistent(float&) const 28761
AP_GPS::get_undulation(unsigned char, float&) const 1811347
AP_GPS::logging_failed() const 1121120
AP_GPS::speed_accuracy(unsigned char, float&) const 126586824
AP_GPS::get_error_codes(unsigned char, unsigned int&) const 0
AP_GPS::time_epoch_usec(unsigned char) const 8186665
AP_GPS::get_mb_yaw_offset(unsigned char) const 123468855
AP_GPS::vertical_accuracy(unsigned char, float&) const 126586785
AP_GPS::get_antenna_offset(unsigned char) const 123468855
AP_GPS::horizontal_accuracy(unsigned char, float&) const 126586785
AP_GPS::position_covariance(unsigned char, Matrix3<float>&) const 0
AP_GPS::yaw_source_instance(unsigned char) const 247629826
AP_GPS::first_unconfigured_gps(unsigned char&) const 41313222
AP_GPS::last_message_epoch_usec(unsigned char) const 0
AP_GPS::highest_supported_status(unsigned char) const 0
AP_GPS::get_first_external_instance(unsigned char&) const 14409
AP_GPS::broadcast_first_configuration_failure_reason() const 1
AP_GPS::get_lag(unsigned char, float&) const 163053392
AP_GPS::get_itow(unsigned char) const 0

Generated by: LCOV version 1.14