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

Classes

struct  SMultidimensionalSignalBase
 Base class for multidimensional output of a parity monitor. More...
 
class  TMultidimensionalSignal
 A template for multidimensional output of a parity monitor. More...
 
class  TRedundantSensorData
 Array labeled by redundant sensor indices. More...
 

Enumerations

enum class  EDetectionResult : int { eInvalid = 0 , eUnavailable , eGood , eFailure }
 Fault detection result. More...
 
enum class  EIsolationResult : int { eInvalid = 0 , eUnavailable , eGood , eFailed }
 Fault isolation result. More...
 
enum class  EMonitorState : int32_t { eInvalid = 0 , eInit , eRunning , eInitFailed }
 Monitor state enum. More...
 

Enumeration Type Documentation

◆ EDetectionResult

enum class NMonitorTypes::EDetectionResult : int
strong

Fault detection result.

Enumerator
eInvalid 

Invalid (default) value.

eUnavailable 

Fault detection function is unavailable.

eGood 

No failure detected.

eFailure 

Failure detected.

◆ EIsolationResult

enum class NMonitorTypes::EIsolationResult : int
strong

Fault isolation result.

Enumerator
eInvalid 

Invalid (default) value.

eUnavailable 

Fault isolation function is unavailable.

eGood 

Fault isolation succeeded.

eFailed 

Fault isolation failed.

◆ EMonitorState

enum class NMonitorTypes::EMonitorState : int32_t
strong

Monitor state enum.

Enumerator
eInvalid 

Invalid (default) state.

eInit 

Monitor is initializing.

eRunning 

Monitor is running.

eInitFailed 

Monitor failed to initialize.