Test & Measurement
NI Announces LabWindows™/CVI 2010 Upgrade for Increased Reliability
National Instruments has announced the LabWindows/CVI 2010 Service Pack 1 for increased stability and reliability. LabWindows/CVI is ideal for ANSI C programmers in the test, measurement and control industries who are developing software to interface with hardware for collecting, analyzing and presenting data or controlling instruments.
The LabWindows/CVI is a complete, fully integrated ANSI C development environment tailored to building powerful test and control applications. The intuitive, self-documenting CVI GUI designer and source code editor give programmers efficient tools for project-style application development. With productivity in mind, CVI delivers powerful debugging capabilities such as memory leak detection tools and the ability to attach to a preexisting process to debug running applications.
For added debugging ability and code performance optimization, programmers can use the NI LabWindows/CVI Execution Profiler Toolkit, which offers run-time profiling by gathering and graphing execution timing data of functions and threads to identify bottlenecks. Programmers also can take advantage of field-programmable gate array (FPGA) technologies by using the FPGA-Interface C API in LabWindows/CVI to create an ANSI C host application that communicates with running FPGA code.
LabWindows/CVI also includes deployment build tools to create customized, patchable deployments that target all the latest versions of Windows, Linux® and Pharlap Real-Time OS. In addition to being a fully integrated environment, CVI is shipped with hardware configuration assistants as well as built-in measurement and analysis libraries. With tight hardware integration, programmers can drag and drop driver API functions into their code, making it easy to create applications for instrument control and hardware I/O.