PX4 Firmware
PX4 Autopilot Software http://px4.io
estimator::innovation_fault_status_u Union Reference

#include <common.h>

Collaboration diagram for estimator::innovation_fault_status_u:

Public Attributes

struct {
   bool   reject_vel_NED: 1
 0 - true if velocity observations have been rejected More...
 
   bool   reject_pos_NE: 1
 1 - true if horizontal position observations have been rejected More...
 
   bool   reject_pos_D: 1
 2 - true if true if vertical position observations have been rejected More...
 
   bool   reject_mag_x: 1
 3 - true if the X magnetometer observation has been rejected More...
 
   bool   reject_mag_y: 1
 4 - true if the Y magnetometer observation has been rejected More...
 
   bool   reject_mag_z: 1
 5 - true if the Z magnetometer observation has been rejected More...
 
   bool   reject_yaw: 1
 6 - true if the yaw observation has been rejected More...
 
   bool   reject_airspeed: 1
 7 - true if the airspeed observation has been rejected More...
 
   bool   reject_sideslip: 1
 8 - true if the synthetic sideslip observation has been rejected More...
 
   bool   reject_hagl: 1
 9 - true if the height above ground observation has been rejected More...
 
   bool   reject_optflow_X: 1
 10 - true if the X optical flow observation has been rejected More...
 
   bool   reject_optflow_Y: 1
 11 - true if the Y optical flow observation has been rejected More...
 
flags
 
uint16_t value
 

Detailed Description

Definition at line 402 of file common.h.

Member Data Documentation

◆ flags

struct { ... } estimator::innovation_fault_status_u::flags

◆ reject_airspeed

bool estimator::innovation_fault_status_u::reject_airspeed

7 - true if the airspeed observation has been rejected

Definition at line 411 of file common.h.

Referenced by Ekf::fuseAirspeed().

◆ reject_hagl

bool estimator::innovation_fault_status_u::reject_hagl

9 - true if the height above ground observation has been rejected

Definition at line 413 of file common.h.

Referenced by Ekf::fuseHagl().

◆ reject_mag_x

bool estimator::innovation_fault_status_u::reject_mag_x

3 - true if the X magnetometer observation has been rejected

Definition at line 407 of file common.h.

◆ reject_mag_y

bool estimator::innovation_fault_status_u::reject_mag_y

4 - true if the Y magnetometer observation has been rejected

Definition at line 408 of file common.h.

◆ reject_mag_z

bool estimator::innovation_fault_status_u::reject_mag_z

5 - true if the Z magnetometer observation has been rejected

Definition at line 409 of file common.h.

◆ reject_optflow_X

bool estimator::innovation_fault_status_u::reject_optflow_X

10 - true if the X optical flow observation has been rejected

Definition at line 414 of file common.h.

◆ reject_optflow_Y

bool estimator::innovation_fault_status_u::reject_optflow_Y

11 - true if the Y optical flow observation has been rejected

Definition at line 415 of file common.h.

◆ reject_pos_D

bool estimator::innovation_fault_status_u::reject_pos_D

2 - true if true if vertical position observations have been rejected

Definition at line 406 of file common.h.

Referenced by Ekf::fuseVelPosHeight().

◆ reject_pos_NE

bool estimator::innovation_fault_status_u::reject_pos_NE

1 - true if horizontal position observations have been rejected

Definition at line 405 of file common.h.

Referenced by Ekf::fuseVelPosHeight().

◆ reject_sideslip

bool estimator::innovation_fault_status_u::reject_sideslip

8 - true if the synthetic sideslip observation has been rejected

Definition at line 412 of file common.h.

Referenced by Ekf::fuseSideslip().

◆ reject_vel_NED

bool estimator::innovation_fault_status_u::reject_vel_NED

0 - true if velocity observations have been rejected

Definition at line 404 of file common.h.

Referenced by Ekf::fuseVelPosHeight().

◆ reject_yaw

bool estimator::innovation_fault_status_u::reject_yaw

6 - true if the yaw observation has been rejected

Definition at line 410 of file common.h.

Referenced by Ekf::fuseGpsAntYaw(), and Ekf::fuseHeading().

◆ value

uint16_t estimator::innovation_fault_status_u::value

The documentation for this union was generated from the following file: