This will build a waveform from the requested parameters
Namespace:
CoreDevices.DevicesAssembly: Micromanager_net (in Micromanager_net.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C# |
---|
public double[] BuildBuffer( FunctionGenerator..::.Waveforms WaveFormType, double FrequencyWave, double Amplitude, double Phase, double Offset, double OutputTime, string Formula ) |
Visual Basic (Declaration) |
---|
Public Function BuildBuffer ( _ WaveFormType As FunctionGenerator..::.Waveforms, _ FrequencyWave As Double, _ Amplitude As Double, _ Phase As Double, _ Offset As Double, _ OutputTime As Double, _ Formula As String _ ) As Double() |
Visual C++ |
---|
public: virtual array<double>^ BuildBuffer( FunctionGenerator..::.Waveforms WaveFormType, double FrequencyWave, double Amplitude, double Phase, double Offset, double OutputTime, String^ Formula ) sealed |
Parameters
- WaveFormType
- Type: CoreDevices.Devices..::.FunctionGenerator..::.Waveforms
A waveform taken from the enum Waveforms
- FrequencyWave
- Type: System..::.Double
Desired frequency determined by the waveform type
- Amplitude
- Type: System..::.Double
[Missing <param name="Amplitude"/> documentation for "M:CoreDevices.Devices.FunctionGenerator.BuildBuffer(CoreDevices.Devices.FunctionGenerator.Waveforms,System.Double,System.Double,System.Double,System.Double,System.Double,System.String)"]
- Phase
- Type: System..::.Double
[Missing <param name="Phase"/> documentation for "M:CoreDevices.Devices.FunctionGenerator.BuildBuffer(CoreDevices.Devices.FunctionGenerator.Waveforms,System.Double,System.Double,System.Double,System.Double,System.Double,System.String)"]
- Offset
- Type: System..::.Double
if the waveform should be offset upwards from the axis
- OutputTime
- Type: System..::.Double
The total amount of time that the waveform should be generated(longer time/ more datapoints)
- Formula
- Type: System..::.String
not yet implemented. To be used with the Formula enum
Return Value
[Missing <returns> documentation for "M:CoreDevices.Devices.FunctionGenerator.BuildBuffer(CoreDevices.Devices.FunctionGenerator.Waveforms,System.Double,System.Double,System.Double,System.Double,System.Double,System.String)"]