| Package | Description |
|---|---|
| agi.foundation.communications |
Contains types for representing electromagnetic signals and propagating them along communication links.
|
| 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.geometry |
Contains types for expressing the motion of fundamental geometric objects such as points, axes, and reference frames;
the manner in which they are related; and transformations between representations.
|
| agi.foundation.navigation.advanced |
Contains types used in GPS communications modeling.
|
| 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.
|
| Class and Description |
|---|
| Amplifier
Abstract class for an amplifier signal processor.
|
| DigitalModulation
Base class for types defining methods for digital modulation of signals.
|
| IntendedSignalStrategy
A class which defines a strategy for locating one
Signal, or all Signals,
designated as "intended" from the set of Signals from a given ISignalSource. |
| Photodetector
Base class for a photodetector signal processor.
|
| SignalFilter
Base class for all signal filters.
|
| Class and Description |
|---|
| ISignalOutputService
A service which identifies the
SignalProcessor representing the output of an object. |
| OrthogonalPolarizationChannelSource
A signal processor which marks the signals obtained from its input signal processor as originating from the orthogonal polarization channel.
|
| PrimaryPolarizationChannelSource
A signal processor which marks the signals obtained from its input signal processor as originating from the primary polarization channel.
|
| SignalProcessor
Base class for all signal processors containing an input and an output.
|
| Class and Description |
|---|
| Amplifier
Abstract class for an amplifier signal processor.
|
| AvalanchePhotodiode
Represents an Avalanche type photodiode photodetector (APD).
|
| CompositeIntendedSignalStrategy
An
IntendedSignalStrategy which sequentially applies a collection of
IntendedSignalStrategies to identify intended signals. |
| ConstantFrequencyMixer
A signal processor which increases or decreases the frequency of the incoming signals by a constant offset.
|
| ConstantGainAmplifier
A signal processor which applies a gain to its input.
|
| DigitalDataSource
A digital data source which constructs a signal and adds a
SignalDataRate property. |
| DigitalDemodulator
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.
|
| DigitalModulation
Base class for types defining methods for digital modulation of signals.
|
| DigitalModulator |
| FilteredSignalSource
Filters out any signal which does not overlap the desired band.
|
| IntendedReferenceSignal
An
IntendedSignalStrategy which simply returns a specified reference signal. |
| IntendedSignalByDataType
An
IntendedSignalStrategy which identifies intended signals using the presence of a specified type of data. |
| IntendedSignalByFrequency
An
IntendedSignalStrategy that identifies the intended signal as the one with a frequency closest to the target frequency. |
| IntendedSignalByIdentifier
An
IntendedSignalStrategy which identifies intended signals using the presence of a specified object as an identifier. |
| IntendedSignalByModulation
An
IntendedSignalStrategy that identifies the intended signal
as the one with the specified modulation and with a frequency closest to the target frequency. |
| IntendedSignalByOrthogonalPolarization
An
IntendedSignalStrategy that identifies the intended signal by looking for OrthogonalPolarizationChannelIdentifier as signal data. |
| IntendedSignalByPrimaryPolarization
An
IntendedSignalStrategy that identifies the intended signal by looking for PrimaryPolarizationChannelIdentifier as signal data. |
| IntendedSignalByTransmitter
An
IntendedSignalStrategy that identifies the intended signal as the one transmitted by the specified transmitter. |
| IntendedSignalStrategy
A class which defines a strategy for locating one
Signal, or all Signals,
designated as "intended" from the set of Signals from a given ISignalSource. |
| ISignalOutputService
A service which identifies the
SignalProcessor representing the output of an object. |
| LowNoiseAmplifier
A signal processor which applies several gains to its input, representing a low noise amplifier.
|
| ModulationPsk
A basic method of digital modulation using "Phase Shift Keying".
|
| OrthogonalPolarizationChannelSource
A signal processor which marks the signals obtained from its input signal processor as originating from the orthogonal polarization channel.
|
| Photodetector
Base class for a photodetector signal processor.
|
| Photodiode
Base class for a photodiode photodetector.
|
| PinPhotodiode
Represents a PIN type photodiode photodetector.
|
| PrimaryPolarizationChannelSource
A signal processor which marks the signals obtained from its input signal processor as originating from the primary polarization channel.
|
| PulsedSignalData
Signal data which represents the properties of a rectangular waveform.
|
| PulsedSignalModulator
A
SignalProcessor that takes a base band radar waveform signal from its input and modulates it by adding
a carrier frequency and bandwidth. |
| PulsedSignalSource
A
SignalSource which produces a pulsed signal. |
| RectangularFilter
A filter which constrains the incoming signals into a specified bandwidth range, ignoring power spectral density.
|
| SignalFilter
Base class for all signal filters.
|
| 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.
|
| SignalProcessor
Base class for all signal processors containing an input and an output.
|
| SignalSource
A data source which produces the given signal to transmit.
|
| VariableFrequencyMixer
Model for a mixer where the output frequency is determined by a frequency in/frequency out polynomial.
|
| 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.
|
| VariableGainAmplifierBackoffCurves
Represents a set of input back-off curves.
|
| VariableGainAmplifierBackoffPolynomial
Represents a polynomial input back-off curve.
|
| Class and Description |
|---|
| DigitalModulation
Base class for types defining methods for digital modulation of signals.
|
| IntendedSignalStrategy
A class which defines a strategy for locating one
Signal, or all Signals,
designated as "intended" from the set of Signals from a given ISignalSource. |
| Class and Description |
|---|
| DigitalModulation
Base class for types defining methods for digital modulation of signals.
|
| Class and Description |
|---|
| ISignalOutputService
A service which identifies the
SignalProcessor representing the output of an object. |
| SignalFilter
Base class for all signal filters.
|
| SignalProcessor
Base class for all signal processors containing an input and an output.
|
| Class and Description |
|---|
| IntendedSignalStrategy
A class which defines a strategy for locating one
Signal, or all Signals,
designated as "intended" from the set of Signals from a given ISignalSource. |
| ISignalOutputService
A service which identifies the
SignalProcessor representing the output of an object. |
| OrthogonalPolarizationChannelSource
A signal processor which marks the signals obtained from its input signal processor as originating from the orthogonal polarization channel.
|
| PrimaryPolarizationChannelSource
A signal processor which marks the signals obtained from its input signal processor as originating from the primary polarization channel.
|
| SignalProcessor
Base class for all signal processors containing an input and an output.
|