LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Ensuring the Continued Support and Stability of LabWindows/CVI

Forgive us Sophronis but we are used that NI people like Xavier are listed in blue: I supposed that's why somebody was dubious about your avatar



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 31 of 43
(2,332 Views)

Good point,   I will get it fixed, I was part of the community prior to becoming an NI employee so that explains the confusion

0 Kudos
Message 32 of 43
(2,330 Views)

If NI wants to know valuable feedback from CVI users from several years, we're here.

And obviously, our feedback in Idea Exchanged is there

https://forums.ni.com/t5/LabWindows-CVI-Idea-Exchange/idb-p/cviideas

 

Never really considered in the past.

We'll see in the future

 

 

Vix
-------------------------------------------
In claris non fit interpretatio

-------------------------------------------
Using LV from 7
Using LW/CVI from 6.0
Message 33 of 43
(2,303 Views)

Old timer here, just adding my two cents worth: As a gun-for-hire RF/ATE engineer, I've done "three tours" over several decades at BAE Systems in southern NH. LabWindows/CVI (and its original open-source "test-executive add-on" now known as TestStand) were the core of the ATE software development tools for MANY 5th-generation fighter airborne electronic-support-systems at BAE, and they run multiple shifts to this day, every day. I've also done "two tours" at Raytheon in MA in between those same decades at BAE, and the same statement applies, except the ATE applications were for both shipboard and ground-based radars. On my third "tour" at BAE, the chief engineer and staff of their newly consolidated integrated test engineering department (operating across all BAE facilities in North America) had to make the hard decision to push CVI to the corner, and switch to C-sharp on Visual Studio for all new programs going forward, and roll these C-sharp compiled .NET native assemblies up into TestStand. These were/are all brand new C# libraries that couldn't be easily converted from existing VXIPnP and/or IVI instrument drivers. The reason for this costly switchover (at BAE, I lost track of what Raytheon did with CVI as I left there after the UTC-merger) was specifically due to back-chatter from the NI representatives (at trade-shows and in the NI field offices) who couldn't create a coherent message on the future of CVI. Please know that the good news for NI is: both BAE and Raytheon use a bank of servers for NI's FlexLM floating licensing, scattered over each of their corporate WANs, into the white-world desktop development PC's (while single-seat annualized license files are created/updated for closed-area systems, however). This actually helps you NI folks, because these NI IDE tools/libraries/modules are all based on high-count site-licenses, so the ability to retain some "continuing base" of CVI users might be sustainable into the future. This means that your six-years-late update/sustainment of CVI 2026 has a chance of latching on again. This assumes of course that the engineering team leaderships at companies like BAE and Raytheon get a unified answer from high-level NI-representative on what is going to happen. For example, outfits like Keysight and others in the HW/SW T&M industry provide five-year roadmaps to outfits like BAE and Raytheon, for comparison. So my recommendation to NI, as I enter my full retirement later this year, is to STOP relying on "back-chatter from the NI representatives", and instead develop a fully formed, multi-year message/roadmap on what/when and WHY you are bringing this terrific IDE back to life, and what your five-year plans are. P.S. - lots of companies here in the great-white-north of New England are now ditching Windoze and migrating over to 64-bit flavors of Red Hat Linux. I therefore recommend that a part of your roadmap should include reviving your existing 32-bit Linux CVI Runtime Module (not to be confused with its 32-bit Linux CVI Runtime Engine) and recompiling them to 64-bit, then putting it back into your sales-stream with the same 32-bit literature, slightly updated. That should be a set of quick-and-dirty tasks, no?. Rant over. JB

Message 34 of 43
(2,110 Views)

@Jumper.Bones wrote:

P.S. - lots of companies here in the great-white-north of New England are now ditching Windoze and migrating over to 64-bit flavors of Red Hat Linux. I therefore recommend that a part of your roadmap should include reviving your existing 32-bit Linux CVI Runtime Module (not to be confused with its 32-bit Linux CVI Runtime Engine) and recompiling them to 64-bit, then putting it back into your sales-stream with the same 32-bit literature, slightly updated. That should be a set of quick-and-dirty tasks, no?. Rant over. JB


 Indeed! My employer has also been trying to migrate us away from Windows due to all kinds of S.W.T.s (strange windows things) that pop up from time to time. I have done a cleanroom prototype of our main software and have it building and running with a text (curses) interface on macOS terminal, ready to migrate to Linux ... but it sure would be nice to keep using LabWindows in a non-Windows environment. 

Message 35 of 43
(2,102 Views)

@Xavier9905 wrote:

Hello Everyone,

I wanted to address the recent confusion regarding the status of CVI, we will be releasing CVI this year. We have a dedicated team working hard on CVI 2026 and I will provide more definitive timelines as the project progresses in the coming weeks.

Thank you for your patience and passion.

 

Regards,

Xavier Dukes| Test Software Product Manager | ni.com

 

 

In the meantime, please, could someone of your CVI team take care that CVI 2020 continues to work on Windows 11? There have been some reports, including from me, that it is not possible anymore to install CVI 2020 on Win 11 Pro 25H2.

Thanks in advance,

Wolfgang

Message 36 of 43
(1,914 Views)

Yeah a 64-bit Linux module is quite awaited for... I have several projects that need updating; if there was a 64-bit module it would be a few days of work, but now I currently wonder if I need to do full rewrite to another framework. Win11 is *NIET* for various reasons and I don't even want to think about its future AI successor *shudders*...

Message 37 of 43
(1,872 Views)

With Labwindows/CVI now getting continued support.  Coulda  community edition be Labwindows future?

Message 38 of 43
(1,813 Views)

Hello Everyone,

I’m happy to announce that LabWindows/CVI 2026 Q3 is scheduled for release in the coming months! We are working on updating the main NI website with the most up to date information on versions in mainstream support but expect to see this new version of CVI reflected on the website soon.

 

Xavier Dukes

Test Software Product Manager

Xavier9905_0-1775589564871.jpeg

Message 39 of 43
(1,447 Views)

@CFrias wrote:

With Labwindows/CVI now getting continued support.  Coulda  community edition be Labwindows future?


What would you envision from a Community Edition? I'd enjoy having one I could mess with at home, just the basic stuff with the GUI (no drivers, etc. just make GUIs and learn LabWindows type of things).

Message 40 of 43
(1,440 Views)