prima_control:apfel_control
APFEL Control
Control server
Requirements:
- sender board LV are on
- control arduinos are running and responding
ssh -X hadanapc2 cd repo/apfel_interface/ apfel_server -v -f $APFEL_CONF_FILE
Useful scripts
Requirements:
- APFEL server up and running
- go to directory
~/repo/apfel_interface
NB: In the following, the -only
flag is always optional and allows to run the script on one single submodule.
Check communication with all APFEL chips
python3 check_all.py -f $APFEL_CONF_FILE -only <submodule id>
Execute Autocalib
on all chips
python3 autocalib_all.py -f $APFEL_CONF_FILE -only <submodule id>
Save/Load/Reset DAC values
python3 apfel_dacs.py -f $APFEL_CONF_FILE -dir <DAC directory> [-save | -load | -reset] -only <submodule id>
Options:
-dir
: the path where to read or store the DAC value files-save
,-load
,-reset
: one of these flags has to be provided (-reset
will set all DACs to 0)
prima_control/apfel_control.txt · Last modified: 2025/02/25 16:36 by himuser