!ModuleName!

Name

gdgpanel -- Tabbed notebook for multiple GDG-8 controllers.

Synopsis

gdgpanel

DESCRIPTION

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.

ENVIRONMENT VARIABLES

Several environment variables (which have reasonable default values if not defined) control the operation of this script:

CONTROLHOST

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.

CONTROLPORT

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.

CONFIGDIR

The directory in which the control configuration file lives. This defaults to ~/config

CONFIGFILE

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.