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