Benchtop Measurement and Test
Distributed Measurement and Control
Systems Engineering Software
Perspectives showcases how NI sees what’s next in the world of test and technology.
You can request repair, RMA, schedule calibration, or get technical support. A valid service agreement may be required.
Provides support for NI data acquisition and signal conditioning devices.
Provides support for Ethernet, GPIB, serial, USB, and other types of instruments.
Provides support for NI GPIB controllers and NI embedded controllers with GPIB ports.
Hey Jared, thank you so much for your trust in DQMH and for taking time out of your day to share your idea with us.
This scenario is already covered by the awesome Panther Dashboard toolkit by PantherLab:
Note this is an open-source project where you can contribute: https://github.com/PantherLAB/PantherDashboard
If you like the tool, you can always buy a coffee to the main developer Enrique: https://www.buymeacoffee.com/enoearias
So, we decline this request.
Again, thank you for your input; it is most appreciated. Please keep those ideas coming!
If feasible, I would recommend a tool to navigate an application. This request may be considered an extension to, and as the inverse of, the function "Find DQMH Event Frames"
Include a navigation window with structure of Modules -> Broadcast Subscribers and Request Makers.
The JKI State Machine Explorer is a great example of the developer experience I'm hoping for.
Another approach may be the ability to right click on an event case and select "Find Broadcaster and/or Requestor" and show corresponding MLH case.
Where do I send my $100 attached to this request? 😉
Thanks - Jared
Hi Jared, There is a package published on vipm called Panther Dashboard for DQMH, this is an open source project that I started when DQMH 6.1 was released.
The Project is at:
Panther Dashboard for DQMH
All feedback is welcomed, and you are most welcome to contribute to the Project.
Have a happy Coding!
I talked to Jared. He was hoping for something more integrated. Perhaps a right-click option. Something more integrated with LabVIEW rather than having to download and then use a seperate tool. He's just looking for better Developer Experience.
Panther Dashboard has a lot of right click options, my guess is instead opening another tool he wants something similar to this?
Actually I think he wants something comparable to this:
On the rare occassions I have to use AF, I use this tool and it is very convenient. Having to go to another window like that Panther dashboard certainly works and solves the problem but is less convenient. More context switching and cognitive load.
I've got a few minutes of interacting with the panther dashboard. At first glance, It is accomplishing the navigation assistance I was looking for. Thank you Enrique and Sam. I still think the right click integration (shown in attached photo) without opening Panther , compactness of the state machine explorer and macro explorer are the higher benchmark. I'm still enough of an amateur, it's tough to describe more specifically, but here's a shot:
1) It would help navigating a project if we were able to right click a public request.vi in the project explorer and select 'find callers' which would open the block diagram of the calling code.
2) When working in the calling code, right clicking the subVI icon of a request node, selecting "open event" would open the block diagram of its module and its corresponding EHL, MHL cases.
3) When working in a module, right clicking a broadcast vi icon, select "find subscribers" and then open the block diagram, showing the corresponding EHL and MHL cases.
From your picture and description, seems that if Panther Dashboard's window were more compact (or could be smaller), it would fit your needs, correct?
Thanks for your trust in DQMH and for sharing your ideas with us.
Fab and Enrique,
Panther Dashboard is serving the project navigation very well. I would not have made this feature suggestion after having used it. Thanks! Smaller size may be an incremental improvement. What remains standing is the intuitive developer experience that could come with, while working in the block diagrams, right clicking a request sub-VI and selecting " find event frame" and/or right clicking an event frame to navigate to the event callers.
Maybe this plugin is what you're searching for ?
Matthias Baudot | Software Architect | Founder at STUDIO BODs
Check out my LabVIEW presentations and videos!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
What do you need our team of experts to assist you with?
We'll be in touch soon!