prima_control:hv_control
HV Board Control
Hardware communication server
Requirements:
- sender board LV are on
- control arduinos are running and responding
- the Iseg HV modules are on and all channels are at 500 V
ssh -X hadanapc2 cd repo/hv_control/ hv_server -v -f $APFEL_CONF_FILE
Control server
Requirements:
- hardware communication server running properly
ssh -X hadanapc2 cd repo/hv_control/ python3 hv_control.py -noserv -conv single -f $APFEL_CONF_FILE
HV visualisation
Requirements:
- hardware and control servers are running
- all HV boards are responding
From prima-daq1
(ROOT is needed)
cd repo/hv_control/ python3 plot_hv.py
HV ramping
Requirements:
- like for the visualisation script
cd repo/hv_control/ python3 ramp_hv.py -id [all|<sadc id>] [-val <value>|-f <filepath>] [-x <exclude channel file>]
Options:
-id
-all
to ramp all submodules, a number from 0 to 39 to ramp one particular submodule-val
for setting a fixedvalue
or-f
for values from files located infilepath
-x
for excluding channels listed inexclude channel file
. The HV value of the excluded channels is left or ramped to 0
prima_control/hv_control.txt · Last modified: 2025/02/25 14:57 by himuser