Skip navigation


Manage categories


Create and manage categories in LabWindows/CVI User Group. Removing a category will not remove content.

Categories in LabWindows/CVI User Group
Add a new category (0 remaining)

Manage Announcements


Create and manage announcements in LabWindows/CVI User Group. Try to limit the announcements to keep them useful.

Announcements in LabWindows/CVI User Group
Subject Author Date Actions

Blog Posts

Filter by Categories & Tags
42 Posts 1 2 Previous Next

Please be aware of a recent packaging change to LabWindows/CVI 2015.  


As of 2015, LabWindows/CVI Full edition and Measurement Studio Enterprise edition are no longer bundled together.


After conducting a survey of customers, it was discovered that over 90% of users only use the original product they have purchased - LabWindows/CVI, and do not plan to use the secondary product in this bundle - Measurement Studio.


To simplify product packaging and release cycle alignment as well as make it easier for our customers to receive and activate the correct software they use, we have decided to unbundle these products.


For more information to receive access to Measurement Studio, please contact your local customer service representative. Customers in North America can call (866) 519-6285.


LabWindows/CVI 2015 Highlights

  • Upgraded optimizing compiler with added error and warning messages to highlight code weak points
  • Over 270 improvements and bug fixes since LabWindows/CVI 2013
  • LabWindows/CVI 2015 Real-Time Module for building highly reliable, deterministic applications


Building on the latest improvements to the new LabWindows/CVI optimizing compiler, LabWindows/CVI 2015 includes version 3.3 of Clang, the C language compiler front end to the LLVM compiler infrastructure. First introduced in LabWindows/CVI 2013, LLVM is an industry standard compiler infrastructure, that offers programmers optimized code generation out of the box. The upgrade to Clang 3.3 helps developers ensure code reliability by highlighting weak points with added error and warning messages.


As a stability release, LabWindows/CVI 2015 contains over 50 bug fixes and improvements to provide a robust development platform for building critical applications for test and measurement.  Programmers can take advantage of all the new features introduced in LabWindows/CVI 2013 such as OpenMP and Network Streams to improve application performance without significantly rewriting their code. By providing the latest compiler and parallel programming technologies, LabWindows/CVI 2015 lets developers focus on program logic and I/O.


Clang compiler upgrade from version 2.9 to 3.3

  • New warning flags and warning messages
  • Improved detection of uninitialized local variables
  • Improved stability when building large files
  • Up to 21% faster execution speed for 64-bit binaries


LabWindows/CVI Real-Time Module

When execution reliability is critical, add the LabWindows/CVI Real-Time Module to create reliable and deterministic applications that target dedicated real-time hardware. Learn more about deterministic application development.







Start using LabWindows/CVI 2015 today


Hi, everyone!


I am pleased to inform you that the LabWindows/CVI 2015 Beta Program is now open for new registration requests. As a beta program member you will be among the first to use the next LabWindows/CVI release, providing you the opportunity to give NI feedback and to test your existing projects against the latest LabWindows/CVI features.


If you are interested in participating in the program, we encourage you to request participation by visiting and choosing to register for the LabWindows/CVI 2015 beta from the drop-down menu. All previous beta users must re-register for the LabWindows/CVI Beta to ensure we have up-to-date information.


We look forward to hearing from you!


Warm regards,


I am pleased to announce that LabWindows/CVI 2013 Service Pack 2 which includes 90 new bug fixes and several toolkits, is now part of your Standard Service Program and available to download.


Toolkits Now Included with LabWindows/CVI

Many toolkits are being added at no cost to LabWindows/CVI, and certain add-ons to help you be productive. You can activate these toolkits in any version of CVI provided you have access to LabWindows/CVI 2013 SP2. If you currently don't have access make sure to renew you membership in the Standard Service Program (SSP) to grant access. Use your existing LabWindows/CVI serial numbers to activate these toolkits. These changes are live as of August 2014.


The PID Control Toolkit is now included with LabWindows/CVI Base and Full versions and the SQL Toolkit in addition to the Execution Profiler Toolkit is included with LabWindows/CVI Full. In addition, the NI Real-Time Execution Trace Toolkit is now included with the LabWindows/CVI Real-Time Module.


Licensed with Product

PID Control Toolkit

LabWindows/CVI Base and Full

SQL Toolkit

LabWindows/CVI Full

Execution Profiler Toolkit

LabWindows/CVI Full

NI Real-Time Execution Trace Toolkit

LabWindows/CVI Real-Time Module



  • Once LabWindows/CVI 2013 SP2 is installed, a LabWindows/CVI serial number will activate both the development environment and the appropriate toolkit for LabWindows/CVI 2013 SP2 and all prior versions of LabWindows/CVI installed on the machine (LabWindows/CVI 2012 and prior).
  • LabWindows/CVI Base customers will be able to purchase SQL Toolkit and Execution Profiler Toolkit separately.
  • The Execution Profiler Toolkit has been licensed with LabWindows/CVI Full since 2012.


Changes to the LabWindows/CVI Release Cycle

Please note that as of 2014, LabWindows/CVI will follow a two-year release cycle.


lifecycle 2.png

Thanks and happy programming,


Anna Kozminski

LabWindows/CVI Marketing Manager

» Download LabWindows/CVI 2013 SP2

» See a list of Bug Fixes

» See What's New in LabWindows/CVI 2013

» Renew your SSP membership


I am pleased to announce that LabWindows/CVI 2013 Service Pack 1 which includes 137 bug fixes, is now part of your Standard Service Program and available to download.


In addition, the LabWindows/CVI release cycle will be modified this year to account for the large investment dedicated to LabWindows/CVI 2013. Following the extensive list of new features in LabWindows/CVI 2013, the focus of 2014 development is on quality.  As a result, we plan to release a second service pack update in August 2014, LabWindows/CVI 2013 SP2, with additional improvements to stability. The next major release will be LabWindows/CVI 2015  in August 2015.


Life Cycle 3.png

Thanks and happy programming,


Anna Kozminski

LabWindows/CVI Marketing Manager

» Download LabWindows/CVI 2013 SP1

» See What's New in LabWindows/CVI 2013


With thousands of LabWindows/CVI users across the globe, we always look for ways to connect developers to foster communication, share ideas, and grow our thriving community.


Recently, LabWindows/CVI user Philippe posted a series of french language video tutorials that are very helpful. I encourage you to check them out!


Merci Philippe!




1-20-2014 2-48-46 PM.png


help:cvi on structure

Posted by chris_chua Sep 18, 2013

i would like to know information on how to use the STRUCTURE on CVI?


any advice or pdf doc to share


Thank you for your participation in the LabWindows/CVI Idea Exchange!


LabWindows/CVI 2013 contains 11 user-suggested features sourced from the LabWindows/CVI Idea Exchange, including improved function navigation in source code, virtual subfolders in the Project Tree, graph grid line styles, graph plot transparency, the Array Display window integrated into workspace, and more.


The Idea Exchange is the most direct route of communication between LabWindows/CVI users and the NI development team. It gives programmers an avenue to collaborate on feature ideas and communicate these suggestions to National Instruments. Since its inception in 2010, LabWindows/CVI users have contributed over 300 ideas and feature suggestions to the exchange and over 25 of these have been implemented to better meet the needs of LabWindows/CVI developers. Programmers are invited to influence future versions of LabWindows/CVI by submitting a new idea or voting on existing requests.


Visit to submit your own!


Here is a list of the new features implemented from the Idea Exchange in LabWindows/CVI 2013:



Experience NIWeek 2013

Posted by Anna_K. Aug 5, 2013


Welcome to NIWeek 2013! Our annual system design conferenc begins tomorrow and I am very excited to meet those of you attending. We have several LabWindows/CVI sessions, demos and partners showcased at NIWeek this year. Be sure to add these to your calendar and enjoy your week!


Hands-On Lab: Introduction To LabWindows/CVI

Dates: Tuesday Aug 6,10:30 am & Wedesday Aug 7, 1:00 pm

Location: rm 18C

Speakers: Darren Biel, LabWindows/CVI Product Support Engineer


Automated Test Demo: LabWindows/CVI and NI Switches LED Cube

Session: New Features in LabWindows/CVI 2013

Date: Tuesday Aug 6, 2:15 pm

Location: rm 16A

Speakers: Jonathan Newton, LabWindows/CVI Software Group Manager



Session: C Tools for Software-in-the-Loop Testing and Simulation

Date: Tuesday Aug 6, 1:00 pm

Location: rm 11 A/B

SpeakersJonathan Newton, LabWindows/CVI Software Group Manager and Nicholas Keel, NI VeriStand Product Manager

LabWindows/CVI Exhibitor: FineTest

Booth: 902

FineTest is a manufacturer of functional ATE and power supply testers, ITA/test fixturing, and TPS/test programs. Software platforms include NI LabWindows/CVI, LabVIEW, and NI TestStand.

LabWindows/CVI Exhibitor: JGB Consulting

Booth: 233

For over 20 years, JGB has been specializing in test and control solutions. Our engineers are experts in LabVIEW, LabWindows/CVI, NI TestStand, and Microsoft C#.


LabWindows/CVI Developer Certification

Validate your skills or renew your  LabWindows/CVI certification at NIWeek at discounted rates. Simply register for these exams when you register for NIWeek. Learn more are


All NIWeek attendees: 35% off of list price
Alliance Partners: 50% off of list price


About the LabWindows/CVI Certification

NI Certified LabWindows/CVI Developers have demonstrated a solid understanding of the environment and its capabilities and the ability to develop functional applications while minimizing development time. You can use this certification to assess and validate an individual’s LabWindows/CVI development skills for the purpose of project staffing or career advancement.  For example, having Certified Developers on staff to provide technical leadership and guidance ensures that less-experienced developers are following best practices that will make them more competent and efficient developers. All National Instruments Alliance Partners at the Certified Partner level and above maintain at least one Certified Developer or Architect on staff, so that clients can be sure they are getting the best possible results.


  • Requires a broad and complete understanding of LabWindows/CVI core features and functionality
  • Valid for 2 years from date taken, recertification required to maintain credentials
  • Benefits include use of certification logo and listing on

Recommended Experience Level

  • 12 to 18 months of experience developing and deploying medium to large LabWindows/CVI applications


  • LabWindows/CVI Basics I and II with 6 months of LabWindows/CVI development experience

Exam Details

  • Format: Application development
  • Duration: 4 hours


Ensure that you never miss out on the latest LabWindows/CVI news! Receive automatic notification of updates, maintenance releases and new versions as well as helpful tips, shortcuts, and how-to articles to improve your efficiency and productivity by subscribing to the LabWindows/CVI Developer Newsletter!


How many LabWindows programmers have had success converting a LabView VI into LabWindows code?  It is not always straight forward.  I have notice slight differences in how the LabView and LabWindows libraries are written.  A good example the Word2000.fp for LabWindows and the Word.llb. 


This VI is a perfect example:  Save Word or Excel report as a PDF using Report Generation Toolkit and ActiveX,

It uses the Word Get ActiveX to take a refence from a New Report and convert it into a Word Active X reference that is then converted to a PDF.


There is no function in LabWindows that matches.





1 2 Previous Next



Top Participants