Paparazzi UAS  v5.12_stable-4-g9b43e9b
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
ahrs_vectornav.c File Reference
+ Include dependency graph for ahrs_vectornav.c:

Go to the source code of this file.

Functions

static void send_vn_info (struct transport_tx *trans, struct link_device *dev)
 
void ahrs_vectornav_event (void)
 Event handling for Vectornav. More...
 
void ahrs_vectornav_init (void)
 Initialize Vectornav struct. More...
 
void ahrs_vectornav_propagate (void)
 Read received data. More...
 

Variables

struct AhrsVectornav ahrs_vn
 

Function Documentation

void ahrs_vectornav_propagate ( void  )

Read received data.

Definition at line 123 of file ahrs_vectornav.c.

References ahrs_vn, VNData::attitude, AhrsVectornav::body_to_imu, float_quat_of_eulers(), float_rmat_ratemult(), VNData::gyro, orientationGetRMat_f(), stateSetBodyRates_f(), stateSetNedToBodyQuat_f(), and AhrsVectornav::vn_data.

Referenced by ahrs_vectornav_event().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void send_vn_info ( struct transport_tx *  trans,
struct link_device *  dev 
)
static

Variable Documentation