The analog filter, enabled with Filter590, can minimize the amount of noise that appears in the
readings. It does, however, increase the measurement time.
If CabCompFile does not exist, or if there is no path specified (null string), the default compensation
parameters are used. When entering the path, be sure to use two \ characters to separate each
directory. For example, if your cable file is in:
C:\calfiles\82cal.dat
You would enter:
C:\\calfiles\\82cal.dat
If you are controlling a switch matrix to route signals using a connection UTM (for example,
“connect”), you do not need connect InputPin and OutputPin. Set these parameters to 0.
The return values from status can be:
• 0: OK.
• -10000 (INVAL_INST_ID): The specified instrument ID does not exist(INVAL_INST_ID): The
specified instrument ID does not exist
• -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
• -10045 (KI82_NOT_IN_KCON): There is no CMTR defined in your system configuration
• -10023 (KI590_MEAS_ERROR): A measurement error occurred
• -10101 (ARRAY_SIZE_TOO_SMALL): The specified value for CHF_ArrSize,
G_or_R_ArrSize, or Time_ArrSize was too small for the number of steps in the sweep
• -10102 (ERROR_PARSING): There was an error parsing the response of the 590.
• -10104 (USER_CANCEL): The user canceled the correction procedure.
• -10090 (GPIB_ERROR_OCCURRED): A GPIB communications error occurred
• -10100 (INVAL_PARAM): An invalid input parameter is specified