[[TOC]]
FELIX control GUI @ P1, powered by PyQt5.
Everything is based on simple ssh
to felix servers. This is because we don't have fancier tools. And there's no need for them.
Login normally to any P1 machine that is not felix/swrod themselves, as FControl don't work normally there.
/atlas-home/1/rowang/NSW/GUI/FControl/FControl
/atlas-home/1/rowang/NSW/GUI/FControl/FControl_dev
You'll see a window like below.
- select the side/detector technology (you can run all simultaneously)
- Check the felix server that you want to run.
- Check the sector(OpcSca) server that you want to run.
- notice that checking on the sector that you want to run will check corresponding felix servers automatically.
- Click the initialization button for felix server, this will run
- setup felix environment(for the
ssh
script). - do
elinkconfig
andflx-init
for all devices properly (effectively/det/nsw/felix-configuration/nsw_felix_config.sh -n
for non-TP felix) - do
/atlas-home/0/ptzanis/Documents/conf_l1ddc.sh
for non-TP felix
- setup felix environment(for the
- Click the
run server
on corresponding felix/sector servers. - Stop the server by
stop server
. - You can check the log by
check log
button. - Exit the GUI by either clicking the
x
, or pressingCtrl+C
orCtrl+/
in the terminal
- The terminal will return you full command that you sent over
ssh
. - The log files exist in `/shared/data//FControl/
Many thanks to Simone, Peter, Henri et al for testing this software. See here for their ratings!