| Package | Description | 
|---|---|
| agi.foundation.communications | 
 Contains types for representing electromagnetic signals and propagating them along communication links. 
 | 
| agi.foundation.navigation.advanced | 
 Contains types used in GPS communications modeling. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LinkBudgetScalars | 
CommunicationSystem.getDetailedLinkBudgetScalars(IServiceProvider link,
                            IntendedSignalStrategy intendedSignal)
Creates a set of  
LinkBudgetScalars for a given link and intended signal strategy. | 
static LinkBudgetScalars | 
CommunicationSystem.getDetailedLinkBudgetScalars(IServiceProvider link,
                            SignalPropagationGraph graph,
                            IntendedSignalStrategy intendedSignal)
Creates a set of  
LinkBudgetScalars for a given link, graph, and intended signal strategy. | 
static LinkBudgetScalars | 
CommunicationSystem.getDetailedLinkBudgetScalars(IServiceProvider link,
                            SignalPropagationGraph graph,
                            IntendedSignalStrategy intendedSignal,
                            String linkName)
Creates a set of  
LinkBudgetScalars for a given link, graph, and intended signal strategy. | 
LinkBudgetScalars | 
CommunicationSystem.getLinkBudgetScalars(IServiceProvider link,
                    IntendedSignalStrategy intendedSignal)
Creates a set of  
LinkBudgetScalars for a given link and intended signal strategy. | 
static LinkBudgetScalars | 
CommunicationSystem.getLinkBudgetScalars(IServiceProvider link,
                    SignalPropagationGraph graph,
                    IntendedSignalStrategy intendedSignal)
Creates a set of  
LinkBudgetScalars for a given link, graph, and intended signal strategy. | 
static LinkBudgetScalars | 
CommunicationSystem.getLinkBudgetScalars(IServiceProvider link,
                    SignalPropagationGraph graph,
                    IntendedSignalStrategy intendedSignal,
                    String linkName)
Creates a set of  
LinkBudgetScalars for a given link, graph, and intended signal strategy. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GnssLinkBudgetScalars
Defines a link budget over time. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static GnssLinkBudgetScalars | 
GnssLinkBudgetScalars.createFrom(LinkBudgetScalars linkBudgetScalars,
          ScalarCarrierToNoiseDensityPlusInterference carrierToNoiseDensityPlusInterference,
          ScalarJammingToSignal jammingToSignal,
          ScalarNoisePlusInterference noisePlusInterference,
          int pseudoRandomNumber,
          NavigationSignalType signalType)
Creates a new instance based on a LinkBudgetScalars instance, and the GNSS specific link budget scalars. 
 |