CommunicationSystemGetDetailedLinkBudgetScalars Method (IServiceProvider, IntendedSignalStrategy) |
Creates a set of
LinkBudgetScalars for a given link and intended signal strategy.
These scalars include propagation loss broken into its constituent models.
Namespace:
AGI.Foundation.Communications
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 25.2.423.0 (25.2.423.0)
Syntaxpublic LinkBudgetScalars GetDetailedLinkBudgetScalars(
IServiceProvider link,
IntendedSignalStrategy intendedSignal
)
Public Function GetDetailedLinkBudgetScalars (
link As IServiceProvider,
intendedSignal As IntendedSignalStrategy
) As LinkBudgetScalars
public:
LinkBudgetScalars^ GetDetailedLinkBudgetScalars(
IServiceProvider^ link,
IntendedSignalStrategy^ intendedSignal
)
member GetDetailedLinkBudgetScalars :
link : IServiceProvider *
intendedSignal : IntendedSignalStrategy -> LinkBudgetScalars
Parameters
- link
- Type: SystemIServiceProvider
The service provider that implements ILinkService and IAvailableSignalPropagationModelsService. - intendedSignal
- Type: AGI.Foundation.Communications.SignalProcessingIntendedSignalStrategy
The strategy used to define the intended signal.
Return Value
Type:
LinkBudgetScalarsA set of
LinkBudgetScalars.
Remarks
Note that this method calls the
CreatePropagationGraph method,
which performs operations that may throw exceptions.
See Also