According to the Application WaveTool Data Transfer Extension GitHub repository (https://github.com/analogdevicesinc/ApplicationsWaveTool), you can use LabVIEW to read data from WaveTool through a UDP connection. Here's a step-by-step guide:
Running the LabVIEW Example
- Open Applications WaveTool.
- Connect to the appropriate COM port.
- Load a specific DCFG file for ADPD4xxx.
- Start data playback in Applications WaveTool (ADPD view).
- Enable UDP in the WaveTool interface.
- Run the AwtTransferModule.vi in LabVIEW.
- When finished, stop UDP before closing the VI to end the data transfer properly.
Documentation on the UDP data packet format and Python-based UDP setup is available in: \ADI_ApplicationsWaveTool-Rel5.21.0\doc\AWT-Documentation_Gen2\_static\Extra
According to the documentation, it seems that running two devices simultaneously within a single instance of WaveTool is not currently supported. However, you may be able to:
- Run two separate instances of WaveTool.
- Use LabVIEW with UDP to collect data from both.
- Synchronize the data streams using the timestamp information in the UDP packets.