Datasheet
Each of WaveForms' instruments can be controlled through scripts within the WaveForms application itself. WaveForms'
“Script” instrument allows the user to write and run javascript code that can control the rest of the application through an
extensive
API. This allows the user to configure and run many instruments at the same time, in an easily repeatable way.
A variety of code examples are available in the application to aid in learning to write WaveForms scripts. Additional
resources for writing scripts can be found on the Scopes and Instruments Digilent Forum.
A plot pane within the Script instrument itself can be used to integrate data from many different instruments, and display
it in a highly customizable way.
For a walkthrough of the different features of WaveForms' Script instrument, please visit the Using Scripts guide.
The WaveForms SDK is a set of software libraries and examples that can be used to develop custom applications that can
control Digilent Test and Measurement devices. Supported languages include C, C++, C#, Visual Basic, and Python. Third
party toolkits are available for LabVIEW and MATLAB. Instructions for using WaveForms with LabVIEW are available
through the National Instruments forum. The MATLAB support package is available through the MathWorks
website. More information about WaveForms SDK can be found through the WaveForms SDK Reference Manual.
analog-discovery-studio, rm, doc
WaveForms Software Development Kit (SDK)