05-07-2022 03:18 PM
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?
05-07-2022 03:44 PM
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.
Also, I think that the SSH and SFTP VIs are new.
And, I found this guy and some other VIM's that may be new...
05-08-2022 11:15 PM
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.
05-09-2022 04:27 AM
@Jim_Kring wrote:And, I found this guy and some other VIM's that may be new...
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.
05-09-2022 08:08 AM - edited 05-09-2022 08:10 AM
@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.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
05-09-2022 09:03 AM
05-09-2022 10:25 AM
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.
05-09-2022 02:29 PM
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.
06-08-2022 08:47 AM
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.
06-09-2022 11:58 AM
@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.