From 3b9a4acaa92db9e42bebe8e5201dee8182d50591 Mon Sep 17 00:00:00 2001
From: Rolf Bork <rolf.bork@ligo.org>
Date: Thu, 5 Sep 2013 16:16:59 +0000
Subject: [PATCH] Removed support for generation and install of EPICS DAQ
 files. These are no longer required, as EPICS channels now part of fast data
 DAQ files for synchronous EPICS DAQ.

git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@3471 6dcd42c9-f523-4c6d-aada-af552506706e
---
 config/Makefile.linux | 13 -------------
 install               | 14 +++++++-------
 2 files changed, 7 insertions(+), 20 deletions(-)

diff --git a/config/Makefile.linux b/config/Makefile.linux
index 73e06c475..8d663c689 100644
--- a/config/Makefile.linux
+++ b/config/Makefile.linux
@@ -105,7 +105,6 @@ install: $(DB)
 	mkdir -p target/$(TARGET)/db
 	cp build/$(TARGET)/$(TARGET) target/$(TARGET)
 	/bin/rm -f target/$(TARGET)/db/*/autoBurt.req
-	/bin/rm -f target/$(TARGET)/db/*/auto.ini
 	for ifo in $(IFO) ; do \
 	  system=`echo $(subst epics,,$(TARGET)) | tr a-z A-Z | cut -c1-3`; \
 	  ifo0=`echo $$ifo | sed 's/[0-9]/0/g'`; \
@@ -121,17 +120,6 @@ install: $(DB)
 	  /bin/rm -f target/$(TARGET)/$(TARGET)$$ifo.cmd ; \
 	  echo "dbLoadDatabase \"base.dbd\"" >> target/$(TARGET)/$(TARGET)$$ifo.cmd; \
 	  echo 'registerRecordDeviceDriver(pdbbase)' >> target/$(TARGET)/$(TARGET)$$ifo.cmd ; \
-	  echo '[default]' >> target/$(TARGET)/db/$$ifo/auto.ini; \
-	  echo 'gain=1.00' >> target/$(TARGET)/db/$$ifo/auto.ini; \
-	  echo 'datatype=4' >> target/$(TARGET)/db/$$ifo/auto.ini; \
-	  echo 'ifoid=0' >> target/$(TARGET)/db/$$ifo/auto.ini; \
-	  echo 'slope=3.0518e-04' >> target/$(TARGET)/db/$$ifo/auto.ini; \
-	  echo 'acquire=3' >> target/$(TARGET)/db/$$ifo/auto.ini; \
-	  echo 'offset=0' >> target/$(TARGET)/db/$$ifo/auto.ini; \
-	  echo 'units=V' >> target/$(TARGET)/db/$$ifo/auto.ini; \
-	  echo 'dcuid=4' >> target/$(TARGET)/db/$$ifo/auto.ini; \
-	  echo 'datarate=16' >> target/$(TARGET)/db/$$ifo/auto.ini; \
-	  echo '' >> target/$(TARGET)/db/$$ifo/auto.ini; \
 	  for i in $(DB) ; do \
 		cat $$i | sed s/%IFO%/$$ifo/g\;s/%IFO0%/$$ifo0/g\;s/%SYS%/$$system/g > target/$(TARGET)/db/$$ifo/`basename $$i`; \
 		grep record  target/$(TARGET)/db/$$ifo/`basename $$i` | egrep 'record\(ao|record\(stringout' | sed 's/.*"\(.*\)\".*/\1/g' | awk '{ printf "RO %s\n", $$0 }' >> target/$(TARGET)/db/$$ifo/autoBurt.req; \
@@ -145,7 +133,6 @@ install: $(DB)
 		grep record  target/$(TARGET)/db/$$ifo/`basename $$i` | egrep -v 'record\(ao|record\(string|record\(bi|record\(bo'| sed 's/.*"\(.*\)\".*/\1/g' >> target/$(TARGET)/db/$$ifo/autoBurt.req; \
 		grep record  target/$(TARGET)/db/$$ifo/`basename $$i` | egrep -v 'SWSTAT|record\(ao|record\(string|record\(bi|record\(bo' | sed 's/.*"\(.*\)\".*/\1/g' | awk '{ printf "%s.HSV\n%s.LSV\n%s.HIGH\n%s.LOW\n", $$0 , $$0, $$0, $$0 }' >> target/$(TARGET)/db/$$ifo/autoBurt.req; \
 		\
-		grep record  target/$(TARGET)/db/$$ifo/`basename $$i` | sed 's/.*"\(.*\)\".*/\1/g' | egrep -v 'VME_Reset|SEVERITY|MAJOR_COUNT|MINOR_COUNT|SETPOINT_ID|FILTER_PARAM|GDS_MON|FESTAT|STATUS_COUNT|FILTER_ID|MTRXSTAT|MTRX_STAT_ERR|_MSG|_TIME_STRING|_STAT_ERR_CNT|BURT|LOAD_CONFIG|VME_RES|LOAD_NEW_COEFF|DIAG_RESET|SYNC_RESET|TOTAL$$|Name|_SW1|_SW2|_SW1R|_SW2R|_RSET|_OUTMON|_SW2S|_SW1S' | awk '{ printf "[%s]\n", $$0 }' >> target/$(TARGET)/db/$$ifo/auto.ini; \
 		echo "dbLoadRecords \"db/$${ifo}/`basename $$i`\"" >> target/$(TARGET)/$(TARGET)$$ifo.cmd; \
 		echo -n 'epicsEnvSet PREFIX '>> target/$(TARGET)/$(TARGET)$$ifo.cmd; \
 		grep _GRD_RB_STAT0  target/$(TARGET)/db/$$ifo/`basename $$i` | head -1 | sed 's/[^"]*"\([^"]*\)_GRD_RB_STAT0.*/\1/g' >>  target/$(TARGET)/$(TARGET)$$ifo.cmd; \
diff --git a/install b/install
index d71e849b7..ed2fbc2b7 100755
--- a/install
+++ b/install
@@ -223,13 +223,13 @@ fi
 /bin/cp -p build/${system}epics/${system}.ini /opt/rtcds/${site}/${lower_ifo}/chans/daq/${upper_system}.ini 
 
 /bin/cp /opt/rtcds/${site}/${lower_ifo}/chans/daq/${upper_system}.ini /opt/rtcds/${site}/${lower_ifo}/target/${system}/param/${upper_system}.ini
-echo Installing EDCU ini file
-if test -e /opt/rtcds/${site}/${lower_ifo}/chans/daq/${edcu_name}.ini
-then
-  /bin/mv -f /opt/rtcds/${site}/${lower_ifo}/chans/daq/${edcu_name}.ini /opt/rtcds/${site}/${lower_ifo}/chans/daq/archive/${edcu_name}_${cur_date}.ini || exit 2 
-fi
-/bin/cp -p target/${system}epics/db/${ifo}/auto.ini /opt/rtcds/${site}/${lower_ifo}/chans/daq/${edcu_name}.ini
-echo /opt/rtcds/${site}/${lower_ifo}/chans/daq/${edcu_name}.ini
+#echo Installing EDCU ini file
+#if test -e /opt/rtcds/${site}/${lower_ifo}/chans/daq/${edcu_name}.ini
+#then
+#  /bin/mv -f /opt/rtcds/${site}/${lower_ifo}/chans/daq/${edcu_name}.ini /opt/rtcds/${site}/${lower_ifo}/chans/daq/archive/${edcu_name}_${cur_date}.ini || exit 2 
+#fi
+#/bin/cp -p target/${system}epics/db/${ifo}/auto.ini /opt/rtcds/${site}/${lower_ifo}/chans/daq/${edcu_name}.ini
+#echo /opt/rtcds/${site}/${lower_ifo}/chans/daq/${edcu_name}.ini
 fi
 
 echo Installing Epics MEDM screens
-- 
GitLab