Click or drag to resize

GnssLinkBudgetScalars Constructor

Creates a new instances specifying all parameters.

Namespace:  AGI.Foundation.Navigation.Advanced
Assembly:  AGI.Foundation.Navigation.Advanced (in AGI.Foundation.Navigation.Advanced.dll) Version: 24.1.418.0 (24.1.418.0)
Syntax
public GnssLinkBudgetScalars(
	ScalarAntennaGainInLinkDirection transmitterAntennaGainInLinkDirection,
	ScalarAntennaGainInLinkDirection receiverAntennaGainInLinkDirection,
	ScalarBitErrorRate<DigitalModulation> bitErrorRate,
	ScalarCarrierToInterference carrierToInterference,
	ScalarCarrierToNoise carrierToNoise,
	ScalarCarrierToNoiseDensity carrierToNoiseDensity,
	ScalarCarrierToNoisePlusInterference carrierToNoisePlusInterference,
	ScalarEffectiveIsotropicRadiatedPower effectiveIsotropicRadiatedPower,
	ScalarEnergyPerBitToNoiseDensity<DigitalModulation> energyPerBitToNoiseDensity,
	ScalarPowerAtReceiverOutput powerAtReceiverOutput,
	ScalarPropagationLoss propagationLoss,
	ScalarReceivedIsotropicPower receivedIsotropicPower,
	ScalarReceivedPowerFluxDensity receivedPowerFluxDensity,
	ScalarCarrierToNoiseDensityPlusInterference carrierToNoiseDensityPlusInterference,
	ScalarJammingToSignal jammingToSignal,
	ScalarNoisePlusInterference noisePlusInterference,
	string linkName,
	int pseudoRandomNumber,
	NavigationSignalType signalType
)

Parameters

transmitterAntennaGainInLinkDirection
Type: AGI.Foundation.GeometryScalarAntennaGainInLinkDirection
The transmitter antenna gain in the link direction.
receiverAntennaGainInLinkDirection
Type: AGI.Foundation.GeometryScalarAntennaGainInLinkDirection
The receiver antenna gain in the link direction.
bitErrorRate
Type: AGI.Foundation.GeometryScalarBitErrorRateDigitalModulation
The bit error rate.
carrierToInterference
Type: AGI.Foundation.GeometryScalarCarrierToInterference
The carrier to interference ratio.
carrierToNoise
Type: AGI.Foundation.GeometryScalarCarrierToNoise
The carrier to noise ratio.
carrierToNoiseDensity
Type: AGI.Foundation.GeometryScalarCarrierToNoiseDensity
The carrier to noise density ratio.
carrierToNoisePlusInterference
Type: AGI.Foundation.GeometryScalarCarrierToNoisePlusInterference
The carrier to noise plus interference ratio.
effectiveIsotropicRadiatedPower
Type: AGI.Foundation.GeometryScalarEffectiveIsotropicRadiatedPower
The effective isotropic radiated power.
energyPerBitToNoiseDensity
Type: AGI.Foundation.GeometryScalarEnergyPerBitToNoiseDensityDigitalModulation
The energy per bit to noise density.
powerAtReceiverOutput
Type: AGI.Foundation.GeometryScalarPowerAtReceiverOutput
The power at receiver output.
propagationLoss
Type: AGI.Foundation.GeometryScalarPropagationLoss
The propagation loss.
receivedIsotropicPower
Type: AGI.Foundation.GeometryScalarReceivedIsotropicPower
The received isotropic power.
receivedPowerFluxDensity
Type: AGI.Foundation.GeometryScalarReceivedPowerFluxDensity
The received power flux density.
carrierToNoiseDensityPlusInterference
Type: AGI.Foundation.GeometryScalarCarrierToNoiseDensityPlusInterference
The carrier to noise density plus interference ratio.
jammingToSignal
Type: AGI.Foundation.GeometryScalarJammingToSignal
The interference to carrier ratio, the inverse of C/I.
noisePlusInterference
Type: AGI.Foundation.GeometryScalarNoisePlusInterference
The noise plus interference power.
linkName
Type: SystemString
The name of the link these scalars are created for.
pseudoRandomNumber
Type: SystemInt32
The PRN of the satellite generating these link budget scalars.
signalType
Type: AGI.Foundation.Navigation.AdvancedNavigationSignalType
Type defining the navigation signal associated with these link budget scalars.
See Also