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.3.420.0 (24.3.420.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.Geometry.ScalarAntennaGainInLinkDirection
The transmitter antenna gain in the link direction.
receiverAntennaGainInLinkDirection
Type: AGI.Foundation.Geometry.ScalarAntennaGainInLinkDirection
The receiver antenna gain in the link direction.
bitErrorRate
Type: AGI.Foundation.Geometry.ScalarBitErrorRate<DigitalModulation>
The bit error rate.
carrierToInterference
Type: AGI.Foundation.Geometry.ScalarCarrierToInterference
The carrier to interference ratio.
carrierToNoise
Type: AGI.Foundation.Geometry.ScalarCarrierToNoise
The carrier to noise ratio.
carrierToNoiseDensity
Type: AGI.Foundation.Geometry.ScalarCarrierToNoiseDensity
The carrier to noise density ratio.
carrierToNoisePlusInterference
Type: AGI.Foundation.Geometry.ScalarCarrierToNoisePlusInterference
The carrier to noise plus interference ratio.
effectiveIsotropicRadiatedPower
Type: AGI.Foundation.Geometry.ScalarEffectiveIsotropicRadiatedPower
The effective isotropic radiated power.
energyPerBitToNoiseDensity
Type: AGI.Foundation.Geometry.ScalarEnergyPerBitToNoiseDensity<DigitalModulation>
The energy per bit to noise density.
powerAtReceiverOutput
Type: AGI.Foundation.Geometry.ScalarPowerAtReceiverOutput
The power at receiver output.
propagationLoss
Type: AGI.Foundation.Geometry.ScalarPropagationLoss
The propagation loss.
receivedIsotropicPower
Type: AGI.Foundation.Geometry.ScalarReceivedIsotropicPower
The received isotropic power.
receivedPowerFluxDensity
Type: AGI.Foundation.Geometry.ScalarReceivedPowerFluxDensity
The received power flux density.
carrierToNoiseDensityPlusInterference
Type: AGI.Foundation.Geometry.ScalarCarrierToNoiseDensityPlusInterference
The carrier to noise density plus interference ratio.
jammingToSignal
Type: AGI.Foundation.Geometry.ScalarJammingToSignal
The interference to carrier ratio, the inverse of C/I.
noisePlusInterference
Type: AGI.Foundation.Geometry.ScalarNoisePlusInterference
The noise plus interference power.
linkName
Type: System.String
The name of the link these scalars are created for.
pseudoRandomNumber
Type: System.Int32
The PRN of the satellite generating these link budget scalars.
signalType
Type: AGI.Foundation.Navigation.Advanced.NavigationSignalType
Type defining the navigation signal associated with these link budget scalars.
See Also