User`s guide

Table Of Contents
Chapter 8 121
Limit Test
Obtaining Test Results
8. Limit Test
Obtaining Test Results
You can obtain the test results by issuing a result retrieval command or through the status
register. For detailed information on the status register, see Appendix B, “Status Reporting
System.”
Test Results at Each Measurement Point
Using Commands That Retrieve Test Results
You can obtain the test results at each measurement point by retrieving the stimulus value
at failed measurement points. To retrieve failed measurement points, use the following
command:
Using the Status Register
You cannot use the status register to obtain the test results at each measurement point.
Test Results for Each Trace
Using Commands That Retrieve Test Results
You can retrieve the test result for each trace (i.e., the trace-wide result that combines the
results for all measurement points in a particular trace) by issuing the following command:
:CALC{1-4}:LIM:FAIL? on page 237
Using the Status Register
The condition register and event register under the questionable limit channel {1-4} status
register provide fourteen bits that correspond to traces 1 to 4 and contain the test results
(0:Pass, 1:Fail) for the respective traces; for example, you can obtain the test result for
trace 1 from bit 1, and that for trace 4 from bit 4.
Every bit of the condition register is set to 0 when a measurement cycle is started. Upon
completion of measurement, those bits that correspond to failed traces are set to 1.
If the corresponding bit of the positive transition filter sets to 1 (preset value), each bit of
the event register is set to 1 when the corresponding bit of the condition register changes
from 0 to 1 (indicating that the corresponding trace failed the test).
Stimulus value :CALC{1-4}:LIM:REP? on page 242
Number of measurement points :CALC{1-4}:LIM:REP:POIN? on page 242