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