Click or drag to resize

GnssLinkBudgetScalars Class

Defines a link budget over time. This class defines additional Scalars and properties specific to GNSS analysis.
Inheritance Hierarchy
SystemObject
  AGI.Foundation.CommunicationsLinkBudgetScalars
    AGI.Foundation.Navigation.AdvancedGnssLinkBudgetScalars

Namespace:  AGI.Foundation.Navigation.Advanced
Assembly:  AGI.Foundation.Navigation.Advanced (in AGI.Foundation.Navigation.Advanced.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public class GnssLinkBudgetScalars : LinkBudgetScalars

The GnssLinkBudgetScalars type exposes the following members.

Constructors
  NameDescription
Public methodGnssLinkBudgetScalars
Creates a new instances specifying all parameters.
Top
Properties
  NameDescription
Public propertyBitErrorRate
Gets the bit error rate.
(Inherited from LinkBudgetScalars.)
Public propertyCarrierToInterference
Gets the carrier to interference ratio.
(Inherited from LinkBudgetScalars.)
Public propertyCarrierToNoise
Gets the carrier to noise ratio.
(Inherited from LinkBudgetScalars.)
Public propertyCarrierToNoiseDensity
Gets the carrier to noise density.
(Inherited from LinkBudgetScalars.)
Public propertyCarrierToNoiseDensityPlusInterference
Gets the carrier to noise density plus interference scalar.
Public propertyCarrierToNoisePlusInterference
Gets the carrier to noise plus interference ratio.
(Inherited from LinkBudgetScalars.)
Public propertyEffectiveIsotropicRadiatedPower
Gets the effective isotropic radiated power.
(Inherited from LinkBudgetScalars.)
Public propertyEnergyPerBitToNoiseDensity
Gets the energy per bit to noise density.
(Inherited from LinkBudgetScalars.)
Public propertyJammingToSignal
Gets the jamming to signal scalar.
Public propertyLinkName
Gets the name of the link producing these scalars, if available.
(Inherited from LinkBudgetScalars.)
Public propertyNoisePlusInterference
Gets the noise plus interference scalar
Public propertyPowerAtReceiverOutput
Gets the power at receiver output.
(Inherited from LinkBudgetScalars.)
Public propertyPropagationLoss
Gets the amount of propagation loss.
(Inherited from LinkBudgetScalars.)
Public propertyPropagationLossPerModel
Gets the amount of propagation loss per propagation model, if available.
(Inherited from LinkBudgetScalars.)
Public propertyReceivedIsotropicPower
Gets the received isotropic power.
(Inherited from LinkBudgetScalars.)
Public propertyReceivedPowerFluxDensity
Gets the received power flux density.
(Inherited from LinkBudgetScalars.)
Public propertyReceiverAntennaGainInLinkDirection
Gets the receiver antenna gain in the link direction.
(Inherited from LinkBudgetScalars.)
Public propertySatelliteID
Gets the ID of the satellite from which these link budgets originate. For GPS this is the PRN.
Public propertySignalType
Gets the NavigationSignalType from which these link budget scalars are created.
Public propertyTransmitterAntennaGainInLinkDirection
Gets the transmitter antenna gain in the link direction.
(Inherited from LinkBudgetScalars.)
Top
Methods
  NameDescription
Public methodStatic memberCreateFrom
Creates a new instance based on a LinkBudgetScalars instance, and the GNSS specific link budget scalars.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also