Archive for the ‘Easier Programming’ Category

 

Monster Panel V

8
History requires a chart, right?       Wrong. In Part I, recall from the requirements that we want : — A chart, showing the history of 1-4 channels.  The history can be the last 30 seconds, or the last 30 hours, or various lengths in

more

Monster Panel IV

0
51 wires?  No – use a cable. In Part III, we talked about how to take 3672 copies of a 300-channel list and cut the memory requirements down to size. The price we pay for that savings is a bit more work on our part.  But it’s a

more

Terminator 2: the Sequel

2
Make sure that quitting time is followed by happy hour. As mentioned earlier, a compiled LabVIEW application behaves similarly to the development system when terminating.  Namely, it leaves the main window on the screen, waiting for you to close it.  That’s handy in the DevSys,

more

Virtual Devices

0
When you don’t have the DAQ hardware you need… Any version of NI-DAQ and the Measurement and Automation Explorer (MAX) released recently has provisions for “simulated” devices.  You choose which devices you want, and then NI-DAQ will pretend those devices are actually installed on your

more

Writing Non-Fragile Code

4
Oooops…. who broke it? “Fragile” code is code that breaks in one place because of changes you make in some other place. It’s most aggravating when you’re due to ship a new version tomorrow and you need to make one last tweak at 11:30 PM,

more

Watch your step

0
But who’s watching the watchers? Some development environments have a concept called “watching”, where you choose a variable to watch and you see a continuous display of that variable in some window.  This is very useful during debugging, as you can step through your program

more

Operations en Masse

0
The things that I used to do… En masse is a French term meaning “as a whole” or “all together”; treating a group of something as a single unit.   LabVIEW has the ability to treat arrays this way, which can greatly reduce your workload.

more

About Type Definitions

0
The types, they are a-changin’ LabVIEW beginners often either don’t know about type definitions, or don’t appreciate their value. This article will attempt to explain their use and how they can save you boatloads of time and effort. Suppose you have a cluster of items

more


Testimonial  Contact Info

207-593-8109

Culverson Software

184 Lakeview Drive

Rockland, ME 04841

General questions:

Sales@Culverson.com

Accounts/billing questions:

Accounts@Culverson.com


Logo