Is there an API or Software interface to the Waveforms 2015 software? I would like to use Waveforms 2015 as the interface to an Analog Discovery 2 for making various measurements but pass that data to another piece of software such as LabView, TestStand, or Python, etc. as part of a larger automated test sequence. Basically I would like to incorporate Waveforms 2015 into a larger test environment that may contain additional test equipment.
I am aware of the SDK that allows for LabView and Python to control the Analog Discovery 2 directly. However, this prevents Waveforms 2015 from being used at the same time and requires me to re-develop all of the measurement setup and algorithms already developed in Waveforms 2015. I am also aware of and I am using the Script tool inside of Waveforms 2015 for test sequences, but this still only gives me access to the features within a single Waveforms 2015.
Is it possible to programmatically open a saved workspace, open a saved script, run the script or a particular tool such as the Scope or Impedance Analyzer, and read the measured values or save them to a file for storage?
For example, let's say I would like to have a saved workspace/script to run a curve trace measurement using the waveform generator and scope. Then I would like to open a different saved workspace/script to perform a series resistance measurement using the Impedance Analyzer that in turn uses the waveform generator and scope pins. Finally I would like to perform a functional test by using a different saved workspace/script to generate a waveform and capture it on a scope and make some basic measurements on the signal. Can all of this be accomplished in a single automated process using Waveforms 2015 as the interface to the Analog Discovery 2? Or would I need use the SDK to re-develop all of the tool algorithms such as the scope and impedance analyzer measurements by interfacing directly to the Analog Discovery 2 directly, but result in a large amount of extra development work to basically duplicate the Waveforms 2015 features?
Question
Jonboy
Is there an API or Software interface to the Waveforms 2015 software? I would like to use Waveforms 2015 as the interface to an Analog Discovery 2 for making various measurements but pass that data to another piece of software such as LabView, TestStand, or Python, etc. as part of a larger automated test sequence. Basically I would like to incorporate Waveforms 2015 into a larger test environment that may contain additional test equipment.
I am aware of the SDK that allows for LabView and Python to control the Analog Discovery 2 directly. However, this prevents Waveforms 2015 from being used at the same time and requires me to re-develop all of the measurement setup and algorithms already developed in Waveforms 2015. I am also aware of and I am using the Script tool inside of Waveforms 2015 for test sequences, but this still only gives me access to the features within a single Waveforms 2015.
Is it possible to programmatically open a saved workspace, open a saved script, run the script or a particular tool such as the Scope or Impedance Analyzer, and read the measured values or save them to a file for storage?
For example, let's say I would like to have a saved workspace/script to run a curve trace measurement using the waveform generator and scope. Then I would like to open a different saved workspace/script to perform a series resistance measurement using the Impedance Analyzer that in turn uses the waveform generator and scope pins. Finally I would like to perform a functional test by using a different saved workspace/script to generate a waveform and capture it on a scope and make some basic measurements on the signal. Can all of this be accomplished in a single automated process using Waveforms 2015 as the interface to the Analog Discovery 2? Or would I need use the SDK to re-develop all of the tool algorithms such as the scope and impedance analyzer measurements by interfacing directly to the Analog Discovery 2 directly, but result in a large amount of extra development work to basically duplicate the Waveforms 2015 features?
Thanks
Link to comment
Share on other sites
15 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.