LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

missing config functions in 2009

Solved!
Go to solution

I am missing some config functions after upgrading legacy code to 2009.

Specifically "config data registry function.clt" and config data registry.vi" 

what is the best way to handle this (copy and rename old lib functions???"

Why would ni break old code on an upgrade by removing public functionality.

 

Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA
0 Kudos
Message 1 of 6
(2,995 Views)
Solution
Accepted by topic author falkpl
Message 2 of 6
(2,988 Views)
Thanks I saw the pros and cons of NI decision to make some functionality private but this still breaks my code.  What is the best solution it is not all that clear (maybe after sleep it might be clearer).  Should I add the code from an older version of labview to my code?  What would the designers of the library say to do.  I dont want to rewrite my code at a higher level that is too expensive for this application.
Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA
0 Kudos
Message 3 of 6
(2,972 Views)

If the rules change on new versions of LV, there should be (I cant find one) an app note on dealing with this.

 

Message Edited by falkpl on 01-15-2010 08:47 AM
Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA
0 Kudos
Message 4 of 6
(2,944 Views)

Hi Paul,

 

I pulled this from the attached forum, but I think it answers your question:

 

"If a customer want to use any of its subVIs, he has to keep a copy of the subVI, and maintain the copy himself in the future.  It losts the upgradeability.  But it guarantees an application works on the future LabVIEW version.  For most customers, keep their application work is the most important thing, have better performance is the second."

 

Upgrading the VIs those VIs yourself and using them should work for you.  Please repost if you run into problems.

 

 

Nick Keel
Product Manager - NI VeriStand and Model Interface Toolkit
National Instruments
Message 5 of 6
(2,929 Views)

Thanks this is what I ended up doing, I wasent sure if the was an 'best practices' here or not.

 

Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA
0 Kudos
Message 6 of 6
(2,925 Views)