From 8438290e9a2bdd4447275acbd6d329a2a6b46eb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Wed, 4 Sep 2024 18:16:23 -0300 Subject: [PATCH] iocBPMRFFEApp: update run.sh for a local system service. --- iocBoot/iocBPMRFFEApp/run.sh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/iocBoot/iocBPMRFFEApp/run.sh b/iocBoot/iocBPMRFFEApp/run.sh index 5da0e25..1233b72 100755 --- a/iocBoot/iocBPMRFFEApp/run.sh +++ b/iocBoot/iocBPMRFFEApp/run.sh @@ -5,6 +5,8 @@ set -ue # Load prefix mappings . slot-mapping.env +BPM_NUMBER=$1 +CRATE_NUMBER=$(/opt/afc-epics-ioc/iocBoot/iocutca/getCrate.sh) CRATE_NUMBER=${CRATE_NUMBER#0} # Define which env var to use as prefix @@ -18,7 +20,4 @@ export EPICS_PV_DEVICE_PREFIX=${!device_prefix_var} IFS="." read -a ip <<< $RFFE_BASE_IP_ADDRESS export RFFE_IP_ADDRESS=${ip[0]}.${ip[1]}.${ip[2]}.$(( ${ip[3]} + $BPM_NUMBER )) -socket_path=./ioc.sock -mkdir -p /var/opt/rffe-epics-ioc/autosave - -procServ -f -i ^C^D -L - unix:$socket_path ./st.cmd +procServ -f -i ^C^D -L - $(( 1800 + BPM_NUMBER )) ./st.cmd