Remote Commands
Alphabetical List of 5790B Device-Dependent Commands 6
6-27
Example
The sequence of commands for calibrating an entire range is:
CAL_TEMP 23.5 (optional)
CAL_AC <input>, <amplitude> input is location, amplitude tells range
CAL_NEXT <amplitude> this is the first step (frequency is implicit)
CAL_NEXT <amplitude> this is the last step
An error occurs if either the entered amplitude is out of range or the
measured input is out of range. The CAL_NEXT? command gives the
nominal amplitude and frequency for the next CAL_NEXT command and
returns 0,-1 after the last CAL_NEXT command has been done for a range.
CAL_AC?
Lists the steps of an interactive calibration procedure or a portion of a procedure
as it would run when requested with a CAL_AC command with the same
parameters.
Parameters
1. INPUT1 or INPUT2 (The input to be used, signifies ac calibration), or
WBND for Option 5790B/3 or Option 5790B/5 Wideband calibration
2. (Optional) A number that defines the range amplitude (same as for the
RANGE command). If this parameter is included, list only the steps for the
specified range; if not included, list steps for all ranges.
3. (Optional only if parameter 2 is present; prohibited otherwise) A number
that specifies which step to jump to to begin listing steps for the specified
range.
Response
(IAD) A list in the following form:
<# of ranges><EOL>
<range 1 max>,<# of steps in range><EOL>
<1st step amplitude in volts>,<1st step frequency in Hz><EOL>
...
<last step amplitude>,<last step frequency><EOL>
<range 2 max> etc.
Example
CAL_AC? INPUT1,2.0
Gives the response:
1
2.200000e+00,4
2.000000e+00,1.000000e+01
2.000000e+00,1.000000e+02
2.000000e+00,1.000000e+05
2.000000e+00,1.000000e+06
CAL_BACKUP
If a calibration step has been done since the last CAL_AC or CAL_DC command,
this command backs the CAL_NEXT pointer one step. (After this command, a
CAL_NEXT command redoes the most recent step.) CAL_BACKUP generates
an error if no cal procedure is underway, or if a CAL_SKIP has occurred since
the last step was done.
Parameter
None