Click or drag to resize

ReceiverAutonomousIntegrityMonitoringComputeOutages Method (GpsReceiver, TimeInterval, Duration, RaimOptions)

Computes Receiver Autonomous Integrity Monitoring (RAIM) outages using the specified RaimOptions.

Namespace:  AGI.Foundation.Navigation
Assembly:  AGI.Foundation.Navigation (in AGI.Foundation.Navigation.dll) Version: 24.1.418.0 (24.1.418.0)
Syntax
public static RaimOutages ComputeOutages(
	GpsReceiver receiver,
	TimeInterval analysisInterval,
	Duration timeStep,
	RaimOptions raimOptions
)

Parameters

receiver
Type: AGI.Foundation.NavigationGpsReceiver
The receiver for which to compute RAIM.
analysisInterval
Type: AGI.Foundation.TimeTimeInterval
The interval for which to compute RAIM outages.
timeStep
Type: AGI.Foundation.TimeDuration
The step at which to sample RAIM.
raimOptions
Type: AGI.Foundation.NavigationRaimOptions
Options to the RAIM computation.

Return Value

Type: RaimOutages
The outages for each flight phase over the given analysisInterval.
Exceptions
ExceptionCondition
ArgumentNullException Thrown if receiver, raimOptions, or analysisInterval is .
ArgumentException Thrown if timeStep is greater than the OutageDurationThreshold in raimOptions.
Remarks
The standard RTCA summed, squared error (Rtca208SummedSquaredError) is used for the test statistic.
See Also