Click or drag to resize

LinkBudget Constructor

Creates a new instance specifying all parameters.

Namespace:  AGI.Foundation.Communications
Assembly:  AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 18.4.397.0 (18.4.397.0)
Syntax
public LinkBudget(
	double transmitterAntennaGainInLinkDirection,
	double receiverAntennaGainInLinkDirection,
	double bitErrorRate,
	double carrierToInterference,
	double carrierToNoise,
	double carrierToNoiseDensity,
	double carrierToNoisePlusInterference,
	double effectiveIsotropicRadiatedPower,
	double energyPerBitToNoiseDensity,
	double powerAtReceiverOutput,
	double propagationLoss,
	double receivedIsotropicPower,
	double receivedPowerFluxDensity
)

Parameters

transmitterAntennaGainInLinkDirection
Type: SystemDouble
The transmitter antenna gain in the link direction.
receiverAntennaGainInLinkDirection
Type: SystemDouble
The receiver antenna gain in the link direction.
bitErrorRate
Type: SystemDouble
The bit error rate.
carrierToInterference
Type: SystemDouble
The carrier to interference ratio.
carrierToNoise
Type: SystemDouble
The carrier to noise ratio.
carrierToNoiseDensity
Type: SystemDouble
The carrier to noise density ratio.
carrierToNoisePlusInterference
Type: SystemDouble
The carrier to noise plus interference ratio.
effectiveIsotropicRadiatedPower
Type: SystemDouble
The effective isotropic radiated power.
energyPerBitToNoiseDensity
Type: SystemDouble
The energy per bit to noise density.
powerAtReceiverOutput
Type: SystemDouble
The power at receiver output.
propagationLoss
Type: SystemDouble
The propagation loss.
receivedIsotropicPower
Type: SystemDouble
The received isotropic power.
receivedPowerFluxDensity
Type: SystemDouble
The received power flux density.
See Also