LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

DaqMX and IVI Drivers

Quick question that I'm fairly sure I know the answer to...

 

Short version:   I have old hardware that uses IVI type drivers, and don't want to rewrite the acquisition routines when I upgrade the hardware. Is it possible to configure NI MAX to work with IVI type drivers in such a way that I can control the hardware within LabVIEW using DAQmx?

 

 

 

0 Kudos
Message 1 of 4
(2,721 Views)
No. Completely different hardware requires completely different software/drivers. DAQ devices do not have IVI drivers. You could try writing an IVI driver yourself if you have LabWindows/CVI but you may not be able to take full advantage of the DAQ device.
0 Kudos
Message 2 of 4
(2,720 Views)

I wanted the reverse.  I want to see if MAX / DAQmx will access IVI type drivers (as basically a wrapper) so that when I upgrade I don't have to rewrite the acquisition routine to work with the new NI DAQ hardware.

 

Edit: Clarity

0 Kudos
Message 3 of 4
(2,698 Views)
I understand what you want which is why I said you would have to write your own IVI driver for the new hardware. The driver would be accessing DAQmx, not DAQmx accessing IVI. Your existing code is using IVI class functions, correct?
0 Kudos
Message 4 of 4
(2,688 Views)