AMS Advanced Air Mobility Sensors UG
Loading...
Searching...
No Matches
NFusionLibCommon::SAttitudeOutputData Struct Reference

A virtual measurement created from attitude output of a BAHRS filter. The measurement is used as input type for the dedicated parity monitor. More...

Inheritance diagram for NFusionLibCommon::SAttitudeOutputData:
NFusionLibCommon::SMeasurementBase

Public Member Functions

 SAttitudeOutputData ()=default
 
 SAttitudeOutputData (float fRoll, float fPitch, uint64_t uTimestampUs, ESensorId eSensorId, bool bValid)
 
- Public Member Functions inherited from NFusionLibCommon::SMeasurementBase
 SMeasurementBase ()=default
 
 SMeasurementBase (uint64_t uTimestampUs, ESensorId eSensorId, bool bValid)
 

Public Attributes

float fRoll_ { 0.0F }
 
float fPitch_ { 0.0F }
 
- Public Attributes inherited from NFusionLibCommon::SMeasurementBase
uint64_t uTimestampUs_ { 0U }
 
ESensorId eSensorId_ { ESensorId::eUnknown }
 
bool bValid_ { false }
 

Detailed Description

A virtual measurement created from attitude output of a BAHRS filter. The measurement is used as input type for the dedicated parity monitor.

Constructor & Destructor Documentation

◆ SAttitudeOutputData() [1/2]

NFusionLibCommon::SAttitudeOutputData::SAttitudeOutputData ( )
default

◆ SAttitudeOutputData() [2/2]

NFusionLibCommon::SAttitudeOutputData::SAttitudeOutputData ( float  fRoll,
float  fPitch,
uint64_t  uTimestampUs,
ESensorId  eSensorId,
bool  bValid 
)
inline

Member Data Documentation

◆ fPitch_

float NFusionLibCommon::SAttitudeOutputData::fPitch_ { 0.0F }

◆ fRoll_

float NFusionLibCommon::SAttitudeOutputData::fRoll_ { 0.0F }

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