New LabVIEW Tool: LV 2009-2013 Icon Version Overlay

I wanted to share a new package I create that adds a four digit year overlay (e.g. the text “2009” in orange font) to the LabVIEW EXE program icon (similar to LabVIEW 2014 icon), as shown below


You can >> download and install the package here <<

Now, for those interested, here’s a little bit of the backstory on this useful tool…

A while back, the great @dnatt posted an excellent idea for a new LabVIEW feature — adding a version number to the LabVIEW icon so it’s easy to tell them apart when they are on your Windows taskbar. Since that was a such a wonderful idea, this feature was added to LabVIEW 2014 (thanks, NI!).


But, what about older versions of LabVIEW? How do you tell those apart?

In response to this need, several people posted customized icons for various versions of LabVIEW. This now made it possible to tell all of these older versions apart.

You can tell which version you’re launching from the Windows taskbar (as shown at the top of this post).

And, you can see on the icon in the Window Titlebar which version of LabVIEW a given VI is open in (since sometimes when you double-click a *.vi file it opens in the “wrong” version of LabVIEW and you don’t realize it — that’s painful especially if you save it in a newer version!).


In closing, I’d like to give some special thanks, not only to @dnatt, but to everyone who posted the icon files that I used in this package: blawson, John.P, Bob_Schor, asbo, David_L, and others. The LabVIEW community is truly a great thing — I can’t take credit for the idea or the great icons. I only packaged them up so they would be easy for everyone to find and use :-)

I hope you find this tool useful in your LabVIEW programming! If you have any issues, let me know @jimkring.

Posted in LabVIEW | Tagged , , , , , | Leave a comment

Secrets of the VIPC: Pinning Packages

A while back we wrote about the Secrets of the VI Package Configuration (*.vipc) file, which is used by VIPM to keep track of which packages are used in your LabVIEW projects.


This makes VIPC files great for:

  • People who switch between multiple projects, or come back to old projects once in a while to fix bugs or add features.
  • People who work on the same project(s) on multiple computers.
  • People who hand-off projects to other developers for maintenance.

To create a VIPC file, VIPM scans your LabVIEW projects to automatically find package dependencies. However, sometimes you need to manually add a package that VIPM can’t find, or perhaps you’re using a packaged development/build tool that’s not really part of your source code.

In these cases, where packages have been manually added, you probably don’t want VIPM to suggest removing the package after doing a Scan Project to find package dependencies. That’s where “Pinning” a package comes in very handy.

“Pinning” a package prevents VIPM from removing the package after a Scan Project, if the package is not found as a dependency. To pin a package, right-click on the package in the VIPC window and chose Pin Package (note: if it has a checkmark next to it, it’s already pinned).

It’s that easy!

For more useful information about VI Package Configurations, see our article How to use VI Package Configurations (VIPC).

Posted in VIPM | Tagged , , , , , | Leave a comment

A LabVIEW app you just have to touch!

LibertyGT 1200B

The LibertyGT 1200B is an instrument with a touchscreen display that flips down to show it’s really a PXI chassis in disguise!

Ever wonder if it’s possible to create an amazing looking touchscreen application in LabVIEW?

Something with the look and feel of an “App” that you’d find running on a modern touch device like an iPhone, iPad, or Android device?

Then you’re going to love this cool LabVIEW application from RADX Technologies in San Diego with one of the slickest user interfaces created entirely in LabVIEW by the team at JKI.

Oh, and it’s also a revolutionary bench-top instrument that literally flips the idea on its head about what it means to be a boxed instrument by using a modular PXI chassis and instruments under the hood of a flip-down touchscreen display!


JKI created an environment for launching touch “Apps” that’s written entirely in LabVIEW!

Read the full case study to learn how JKI used LabVIEW to create powerful software in LabVIEW with an amazing user experience (UX) to give RADX Technologies a strong competitive advantage in the RF test instrumentation space…

Creating a Modern Touchscreen User Interface for RF Test Systems with LabVIEW

Watch this video of the software in action!

And, here’s a video of JKI Staff Engineer, Justin Goeres, showing off the software at NIWeek 2014:

Posted in Applications, Company News, JKI, LabVIEW | Tagged , , , , , , , , , , , , , , | 5 Comments

Certified LabVIEW Embedded Developers (CLED) on the US West Coast – We’re It!

Javier Ruiz / CLED

In the April 22 issue of NI News, National Instruments calls attention to the only seven people in the world to have achieved the Certified LabVIEW Embedded Developer classification. We’re thrilled that our very own Javier Ruiz is on the list!

You can also see from the list that JKI is the only company on the United States West Coast with a CLED on staff. So if you’re anywhere in the Western US and doing work (or thinking of doing work) with any National Instruments embedded products, like the Linux-based NI cRIO-9068, why not drop us a line? No matter the size or complexity of your system, our engineers can help.

Posted in Company News | Tagged , , , , | 3 Comments

Happy Holidays from JKI!

Holiday Card 2013To all our Friends and Partners,

Thank you for another wonderful year.
Warm holiday wishes, and all the best for a prosperous 2014.

From all of us at JKI

Posted in Company News | Tagged , , | 4 Comments

VIPM 2013 SP1 is here. Upgrade today!

We’re pleased to announce the availability of VI Package Manager 2013 Service Pack 1.

Download VIPM 2013 SP1

We’ve been hard at work ever since VIPM 2013 shipped on the LabVIEW 2013 Platform DVD a few months ago. We’ve squashed a bunch of bugs reported in our forums, and we also snuck in a few small features from the VIPM Idea Exchange. For full details, read the release notes here.

VIPM 2013 SP1 is a free upgrade and won’t require to you to reactivate your license, so don’t wait. Click here to upgrade.


Posted in Company News, JKI Software Products, VIPM | Tagged , , | 1 Comment

NIDays San Jose Is Coming – Join Us There!

NIDays 2013 Logo

Next Thursday (December 12, 2013), National Instruments will bring its largest-ever regional technology and innovation conference to San Jose, and JKI will be there! NIDays is a free, one-day, multitrack conference with dozens of technical sessions, workshops, and technology demos of the latest advancements in design, control, and test. Learn more here, and then register now to book your spot.

Don’t miss our very own Jim Kring in the “Fast 15″ presentation track. Jim will be demonstrating JKI’s embedded LabVIEW touch panel technology in his talk, “At Your Fingertips: Creating a Touch Screen UI for Embedded LabVIEW.” Catch Jim’s talk from 1:15-1:30.

Then, drop by the JKI booth (#206) and see our demo of the new Linux-based NI cRIO-9068 software-designed controller. By combining LabVIEW with the world of Linux software and tools, the cRIO-9068 helps JKI and our customers build flexible, robust, distributed systems faster than even before.

When: Thursday, December 12, 2013
Where: McEnery Convention Center, 150 West San Carlos Street, San Jose, CA
Cost: Free. Register here.

Posted in Company News, Events, JKI | Tagged , , , , , , | Leave a comment

Cyber Monday 2013 Comes Early! Enjoy 50% off VIPM Pro.

Cyber Monday is almost here! What better way to kick off your holiday shopping than by getting something for yourself and your team?


From now through Cyber Monday (Dec 2nd), we’re taking 50% off all VIPM license purchases and renewals. Buy VIPM from our website and enter the discount code CYBERMONDAY2013 at checkout, or click this link to add VIPM Pro to your cart and apply the discount automatically. There are no restrictions: you can use the code on any new purchases, upgrades, or renewals, and quantity discounts apply.

Have you been thinking of purchasing VIPM Pro for yourself or your team? There’s no time like the present. If your purchasing process requires a formal quote, contact us today to get one; we’ll hold the discount for you.

Posted in Company News, VIPM | Leave a comment

Learn LabVIEW Core 3 & LabVIEW Performance with JKI in Santa Clara

A heads-up to all LabVIEW developers in Northern California: JKI’s Michael Aivaliotis will be teaching NI’s LabVIEW Core 3 and LabVIEW Performance courses next week (November 11-15, 2013) at NI’s Santa Clara office.

Space is limited, but spots are still available. Click on the links below to register.

Michael Aivaliotis is a National Instruments Certified Professional Instructor, Certified LabVIEW Architect, and LabVIEW Champion. He has over 20 years of experience building systems using LabVIEW, and brings his unique industry experience with him to every class.


Posted in Company News, LabVIEW | Tagged , , , , , , , | 1 Comment

Come Visit JKI @ NIWeek 2013


NIWeek 2013 is almost here! We’ll be there like always, and we’re in the same place as last year: Booth #630, right by the Technology Theater Stage.

The best part of NIWeek is networking with other LabVIEW developers to learn and share with each other. Check out these great talks presented by JKI engineers and some of our friends in the LabVIEW world:

Making the Most of New User Event Features in LabVIEW 2013
Wednesday, August 7 – 4:45-5:45 p.m. – Room 16A
Michael Aivaliotis, JKI

Event-based programming is a recognized best practice in software development, and it is particularly important in LabVIEW, where nearly every significant application uses multiple loops and multiple pieces of hardware. Watch Certified LabVIEW Architect and LabVIEW Champion Michael Aivaliotis demonstrate how User Events work, how JKI uses them in every project, and how they are even better in LabVIEW 2013. 

How to Polish Your Software and Development Process to Wow Your End Users
Wednesday, August 7 – 1:00-2:00 p.m. – Room 19A
Fabiola De la Cueva, Delacor

Hear from LabVIEW Champion and LabVIEW Architects Forum Founder Fabiola De la Cueva about five “little things” that can improve your application’s usability and create happier, more productive end users. From easy ways for your app to look and feel like a “real Windows application” to subtle features that can make every application template easier for developers to use, explore the secrets that professional LabVIEW developers use to make their lives, and their users’ lives, easier.

At Your Fingertips: Creating a Touch Screen UI for Embedded LabVIEW Apps
Thursday, August 8 – 10:30-11:30 a.m. – Room 17A
Jim Kring, JKI

Learn how to improve your application’s usability and wow your users by building touch panel user interfaces for your LabVIEW applications. Certified LabVIEW Architect and LabVIEW Champion Jim Kring will show you step-by-step how JKI builds cheap, reusable touch interfaces for their customers’ LabVIEW projects. Examine how to build a touch UI for LabVIEW and to create a portable, custom touch interface for your projects.


LAVA / OpenG NIWeek 2013 BBQ
Tuesday, August 7 – 7:00-10:00 pm – Scholz Garten (buy your ticket in advance)

Come enjoy great BBQ and a great time at the largest independent event of NIWeek. Held once again at the Scholz Garten, the LAVA / OpenG NIWeek BBQ is the place to meet and greet with all your friends in the LabVIEW Community. Come hang with your favorite LAVA posters, OpenG developers, and dozens of our friends from National Instruments and around the world. You can even win cool prizesBuy your tickets here today!

Posted in Company News, Events, NIWeek | 2 Comments