49
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\Chapters\prog_prog_guide_step6b.fm
Step 6b: Determine if a Measurement Is Done
Step 6b: Determine if a Measurement Is Done
Background
After a set of concurrent measurements have been started, it is desirable that the control program be able to
determine when individual measurement results are available so that the control program can request that
measurement’s results without having to wait on other measurements which have not yet completed.
Overview
The INITiate:DONE? query command is used to determine which measurement is finished.
As the name implies, the query returns the name of whichever active measurement is done so that the control
program can request that measurement’s results.
This command is query only and returns only one response per query. The responses returned and their
meaning are shown in the following table.
Once a measurement is reported as being done via the INITiate:DONE? query it is removed from the done list
(measurements are only reported as being done once). The design of the INITiate:DONE? query is predicated
on the control program immediately fetching a measurement’s results once it is reported as being done.
Table 1. Responses Returned from INITiate:DONE? Query
Response Meaning
TXP The transmit power measurement is done.
PVT The power versus time measurement is done.
PFER The phase and frequency error measurement is done.
ORFS The output RF spectrum measurement is done.
AAUD The analog audio measurement is done.
DAUD The decoded audio measurement is done.
BERR The bit error measurement is done.
FBER The fast bit error measurement is done.
DPOW The dynamic power measurement is done.
IQT The I/Q Tuning measurement is done.
WAIT There are one or more measurements that are in
progress, but none of those measurements are done yet.
NONE No measurements are in progress.