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
tasksBundleDAQmxTasksBundleThe DAQmxTasksBundle object.
waveformDigitalWaveformThe per-site per-pin waveform to write.
autoStartboolSpecifies 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
tasksBundleDAQmxTasksBundleThe DAQmxTasksBundle object.
siteDataSiteData<DigitalWaveform>The per-site waveform to write.
autoStartboolSpecifies 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
tasksBundleDAQmxTasksBundleThe DAQmxTasksBundle object.
pinSiteDataPinSiteData<DigitalWaveform>The per-site per-pin waveform to write.
autoStartboolSpecifies whether to automatically start the tasks.