|  | AMS Advanced Air Mobility Sensors UG
    | 
The class implements a SW component that converts internal signals to customer-specific signals. More...
 
  
| 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 COutputTransformer & | GetInstance (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 | |
The class implements a SW component that converts internal signals to customer-specific signals.
| void COutputTransformer::TransformImuSignals | ( | ) | 
A runnable that transforms IMU signals to customer-defined vehicle frame.
| void COutputTransformer::TransformMagnetometerInput | ( | ) | 
A runnable that transforms magnetometer measurements to vehicle frame.
| 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.
| 
 | friend |