Andreas Neiser [Wed, 26 Jun 2013 16:13:52 +0000 (18:13 +0200)]
Adapting README, remove global make_script.pl (replaced by cmake now)
Andreas Neiser [Wed, 26 Jun 2013 16:08:49 +0000 (18:08 +0200)]
Remove autotools from hadaq, and make scripts executable
Andreas Neiser [Wed, 26 Jun 2013 16:04:27 +0000 (18:04 +0200)]
Remove autotools from compat, and make examples/colorlog executable
Andreas Neiser [Wed, 26 Jun 2013 16:01:49 +0000 (18:01 +0200)]
Remove autotools from allParam
Andreas Neiser [Wed, 26 Jun 2013 15:56:51 +0000 (17:56 +0200)]
Hadaq binaries and libhadaq are built, and somewhat tested
Andreas Neiser [Wed, 26 Jun 2013 14:29:29 +0000 (16:29 +0200)]
Static libcompat is successfully built
Andreas Neiser [Wed, 26 Jun 2013 13:35:26 +0000 (15:35 +0200)]
Static libtclParam[_p] is successfully built
Andreas Neiser [Wed, 26 Jun 2013 07:51:46 +0000 (09:51 +0200)]
Add preliminary cmake files
ECal Group [Fri, 21 Jun 2013 09:21:16 +0000 (11:21 +0200)]
added lib and lib64, mt
ECal Group [Fri, 21 Jun 2013 09:19:55 +0000 (11:19 +0200)]
added lib and lib64, mt
ECal Group [Fri, 21 Jun 2013 08:26:20 +0000 (10:26 +0200)]
removed allParam/Makefile
ECal Group [Fri, 21 Jun 2013 08:19:16 +0000 (10:19 +0200)]
removed allParam/Makefile
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
Jörn Adamczewski-Musch [Thu, 21 Feb 2013 10:10:42 +0000 (11:10 +0100)]
try updating local git
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.
Michael Traxler [Mon, 18 Feb 2013 10:26:38 +0000 (11:26 +0100)]
debian comment in README and make_script, 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
Hades DAQ [Fri, 1 Feb 2013 01:41:47 +0000 (02:41 +0100)]
removed .deps, mt
Hades DAQ [Fri, 1 Feb 2013 00:25:03 +0000 (01:25 +0100)]
changed 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
Hades DAQ [Fri, 1 Feb 2013 00:21:38 +0000 (01:21 +0100)]
changed to be able to compile from script 3, mt
Hades DAQ [Fri, 1 Feb 2013 00:15:18 +0000 (01:15 +0100)]
changed 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
Hades DAQ [Thu, 31 Jan 2013 23:13:48 +0000 (00:13 +0100)]
changed to be able to compile from script, mt
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.
hadaq [Mon, 23 Apr 2012 13:35:15 +0000 (13:35 +0000)]
JAM: fix memory leak in daq_disk demon. new version number
hadaq [Mon, 23 Apr 2012 13:32:37 +0000 (13:32 +0000)]
JAM: fix memory leak in daq_disk demon
hadaq [Thu, 5 Apr 2012 07:08:35 +0000 (07:08 +0000)]
JAM evtbuild bugfix: suppress "in spill" bit for evtid triggertype statistics.
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.
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.
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.
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
hadaq [Wed, 14 Mar 2012 10:03:24 +0000 (10:03 +0000)]
JAM: extended default bitmask for evaluation of event type (cts spill bit)
hadaq [Wed, 7 Mar 2012 14:35:23 +0000 (14:35 +0000)]
JAM: Bugfixes/workaroune in eventbuilder lost events statistics
hadaq [Fri, 24 Feb 2012 15:17:32 +0000 (15:17 +0000)]
JAM: 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
hadaq [Wed, 22 Feb 2012 15:05:20 +0000 (15:05 +0000)]
JAM: disabled critical trigger mismatch check
disabled improved event statistics debug
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
hadaq [Wed, 22 Feb 2012 13:31:25 +0000 (13:31 +0000)]
cleanup
hadaq [Wed, 22 Feb 2012 13:30:18 +0000 (13:30 +0000)]
cleanup
hadaq [Wed, 22 Feb 2012 13:28:42 +0000 (13:28 +0000)]
cleanup
hadaq [Wed, 22 Feb 2012 13:27:43 +0000 (13:27 +0000)]
cleanup
hadaq [Wed, 22 Feb 2012 13:26:03 +0000 (13:26 +0000)]
cleanup
hadaq [Wed, 22 Feb 2012 13:24:56 +0000 (13:24 +0000)]
cleanup
hadaq [Wed, 22 Feb 2012 13:24:41 +0000 (13:24 +0000)]
cleanup
hadaq [Wed, 22 Feb 2012 13:24:29 +0000 (13:24 +0000)]
cleanup
hadaq [Wed, 22 Feb 2012 13:24:07 +0000 (13:24 +0000)]
cleanup
hadaq [Wed, 22 Feb 2012 13:22:30 +0000 (13:22 +0000)]
cleanup
hadaq [Wed, 22 Feb 2012 13:21:28 +0000 (13:21 +0000)]
cleanup
hadaq [Wed, 22 Feb 2012 13:21:13 +0000 (13:21 +0000)]
cleanup
hadaq [Wed, 22 Feb 2012 13:15:58 +0000 (13:15 +0000)]
cleanup
hadaq [Wed, 22 Feb 2012 13:13:33 +0000 (13:13 +0000)]
eb version to RELEASE
hadaq [Wed, 22 Feb 2012 13:12:34 +0000 (13:12 +0000)]
delete object directories
hadaq [Wed, 22 Feb 2012 13:05:20 +0000 (13:05 +0000)]
local version to RELEASE
hadaq [Wed, 22 Feb 2012 13:04:25 +0000 (13:04 +0000)]
eb version
hadaq [Wed, 22 Feb 2012 12:56:38 +0000 (12:56 +0000)]
cleanup
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
hadaq [Wed, 22 Feb 2012 10:52:15 +0000 (10:52 +0000)]
clean up
hadaq [Wed, 22 Feb 2012 10:49:49 +0000 (10:49 +0000)]
changed back to former status
hadaq [Wed, 22 Feb 2012 10:42:05 +0000 (10:42 +0000)]
added missing path
hadaq [Wed, 22 Feb 2012 10:28:38 +0000 (10:28 +0000)]
automatically generated
hadaq [Wed, 22 Feb 2012 10:09:48 +0000 (10:09 +0000)]
- Makefile: cleanup
- totalevtstat.db: added alias names
- cleanup
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.
hadaq [Mon, 13 Feb 2012 15:14:39 +0000 (15:14 +0000)]
JAM: updated data2tape script from newer version in lxhadeb03/bin
hadaq [Mon, 13 Feb 2012 13:55:24 +0000 (13:55 +0000)]
JAM committed bugfix from fall 2011 in cleanup.pl
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
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.
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.
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
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
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
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.
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.
hadaq [Tue, 9 Aug 2011 15:12:01 +0000 (15:12 +0000)]
prepared for extended event filtering and logging
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
hadaq [Tue, 9 Aug 2011 12:42:00 +0000 (12:42 +0000)]
added (total)errbitstat, already prepared by S.Yurevich
hadaq [Tue, 9 Aug 2011 12:40:40 +0000 (12:40 +0000)]
ignoring *_BAK.adl files
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)
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)
hadaq [Tue, 31 May 2011 15:40:44 +0000 (15:40 +0000)]
DB for monitoring using trbcmd. Sergey.
hadaq [Tue, 31 May 2011 15:15:51 +0000 (15:15 +0000)]
Total errbit statistics. Sergey.
hadaq [Tue, 31 May 2011 15:14:46 +0000 (15:14 +0000)]
Total errbit statistics. Sergey.
hadaq [Tue, 31 May 2011 15:10:33 +0000 (15:10 +0000)]
Total errbit statistics added. Sergey.
hadaq [Tue, 31 May 2011 15:06:40 +0000 (15:06 +0000)]
Total errbit statistics added. Sergey.
hadaq [Mon, 30 May 2011 10:37:10 +0000 (10:37 +0000)]
Bug fixed in env2int(). Sergey.
hadaq [Fri, 15 Apr 2011 10:13:19 +0000 (10:13 +0000)]
Not needed printf removed. Sergey.
hadaq [Tue, 12 Apr 2011 16:34:40 +0000 (16:34 +0000)]
Centralized logging via syslog. Sergey.
hadaq [Mon, 4 Apr 2011 13:34:36 +0000 (13:34 +0000)]
Default environment vars added. Sergey.
hadaq [Mon, 4 Apr 2011 10:43:51 +0000 (10:43 +0000)]
Errbit logging via syslog finilized. Sergey.
hadaq [Fri, 25 Mar 2011 17:24:11 +0000 (17:24 +0000)]
Added logging for error bits. Sergey.
hadaq [Thu, 24 Feb 2011 13:36:15 +0000 (13:36 +0000)]
NetTrans_multiReceive fixed. Sergey.
hadaq [Thu, 24 Feb 2011 13:33:01 +0000 (13:33 +0000)]
NetTrans_multiReceive fixed. Sergey.
hadaq [Thu, 24 Feb 2011 13:32:55 +0000 (13:32 +0000)]
NetTrans_multiReceive fixed. Sergey.
hadaq [Thu, 24 Feb 2011 13:32:49 +0000 (13:32 +0000)]
NetTrans_multiReceive fixed. Sergey.
hadaq [Mon, 14 Feb 2011 14:03:26 +0000 (14:03 +0000)]
*** empty log message ***
hadaq [Mon, 14 Feb 2011 13:59:40 +0000 (13:59 +0000)]
Fixed the output format for printf. Sergey.
hadaq [Tue, 7 Dec 2010 17:33:16 +0000 (17:33 +0000)]
Debug option fixed. Sergey.
hadaq [Mon, 29 Nov 2010 14:24:07 +0000 (14:24 +0000)]
*** empty log message ***
hadaq [Mon, 29 Nov 2010 14:00:04 +0000 (14:00 +0000)]
Compare data on disks to the archived data on tape. Sergey.
hadaq [Mon, 29 Nov 2010 13:55:30 +0000 (13:55 +0000)]
Cleanup remaining semaphores after EB. Sergey.