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.
|