Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

What's New in NI LabWindows™/CVI 2009?


See the Latest Features
View the What's New webcast series

The new features in LabWindows/CVI 2009 build on the proven software development platform with support for new PC technologies, such as Microsoft Windows 7 and 64-bit operating system development and deployment. In addition, the latest version introduces new tools for run-time analysis and easier user interface design to help create more reliable applications in a shorter amount of time. Learn about these features and more below.

Ensure Application Reliability

Execution Profiler Toolkit

Analyze and optimize the performance of applications with a graphical representation of how time is being spent at run time, and easily detect bottlenecks in source code.

View the Webcast | Read the White Paper

LabWindows/CVI Real-Time Module

Design real-time applications that send user datagram protocol (UDP) network traffic to a multicast group and automatically allow subscribers to leave the multicast group without any additional work required by the sender.

Explore LabWindows/CVI Real-Time

Extended Debug Data

Debug more efficiently and ensure application reliability with added information, for certain data types, in the variables and watch windows.

Learn More about Extended Debug Data

Technical Data Management Streaming (TDMS) Enhancements

Stream data to disk faster with new enhancements to the TDMS API, including disabled Windows buffering, asynchronous writes, and direct integration into the NI-DAQmx driver.

See a Full List of Streaming Improvements

Increase Productivity

Attribute Browser

Design custom user interfaces in a shorter amount of time by simultaneously selecting and editing common attributes of multiple controls with the integrated attribute browser.

Start Saving Time with User Interface Design

Custom Progress Bar Control

Provide a more accurate visual representation of task advancements with intelligent progress bar features such as automatic position advancement and automatic milestone adjustments based on task progression history.

Explore How to Use the Progress Bar Control

Generating Documentation from Code Comments

Automatically create more accurate, consistent, and complete documentation with source code comment tags.

Learn How to Use Source Code Comment Tags

Take Advantage of the Latest PC Technologies

C Interface to LabVIEW FPGA

Design deterministic and reliable algorithms in field-programmable gate array (FPGA) hardware without the burden of learning hardware description languages (HDLs) or digital design. The C Interface to LabVIEW FPGA provides C/C++ programmers with an easy interface to FPGA hardware through host application development.

Watch the Video | Read the C Interface to LabVIEW FGPA FAQ

64-Bit Support

Improve the run-time performance of memory-intensive applications and take full advantage of the capabilities of 64-bit operating systems with added support for creating 64-bit executables, DLLs, and deployment installers.

Discover the Benefits of 64-Bit Operating Systems

Windows 7 Support

Easily migrate existing LabWindows/CVI applications and take advantage of new PC technologies with added hardware, driver, and development environment support for the Microsoft Windows 7 operating system.

Find Out More about Windows 7 Support

Additional Features

  • Examples from Help
  • Import/Export Settings Wizard
  • NI Distributed System Manager
  • Additional User Interface Functions and Attributes

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.