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