Method WriteDigitalWaveform
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Extensions.dll
WriteDigitalWaveform(DAQmxTasksBundle, DigitalWaveform, bool)
Writes a DigitalWaveform (multiple Boolean samples over time) to the specified pin(s).
public static void WriteDigitalWaveform(this DAQmxTasksBundle tasksBundle, DigitalWaveform waveform, bool autoStart = true)
Parameters
tasksBundle
DAQmxTasksBundleThe DAQmxTasksBundle object.
waveform
DigitalWaveformThe per-site per-pin waveform to write.
autoStart
boolSpecifies whether to automatically start the tasks.
WriteDigitalWaveform(DAQmxTasksBundle, SiteData<DigitalWaveform>, bool)
Writes a DigitalWaveform (multiple Boolean samples over time) to the specified pin(s).
public static void WriteDigitalWaveform(this DAQmxTasksBundle tasksBundle, SiteData<DigitalWaveform> siteData, bool autoStart = true)
Parameters
tasksBundle
DAQmxTasksBundleThe DAQmxTasksBundle object.
siteData
SiteData<DigitalWaveform>The per-site waveform to write.
autoStart
boolSpecifies whether to automatically start the tasks.
WriteDigitalWaveform(DAQmxTasksBundle, PinSiteData<DigitalWaveform>, bool)
Writes a DigitalWaveform (multiple Boolean samples over time) to the specified pin(s).
public static void WriteDigitalWaveform(this DAQmxTasksBundle tasksBundle, PinSiteData<DigitalWaveform> pinSiteData, bool autoStart = true)
Parameters
tasksBundle
DAQmxTasksBundleThe DAQmxTasksBundle object.
pinSiteData
PinSiteData<DigitalWaveform>The per-site per-pin waveform to write.
autoStart
boolSpecifies whether to automatically start the tasks.