- Apr 18, 2022
-
-
Ezekiel Dohmen authored
-
Ezekiel Dohmen authored
-
- Apr 15, 2022
-
-
Ezekiel Dohmen authored
-
Ezekiel Dohmen authored
-
Ezekiel Dohmen authored
-
Ezekiel Dohmen authored
-
Ezekiel Dohmen authored
-
- Apr 14, 2022
-
-
Ezekiel Dohmen authored
-
- Mar 30, 2022
-
-
Jonathan Hanks authored
goal: * increase abstraction and make code easier to read * take advantage of stronger type system
-
- Mar 19, 2022
-
-
Erik von Reis authored
This bypasses the frustrating cases where a snap file (particularly safe.snap) doesn't set the right BURT_RESTORE variable.
-
- Mar 18, 2022
-
-
Erik von Reis authored
Also, change defaults for DACKILL_PANIC variables to NORMAL, and BPTIME variables to 600 sec.
-
- Jun 01, 2021
-
-
Jonathan Hanks authored
* Removed the mx_stream/dx_stream directories. * Removed cmake detection for mx/omx. * Removed some checks for older C++ atomics.
-
- May 21, 2021
-
-
Jonathan Hanks authored
* simple process management when a test needs multiple processes * temp directory management (and cleanup) * scriptable * less verbose than bash
-
- Mar 30, 2020
-
-
Jonathan Hanks authored
The zmq streamers where kept around as a off the shelf method to move data for small (test) systems. However the pub/sub code appears to work better, and has no distribution limitations either. So remove the zmq code in favor of the pub/sub.
-
- Jan 09, 2020
-
-
Rolf Bork authored
- EDCU sync source is now carried through via EPICS environment variable - install changed to only load EPICS for EDCU ie no longer need to hand edit startup file
-
- Nov 22, 2019
-
-
Keith Thorne authored
Use transport-independent RPC package (tirpc) if available, otherwise use RPC headers if still available. Mostly for non-Debian compiles, as Debian asserts non-default flag in glibc to retain the old RPC support
-
- Sep 25, 2019
-
-
Jonathan Hanks authored
Introducing a new edu application. This is a regular application, based on the edcu iocsh application, but without being an epics iocsh. This is oriented towards a quick deployment of an epics->frame archiver w/o setting up an edc model.
-
- Sep 12, 2019
-
-
Jonathan Hanks authored
Introducing a new edu application. This is a regular application, based on the edcu iocsh application, but without being an epics iocsh. This is oriented towards a quick deployment of an epics->frame archiver w/o setting up an edc model.
-
- Sep 04, 2019
-
-
Jonathan Hanks authored
The test is to: * start a simulated IFO (via fe_multi_stream_test) * start daqd * read live data from nds * verify the data This updates the NDS2 client detection, reimplements fe_stream_check_nds, and adds some test harness logic.
-
- Jul 30, 2019
-
-
Jonathan Hanks authored
-
- Jul 23, 2019
-
-
Jonathan Hanks authored
-
- Jul 20, 2019
-
-
Jonathan Hanks authored
Updated the FindEPICSBase.cmake to make full targets for ca, cas, Com, gdd.
-
- Jul 18, 2019
-
-
Jonathan Hanks authored
This brings in: * Updates to the cmake build to support FrameCPP 2.6+ * Various startup scripts for Debian8 & Gentoo 3.0 * Daqd files updated to match branch 3.5 * Moved over the ix/zmq/mx stream work from 3.5 * The split of daq_core.h into daq_core.h & daq_core_defs.h to centralize declarations.
-
- Jun 21, 2019
-
-
Rolf Bork authored
Removed ezca.h from skeleton.st. Update to GDSTP MEDM screen generation code.
-
- Jun 05, 2019
-
-
Keith Thorne authored
-
- May 24, 2019
-
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4958 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Mar 30, 2018
-
-
Jonathan Hanks authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4733 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Mar 29, 2018
-
-
Jonathan Hanks authored
Added cmake detection for dolphin. Currently the cmake is hardcoded for an IX adapter and the sisci library. Added ix_fb_rcv and zmq_rcv_ix_xmit as cmake built targets. Updated the ix_stream/zmq_stream makefiles to use the zmq_transport files. Minor changes to make sure that zmq_fe/zmq_thread/zmq_rcv_ix_xmit/ix_fb_rcv populate headers and lay out data in the same way. Added test code to ix_fb_rcv to read data from an mbuf instead of dolphin to allow debugging on a non-dolphin system. -B sets the source mbuf name. Allowed added the -b flag to zmq_rcv_ix_xmit/ix_fb_rcv to allow overriding the mbuf that is used. Found that ix_fb_rcv was always copying the 1st buffer/stride/cycle from the daq_multi_cycle_data_t structure in the dolphin, fixed it to push out the cycle it was claiming to copy over. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4726 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Feb 27, 2018
-
-
Jonathan Hanks authored
At least for testing purposes we need zmq_recv to build on gcc 4.4, so make it work on the older gcc. The code still requires c++0x/c++11 but adds a work around for std::atomic not being available. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4684 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Jan 04, 2018
-
-
Jonathan Hanks authored
If built without zmq present the src/zmq_stream will not be built and the daqd builds will use a run_number_client that always returns a run number of 0. This is in response to a request to build the daqd variants w/o having a hard zmq dependency. The change has been done to both the CMake and autotools build systems. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4625 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jonathan Hanks authored
Also adjusts the build system to use the vendored copy of the zmq bindings if the zmq.hpp file cannot be found. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4616 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Nov 11, 2017
-
-
Jonathan Hanks authored
Added a program to check the output of the daqd against the FE simulated channels. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4551 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Sep 12, 2017
-
-
Jonathan Hanks authored
Separate flags out into distinct arguments in the cmake file. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4473 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Sep 07, 2017
-
-
Jonathan Hanks authored
Improving the C++11 detection/selection for old cmake & gcc git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4468 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Aug 14, 2017
-
-
Jonathan Hanks authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4445 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Aug 11, 2017
-
-
Jonathan Hanks authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4436 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Aug 08, 2017
-
-
Jonathan Hanks authored
Added detection of open-mx. -DOPENMX_PATH git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4429 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Jul 27, 2017
-
-
Jonathan Hanks authored
A 'firehose' test to push out a large stream of data. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4420 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Jul 07, 2017
-
-
Jonathan Hanks authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4408 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Jun 23, 2017
-
-
Jonathan Hanks authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4380 6dcd42c9-f523-4c6d-aada-af552506706e
-