PhaseStation 53100A User’s Manual V1.04 25-Apr-2022
152
For a detailed look at the operation and overall life cycle of test scripts, refer to the
53100A_performance_test.js
script provided with TimeLab, as well as the other API
function descriptions in this section.
EventTimer()
This is an optional user-supplied function.
EventTimer()
is called periodically at a rate
determined by the parameter passed to
TimeSetTimer().
Because TimeLab’s scripting system relies on cooperative multitasking, most non-trivial
scripts should carry out the majority of their processing work in their
EventTimer()
handler
while their measurement(s) are in progress. For detailed examples of timer usage, refer
to
53100A_performance_test.js
and
5330A_ADC_test.js
. Also see
EventRunScript()
for
further information.
FileCloseAllChannels()
Closes all plot(s) acquired in the most recent measurement executed by the script,
stopping any acquisition(s) that may still be in progress. For conventional single-channel
measurements,
FileCloseAllChannels()
is equivalent to calling
FileClosePlot()
with no
argument.
As an example,
53100A_performance_test.js
uses
FileCloseAllChannels()
in its
EventAcqDone()
handler to discard the two plots generated during the preliminary
warmup acquisition that the script performs before running the actual test. (Because
the warmup acquisition has already terminated at this point,
EventAcqDone()
is not
reissued.) Simply calling
FileClosePlot()
here would have closed only the first of the two
plots.
FileCloseAllPlots()
Equivalent to calling
FileClosePlot()
on all loaded plots. For example,
5330A_ADC_test.js
uses
FileCloseAllPlots()
to ensure that enough slots are available in the legend table to hold
the four plots that it acquires for various ADC combinations.
FileClosePlot([Number selection])
If the optional
selection
parameter is specified,
FileClosePlot()
closes the plot at the
specified position in the legend table, from 0 to 8. Since plots being acquired under
script control may be moved up and down in the legend table by the user like any other
loaded plots,
AcqChannel()
is needed to obtain the value passed to this function if the
intent is to close any of the plot(s) that are associated with a measurement launched by
the script.
Содержание PHASE STATION 53100A
Страница 1: ...TM 53100A Phase Noise Test Set User s Manual Revision 1 04 April 25 2022...
Страница 16: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 16...
Страница 18: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 18...
Страница 20: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 20...
Страница 30: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 30...
Страница 36: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 36...
Страница 42: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 42...
Страница 64: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 64...
Страница 74: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 74...
Страница 104: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 104...
Страница 116: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 116...
Страница 122: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 122...
Страница 130: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 130...
Страница 140: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 140...
Страница 143: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 143 Figure 66 5 MHz residual phase noise and AM noise...
Страница 214: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 214...
Страница 215: ...PhaseStation 53100A User s Manual V1 04 25 Apr 2022 215 Appendix Legal and regulatory notices...