![]() | Download Help (Windows Only) |
Specifies the data transfer mode for the channel.
Namespace: NationalInstruments.DAQmx
Assembly: NationalInstruments.DAQmx (in NationalInstruments.DAQmx.dll) Version: 17.1.40.99
Visual Basic (Declaration) |
---|
Public Enumeration CIDataTransferMechanism |
C# |
---|
public enum CIDataTransferMechanism |
Member name | Description |
---|---|
Dma | Direct Memory Access. Data transfers take place independently from the application. |
Interrupts | 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. |
ProgrammedIO | Data transfers take place when you call reading from the task or writing to the task. |
UsbBulk | Data transfers take place independently from the application using a USB bulk pipe. |
Helpful
Not Helpful