LCOV - code coverage report
Current view: top level - AP_Mount - AP_Mount.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 281 505 55.6 %
Date: 2026-09-09 11:02:08 Functions: 45 67 67.2 %

Function Name Sort by function name Hit count Sort by hit count
AP_Mount::record_video(unsigned char, bool) 0
AP_Mount::set_tracking(unsigned char, TrackingType, Vector2<float> const&, Vector2<float> const&) 0
AP_Mount::set_yaw_lock(unsigned char, bool) 0
AP_Mount::take_picture(unsigned char) 0
AP_Mount::set_roll_lock(unsigned char, bool) 0
AP_Mount::change_setting(unsigned char, CameraSetting, float) 0
AP_Mount::set_pitch_lock(unsigned char, bool) 0
AP_Mount::get_rate_target(unsigned char, float&, float&, float&, bool&) 0
AP_Mount::set_rate_target(unsigned char, float, float, float, bool) 0
AP_Mount::set_camera_source(unsigned char, unsigned char, unsigned char) 0
AP_Mount::set_rangefinder_enable(unsigned char, bool) 0
AP_Mount::send_gimbal_manager_information(mavlink_channel_t) 0
AP_Mount::handle_gimbal_manager_set_attitude(__mavlink_message const&) 0
AP_Mount::handle_gimbal_manager_set_pitchyaw(__mavlink_message const&) 0
AP_Mount::set_lens(unsigned char, unsigned char) 0
AP_Mount::set_zoom(unsigned char, ZoomType, float) 0
AP_Mount::set_focus(unsigned char, FocusType, float) 0
AP_Mount::send_camera_settings(unsigned char, mavlink_channel_t) const 0
AP_Mount::get_rangefinder_distance(unsigned char, float&) const 0
AP_Mount::send_camera_thermal_range(unsigned char, mavlink_channel_t) const 0
AP_Mount::send_camera_capture_status(unsigned char, mavlink_channel_t) const 0
AP_Mount::get_poi(unsigned char, QuaternionT<float>&, Location&, Location&) const 0
AP_Mount::set_natively_supported_mount_target_types(unsigned char, unsigned char) 1
AP_Mount::clear_poi_lock(unsigned char) 2
AP_Mount::set_roi_target_wpnext_offset(unsigned char, Vector3<float> const&) 3
AP_Mount::set_poi_lock(unsigned char) 4
AP_Mount::handle_gimbal_device_information(__mavlink_message const&) 4
AP_Mount::send_camera_information(unsigned char, mavlink_channel_t) const 5
AP_Mount::suspend_poi_lock(unsigned char) 7
AP_Mount::handle_command_do_gimbal_manager_configure(__mavlink_command_int_t const&, __mavlink_message const&) 8
AP_Mount::set_target_sysid(unsigned char, unsigned char) 9
AP_Mount::handle_command_do_set_roi_sysid(__mavlink_command_int_t const&) 9
AP_Mount::handle_command_do_gimbal_manager_pitchyaw(__mavlink_command_int_t const&) 10
AP_Mount::clear_roi_target(unsigned char) 18
AP_Mount::mount_device_from_mavlink_gimbal_id(unsigned char) const 18
AP_Mount::send_gimbal_manager_status(mavlink_channel_t) 25
AP_Mount::handle_param_value(__mavlink_message const&) 26
AP_Mount::set_roi_target(unsigned char, Location const&) 34
AP_Mount::handle_command_do_mount_control(__mavlink_command_int_t const&) 36
AP_Mount::has_pan_control(unsigned char) const 42
AP_Mount::write_log(unsigned char, unsigned long) 66
AP_Mount::get_location_target(unsigned char, Location&) 67
AP_Mount::get_mode(unsigned char) const 67
AP_Mount::set_angle_target(unsigned char, float, float, float, bool) 83
AP_Mount::set_mode(unsigned char, MAV_MOUNT_MODE) 83
AP_Mount::set_mode_to_default(unsigned char) 358
AP_Mount::handle_command_do_mount_configure(__mavlink_command_int_t const&) 374
AP_Mount::get_primary() const 428
AP_Mount::handle_command(__mavlink_command_int_t const&, __mavlink_message const&) 437
AP_Mount::get_angle_target(unsigned char, float&, float&, float&, bool&) 1195
AP_Mount::init() 2059
AP_Mount::AP_Mount() 2061
AP_Mount::set_attitude_euler(unsigned char, float, float, float) 2548
AP_Mount::handle_gimbal_device_attitude_status(__mavlink_message const&) 2720
AP_Mount::handle_global_position_int(__mavlink_message const&) 2801
AP_Mount::handle_gimbal_report(mavlink_channel_t, __mavlink_message const&) 18195
AP_Mount::handle_message(mavlink_channel_t, __mavlink_message const&) 23720
AP_Mount::get_attitude_euler(unsigned char, float&, float&, float&) 77801
AP_Mount::get_attitude_quaternion(unsigned char, QuaternionT<float>&) 77801
AP_Mount::get_instance(unsigned char) const 82821
AP_Mount::pre_arm_checks(char*, unsigned char) 131378
AP_Mount::get_mount_type(unsigned char) const 266868
AP_Mount::send_gimbal_device_attitude_status(mavlink_channel_t) 1115995
AP::mount() 1275068
AP_Mount::write_log() 1392105
AP_Mount::update() 7438628
AP_Mount::update_fast() 32593131

Generated by: LCOV version 1.14