Paparazzi UAS  v5.14.0_stable-0-g3f680d1
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
paparazzi.h File Reference
#include <inttypes.h>
+ Include dependency graph for paparazzi.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MAX_PPRZ   9600
 
#define MIN_PPRZ   -MAX_PPRZ
 
#define TRIM_PPRZ(pprz)
 
#define TRIM_UPPRZ(pprz)
 

Typedefs

typedef int16_t pprz_t
 

Macro Definition Documentation

#define MAX_PPRZ   9600

Definition at line 8 of file paparazzi.h.

Referenced by attitude_loop(), cam_angles(), cam_periodic(), electrical_periodic(), final_landing_procedure(), generic_com_periodic(), get_rc_pitch(), get_rc_pitch_f(), get_rc_roll(), get_rc_roll_f(), get_rc_yaw(), get_rc_yaw_f(), guidance_h_traj_run(), guidance_hybrid_vertical(), guidance_v_module_enter(), guidance_v_read_rc(), guidance_v_set_guided_th(), gv_adapt_run(), main_periodic_task(), mavlink_send_vfr_hud(), motor_mixing_run(), nav_bungee_takeoff_run(), nav_catapult_highrate_module(), nav_catapult_run(), nav_heli_spinup_setup(), nav_launcher_run(), nav_without_gps(), nps_ap_data_loop(), nps_autopilot_run_step(), percent_from_rc(), PID_divergence_control(), px4_set_gimbal_angle_periodic(), rc_datalink_normalize(), rc_mode_switch(), read_rc_setpoint_speed_i(), reset_all_vars(), rover_guidance_run(), rpm_cb(), run_hover_loop(), set_cov_div(), spektrum_event(), spektrum_parse_channel(), stabilization_attitude_init(), stabilization_attitude_run(), stabilization_filter_commands(), stabilization_indi_calc_cmd(), stabilization_indi_run(), stabilization_rate_read_rc(), stabilization_rate_read_rc_switched_sticks(), stabilization_rate_run(), superbitrf_radio_to_channels(), superbitrf_rc_normalize(), swashplate_mixing_run(), throttle_curve_run(), update_rc_channel(), v_ctl_climb_auto_throttle_loop(), v_ctl_climb_loop(), v_ctl_guidance_loop(), v_ctl_landing_loop(), v_ctl_throttle_slew(), vertical_ctrl_module_init(), vertical_ctrl_module_run(), and vPoint().

#define TRIM_PPRZ (   pprz)
Value:
(pprz < MIN_PPRZ ? MIN_PPRZ : \
(pprz > MAX_PPRZ ? MAX_PPRZ : \
pprz))
#define MIN_PPRZ
Definition: paparazzi.h:9
#define MAX_PPRZ
Definition: paparazzi.h:8

Definition at line 11 of file paparazzi.h.

Referenced by attitude_loop(), cam_angles(), h_ctl_pitch_loop(), h_ctl_roll_loop(), rover_guidance_run(), v_ctl_guidance_loop(), and v_ctl_throttle_slew().

#define TRIM_UPPRZ (   pprz)
Value:
(pprz < 0 ? 0 : \
(pprz > MAX_PPRZ ? MAX_PPRZ : \
pprz))
#define MAX_PPRZ
Definition: paparazzi.h:8

Definition at line 14 of file paparazzi.h.

Referenced by attitude_loop(), nav_without_gps(), v_ctl_climb_auto_throttle_loop(), v_ctl_climb_loop(), and v_ctl_guidance_loop().

Typedef Documentation

typedef int16_t pprz_t

Definition at line 6 of file paparazzi.h.