From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW 2022 Public Beta

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW 2022 Beta - New Features


@Bas.v.E wrote:

Can you explain a bit more about the "decoupling drivers from LabVIEW" feature? What does this mean and which drivers are we talking about?

 

Does this mean I can use the cRIO2018 drivers while programming in LV2022?

 

Do you also know a release date?


There's now a "global" installation location for VIs (and other supporting files) for a driver, which we call LVAddons. These VIs are "source only" which means they have "Separate compiled code from source file" checked in VI Properties.

 

We're changing LabVIEW so that when it looks for VIs, examples, etc. for a driver, it will look in the LVAddons location (in addition to the traditional locations within the LabVIEW directory). LabVIEW compiles the VIs (into its version-specific cache) upon first use.

 

So, you will need to upgrade a driver to a version that supports LVAddons first, and after that you'll be able to upgrade LabVIEW without upgrading the driver.

 

Not all drivers will be available alongside the upcoming LabVIEW release, which is planned for the third quarter this year (i.e., around August). We currently have one shipping driver that has added LVAddons support (NI-FGEN 21.8).


Christina Rogers
Principal Product Owner, LabVIEW R&D
0 Kudos
Message 11 of 31
(2,334 Views)

@Christina_R wrote:

Not all drivers will be available alongside the upcoming LabVIEW release, which is planned for the third quarter this year (i.e., around August). We currently have one shipping driver that has added LVAddons support (NI-FGEN 21.8).


So is there a roadmap for which drivers we should expect to support the LVAddons and when?  I'm still holding out hope for a version of VirtualBench driver I can use post-LabVIEW 2019.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
Message 12 of 31
(2,324 Views)

This is actually great news, but the engineer I am is waiting to see the actual implementation before getting my hopes up too much. Still, this is a significant change which, if it delivers the effect it's aiming for, will be a fantastic one.

 

This does seem to hint at the ability to install multiple LabVIEW versions side-by-side with fewer problems than currently. Given that, the Idea Exchange entry to put the version number back on the splash screen seems like a no-brainer. And yet NI doesn't want to do that. This is only going to increase confusion going forward.

 

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/The-LabVIEW-2021-welcome-screen-should-display-the-ve...

0 Kudos
Message 13 of 31
(2,312 Views)

@Intaris wrote:

Given that, the Idea Exchange entry to put the version number back on the splash screen seems like a no-brainer. And yet NI doesn't want to do that. This is only going to increase confusion going forward.

 

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/The-LabVIEW-2021-welcome-screen-should-display-the-ve...


That idea just changed to "in development".

 

Happy days.

0 Kudos
Message 14 of 31
(2,305 Views)

Splash screen and about are still without, though.

 

I had hoped the splash screen would contain all relevant info, version, bitness and so on.

0 Kudos
Message 15 of 31
(2,301 Views)

@Intaris wrote:

Splash screen and about are still without, though.

 

I had hoped the splash screen would contain all relevant info, version, bitness and so on.


I agree. Removing information is probably only ever good for esthetics...

 

I do often check the about to see which version is open. I do use 1-3 LabVIEW versions at the same time.

0 Kudos
Message 16 of 31
(2,295 Views)

Thanks for this great info. This is important to those of us supporting long lifecycle products & systems.

 

Can you comment on how "Property Nodes" will be decoupled? I understand the explanation about recompiling LabVIEW vi's. But will future versions of LabVIEW also be able to load and use property nodes from older versions of NI-xxxx hardware drivers?

0 Kudos
Message 17 of 31
(2,241 Views)

@Intaris wrote:

Splash screen and about are still without, though.

 

I had hoped the splash screen would contain all relevant info, version, bitness and so on.


I'm a bit confused. The splash screen does contain the version information, just as text rather than in the graphic:

Christina_R_0-1654201292472.png

 


Christina Rogers
Principal Product Owner, LabVIEW R&D
0 Kudos
Message 18 of 31
(2,228 Views)

@Christina_R wrote:

@Intaris wrote:

Splash screen and about are still without, though.

 

I had hoped the splash screen would contain all relevant info, version, bitness and so on.


I'm a bit confused. The splash screen does contain the version information, just as text rather than in the graphic:


I didn't check myself. If it's there, great!

0 Kudos
Message 19 of 31
(2,198 Views)

I took a post of your on the Idea Exchange as reference.

 

Have I misunderstood the meaning of the message?

 

NI reconsidered the decision to remove the version from the "banner" of the LabVIEW Getting Started window, and we're planning to include it in the upcoming release. Note, though, that the splash screen and about box visual designs will stay aligned with other NI software products, which do not include the versions in the graphics. You will still be able to see the version textually in the lower-left of these screens

0 Kudos
Message 20 of 31
(2,161 Views)