APS-U Beam line Data Pipelines - experiment controls with EPICS and Bluesky
Copyright (c) 2022 - Advanced Photon Source, ANL Open Source License
Provides
See the bluesky-queueserver section below.
The instrument configuration is based on the bluesky_training repository.
It is defined here in the qserver/instrument
directory.
catalog name: bdp2022
See the plans listed as the queueserver environment is opened (which loads the instrument devices & plans and starts a RunEngine instance).
See README
See the README in the tiled
section.
These commands in sequence in a terminal starting from an APS workstation with X11 running.
ssh -X bdp@terrier
become_bluesky
cd ~/qserver/
queue-monitor &
Connect
in the Queue Server box on the Monitor Queue
side tabEdit and Control Queue
side tabHISTORY
table, find the last completed
run and click itCopy to Queue
buttonQUEUE
tableQueue
section (near top of window), click Start
buttonRE Manager Status
, all is done when Manager state
is IDLE
qserver-console-monitor
Sometimes, the queueserver stalls while trying to open the RunEngine environment. Have not yet identified the root cause. This is the symptom of a stuck process. To resolve:
bdp@terrier
become_bluesky
cd qserver
export BDP_DEMO=M15
./qserver.sh restart
The export step is easily forgotten. This step configures the
bluesky devices & plans for the current demo. Use M16
as the
value for the BDP M16 milestone in September 2023.