The Tester VI can be used as a “sniffer” that displays the broadcast events fired by the DQMH Module Main.vi, and it can also send request events.

The following video describes how to use the DQMH API tester as a sniffer. The video is called "DQMH API Testers As Sniffers" and it can be found at : bit.ly/DelacorQMH.

Follow these steps:

  1. Run Application.lvlib:Main.vi.
  2. On the Application.lvlib:Main.vi that is running and is titled "Application", click the Start My Singleton Module button once, a My Singleton panel will show. Then go back to the Application window and click the Start New Instance button several times. Several My Cloneable module panels should appear.
  3. Click the front panel controls in Application.lvlib:Main.vi and observe the behavior of the DQMH Module Main VIs depending on the actions you performed.
  4. Choose different module instances to communicate with by selecting different options in the Select Cloneable Module Instance ring.
  5. Run the Test My Singleton Module API.vi under the Testers virtual folder.
  6. Click the Start Module button (at this point, this is only needed to get the correct state on the Module Running? indicator).
  7. See how actions on the Application.lvlib:Main.vi are reported in the tester. Also, actions can be initiated from the tester.
  8. Repeat steps 5-7 by running Test My Cloneable Module API.vi under the Testers virtual folder.
  9. Click the Refresh button to update the list of clones currently running.
  10. See how actions on the Application.lvlib:Main.vi are reported in the tester. Also, actions can be initiated from the tester.