next up previous contents 5
Next: Configuring DCSS's listening ports. Up: Configuration Previous: Configuring the Diffraction Image   Contents

Configuring DCSS

DCSS is the core of the DCS system. The 'dcss/src' directory contains 'C' code which acts mostly as a message router. This code also maintains a memory mapped file (i.e. the database.dat file), where copies of the motor positions and general configuration of the beam line devices are stored.

The dcss/scripts/engine directory is where the TCL 'scripting engine' code is located. The dcss/src directory contains the C code which handles message routing, authentication, and other core features of the system. The dcss/scripts/engine director is where the code for the scripting engine is located. The dcss/scripts/devices directory is the directory where a beamline scientist will write tcl code for handling 'scripted devices'. The 'dcss/scripts/operations' directory is where the scripts for automation and complex sequencing are placed.

The following subsections describe the steps for configuring a simple beam line.



Subsections
next up previous contents 5
Next: Configuring DCSS's listening ports. Up: Configuration Previous: Configuring the Diffraction Image   Contents
Scott McPhillips 2011-07-06