
1-21
Introduction
Status Reporting
enabled conditions in the Jitter Event Register has occurred. You can mask the EFAIL,
JLOSS, and AREQD bits, thus preventing them from setting the JIT bit, by setting corre-
sponding bits to zero using the JEE command.
Mask Test Event
Register (MTER)
Bit 0 (COMP) of the Mask Test Event Register is set when the Mask Test completes. The
Mask Test completion criteria are set by the MTESt:RUNTil command.
. Bit 1 (FAIL) of the Mask Test Event Register is set when the Mask Test fails. This
will occur whenever any sample is recorded within any region defined in the mask. The Mask
Test Event Register is read and cleared with the MTER? query.
. When either the COMP or FAIL bits are set, they in turn set the MTEST bit (bit
10) of the Operation Status Register. You can mask the COMP and FAIL bits, thus preventing
them from setting the MTEST bit, by setting corresponding bits to zero using the MTEE com-
mand.
.
Precision
Timebase Event
Register (PTER)
The Precision Timebase feature requires the installation of the Agilent 86107A Precision
Timebase Module. Bit 0 (LOSS) of the Precision Timebase Event Register is set when loss of
the time reference occurs. Time reference is lost when a change in the amplitude or fre-
quency of the reference clock signal is detected. The Precision Timebase Event Register is
read and cleared with the PTER? query.
. When the LOSS bit is
set, it in turn sets the PTIME bit (bit 11) of the Operation Status Register. Results from the
Precision Timebase Register can be masked by using the PTEE command to set the Precision
Timebase Event Enable Register to the value 0. You enable the LOSS bit by setting the mask
value to 1.
Error Queue
As errors are detected, they are placed in an error queue. This queue is first in, first out. If
the error queue overflows, the last error in the queue is replaced with error –350, “Queue
overflow”. Any time the queue overflows, the oldest errors remain in the queue, and the most
recent error is discarded. The length of the instrument's error queue is 30 (29 positions for
the error messages, and 1 position for the “Queue overflow” message). The error queue is
read with the SYSTEM:ERROR? query. Executing this query reads and removes the oldest
error from the head of the queue, which opens a position at the tail of the queue for a new
error. When all the errors have been read from the queue, subsequent error queries return 0,
“No error.” The error queue is cleared when any of the following occurs:
• When the instrument is powered up.
• When the instrument receives the *CLS common command.
• When the last item is read from the error queue.
For more information on reading the error queue, refer to the SYSTEM:ERROR? query in
. For a complete list of error messages, refer to
Содержание 86100A
Страница 18: ...1 14 Introduction Status Reporting Figure 1 4 Status Reporting Data Structures...
Страница 19: ...1 15 Introduction Status Reporting Status Reporting Data Structures continued...
Страница 94: ...2 40 Sample Programs BASIC Programming Examples...
Страница 124: ...4 16 Root Level Commands VIEW...
Страница 125: ...5 DATE 5 2 DSP 5 2 ERRor 5 3 HEADer 5 4 LONGform 5 5 MODE 5 6 SETup 5 7 TIME 5 7 System Commands...
Страница 132: ...5 8 System Commands TIME...
Страница 140: ...6 8 Acquire Commands SWAVeform RESet...
Страница 152: ...7 12 Calibration Commands STATus...
Страница 192: ...11 12 Display Commands SSAVer...
Страница 202: ...12 10 Function Commands VERTical RANGe...
Страница 203: ...13 AREA 13 2 DPRinter 13 2 FACTors 13 3 IMAGe 13 3 PRINters 13 4 Hardcopy Commands...
Страница 316: ...21 12 TDR TDT Commands Rev A 05 00 and Below STIMulus...
Страница 332: ......
Страница 353: ...26 DISPlay 26 2 LOAD 26 2 SAVE 26 3 XOFFset 26 3 XRANge 26 3 YOFFset 26 3 YRANge 26 4 Waveform Memory Commands...