Paparazzi UAS
v5.10_stable-5-g83a0da5-dirty
Paparazzi is a free software Unmanned Aircraft System.
|
Rotorcraft main loop. More...
Go to the source code of this file.
Macros | |
#define | STATIC_INLINE static inline |
Functions | |
STATIC_INLINE void | main_init (void) |
Main initialization. More... | |
STATIC_INLINE void | main_event (void) |
STATIC_INLINE void | handle_periodic_tasks (void) |
STATIC_INLINE void | main_periodic (void) |
STATIC_INLINE void | telemetry_periodic (void) |
STATIC_INLINE void | failsafe_check (void) |
Rotorcraft main loop.
Definition in file main.h.
STATIC_INLINE void failsafe_check | ( | void | ) |
Definition at line 318 of file main.c.
References AP_MODE_FAILSAFE, AP_MODE_FLIP, AP_MODE_GUIDED, AP_MODE_HOME, AP_MODE_KILL, AP_MODE_MODULE, AP_MODE_NAV, autopilot_check_in_flight(), autopilot_mode, autopilot_motors_on, autopilot_set_mode(), Electrical::bat_critical, electrical, GpsIsLost, radio_control, RC_LOST_MODE, RC_OK, RC_REALLY_LOST, and RadioControl::status.
Referenced by handle_periodic_tasks(), and main_init().
STATIC_INLINE void handle_periodic_tasks | ( | void | ) |
|
inline |
|
inline |
|
inline |
STATIC_INLINE void telemetry_periodic | ( | void | ) |