SimpleAnalogTransmitter Constructor (String, Point, Axes, Double, Double, Double) |
Creates a new instance, specifying all parameters.
Namespace:
AGI.Foundation.Communications
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public SimpleAnalogTransmitter(
string name,
Point location,
Axes orientationAxes,
double carrierFrequency,
double effectiveIsotropicRadiatedPower,
double bandwidth
)
Public Sub New (
name As String,
location As Point,
orientationAxes As Axes,
carrierFrequency As Double,
effectiveIsotropicRadiatedPower As Double,
bandwidth As Double
)
public:
SimpleAnalogTransmitter(
String^ name,
Point^ location,
Axes^ orientationAxes,
double carrierFrequency,
double effectiveIsotropicRadiatedPower,
double bandwidth
)
new :
name : string *
location : Point *
orientationAxes : Axes *
carrierFrequency : float *
effectiveIsotropicRadiatedPower : float *
bandwidth : float -> 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.
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 analysis that
may require it to be set.
See Also