Click or drag to resize

Transceiver Constructor (String, Point, Axes, RadioFrequencyGainPattern, PolarizationSource, Point, Axes, RadioFrequencyGainPattern, PolarizationSource, DigitalModulation, Double, Double, Double, SignalFilter)

Creates a new instance specifying all properties.

Namespace:  AGI.Foundation.Communications
Assembly:  AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public Transceiver(
	string name,
	Point inputAntennaLocationPoint,
	Axes inputAntennaOrientationAxes,
	RadioFrequencyGainPattern inputAntennaGainPattern,
	PolarizationSource inputPolarizationSource,
	Point outputAntennaLocationPoint,
	Axes outputAntennaOrientationAxes,
	RadioFrequencyGainPattern outputAntennaGainPattern,
	PolarizationSource outputPolarizationSource,
	DigitalModulation modulation,
	double gain,
	double noiseFactor,
	double carrierFrequency,
	SignalFilter filter
)

Parameters

name
Type: System.String
The name of the transponder.
inputAntennaLocationPoint
Type: AGI.Foundation.Geometry.Point
The Point defining the location of the input antenna over time.
inputAntennaOrientationAxes
Type: AGI.Foundation.Geometry.Axes
The Axes defining the orientation of the input antenna over time.
inputAntennaGainPattern
Type: AGI.Foundation.Communications.Antennas.RadioFrequencyGainPattern
The gain pattern used by the input antenna.
inputPolarizationSource
Type: AGI.Foundation.Communications.PolarizationSource
The input polarization source.
outputAntennaLocationPoint
Type: AGI.Foundation.Geometry.Point
The Point defining the location of the output antenna over time.
outputAntennaOrientationAxes
Type: AGI.Foundation.Geometry.Axes
The Axes defining the orientation of the output antenna over time.
outputAntennaGainPattern
Type: AGI.Foundation.Communications.Antennas.RadioFrequencyGainPattern
The gain pattern used by the output antenna.
outputPolarizationSource
Type: AGI.Foundation.Communications.PolarizationSource
The output polarization source.
modulation
Type: AGI.Foundation.Communications.SignalProcessing.DigitalModulation
The modulation used when retransmitting the signal.
gain
Type: System.Double
The gain value to be applied to the transceiver's amplifier.
noiseFactor
Type: System.Double
The OutputNoiseFactor factor to be applied to the transceiver's amplifier.
carrierFrequency
Type: System.Double
The carrier frequency of the remodulated signal, in hertz.
filter
Type: AGI.Foundation.Communications.SignalProcessing.SignalFilter
The SignalFilter used to filter the incoming signal prior to amplification and retransmission.
See Also