chore: copy mission ioc stuff

This commit is contained in:
Benjamin Labrecque
2026-07-16 10:31:11 +02:00
parent b470fdf013
commit c660432e7e
7 changed files with 133 additions and 1 deletions
@@ -0,0 +1 @@
AGEBD-DBPM3CURR:ACCUMULATED-BEAM-DOSE
@@ -0,0 +1,48 @@
#ENABLE-PASS=2
AGEBD-TIMING:CONTROL-ZERO-DELAY-GUN
AGEBD-TIMING:CONTROL-ZERO-DELAY-lindi-ictone
AGEBD-TIMING:CONTROL-ZERO-DELAY-lindi-icts23
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-llemast
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-preamp1
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-preamp2
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-klystr1
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-klystr2
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-3GHzQdm
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-500-PBU
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-3GHzScp
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-Kly1PMU
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-Kly2PMU
AGEBD-TIMING:CONTROL-ZERO-DELAY-BOINKI
AGEBD-TIMING:CONTROL-ZERO-DELAY-BOINSE
AGEBD-TIMING:CONTROL-ZERO-DELAY-BOEXKI
AGEBD-TIMING:CONTROL-ZERO-DELAY-BOEXSE
AGEBD-TIMING:CONTROL-ZERO-DELAY-BTRICT
AGEBD-TIMING:CONTROL-ZERO-DELAY-SRINSE
AGEBD-TIMING:CONTROL-ZERO-DELAY-SRINK1
AGEBD-TIMING:CONTROL-ZERO-DELAY-SRINK2
AGEBD-TIMING:CONTROL-ZERO-DELAY-SRINK3
AGEBD-TIMING:CONTROL-ZERO-DELAY-SRINK4
AGEBD-TIMING:CONTROL-FLW-BCKT-GUN
AGEBD-TIMING:CONTROL-FLW-BCKT-lindi-ictone
AGEBD-TIMING:CONTROL-FLW-BCKT-lindi-icts23
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-llemast
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-preamp1
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-preamp2
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-klystr1
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-klystr2
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-3GHzQdm
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-500-PBU
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-3GHzScp
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-Kly1PMU
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-Kly2PMU
AGEBD-TIMING:CONTROL-FLW-BCKT-BOINKI
AGEBD-TIMING:CONTROL-FLW-BCKT-BOINSE
AGEBD-TIMING:CONTROL-FLW-BCKT-BOEXKI
AGEBD-TIMING:CONTROL-FLW-BCKT-BOEXSE
AGEBD-TIMING:CONTROL-FLW-BCKT-BTRICT
AGEBD-TIMING:CONTROL-FLW-BCKT-BTRBPM
AGEBD-TIMING:CONTROL-FLW-BCKT-SRINSE
AGEBD-TIMING:CONTROL-FLW-BCKT-SRINK1
AGEBD-TIMING:CONTROL-FLW-BCKT-SRINK2
AGEBD-TIMING:CONTROL-FLW-BCKT-SRINK3
AGEBD-TIMING:CONTROL-FLW-BCKT-SRINK4
+28
View File
@@ -0,0 +1,28 @@
# Contact
:envelope: [Felix Armborst](mailto:felix.armborst@psi.ch)
:envelope: [Stefan Mäder](mailto:stefan.maeder@psi.ch)
**The relevant panels are:** <br/>
- 9h Plots for Panels (SLS status / Scrubbing)
:pushpin:
Some useful tools/commands
```
## ssh to you local clone of this repo on sls-lca
# (re-)install this ioc
ioc install -V --ioc AGEBD-CPCL-PLOTS
# connect to ioc shell of running ioc and resart via ctrl+x to restart with made changes
ioc shell AGEBD-CPCL-PLOTS
## useful debugging commands
# get the most important variables,softioc server port etc
ioc boots AGEBD-CPCL-PLOTS
ioc records -f SLS --sort name --ioc AGEBD-CPCL-PLOTS >ioc_records.txt
ioc duplicates -f SLS
# make a clean test installation
mkdir -p ./TTT; ioc install --instbase ./TTT --clean --ioc AGEBD-CPCL-PLOTS
meld ./TTT/AGEBD-CPCL-PLOTS /ioc/AGEBD-CPCL-PLOTS
```
+4 -1
View File
@@ -1 +1,4 @@
epicsEnvSet("ENGINEER", "armborst")
epicsEnvSet("ENGINEER", "Operation")
require array
require SynApps
addScan 300
@@ -1 +1,2 @@
epicsEnvSet("ENGINEER", "armborst")
require array
@@ -0,0 +1,48 @@
#ENABLE-PASS=2
AGEBD-TIMING:CONTROL-ZERO-DELAY-GUN
AGEBD-TIMING:CONTROL-ZERO-DELAY-lindi-ictone
AGEBD-TIMING:CONTROL-ZERO-DELAY-lindi-icts23
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-llemast
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-preamp1
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-preamp2
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-klystr1
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-klystr2
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-3GHzQdm
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-500-PBU
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-3GHzScp
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-Kly1PMU
AGEBD-TIMING:CONTROL-ZERO-DELAY-lirf-Kly2PMU
AGEBD-TIMING:CONTROL-ZERO-DELAY-BOINKI
AGEBD-TIMING:CONTROL-ZERO-DELAY-BOINSE
AGEBD-TIMING:CONTROL-ZERO-DELAY-BOEXKI
AGEBD-TIMING:CONTROL-ZERO-DELAY-BOEXSE
AGEBD-TIMING:CONTROL-ZERO-DELAY-BTRICT
AGEBD-TIMING:CONTROL-ZERO-DELAY-SRINSE
AGEBD-TIMING:CONTROL-ZERO-DELAY-SRINK1
AGEBD-TIMING:CONTROL-ZERO-DELAY-SRINK2
AGEBD-TIMING:CONTROL-ZERO-DELAY-SRINK3
AGEBD-TIMING:CONTROL-ZERO-DELAY-SRINK4
AGEBD-TIMING:CONTROL-FLW-BCKT-GUN
AGEBD-TIMING:CONTROL-FLW-BCKT-lindi-ictone
AGEBD-TIMING:CONTROL-FLW-BCKT-lindi-icts23
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-llemast
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-preamp1
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-preamp2
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-klystr1
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-klystr2
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-3GHzQdm
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-500-PBU
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-3GHzScp
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-Kly1PMU
AGEBD-TIMING:CONTROL-FLW-BCKT-lirf-Kly2PMU
AGEBD-TIMING:CONTROL-FLW-BCKT-BOINKI
AGEBD-TIMING:CONTROL-FLW-BCKT-BOINSE
AGEBD-TIMING:CONTROL-FLW-BCKT-BOEXKI
AGEBD-TIMING:CONTROL-FLW-BCKT-BOEXSE
AGEBD-TIMING:CONTROL-FLW-BCKT-BTRICT
AGEBD-TIMING:CONTROL-FLW-BCKT-BTRBPM
AGEBD-TIMING:CONTROL-FLW-BCKT-SRINSE
AGEBD-TIMING:CONTROL-FLW-BCKT-SRINK1
AGEBD-TIMING:CONTROL-FLW-BCKT-SRINK2
AGEBD-TIMING:CONTROL-FLW-BCKT-SRINK3
AGEBD-TIMING:CONTROL-FLW-BCKT-SRINK4
@@ -1 +1,4 @@
epicsEnvSet("ENGINEER", "armborst")
require fft
require array
require SynApps