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.1.418.0 (24.1.418.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: SystemString
The name of the transponder.
inputAntennaLocationPoint
Type: AGI.Foundation.GeometryPoint
The Point defining the location of the input antenna over time.
inputAntennaOrientationAxes
Type: AGI.Foundation.GeometryAxes
The Axes defining the orientation of the input antenna over time.
inputAntennaGainPattern
Type: AGI.Foundation.Communications.AntennasRadioFrequencyGainPattern
The gain pattern used by the input antenna.
inputPolarizationSource
Type: AGI.Foundation.CommunicationsPolarizationSource
The input polarization source.
outputAntennaLocationPoint
Type: AGI.Foundation.GeometryPoint
The Point defining the location of the output antenna over time.
outputAntennaOrientationAxes
Type: AGI.Foundation.GeometryAxes
The Axes defining the orientation of the output antenna over time.
outputAntennaGainPattern
Type: AGI.Foundation.Communications.AntennasRadioFrequencyGainPattern
The gain pattern used by the output antenna.
outputPolarizationSource
Type: AGI.Foundation.CommunicationsPolarizationSource
The output polarization source.
modulation
Type: AGI.Foundation.Communications.SignalProcessingDigitalModulation
The modulation used when retransmitting the signal.
gain
Type: SystemDouble
The gain value to be applied to the transceiver's amplifier.
noiseFactor
Type: SystemDouble
The OutputNoiseFactor factor to be applied to the transceiver's amplifier.
carrierFrequency
Type: SystemDouble
The carrier frequency of the remodulated signal, in hertz.
filter
Type: AGI.Foundation.Communications.SignalProcessingSignalFilter
The SignalFilter used to filter the incoming signal prior to amplification and retransmission.
See Also