Archive for the ‘tools’ Category

NIWeek 2014 is now two short months away! If you’re involved in the LabVIEW Tools Network, you might be interested in the following deadlines.




Developing a Software Add-on?

If you’re working on a new product and want to offer it on the LabVIEW Tools Network, the product must be reviewed and certified Compatible with LabVIEW. In order to review all products before NIWeek, we must receive your submission by Friday, May 30.


Want to Submit an App to the 2014 LabVIEW Tools Network Awards?

Each year, NI executive leadership selects outstanding software apps for achievements in innovation. These awards are presented on Alliance Day and finalists receive one Full Conference Pass to attend NIWeek. The deadline to apply is Friday, May 30. Finalists will be notified by June 27.


>> Submit your new product application.

>> Enter your LabVIEW Tools Network Awards application.

LabVIEW is all about reuse. Have an existing analysis function built in C or .m file? The Library Function Node or the MathScript Node is your friend. Starting on a new project? Make use of the new templates and sample projects.


Programmers are lazy efficient. There is always some new pressure to get things done better, faster, or with less resources (entropy, anyone?) so striving for efficiency is in programmers' DNA.


To help you be even more efficient, here is a list of LabVIEW add-ons and tools that will help save you time.


All of these can be found in the LabVIEW Tools Network online or in LabVIEW itself:


11-5-2013 10-34-51 AM.png

11-5-2013 10-36-29 AM.png


  1. (Free) TSVN Toolkit by Viewpoint Systems Inc. - If you are using TortiseSVN (one of the most popular free Subversion clients) for Source Code Control (SCC), then this tool is for you. It brings all of functions of SCC right into the LabVIEW Project. If you don't use Source Code Control at all, I highly suggest you change your mind before you experience the heartache of completely losing all of your work to a crashed hard drive. Here is more information on how to set up SCC in LabVIEW and other software engineering best practices.
  2. (Free) OpenG Libraries by OpenG - Hundreds of free, reusable VIs from the OpenG community. The community has been adding useful VIs to this collection for years. This is a must-have for LabVIEW developers.
  3. (Cost) EasyXML Toolkit by JKI - Make use of a standard XML schema to easily exchange data with external services. Using XML data in LabVIEW is also made easier by using a cluster. Any developer using XML in any way with LabVIEW would save development time by using this toolkit.
  4. (Free) MGI Library by Moore Good Ideas - Another great collection of useful VIs that all LabVIEW developers spend time creating themselves. Stop building your own and use these.
  5. (Free) VI Box XControls by SAPHIR - Don't you wish that Tab controls in LabVIEW operated a little more like the Chrome web browser's tabs where you can click-to-dismiss, reorder, and pull them off to make them their own window? This does just that. This is an awesome UI tool
  6. (Free) UI Control Suite: System Controls 2.0 - Speaking of UI, this gives you additional controls and indicators to help make your front panels more professional and up-to-date.
  7. (Cost) Deploy by Wirebird Labs - If you ever compile your LabVIEW code into an executable and send it somewhere else to run, you need this tool. This completely automates the process of sending your executable to others in a professional way and also has automatic update alerts.
  8. (Cost) VI Package Manager (VIPM) by JKI - If you are building or using reusable libraries, you need this tool. This makes sure that everyone is using the most up-to-date library without the pain of relying on zipping up the files and emailing it to people. The LabVIEW Tools Network even uses VIPM to send the libraries to your machine.
  9. (Cost) GOOP Development Suite by Symbio - Object-oriented developers in LabVIEW need this tool. It allows you to automatically generate a design description so you can visualize dependencies and state machines (something that is quite difficult normally with object-oriented architectures). This is the only UML tool that integrates directly with LabVIEW.
  10. (Free) Code Capture Tool by LAVA - Another great tool from the greater LabVIEW community. This allows you to quickly capture and annote code to be saved as images. This is useful if you are needing images for help documentation or posting them online.


Now that is just a quick list of some of the many useful tools that are out there for LabVIEW developers.


Have a favorite tool or add-on that wasn't on this list? Add yours to the comments below.

LabVIEW2012 lets you create code faster and more reliably than before. There are so many great new features in this release, we broke them into two overview posts. We encourage you to share your thoughts about this version on the LabVIEW Idea Exchange.





Mobile Apps

Use iOS and Android mobile devices to view data on your desktop or embedded systems. The newest Data Dashboard for LabVIEW will soon be available on the iPad, too, and includes custom layouts and dashboard sharing.

Self-Paced Online Training

An affordable training alternative that’s accessible 24 hours a day. Each course contains multimedia modules that cover the same topics as instructor-led courses. Complete with interactive quizzes and challenging exercises that help to test your understanding.


New Analysis Tools

There are hundreds of built-in signal processing and analysis functions that you can take advantage of in LabVIEW, from Fast Fourier Transforms (FFTs) to statistical analysis routines. All are specifically designed for high-performance processing using both CPUs and graphics processing units (GPUs).


Productivity Enhancements

12 new features in LabVIEW 2012 are user-driven—culled directly from the LabVIEW Idea Exchange—and include block diagram enhancements and conditionally processed loop outputs.


Data Management Enhancements

Technical Data Management (TDM) technologies directly integrate into your applications to help you maximize your test and measurement data value. These include the TDM Streaming file format for data storage, NI DataFinder for data indexing, and LabVIEW and NI DIAdem software for data processing.


  >> See all of the new features for LabVIEW 2012.

The LabVIEW Add-On of the Year awards are presented to developers who have created exceptional LabVIEW add-ons or apps in the areas of Test, Industrial and Embedded, Community, VI Library, Platform Extension, and Innovation. The 2011 winners are…




FlexSTAND Operator Interface from CIM Industrial Systems  



Industrial and Embedded 

vibDaq from Cal-Bay Systems   




G# Framework and StarUML Plug-in from AddQ Consulting



VI Library              

EasyXML from JKI



Platform Extension       

SystemVision conneXion from Mentor Graphics




mySQLView from SAPHIR




Congratulations to all the winners!



Download these and other innovative add-ons by visiting the LabVIEW Tools Network.