コード例 #1
0
ファイル: sim_ap.c プロジェクト: BrandoJS/Paparazzi_vtol
value sim_periodic_task(value unit) {
  periodic_task_ap();
  periodic_task_fbw();
  event_task_ap();
  event_task_fbw();
  return unit;
}
コード例 #2
0
ファイル: main_fbw.c プロジェクト: BrandoJS/paparazzi
void handle_periodic_tasks_fbw(void) {

  if (sys_time_check_and_ack_timer(fbw_periodic_tid))
    periodic_task_fbw();

  if (sys_time_check_and_ack_timer(electrical_tid))
    electrical_periodic();

}
コード例 #3
0
ファイル: sim_ap.c プロジェクト: CheBuzz/paparazzi
value sim_periodic_task(value unit) {
  sensors_task();
  attitude_loop();
  reporting_task();
  modules_periodic_task();
  periodic_task_fbw();
  event_task_ap();
  event_task_fbw();
  return unit;
}
コード例 #4
0
ファイル: main_fbw.c プロジェクト: Fokker/paparazzi-1
void handle_periodic_tasks_fbw(void) {

  if (sys_time_check_and_ack_timer(fbw_periodic_tid))
    periodic_task_fbw();

#if !(DISABLE_ELECTRICAL)
  if (sys_time_check_and_ack_timer(electrical_tid))
    electrical_periodic();
#endif

}
コード例 #5
0
ファイル: sim_ap.c プロジェクト: paparazzi/paparazzi
value sim_periodic_task(value unit)
{
  sensors_task();
#if USE_GENERATED_AUTOPILOT
  autopilot_periodic();
#else
  attitude_loop();
#endif
  reporting_task();
  modules_periodic_task();
  periodic_task_fbw();
  electrical_periodic();
  event_task_ap();
  event_task_fbw();
  return unit;
}
コード例 #6
0
void handle_periodic_tasks_fbw(void) {

    if (sys_time_check_and_ack_timer(0))
        periodic_task_fbw();

}