Beamloss Monitor Hostcomputer

The Beamloss Monitor is controlled by its own computer, an Intel PC, running a Linux system (details). The computer contains an ADC-card from Interactive Circuits and Systems Ltd. (model ICS-645), equipped with eight ADC channels, sampling with a maximum rate of 10 MHz on each of these channels. The ADC's are 12-bit AD9260 devices (see datasheet). For more information on the board see ICS homepage.

Software for the Beamloss Monitor

The following software is available for the BLM:

ProgramnameFunction
blmstart.shstarts the BLM control program
doa.shscript which runs if the BLM control program is late for the watchdog.
shiftold.shsimple supporting script. This rotates the logfiles, keeping the files_to_keep youngest logfiles.
blmadcBLM control program. Forks after start-up. The parent (the copy with the lower PID) is the watchdog, the child is the actual ADC-controller.