NavigationSignalCharacteristics Class |
Namespace: AGI.Foundation.Navigation.Advanced
The NavigationSignalCharacteristics type exposes the following members.
Name | Description | |
---|---|---|
AntennaCorrelationLoss |
Gets the attenuation of the signal due to correlation losses.
| |
AntennaPolarizationLoss |
Gets the attenuation of the signal due to antenna polarization effects.
| |
Bandwidth |
Gets the bandwidth the navigation signal uses.
| |
CarrierFrequency |
Gets the carrier frequency on which the navigation signal is broadcast.
| |
ChipLength |
Gets or sets the length of one pulse of navigation signal data. Note that this varies by NavigationSignalType.
| |
DataRate |
Gets the rate at which data is encoded on the navigation signal.
| |
DifferentialGroupDelay |
Gets the group delay between two navigation signal transmissions.
| |
SignalType |
Gets the navigation signal type, including frequency and code.
| |
SubcarrierFrequency |
Gets or sets the sub-carrier frequency if one is used for the code.
| |
TransmissionPower |
Gets the navigation signal's transmitted power.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetFromBlock |
Provides the complete set of signals and their characteristics for a given block type.
| |
GetFromType(NavigationSignalType) |
Provides the signal characteristics specific to a type of signal. Note that
signal parameters with different values by block type will have NaN values.
Use the GetFromType(NavigationSignalType, NavigationBlockType)
method instead to retrieve those parameter values.
| |
GetFromType(NavigationSignalType, NavigationBlockType) |
Provides the signal characteristics specific to a type and block of signal.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
GpsCAChipLength |
The length of the CA code chip, in seconds.
| |
GpsCACodeBandwidth |
The total bandwidth of the CA code, between the first nulls.
| |
GpsCCodeBandwidth |
The total bandwidth of the C code, between the first nulls.
| |
GpsIQCodeBandwidth |
The total bandwidth of the L5 IQ code, between the first nulls.
| |
GpsL1CChipLength |
The length of the L1C code chip, in seconds.
| |
GpsL1Frequency |
The frequency of the GPS L1 carrier.
| |
GpsL2CChipLength |
The length of the L2C code chip, in seconds.
| |
GpsL2Frequency |
The frequency of the GPS L2 carrier.
| |
GpsL5Frequency |
The frequency of the GPS L5 carrier.
| |
GpsL5IQChipLength |
The length of the L5 I and Q code chips, in seconds.
| |
GpsMCodeBandwidth |
The total bandwidth of the M code, between the first nulls.
| |
GpsMCodeChipLength |
The length of the M code chip, in seconds.
| |
GpsPYChipLength |
The length of the P(Y) code chip, in seconds.
| |
GpsPYCodeBandwidth |
The total bandwidth of the P(Y) code, between the first nulls.
|