LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Using a VISA based program written in CVI 4.x and migrating it to CVI 7.1?

All,
 
We have a driver written in CVI 4.x and has worked through CVI revissions 5.x and 6.x.  Issue is that with CVI 7.x it has generated errors with the initialization of ViSession.  The OS is WinXP and the GPIB card is a NI PCI-GPIB N114 and the set-up is identified in MAX and LabVIEW.  I can't nail down the problem.  Any insight on what changed in CVI 7.x would help. 
 
Andy
0 Kudos
Message 1 of 2
(2,757 Views)
There should not be a problem with CVI calling a dll. Even though the driver was created with an older version of VISA. What version of NI-VISA or NI488.2 do you have on this machine? And what versions are the driver created with?
 
You can see the hardware in MAX because the driver itself is working but there might be multiple versions of them on the same machine. We need to find out exactly what the error is with VISA Initialize. You can take a SPY capture so I can take a look at what was really going on when calling your driver.  
0 Kudos
Message 2 of 2
(2,739 Views)