NI DAQ devices are not IVI-compliant. They can only be controlled using the NI DAQmx driver. DAQmx devices are generally multifunction DAQ devices that do not fit into a single IVI class
. The DAQmx driver can be used in many different languages and application development environments such as LabVIEW, C, C++
, and Python
If you absolutely must use IVI to communicate with the DAQ device, you may be able to create your own custom IVI driver in LabWindows/CVI
for your device. However, this is not guaranteed to have the same functionality as using DAQmx to communicate directly with the device.