Enterprise Networking in LabVIEW 2
In the first installment of this blog series, we learned about how TCP can be used for 1:1 (unicast) communication and how TCP is a routable (can traverse the internet) protocol. In this blog series, we learn about a [..]
The Queue[d Message Handler] is a Lie
The Queued Message Handler (QMH) or Queue Driven Message Handler (QDMH) is the most ubiquitous architecture in LabVIEW; so much so that the high-level concept finds itself in significantly more advanced architectures such as [..]
Erdos Miller Adds Expert Witness Services to Successful Technology Product Design and Automation Services
(Houston, Texas) Erdos Miller, a local Houston technology consulting services firm expands its services to include Expert Witness Services. According to David Erdos, a principal of the firm, “Intellectual property, patents [..]
Absolute Time in LabVIEW
I’m sure that most developers have read Falsehoods Programmers Believe About Time. Most, if not all, of these ideas can ALSO happen in LabVIEW; things can also be complicated when absolute time data must be used on multiple [..]
How to Share Data and Mutexes in LabVIEW 2
In the previous installment of this blog series we learned how the way in which we architect our applications can influence execution time: either allowing VIs to execute faster OR causing a VI to execute slower due to [..]
Through The Downturn and Back Again
I am chronicling my thoughts on the Oil and Gas economic downtown for a few reasons.
Need a 2nd Opinion? Fractional CTO Office Hours now Available
Am I headed in the right direction?
Controlling a Drilling rig from 2000 Miles Away with LabVIEW
There is something special about drilling technology for me. It is a unique challenge that requires knowledge, talent, and trial and error. I often say that in Oil and Gas we have all of the requirements and expectations of [..]