What Is NI LabWindows™/CVI?

LabWindows/CVI is an ANSI C software development environment with a comprehensive set of programming tools for creating test and measurement applications.

Explore LabWindows/CVI Features

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.

What Can I Do With LabWindows/CVI?

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.

Develop Tests for Production ATE Systems

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.

Optimize Your Test Code for Creating Production ATE Systems

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.

Set Up Tests to Characterize Electronic Devices

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.

Debug Code for Characterizing Electronic Devices

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.

Which LabWindows/CVI Edition Is Right for My Project?

LabWindows/CVI Base

Contact us Please select your country to get pricing information
  • Recommended for desktop and real-time measurement applications
  • Includes device drivers for NI hardware and third-party instruments
  • Includes basic mathematics, signal processing, and debugging tools

LabWindows/CVI Full

Contact us Please select your country to get pricing information
  • Recommended for inline advanced mathematics, signal generation and signal processing
  • Includes an OpenMP library and memory leak detection for test optimization
  • Includes SQL tools for database connectivity
Need to Automate Your Test Sequencing?

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 License Options and Services

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.

LabWindows/CVI for You
LabWindows/CVI for Your Team

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 

Start Your Free Trial Today