Paparazzi UAS  v5.0.5_stable-7-g4b8bbb7
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
ins_arduimu.c File Reference
#include "generated/airframe.h"
#include "state.h"
#include "modules/ins/ins_arduimu.h"
+ Include dependency graph for ins_arduimu.c:

Go to the source code of this file.

Functions

void ArduIMU_init (void)
 
void ArduIMU_periodic (void)
 
void ArduIMU_periodicGPS (void)
 
void IMU_Daten_verarbeiten (void)
 

Variables

float ArduIMU_data [NB_DATA]
 ArduIMU simulation. More...
 
float ins_roll_neutral
 
float ins_pitch_neutral
 
float pitch_of_throttle_gain
 
float throttle_slew
 
float sim_phi
 in radians More...
 
float sim_theta
 in radians More...
 

Function Documentation

void ArduIMU_init ( void  )

Definition at line 25 of file ins_arduimu.c.

void ArduIMU_periodic ( void  )

Definition at line 26 of file ins_arduimu.c.

void ArduIMU_periodicGPS ( void  )

Definition at line 35 of file ins_arduimu.c.

void IMU_Daten_verarbeiten ( void  )

Definition at line 36 of file ins_arduimu.c.

Referenced by ArduIMU_periodic(), and ArduIMU_periodicGPS().

+ Here is the caller graph for this function:

Variable Documentation

float ArduIMU_data[NB_DATA]

ArduIMU simulation.

Sim provides attitude.

Definition at line 12 of file ins_arduimu.c.

Referenced by IMU_Daten_verarbeiten().

float ins_roll_neutral
Todo:
harmonize infrared neutrals with ins_neutrals or get rid of ins neutrals this ins only needed for sim right now

Definition at line 14 of file ins_arduimu.c.

Referenced by ArduIMU_init(), ArduIMU_periodic(), compute_body_orientation_and_rates(), IMU_Daten_verarbeiten(), set_body_state_from_euler(), set_body_state_from_quat(), update_ahrs_from_sim(), and xsens_init().

float pitch_of_throttle_gain

Definition at line 18 of file ins_arduimu.c.

float sim_phi

in radians

Definition at line 11 of file jsbsim_ahrs.c.

Referenced by ArduIMU_periodic().

float sim_theta

in radians

Definition at line 12 of file jsbsim_ahrs.c.

Referenced by ArduIMU_periodic().

float throttle_slew

Definition at line 19 of file ins_arduimu.c.

Referenced by ArduIMU_init().