LCOV - code coverage report
Current view: top level - AC_AttitudeControl - AC_AttitudeControl.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 489 608 80.4 %
Date: 2026-09-09 11:02:08 Functions: 48 53 90.6 %

Function Name Sort by function name Hit count Sort by hit count
AC_AttitudeControl::get_rpy_srate(float&, float&, float&) 2928
AC_AttitudeControl::accel_limiting(bool) 0
AC_AttitudeControl::pre_arm_checks(char const*, char*, unsigned char) 99876
AC_AttitudeControl::input_quaternion(QuaternionT<float>&, Vector3<float>) 98513
AC_AttitudeControl::convert_parameters() 1285
AC_AttitudeControl::scale_I_to_angle_P() 0
AC_AttitudeControl::body_to_euler_limit(QuaternionT<float> const&, Vector3<float> const&) 33562520
AC_AttitudeControl::inertial_frame_reset() 3590
AC_AttitudeControl::max_rate_step_bf_yaw() 2806
AC_AttitudeControl::landed_gain_reduction(bool) 30412448
AC_AttitudeControl::max_rate_step_bf_roll() 786
AC_AttitudeControl::reset_target_and_rate(bool) 16271
AC_AttitudeControl::max_rate_step_bf_pitch() 772
AC_AttitudeControl::update_attitude_target() 32955703
AC_AttitudeControl::body_to_euler_derivative(QuaternionT<float> const&, Vector3<float> const&, Vector3<float>&) 35566276
AC_AttitudeControl::euler_derivative_to_body(QuaternionT<float> const&, Vector3<float> const&, Vector3<float>&) 43492745
AC_AttitudeControl::reset_yaw_target_and_rate(bool) 11086303
AC_AttitudeControl::relax_attitude_controllers() 2709520
AC_AttitudeControl::input_thrust_vector_heading(Vector3<float> const&, AC_AttitudeControl::HeadingCommand) 11730957
AC_AttitudeControl::attitude_controller_run_quat() 32956174
AC_AttitudeControl::rate_controller_target_reset() 33074393
AC_AttitudeControl::reset_rate_controller_I_terms() 11544323
AC_AttitudeControl::input_thrust_vector_heading_rad(Vector3<float> const&, float, float) 2743232
AC_AttitudeControl::input_rate_bf_roll_pitch_yaw_cds(float, float, float) 360
AC_AttitudeControl::input_rate_bf_roll_pitch_yaw_rads(float, float, float) 113716
AC_AttitudeControl::input_rate_bf_roll_pitch_yaw_2_cds(float, float, float) 9994
AC_AttitudeControl::input_rate_bf_roll_pitch_yaw_3_cds(float, float, float) 0
AC_AttitudeControl::input_euler_angle_roll_pitch_yaw_cd(float, float, float, bool) 965469
AC_AttitudeControl::input_rate_bf_roll_pitch_yaw_2_rads(float, float, float) 9994
AC_AttitudeControl::input_rate_bf_roll_pitch_yaw_3_rads(float, float, float) 0
AC_AttitudeControl::input_euler_angle_roll_pitch_yaw_rad(float, float, float, bool) 2183113
AC_AttitudeControl::input_euler_rate_roll_pitch_yaw_rads(float, float, float) 0
AC_AttitudeControl::update_ang_vel_target_from_att_error(Vector3<float> const&) 32956174
AC_AttitudeControl::input_thrust_vector_rate_heading_rads(Vector3<float> const&, float, bool) 12695991
AC_AttitudeControl::input_angle_step_bf_roll_pitch_yaw_rad(float, float, float) 471
AC_AttitudeControl::input_rate_step_bf_roll_pitch_yaw_rads(float, float, float) 210919
AC_AttitudeControl::reset_rate_controller_I_terms_smoothly() 2502156
AC_AttitudeControl::input_rate_bf_roll_pitch_yaw_no_shaping_cds(float, float, float) 414050
AC_AttitudeControl::input_rate_bf_roll_pitch_yaw_no_shaping_rads(float, float, float) 414050
AC_AttitudeControl::input_euler_angle_roll_pitch_euler_rate_yaw_cd(float, float, float) 2228903
AC_AttitudeControl::input_euler_angle_roll_pitch_euler_rate_yaw_rad(float, float, float) 15121138
AC_AttitudeControl::ang_vel_limit(Vector3<float>&, float, float, float) const 37634590
AC_AttitudeControl::get_latest_gyro() const 35665694
AC_AttitudeControl::lean_angle_max_cd() const 10678463
AC_AttitudeControl::lean_angle_max_rad() const 55927217
AC_AttitudeControl::get_slew_yaw_max_rads() const 14797186
AC_AttitudeControl::attitude_command_model(float, float, float&, float&, float, float, float, float) const 106487924
AC_AttitudeControl::attitude_from_thrust_vector(Vector3<float>, float) const 15470758
AC_AttitudeControl::command_model_rate_predictor(Vector2<float> const&, Vector2<float>&, Vector2<float>&, float) const 4579903
AC_AttitudeControl::get_althold_lean_angle_max_cd() const 843411
AC_AttitudeControl::thrust_vector_rotation_angles(QuaternionT<float> const&, QuaternionT<float> const&, QuaternionT<float>&, Vector3<float>&, float&, float&) const 48403797
AC_AttitudeControl::get_althold_lean_angle_max_rad() const 31746108
AC_AttitudeControl::thrust_heading_rotation_angles(QuaternionT<float>&, QuaternionT<float> const&, Vector3<float>&, float&, float&) const 32964574

Generated by: LCOV version 1.14