SignalCreateSignal Method (Double, Double, Double, Double, IEnumerableObject) | 
  
    Namespace: 
   AGI.Foundation.Communications
    Assembly:
   AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 25.1.421.0 (25.1.421.0)
Syntaxpublic 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