2600AS-901-01 Rev. B / September 2008
Return to
19-107
Series 2600A System SourceMeter® Instruments Reference Manual
Section 19: Remote Commands
Remarks
• This function will overwrite the current set of calibration constants with constants read from
nonvolatile memory.
• This function will be disabled until a successful call to
smuX.cal.unlock
is made.
Details
See
.
Example
Restores factory calibration for SMU A:
smua.cal.restore(smua.CALSET_FACTORY)
smuX.cal.save
X = SMU channel (a or b)
Function
Stores the calibration constants in nonvolatile memory.
TSP-Link
accessibility
This function can be accessed from a remote TSP-Link node.
Usage
smuX.cal.save()
Remarks
• This function will store the current set of calibration constants in nonvolatile memory. The
previous calibration constants (from the default calibration set) will be copied to the previous
calibration set (
smuX.CALSET_PREVIOUS
) prior to overwriting the default calibration set.
• This function will be disabled until a successful call to
smuX.cal.unlock
is made. If any of the
calibration constants have been changed, this function will be disabled unless the calibration
date, the calibration due date, and the calibration adjust date have been assigned new values.
Details
See
.
Also see
,
Example
Stores calibration constants for SMU A in nonvolatile memory:
smua.cal.save()
smuX.cal.state
X = SMU channel (a or b)
Attribute
Calibration state.
TSP-Link
accessibility
This attribute can be accessed from a remote TSP-Link node.
Usage
calstate = smuX.cal.state
calstate
The calibration state.
When reading this read-only attribute,
calstate
returns one of the following values:
0
smuX.CALSTATE_LOCKED
Calibration is locked.
1
smuX.CALSTATE_CALIBRATING
The calibration constants or dates have been changed
but not yet saved to nonvolatile memory.
2
smuX.CALSTATE_UNLOCKED
Calibration is unlocked but none of the calibration
constants or dates have changed since the last
save/restore.
Remarks
• This is a read-only attribute that indicates the calibration state of the instrument: locked,
unlocked, or calibrating.
Details
See
.
Also see
,
Example
Reads calibration state for SMU A:
calstate = smua.cal.state
print(calstate)
Output:
0.00
The above output indicates that calibration is locked.