Analog Output:General Properties:Advanced:Data Transfer and Memory:Data Transfer Mechanism
- Updated2025-07-28
- 1 minute(s) read
Specifies the data transfer mode for the device.
Remarks
The following table lists the characteristics of this property.
| Short Name | AO.DataXferMech |
| Data type | ![]() |
| 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. |
