Defines the result of attempting to orient a transmitter or receiver located within a CommunicationSystem.
The collection of results returned by ConfigureAntennaTargeting.
Defines a set of Evaluators used to analyze communications systems, including signal to noise ratios and others.
A collection of communication links, primarily used by the CommunicationSystem. While transceivers, transponders and links are not technically transmitter or receivers themselves; they can be passed directly to any of the methods in this class and it will retrieve the necessary link end for the desired roll.
A collection of communications specific constants.
A digital transmitter with a user-defined configuration.
A communications receiver defined by an antenna, gain pattern and list of signal processors.
A ScatteringCoefficient which is represented by a constant cross section value.
A polarization source which returns a constant polarization over time, regardless of the link geometry.
Represents elliptical polarization.
A polarization source which produces polarization based on the link geometry and measured antenna data which conforms to the IEEE Std 149-1979 "IEEE Standard Test Procedures for Antennas".
Represents left hand circular polarization.
Represents linear polarization.
Defines a link budget at a single instance in time.
Defines a link budget over time.
A communications receiver defined by an optical antenna and list of signal processors.
A communications transmitter defined by an optical antenna and list of signal processors.
An ObjectExtension which is used to model signal reflections using a single point scatterer model.
Represents a frequency band with scattering properties defined by the assigned ScatteringCoefficient instance.
Represents a collection of PointScattererFrequencyBand objects. The PointScattererFrequencyBandCollection is valid for frequencies ranging from MinimumFrequency to MaximumFrequency. The minimum and maximum frequencies for the collection default to MinimumRfFrequency and MaximumRfFrequency respectively. The LowerFrequency value for each PointScattererFrequencyBand instance in the collection must be greater than or equal to MinimumFrequency and less than MaximumFrequency. Band insert and add operations on the collection will validate the band's lower frequency and will also check to make sure that there is not an existing band in the collection with the same lower frequency value.
An immutable data structure which contains information about when a signal arrives at a point scatterer. The class holds both the time of arrival and the unique signal identifier for the point scatterer, as well as additional signal data which can be added from the selected PointScattererFrequencyBand.
A collection of PointScattererInformation objects representing each of the point scatterers which the signal has reflected off of before reception at the receiver.
Describes a propagation path from a transmitter through one or more point scatterers ending at a receiver.
Base class for all types of signal polarization. Provides the polarization tilt angle, reference axis, and axial ratio.
Base class for a polarization source which provides an evaluator for evaluating polarization over time based on the link geometry and polarization axes.
Represents right hand circular polarization.
Modifies an incident signal by a scattering coefficient to produce a reflected signal.
An immutable data structure which represents the properties of a single signal consisting of a power, center frequency, bandwidth range, noise temperature, noise bandwidth range, and a set of additional objects representing additional data. The additional data is identified by type and is used to represent things like message data encoded on the signal, DigitalModulation, SignalDataRate, etc.
A composite signal representing a collection of constituent signals.
Base class for a signal computation, defined in terms of a SignalParameter.
A collection of Signal data.
Signal data which tracks the frequency doppler shift for each point scatterer from which the signal is reflected.
Base class for all signal evaluators.
A value used to identify a signal.
A placeholder for a parameterized Signal within an evaluator.
Defines the configuration of the graph of communication links which are used to propagate signals.
A simple analog transmitter defined by frequency and power.
A ScatteringCoefficient which is represented by monostatic tabular cross section values provided in a spherical coordinate system.
Identifies a signal using a string identifier.
The single input, single output Transceiver which takes in a single digital signal, demodulates it and then remodulates it using the specified modulation scheme, prior to retransmitting it.
The single input, single output transponder which takes in a signal, optionally filters it, amplifies it and then retransmits it without any demodulation or remodulation.
An extension for a link which models wireless communication by propagating a set of signals from a transmitting antenna to a receiving antenna.
A transmitter of signals which can be identified by an identifier.
Represents an object which behaves like a point scatterer of signals.
A service which identifies a signal source representing the signal after it is propagated along a communication link. The power levels of the collection of signals produced by the signal source correspond to the "received isotropic power" or RIP.
A service interface for objects which represent a propagation path from a transmission source to a receiver object.
An interface defining a source of a communications signal.
A service which identifies a signal source representing the signal transmitted along a communication link. The power levels of the collection of signals produced by the signal source correspond to the "effective isotropic radiated power" or EIRP.
A delegate defining a method of modifying a signal.