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

Typedefs

using CRedundantInputDataBahrsV2
using CRedundantInputDataBahrsV3
using COutputData = NMonitorTypes::TMultidimensionalSignal<SArrayLabeledByImuSignals>

Functions

COutputData ImuMonitorRun (const CRedundantInputDataBahrsV2 &korMeasurements)
 Run redundancy-based IMU signal check.
COutputData ImuMonitorRun (const CRedundantInputDataBahrsV3 &korMeasurements)
 Run redundancy-based IMU signal check.

Typedef Documentation

◆ COutputData

◆ CRedundantInputDataBahrsV2

Initial value:
Array labeled by redundant sensor indices.
Definition CommonMonitorTypes.h:60
@ eScha63T
Murata SCHA63T inertial sensor.
Definition MeasurementStructs.h:17
@ eIcm20789Imu2
The second TDK ICM20789 IMU.
Definition MeasurementStructs.h:20
@ eIcm20789Imu1
The first TDK ICM20789 IMU.
Definition MeasurementStructs.h:19
Definition MeasurementStructs.h:91

◆ CRedundantInputDataBahrsV3

Function Documentation

◆ ImuMonitorRun() [1/2]

COutputData NImuMonitorApi::ImuMonitorRun ( const CRedundantInputDataBahrsV2 & korMeasurements)

Run redundancy-based IMU signal check.

Parameters
korMeasurementsInput redundant measurements.
Returns
Output IMU measurement.

◆ ImuMonitorRun() [2/2]

COutputData NImuMonitorApi::ImuMonitorRun ( const CRedundantInputDataBahrsV3 & korMeasurements)

Run redundancy-based IMU signal check.

Parameters
korMeasurementsInput redundant measurements.
Returns
Output IMU measurement.