Click or drag to resize

Transponder Constructor (String, Point, Axes, RadioFrequencyGainPattern, Point, Axes, RadioFrequencyGainPattern, 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.2.419.0 (24.2.419.0)
Syntax
public Transponder(
	string name,
	Point inputAntennaLocationPoint,
	Axes inputAntennaOrientationAxes,
	RadioFrequencyGainPattern inputAntennaGainPattern,
	Point outputAntennaLocationPoint,
	Axes outputAntennaOrientationAxes,
	RadioFrequencyGainPattern outputAntennaGainPattern,
	double gain,
	double noiseFactor,
	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.
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.
gain
Type: SystemDouble
The gain value to be applied to the transponder's amplifier.
noiseFactor
Type: SystemDouble
The NoiseFactor factor to be applied to the transponder's amplifier.
filter
Type: AGI.Foundation.Communications.SignalProcessingSignalFilter
The SignalFilter used to filter the incoming signal prior to amplification and retransmission.
See Also