AMS Advanced Air Mobility Sensors UG
Loading...
Searching...
No Matches
NImuMonitorApi Namespace Reference

Typedefs

using CRedundantInputData = NMonitorTypes::TRedundantSensorData< NFusionLibCommon::SImuMeasurement, NFusionLibCommon::ESensorId::eScha63T, NFusionLibCommon::ESensorId::eIcm20789Imu1, NFusionLibCommon::ESensorId::eIcm20789Imu2 >
 
using COutputData = NMonitorTypes::TMultidimensionalSignal< SArrayLabeledByImuSignals >
 

Functions

NMonitorTypes::EMonitorState ImuMonitorGetState ()
 Get monitor state.
 
COutputData ImuMonitorRun (const CRedundantInputData &korMeasurements)
 Run redundancy-base IMU signal check.
 

Typedef Documentation

◆ COutputData

using NImuMonitorApi::COutputData = typedef NMonitorTypes::TMultidimensionalSignal<SArrayLabeledByImuSignals>

◆ CRedundantInputData

Function Documentation

◆ ImuMonitorGetState()

NMonitorTypes::EMonitorState NImuMonitorApi::ImuMonitorGetState ( )

Get monitor state.

Returns
Monitor state

◆ ImuMonitorRun()

COutputData NImuMonitorApi::ImuMonitorRun ( const CRedundantInputData korMeasurements)

Run redundancy-base IMU signal check.

Parameters
korMeasurementsInput redundant measurements.
Returns
Output IMU measurement.