Error 200077 When Change Data Transfer Mechanism of USB DAQ

Updated Nov 7, 2024

Reported In

Software

  • LabVIEW

Issue Details

I have a NI USB DAQ device that using DAQmx driver, and I wanted to use Interrupts or DMA as my data transfer mechanism by changing it using DAQmx Property Channel.

 

However, when I run a simple code using my NI USB DAQ device and use Interrupts or DMA as my data transfer mechanism, I am getting Error -200077 occurred at Property Node DAQmx Channel (arg 1) as below picture. How can I resolve this issue?

200077.png

Solution

The implementation for Interrupts and DMA for NI USB DAQ is not possible since it is not supported. The possible values are only USB Bulk and Programmed I/O for USB-based on DAQmx devices.

 

NI recommend using PCI/PXI based MIO DAQ device to take advantages of the DMA or Interrupts data transfer mechanism.