Package | Description |
---|---|
agi.foundation.communications |
Contains types for representing electromagnetic signals and propagating them along communication links.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<LinkBudget.SignalPropagationModelLoss> |
LinkBudget.getPropagationLossPerModel()
Gets the amount of propagation loss per
SignalPropagationModel , if available. |
Constructor and Description |
---|
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,
ArrayList<LinkBudget.SignalPropagationModelLoss> propagationLossPerModel)
Creates a new instance specifying all parameters.
|