SimpleDigitalTransmitter Constructor (String, Point, Axes, Double, Double, Double) |
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
)
Public Sub New (
name As String,
locationPoint As Point,
orientationAxes As Axes,
carrierFrequency As Double,
effectiveIsotropicRadiatedPower As Double,
dataRate As Double
)
public:
SimpleDigitalTransmitter(
String^ name,
Point^ locationPoint,
Axes^ orientationAxes,
double carrierFrequency,
double effectiveIsotropicRadiatedPower,
double dataRate
)
new :
name : string *
locationPoint : Point *
orientationAxes : Axes *
carrierFrequency : float *
effectiveIsotropicRadiatedPower : float *
dataRate : float -> SimpleDigitalTransmitter
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 data rate in bits per second.
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