07-30-2021 02:47 AM
Hello,
I'm starting to use DQMH on one of my projects. The project consist of 5 modules.
The project also consist of other projects. One of this kind is My_FPGA_project that I want to use in DQMG project...
Also there are other projects - drivers that cooperate with my DQMH project.
I have organized my DQMH project so that it has "Virtual Folder" called Modules - this is where Delacor is throwing DQMH modules after creation using Delacor add-on. And there is a Testers folder for DQMH to throw auto-created "Testers" for modules.
My Questions:
1. what is best way to organize DQMH project using also other NOT DQMH project that it uses?
2. How to create FPGA project using Delacor DQMH and include it in DQMH project, is there any example anywhere?
Solved! Go to Solution.
07-30-2021 03:44 AM
@AndrazS wrote:
My Questions:
1. what is best way to organize DQMH project using also other NOT DQMH project that it uses?
2. How to create FPGA project using Delacor DQMH and include it in DQMH project, is there any example anywhere?
1. I would create another virtual folder (or multiple virtual folders) with appropriately titled name(s) that reflect the non-DQMH stuff.
2. The FPGA stuff will be on a separate FPGA target, so you won't have any DQMH stuff in that part of the project. So this shouldn't be a problem. Just organise it in a way that makes sense. ie. Use virtual folders for sub-vis and controls/type defs, etc
07-30-2021 04:24 AM - edited 07-30-2021 05:15 AM
Hey AndrazS, we have documented the structure we use in our wiki:
https://dokuwiki.hampel-soft.com/code/common
You can find information on how we structure our repositories, and what our (mostly DQMH-based) LabVIEW project structure looks like. Maybe that gives you some ideas and inspiration, too.
DSH Pragmatic Software Development Workshops (Fab, Steve, Brian and me)
Release Automation Tools for LabVIEW (CI/CD integration with LabVIEW)
HSE Discord Server (Discuss our free and commercial tools and services)
DQMH® (The Future of Team-Based LabVIEW Development)