/PantherDashboard

Panther Dashboard for DQMH is a tool designed to improve the Developer Experience when working with DQMH Framework.

Primary LanguageLabVIEW

PantherLAB Site

Panther Dashboard for DQMH Documentation

Image Image

Help continue this project by buying a cup of coffee. ☕

"Buy Me A Coffee"

Panther Dashboard for DQMH is an open-source LabVIEW tool designed to improve the developer experience for DQMH projects. It provides a range of features to help you explore, edit, and document your LabVIEW projects more easily, including:

Getting Started

Panther Dashboard for DQMH is available for download through the VIPM package manager. Once installed, you can access the tool by going to Tools > PantherLAB > Panther Dashboard for DQMH.

Drag and drop DQMH code:

  • Drag and drop DQMH code directly from the Panther Dashboard interface.

Explore the project in the DQMH context

  • Search for event callers/listeners
    • Double-click any event (Requests and Broadcasts), Panther Dashboard will navigate into your LabVIEW code and highlight where the request is being handled or a broadcast is being triggered.
    • Panther Dashboard will help you identify where an event is being called or code sections subscribed to an specific broadcast.
  • Open module's API testers
    • All DQMH Modules comes wiht DQMH API Testers, by right clicking a module Panther Dashboard can open the Module's API Tester.

Visualize module's status & Execute default events:

  • Visualize all modules Status on real time (running or idle) with red/green glyphs, also identify which modules are under dependencies.
  • Execute 'default' events such as 'Show Panel', 'Hide Panel', 'Show Block Diagram', and 'Stop Module'.

Context Help: Using DQMH Context Help, edit/update the project, modules, and events descriptions.


DQMH scripting tools:

  • Add/Rename Modules
  • Add/Rename/Delete Events
  • Add Helper Loop to DQMH Module
  • Open Event Arguments
  • etc.

Call Antidoc & Open Antidoc output :

  • Call Antidoc to gerate beautiful documentation.
  • Easily access and review the previously generated documentation.

Additional Resources

For more information on Panther Dashboard for DQMH, please refer to the following resources: