In earlier LabVIEW versions (prior to LabVIEW 2009), you could list all the VIs inside a built LabVIEW application using the List Folder function. This is a very useful feature, since you might want to dynamically open VI References or find *.lvclass (LabVIEW Class) files for loading plugins, etc.
However, in LabVIEW 2009 this no longer [...]
I’m excited to tell everyone that the JKI Team has been hard at work on (and just announced) a tool to make using TortoiseSVN easier to use in your LabVIEW projects. It’s called the JKI TortoiseSVN Tool for LabVIEW and allows you to use TortoiseSVN from directly within your LabVIEW projects and VIs, without having [...]
I’m excited about the new LabVIEW Idea Exchange where users can share and vote on ideas for LabVIEW features. In fact, I’ve already posted an idea, Option for Disabled Structures to Not Use Default Value for Unwired Output Tunnels, which was taken from a previous post (a rant, really), here at Thinking in G.
I’m thankful [...]
Sorry for the late notice…
I’m going to be presenting tomorrow, at the LabVIEW Developer Day in Boston (Chelmsford).
I’m going to be discussing LabVIEW Code Reuse in the Enterprise and demonstrating some of the new Enterprise Package Repository Management features that are coming soon in the next release of VI Package Manager.
If you’re able to make [...]
Wow!!! LabVIEW Scripting (using LabVIEW to programmatically edit LabVIEW code) is going public and you’ll be able to created new LabVIEW features that extend the right-click menu of FP and BD objects. Check out the lastest blog post on JKI Software for more details:
Announcing the JKI Right-Click Framework for LabVIEW
I’ve already created a few new right-click menu [...]
If you’re going to be in the San Francisco Bay Area next Wednesday evening (February 18th, 2009 at at 6pm), then be sure to come to the LabVIEW User Group Meeting at the NI Mountain View office.
I’ll be giving a demo of JKI’s new VI Tester and talking about ways to improve your software quality via unit testing.
Recently, JKI announced the new JKI Software Blog. I wanted to make sure that all of you, the readers of Thinking in G, knew about this great new resource on LabVIEW. But, I also wanted to explain how the JKI Software Blog relates to this blog, Thinking in G.
Over the years that I’ve been blogging [...]
In LabVIEW, whenever you change a TypeDef (type definition) any VIs that use the TypeDef will require recompiling and need to be saved. This presents a problem for developers working on a large project with other developers who might be working on code that “feels” the effects of the changed TypeDef.
So, how do you deal [...]
I’m very happy to announce that JKI has released the JKI State Machine™ to the public as a free download. This is the very same template that is used by the JKI team, nearly every day, in our products and various projects.
This tool is the direct result of putting some of the best LabVIEW minds [...]
One of the best places to find reusable code is in your old projects. However, “mining” your old projects for “reuse gems” (sorting through every VI, looking for sparkly little gems of general-purpose code that have immense value) is simply not an effective use of time or energy.
For example, if you were a miner looking [...]
Bad Behavior has blocked 728 access attempts in the last 7 days.