Model 4200A-SCS Parameter Analyzer Reference Manual
Section 8: Keithley User Library Tool (KULT)
4200A-901-01 Rev. C / February 2017
8-3
When a user test module (UTM) is executed by Clarius, the value of the
return(code)
statement
is displayed on the Data worksheet in the column labeled with the module name when the test is run.
•
Library Visible / Library Hidden:
Displays whether or not the presently open user library is
available to Clarius. To change the hidden/visible status, select or clear the Hide Library option in
the
(on page 8-12).
•
Apply:
Updates the presently open user module to reflect additions and changes.
Understanding the module parameter display area
The module parameter area is a display-only area that is directly below the module identification area.
In the module-parameter area, KULT displays:
•
The C-language function prototype for the user module, reflecting the parameters that are
specified in the Parameters tab area, and the
return(code)
data type.
•
The
#include
and
#define
statements that are specified in the
Includes
tab.
Understanding the module code-entry area
The module code-entry area is below the module-parameter area. The module code-entry area is
where you enter, edit, or view the user-module C code. Scroll bars located to the right and below the
module-code entry area let you move through the code.
Do not enter the following C-code items in the module code-entry area (KULT enters these at special
locations based on information in other places in the KULT window):
#include
and
#define
statements
The function prototype
The terminating brace
To control internal or external instrumentation, use functions from the Linear Parametric Test Library
(LPTLib). For more information, refer to the
LPT Library Function Reference
(on page 13-1).
Understanding the terminating brace area
The terminating-brace area is a display-only area. KULT automatically enters and displays the
terminating brace for the user module code when you click
Apply
.
Understanding the Tab area
The Tab area includes the tabs:
•
Parameters
•
Includes
•
Description
•
Build