This Tk script processes a control configuration file enumerating the WIENER/JTECT gdg8 modules that it defines. For each module created in that file, a tab in a tabbed notebook is created that contains a control panel for that module.
See ENVIRONMENT VARIABLES below for information about how to control the operation of this script.
Several environment variables (which have reasonable default values if not defined) control the operation of this script:
Defines the host on which the VMUSBReadout program is running. If not defined, this defaults to localhost, that is the same system on which the control panel is running.
Specifies the server port on which the VMUSBReadout
control server is listening for connections. This defaults
to 27000 which is also the default
used by VMUSBReadout unless --port
is used when invoking that program to override the
default.
The directory in which the control configuration file lives. This defaults to ~/config
When joined with CONFIGDIR, determines
the full path to the control configuration file.
This defaults to controlconfig.tcl.
This is the default unless overriden by the
--ctlconfig
option on the
VMUSBReadout command line.