:LTESt Subsystem
The Limit Test (LTESt) subsystem controls the following four types of limit tesing:
- Acquisitions (
:LTESt:ACQuire
) - Limit lines (
:LTESt:LLINe
) - Measurements (
:LTESt:MEASure
) - Mask tests (
:LTESt:MTESt
)
Limit testing automatically compares limit test results with pass or fail limits and can be configured to report the results. For example, upon completion a limit test can be configured to report (save) waveform and screen image files. A limited set of single-valued waveform file type are available for saving waveforms. If you need to save a waveform to a different file type, use the commands in the :WAVeform
subsystem after the limit test completes. For example, to save a Color Grade-Gray Scale file (.csgx or .csv), use the :WAVeform:EYE:ASCii:DATa?
query.
The Limit Test (LTESt) subsystem configures tests that compares test results with pass or fail limits. As shown in the following table, there are four types of limit tesing:
Limit Test Type | Command to Enable Testing | Comments |
---|---|---|
Acquisition | :LTESt:ACQuire:STATe ON
|
Starts a limit test that runs until a set number of waveforms, samples, or patterns have been acquired. Once the limit is reached, waveforms and screen images can automatically be saved. |
Limit Lines | :LTESt:LLINe:TEST:STATe ON
|
Starts a limit test on limit lines that runs until the first passed or failed data point occurs. Once the condition is met, a summary, waveforms, and screen images can automatically be saved. |
Measurements | :LTESt:MEASure:MLIMit:STATe ON
|
Starts up to 16 Individual limit tests on any combination of oscilloscope, eye, eye mask (individual), jitter, amplitude/noise, and JSA measurements. Once the limit is reached for a measurement, summary, waveforms, and screen images can automatically be saved. |
Eye Mask Test | :LTESt:MTESt:MRESult:STATe ON
|
Starts a single eye mask limit test for total mask failures across all mask regions. Once the limit is reached, waveforms and screen images can automatically be saved. To run a limit test for a specific region of a mask, use a measurement limit test. |
For each of these four types of limit tests, you can select to save the test results using the following child commands:
- Use
:SWAVeform
child commands to save a waveform of the test results to a file or memory. - Use
:SIMage
child commands to save a screen image file of the test results. - Use
:SSUMmary
child commands to save a summary file of the test results. Summary files are not available for acquisition limit tests.