Run variable buffers
Run variable buffers docuement the current
value of all run variables. For more on
run state variables see:
Creating Run variables.
Run variable buffer bodies consist of a
series of null terminated strings. The strings
all begin on word boundaries. If necessary
the previous string is padded with blanks if
necessary to ensure this.
Each string consists of the TCl command required
to set the variable to its current value.
- If necessary, several run variable
buffers are emitted.
- The value string is surrounded with
quotation marks, so avoid using this
character in your values.
- If a variable is unset, a TCL comment
line is emitted that, if uncommented
would set the variable to -undefined-.
- Each string is terminated with either
a newline or a newline and a blank.
- Run variable buffers are emitted just
prior to each scaler readout.
- At present there is no supported way
to emit run variable buffers at a
periodicity independent of scaler buffers.
Report documentation errors to
Ron Fox
(fox@nscl.msu.edu)or
NSCL's Bugzilla page