7: TSP command reference Series 2600B System SourceMeter® Instrument
7-188 2600BS-901-01 Rev. B / May 2013
Details
This attribute controls which polarity calibration constants are used to make all subsequent measurements. This
attribute does not affect the smuX.measure.calibrateY() or smuX.source.calibrateY() commands.
The polarity for those commands is dictated by the range parameter that is given to the command. The
measurement calibration commands require the measurements provided to have been made using the polarity
being calibrated.
When making measurements for calibration points far away from zero, the desired polarity constants are
inherently used. However, when making measurements near zero, it is possible that the instrument could use the
calibration constants from the wrong polarity. Setting smuX.cal.polarity to positive or negative forces
measurements to be made using the calibration constants for a given polarity, rather than basing the choice on
the raw measurement data.
This attribute can only be set to positive or negative when calibration is unlocked. This attribute will automatically
be set to smuX.CAL_AUTO when calibration is locked.
Example
smua.cal.polarity = smua.CAL_POSITIVE
Selects positive calibration constants for all
subsequent measurements on SMU channel A.
Also see
Adjustment (on page B-18)
reset() (on page 7-160)
smuX.cal.lock() (on page 7-186)
smuX.cal.unlock() (on page 7-190)
smuX.measure.calibrateY() (on page 7-200)
smuX.reset() (on page 7-216)
smuX.source.calibrateY() (on page 7-218)
smuX.cal.restore()
This function loads a stored set of calibration constants.
Type TSP-Link accessible
Affected by Where saved Default value
Function Yes
Usage
smuX.cal.restore()
smuX.cal.restore(calset)
Source-measure unit (SMU) channel (for example, smua.cal.restore() applies
The calibration set to be loaded. Set calset to one of the following values:
0 or smuX.CALSET_NOMINAL: A set of calibration constants that are uncalibrated,
but set to nominal values to allow rudimentary functioning of the instrument
1 or smuX.CALSET_FACTORY: The calibration constants when the instrument left
the factory
2 or smuX.CALSET_DEFAULT: The normal calibration set
3 or smuX.CALSET_PREVIOUS: The calibration set that was used before the last
default set was overwritten
Details
This function overwrites the present set of calibration constants with constants read from nonvolatile memory.
This function is disabled until a successful call to smuX.cal.unlock() is made.
If calset is not specified, smuX.CALSET_DEFAULT is used.