Skip to content
Snippets Groups Projects
README 1.15 KiB
The Cologne Automatic LN2 Filling software has two main programs: fill
and read_temp. The former is called with a list of detectors to fill
and performs a single fill cycle and exits. The latter reads the
temperatures and writes them to files. The two are designed to be
called periodically from cron.

Additionally, there are some utils: show_temps, show_last_fill,
generate_temp_plot and generate_duration_plot. The first two display
the current temperatures and last fills respectively and can also
generate this information as an HTML table. The other two generate png
plots using gnuplot of the temperatures and fill durations. Together
they are used to construct the website but they do not communicate
with the hardware and merely read files written by fill and read_temp.

Furthermore, there is a graphical user interface to configure the
various files and crontab used by the system. The GUI doesn't
communicate with the hardware and only interfaces using the other
programs, the files and crontab.

The usb-temp and pmd code from libmccusb-1.37 is bundled in as the
library doesn't seem to be available any more and the replacment uses
a completely different interface.