Click or drag to resize

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

Creates a new instance from the specified parameters.

Namespace:  AGI.Foundation.Communications
Assembly:  AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public SimpleDigitalTransmitter(
	string name,
	Point locationPoint,
	Axes orientationAxes,
	double carrierFrequency,
	double effectiveIsotropicRadiatedPower,
	double dataRate,
	PolarizationSource polarizationSource
)

Parameters

name
Type: SystemString
The name of the transmitter.
locationPoint
Type: AGI.Foundation.GeometryPoint
The Point defining the location of the transmitter over time.
orientationAxes
Type: AGI.Foundation.GeometryAxes
The Axes defining the orientation of the transmitter over time.
carrierFrequency
Type: SystemDouble
The frequency, in hertz, that this transmitter broadcasts on.
effectiveIsotropicRadiatedPower
Type: SystemDouble
The power, in watts, that this transmitter broadcasts isotropically.
dataRate
Type: SystemDouble
The rate at which data is modulated, using ModulationBpsk, onto the carrier frequency in bits per second.
polarizationSource
Type: AGI.Foundation.CommunicationsPolarizationSource
The polarization source for modeling polarization efficiency.
Remarks
Because the SimpleDigitalTransmitter 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 analysis that may require it to be set.
See Also