From: Philipp Klaus Date: Thu, 22 Aug 2019 13:11:41 +0000 (+0200) Subject: DAQ_SETTINGS → new LAST_RUN PVs (UNIX and ISO time) X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=bbc70b9d2df3cb63f643a4424dd5bb2f8958dc5d;p=mvd_epics.git DAQ_SETTINGS → new LAST_RUN PVs (UNIX and ISO time) --- diff --git a/DAQ_SETTINGS/DAQ_SETTINGSApp/Db/CONTEXT.db b/DAQ_SETTINGS/DAQ_SETTINGSApp/Db/CONTEXT.db new file mode 100644 index 0000000..c4034b9 --- /dev/null +++ b/DAQ_SETTINGS/DAQ_SETTINGSApp/Db/CONTEXT.db @@ -0,0 +1,8 @@ +record(ao, "$(sys):$(sub):DAQ:$(daqsys):LAST_RUN:UNIX") { + field(DESC, "Last Run in UNIX Time") +} + +record(stringin, "$(sys):$(sub):DAQ:$(daqsys):LAST_RUN:ISO") { + field(DESC, "Last Run as ISO 8601 string") +} + diff --git a/DAQ_SETTINGS/DAQ_SETTINGSApp/Db/Makefile b/DAQ_SETTINGS/DAQ_SETTINGSApp/Db/Makefile index 778006f..5a39813 100644 --- a/DAQ_SETTINGS/DAQ_SETTINGSApp/Db/Makefile +++ b/DAQ_SETTINGS/DAQ_SETTINGSApp/Db/Makefile @@ -9,6 +9,7 @@ include $(TOP)/configure/CONFIG #DB += xxx.db DB += M26_SENSOR_SETTINGS.db DB += PRESTO_SENSORS.db +DB += CONTEXT.db #---------------------------------------------------- # If .db template is not named *.template add diff --git a/DAQ_SETTINGS/iocBoot/iocDAQ_SETTINGS/st.cmd b/DAQ_SETTINGS/iocBoot/iocDAQ_SETTINGS/st.cmd index 832a6d6..60dfcc4 100755 --- a/DAQ_SETTINGS/iocBoot/iocDAQ_SETTINGS/st.cmd +++ b/DAQ_SETTINGS/iocBoot/iocDAQ_SETTINGS/st.cmd @@ -13,6 +13,7 @@ DAQ_SETTINGS_registerRecordDeviceDriver pdbbase ## Load record instances dbLoadRecords("db/PRESTO_SENSORS.db","sys=CBM,sub=MVD,daqsys=PRESTO") +dbLoadRecords("db/CONTEXT.db","sys=CBM,sub=MVD,daqsys=PRESTO") cd "${TOP}/iocBoot/${IOC}" iocInit diff --git a/archiver/dcs_engine.xml b/archiver/dcs_engine.xml index 2dac549..b45aecf 100644 --- a/archiver/dcs_engine.xml +++ b/archiver/dcs_engine.xml @@ -3765,6 +3765,8 @@ CBM:MVD:DAQ:PRESTO:SENSOR:C4:IVDREF1C1 CBM:MVD:DAQ:PRESTO:SENSOR:C4:IVDREF1D1 CBM:MVD:DAQ:PRESTO:SENSOR:C4:IVDREF21 + CBM:MVD:DAQ:PRESTO:LAST_RUN:UNIX1 + CBM:MVD:DAQ:PRESTO:LAST_RUN:ISO1