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

Typedefs

using CRedundantInputData = NMonitorTypes::TRedundantSensorData< NFusionLibCommon::SVerticalChannelData, NFusionLibCommon::ESensorId::eBahrsFilter1, NFusionLibCommon::ESensorId::eBahrsFilter2, NFusionLibCommon::ESensorId::eBahrsFilter3 >
 
using COutputData = NMonitorTypes::TMultidimensionalSignal< SArrayLabeledByVerticalChannelSignals >
 

Functions

NMonitorTypes::EMonitorState VerticalChannelMonitorGetState ()
 Get monitor state.
 
COutputData VerticalChannelMonitorRun (const CRedundantInputData &korMeasurements)
 Run redundancy-based vertical channel signal check.
 

Typedef Documentation

◆ COutputData

using NVerticalChannelMonitorApi::COutputData = typedef NMonitorTypes::TMultidimensionalSignal<SArrayLabeledByVerticalChannelSignals>

◆ CRedundantInputData

Function Documentation

◆ VerticalChannelMonitorGetState()

NMonitorTypes::EMonitorState NVerticalChannelMonitorApi::VerticalChannelMonitorGetState ( )

Get monitor state.

Returns
Monitor state

◆ VerticalChannelMonitorRun()

COutputData NVerticalChannelMonitorApi::VerticalChannelMonitorRun ( const CRedundantInputData korMeasurements)

Run redundancy-based vertical channel signal check.

Parameters
korMeasurementsInput redundant measurements.
Returns
Output vertical channel data with integrity information.