Paparazzi UAS
v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include "paparazzi.h"
#include "generated/airframe.h"
#include "nps_main.h"
#include "nps_sensors.h"
#include "nps_atmosphere.h"
#include "nps_ivy.h"
#include "nps_flightgear.h"
Go to the source code of this file.
Functions | |
int | main (int argc, char **argv) |
void | nps_radio_and_autopilot_init (void) |
void | nps_update_launch_from_dl (uint8_t value) |
void | nps_main_run_sim_step (void) |
void * | nps_main_loop (void *data) |
Variables | |
struct NpsAutopilot | nps_autopilot |
#ifndef NPS_NO_MOTOR_MIXING #include "modules/actuators/motor_mixing.h" More... | |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 42 of file nps_main_hitl.c.
References NpsMain::fg_host, nps_flight_gear_loop(), nps_hitl_impl_init(), nps_main, nps_main_display(), nps_main_init(), nps_main_loop(), th_display_ivy, th_flight_gear, and th_main_loop.
void* nps_main_loop | ( | void * | data | ) |
Definition at line 78 of file nps_main_hitl.c.
Referenced by main().
void nps_main_run_sim_step | ( | void | ) |
Definition at line 68 of file nps_main_hitl.c.
Referenced by nps_main_loop().
void nps_radio_and_autopilot_init | ( | void | ) |
Definition at line 58 of file nps_main_hitl.c.
void nps_update_launch_from_dl | ( | uint8_t | value | ) |
Definition at line 62 of file nps_main_hitl.c.
struct NpsAutopilot nps_autopilot |
#ifndef NPS_NO_MOTOR_MIXING #include "modules/actuators/motor_mixing.h"
if NPS_COMMANDS_NB != MOTOR_MIXING_NB_MOTOR #warning "NPS_COMMANDS_NB does not match MOTOR_MIXING_NB_MOTOR!" #endif #endif
Definition at line 1 of file nps_main_hitl.c.
Referenced by nps_ap_data_loop(), nps_main_run_sim_step(), and nps_update_launch_from_dl().