Click or drag to resize

GpsReceiverGetSatelliteUserRangeErrorEvaluator Method (IServiceProvider, PerformanceAssessmentFile)

Returns an evaluator that supplies the user range errors for a satellite at a given date.

Namespace:  AGI.Foundation.Navigation
Assembly:  AGI.Foundation.Navigation (in AGI.Foundation.Navigation.dll) Version: 24.1.418.0 (24.1.418.0)
Syntax
public Evaluator<SatelliteUserRangeError> GetSatelliteUserRangeErrorEvaluator(
	IServiceProvider satellite,
	PerformanceAssessmentFile performanceAssessmentFile
)

Parameters

satellite
Type: SystemIServiceProvider
The GPS satellite for which to obtain the user range error. The satellite instance must provide IGpsPrnService and ILocationPointService.
performanceAssessmentFile
Type: AGI.Foundation.Navigation.DataReadersPerformanceAssessmentFile
The Performance Assessment File (PAF) containing the ephemeris and clock errors for the navigation satellites over a period of time.

Return Value

Type: EvaluatorSatelliteUserRangeError
An evaluator of the user range errors for a satellite, along the line-of-sight between the receiver antenna and the satellite.
Exceptions
ExceptionCondition
ServiceNotAvailableException Thrown when this GPS receiver's GpsSatelliteExtension does not have the IGpsPrnService.
See Also