Category

Archive for the 'OpenG' Category

OpenG Class Templates for Object-Oriented Programming

Wow! It is a really exciting time to be a LabVIEW software developer. For the first time ever, we have the ability to create and edit by-reference classes and create our own class templates for use within the LabVIEW project environment, for the low-low price of free! This is all possible due [...]

OpenG is an unfair advantage

( LabVIEW and NI Week and OpenG )

Two years ago, I won the LabVIEW coding challenge at NI Week 2005. People speculate that I had an unfair advantage because I used OpenG libraries (which, as most of you know, I couldn’t live without). But, everyone who was competing had access to the OpenG libraries (since they were installed on each [...]

OpenG Wiki

( OpenG )

I put on my IT systems administrator hat, yesterday, (which is not nearly as much fun as wearing my LabVIEW developer hat) and installed MediaWiki on the OpenG.org website. I’m really excited about the new OpenG wiki, since it will give the open source LabVIEW community a good way to collaborate on OpenG [...]

I couldn’t live without “Conditional Auto-Indexing Tunnel”

This is the tenth article of “The OpenG VIs that I couldn’t live without“, a series of articles showing some of my favorite OpenG VIs. In this article, I’m going to show a very useful VIs called the Conditional Auto-Indexing Tunnel, which is a powerful tool for conditional filtering of 1D arrays.

This VI filters [...]

I couldn’t live without relative path inputs to file constants

This is the ninth article of “The OpenG VIs that I couldn’t live without“, a series of articles showing some of my favorite OpenG VIs. In this article, I’m going to show you a great hidden feature of the OpenG File Tools library: relative path inputs to file constants. You might have noticed [...]

I couldn’t live without “Current VIs Parent Directory”

This is the eighth article of “The OpenG VIs that I couldn’t live without“, a series of articles showing some of my favorite OpenG VIs. In this article, I’m going to show a very useful VIs called the Current VIs Parent Directory. This VI outputs the path to the directory of the calling [...]

I couldn’t live without the “OpenG Time Tools”

This is the seventh article of “The OpenG VIs that I couldn’t live without“, a series of articles showing some of my favorite OpenG VIs. In this article, I’m going to show a very useful set of VIs, the OpenG Time Tools, a set of timing VIs with error handling.

Let’s take a look at [...]

I couldn’t live without “Multi-line String to Array”

This is the sixth article of “The OpenG VIs that I couldn’t live without“, a series of articles showing some of my favorite OpenG VIs. In this article, I’m going to show a very useful VI, Multi-line String to [...]

I couldn’t live without “Filter 1D Array”

This is the fifth article of “The OpenG VIs that I couldn’t live without“, a series of articles showing some of my favorite OpenG VIs. In this article, I’m going to show a very useful VI, Filter 1D Array, that is used to filter items out of a 1D array.

Let’s take a look at [...]

I couldn’t live without “Create Dir if Non-Existant”

This is the fourth article of “The OpenG VIs that I couldn’t live without“, a series of articles showing some of my favorite OpenG VIs. In this article we’re going to look at a really simple VI that is truly indispensable: “Create Dir if Non-Existant“. This VI doesn’t need much explanation — simply [...]

Bad Behavior has blocked 741 access attempts in the last 7 days.