Paparazzi UAS  v5.2.2_stable-0-gd6b9f29
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
jsbsim_hw.h File Reference
#include <inttypes.h>
#include "std.h"
#include "inter_mcu.h"
#include "firmwares/fixedwing/autopilot.h"
#include "subsystems/gps.h"
#include "subsystems/navigation/traffic_info.h"
#include "generated/flight_plan.h"
#include "generated/airframe.h"
#include "generated/settings.h"
#include "firmwares/fixedwing/nav.h"
#include "firmwares/fixedwing/stabilization/stabilization_attitude.h"
#include "firmwares/fixedwing/guidance/guidance_v.h"
#include "subsystems/sensors/infrared.h"
#include "subsystems/commands.h"
#include "firmwares/fixedwing/main_ap.h"
#include "subsystems/datalink/downlink.h"
#include "sim_uart.h"
#include "subsystems/datalink/datalink.h"
+ Include dependency graph for jsbsim_hw.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void sim_use_gps_pos (double lat, double lon, double alt, double course, double gspeed, double climb, double time)
 From airborne/autopilot/. More...
 
void sim_update_sv (void)
 Space vehicle info simulation. More...
 
void set_ir (double roll, double pitch)
 
void provide_attitude_and_rates (float phi, float theta, float psi, float p, float q, float r)
 
void update_bat (double bat)
 
void parse_dl_ping (char *argv[])
 
void parse_dl_acinfo (char *argv[])
 
void parse_dl_setting (char *argv[])
 
void parse_dl_get_setting (char *argv[])
 
void parse_dl_block (char *argv[])
 
void parse_dl_move_wp (char *argv[])
 

Function Documentation

void parse_dl_acinfo ( char *  argv[])

Definition at line 15 of file jsbsim_transport.c.

References MOfCm, and SetAcInfo.

void parse_dl_block ( char *  argv[])

Definition at line 42 of file jsbsim_transport.c.

References nav_goto_block().

+ Here is the call graph for this function:

void parse_dl_get_setting ( char *  argv[])

Definition at line 36 of file jsbsim_transport.c.

References DefaultChannel, DefaultDevice, and value.

void parse_dl_move_wp ( char *  argv[])
void parse_dl_ping ( char *  argv[])

Definition at line 11 of file jsbsim_transport.c.

References DefaultChannel, and DefaultDevice.

void parse_dl_setting ( char *  argv[])

Definition at line 29 of file jsbsim_transport.c.

References DefaultChannel, DefaultDevice, and value.

void provide_attitude_and_rates ( float  phi,
float  theta,
float  psi,
float  p,
float  q,
float  r 
)

Definition at line 20 of file jsbsim_ahrs.c.

References ahrs_sim_available, p, sim_p, sim_phi, sim_psi, sim_q, sim_r, sim_theta, and TRUE.

void set_ir ( double  roll,
double  pitch 
)
void sim_update_sv ( void  )
void sim_use_gps_pos ( double  lat,
double  lon,
double  alt,
double  course,
double  gspeed,
double  climb,
double  time 
)
void update_bat ( double  bat)

Definition at line 29 of file jsbsim_hw.c.

References electrical, and Electrical::vsupply.