
10 Second Hang on Application Close? Problem Solved
Haden - June 25, 2021
If your LabVIEW application hangs when you close it, it is very frustrating. No one wants to wait for their application to close. It is hard to debug because it often happens when most of the program has already closed out. What is even more frustrating is that your program doesn't hang every time.
Flight Termination On a Bench
Andrew - June 7, 2021
Most unmanned systems that fly have a system to make sure it doesn’t go where it shouldn’t (and some can very abruptly end the mission) - in other words, a Flight Termination System. Like many things, it needs to be well tested - so a good test bench is a must. We’ve been working on a test system that shares some similarities with the one in this blog, and it has some great capabilities.
Announcing Endigit's ISO 9001 Certification
Bryan - June 1, 2021
Endigit is proud to announce that we have been awarded ISO9001:2015 certification!
Source Code Control Best Practices at Endigit
Andrew - May 21, 2021
GitLab sent out an email today (as I’m writing) about best practices for source code control for collaboration. GitLab’s five best practices are: Determine a branching strategy Make frequent small changes Write descriptive commit messages Develop using Branches Conduct regular code reviews As I looked over them, I was impressed at how well their best practices aligned with the best practices Endigit had developed internally from our experience. I want to brag on our team...
You May Be Able to Do It, But Should You?
Bryan - May 18, 2021
Offloading work to experts helps you be more effective at your expertise.
Transcending Tab Controls
Marty - April 28, 2021
When building LabVIEW user interfaces there comes a point where a single VI's user interface won't hold all of the content your program needs to display. Separating the content into different windows is an option, but the tool many of us turn to is the reliable tab control. Tab controls can be great, but they have limitations, including: They keep all of the controls and indicators in a single user interface, cluttering the block diagram...
Getting Started with Data Acquisition
Andrew - March 17, 2021
You want to get your first data with LabVIEW or an NI data acquisition (DAQ) device. You have the device and want to know what to do next to get data. You’ve come to the right place.
Process for Creating a Standard Hardware and Software Platform
Bryan - March 1, 2021
Large organizations can have many test systems. As the number of products created increases the possibility of increasing test stands also increases. A universal tester that can “test everything” is typically not a good idea. Too many people have tried and failed at creating a universal tester. A standard test platform is a great idea for reducing the cost of testing. Creating a standard platform means selecting instrumentation and tools that can be used across...
Process for Updating Legacy Testers
Wes - February 12, 2021
Introduction One simple truth that test and automation engineers know well is that technology is always changing and advancing. Even the most state-of-the-art system today will be obsolete tomorrow. Obsolescence is caused by a number of factors, but regardless of the cause, if you don’t closely support your system, it will eventually become outdated and it will need to be updated. That being the case, it is important to have a good strategy for updating...