Table of Contents

Class Configure

Namespace
NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx
Assembly
NationalInstruments.SemiconductorTestLibrary.Extensions.dll

Defines operations for configuring timing and other task properties.

public static class Configure
Inheritance
Configure
Inherited Members

Methods

ConfigureAITerminalConfiguration(DAQmxTasksBundle, AITerminalConfiguration)

Configures the terminal configuration for the analog input channels within the task. Refer to NationalInstruments.DAQmx.AITerminalConfiguration for more information.

ConfigureAOTerminalConfiguration(DAQmxTasksBundle, AOTerminalConfiguration)

Configures the terminal configuration for the analog output channels within the task, refer to NationalInstruments.DAQmx.AOTerminalConfiguration for more information.

ConfigureTiming(DAQmxTasksBundle, DAQmxTimingSampleClockSettings)

Configures the timing for the task. The capture mode (FiniteSamples/ContinuousSamples), rate of the Sample Clock, and the number of samples to acquire or generate.

GetSampleClockRateDistinct(DAQmxTasksBundle)

Specifies the sampling rate in samples per channel per second. If you use an external source for the Sample Clock, set this input to the maximum expected rate of that clock./>

GetSampleClockRates(DAQmxTasksBundle)

Gets the actual sample clock rate (Hz).