NavigationSignal Constructor |
Constructs a trackable signal for a navigation communications front end, specifying all parameters except the link.
Namespace:
AGI.Foundation.Navigation.Advanced
Assembly:
AGI.Foundation.Navigation (in AGI.Foundation.Navigation.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public NavigationSignal(
NavigationSignalType signalType,
NavigationSignalPriority priority,
NavigationSignalTrackingType tracking,
int satelliteID,
double carrierToNoiseThreshold
)
Public Sub New (
signalType As NavigationSignalType,
priority As NavigationSignalPriority,
tracking As NavigationSignalTrackingType,
satelliteID As Integer,
carrierToNoiseThreshold As Double
)
public:
NavigationSignal(
NavigationSignalType signalType,
NavigationSignalPriority priority,
NavigationSignalTrackingType tracking,
int satelliteID,
double carrierToNoiseThreshold
)
new :
signalType : NavigationSignalType *
priority : NavigationSignalPriority *
tracking : NavigationSignalTrackingType *
satelliteID : int *
carrierToNoiseThreshold : float -> NavigationSignal
Parameters
- signalType
- Type: AGI.Foundation.Navigation.AdvancedNavigationSignalType
The signal type to track. - priority
- Type: AGI.Foundation.Navigation.AdvancedNavigationSignalPriority
Priority of this signal, when more than one signal is present. - tracking
- Type: AGI.Foundation.Navigation.AdvancedNavigationSignalTrackingType
The tracking type for this signal. - satelliteID
- Type: SystemInt32
The ID for the satellite generating this signal. This can be any number, it is replaced by the actual ID when a navigation communications front end is constructed. - carrierToNoiseThreshold
- Type: SystemDouble
Value below which this signal cannot be tracked
Remarks See Also