The LabWindows/CVI ANSI C integrated programming environment helps you create custom engineering applications. You can use it to manage your project, edit and debug source code, build a user interface, and test code output and performance in one streamlined, tabbed workspace. LabWindows/CVI includes tools for advanced debugging, code documentation, and system deployment so you can integrate source code control, requirements, and data management systems. The software also makes it easier to quickly acquire data from GPIB, USB, serial, Ethernet, PXI, VXI, and FPGA instruments using the built-in instrument I/O libraries, built-in instrument drivers, or the two interactive measurement assistants.
LabWindows/CVI provides an all in one work environment for ANSI C development to create test and measurement applications. Learn more about how LabWindows/CVI can be used in common applications below.
With LabWindows/CVI, you can create and deploy test applications by controlling virtually all your hardware and designing custom user interfaces to improve your development time.
Using LabWindows/CVI, create higher performing test applications by taking advantage of built-in performance analysis tools, parallel execution options and a comprehensive data storage system to optimize your code and your manufacturing test throughput.
With LabWindows/CVI, you can automate the validation of your devices to meet challenging time-to-market and performance requirements. Create flexible applications by taking advantage of seamless hardware integration, custom UI creation and in-depth hardware analysis libraries.
Working with LabWindows/CVI, you can take advantage of the intuitive debugging tools, for single and multi-process tasks, to make refining your test and measurement applications easier and minimizes downtime due to broken code.
LabWindows/CVI provides a complete ANSI C development environment for creating test and application code. NI recommends using TestStand with LabWindows/CVI to build, deploy, and manage your application code for automated test systems in less time.
TestStand Feature Highlights:
• Customize and automate your tests with code modules written in any language
• Quickly report test results with native report generation and database connectivity
• Efficiently replicate and maintain test systems with the TestStand Deployment Utility and debugging tools
Software is available in both subscription and perpetual license terms. An NI software service agreement is included with active subscription licenses. For perpetual licenses, an NI software service agreement is included for one year, and after the first year, software service is renewable on an annual basis.
NI software is available to purchase for individuals as a single-seat license, for teams or sites as a volume license, or for entire organizations with an enterprise agreement.
Subscription licenses give you access to software on an annual basis, while perpetual licenses provide lifetime usage of the software.
Software Services
Included Benefits
Get the latest features as soon as they’re released with access to new versions
Have your system up and running faster with troubleshooting help from NI experts
Learn the skills you need for success with 24/7 access to select online training and virtual demonstrations
Maintain your long-standing systems with access to previous versions of NI software
The mark LabWindows is used under a license from Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation in the United States and other countries.
The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a worldwide basis.