module create name caenv775 ?options...?
name config ?options...?
name cget ?pattern?
name help
The caenv775 module type provides support for the CAEN V775 32 channel TDC module in the scripted readout framework. Instances of this module are created using the module command as shown in the SYNOPSIS above. The result is a new Tcl command which accepts all if the normal module subcommands.
The module configuration options supported by the caenv775 module type are:
crate
crate-noSpecifies the VME crate in which the module lives. This defaults to 0 which is a good default for single crate systems.
slot
geo-numDetermines the geographical address assigned to the module. Note that for modules with a middle connector inserted in a VME crate with a middle connector, this value comes from the actual physical slot and cannot be overidden.
threshold
32-element-listSuplies the thrsehold values for the digitizer. This is a Tcl list of 32 integers that will be programmed into the threshold memory. Note that for 16 channel units (NIM inputs), every other value is used as the digitizer hooks up inputs to every other input channel.
keepunder
boolean-value
Defaults to false if set to true
values with are below the threshold will be kept. It is often useful to
start up with this value and keepoverflow
set to
true so that you can see what's going on in all
channels of the digitizer until it is properly set up.
keepoverflow
boolean-valueDefaults to false if set to true channels that have overflow values (e.g. in common start mode channels without a stop), are not suppressed from the data.
card
boolean-valueDefaults to true if set false the entire digitizer card is disabled.
geo
boolean-valueDefaults to true which means that geographical addressing will be used for the card. Note that:
The board must have a middle VME connector.
The board must be used with a VME crate that has the middle connector specified by the CERN VME rev C extensions.
While at the time this framework was written the conditions required to run with geographical addressing were commonly available, this is no longer true, and the use of this option is no longer recommended.
enable
list-of-integersThe list-of-integers represent the per channel enables (kill bits in the CAEN manual) for the digitizer. Non zero values represent an enable and zero values represent a disabled channel.
base
base-addressProvides the base address of the module as set by the rotary switches on the module. Note that the actual A32 (extended) address must be provided, not just the rotary switch values.
fastclearwindow
ticksSets the value of the fast clear window register. This defaults to 0
range
integer-valueSets the TDC range value. This is an integer between 140 and 1200 respectively. The correspondence between this value and the actual range in real time units is documented in the V775 manual. Defaults to 500.
commonstart
boolDefaults to true if set to false the gate input will be used as a common stop input and the channel inputs are individual start inputs.