From bbc70b9d2df3cb63f643a4424dd5bb2f8958dc5d Mon Sep 17 00:00:00 2001 From: Philipp Klaus Date: Thu, 22 Aug 2019 15:11:41 +0200 Subject: [PATCH] =?utf8?q?DAQ=5FSETTINGS=20=E2=86=92=20new=20LAST=5FRUN=20?= =?utf8?q?PVs=20(UNIX=20and=20ISO=20time)?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- DAQ_SETTINGS/DAQ_SETTINGSApp/Db/CONTEXT.db | 8 ++++++++ DAQ_SETTINGS/DAQ_SETTINGSApp/Db/Makefile | 1 + DAQ_SETTINGS/iocBoot/iocDAQ_SETTINGS/st.cmd | 1 + archiver/dcs_engine.xml | 2 ++ 4 files changed, 12 insertions(+) create mode 100644 DAQ_SETTINGS/DAQ_SETTINGSApp/Db/CONTEXT.db 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 -- 2.43.0