SampleTimingType Enumeration

NI-DAQmx 17.1 .NET Class Library Help

Edition Date: June 2017

Part Number: 370473J-01

»View Product Info
Download Help (Windows Only)

See Also


Specifies the type of sample timing to use for the task.

Namespace: NationalInstruments.DAQmx

Assembly: NationalInstruments.DAQmx (in NationalInstruments.DAQmx.dll) Version: 17.1.40.99

Syntax

Visual Basic (Declaration)
Public Enumeration SampleTimingType

C#
public enum SampleTimingType

Members

Member nameDescription
BurstHandshakeDetermine sample timing using burst handshaking between the device and a peripheral device.
ChangeDetectionAcquire samples when a change occurs in the state of one or more digital input lines. The lines must be contained within a digital input channel.
HandshakeDetermine sample timing by using digital handshaking between the device and a peripheral device.
ImplicitConfigure only the duration of the task.
OnDemandAcquire or generate a sample on each read or write operation. This timing type is also referred to as static or software-timed.
PipelinedSampleClockDevice acquires or generates samples on each sample clock edge, but does not respond to certain triggers until a few sample clock edges later. Pipelining allows higher data transfer rates at the cost of increased trigger response latency. Refer to the device documentation for information about which triggers pipelining affects. This timing type allows handshaking with some devices using the Pause trigger, the Ready for Transfer event, or the Data Active event. Refer to the device documentation for more information.
SampleClockAcquire or generate samples on the specified edge of the sample clock.

Remarks

Specifies the type of sample timing to use for the task. Use this enumeration to get or set the value of SampleTimingType.

See Also

Reference

NationalInstruments.DAQmx Namespace

WAS THIS ARTICLE HELPFUL?

Not Helpful