Chicago LabVIEW User Group

Showing results for 
Search instead for 
Did you mean: 

Little LabVIEW Lectures

This is something new for our user group this year.  


We are looking for users to participate in this by talking about something they did with LabVIEW. It can be big or small, simple or complex. Maybe you wrote program to track how many times your refrigerator was opened, we want to hear about it. 


Guidelines for these L3 (little LabVIEW Lectures)

- Keep it around 10 minutes long, it can be shorter or longer

- Be willing to answer some questions about it

- If you use something you did for your job, you made need to change it a bit to protect the innocent 🙂



- LabVIEW Speak (quick run through of Norm Kirchner's program (done Star Trek style)

- Simple Logging Module (reusable flexible module) useless by itself, useful with others


Make it fun, Make it serious.. This is where everyone gets their spotlight (and more Re-certification points for presenting)

Email me @ if you know you want to present one, or just come to the meeting ready to present


Jeff D.

Certified Architect LabVIEW Champion DQMH Framework

Message 1 of 4



This is what I presented on Tuesday at the Chicago LabVIEW User Group meeting.  I can expand on these topics later this year.  I would like to hear about your favorite features that go unnoticed by most developers.


Top Overlooked LabVIEW Features for CLVUG

  1. Bookmarks #CAS to find important sections of code / change revision
  2. Conditional indexing
  3. Using Save for Previous version to get rid of unwanted code / packaging
  4. Using a Test Ring to populate values for an Enum
  5. Wiring Error Clusters to case structures and logic gates
  6. Using First Call to initialize variables/shift registers
  7. Suspend when called
  8. Comparison aggregate values
  9. Use of Quotient & Remainder for on every X counts
  10. In Range: Include / Exclude limits
  11. Point-by-Point math functions
  12. Use of shift-tab to change colors easily
  13. Remote debugging
  14. Custom probes
  15. Retain wire values

Suspend when called:



Matt Fitzsimons
NI Alliance Member
LabVIEW Champion
NI Certified LabVIEW Architect
LabVIEW, LV-RT, Vision, DAQ, Motion, and FPGA
Download All
Message 2 of 4

Here are the vi's I presented for the MAX auto-restore function.


Steve Oller,


Download All
Message 3 of 4

Here are the VI's I presented for the recursive screenshot function. As the top level VI already processed the initial VI reference, it was easy to make it recursive and add a case for drilling into subpanels. Because these are recursive and reference each other, know that is the only one instantiated on the caller.

Download All
Message 4 of 4