LCOV - code coverage report
Current view: top level - AP_RCTelemetry - AP_CRSF_Telem.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 42 1228 3.4 %
Date: 2026-09-09 11:02:08 Functions: 7 79 8.9 %

Function Name Sort by function name Hit count Sort by hit count
AP_CRSF_Telem::calc_vario() 0
AP_CRSF_Telem::clear_menus() 56
AP_CRSF_Telem::ScriptedMenu::remove_menu(unsigned char) 0
AP_CRSF_Telem::ScriptedMenu::add_parameter(unsigned char, char const*) 0
AP_CRSF_Telem::ScriptedMenu::find_parameter(unsigned char) 0
AP_CRSF_Telem::ScriptedMenu::add_menu(char const*, unsigned char, unsigned char) 0
AP_CRSF_Telem::ScriptedMenu::find_menu(unsigned char) 0
AP_CRSF_Telem::ScriptedMenu::ScriptedMenu(char const*, unsigned char, unsigned char) 0
AP_CRSF_Telem::ScriptedMenu::~ScriptedMenu() 0
AP_CRSF_Telem::calc_battery() 0
AP_CRSF_Telem::calc_attitude() 0
AP_CRSF_Telem::get_singleton() 36440478
AP_CRSF_Telem::process_frame(AP_CRSF_Protocol::FrameType, void*, unsigned char) 0
AP_CRSF_Telem::queue_message(MAV_SEVERITY, char const*) 262929
AP_CRSF_Telem::send_response() 0
AP_CRSF_Telem::_process_frame(AP_CRSF_Protocol::FrameType, void*, unsigned char) 0
AP_CRSF_Telem::calc_heartbeat() 0
AP_CRSF_Telem::calc_parameter() 0
AP_CRSF_Telem::get_menu_event(unsigned char, unsigned char&, AP_CRSF_Telem::ParameterPayload&) 0
AP_CRSF_Telem::get_telem_data(AP_CRSF_Protocol::Frame*, bool) 0
AP_CRSF_Telem::pop_menu_event() 0
AP_CRSF_Telem::process_packet(unsigned char) 0
AP_CRSF_Telem::_get_telem_data(AP_CRSF_Protocol::Frame*, bool) 0
AP_CRSF_Telem::calc_baro_vario() 0
AP_CRSF_Telem::is_packet_ready(unsigned char, bool) 0
AP_CRSF_Telem::peek_menu_event(unsigned char&, AP_CRSF_Telem::ParameterPayload&, unsigned char&) 0
AP_CRSF_Telem::calc_device_info() 0
AP_CRSF_Telem::calc_device_ping(unsigned char) 0
AP_CRSF_Telem::calc_flight_mode() 0
AP_CRSF_Telem::calc_status_text() 0
AP_CRSF_Telem::enable_tx_entries() 0
AP_CRSF_Telem::process_vtx_frame(AP_CRSF_Telem::VTXFrame*) 0
AP_CRSF_Telem::update_vtx_params() 0
AP_CRSF_Telem::disable_tx_entries() 0
AP_CRSF_Telem::process_ping_frame(AP_CRSF_Protocol::ParameterPingFrame*) 0
AP_CRSF_Telem::calc_parameter_ping() 0
AP_CRSF_Telem::calc_text_selection(AP_OSD_ParamSetting*, unsigned char) 0
AP_CRSF_Telem::get_altitude_packed() 0
AP_CRSF_Telem::send_write_response(unsigned char, char const*) 0
AP_CRSF_Telem::setup_wfq_scheduler() 1
AP_CRSF_Telem::adjust_packet_weight(bool) 0
AP_CRSF_Telem::calc_command_response() 0
AP_CRSF_Telem::process_command_frame(AP_CRSF_Protocol::CommandFrame*) 0
AP_CRSF_Telem::setup_custom_telemetry() 0
AP_CRSF_Telem::calc_scripted_parameter() 0
AP_CRSF_Telem::process_rf_mode_changes() 0
AP_CRSF_Telem::process_vtx_telem_frame(AP_CRSF_Telem::VTXTelemetryFrame*) 0
AP_CRSF_Telem::process_param_read_frame(AP_CRSF_Telem::ParameterSettingsReadFrame*) 0
AP_CRSF_Telem::process_pending_requests() 0
AP_CRSF_Telem::get_vertical_speed_packed() 0
AP_CRSF_Telem::process_device_info_frame(AP_CRSF_Protocol::ParameterDeviceInfoFrame*) 0
AP_CRSF_Telem::process_param_write_frame(AP_CRSF_Telem::ParameterSettingsWriteFrame*, unsigned char) 0
AP_CRSF_Telem::exit_scheduler_params_mode() 0
AP_CRSF_Telem::enter_scheduler_params_mode() 0
AP_CRSF_Telem::process_scripted_param_read(AP_CRSF_Telem::ParameterSettingsReadFrame*) 0
AP_CRSF_Telem::process_scripted_param_write(AP_CRSF_Telem::ParameterSettingsWriteFrame*, unsigned char) 0
AP_CRSF_Telem::update_custom_telemetry_rates(AP_RCProtocol_CRSF::RFMode) 0
AP_CRSF_Telem::get_multi_packet_passthrough_telem_data(unsigned char) 0
AP_CRSF_Telem::get_single_packet_passthrough_telem_data() 0
AP_CRSF_Telem::init() 2096
AP_CRSF_Telem::add_menu(char const*) 0
AP_CRSF_Telem::calc_gps() 0
AP_CRSF_Telem::calc_bind() 0
AP_CRSF_Telem::AP_CRSF_Telem() 2094
AP_CRSF_Telem::~AP_CRSF_Telem() 0
AP_CRSF_Telem::~AP_CRSF_Telem().2 0
BufferChunker::put_string(char const*, unsigned short) 0
BufferChunker::skip_bytes(unsigned short) 0
BufferChunker::put_byte(unsigned char) 0
BufferChunker::BufferChunker(unsigned char*, unsigned short, unsigned short) 0
AP::crsf_telem() 36440478
AP_CRSF_Telem::get_rf_mode() const 0
AP_CRSF_Telem::get_telemetry_rate() const 0
AP_CRSF_Telem::is_high_speed_telemetry(AP_RCProtocol_CRSF::RFMode) const 0
AP_CRSF_Telem::get_custom_telem_frame_id() const 0
AP_CRSF_Telem::should_enter_scheduler_params_mode() const 0
BufferChunker::bytes_written() const 0
BufferChunker::chunks_remaining() const 0
BufferChunker::remaining() const 0

Generated by: LCOV version 1.14