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: 24.1.418.0 (24.1.418.0)
Syntax public static RaimOutages ComputeOutages(
GpsReceiver receiver,
TimeInterval analysisInterval,
Duration timeStep,
RaimOptions raimOptions,
ITrackCalculationProgress tracker
)
Public Shared Function ComputeOutages (
receiver As GpsReceiver,
analysisInterval As TimeInterval,
timeStep As Duration,
raimOptions As RaimOptions,
tracker As ITrackCalculationProgress
) As RaimOutages
public:
static RaimOutages^ ComputeOutages(
GpsReceiver^ receiver,
TimeInterval^ analysisInterval,
Duration timeStep,
RaimOptions^ raimOptions,
ITrackCalculationProgress^ tracker
)
static member ComputeOutages :
receiver : GpsReceiver *
analysisInterval : TimeInterval *
timeStep : Duration *
raimOptions : RaimOptions *
tracker : ITrackCalculationProgress -> RaimOutages
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:
RaimOutagesThe outages for each flight phase over the given
analysisInterval.
Exceptions Remarks See Also