The ESI Spectrograph
|
|
Online Documentation
|
Memes in context environment
Wed 1999 Sep 22 14:25:16 PDT
Legend
-
MemeName
(Context), Sybase_Type / F77_fmt / C_fmt,
access RW
Alt Name in Units
-
The attributes displayed here if available are: the Meme name, context, access (read/write/both), datatype, FORTRAN format, C format, and the value's units and legitimate range (if any). A table may also have a FITS EXTNAME. This text is the Semantics.
Regular Memes
-
CONFIG_DIRECTORY
(environment), varchar(255) / A / %s,
access
-
It appears that a new layer of library is being built which would be used by both mike and cake services. If so, this envar may supercede CAKE_CONFIG_DIRECTORY (is this an ISA?)
-
DVHOME
(environment), varchar(80) / A / %s,
access
-
Path to DataViews install point. OBSOLETE, later versions of figdisp use Tcl/Tk GUI.
-
FigdispEnv
(environment), bundle / bundle / ,
access
-
Envars used to configure figdisp at startup time.
FigdispEnv consists of elements:
-
FIG_LG_PRINT_DIR
(environment), varchar(80) / A / %s,
access
FIGDISP_LG_PRINT_DIR
-
Unknown
-
FIG_LG_PRINT_FIL
(environment), varchar(80) / A / %s,
access
FIGDISP_LG_PRINT_FILE
-
Unknown
-
FIG_MOUSE_COLOR
(environment), varchar(80) / A / %s,
access
FIGDISP_MOUSE_COLORMAP
-
???
-
FIGDISP_BM_PRINT
(environment), varchar(80) / A / %s,
access
-
Unknown
-
FIGDISP_LG_PRINT
(environment), varchar(80) / A / %s,
access
-
Unknown
-
FIGDISP_LG_SEND_
(environment), varchar(80) / A / %s,
access
FIGDISP_LG_SEND_TO_PRINTER
-
Unknown
-
FIGDISP_PRINT
(environment), varchar(80) / A / %s,
access
-
Unknown
-
FIGDISP_USE_GUI
(environment), varchar(80) / A / %s,
access
-
If not null use the DataViews GUI with figdisp
-
FIGDISP_USE_TK
(environment), varchar(80) / A / %s,
access
-
If not null use the Tcl/Tk GUI with figdisp
-
USE_FIGDISP_SHM
(environment), varchar(80) / A / %s,
access
-
A boolean (testnull)
-
HOME
(environment), varchar(80) / A / %s,
access
-
Standard Unix envar, user's home directory
-
PRINTER
(environment), varchar(80) / A / %s,
access
-
Standard Unix envar, user's default print queue
-
FigdispDV_Env
(environment), bundle / bundle / ,
access
-
Envars used to configure figdisp Dataviews (ugh) features at startup time.
FigdispDV_Env consists of elements:
-
FIGDISP_*_VIEW
(environment), varchar(80) / A / %s,
access
-
Presumably a constructed envar. What does the asterisk stand for? It's a filename, anyway.
-
FIGDISP_DV_PATH
(environment), varchar(80) / A / %s,
access
-
OBSOLETE, later versions of figdisp use Tcl/Tk GUI. Path to DV exes?
-
FIGDISP_VIEW_DIR
(environment), varchar(80) / A / %s,
access
-
Unknown
-
X11libEnv
(environment), bundle / bundle / ,
access
-
X11 clients may use these envars to configure themselves
X11libEnv consists of elements:
-
DISPLAY
(environment), varchar(80) / A / %s,
access
-
The standard X11 environment variable which specifies the display to use.
-
XAPPLRESDIR
(environment), varchar(80) / A / %s,
access
-
Standard X11 envar setting directory path for seeking application resource/defaults files.
-
HEADER_FILE
(environment), varchar(255) / A / %s,
access
-
If the new library layer supporting both cake and mike is written, then this envar may supercede CAKE_HEADER_FILE
-
KrootEnv
(environment), bundle / bundle / ,
access
-
Envars required for use of KTL instrument control system. This bundle is highly structured and many sub bundles are OPTIONAL.
KrootEnv consists of elements:
-
KROOT
(environment), varchar(255) / A / %s,
access
-
Absolute path to the root directory under which all code and data files for Keck applications are installed.
-
MusicEnv
(environment), bundle / bundle / ,
access
-
Envars set by the dispatcher launch agent, whether that be the user, or the official dispatcher_init script
MusicEnv consists of elements:
-
DTAKESERVICE
(environment), varchar(255) / A / %s,
access
-
Absolute path to a directory containing the ''services'' file which is read at startup of all MUSIC applications.
-
MUSIC_LOG_DIR
(environment), varchar(255) / A / %s,
access
-
Absolute path to a directory where MUSIC (f)logerror() will write the ''errorlog'' file if it cannot find the ''services'' file.
-
CakeEnv
(environment), bundle / bundle / ,
access
-
Envars needed for CAKE library libcake_keyword.so
CakeEnv consists of elements:
-
EPICS_CA_ADDR_LI
(environment), varchar(255) / A / %s,
access
EPICS_CA_ADDR_LIST
-
This string is a list of IP addresses
-
EPICS_CA_AUTO_AD
(environment), varchar(255) / A / %s,
access
EPICS_CA_AUTO_ADDR_LIST
-
This is a boolean. What does it do?
-
CAKE_CONFIG_FILE
(environment), varchar(255) / A / %s,
access
in file
-
Channel Access configuration file name.
-
CAKE_HEADER_FILE
(environment), varchar(255) / A / %s,
access
in file
-
Channel Access header file.
-
LD_LIBRARY_PATH
(environment), varchar(255) / A / %s,
access
-
Search path for finding dynamic libraries. In modern KTL code, should be used instead of obsolete KTL_LIBRARY_PATH
-
RELNAM
(environment), varchar(255) / A / %s,
access
-
Subdirectory which names a particular ''release'' of installed Keck code; e.g., $KROOT/rel/$RELNAM. Not used at Lick.
-
KTRESULTDIR
(Environment), varchar(255) / A / %s,
access
(directory)
-
ktrun by default will put ktest results into the tree whose top is KTRESULTDIR.
-
LickservEnv
(environment), bundle / bundle / ,
access
-
Envars used to configure lickserv at startup time
LickservEnv consists of elements:
-
MusicEnv
(environment), bundle / bundle / ,
access
-
Envars set by the dispatcher launch agent, whether that be the user, or the official dispatcher_init script
MusicEnv consists of elements:
-
DTAKESERVICE
(environment), varchar(255) / A / %s,
access
-
Absolute path to a directory containing the ''services'' file which is read at startup of all MUSIC applications.
-
MUSIC_LOG_DIR
(environment), varchar(255) / A / %s,
access
-
Absolute path to a directory where MUSIC (f)logerror() will write the ''errorlog'' file if it cannot find the ''services'' file.
-
KTLenv
(environment), bundle / bundle / ,
access
-
Environment variables used by the KTL keyword library.
KTLenv consists of elements:
-
LD_LIBRARY_PATH
(environment), varchar(255) / A / %s,
access
-
Search path for finding dynamic libraries. In modern KTL code, should be used instead of obsolete KTL_LIBRARY_PATH
-
KROOT
(environment), varchar(255) / A / %s,
access
-
Absolute path to the root directory under which all code and data files for Keck applications are installed.
-
RELNAM
(environment), varchar(255) / A / %s,
access
-
Subdirectory which names a particular ''release'' of installed Keck code; e.g., $KROOT/rel/$RELNAM. Not used at Lick.
-
KTL_LIBRARY_PATH
(environment), varchar(255) / A / %s,
access
-
OBSOLETE envar. Older code uses this envar as a search path for shareable libraries with dynamically constructed names like libesi_keyword.so.
-
X11libEnv
(environment), bundle / bundle / ,
access
-
X11 clients may use these envars to configure themselves
X11libEnv consists of elements:
-
DISPLAY
(environment), varchar(80) / A / %s,
access
-
The standard X11 environment variable which specifies the display to use.
-
XAPPLRESDIR
(environment), varchar(80) / A / %s,
access
-
Standard X11 envar setting directory path for seeking application resource/defaults files.
-
PATH
(environment), varchar(255) / A / %s,
access
-
Standard Unix envar, user's command search path
-
RELDIR
(environment), varchar(255) / A / %s,
access
-
Directory containing a 'release' of installed Keck code. Dangerously ambiguous; at Keck synonymous with $KROOT/rel/$RELNAM for old code, $KROOT/rel/$RELNAM/{data,lib} for new code; at Lick with $KROOT. Used by old cake apps (dcsSim) and shell scripts.
-
Rfits_Env
(environment), bundle / bundle / ,
access
-
Envars used to configure rfits at startup time
Rfits_Env consists of elements:
-
RFITS_DONT_SEND_
(environment), varchar(80) / A / %s,
access
-
Presumably a testnull that prevents rfits from sending the object keyword to someone. Steve?
-
RFITS_KEEP_QUIET
(environment), varchar(80) / A / %s,
access
-
A boolean (testnull), can be used to turn off verbose FITS reading
-
RFITS_REPLACE_NI
(environment), varchar(80) / A / %s,
access
-
I don't even want to go here.
-
RFITS_SHQ_TEST
(environment), varchar(80) / A / %s,
access
-
Testnull, puts rfits into test mode?
-
SILLYWIZARDS
(Environment), varchar(255) / A / %s,
access
-
Magic envar used to obviate the prohibition against starting 2 dashboards (ktui) of the same kind on the same display. If this enver is set, then the prohibition is evaded. Its value is irrelevant.
-
USER
(environment), varchar(80) / A / %s,
access
-
Standard Unix envar, user's username
-
WatchCCD_Env
(environment), bundle / bundle / ,
access
-
Envars used to configure watch_ccd at startup time
WatchCCD_Env consists of elements:
-
WATCH_CCD_NAME
(environment), varchar(255) / A / %s,
access
-
In the absence of a command line switch, this envar will be used to se the process name given when watch_ccd connects to traffic.
-
WATCH_CCD_SITES
(environment), int / A / %s,
access
-
Number of sites in the daisy chain.
-
MusicEnv
(environment), bundle / bundle / ,
access
-
Envars set by the dispatcher launch agent, whether that be the user, or the official dispatcher_init script
MusicEnv consists of elements:
-
DTAKESERVICE
(environment), varchar(255) / A / %s,
access
-
Absolute path to a directory containing the ''services'' file which is read at startup of all MUSIC applications.
-
MUSIC_LOG_DIR
(environment), varchar(255) / A / %s,
access
-
Absolute path to a directory where MUSIC (f)logerror() will write the ''errorlog'' file if it cannot find the ''services'' file.
-
KTLenv
(environment), bundle / bundle / ,
access
-
Environment variables used by the KTL keyword library.
KTLenv consists of elements:
-
LD_LIBRARY_PATH
(environment), varchar(255) / A / %s,
access
-
Search path for finding dynamic libraries. In modern KTL code, should be used instead of obsolete KTL_LIBRARY_PATH
-
KROOT
(environment), varchar(255) / A / %s,
access
-
Absolute path to the root directory under which all code and data files for Keck applications are installed.
-
RELNAM
(environment), varchar(255) / A / %s,
access
-
Subdirectory which names a particular ''release'' of installed Keck code; e.g., $KROOT/rel/$RELNAM. Not used at Lick.
-
KTL_LIBRARY_PATH
(environment), varchar(255) / A / %s,
access
-
OBSOLETE envar. Older code uses this envar as a search path for shareable libraries with dynamically constructed names like libesi_keyword.so.
-
XENVIRONMENT
(environment), varchar(80) / A / %s,
access
-
Standard X11 envar but I do not know what it does.
The Observer documents are hand-written. The Technical Documents
are produced from plain text files in the CVS source tree by some
Tcl scripts written at UCO/Lick Observatory. The Reference
Documents are mostly generated by software from data in a
relational database. Individual authors are responsible for the
content of the Observer and Technical Documentation. The
Lick SPG as a whole is responsible for the content of the
Reference doco. Send mail to
de@ucolick.org to report inconsistencies or errors in
the documentation.