| Package | Description | 
|---|---|
| agi.foundation.communications.antennas | 
 Contains types for representing antennas, defining gain patterns, and processing electromagnetic signals. 
 | 
| agi.foundation.communications.signalprocessing | 
 Contains types for representing communication hardware and processing electromagnetic signals. 
 | 
| agi.foundation.navigation.advanced.signalprocessing | 
 Contains types for representing processing of GPS communication signals. 
 | 
| agi.foundation.radar | 
 Contains types that perform radar system performance analysis. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AntennaSignalProcessor<TGainPattern extends BaseGainPattern>
Abstract base class for all antenna signal processors. 
 | 
class  | 
OpticalAntennaSignalProcessor
Represents a receiving optical antenna. 
 | 
class  | 
RadioFrequencyAntennaSignalProcessor
Represents a receiving radio frequency (RF) antenna. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Amplifier
Abstract class for an amplifier signal processor. 
 | 
class  | 
AvalanchePhotodiode
Represents an Avalanche type photodiode photodetector (APD). 
 | 
class  | 
ConstantFrequencyMixer
A signal processor which increases or decreases the frequency of the incoming signals by a constant offset. 
 | 
class  | 
ConstantGainAmplifier
A signal processor which applies a gain to its input. 
 | 
class  | 
DigitalDataSource
A digital data source which constructs a signal and adds a  
SignalDataRate property. | 
class  | 
DigitalDemodulator<TModulation extends DigitalModulation>
A signal processor based on a modulation method which decodes the input signal
 by removing the modulation and producing a base-band signal which retains all other
 data. 
 | 
class  | 
DigitalModulator<TModulation extends DigitalModulation>
 | 
class  | 
LowNoiseAmplifier
A signal processor which applies several gains to its input, representing a low noise amplifier. 
 | 
class  | 
OrthogonalPolarizationChannelSource
A signal processor which marks the signals obtained from its input signal processor as originating from the orthogonal polarization channel. 
 | 
class  | 
Photodetector
Base class for a photodetector signal processor. 
 | 
class  | 
Photodiode
Base class for a photodiode photodetector. 
 | 
class  | 
PinPhotodiode
Represents a PIN type photodiode photodetector. 
 | 
class  | 
PrimaryPolarizationChannelSource
A signal processor which marks the signals obtained from its input signal processor as originating from the primary polarization channel. 
 | 
class  | 
PulsedSignalModulator
A  
SignalProcessor that takes a base band radar waveform signal from its input and modulates it by adding
 a carrier frequency and bandwidth. | 
class  | 
PulsedSignalSource
A  
SignalSource which produces a pulsed signal. | 
class  | 
RectangularFilter
A filter which constrains the incoming signals into a specified bandwidth range, ignoring power spectral density. 
 | 
class  | 
SignalFilter
Base class for all signal filters. 
 | 
class  | 
SignalOutputExtension
An extension which identifies the output of a receiver, after processing the signal, and just prior to
 demodulating the signal to obtain the encoded data. 
 | 
class  | 
SignalProcessor
Base class for all signal processors containing an input and an output. 
 | 
class  | 
SignalSource
A data source which produces the given signal to transmit. 
 | 
class  | 
VariableFrequencyMixer
Model for a mixer where the output frequency is determined by a frequency in/frequency out polynomial. 
 | 
class  | 
VariableGainAmplifier
Model of a non-linear amplifier where the output power is determined by an input back-off/output back-off (IBO/OBO) curve and
 intermodulation noise temperature can be added to the carrier using an input back-off/carrier to intermodulation noise spectral density
 (IBO/(C/No)Im) curve. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GpsPowerSpectralDensityFilter
A filter which constrains the incoming signals into a specified bandwidth range,
 accounting for GPS power spectral density 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RadarAntennaSignalProcessor
Represents a receiving radio frequency (RF) antenna. 
 |