marked in the data stream. Changed, untested.
-static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwmdc.c,v 6.15 2001-11-18 11:56:21 hadaq Exp $";
+static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwmdc.c,v 6.16 2001-11-18 13:10:34 hadaq Exp $";
#define _POSIX_C_SOURCE 199309L
#include <stdio.h>
#include <string.h>
#include <sys/time.h>
+#include <syslog.h>
#include <allParam.h>
#include "subevt.h"
trigTag = SubEvt_trigNr(subEvt) & 0xff;
} else {
if (trigTag != (SubEvt_trigNr(subEvt) & 0xff)) {
+ SubEvt_setId(subEvt, SubEvt_id(subEvt) | 0x80000000UL);
+ SubEvt_setId(partEvt, SubEvt_id(partEvt) | 0x80000000UL);
syslog(LOG_ERR, "(%s)Trigger tag mismatch: 0x%08x != 0x%08x",
my->sam[i]->name,trigTag, SubEvt_trigNr(subEvt));
}
-static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwrich.c,v 6.20 2001-11-18 11:56:21 hadaq Exp $";
+static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwrich.c,v 6.21 2001-11-18 13:10:35 hadaq Exp $";
#define _POSIX_C_SOURCE 199309L
#include <stdio.h>
#include <string.h>
#include <sys/time.h>
+#include <syslog.h>
#include <allParam.h>
#include "subevt.h"
trigTag = SubEvt_trigNr(subEvt) & 0xff;
} else {
if (trigTag != (SubEvt_trigNr(subEvt) & 0xff)) {
+ SubEvt_setId(subEvt, SubEvt_id(subEvt) | 0x80000000UL);
+ SubEvt_setId(partEvt, SubEvt_id(partEvt) | 0x80000000UL);
syslog(LOG_ERR, "(%s)Trigger tag mismatch: 0x%08x != 0x%08x",
my->race[i]->name,trigTag, SubEvt_trigNr(subEvt));
}
-static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwshow.c,v 6.19 2001-11-18 11:56:21 hadaq Exp $";
+static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwshow.c,v 6.20 2001-11-18 13:10:35 hadaq Exp $";
#define _POSIX_C_SOURCE 199309L
#include <stdio.h>
#include <string.h>
#include <sys/time.h>
+#include <syslog.h>
#include <allParam.h>
#include "subevt.h"
trigTag = SubEvt_trigNr(subEvt) & 0xff;
} else {
if (trigTag != (SubEvt_trigNr(subEvt) & 0xff)) {
+ SubEvt_setId(subEvt, SubEvt_id(subEvt) | 0x80000000UL);
+ SubEvt_setId(partEvt, SubEvt_id(partEvt) | 0x80000000UL);
syslog(LOG_ERR, "(%s)Trigger tag mismatch: 0x%08x != 0x%08x",
my->ship[i]->name,trigTag, SubEvt_trigNr(subEvt));
}
-static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwtrig.c,v 6.21 2001-11-18 11:56:21 hadaq Exp $";
+static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwtrig.c,v 6.22 2001-11-18 13:10:35 hadaq Exp $";
#define _POSIX_C_SOURCE 199309L
#include <unistd.h>
#include <assert.h>
#include <errno.h>
#include <sys/time.h>
+#include <syslog.h>
#include <allParam.h>
#include <lvme.h>
for (i = 0; i < NCRATES; i++) {
HwTip_readSubEvt(my->tip, subEvt);
if (trigTag != (SubEvt_trigNr(subEvt) & 0xff)) {
- SubEvt_setId(subEvt, SubEvt_id(subEvt) | 0x80000000);
+ SubEvt_setId(subEvt, SubEvt_id(subEvt) | 0x80000000UL);
+ SubEvt_setId(partEvt, SubEvt_id(partEvt) | 0x80000000UL);
syslog(LOG_ERR, "(%s)Trigger tag mismatch: 0x%08x != 0x%08x",
my->tip->name, trigTag, SubEvt_trigNr(subEvt));
}