Paparazzi UAS  v5.12_stable-4-g9b43e9b
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 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(), 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.