ANSI C Development Software builds test and measurement solutions.

Press Release Summary:

Used for design of software-defined automated test and measurement solutions, LabWindows(TM)/CVI 2009 supports PC technologies such as C Interface to LabVIEW FPGA. Execution Profiler Toolkit can be used analyze and optimize run-time performance of application source code with graphical representations. Along with complete support for Windows® 7 OS and 64-bit systems, software offers attribute browser and New Run-Time Analysis Toolkit to also aid in design of applications.

Original Press Release:

National Instruments LabWindows(TM)/CVI 2009 Increases Developer Productivity and Application Reliability

New Version of Software Supports Advanced PC Technologies and Features a New Run-Time Analysis Toolkit for Enhanced Application Performance

AUSTIN, Texas -- National Instruments (NASDAQ:NATI) today announced the release of LabWindows/CVI 2009, the latest version of the ANSI C development environment for building reliable test and measurement solutions. The software delivers support for new PC technologies including the C Interface to LabVIEW FPGA, which makes it possible for LabWindows/CVI host applications to communicate with field-programmable gate array (FPGA)-based hardware, Microsoft Windows 7 and 64-bit operating systems for simplified development and deployment. Engineers and scientists can further increase reliability and productivity by using the software's new Execution Profiler Toolkit to analyze and optimize run-time performance of application source code with a graphical representation of the time required to run every stage of the application. In addition, LabWindows/CVI 2009 increases productivity with a new attribute browser that facilitates quick design of custom user interfaces and debugging improvements.

LabWindows/CVI 2009 provides an environment to increase developer productivity for designing software-defined automated test systems and delivers reliable test and measurement solutions while ensuring backward compatibility for an ANSI C developer. The new Execution Profiler Toolkit includes a viewer that displays run-time function execution of LabWindows/CVI applications. The graphical representation of the function execution provides engineers and scientists with a visual profile, making it easy to identify inefficiencies and obstacles within applications.

LabWindows/CVI 2009 also offers complete support for the new Microsoft Windows 7 operating system to simplify migration from existing LabWindows/CVI applications. Engineers and scientists now can build 64-bit applications on a 32-bit or 64-bit operating system and run or install 64-bit applications on Windows 7. Using 64-bit operating systems improves application performance with larger memory capacity and the ability to load more data directly into memory.

The new C Interface to LabVIEW FPGA makes it possible for LabWindows/CVI developers to create host applications to communicate with reconfigurable hardware programmed by NI LabVIEW FPGA. The LabVIEW FPGA Module allows domain experts to define custom hardware personalities without having digital design or hardware description language expertise. Engineers and scientists can use this custom hardware to create applications that require high-speed hardware reliability and tight determinism. Also included in the new software is a new attribute browser that provides a way to quickly design custom user interfaces by simultaneously selecting and editing common attributes of multiple controls. LabWindows/CVI 2009 also features more informative debugging capabilities with Extended Debug Data which provide a more complete understanding of source code execution.

In addition, the LabWindows/CVI 2009 Real-Time Module includes improvements to help engineers and scientists design more reliable and deterministic applications. The LabWindows/CVI 2009 Real-Time Module provides the ability to design applications that direct User Datagram Protocol (UDP) network traffic to a self-selected group of subscribers and ensures data delivery with no additional work required by the sender.

Readers can learn more about the new features by watching the LabWindows/CVI Webcast series located in the NI Developer Zone at Readers also can register for a free 30-day trial of LabWindows/CVI at

About National Instruments

National Instruments ( is transforming the way engineers and scientists design, prototype and deploy systems for measurement, automation and embedded applications. NI empowers customers with off-the-shelf software such as NI LabVIEW and modular cost-effective hardware, and sells to a broad base of more than 30,000 different companies worldwide, with no one customer representing more than 3 percent of revenue and no one industry representing more than 15 percent of revenue. Headquartered in Austin, Texas, NI has more than 5,000 employees and direct operations in more than 40 countries. For the past 10 years, FORTUNE magazine has named NI one of the 100 best companies to work for in America. Readers can obtain investment information from the company's investor relations department by calling (512) 683-5090, e-mailing or visiting

LabWindows/CVI 2009
Priced* from $1,249;
euro 1,249; 184,000 yen

11500 N Mopac Expwy,
Austin, Texas 78759-3504
Tel: (800) 258-7022, Fax: (512) 683-9300

*All prices are subject to change without notice.

CVI, LabVIEW, National Instruments, NI and are trademarks of National Instruments. 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. Other product and company names listed are trademarks or trade names of their respective companies.

More from Electronic Components & Devices

All Topics