From 06ea00fd8a2ce1bb90e56ffe2250162418248aa1 Mon Sep 17 00:00:00 2001 From: Jonathan Hanks <jonathan.hanks@ligo.org> Date: Mon, 16 Dec 2019 10:47:49 -0800 Subject: [PATCH] Update the edcu to set daq reset signaling testpoint to a configurable value --- src/epics/seq/edcu.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/epics/seq/edcu.c b/src/epics/seq/edcu.c index cfdd7188f..0e873e1f1 100644 --- a/src/epics/seq/edcu.c +++ b/src/epics/seq/edcu.c @@ -649,7 +649,7 @@ int ii; dipc->bp[daqBlockNum].timeNSec = (unsigned int)daqBlockNum; if(daqreset) { shmTpTable->count = 1; - shmTpTable->tpNum[0] = 1; + shmTpTable->tpNum[0] = daqreset; } else { shmTpTable->count = 0; shmTpTable->tpNum[0] = 0; @@ -886,8 +886,8 @@ sleep(2); if (daqd_edcu1.epicsSync == 0) { status = dbGetField(&daqresetaddr,DBR_LONG,&daqreset,&ropts,&nvals,NULL); if(daqreset) { - status = dbPutField(&daqresetaddr,DBR_LONG,&ropts,1); // Init to zero. - send_daq_reset = 1; + status = dbPutField(&daqresetaddr,DBR_LONG,&ropts,1); // Init to zero. + send_daq_reset = daqreset; } status = dbGetField(&pagereqaddr,DBR_LONG,&pageNum,&ropts,&nvals,NULL); if((int)pageNum != 0) { -- GitLab