Model 4200A-SCS Parameter Analyzer Reference Manual Section 8: Keithley User Library Tool (KULT)4200A-901-01 Rev. C / February 2017 8-13Develop and use user librariesClarius includes user libraries of user modules that contain precoded user modules for commonlyused external instruments. You can use these as-is, customize them, or create new ones. Most usermodules contain functions from the Keithley-supplied Linear Parametric Test Library (LPT Library)and ANSI-C functions. All user modules are created and built using KULT.Additionally, using KULT, you can program custom user modules in C. The LPT Library containsfunctions that are designed for parametric tests. However, any C routine that can be compiled usingKULT can be used as source code for a user module.A user library is a dynamic link library (DLL) of user modules that are compiled and linked using theKeithley User Library Tool (KULT).A user module is a C-language function that:1. Typically calls functions from the LPT library and ANSI-C functions.2. Is developed using the Keithley User Library Tool (KULT).Copy user libraries and modules from a 4200-SCSIf you created user libraries and user modules for a 4200-SCS, you can copy them to the4200A-SCS.You need a copy of the 4200-COMPILER to recompile the libraries and modules. Contact KeithleyInstruments (http://www.tek.com/keithley) for more information.You cannot copy user modules individually. You must copy the user library and the user modules.When copying user modules and libraries:• Keep the file structures and dependencies intact.• Copy the directory for the user module and library into the C:\s4200\kiuser\usrlibdirectory.• Copy the files in C:\s4200\kiuser\usrlib that have the same name as the user libraryfolder. For example, if the library you are copying is in the folder:C:\s4200\kiuser\usrlib\mylibrarycopy any mylibrary.* files to the 4200A-SCS.Use KULT to rebuild the libraries and modules.