Details
This user module is used for 590 cable compensation. The user enters precise capacitance source
values. When this test is run, the capacitance source values are saved to a user-specified file. If no
cable compensation file exists, this module creates one. The user module to perform cable
compensation (CableCompensate82) can then access the capacitance source values from this file.
The user must have the proper system permissions in order for this user module to create a file.
The default parameter values for this user module are shown in the following figure. These are
example low and high values that can be used for cable compensation. You must replace these
values with the calibration values of the actual capacitance sources.
Figure 108: SaveCableCompCaps82 user module
For details on the procedure to perform cable compensation, see Cable compensation tests (on
page 6-9).
The return values from status can be:
• 0: OK.
• -10000 (INVAL_INST_ID): The specified instrument ID does not exist
• -10001 (INVAL_PIN_SPEC): An invalid DUT pin number was specified
• -10003 (NO_SWITCH_MATRIX): No switch matrix was found
• -10004 (NO_MATRIX_CARDS): No matrix cards were found
• -10020 (COMP_FILE_ACCESS_ERR): There was an error accessing the specified cable
compensation file
• -10021 (COMP_FILE_NOT_EXIST): The specified compensation file does not exist
• -10022 (KI590_NOT_IN_KCON): There is no CMTR defined in your system configuration
• -10090 (GPIB_ERROR_OCCURRED): A GPIB communications error occurred
• -10100 (INVAL_PARAM): An invalid input parameter is specified