LCOV - code coverage report
Current view: top level - AC_AutoTune - AC_AutoTune_Multi.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 687 750 91.6 %
Date: 2026-09-09 11:02:08 Functions: 38 38 100.0 %

Function Name Sort by function name Hit count Sort by hit count
AC_AutoTune_Multi::load_tuned_gains() 3
AC_AutoTune_Multi::save_tuning_gains() 3
AC_AutoTune_Multi::backup_gains_and_initialise() 5
AC_AutoTune_Multi::load_orig_gains() 11
AC_AutoTune_Multi::report_axis_gains(char const*, float, float, float, float, float) const 14
AC_AutoTune_Multi::report_final_gains(AC_AutoTune::AxisType) const 14
AC_AutoTune_Multi::set_tuning_gains_with_backoff(AC_AutoTune::AxisType) 70
AC_AutoTune_Multi::updating_angle_p_down(float&, float, float, float, float, float, float) 93
AC_AutoTune_Multi::updating_angle_p_down_all(AC_AutoTune::AxisType) 93
AC_AutoTune_Multi::updating_angle_p_up(float&, float, float, float, float, float, float) 378
AC_AutoTune_Multi::updating_angle_p_up_all(AC_AutoTune::AxisType) 378
AC_AutoTune_Multi::updating_rate_d_down(float&, float, float, float&, float, float, float, float, float, float) 431
AC_AutoTune_Multi::updating_rate_d_down_all(AC_AutoTune::AxisType) 431
AC_AutoTune_Multi::updating_rate_p_up_all(AC_AutoTune::AxisType) 543
AC_AutoTune_Multi::updating_rate_p_up_d_down(float&, float, float, float&, float, float, float, float, float, float, bool) 543
AC_AutoTune_Multi::updating_rate_d_up(float&, float, float, float, float&, float, float, float, float, float, float) 652
AC_AutoTune_Multi::updating_rate_d_up_all(AC_AutoTune::AxisType) 652
AC_AutoTune_Multi::target_angle_min_rp_cd() const 779
AC_AutoTune_Multi::target_angle_min_y_cd() const 1403
AC_AutoTune_Multi::target_angle_max_rp_cd() const 1558
AC_AutoTune_Multi::AC_AutoTune_Multi() 1610
AC_AutoTune_Multi::Log_AutoTune() 2097
AC_AutoTune_Multi::Log_Write_AutoTune(AC_AutoTune::AxisType, AC_AutoTune::TuneType, float, float, float, float, float, float, float) 2097
AC_AutoTune_Multi::load_test_gains() 2182
AC_AutoTune_Multi::test_init() 2182
AC_AutoTune_Multi::get_testing_step_timeout_ms() const 2182
AC_AutoTune_Multi::load_intra_test_gains() 2187
AC_AutoTune_Multi::target_angle_max_y_cd() const 2806
AC_AutoTune_Multi::twitching_test_angle(float, float, float, float&, float&, float&, float&) 93747
AC_AutoTune_Multi::twitching_test_rate(float, float, float, float&, float&, float&) 210919
AC_AutoTune_Multi::twitching_abort_rate(float, float, float, float, float) 210919
AC_AutoTune_Multi::Log_AutoTuneDetails() 304666
AC_AutoTune_Multi::Log_Write_AutoTuneDetails(float, float) 304666
AC_AutoTune_Multi::test_run(AC_AutoTune::AxisType, float) 304666
AC_AutoTune_Multi::angle_lim_max_rp_cd() const 304666
AC_AutoTune_Multi::angle_lim_neg_rpy_cd() const 304666
AC_AutoTune_Multi::twitching_measure_acceleration(float&, float, float&) const 304666
AC_AutoTune_Multi::do_gcs_announcements() 1063537

Generated by: LCOV version 1.14