LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LV driver+compatibility problem

Solved!
Go to solution

Hi everyone,

 

I am facing the same problem already for a while. I am working with different measurement devices from Tektronix, Agilent, etc. I download each time the corresponding LV drivers, I build up complicated VIs and if I try to run them couple of years later on a newer version of LV, they are crashing. It needs a lot of work and time to recover the VIs...

 

What is the best solution to save some time when doing this? How/what/where to save exactly? Could not I prevent somehow their crashing?

Thanks,

 

Ussr123

0 Kudos
Message 1 of 4
(2,322 Views)

Hi Ussr,

 

I never had any "crashes" when upgrading LV versions…

 

What drivers are you talking about?

Which functions do they use?

What kind of crashes do you experience? BSOD? Or Windows error messages? Or LabVIEW error messages?

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 2 of 4
(2,299 Views)

Hi,

 

Simply all the LV subVI-s that are from that library (for ex library for an oscilloscope) are not recognized. When opening the VI, it asks me couple of times, to tell the exact location of the subVIs.  

 

How to save today a project (which uses icons from a certain library) so that if I want to open it for ex. a year later, I'll be able to do that.

Lets suppose I have the old library... where to save it in order to not be asked by LabVIEW: where are the necessary subVIs?

 

Or can it be possible that the new version of LabVIEW won't recognize my old library icons?

 

Thanks,

 

Ussr123   

0 Kudos
Message 3 of 4
(2,288 Views)
Solution
Accepted by topic author ussr123

Hi Ussr,

 

those "libraries" (probably from NI.com/IDNet) are usually installed into "LV xxx\instr.lib" folder (with xxx being your LV version).

When you install a new LabVIEW version you need to either reinstall that library for the new LV version or to copy them from the older version to the new one.

 

Those hassles you describe here are one of the reasons I keep all my project related VIs (including several instrument drivers) in my own "user library", but not in "LV xxx\user.lib". This makes it much easier to maintain VIs for several LV versions (in my opinion)…

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
Message 4 of 4
(2,280 Views)