Specifies the data transfer mode for the device.

Remarks

The following table lists the characteristics of this property.

Short Name AO.DataXferMech
Data type ci32.png
Permissions Read/Write
Resettable True
Settable While Task Is Running device-specific
Available in Run-Time Engine True
DMA 10054
Direct Memory Access. Data transfers take place independently from the application.
Interrupts 10204
Data transfers take place independently from the application. Using interrupts increases CPU usage because the CPU must service interrupt requests. Typically, you should use interrupts if the device is out of DMA channels.
Programmed I/O 10264
Data transfers take place when you call DAQmx Read or DAQmx Write .
USB Bulk 12590
Data transfers take place independently from the application using a USB bulk pipe.