Click or drag to resize

SimpleAnalogTransmitter Constructor (String, Point, Axes, Double, Double, Double, PolarizationSource)

Creates a new instance, specifying all parameters.

Namespace:  AGI.Foundation.Communications
Assembly:  AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 25.1.421.0 (25.1.421.0)
Syntax
public SimpleAnalogTransmitter(
	string name,
	Point location,
	Axes orientationAxes,
	double carrierFrequency,
	double effectiveIsotropicRadiatedPower,
	double bandwidth,
	PolarizationSource polarizationSource
)

Parameters

name
Type: System.String
The name of the transmitter.
location
Type: AGI.Foundation.Geometry.Point
The Point defining the location of the receiver over time.
orientationAxes
Type: AGI.Foundation.Geometry.Axes
The Axes defining the orientation of the receiver over time.
carrierFrequency
Type: System.Double
The frequency, in Hertz, that this transmitter broadcasts on.
effectiveIsotropicRadiatedPower
Type: System.Double
The power, in Watts, that this transmitter broadcasts isotropically
bandwidth
Type: System.Double
The bandwidth of the signal, in Hertz.
polarizationSource
Type: AGI.Foundation.Communications.PolarizationSource
The polarization source for modeling polarization efficiency.
Remarks
Because the SimpleAnalogTransmitter uses an IsotropicGainPattern, the orientation of this transmitter does not affect the communications analysis. The orientationAxes parameter in this constructor is made available to allow configuration for other analyses that may require it to be set.
See Also