ch3_lisp_host
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
ch3_lisp_host [2022/11/10 00:30] – prema | ch3_lisp_host [2022/11/29 09:37] (current) – prema | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | **//LabLisp Host//** | + | ====== |
Lisp host is a mechanism for exposing functionality of Qt program as LabLISP functions. LabLispHost is a virtual Qt/C++ class that - when inherited - provides this mechanics. The approach is quite simple and modular in Qt/C++. Single Qt program can contain several LabLispHost classes, that are initialized at the program' | Lisp host is a mechanism for exposing functionality of Qt program as LabLISP functions. LabLispHost is a virtual Qt/C++ class that - when inherited - provides this mechanics. The approach is quite simple and modular in Qt/C++. Single Qt program can contain several LabLispHost classes, that are initialized at the program' | ||
Line 7: | Line 7: | ||
At present, we have LabLISP tightly integrated in control programs for our infrared and THz ellipsometers. Program // | At present, we have LabLISP tightly integrated in control programs for our infrared and THz ellipsometers. Program // | ||
- | Each LabLISP host class provides simple package name and longer descriptive label for user convenience. As the //TellMag// instrument consists of several subsystems, the LabLISP integrated to // | + | Each LabLISP host class provides simple package name and longer descriptive label for user convenience. |
+ | |||
+ | ==== TellMagSoft ==== | ||
+ | |||
+ | As the //TellMag// instrument consists of several subsystems, the LabLISP integrated to // | ||
* [[ch3_1_tms|TMS]] - TELLMAGSOFT-DISPATCHER, | * [[ch3_1_tms|TMS]] - TELLMAGSOFT-DISPATCHER, | ||
Line 16: | Line 20: | ||
* [[ch3_6_tcon|TCON]] - LAKESHORE-TEMPERATURE-CONTROLLER, | * [[ch3_6_tcon|TCON]] - LAKESHORE-TEMPERATURE-CONTROLLER, | ||
* [[ch3_7_magnet|MAGNET]] - CRYOMAGNETICS-MAGNET-CONTROLLER, | * [[ch3_7_magnet|MAGNET]] - CRYOMAGNETICS-MAGNET-CONTROLLER, | ||
+ | |||
+ | ==== IrElliSoft ==== | ||
The infrared ellipsometer has fewer components and // | The infrared ellipsometer has fewer components and // |
ch3_lisp_host.1668065427.txt.gz · Last modified: 2022/11/10 00:30 by prema