Click or drag to resize

ReceiverAutonomousIntegrityMonitoringComputeOutages Method (GpsReceiver, TimeInterval, Duration, RaimOptions, ITrackCalculationProgress)

Computes Receiver Autonomous Integrity Monitoring (RAIM) outages.

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

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.
tracker
Type: AGI.FoundationITrackCalculationProgress
The object to which progress is reported and that is able to cancel this operation before it is complete.

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