See: Description
| Interface | Description | 
|---|---|
| ISignalOutputService | 
 A service which identifies the  
SignalProcessor representing the output of an object. | 
| Class | 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<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. 
 | 
| DigitalModulation | 
 Base class for types defining methods for digital modulation of signals. 
 | 
| DigitalModulator<TModulation extends DigitalModulation> | |
| 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<TIdentifier> | 
 An  
IntendedSignalStrategy which identifies intended signals using the presence of a specified object as an identifier. | 
| IntendedSignalByModulation<TModulation extends DigitalModulation> | 
 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. | 
| LowNoiseAmplifier | 
 A signal processor which applies several gains to its input, representing a low noise amplifier. 
 | 
| ModulationBpsk | 
 Digital modulation representing "Binary Phase Shift Keying" with one bit per symbol and a spectral efficiency of 1. 
 | 
| ModulationFsk | 
 A basic method of digital modulation using "Frequency Shift Keying". 
 | 
| ModulationOok | 
 Digital modulation representing "Binary On-Off Keying" (OOK). 
 | 
| ModulationPsk | 
 A basic method of digital modulation using "Phase Shift Keying". 
 | 
| ModulationQpsk | 
 Digital modulation representing "Quadrature Phase Shift Keying" with two bits per symbol and a spectral efficiency of 2. 
 | 
| 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. 
 | 
| SignalDataRate | 
 A data object to be added to a  
Signal which represents the data rate
 carried on the signal. | 
| 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. 
 |