LCOV - code coverage report
Current view:
top level
-
RC_Channel
- RC_Channel.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
lcov.info
Lines:
505
849
59.5 %
Date:
2026-09-09 11:02:08
Functions:
52
65
80.0 %
Function Name
Hit count
RC_Channel::set_override(unsigned short, unsigned int)
4110
RC_Channel::stick_mixing(float)
126941
RC_Channel::clear_override()
967824
RC_Channel::do_aux_function(RC_Channel::AuxFuncTrigger const&)
618
RC_Channel::read_6pos_switch(signed char&)
30421640
RC_Channel::read_mode_switch()
30421640
RC_Channel::run_aux_function(RC_Channel::AUX_FUNC, RC_Channel::AuxSwitchPos, RC_Channel::AuxFuncTrigger::Source, unsigned short)
2139
RC_Channel::init_aux_function(RC_Channel::AUX_FUNC, RC_Channel::AuxSwitchPos)
32425
RC_Channel::reset_mode_switch()
2707
RC_Channel::debounce_completed(signed char)
31398111
RC_Channel::do_aux_function_fence(RC_Channel::AuxSwitchPos)
14
RC_Channel::do_aux_function_relay(unsigned char, bool)
9
RC_Channel::set_default_dead_zone(short)
8121
RC_Channel::do_aux_function_gripper(RC_Channel::AuxSwitchPos)
30
RC_Channel::do_aux_function_sprayer(RC_Channel::AuxSwitchPos)
14
RC_Channel::do_aux_function_clear_wp(RC_Channel::AuxSwitchPos)
9
RC_Channel::do_aux_function_armdisarm(RC_Channel::AuxSwitchPos)
69
RC_Channel::do_aux_function_generator(RC_Channel::AuxSwitchPos)
46
RC_Channel::do_aux_function_avoid_adsb(RC_Channel::AuxSwitchPos)
5
RC_Channel::do_aux_function_camera_lens(RC_Channel::AuxSwitchPos)
0
RC_Channel::do_aux_function_camera_zoom(RC_Channel::AuxSwitchPos)
0
RC_Channel::do_aux_function_record_video(RC_Channel::AuxSwitchPos)
0
RC_Channel::do_aux_function_mission_reset(RC_Channel::AuxSwitchPos)
2
RC_Channel::do_aux_function_retract_mount(RC_Channel::AuxSwitchPos, unsigned char)
0
RC_Channel::do_aux_function_camera_trigger(RC_Channel::AuxSwitchPos)
16
RC_Channel::do_aux_function_fft_notch_tune(RC_Channel::AuxSwitchPos)
8
RC_Channel::do_aux_function_runcam_control(RC_Channel::AuxSwitchPos)
0
RC_Channel::do_aux_function_avoid_proximity(RC_Channel::AuxSwitchPos)
11
RC_Channel::do_aux_function_camera_auto_focus(RC_Channel::AuxSwitchPos)
0
RC_Channel::do_aux_function_lost_vehicle_sound(RC_Channel::AuxSwitchPos)
0
RC_Channel::do_aux_function_rc_override_enable(RC_Channel::AuxSwitchPos)
47
RC_Channel::do_aux_function_runcam_osd_control(RC_Channel::AuxSwitchPos)
0
RC_Channel::do_aux_function_camera_manual_focus(RC_Channel::AuxSwitchPos)
0
RC_Channel::do_aux_function_camera_image_tracking(RC_Channel::AuxSwitchPos)
0
RC_Channel::update()
119958672
RC_Channel::init_aux()
33456
RC_Channel::read_aux()
23606768
RC_Channel::set_angle(unsigned short)
206998
RC_Channel::set_range(unsigned short)
56138
RC_Channel::RC_Channel()
35697
RC_Channels::duplicate_options_exist()
1028
RC_Channels::find_channel_for_option(RC_Channel::AUX_FUNC)
4610257
RC_Channel::in_trim_dz() const
0
RC_Channel::norm_input() const
15612637
RC_Channel::get_reverse() const
40421032
RC_Channel::has_override() const
170704413
RC_Channel::pwm_to_angle() const
113144816
RC_Channel::pwm_to_range() const
6809620
RC_Channel::norm_input_dz() const
75876353
RC_Channel::percent_input() const
13517
RC_Channel::in_raw_trim_dz() const
1041
RC_Channel::get_control_mid() const
14958411
RC_Channel::pwm_to_angle_dz(unsigned short) const
115172981
RC_Channel::pwm_to_range_dz(unsigned short) const
12327142
RC_Channel::read_3pos_switch(RC_Channel::AuxSwitchPos&) const
1041532
RC_Channel::get_aux_switch_pos() const
321
RC_Channel::string_for_aux_pos(RC_Channel::AuxSwitchPos) const
1300
RC_Channel::pwm_to_angle_dz_trim(unsigned short, unsigned short) const
116127266
RC_Channel::get_stick_gesture_pos() const
0
RC_Channel::get_control_in_zero_dz() const
7545687
RC_Channel::norm_input_ignore_trim(float&) const
1386
RC_Channel::norm_input_ignore_trim() const
10112
RC_Channel::string_for_aux_function(RC_Channel::AUX_FUNC) const
1968
RC_Channel::init_position_on_first_radio_read(RC_Channel::AUX_FUNC) const
1403
RC_Channel::in_min_dz() const
0
Generated by:
LCOV version 1.14