Package | Description |
---|---|
agi.foundation.geometry |
Contains types for expressing the motion of fundamental geometric objects such as points, axes, and reference frames;
the manner in which they are related; and transformations between representations.
|
agi.foundation.navigation |
Contains types useful in modeling navigation processes which utilize the Global Positioning System (GPS).
|
agi.foundation.navigation.advanced |
Contains types used in GPS communications modeling.
|
Constructor and Description |
---|
ScalarGpsCommunicationsReceiverChannelNoise(GpsReceiver receiver,
int gpsSatellitePrn)
Generates GPS receiver noise based on the communications signals it's tracking.
|
Modifier and Type | Method and Description |
---|---|
GpsReceiver |
IGpsReceiverService.getGpsReceiver()
Gets the GPS Receiver.
|
GpsReceiver |
GpsReceiverExtension.getGpsReceiver()
Gets the GPS receiver associated with this extension.
|
static GpsReceiver |
GpsReceiverHelper.getGpsReceiver(IServiceProvider provider)
Gets the
GpsReceiver from the IGpsReceiverService provided by an object. |
static GpsReceiver |
GpsReceiverHelper.getGpsReceiver(IServiceProvider provider,
String exceptionMessage)
Gets the
GpsReceiver from the IGpsReceiverService provided by an object. |
Modifier and Type | Method and Description |
---|---|
protected boolean |
GpsReceiver.checkForSameDefinition(GpsReceiver other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
static RaimOutages |
ReceiverAutonomousIntegrityMonitoring.computeOutages(GpsReceiver receiver,
JulianDate start,
JulianDate stop,
Duration timeStep)
Computes Receiver Autonomous Integrity Monitoring (RAIM) outages using RTCA values.
|
static RaimOutages |
ReceiverAutonomousIntegrityMonitoring.computeOutages(GpsReceiver receiver,
TimeInterval analysisInterval,
Duration timeStep)
Computes Receiver Autonomous Integrity Monitoring (RAIM) outages using RTCA values.
|
static RaimOutages |
ReceiverAutonomousIntegrityMonitoring.computeOutages(GpsReceiver receiver,
TimeInterval analysisInterval,
Duration timeStep,
RaimOptions raimOptions)
Computes Receiver Autonomous Integrity Monitoring (RAIM) outages using the
specified
RaimOptions . |
static RaimOutages |
ReceiverAutonomousIntegrityMonitoring.computeOutages(GpsReceiver receiver,
TimeInterval analysisInterval,
Duration timeStep,
RaimOptions raimOptions,
ITrackCalculationProgress tracker)
Computes Receiver Autonomous Integrity Monitoring (RAIM) outages.
|
void |
GpsReceiverExtension.setGpsReceiver(GpsReceiver value)
Sets the GPS receiver associated with this extension.
|
Constructor and Description |
---|
GpsReceiver(GpsReceiver existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
GpsReceiverExtension(GpsReceiver gpsReceiver)
Initializes a new instance with a specified GPS receiver.
|
Modifier and Type | Method and Description |
---|---|
GnssLinkBudgetScalarsCollection |
GpsCommunicationsFrontEnd.getAllLinkBudgets(GpsReceiver receiver)
Gets the GNSS link budgets for all satellites.
|
NavigationReceiverAccessQuery |
INavigationCommunicationsService.getNavigationReceiverAccessQuery(GpsReceiver gpsReceiver,
int satelliteID)
Returns the navigation communication query from the receiver's front end for a given satellite ID.
|
NavigationReceiverAccessQuery |
GpsCommunicationsFrontEnd.getNavigationReceiverAccessQuery(GpsReceiver gpsReceiver,
int satelliteID)
Communication-based access query for a single
NavigationReceiverChannel which
determines access based on all signals defined in the GpsSignalConfiguration . |
GnssLinkBudgetScalarsCollection |
GpsCommunicationsFrontEnd.getSatelliteLinkBudgets(GpsReceiver receiver,
int satelliteID)
Gets GNSS link budgets for a specific satellite identified by
satelliteID . |