The Future of Team-Based LabVIEW™ Development!
What is the DQMH®?
The Delacor Queued Message Handler (short: DQMH®) toolkit is a freely available reference design for LabVIEW. It expands on the NI QMH by providing safe, event-based message handling and scripting tools to make development easy, encourage same style between different developers in the same project and improve efficiency. Today, the DQMH® is arguably the most popular LabVIEW framework out there.
The LabVIEW ecosystem often sees teams of software developers with members of varying proficiency. Teams that are growing rapidly. Teams that need to onboard new members regularly. Teams that need to employ subcontractors, and teams that don’t want to be dependent on a single source. DQMH® was created with these small teams in mind!
There’s a vast amount of content available: An exceptionally detailed manual, a plethora of videos and presentations, even podcasts! All of this makes it really easy to get new users of all proficiency levels up to speed very quickly. On top of that, there are lots of consultants – both the DQMH® Trusted Advisors and other 3rd parties – who are happy to offer courses, trainings and workshops for DQMH®.
The release of version 6.0 of DQMH® marks a milestone: It’s the first release created by the newly formed DQMH® Consortium, an organization founded by Fabiola De la Cueva to take over stewardship for and further the mission of the DQMH® Toolkit: To enable teams with different levels of proficiency to develop LabVIEW™ applications that are readable, maintainable, and scalable, and to ensure that this toolkit is here to stay for generations to come.
Install DQMH® Now!
DQMH is available as a set of VI Packages.
The latest stable release is v22.214.171.124
Click here to access all releases (previous versions, current or beta).
View the License Agreement.
Watch DQMH® In Action
All the DQMH Consortium’s official courses are conducted by our DQMH Trusted Advisors. There is obviously no better place or way to learn about DQMH and its accompanying tools.
In a nutshell, our training offerings help with fast-tracking your team’s journey to DQMH® proficiency and, eventually, DQMH® mastery.
DQMH® Trusted Advisors
What is a DQMH® Trusted Advisor?
DQMH® Trusted Advisors have been audited by the DQMH® Consortium to verify they are following our best practices and have a deep understanding of the DQMH® Architecture. At the DQMH® Consortium, we believe our priority should be ensuring customer success. This means selecting the best architecture and tools for the project. DQMH® Trusted Advisors have demonstrated they know when DQMH® is the best option and when a different architecture is more appropriate.
DQMH® Trusted Advisors can help you start a new project or perform maintenance or upgrades to existing projects created using the DQMH® framework.
What does it take to become a DQMH® Trusted Advisor?
To apply to become a DQMH® Trusted Advisor, your company must follow software engineering best practices and have a track record of successful DQMH® implementations. Your company must have at least one CLA or a person with CLA-level experience and proficiency. Your company’s LabVIEW™ developers should have the DQMH® Framework badge awarded by NI. Please contact us for additional details.
Global Presence Worldwide
Hampel Software Engineering
The DQMH® Podcast
The DQMH® Podcast is for the NI LabVIEW™ community. It is all about the Delacor Queued Message Handler (DQMH®) toolkit (a framework for NI LabVIEW™), and more broadly software engineering as it applies to NI LabVIEW™. Hear from the DQMH® Consortium and the DQMH® Trusted Advisors about how DQMH® helps solve their customer problems. Available via Apple Podcasts, Google Podcasts, Pocket Casts, and Spotify.
DQMH® Framework Badge
NI (National Instruments) recently introduced the badge program. The badge program encourages developers to assess their understanding of Engineering Fundamentals and Best Practices by taking online multiple-choice quizzes. Developers earn a badge by successfully completing each online quiz. NI chose the DQMH® Framework as one of the Framework badges. DQMH® Framework badge holders understand the basic concepts of creating an application using the Delacor Queued Message Handler. Badge earners understand when to use the different DQMH® module types, how to extend the default modules and design applications with multiple DQMH® modules communicating together. They understand the different DQMH® event types and how to use them and are familiar with DQMH® productivity tools. We encourage everyone to earn their DQMH® Framework badge.
Please use the DQMH Consortium Toolkits Discussions forum to submit your support requests.
Please use the DQMH Consortium Toolkits Feature Requests page to submit your feature requests.
For Code Review, Architecture Review services, or for any other matter, please use the contact form below or send us an email at firstname.lastname@example.org