From 37a236d0c58211e78eb3ebeeaede79e25d78f5b7 Mon Sep 17 00:00:00 2001 From: Gabriel Fedel <gabriel.fedel@ess.eu> Date: Mon, 7 Jun 2021 13:12:51 +0200 Subject: [PATCH] Last Changes --- env.sh | 2 +- override_rflps_on_llrf.sh | 4 ++++ st.cmd | 6 ++++-- 3 files changed, 9 insertions(+), 3 deletions(-) create mode 100755 override_rflps_on_llrf.sh diff --git a/env.sh b/env.sh index 9ea3d66..9a292f9 100644 --- a/env.sh +++ b/env.sh @@ -1,4 +1,4 @@ -export IOCNAME="TS2-010:Ctrl-IOC-005" +export IOCNAME=" TS2-LLRF1:Ctrl-IOC-01" export AS_TOP=/opt/nonvolatile export EPICS_CA_MAX_ARRAY_BYTES=16777300 diff --git a/override_rflps_on_llrf.sh b/override_rflps_on_llrf.sh new file mode 100755 index 0000000..7774469 --- /dev/null +++ b/override_rflps_on_llrf.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +/usr/local/bin/sis8300drv_reg /dev/sis8300-6 0xF05 -w 2 +/usr/local/bin/sis8300drv_reg /dev/sis8300-6 0xF06 -w 2 diff --git a/st.cmd b/st.cmd index ee2bb51..e8de542 100644 --- a/st.cmd +++ b/st.cmd @@ -10,13 +10,15 @@ epicsEnvSet("F-SYSTEM" "$(F_SYSTEM)") iocshLoad("$(common_DIR)/e3-common.iocsh") # Load LLRF -require llrfsystem +require llrfsystem, 2.8.4 -iocshLoad("$(llrfsystem_DIR)/ts2.iocsh", "P=$(LLRF_PREFIX)::, R=, PD=$(LLRF_DIGRTM_PREFIX):, RD=$(LLRF_DIG_R_1):, PD1=$(LLRF_DIGRTM_PREFIX):, RD1=$(LLRF_DIG_R_1):, PD2=$(LLRF_DIGRTM_PREFIX):, RD2=$(LLRF_DIG_R_2):") +epicsEnvSet("RFENDPV", "$(LLRF_DIGRTM_PREFIX):$(LLRF_DIG_R_1):PosRFEnd") +iocshLoad("$(llrfsystem_DIR)/ts2.iocsh", "P=$(LLRF_PREFIX)::, R=, PD=$(LLRF_DIGRTM_PREFIX):, RD=$(LLRF_DIG_R_1):, PD1=$(LLRF_DIGRTM_PREFIX):, RD1=$(LLRF_DIG_R_1):, PD2=$(LLRF_DIGRTM_PREFIX):, RD2=$(LLRF_DIG_R_2):, RR=$(LLRF_RFM_R_1):") dbl > PVs.list ## For commands to be run after iocInit, use the function afterInit() +afterInit("system $(E3_IOCSH_TOP)/override_rflps_on_llrf.sh") # Call iocInit to start the IOC iocInit() date -- GitLab