diff --git a/cmds/evr-island.cmd b/cmds/evr-island.cmd index 266dca7d24489ec35bec8e29b651b91278162de6..788fd0d6a83551416562b640bf08ef0bbabb56aa 100755 --- a/cmds/evr-island.cmd +++ b/cmds/evr-island.cmd @@ -14,7 +14,7 @@ epicsEnvSet(PREFIX, "TR-LLRF") epicsEnvSet(PCI_SLOT, "0c:00.0") iocshLoad "$(mrfioc2_DIR)/evr.iocsh" "P=$(PREFIX), PCIID=$(PCI_SLOT), $(INITARGS=)" -#iocshLoad "$(autosave_DIR)/autosave.iocsh" "AS_TOP=$(AS_TOP=/var/log/autosave), IOCNAME=$(PEVR)" +iocshLoad "$(autosave_DIR)/autosave.iocsh" "AS_TOP=$(AS_TOP=/var/log/autosave), IOCNAME=$(PEVR)" # - Load EVR Island application @@ -28,23 +28,23 @@ var(reccastMaxHoldoff, 5.0) epicsEnvSet("RECSYNCPREFIX", "$(PREFIX)") iocshLoad("$(recsync_DIR)/recsync.iocsh", "IOCNAME=$(RECSYNCPREFIX)") -#epicsEnvSet("AS_REMOTE", "/opt/autosave") -#epicsEnvSet("AS_FOLDER", "$(PREFIX)") -#iocshLoad("$(autosave_DIR)/autosave.iocsh", "AS_TOP=$(AS_REMOTE),IOCNAME=$(AS_FOLDER)") +epicsEnvSet("AS_REMOTE", "/opt/autosave") +epicsEnvSet("AS_FOLDER", "$(PREFIX)") +iocshLoad("$(autosave_DIR)/autosave.iocsh", "AS_TOP=$(AS_REMOTE),IOCNAME=$(AS_FOLDER)") ## Logging environment variables epicsEnvSet("LOG_SERVER_NAME", "$(LOG_SERVER_NAME=localhost)") epicsEnvSet("ERRORLOG_SERVER_PORT", "$(ERRORLOG_SERVER_PORT=9001)") epicsEnvSet("CAPUTLOG_SERVER_PORT", "$(CAPUTLOG_SERVER_PORT=9001)") epicsEnvSet("FACNAME", "$(FACNAME=)") -#iocshLoad("$(ess_DIR)/iocLog.iocsh", "LOG_INET=$(LOG_SERVER_NAME),LOG_INET_PORT=$(ERRORLOG_SERVER_PORT),FACNAME=$(FACILITY_NAME=),IOCNAME=$(PREFIX)") -#iocshLoad("$(caPutLog_DIR)/caPutLog.iocsh", "LOG_INET=$(LOG_SERVER_NAME),LOG_INET_PORT=$(CAPUTLOG_SERVER_PORT)") +iocshLoad("$(ess_DIR)/iocLog.iocsh", "LOG_INET=$(LOG_SERVER_NAME),LOG_INET_PORT=$(ERRORLOG_SERVER_PORT),FACNAME=$(FACILITY_NAME=),IOCNAME=$(PREFIX)") +iocshLoad("$(caPutLog_DIR)/caPutLog.iocsh", "LOG_INET=$(LOG_SERVER_NAME),LOG_INET_PORT=$(CAPUTLOG_SERVER_PORT)") iocshLoad("$(evrisland_DIR)/evr-island-base.iocsh") # - Start IOC iocInit +# Load default configuration from timing iocshLoad "$(mrfioc2_DIR)/evrr.iocsh" "P=$(PREFIX), INTREF=$(INTREF=)" iocshLoad "$(mrfioc2_DIR)/evrtclkr.iocsh" "P=$(PREFIX)" -#iocshLoad "$(mrfioc2_DIR)/evrlbseq0r.iocsh" "P=$(PREFIX)" diff --git a/iocsh/evr-island-base.iocsh b/iocsh/evr-island-base.iocsh index db16c93a256428a1a4068d9f0cfc62fa331b0076..4192959ec0d17a6e40e60a9267bb46f1792b5cc6 100644 --- a/iocsh/evr-island-base.iocsh +++ b/iocsh/evr-island-base.iocsh @@ -87,3 +87,11 @@ afterInit("dbpf $(PREFIX):SoftSeq0-TrigSrc-2-Sel 'Prescaler 0'") afterInit("dbpf $(PREFIX):SoftSeq0-TsResolution-Sel 'uSec'") +afterInit("system 'caput -a $(PREFIX):SoftSeq0-EvtCode-SP 1 150'") + +afterInit("system 'caput -a $(PREFIX):SoftSeq0-Timestamp-SP 1 0'") + +afterInit("dbpf $(PREFIX):SoftSeq0-Load-Cmd 1") +afterInit("dbpf $(PREFIX):SoftSeq0-Enable-Cmd 1") +afterInit("dbpf $(PREFIX):SoftSeq0-Commit-Cmd 1") +