Frequently Asked Questions

General

What is DCFG?

DCFG (DQMH Configuration) is a tool that simplifies configuration management for DQMH-based applications. It provides structured handling of settings, modular configuration logic, and integration with DQMH modules.

Who is DCFG for?

DCFG is intended for LabVIEW developers who want a maintainable, scalable way to manage configuration data across applications and modules.

Should I have to develop with DQMH to use DCFG?

No, it’s not mandatory (even if we would love to see you use our framework 😉)

Versions and Licensing

What is the difference between the Free and Paid versions?

The Paid version includes the following advantages:

  • No advertising banner in the UI

  • Full access to the DCFG module library, including main.vi, without password protection

  • Intended for professional use and integration into production systems

The Free version is suitable for evaluation, learning, and limited use.

Can I use the Free version in commercial projects?

The Free version is primarily intended for evaluation and non-restricted use cases. For commercial or production environments, the Paid version is recommended.

How can I get the Paid version?

There are two options:

Purchase a license

You can buy a license directly here

DQMH membership

The Paid version is included in eligible DQMH membership programs

Installation and Setup

How do I install DCFG?

DCFG is distributed via VIPM. Install it like any other LabVIEW package:

  1. Open VIPM

  2. Search for DCFG

  3. Install the desired version

Ensure compatibility with your LabVIEW version before installation.

Which LabVIEW versions are supported?

Refer to the package metadata in VIPM or the release notes for the exact compatibility matrix.

Usage

How do I start using DCFG in a project?

Typical workflow:

  • Add DCFG to your project via VIPM

  • Include the DCFG module in your DQMH project

  • Define your configuration schema

  • Use provided APIs to read/write configuration values

Refer to the Getting Started section for a detailed walkthrough.

Can I integrate DCFG into an existing DQMH project?

Yes. DCFG is designed to be modular:

  • Add the DCFG module

  • Wire it into your existing messaging architecture

  • Gradually migrate configuration handling if needed

Troubleshooting

Why can’t I access certain VIs in the Free version?

Some parts of the library (e.g. main.vi) are password-protected in the Free version. This restriction is removed in the Paid version.

I installed DCFG but it does not appear in LabVIEW

Check the following:

  • VIPM installation completed successfully

  • Correct LabVIEW version was targeted

  • LabVIEW was restarted after installation

Support

Where can I get help?

How do I report issues or request features?

Use the official DQMH channels or contact the maintainers via the website.

Still missing something?

If your question is not covered here, check the rest of the documentation or contact us.