Method WriteAnalogWaveform
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Extensions.dll
WriteAnalogWaveform(DAQmxTasksBundle, AnalogWaveform<double>, bool)
Writes the specified waveform to output on the pin(s).
public static void WriteAnalogWaveform(this DAQmxTasksBundle tasksBundle, AnalogWaveform<double> waveform, bool autoStart = true)Parameters
tasksBundleDAQmxTasksBundle-
The NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.DAQmxTasksBundle object.
waveformAnalogWaveform<double>-
The waveform to write.
autoStartbool-
Specifies whether to automatically start the tasks.
WriteAnalogWaveform(DAQmxTasksBundle, SiteData<AnalogWaveform<double>>, bool)
Writes the specified waveform to output on the pin(s).
public static void WriteAnalogWaveform(this DAQmxTasksBundle tasksBundle, SiteData<AnalogWaveform<double>> siteData, bool autoStart = true)Parameters
tasksBundleDAQmxTasksBundle-
The NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.DAQmxTasksBundle object.
siteDataSiteData<AnalogWaveform<double>>-
The per-site waveform to write.
autoStartbool-
Specifies whether to automatically start the tasks.
WriteAnalogWaveform(DAQmxTasksBundle, PinSiteData<AnalogWaveform<double>>, bool)
Writes the specified waveform to output on the pin(s).
public static void WriteAnalogWaveform(this DAQmxTasksBundle tasksBundle, PinSiteData<AnalogWaveform<double>> pinSiteData, bool autoStart = true)Parameters
tasksBundleDAQmxTasksBundle-
The NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.DAQmxTasksBundle object.
pinSiteDataPinSiteData<AnalogWaveform<double>>-
The per-site per-pin waveform to write.
autoStartbool-
Specifies whether to automatically start the tasks.