Here is a list of all functions with links to the files they belong to:
- f -
- fast9_detect() : fast_rosten.h, fast_rosten.c
- fast9_detect_pixel() : fast_rosten.h, fast_rosten.c
- fast_make_offsets() : fast_rosten.c
- faulhaber_crc8() : actuators_faulhaber.c
- faulhaber_parse_msg() : actuators_faulhaber.c
- faulhaber_parser() : actuators_faulhaber.c
- faulhaber_send_command() : actuators_faulhaber.c
- fbw_datalink_event() : fbw_datalink.c, fbw_datalink.h
- fbw_datalink_periodic() : fbw_datalink.c, fbw_datalink.h
- fbw_safety_check() : main_fbw.c
- fc_read_msg() : fc_rotor.c, fc_rotor.h
- fc_rotor_init() : fc_rotor.c, fc_rotor.h
- feed_jsbsim() : nps_fdm_jsbsim.cpp
- fetch_state() : nps_fdm_jsbsim.cpp
- fifo_avail() : usb_ser_hw.c, frsky_x.c
- fifo_free() : usb_ser_hw.c, frsky_x.c
- fifo_get() : usb_ser_hw.c, frsky_x.c
- fifo_init() : usb_ser_hw.c, frsky_x.c
- fifo_peek() : usb_ser_hw.c
- fifo_put() : usb_ser_hw.c, frsky_x.c
- fill_anchor() : dw1000_arduino.c
- filter_1euro_imu_init() : filter_1euro_imu.c, filter_1euro_imu.h
- filter_1euro_imu_reset() : filter_1euro_imu.c, filter_1euro_imu.h
- filter_1euro_imu_update_accel_beta() : filter_1euro_imu.c, filter_1euro_imu.h
- filter_1euro_imu_update_accel_dcutoff() : filter_1euro_imu.c, filter_1euro_imu.h
- filter_1euro_imu_update_accel_mincutoff() : filter_1euro_imu.c, filter_1euro_imu.h
- filter_1euro_imu_update_gyro_beta() : filter_1euro_imu.h, filter_1euro_imu.c
- filter_1euro_imu_update_gyro_dcutoff() : filter_1euro_imu.c, filter_1euro_imu.h
- filter_1euro_imu_update_gyro_mincutoff() : filter_1euro_imu.c, filter_1euro_imu.h
- filter_bad_pixels() : detect_window.c, detect_window.h
- filter_pqr() : stabilization_indi_simple.c
- final_landing_procedure() : optical_flow_landing.c
- find_best_edge_coordinates() : wedgebug.c
- find_best_edge_coordinates2() : wedgebug.c
- find_contour() : opencv_contour.cpp, opencv_contour.h
- find_launch_index() : nps_ivy.c
- find_object_centroid() : cv_detect_color_object.c
- FindInterceptOfTwoLines() : nav_survey_hybrid.c, nav_survey_poly_osam.c, nav_survey_poly_rotorcraft.c
- finish_sts() : gec_dl.h
- finite_difference() : stabilization_indi_simple.c
- finite_difference_from_filter() : stabilization_indi_simple.c
- fit_linear_flow_field() : linear_flow_fit.h, linear_flow_fit.c
- fit_linear_model() : pprz_matrix_decomp_float.c, pprz_matrix_decomp_float.h
- fit_linear_model_OF() : optical_flow_landing.c, optical_flow_landing.h
- fit_linear_model_prior() : pprz_matrix_decomp_float.c, pprz_matrix_decomp_float.h
- flash_detect() : settings_arch.c
- fletcher32() : meteo_stick_calib.c
- flight_benchmark_init() : flight_benchmark.c, flight_benchmark.h
- flight_benchmark_periodic() : flight_benchmark.c, flight_benchmark.h
- flight_benchmark_reset() : flight_benchmark.c, flight_benchmark.h
- flight_recorder_init() : flight_recorder.c, flight_recorder.h
- flight_recorder_log_msg_up() : flight_recorder.h, flight_recorder.c
- flight_recorder_periodic() : flight_recorder.c, flight_recorder.h
- float_euler_dot_of_rates_vec() : oneloop_andi.c
- float_eulers_norm() : pprz_algebra_float.h
- float_eulers_of_quat() : pprz_algebra_float.c, pprz_algebra_float.h
- float_eulers_of_quat_yxz() : pprz_algebra_float.c, pprz_algebra_float.h
- float_eulers_of_quat_zxy() : pprz_algebra_float.c, pprz_algebra_float.h
- float_eulers_of_rmat() : pprz_algebra_float.c, pprz_algebra_float.h
- float_from_buf() : dw1000_arduino.c
- float_log_n() : pprz_algebra_float.h
- float_mat2_mult() : pprz_algebra_float.c, pprz_algebra_float.h
- float_mat3_mult() : pprz_algebra_float.c, pprz_algebra_float.h
- float_mat_adjoint_4d() : pprz_algebra_float.c
- float_mat_col() : pprz_algebra_float.h
- float_mat_combine() : discrete_ekf_no_north.c, discrete_ekf_no_north.h
- float_mat_copy() : pprz_algebra_float.h
- float_mat_det_4d() : pprz_algebra_float.c
- float_mat_diagonal_scal() : pprz_algebra_float.h
- float_mat_diff() : pprz_algebra_float.h
- float_mat_div_scalar() : pprz_algebra_float.h
- float_mat_exp() : pprz_algebra_float.c, pprz_algebra_float.h
- float_mat_inv_2d() : pprz_algebra_float.h, pprz_algebra_float.c
- float_mat_inv_3d() : pprz_algebra_float.c, pprz_algebra_float.h
- float_mat_inv_4d() : pprz_algebra_float.c, pprz_algebra_float.h
- float_mat_invert() : pprz_algebra_float.c, pprz_algebra_float.h
- float_mat_minor() : pprz_algebra_float.h
- float_mat_minor_4d() : pprz_algebra_float.c
- float_mat_mul() : pprz_algebra_float.h
- float_mat_mul_copy() : pprz_algebra_float.h
- float_mat_mul_scalar() : pprz_algebra_float.h
- float_mat_mul_transpose() : pprz_algebra_float.h
- float_mat_norm_li() : pprz_algebra_float.c, pprz_algebra_float.h
- float_mat_scale() : pprz_algebra_float.h
- float_mat_sum() : pprz_algebra_float.h
- float_mat_sum_scaled() : pprz_algebra_float.h
- float_mat_transpose() : pprz_algebra_float.h
- float_mat_transpose_square() : pprz_algebra_float.h
- float_mat_vect_mul() : pprz_algebra_float.h
- float_mat_vmul() : pprz_algebra_float.h
- float_mat_zero() : pprz_algebra_float.h
- float_norm_two_angles() : wedgebug.c
- float_quat_comp() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_comp_inv() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_comp_inv_norm_shortest() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_comp_norm_shortest() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_derivative() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_derivative_lagrange() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_differential() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_identity() : pprz_algebra_float.h
- float_quat_integrate() : pprz_algebra_float.h, pprz_algebra_float.c
- float_quat_integrate_fi() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_inv_comp() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_inv_comp_norm_shortest() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_invert() : pprz_algebra_float.h
- float_quat_norm() : pprz_algebra_float.h
- float_quat_normalize() : pprz_algebra_float.h
- float_quat_of_axis_angle() : pprz_algebra_float.h, pprz_algebra_float.c
- float_quat_of_eulers() : pprz_algebra_float.h, pprz_algebra_float.c
- float_quat_of_eulers_yxz() : pprz_algebra_float.h, pprz_algebra_float.c
- float_quat_of_eulers_zxy() : pprz_algebra_float.h, pprz_algebra_float.c
- float_quat_of_orientation_vect() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_of_rmat() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_tilt_twist() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_vmul_right() : ins_float_invariant.c, ahrs_float_invariant.c
- float_quat_vmult() : pprz_algebra_float.c, pprz_algebra_float.h
- float_quat_wrap_shortest() : pprz_algebra_float.h
- float_rates_add_gaussian_noise() : nps_random.c, nps_random.h
- float_rates_integrate_fi() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rates_of_euler_dot() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rates_of_euler_dot_vec() : oneloop_andi.c
- float_rmat_comp() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_comp_inv() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_identity() : pprz_algebra_float.h
- float_rmat_integrate_fi() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_inv() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_mult() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_norm() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_of_axis_angle() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_of_eulers_312() : pprz_algebra_float.h, pprz_algebra_float.c
- float_rmat_of_eulers_321() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_of_quat() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_ratemult() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_reorthogonalize() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_transp_mult() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_transp_ratemult() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_transp_vmult() : pprz_algebra_float.c, pprz_algebra_float.h
- float_rmat_vmult() : pprz_algebra_float.c, pprz_algebra_float.h
- float_vect2_bound_in_2d() : pprz_algebra_float.c, pprz_algebra_float.h
- float_vect2_norm() : pprz_algebra_float.h
- float_vect2_norm2() : pprz_algebra_float.h
- float_vect2_normalize() : pprz_algebra_float.h
- float_vect2_scale_in_2d() : pprz_algebra_float.c, pprz_algebra_float.h
- float_vect3_add_gaussian_noise() : nps_random.c, nps_random.h
- float_vect3_bound_in_2d() : pprz_algebra_float.c, pprz_algebra_float.h
- float_vect3_bound_in_3d() : pprz_algebra_float.c, pprz_algebra_float.h
- float_vect3_integrate_fi() : pprz_algebra_float.c, pprz_algebra_float.h
- float_vect3_norm() : pprz_algebra_float.h
- float_vect3_norm2() : pprz_algebra_float.h
- float_vect3_norm_two_points() : wedgebug.c
- float_vect3_normalize() : pprz_algebra_float.h
- float_vect3_scale_in_2d() : pprz_algebra_float.c, pprz_algebra_float.h
- float_vect_add() : pprz_algebra_float.h
- float_vect_copy() : pprz_algebra_float.h
- float_vect_diff() : pprz_algebra_float.h
- float_vect_dot_product() : pprz_algebra_float.h
- float_vect_mul() : pprz_algebra_float.h
- float_vect_norm() : pprz_algebra_float.h
- float_vect_scale() : pprz_algebra_float.h
- float_vect_sdiv() : pprz_algebra_float.h
- float_vect_smul() : pprz_algebra_float.h
- float_vect_sub() : pprz_algebra_float.h
- float_vect_sum() : pprz_algebra_float.h
- float_vect_zero() : pprz_algebra_float.h
- floor_detection_cb() : orange_avoider_guided.c
- flushWriteByteBuffer() : sdLog.c
- fly_to_xy() : nav.c, nav.h
- follow_diagonal_approach() : approach_moving_target.c, approach_moving_target.h
- follow_init() : follow.c, follow.h
- follow_me() : follow_me.c, follow_me.h
- follow_me_init() : follow_me.h, follow_me.c
- follow_me_parse_target_pos() : follow_me.c, follow_me.h
- follow_me_periodic() : follow_me.c, follow_me.h
- follow_me_set_wp() : follow_me.c, follow_me.h
- follow_wp() : follow.c, follow.h
- formation_flight() : formation.h, formation.c
- formation_init() : formation.c, formation.h
- formation_pre_call() : formation.c, formation.h
- frameToPacket() : dshot_erps.c
- frsky_x_serial_char_available() : frsky_x.c
- frsky_x_serial_check_free_space() : frsky_x.c
- frsky_x_serial_get_byte() : frsky_x.c
- frsky_x_serial_put_buffer() : frsky_x.c
- frsky_x_serial_put_byte() : frsky_x.c
- frsky_x_serial_send_message() : frsky_x.c
- frSkyDHandlePacket() : cc2500_frsky_d.h
- frSkyDInit() : cc2500_frsky_d.h
- frSkyDSetRcData() : cc2500_frsky_d.h
- frSkySpiDataReceived() : cc2500_frsky_common.h, cc2500_frsky_shared.c
- frSkySpiInit() : cc2500_frsky_common.h, cc2500_frsky_shared.c
- frSkySpiProcessFrame() : cc2500_frsky_shared.c, cc2500_frsky_common.h
- frSkySpiSetRcData() : cc2500_frsky_common.h, cc2500_frsky_shared.c
- frSkyXCheckQueueEmpty() : cc2500_frsky_x.c
- frSkyXHandlePacket() : cc2500_frsky_x.c, cc2500_frsky_x.h
- frSkyXInit() : cc2500_frsky_x.c, cc2500_frsky_x.h
- frSkyXProcessFrame() : cc2500_frsky_x.h, cc2500_frsky_x.c
- frSkyXSetRcData() : cc2500_frsky_x.c, cc2500_frsky_x.h
- frSkyXTelemetrySendByte() : cc2500_frsky_x.c
- frSkyXTelemetryWriteFrame() : cc2500_frsky_x.c
- fuelcell_uavcan_cb() : can_fuelcell.c
- full_read() : navdata.c, navdata.h
- full_write() : navdata.c, navdata.h
- fx_elevator() : ekf_aw.cpp
- fx_fuselage() : ekf_aw.cpp
- fx_fy_hover() : ekf_aw.cpp
- fx_pusher() : ekf_aw.cpp
- fx_wing() : ekf_aw.cpp
- fy_wing() : ekf_aw.cpp
- fz_elevator() : ekf_aw.cpp
- fz_fuselage() : ekf_aw.cpp
- fz_hover() : ekf_aw.cpp
- fz_wing() : ekf_aw.cpp