Select Your NI LabWindows™/CVI Edition

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

 

You can purchase LabWindows/CVI on its own or as part of the NI Automated Test Software Suite, which includes LabWindows/CVI Full, NI LabVIEW, NI TestStand, and more development software to help engineers create test systems.  

 

LabWindows/CVI and the Automated Test Suite are available in subscription and perpetual license terms. Debug deployment licenses are also available so you can resolve issues with production systems and applications. Learn more about how to choose the right NI software license.

 LabWindows/CVI Base1LabWindows/CVI Full1
Subscription price
$ 748.00/year
Contact us for pricing
Please contact an NI distributor for pricing
Select
$ 1,613.00/year
Contact us for pricing
Please contact an NI distributor for pricing
Select
 LabWindows/CVI Base1LabWindows/CVI Full1
Subscription price
$ 748.00/year
Contact us for pricing
Please contact an NI distributor for pricing
Select
$ 1,613.00/year
Contact us for pricing
Please contact an NI distributor for pricing
Select
Perpetual price
 
Contact us for pricing
Please contact an NI distributor for pricing
Select
 
Contact us for pricing
Please contact an NI distributor for pricing
Select
Free trialFree Trial
Key differentiators
  • Includes device drivers for NI hardware and third-party instruments
  • Includes basic mathematics, signal processing, and debugging tools
  • Recommended for inline advanced mathematics, signal generation, and signal processing
  • Includes the Execution Profiler Toolkit and memory leak detection for test optimization
  • Includes SQL tools for database connectivity
Hardware Integration
Acquiring data from NI hardware
Acquiring data from third-party hardware
IVI driver connectivity
DAQ Assistant
Instrument I/O Assistant
Deploying to FPGA hardwareRequires add-on2Requires add-on2
Programming Capabilities
Complete integrated development environment
User interface controls
Code debugging
Remote debugging
Optimizing compiler
LabWindows/CVI Execution Profiler Toolkit
Memory leak detection tool
OpenMP library 
Mathematics
Standard math functions
Statistics library
Linear algebra
Complex operations
Curve fitting
Interpolation and extrapolation
Calculus
Signal Analysis and Control
PID control
Signal generation library
Filtering library
Windowing library
Transforms
Signal processing library
Vision analysisRequires add-on2Requires add-on2
Read, Write, and Share Data
Read and write to file
Network streaming library
Network variable API
3D graphing
XML capabilities
COM server
TDMS data storage
LabWindows/CVI SQL Toolkit
Software Interoperability and Code Integration
.NET support
ActiveX capabilities
TestStand integration
Interface to Win32 API
Internet connectivity library
Code Deployment and Distribution
Installer and patch builder
Build executables
Build packages

Licensing this software provides access to an NI software service agreement. Service benefits are included in active subscription licenses and for the first year of perpetual licenses. After the first year, software service is renewable on an annual basis. Learn more about service benefits.

 

2 Add-ons provide all functionality for a feature, but you must purchase them separately.

Debug Deployment License for LabWindows/CVI

You can use the LabWindows/CVI debug deployment license to fix issues on an application or system that was previously created with one of the development licenses shown in the preceding table.

 

Debug deployment licenses are sold as perpetual licenses that include an NI software service agreement for the first year. After the first year, software service is renewable on an annual basis.