]> jspc29.x-matter.uni-frankfurt.de Git - daqdata.git/log
daqdata.git
11 years agoEventbuilder EPICS: bugfix in cpu/process load evaluation:
Jörn Adamczewski-Musch [Wed, 2 Apr 2014 11:03:41 +0000 (13:03 +0200)]
Eventbuilder EPICS: bugfix in cpu/process load evaluation:
- zero deltatime problem
- static functions showing strange variable changes, turned into non-static
(JAM)

11 years agoeventbuilder: changed effective trigger number mask to 16 bit.
Jörn Adamczewski-Musch [Mon, 3 Mar 2014 10:19:20 +0000 (11:19 +0100)]
eventbuilder: changed effective trigger number mask to 16 bit.
Workaround for different counter overflows in trb2 and trb3 data.

11 years agoMerge branch 'master' of ssh://jspc29.x-matter.uni-frankfurt.de/daqdata
Jörn Adamczewski-Musch [Tue, 7 Jan 2014 10:25:06 +0000 (11:25 +0100)]
Merge branch 'master' of ssh://jspc29.x-matter.uni-frankfurt.de/daqdata

11 years agoEventbuilder: Added evaluation of trb3 trigger type from first data
Jörn Adamczewski-Musch [Tue, 7 Jan 2014 10:21:41 +0000 (11:21 +0100)]
Eventbuilder: Added evaluation of trb3 trigger type from first data
stream as "eventID" for event header (new
function SubEvt_trigType_trb3).This is read from bit 4..7 of decoding
word of subevent header. If this trb3 trigger type is non zero, it will
define eventID. If not, fallback to trb3 behaviour: eventID is evaluated
from CTS data word 2 with shift/mask procedure of SubEvt_trigType()
function.

11 years agoapply Ludwigs changes to my git copy
Jörn Adamczewski-Musch [Mon, 9 Dec 2013 11:54:54 +0000 (12:54 +0100)]
apply Ludwigs changes to my git copy

11 years agoadded cplusplus support into all .h files
Ludwig Maier [Fri, 29 Nov 2013 15:49:29 +0000 (16:49 +0100)]
added cplusplus support into all .h files

11 years agoSecond try to fix tcl issue in allParam for Suse 13.1
Jörn Adamczewski-Musch [Thu, 28 Nov 2013 16:06:19 +0000 (17:06 +0100)]
Second try to fix tcl issue in allParam for Suse 13.1

11 years agoMerge branch 'master' of ssh://jspc29.x-matter.uni-frankfurt.de/daqdata
Jörn Adamczewski-Musch [Thu, 28 Nov 2013 11:54:25 +0000 (12:54 +0100)]
Merge branch 'master' of ssh://jspc29.x-matter.uni-frankfurt.de/daqdata

11 years agoSmall bugfixes concerning tcl8.6
Jörn Adamczewski-Musch [Thu, 28 Nov 2013 10:26:55 +0000 (11:26 +0100)]
Small bugfixes concerning tcl8.6
thanks to Christian Simon for this!

11 years agoadded stats.db into startup of IOCs to allow view from Detector Controls
Peter Zumbruch [Fri, 8 Nov 2013 16:27:06 +0000 (17:27 +0100)]
added stats.db into startup of IOCs to allow view from Detector Controls
'cpu' gui

11 years agoMerge branch 'master' of ssh://jspc29.x-matter.uni-frankfurt.de/daqdata
Jörn Adamczewski-Musch [Fri, 1 Nov 2013 12:36:47 +0000 (13:36 +0100)]
Merge branch 'master' of ssh://jspc29.x-matter.uni-frankfurt.de/daqdata

11 years agoMask out the new trb3 trigger type in bits 4...7 of subevent decoding
Jörn Adamczewski-Musch [Fri, 1 Nov 2013 11:42:48 +0000 (12:42 +0100)]
Mask out the new trb3 trigger type in bits 4...7 of subevent decoding
word.

11 years agoadded lib and lib64, mt
ECal Group [Fri, 21 Jun 2013 09:21:16 +0000 (11:21 +0200)]
added lib and lib64, mt

11 years agoadded lib and lib64, mt
ECal Group [Fri, 21 Jun 2013 09:19:55 +0000 (11:19 +0200)]
added lib and lib64, mt

11 years agoremoved allParam/Makefile
ECal Group [Fri, 21 Jun 2013 08:26:20 +0000 (10:26 +0200)]
removed allParam/Makefile

11 years agoremoved allParam/Makefile
ECal Group [Fri, 21 Jun 2013 08:19:16 +0000 (10:19 +0200)]
removed allParam/Makefile

12 years agoMerge branch 'master' of ssh://jspc29.x-matter.uni-frankfurt.de/daqdata
Jörn Adamczewski-Musch [Thu, 21 Feb 2013 10:11:55 +0000 (11:11 +0100)]
Merge branch 'master' of ssh://jspc29.x-matter.uni-frankfurt.de/daqdata
test

12 years agotry updating local git
Jörn Adamczewski-Musch [Thu, 21 Feb 2013 10:10:42 +0000 (11:10 +0100)]
try updating local git

12 years agoBugfix in openFile as suggested by Rafal Lalik:
Jörn Adamczewski-Musch [Thu, 21 Feb 2013 09:31:48 +0000 (10:31 +0100)]
Bugfix in openFile as suggested by Rafal Lalik:
Use additional fileNameFull string to compose full filename instead of
sprintf with identical source and dest string.

12 years agodebian comment in README and make_script, mt
Michael Traxler [Mon, 18 Feb 2013 10:26:38 +0000 (11:26 +0100)]
debian comment in README and make_script, mt

12 years agoadded an exit of the make_script in case of errors , mt
Michael Traxler [Fri, 8 Feb 2013 13:46:00 +0000 (14:46 +0100)]
added an exit of the make_script in case of errors , mt

12 years agoremoved .deps, mt
Hades DAQ [Fri, 1 Feb 2013 01:41:47 +0000 (02:41 +0100)]
removed .deps, mt

12 years agochanged to be able to compile from script 3, mt
Hades DAQ [Fri, 1 Feb 2013 00:25:03 +0000 (01:25 +0100)]
changed to be able to compile from script 3, mt

12 years agochanged to be able to compile from script 3, mt
Hades DAQ [Fri, 1 Feb 2013 00:22:50 +0000 (01:22 +0100)]
changed to be able to compile from script 3, mt

12 years agochanged to be able to compile from script 3, mt
Hades DAQ [Fri, 1 Feb 2013 00:21:38 +0000 (01:21 +0100)]
changed to be able to compile from script 3, mt

12 years agochanged to be able to compile from script 2, mt
Hades DAQ [Fri, 1 Feb 2013 00:15:18 +0000 (01:15 +0100)]
changed to be able to compile from script 2, mt

12 years agochanged to be able to compile from script 2, mt
Hades DAQ [Fri, 1 Feb 2013 00:10:06 +0000 (01:10 +0100)]
changed to be able to compile from script 2, mt

12 years agochanged to be able to compile from script, mt
Hades DAQ [Thu, 31 Jan 2013 23:13:48 +0000 (00:13 +0100)]
changed to be able to compile from script, mt

12 years agoJAM: disabled that slave eventbuilder can close their run when exceeding 1.8 G limit.
hadaq [Mon, 23 Apr 2012 15:41:12 +0000 (15:41 +0000)]
JAM: disabled that slave eventbuilder can close their run when exceeding 1.8 G limit.
This could lead to files with the "duplicate run id", which are not properly handled by oracle+ analysis. Instead, continue writing extra long files and put a warning in log after epics master has ended  the run.

12 years agoJAM: fix memory leak in daq_disk demon. new version number
hadaq [Mon, 23 Apr 2012 13:35:15 +0000 (13:35 +0000)]
JAM: fix memory leak in daq_disk demon. new version number

12 years agoJAM: fix memory leak in daq_disk demon
hadaq [Mon, 23 Apr 2012 13:32:37 +0000 (13:32 +0000)]
JAM: fix memory leak in daq_disk demon

13 years agoJAM evtbuild bugfix: suppress "in spill" bit for evtid triggertype statistics.
hadaq [Thu, 5 Apr 2012 07:08:35 +0000 (07:08 +0000)]
JAM evtbuild bugfix: suppress "in spill" bit for evtid triggertype statistics.

13 years agoJAM: avoid duplilcate filenames in case of old runid (epics). to be tested.
hadaq [Tue, 3 Apr 2012 09:29:08 +0000 (09:29 +0000)]
JAM: avoid duplilcate filenames in case of old runid (epics). to be tested.
bugfix: do not discard res events for all new files, only on process startup.

13 years agoJAM: Added daq_evtbuild option --resbeginevent for resfile to skip first n events...
hadaq [Mon, 2 Apr 2012 10:34:08 +0000 (10:34 +0000)]
JAM: Added daq_evtbuild option --resbeginevent for resfile to skip first n events. Workaround to avoid QA monitor crashes in case of initial frontend rubbish.

13 years agoJAM: add runstop event for resdownscale data stream
hadaq [Thu, 29 Mar 2012 11:47:27 +0000 (11:47 +0000)]
JAM: add runstop event for resdownscale data stream
(QA monitor problem). To be tested.

13 years agoJAM: added output of return value of rfio_open in case of error
hadaq [Tue, 27 Mar 2012 07:55:20 +0000 (07:55 +0000)]
JAM: added output of return value of rfio_open in case of error

13 years agoJAM: extended default bitmask for evaluation of event type (cts spill bit)
hadaq [Wed, 14 Mar 2012 10:03:24 +0000 (10:03 +0000)]
JAM: extended default bitmask for evaluation of event type (cts spill bit)

13 years agoJAM: Bugfixes/workaroune in eventbuilder lost events statistics
hadaq [Wed, 7 Mar 2012 14:35:23 +0000 (14:35 +0000)]
JAM: Bugfixes/workaroune in eventbuilder lost events statistics

13 years agoJAM: adjusted eventbuilder configuration to work with tcl 8.5
hadaq [Fri, 24 Feb 2012 15:17:32 +0000 (15:17 +0000)]
JAM: adjusted eventbuilder configuration to work with tcl 8.5

13 years agoJAM: adjusted eventbuilder configuration to work with tcl 8.5
hadaq [Fri, 24 Feb 2012 15:17:32 +0000 (15:17 +0000)]
JAM: adjusted eventbuilder configuration to work with tcl 8.5

13 years agoJAM: disabled critical trigger mismatch check
hadaq [Wed, 22 Feb 2012 15:05:20 +0000 (15:05 +0000)]
JAM: disabled critical trigger mismatch check
disabled improved event statistics debug

13 years agoJAM: improved lost event statistics, not tested yet
hadaq [Wed, 22 Feb 2012 13:54:48 +0000 (13:54 +0000)]
JAM: improved lost event statistics, not tested yet
removed debug output of first events trig id

13 years agocleanup
hadaq [Wed, 22 Feb 2012 13:31:25 +0000 (13:31 +0000)]
cleanup

13 years agocleanup
hadaq [Wed, 22 Feb 2012 13:30:18 +0000 (13:30 +0000)]
cleanup

13 years agocleanup
hadaq [Wed, 22 Feb 2012 13:28:42 +0000 (13:28 +0000)]
cleanup

13 years agocleanup
hadaq [Wed, 22 Feb 2012 13:27:43 +0000 (13:27 +0000)]
cleanup

13 years agocleanup
hadaq [Wed, 22 Feb 2012 13:26:03 +0000 (13:26 +0000)]
cleanup

13 years agocleanup
hadaq [Wed, 22 Feb 2012 13:24:56 +0000 (13:24 +0000)]
cleanup

13 years agocleanup
hadaq [Wed, 22 Feb 2012 13:24:41 +0000 (13:24 +0000)]
cleanup

13 years agocleanup
hadaq [Wed, 22 Feb 2012 13:24:29 +0000 (13:24 +0000)]
cleanup

13 years agocleanup
hadaq [Wed, 22 Feb 2012 13:24:07 +0000 (13:24 +0000)]
cleanup

13 years agocleanup
hadaq [Wed, 22 Feb 2012 13:22:30 +0000 (13:22 +0000)]
cleanup

13 years agocleanup
hadaq [Wed, 22 Feb 2012 13:21:28 +0000 (13:21 +0000)]
cleanup

13 years agocleanup
hadaq [Wed, 22 Feb 2012 13:21:13 +0000 (13:21 +0000)]
cleanup

13 years agocleanup
hadaq [Wed, 22 Feb 2012 13:15:58 +0000 (13:15 +0000)]
cleanup

13 years agoeb version to RELEASE
hadaq [Wed, 22 Feb 2012 13:13:33 +0000 (13:13 +0000)]
eb version to RELEASE

13 years agodelete object directories
hadaq [Wed, 22 Feb 2012 13:12:34 +0000 (13:12 +0000)]
delete object directories

13 years agolocal version to RELEASE
hadaq [Wed, 22 Feb 2012 13:05:20 +0000 (13:05 +0000)]
local version to RELEASE

13 years agoeb version
hadaq [Wed, 22 Feb 2012 13:04:25 +0000 (13:04 +0000)]
eb version

13 years agocleanup
hadaq [Wed, 22 Feb 2012 12:56:38 +0000 (12:56 +0000)]
cleanup

13 years agoadded INSTALL and USR_INCLUDES instead of local copies of evt.build libs/header files
hadaq [Wed, 22 Feb 2012 12:55:34 +0000 (12:55 +0000)]
added INSTALL and USR_INCLUDES instead of local copies of evt.build libs/header files

13 years agoclean up
hadaq [Wed, 22 Feb 2012 10:52:15 +0000 (10:52 +0000)]
clean up

13 years agochanged back to former status
hadaq [Wed, 22 Feb 2012 10:49:49 +0000 (10:49 +0000)]
changed back to former status

13 years agoadded missing path
hadaq [Wed, 22 Feb 2012 10:42:05 +0000 (10:42 +0000)]
added missing path

13 years agoautomatically generated
hadaq [Wed, 22 Feb 2012 10:28:38 +0000 (10:28 +0000)]
automatically generated

13 years ago- Makefile: cleanup
hadaq [Wed, 22 Feb 2012 10:09:48 +0000 (10:09 +0000)]
- Makefile: cleanup
- totalevtstat.db: added alias names
- cleanup

13 years agoJAM: upgraded daq_disk to check if target partition is still accessible
hadaq [Tue, 14 Feb 2012 14:01:10 +0000 (14:01 +0000)]
JAM: upgraded daq_disk to check if target partition is still accessible
First committed version, to be tested.

13 years agoJAM: updated data2tape script from newer version in lxhadeb03/bin
hadaq [Mon, 13 Feb 2012 15:14:39 +0000 (15:14 +0000)]
JAM: updated data2tape script from newer version in lxhadeb03/bin

13 years agoJAM committed bugfix from fall 2011 in cleanup.pl
hadaq [Mon, 13 Feb 2012 13:55:24 +0000 (13:55 +0000)]
JAM committed bugfix from fall 2011 in cleanup.pl

13 years agoJAM: added log output of first subevents of each stream in eventbuilder.
hadaq [Mon, 28 Nov 2011 11:52:08 +0000 (11:52 +0000)]
JAM: added log output of first subevents of each stream in eventbuilder.
Disable this by commenting define TRIGNO_DEBUG

13 years agoJAM: improved fast cleanup of eventbuilder queues in case of too many trigger mismatc...
hadaq [Fri, 25 Nov 2011 09:00:33 +0000 (09:00 +0000)]
JAM: improved fast cleanup of eventbuilder queues in case of too many trigger mismatch. Now complete double buffers are discarded. This works (always?), and is fast.

13 years agoJAM: new approach to clean up eventbuilder queues when too many subevents were droppe...
hadaq [Thu, 24 Nov 2011 18:09:02 +0000 (18:09 +0000)]
JAM: new approach to clean up eventbuilder queues when too many subevents were dropped. Actually, my previous try was very wrong, since queues were not cleared correctly. Still under development.

13 years agoTry: flush all queues when encountering too many discarded subevents at synchronizati...
hadaq [Tue, 16 Aug 2011 10:54:41 +0000 (10:54 +0000)]
Try: flush all queues when encountering too many discarded subevents at synchronization with master channel. May help system to recover when driven with high data rate?
JAM

13 years agosmall adjustments of termination condition in case of too many lost subevents. JAM
hadaq [Sun, 14 Aug 2011 14:18:39 +0000 (14:18 +0000)]
small adjustments of termination condition in case of too many lost subevents. JAM

13 years agoChanged log output for "popped subevents" case. Now frequency of warning is downscale...
hadaq [Fri, 12 Aug 2011 20:49:45 +0000 (20:49 +0000)]
Changed log output for "popped subevents" case. Now frequency of warning is downscaled. Introduced again termination in this case after reaching another limit. Use defines for tuning the limits.
Some small code corrections.
JAM

13 years agoRemoved again wrong bugfix for subevent sync (nice try...).
hadaq [Wed, 10 Aug 2011 11:55:41 +0000 (11:55 +0000)]
Removed again wrong bugfix for subevent sync (nice try...).
Disabled bailing out when too many subevents are popped in one queue for a warning message.
Provided default value of 30% to ensure that a reasonable critical event discarding condition is used if not specified in command line.

13 years agoRemoved again wrong bugfix for subevent sync (nice try...).
hadaq [Wed, 10 Aug 2011 11:45:07 +0000 (11:45 +0000)]
Removed again wrong bugfix for subevent sync (nice try...).
Disabled bailing out when too many subevents are popped in one queue for a warning message.
Provided default value of 30% to ensure that a reasonable critical event discarding condition is used if not specified in command line.

13 years agoprepared for extended event filtering and logging
hadaq [Tue, 9 Aug 2011 15:12:01 +0000 (15:12 +0000)]
prepared for extended event filtering and logging

13 years agoSecond try: Bugfix in eventbuilding: when master stream had lost a trigger sequence...
hadaq [Tue, 9 Aug 2011 14:56:08 +0000 (14:56 +0000)]
Second try: Bugfix in eventbuilding: when master stream had lost a trigger sequence number (possibly by udp layer), eventbuilder could not recover subevent synchronization -> increase of discarded events until regular program exit. This was observed at Aug2011 beamtime several times per day with cosmic and  test runs.
Workaround with a delayed pop of master stream queue.

Try: Added free of shared mem and queue, since eb was stuck with previous version...
JAM

13 years agoadded (total)errbitstat, already prepared by S.Yurevich
hadaq [Tue, 9 Aug 2011 12:42:00 +0000 (12:42 +0000)]
added (total)errbitstat, already prepared by S.Yurevich

13 years agoignoring *_BAK.adl files
hadaq [Tue, 9 Aug 2011 12:40:40 +0000 (12:40 +0000)]
ignoring *_BAK.adl files

13 years agoBugfix in eventbuiding: when master stream had lost a trigger sequence number (possib...
hadaq [Tue, 9 Aug 2011 11:33:20 +0000 (11:33 +0000)]
Bugfix in eventbuiding: when master stream had lost a trigger sequence number (possibly by udp layer), eventbuilder could not recover subevent synchronization -> increase of discarded events until regular program exit. This was observed at Aug2011 beamtime several times per day with cosmic and  test runs.
Workaround with a delayed pop of master stream queue. JAM (Joern Adamczewski-Musch)

13 years agoChanged message timeout for getRunId to 600s instead 2s.
hadaq [Fri, 5 Aug 2011 08:31:39 +0000 (08:31 +0000)]
Changed message timeout for getRunId to 600s instead 2s.
Bugfix in rfio: when "no file" (-d null) was specified at startup, rfio was opened and written anyway. JAM (Joern Adamczewski-Musch)

13 years agoDB for monitoring using trbcmd. Sergey.
hadaq [Tue, 31 May 2011 15:40:44 +0000 (15:40 +0000)]
DB for monitoring using trbcmd. Sergey.

13 years agoTotal errbit statistics. Sergey.
hadaq [Tue, 31 May 2011 15:15:51 +0000 (15:15 +0000)]
Total errbit statistics. Sergey.

13 years agoTotal errbit statistics. Sergey.
hadaq [Tue, 31 May 2011 15:14:46 +0000 (15:14 +0000)]
Total errbit statistics. Sergey.

13 years agoTotal errbit statistics added. Sergey.
hadaq [Tue, 31 May 2011 15:10:33 +0000 (15:10 +0000)]
Total errbit statistics added. Sergey.

13 years agoTotal errbit statistics added. Sergey.
hadaq [Tue, 31 May 2011 15:06:40 +0000 (15:06 +0000)]
Total errbit statistics added. Sergey.

13 years agoBug fixed in env2int(). Sergey.
hadaq [Mon, 30 May 2011 10:37:10 +0000 (10:37 +0000)]
Bug fixed in env2int(). Sergey.

13 years agoNot needed printf removed. Sergey.
hadaq [Fri, 15 Apr 2011 10:13:19 +0000 (10:13 +0000)]
Not needed printf removed. Sergey.

13 years agoCentralized logging via syslog. Sergey.
hadaq [Tue, 12 Apr 2011 16:34:40 +0000 (16:34 +0000)]
Centralized logging via syslog. Sergey.

14 years agoDefault environment vars added. Sergey.
hadaq [Mon, 4 Apr 2011 13:34:36 +0000 (13:34 +0000)]
Default environment vars added. Sergey.

14 years agoErrbit logging via syslog finilized. Sergey.
hadaq [Mon, 4 Apr 2011 10:43:51 +0000 (10:43 +0000)]
Errbit logging via syslog finilized. Sergey.

14 years agoAdded logging for error bits. Sergey.
hadaq [Fri, 25 Mar 2011 17:24:11 +0000 (17:24 +0000)]
Added logging for error bits. Sergey.

14 years agoNetTrans_multiReceive fixed. Sergey.
hadaq [Thu, 24 Feb 2011 13:36:15 +0000 (13:36 +0000)]
NetTrans_multiReceive fixed. Sergey.

14 years agoNetTrans_multiReceive fixed. Sergey.
hadaq [Thu, 24 Feb 2011 13:33:01 +0000 (13:33 +0000)]
NetTrans_multiReceive fixed. Sergey.

14 years agoNetTrans_multiReceive fixed. Sergey.
hadaq [Thu, 24 Feb 2011 13:32:55 +0000 (13:32 +0000)]
NetTrans_multiReceive fixed. Sergey.

14 years agoNetTrans_multiReceive fixed. Sergey.
hadaq [Thu, 24 Feb 2011 13:32:49 +0000 (13:32 +0000)]
NetTrans_multiReceive fixed. Sergey.

14 years ago*** empty log message ***
hadaq [Mon, 14 Feb 2011 14:03:26 +0000 (14:03 +0000)]
*** empty log message ***

14 years agoFixed the output format for printf. Sergey.
hadaq [Mon, 14 Feb 2011 13:59:40 +0000 (13:59 +0000)]
Fixed the output format for printf. Sergey.