piggy bank with coins

How I Saved My Client over $200k with 15 Minutes of LabVIEW Code

Robert - November 17, 2017

"Sorting this material by hand will take two guys about six months and cost us around $60,000," said my client. Someone on the production line had installed the wrong component leading to one dimension being off enough to be unusable, and 3 million parts had gone through before they realized the problem. Even though only 1 in 22 parts were bad, the whole batch was tainted and headed for scrap unless the good parts could...
Using the diff tool

Using LabVIEW's diff tool with SourceTree

Marty - November 13, 2017

Our team is using BitBucket for source code control and the SourceTree app for Windows to interface with our repositories. We've had a couple of small hurdles getting SourceTree to integrate with the LabVIEW diff tool, but here's a solution that's worked for us. (Credit to Paul Lotz on Atlassian's forum, https://community.atlassian.com/t5/Questions/SourceTree-external-diff-path-issue-on-Windows/qaq-p/394740) First, download these scripts and place them in a local folder: Diff and Merge Scripts For this example, I'm assuming you'll put them...

Welcome Blake to Endigit!

Bryan - November 8, 2017

Endigit is excited to announce that Blake Ewton has joined us as an Associate Systems Engineer. Blake has been employed at Hill Air Force Base doing LabVIEW programming for automated test equipment. Blake will be an excellent addition to our team in meeting your expectations of world class LabVIEW development for automated test and data acquisition systems. We got to recycle most of our fancy sign from welcoming Jake!

Welcome Jake to Endigit!

Bryan - October 4, 2017

Endigit is happy to introduce Jake Hansen as an Intern Systems Engineer. Jake studied applied physics at BYU. We are excited to work with him! We made a banner and had a little party to celebrate our continued growth.

The Evolution of a LabVIEW Developer

Bryan - September 29, 2017

I made and gave this presentation for the Utah LabVIEW Developer Education Day. Let me know what you think or if you have any questions. The Evolution of a LabVIEW Developer from Bryan Heslop
Two resources used by two different pieces of code

Dining Philosophers in LabVIEW

Shawn - September 18, 2017

History As I program in LabVIEW I am surprised by the number of times small bits of code cause large problems. For example, I was working with a large system that communicated with many instruments. I made some changes, tried running the code, and the program locked up! My gut reaction was to blame the LabVIEW development environment or a driver, but in the end I discovered the code I changed caused the hang. Dining...

Vote for Best Face on endigit.com

Bryan - September 11, 2017

Endigit is having a competition on who has the best fun face on our website. Go to the About page on our website and mouse over the pictures. Then come back here and comment on the face you like the most. Whoever gets the most votes gets a $50 Amazon gift card! While you are on the website, you might as well look around and go to the Contact Endigit page and tell us how...
Hourly or fixed?

Hourly or Fixed Bid?

Robert - September 8, 2017

At Endigit, our services come in two flavors: hourly and fixed bid. Many factors contribute to deciding which flavor to choose. This article is designed to discuss the benefits of each option in order to help decide which will work best for you. Hourly Hourly work is set up such that Endigit charges a fixed hourly rate for whatever time is spent working for you. The reins are entirely in your hands. You can specify...

Even More Life Changing Mouse Buttons

Bryan - July 31, 2017

I recently wrote a post on how to change your life by changing a mouse button. My life has been vastly improved since I added a delete button to my mouse. My hair is growing thicker and fuller, my eyesight has improved, my lawn is greener, and I can delete things so much faster than before. My life has been great, but I still felt like something was missing. Easy access Delete As a refresher...
Exitimer class wrapped around queue stop

LabVIEW Queue for Loop Control; Elegant Hack or Abuse of the System?

Marty - July 17, 2017

After 10 years of LabVIEW development, I like to think of myself as fairly experienced. I’ve acquainted myself with a number of design patterns. When I encountered this, I assumed I was dealing with an event-based producer-consumer pattern. Do you spot what’s wrong with this picture? Technically nothing, but it took me a minute to figure out what was really going on with that queue. That’s right, it’s not really a queue. It’s an elegant...