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: 24.3.420.0 (24.3.420.0)
Syntax public SimpleAnalogTransmitter(
string name,
Point location,
Axes orientationAxes,
double carrierFrequency,
double effectiveIsotropicRadiatedPower,
double bandwidth,
PolarizationSource polarizationSource
)
Public Sub New (
name As String,
location As Point,
orientationAxes As Axes,
carrierFrequency As Double,
effectiveIsotropicRadiatedPower As Double,
bandwidth As Double,
polarizationSource As PolarizationSource
)
public:
SimpleAnalogTransmitter(
String^ name,
Point^ location,
Axes^ orientationAxes,
double carrierFrequency,
double effectiveIsotropicRadiatedPower,
double bandwidth,
PolarizationSource^ polarizationSource
)
new :
name : string *
location : Point *
orientationAxes : Axes *
carrierFrequency : float *
effectiveIsotropicRadiatedPower : float *
bandwidth : float *
polarizationSource : PolarizationSource -> SimpleAnalogTransmitter
Parameters
- name
- Type: SystemString
The name of the transmitter. - location
- Type: AGI.Foundation.GeometryPoint
The Point defining the location of the receiver over time. - orientationAxes
- Type: AGI.Foundation.GeometryAxes
The Axes defining the orientation of the receiver 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 - bandwidth
- Type: SystemDouble
The bandwidth of the signal, in Hertz. - polarizationSource
- Type: AGI.Foundation.CommunicationsPolarizationSource
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