MATLAB Measurements Scripts
Meas. mode:
Scope
Eye
TDR
Package License:
L-RND
L-SNT
To run a MATLAB based user measurement, you must create a simple XML configuration file that describes your measurement. In addition to calling the script, the XML file populates the User Measurement Setup dialog.
When a user measurement is run, FlexDCA performs the following tasks for each data acquisition:
- Passes the source waveform, the standard variables, and any custom variables available in the MATLAB workspace. In Oscilloscope and TDR modes, the source waveform is a one-dimensional array. In Eye mode, the source database is a two-dimensional array.
- If not already running, FlexDCA runs any required dependent FlexDCA scalar measurements that are specified in the XML file.
- Executes the script.
- Retrieves the measurement result from the MATLAB workspace and displays the result in the measurement results table. A number of standard output variables are also retrieved from the MATLAB workspace.
Any dependent measurements not already running will be started but will not be displayed in FlexDCA's Results panel. This does not affect the running of the script or its ability to perform it's measurement.