Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
nps_autopilot_fixedwing.c File Reference
#include "nps_autopilot.h"
#include "main_ap.h"
#include "nps_sensors.h"
#include "nps_radio_control.h"
#include "nps_electrical.h"
#include "nps_fdm.h"
#include "generated/modules.h"
#include "modules/radio_control/radio_control.h"
#include "modules/imu/imu.h"
#include "mcu_periph/sys_time.h"
#include "state.h"
#include "modules/core/commands.h"
#include "modules/core/abi.h"
#include "autopilot.h"
#include "modules/datalink/datalink.h"
#include <stdio.h>
#include "modules/gps/gps.h"
+ Include dependency graph for nps_autopilot_fixedwing.c:

Go to the source code of this file.

Macros

#define NPS_BYPASS_AHRS   FALSE
 
#define NPS_BYPASS_INS   FALSE
 

Functions

void nps_autopilot_init (enum NpsRadioControlType type_rc, int num_rc_script, char *rc_dev)
 
void nps_autopilot_run_systime_step (void)
 
void nps_autopilot_run_step (double time)
 
void sim_overwrite_ahrs (void)
 
void sim_overwrite_ins (void)
 

Variables

struct NpsAutopilot nps_autopilot
 
bool nps_bypass_ahrs
 
bool nps_bypass_ins
 

Macro Definition Documentation

◆ NPS_BYPASS_AHRS

#define NPS_BYPASS_AHRS   FALSE

Definition at line 57 of file nps_autopilot_fixedwing.c.

◆ NPS_BYPASS_INS

#define NPS_BYPASS_INS   FALSE

Definition at line 61 of file nps_autopilot_fixedwing.c.

Function Documentation

◆ nps_autopilot_init()

void nps_autopilot_init ( enum NpsRadioControlType  type_rc,
int  num_rc_script,
char *  rc_dev 
)

Definition at line 69 of file nps_autopilot_fixedwing.c.

◆ nps_autopilot_run_step()

void nps_autopilot_run_step ( double  time)

Definition at line 95 of file nps_autopilot_fixedwing.c.

◆ nps_autopilot_run_systime_step()

void nps_autopilot_run_systime_step ( void  )

Definition at line 87 of file nps_autopilot_fixedwing.c.

◆ sim_overwrite_ahrs()

void sim_overwrite_ahrs ( void  )

Definition at line 234 of file nps_autopilot_fixedwing.c.

Referenced by nps_autopilot_run_step().

+ Here is the caller graph for this function:

◆ sim_overwrite_ins()

void sim_overwrite_ins ( void  )

Definition at line 247 of file nps_autopilot_fixedwing.c.

Referenced by nps_autopilot_run_step().

+ Here is the caller graph for this function:

Variable Documentation

◆ nps_autopilot

struct NpsAutopilot nps_autopilot

Definition at line 1 of file nps_autopilot_fixedwing.c.

Referenced by nps_autopilot_init(), and nps_autopilot_run_step().

◆ nps_bypass_ahrs

bool nps_bypass_ahrs

Definition at line 53 of file nps_autopilot_fixedwing.c.

Referenced by nps_autopilot_init(), and nps_autopilot_run_step().

◆ nps_bypass_ins

bool nps_bypass_ins

Definition at line 54 of file nps_autopilot_fixedwing.c.

Referenced by nps_autopilot_init(), and nps_autopilot_run_step().