AMS Advanced Air Mobility Sensors UG
Loading...
Searching...
No Matches
COutputTransformer Class Reference

The class implements a SW component that converts internal signals to customer-specific signals. More...

Inheritance diagram for COutputTransformer:
CSoftwareComponent< COutputTransformer, 1U >

Public Member Functions

void TransformImuSignals ()
 A runnable that transforms IMU signals to customer-defined vehicle frame.
 
void TransformOrientation ()
 A runnable that computes orientation of the customer-defined vehicle frame The function derives the orientation from estimated orientation of the BAHRS body frame and customer-configured rotation from the BAHRS body frame to the vehicle frame.
 
void TransformMagnetometerInput ()
 A runnable that transforms magnetometer measurements to vehicle frame.
 
- Public Member Functions inherited from CSoftwareComponent< COutputTransformer, 1U >
virtual void Init ()=0
 
virtual bool IsInitialized ()=0
 

Friends

class CSoftwareComponent< COutputTransformer, 1U >
 

Additional Inherited Members

- Static Public Member Functions inherited from CSoftwareComponent< COutputTransformer, 1U >
static COutputTransformerGetInstance (unsigned uInstanceIndex=0U)
 
- Static Public Attributes inherited from CSoftwareComponent< COutputTransformer, 1U >
static constexpr unsigned skuInstanceCount_
 
- Protected Member Functions inherited from CSoftwareComponent< COutputTransformer, 1U >
 CSoftwareComponent ()=default
 
 ~CSoftwareComponent ()=default
 

Detailed Description

The class implements a SW component that converts internal signals to customer-specific signals.

Member Function Documentation

◆ TransformImuSignals()

void COutputTransformer::TransformImuSignals ( )

A runnable that transforms IMU signals to customer-defined vehicle frame.

◆ TransformMagnetometerInput()

void COutputTransformer::TransformMagnetometerInput ( )

A runnable that transforms magnetometer measurements to vehicle frame.

◆ TransformOrientation()

void COutputTransformer::TransformOrientation ( )

A runnable that computes orientation of the customer-defined vehicle frame The function derives the orientation from estimated orientation of the BAHRS body frame and customer-configured rotation from the BAHRS body frame to the vehicle frame.

Friends And Related Function Documentation

◆ CSoftwareComponent< COutputTransformer, 1U >

friend class CSoftwareComponent< COutputTransformer, 1U >
friend

The documentation for this class was generated from the following files: