Paparazzi UAS
v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Autopilot main loop. More...
Go to the source code of this file.
Functions | |
void | main_ap_init (void) |
void | main_ap_periodic (void) |
void | main_ap_event (void) |
Autopilot main loop.
This process is reponsible for the collecting the different sensors data, calling the appropriate estimation algorithms and running the different control loops.
Definition in file main_ap.h.
void main_ap_event | ( | void | ) |
Definition at line 146 of file main_ap.c.
Referenced by nps_autopilot_run_step().
void main_ap_init | ( | void | ) |
Definition at line 79 of file main_ap.c.
References autopilot_failsafe_checks(), DATALINK_PERIOD, modules_datalink_tid, modules_gnc_tid, modules_mcu_core_tid, modules_radio_control_tid, modules_sensors_tid, SENSORS_PERIOD, SYS_PERIOD, sys_time_register_timer(), and sys_time_register_timer_offset().
Referenced by nps_autopilot_init().
void main_ap_periodic | ( | void | ) |
Definition at line 119 of file main_ap.c.
References modules_datalink_tid, modules_gnc_tid, modules_mcu_core_tid, modules_radio_control_tid, modules_sensors_tid, and sys_time_check_and_ack_timer().
Referenced by nps_autopilot_run_step().