Class DAQmxTimingSampleClockSettings
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Extensions.dll
The class is used to configure the timing settings for a DAQmx task.
public class DAQmxTimingSampleClockSettingsInheritance
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. NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.Configure.ConfigureTiming(NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.DAQmxTasksBundle,NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.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.