Kt34400Calibration¶
Access interface members using:driver.calibrationWheredriveris a reference to the driver’s root interface returned by the constructor.
- class Kt34400Calibration¶
Kt34400Calibrationinterface.- calibrate(self: keysight_kt34400.keysight_kt34400.Kt34400Calibration) bool¶
Performs a calibration of the multimeter using the specified calibration value. Before you can calibrate the instrument, you must unsecure it by entering the correct security code. Calibration may take up to 20 seconds to execute.
- Returns:
False if calibration passed, otherwise true.
- Return type:
- Remarks:
-
- This method cause increments in Kt34400.count .
- This method blocks until the calibration is complete and takes 20 seconds to execute.
- calibrate_acv_flatness(self: keysight_kt34400.keysight_kt34400.Kt34400Calibration) bool¶
This method calibrates the frequency component of the ACV function.
- Returns:
False if calibration passed, otherwise true.
- Return type:
- calibrate_adc(self: keysight_kt34400.keysight_kt34400.Kt34400Calibration) bool¶
Performs a low-level calibration of the ADC (analog-to-digital converter) circuitry.
- Returns:
False if calibration passed, otherwise true.
- Return type:
- calibrate_date(self: keysight_kt34400.keysight_kt34400.Kt34400Calibration) str¶
Returns the date of the last calibration in the format yyyy,mm,dd.
- Returns:
The last calibration date.
- Return type:
- Remarks:
-
- You can perform this query regardless of whether the instrument is secured.
- The date is based on the instrument's real-time clock.
- This setting is non-volatile; it will not be changed by power cycling.
- calibrate_temperature(self: keysight_kt34400.keysight_kt34400.Kt34400Calibration) float¶
Returns the temperature of the last calibration in °C.
- Returns:
The temperature of the last calibration.
- Return type:
- Remarks:
-
- You can perform this query regardless of whether the instrument is secured.
- This setting is non-volatile; it will not be changed by power cycling
- calibrate_time(self: keysight_kt34400.keysight_kt34400.Kt34400Calibration) str¶
Returns the amount of time since the last calibration in the format hh,mm,ss.sss.
- Returns:
The amount of time since the last calibration.
- Return type:
- Remarks:
-
- You can perform this query regardless of whether the instrument is secured.
- This setting is non-volatile; it will not be changed by power cycling
- property code¶
Sets a new security code to prevent accidental or unauthorized calibrations.
- Access:
WriteOnly
- Type:
- Remarks:
-
- The specified code is used to unsecure calibration memory. To change the security code, you must first unsecure calibration memory using the old security code, and then enter a new code.
- property count¶
Read Only - Gets the number of calibrations that have been performed.
- Access:
ReadOnly
- Type:
- Remarks:
- Note that your instrument was calibrated before it left the factory.
- property message¶
Gets or sets a message in calibration memory.
- Access:
ReadWrite
- Type:
- Remarks:
-
- For example, you can store such information as the date when the last calibration was performed, the date when the next calibration is due, the instrument's serial number, or even the name and phone number of the person to contact for a new calibration.
- You can record a calibration message only from the remote interface and only when Kt34400.security_enable is set to False.
- You can read the message from the remote interface only. You can read the calibration message whether the Kt34400.security_enable is True or False.
- Storing a calibration message will overwrite any message previously stored in memory.
- property power_line_frequency¶
Returns the actual power line frequency.
- Access:
ReadOnly
- Type:
- property power_line_reference_frequency¶
Gets or sets the power-line reference frequency to use for the analog-to-digital converter (50 or 60 Hz).
- Access:
ReadWrite
- Type:
- security_enable(self: keysight_kt34400.keysight_kt34400.Kt34400Calibration, enable: bool, code: str) None¶
Unsecures or secures the instrument for calibration.
- Parameters:
enable (bool) – True secures the instrument. False unsecures the instrument.
code (str) – A string of up to 12 characters. You do not have to use all 12 characters but the first character must always be a letter (A-Z). The remaining 11 characters can be letters, numbers (0-9), or the underscore character (‘_’). Blank spaces are not allowed.
- Returns:
None
- Remarks:
-
- To unsecure the instrument, you must provide a security code to prevent accidental or unauthorized calibrations of the instrument. Before you can calibrate the instrument, you must unsecure it by entering the correct security code.
- To calibrate the instrument use Kt34400.value .
- property security_state¶
Read Only - Gets the current calibration security setting.
- Access:
ReadOnly
- Type:
- Remarks:
-
- False indicates unsecure. True indicates secure.
- store_calibration_constants(self: keysight_kt34400.keysight_kt34400.Kt34400Calibration) None¶
Stores the calibration constants in non-volatile memory. It only store the calibration constant of current function only.
- Returns:
None
