SignalCreateSignal Method (Double, Double, Double, Double, IEnumerableObject) |
Namespace:
AGI.Foundation.Communications
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public static Signal CreateSignal(
double power,
double frequency,
double lowerBandwidthLimit,
double upperBandwidthLimit,
IEnumerable<Object> signalData
)
Public Shared Function CreateSignal (
power As Double,
frequency As Double,
lowerBandwidthLimit As Double,
upperBandwidthLimit As Double,
signalData As IEnumerable(Of Object)
) As Signal
public:
static Signal^ CreateSignal(
double power,
double frequency,
double lowerBandwidthLimit,
double upperBandwidthLimit,
IEnumerable<Object^>^ signalData
)
static member CreateSignal :
power : float *
frequency : float *
lowerBandwidthLimit : float *
upperBandwidthLimit : float *
signalData : IEnumerable<Object> -> Signal
Parameters
- power
- Type: SystemDouble
Signal power, in watts. - frequency
- Type: SystemDouble
Signal frequency, in hertz. - lowerBandwidthLimit
- Type: SystemDouble
A value specifying the (negative) offset, in hertz, from the central frequency,
to the lower limit of the signal's bandwidth.
- upperBandwidthLimit
- Type: SystemDouble
A value specifying the (positive) offset, in hertz, from the central frequency,
to the upper limit of the signals' bandwidth.
- signalData
- Type: System.Collections.GenericIEnumerableObject
A set of data which describe optional properties of this signal
(e.g. modulation, encoding, polarization, command information, etc). If , will be ignored.
Return Value
Type:
SignalThe newly created signal.
Exceptions See Also