ComplexDigitalTransmitter Constructor (String, Point, Axes, DigitalModulation, RadioFrequencyGainPattern, Double, Double, Double, SignalDataCollection, PolarizationSource) |
Creates a new instance from the specified 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 ComplexDigitalTransmitter(
string name,
Point locationPoint,
Axes orientationAxes,
DigitalModulation modulation,
RadioFrequencyGainPattern antennaGainPattern,
double carrierFrequency,
double power,
double dataRate,
SignalDataCollection signalData,
PolarizationSource polarizationSource
)
Public Sub New (
name As String,
locationPoint As Point,
orientationAxes As Axes,
modulation As DigitalModulation,
antennaGainPattern As RadioFrequencyGainPattern,
carrierFrequency As Double,
power As Double,
dataRate As Double,
signalData As SignalDataCollection,
polarizationSource As PolarizationSource
)
public:
ComplexDigitalTransmitter(
String^ name,
Point^ locationPoint,
Axes^ orientationAxes,
DigitalModulation^ modulation,
RadioFrequencyGainPattern^ antennaGainPattern,
double carrierFrequency,
double power,
double dataRate,
SignalDataCollection^ signalData,
PolarizationSource^ polarizationSource
)
new :
name : string *
locationPoint : Point *
orientationAxes : Axes *
modulation : DigitalModulation *
antennaGainPattern : RadioFrequencyGainPattern *
carrierFrequency : float *
power : float *
dataRate : float *
signalData : SignalDataCollection *
polarizationSource : PolarizationSource -> ComplexDigitalTransmitter
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. - modulation
- Type: AGI.Foundation.Communications.SignalProcessingDigitalModulation
The modulation. - antennaGainPattern
- Type: AGI.Foundation.Communications.AntennasRadioFrequencyGainPattern
The antenna gain pattern. - carrierFrequency
- Type: SystemDouble
The frequency, in hertz, that this transmitter broadcasts on. - power
- Type: SystemDouble
The power, in watts, that this transmitter broadcasts. - dataRate
- Type: SystemDouble
The data rate in bits per second. - signalData
- Type: AGI.Foundation.CommunicationsSignalDataCollection
The collection of data to be added to the transmitter's signal. - polarizationSource
- Type: AGI.Foundation.CommunicationsPolarizationSource
The polarization source for modeling polarization efficiency.
See Also