Analog Input >> General Properties >> Advanced >> Data Transfer and Memory >> Data Transfer Mechanism
- Updated2023-03-16
- 1 minute(s) read
Analog Input >> General Properties >> Advanced >> Data Transfer and Memory >> Data Transfer Mechanism
Data Type: | int32 |
Description: | Specifies the data transfer mode for the device. |
Valid values
DAQmx_Val_DMA | 10054 | Direct Memory Access. Data transfers take place independently from the application. |
DAQmx_Val_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. |
DAQmx_Val_ProgrammedIO | 10264 | Data transfers take place when you call an NI-DAQmx Read function or an NI-DAQmx Write function. |
DAQmx_Val_USBbulk | 12590 | Data transfers take place independently from the application using a USB bulk pipe. |
You can get/set/reset this property using:
DAQmxGetAIDataXferMech
DAQmxSetAIDataXferMech
DAQmxResetAIDataXferMech