COMMAND REFERENCE

4 - 41

CALibration[:ALL]

Syntax: CALibration[:ALL]

Query form: CALibration[:ALL]?

Response: 0 1

Description:

The CALibration command performs an automatic internal self-calibration. No external means or operator interface is needed. The CALibration command is an overlapped command, which means that during calibration the "Calibrating" bit (0) in the OPERation status can be read to check whether calibration has finished or not. If bit 0 = 0, calibration has finished. If bit 0 = 1, calibration is still busy. A possible calibration error is reported via bit 8 in the QUEStionable status. If bit 8 = 0, calibration was successful. If bit 8 = 1, calibration went wrong.

The CALibration? query performs an automatic internal self-calibration and reports the result of that calibration. Also no external means or operator interface is needed. The response indicates whether or not the instrument completed the self-calibration without error. A response of 0 indicates that the calibration executed successfully. A response of 1 indicates that the calibration was not successful. The CALibration? query is the equivalent of the *CAL? query.

Limitation:

The calibration process lasts a couple of minutes. During this time bit 0 in the OPERation status is set, indicating that calibration is busy. This status information can only be requested, if the calibration was started via the CALibration command. This is because the CALibration? query is a sequential command. So, the next command or query in the same program message is not executed until the calibration process is completed. Until then, no response to the next query is obtained.

Page 141
Image 141
Fluke PM-3390B, PM-3380B, PM-3370B, PM-3394B Syntax CALibrationALL Query form CALibrationALL?, Response 0 Description