EUDAQ is hosted by Hepforge, IPPP Durham

EUDAQ

EUDAQ is a portable desktop DAQ system written in C++. It runs on Linux, Mac OS X, and Windows (under cygwin). It relies on very few external libraries, using POSIX for threading and sockets for communication. For the graphical applications, Qt4 is used, since it is portable between the relevant platforms.

It was designed for use with the EUDET JRA1 beam telescope, but is not tied to any specific hardware, and could be used with other setups requiring a portable and (hopefully) easy-to-use DAQ system.

To download the code, you can use subversion to check out the latest version:

> svn co http://svn.hepforge.org/eudaq/trunk eudaq

If you already have a version from before the repository was moved to HepForge, you can either just delete/rename it and check out a new version as above, or if you have local changes that you don't want to lose, you can switch it to the new location:

> cd path/to/eudaq
> svn switch --relocate http://eudet.unige.ch/svn/eudaq http://svn.hepforge.org/eudaq

NOTE: The directory structure has been cleaned up a bit - the conf directory has been moved from the main subdirectory up to the top level. If you have made changes to the configuration files, make sure you back them up before you update, as your changes could get lost.

NOTE 2: The http svn server is read only. If you need to commit changes back to the repository you will need an account on HepForge, which you can get here. Then you will be able to access the repository via ssh at the address:

svn+ssh://svn.hepforge.org/hepforge/svn/eudaq/trunk