A LabVIEW user interface I was working with hung recently. I suspected the front panel was locked because I had done something stupid, but I was surprised to find out what it was. I had put an Event Structure in a case structure that wasn’t executing and this had caused the hang. You may ask, […]
Shawn Walpole started programming with Microsoft Basic on the Apple Macintosh 128k computer in the 1980s and has loved it ever since. He graduated with a Mechanical Engineering BS degree and a Computer Science minor from the University of Utah in 2000. He worked on the LabVIEW R&D team at National Instruments for four years developing LabVIEW before moving to Moore Good Ideas. Shawn was impressed by Endigit’s vision and joined the Endigit team in 2014. Shawn gets job satisfaction out of meeting customer needs. He likes LabVIEW because well-written code is easy to read and because of the power of a development environment that was written for programmers working with real hardware. Shawn has industry experience programming LabVIEW and C/C++. He has worked with Real Time, FPGA, DAQmx, Motion, TestStand, and Veristand.
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 […]