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
tasksBundle
DAQmxTasksBundleThe DAQmxTasksBundle object.
waveform
AnalogWaveform<double>The waveform to write.
autoStart
boolSpecifies 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
tasksBundle
DAQmxTasksBundleThe DAQmxTasksBundle object.
siteData
SiteData<AnalogWaveform<double>>The per-site waveform to write.
autoStart
boolSpecifies 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
tasksBundle
DAQmxTasksBundleThe DAQmxTasksBundle object.
pinSiteData
PinSiteData<AnalogWaveform<double>>The per-site per-pin waveform to write.
autoStart
boolSpecifies whether to automatically start the tasks.