LabVIEW 2022 Public Beta

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW 2022 Beta Now Available

Are there any new features in it, or changes in behavior? Or just bug fixes?

 

I installed it and successfully activated it, apart from the database and report generation toolkits which did not accept the serial...

I have not found anything new in 2022 yet though. What have I overlooked?

0 Kudos
Message 21 of 47
(3,613 Views)

I haven't played much with 2021, so maybe these already existed...

 

I noticed a lot of array VIMs, grouped by Sorted Array vs Unsorted Array. I presume the Sorted Array operations are generally faster for search operations.

 

Jim_Kring_0-1651955915050.png

 

Also, I think that the SSH and SFTP VIs are new.

Jim_Kring_1-1651956052679.png

 

And, I found this guy and some other VIM's that may be new...

Jim_Kring_2-1651956165676.png

 

 

Message 22 of 47
(3,609 Views)

No none of those are new for 2022. All were in 2021 SP1 or prior.

 

I find it runs better on an M1 Mac than 2021 SP1. Still a few errors though.

0 Kudos
Message 23 of 47
(3,575 Views)

@Jim_Kring wrote:

And, I found this guy and some other VIM's that may be new...

Jim_Kring_2-1651956165676.png


In LV18, it is available through quick drop. It's a very convenient vim...

 

At some point though, it crashed my build exe build (~3000 VIs) in LV18 (64 bit). I had to iteratively disable 50% of my code. Took me 6 hours to find this bugger.

 

Apparently, it doesn't (always) handle a class input and\or (?) an error input with output very well.

 

Just be warned, you won't get any hint of the cause of the problem. The crash didn't even require execution of the code, the exe crashed immediately.

 

IIRC, wiring an error in \ error out makes this node generate a DWarn (if DWarns are enabled). That might be a clue for developers.

 

The Sync.vim isn't anything special at all, so I wander if this this is a problem for a.. .vims.

 

If this is fixed, please let me know. 

0 Kudos
Message 24 of 47
(3,560 Views)

@Jim_Kring wrote:

I haven't played much with 2021, so maybe these already existed...


I am trying to be patient in official announcements of new features, but digging around the palettes I'm not seeing anything.  Under the Help menu there is a beta help file...but it is for LabVIEW 2020.  I see a fix with calling MATLAB is supposed to be fixed, but I don't have MATLAB to test with.  Maybe there are things related to OS and deployment, like Windows 11 support?  Maybe my RT won't keep reporting VIs are broken when they aren't?  Unless I do the clear compile cache dance.

0 Kudos
Message 25 of 47
(3,542 Views)

Installation and activation works. Haven't found any new features. Help contains "LabVIEW 2021 Features and Changes" (documentation is probably not updated at all yet).

Certified LabVIEW Architect
0 Kudos
Message 26 of 47
(3,547 Views)

I don't have capacity to download/explore the new beta right now, but the roadmap mentions the following features expected "in the next 1-2 releases", which I've been told means LV 2022 and the LV2022.5 (or whatever the 6 months in release will be called). Maybe there are some clues there:

 

-Improvements to workflows with source code control tools

-LV Compare included in all editions

-Driver version independence from LabVIEW

-Improved LV Project Dependency Management

-Native gRPC server/client interfaces in LV

-Better integration with Matlab for debugging between environments

-Windows 11 support

-Apple M1 MacOS support

-RT/FPGA 64-bit module support for cRIO

-Unicode support in IDE

-Improved support for LV IDE on high resolution monitors (eg., 2560 x 1440)

 

 

Most of that doesn't look like it'll show up in the palettes. Maybe there is some unicode stuff or gRPC stuff in there? Anyone with a 1440p monitor able to share their experience? I use 1440p monitors currently and don't notice any issues, but they're fairly large so the PPI isn't very extreme. I'd guess a laptop sized 1440p monitor might be harder to use.

Message 27 of 47
(3,532 Views)

I apologize for the delay in posting about new features. I started a new thread with an overview, and we will be posting more details soon.


Christina Rogers
Principal Product Owner, LabVIEW R&D
0 Kudos
Message 28 of 47
(3,509 Views)

I looked at the SSH functions and see a 'Execute SSH Command' function. This appears to be non-interactive.

 

Will there be an interactive 'session' based feature as well? My most common use case for any SSH connection is to issue ad-hoc commands and interpret responses (much like a SCPI session to an instrument).

 

Some of these connections also require me to interact with the command sent. I can't do this from an 'exec' type shell.


Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
If you don't hate time zones, you're not a real programmer.

"You are what you don't automate"
Inplaceness is synonymous with insidiousness

0 Kudos
Message 29 of 47
(3,198 Views)

@PhillipBrooks wrote:

I looked at the SSH functions and see a 'Execute SSH Command' function. This appears to be non-interactive.

 

Will there be an interactive 'session' based feature as well?


Thank you for your feedback! We're considering adding a session-based API for SSH, but it won't be in the LabVIEW 2022 Q3 release.


Christina Rogers
Principal Product Owner, LabVIEW R&D
Message 30 of 47
(3,157 Views)