User Tools

Site Tools


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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki