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

Typedefs

using CRedundantInputData = NMonitorTypes::TRedundantSensorData< NFusionLibCommon::SBarometerData, NFusionLibCommon::ESensorId::eBmp384, NFusionLibCommon::ESensorId::eIcm20789Baro1, NFusionLibCommon::ESensorId::eIcm20789Baro2 >
 
using COutputData = NMonitorTypes::TMultidimensionalSignal< SArrayLabeledByPressureSignal >
 

Functions

NMonitorTypes::EMonitorState BarometerMonitorGetState ()
 Get monitor state.
 
COutputData BarometerMonitorRun (const CRedundantInputData &korMeasurements)
 Run redundancy-based pressure signal check.
 

Typedef Documentation

◆ COutputData

using NBaroMonitorApi::COutputData = typedef NMonitorTypes::TMultidimensionalSignal<SArrayLabeledByPressureSignal>

◆ CRedundantInputData

Function Documentation

◆ BarometerMonitorGetState()

NMonitorTypes::EMonitorState NBaroMonitorApi::BarometerMonitorGetState ( )

Get monitor state.

Returns
Monitor state

◆ BarometerMonitorRun()

COutputData NBaroMonitorApi::BarometerMonitorRun ( const CRedundantInputData korMeasurements)

Run redundancy-based pressure signal check.

Parameters
korMeasurementsInput redundant measurements.
Returns
Output pressure data with integrity information.