Table of Contents

Class DAQmxTimingSampleClockSettings

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

The class is used to configure the timing settings for a DAQmx task.

public class DAQmxTimingSampleClockSettings
Inheritance
DAQmxTimingSampleClockSettings
Inherited Members

Remarks

Using this class is advantageous as it allows the user to set one or more properties in a single call.

Constructors

DAQmxTimingSampleClockSettings()

Creates an object to define and set DAQmx Timing Sample Clock specific settings. This object is used as a parameter for configuring a sample clock timing type for a DAQmx task. ConfigureTiming(DAQmxTasksBundle, DAQmxTimingSampleClockSettings)

Properties

SampleClockActiveEdge

Specifies on which edge of a clock pulse sampling takes place.

SampleClockRate

Specifies the sampling rate in samples per channel per second.

SampleClockSource

Specifies the terminal of the signal to use as the Sample Clock.

SampleQuantityMode

Specifies if a task acquires or generates a finite number of samples or if it continuously acquires or generates samples.

SampleTimingType

Returns the NationalInstruments.DAQmx.SampleTimingType.SampleClock sample timing type.

SamplesPerChannel

Specifies the number of samples to acquire or generate for each channel in the task.