19-104 Return to Section Topics 2600AS-901-01 Rev. B / September 2008
Section 19: Remote Commands Series 2600A System SourceMeter® Instruments Reference Manual
smuX.cal.date
X = SMU channel (a or b)
Attribute Calibration date for the active calibration set.
Default 0
TSP-Link
accessibility
This attribute can be accessed from a remote TSP-Link node.
Usage caldate = smuX.cal.date -- Reads calibration date.
smuX.cal.date = caldate -- Writes calibration date.
caldate Sets the current calibration’s adjustment date.
Remarks • smuX.cal.date must be set to the date the adjustment was done using the UTC time and
date. The date is stored as the number of seconds since UTC 12:00 am Jan 1, 1970.
• This attribute stores the calibration date associated with the active calibration set. The calibration
date can be read at any time but can only be assigned a new value when calibration has been
enabled with the smuX.cal.unlock function.
• This attribute is stored with the active calibration set. If a different calibration set is restored, this
attribute will reflect the date stored with that set.
• Due to the internal storage format, smuX.cal.adjustdate is only accurate to within a few minutes
of the value set.
Details See Calibration in Section 20.
Also see smuX.cal.adjustdate, smuX.cal.due, smuX.cal.restore, smuX.cal.save
Example Sets calibration date for SMU A to the current time set on the instrument:
smua.cal.date = os.time()
smuX.cal.due
X = SMU channel (a or b)
Attribute Calibration due date for the next calibration.
Default 0
TSP-Link
accessibility
This attribute can be accessed from a remote TSP-Link node.
Usage caldue = smuX.cal.due -- Reads calibration due date.
smuX.cal.due = caldue -- Writes calibration due date.
caldue Sets the next calibration due date.
Remarks • smuX.cal.due must be set to the date the adjustment was done using the UTC time and date.
The date is stored as the number of seconds since UTC 12:00 am Jan 1, 1970.
• This attribute stores the calibration due date associated with the active calibration set. The
calibration due date can be read at any time but can only be assigned a new value when
calibration has been enabled with the smuX.cal.unlock function.
• This attribute is stored with the active calibration set. If a different calibration set is restored, this
attribute will reflect the due date stored with that set.
• Due to the internal storage format, smuX.cal.adjustdate is only accurate to within a few minutes
of the value set.
Details See Calibration in Section 20.
Also see smuX.cal.date, smuX.cal.restore, smuX.cal.state
Example
Sets calibration due date for one year from the current time set on the instrument:
smua.cal.due = os.time() + 365 * 24 * 60 * 60