User manual

Table Of Contents
MAUI Oscilloscopes Remote Control and Automation Manual
*CAL?
Description
The *CAL? query causes the oscilloscope to perform an internal self-calibration and generates a response
that indicates whether or not the calibration completed without error. This internal calibration sequence is
the same as that which occurs at power-up. At the end of the calibration, after the response, the
oscilloscope returns to the state it was in just prior to the calibration cycle. This includes the AUTO_
CALIBRATE status, which is not affected by the use of *CAL?; the *CAL? query may be used whether
AUTO_CALIBRATE has been set on or off.
Query Syntax
*CAL?
Response Format
*CAL? <diagnostics>
<diagnostics>:= diagnostic code 0 through 64
Where:
0 = Calibration successful
1 = C1 Cal error
2 = C2 Cal error
4 = C3 Cal error
8 = C4 Cal error
16 = TDC failure
32 = Trigger failure
64 = Other
Example (GPIB)
The following instruction forces a self-calibration:
CMD$="*CAL?": CALL IBWRT(SCOPE%,CMD$): CALL IBRD(SCOPE%,RD$): PRINT RD$
Response message if no failure:
*CAL 0
Related Commands
AUTO_CALIBRATE
6-106