- 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
-
- Jun 20, 2017
-
-
Jonathan Hanks authored
Plus some additions to help with adding atomics to handle some race conditions (not actually enabled yet). git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4374 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Jun 09, 2017
-
-
Jonathan Hanks authored
This is to give us integration with modern tooling, out of tree builds, and easier packaging. This is not yet ready for production. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4372 6dcd42c9-f523-4c6d-aada-af552506706e
-
- May 12, 2017
-
-
Keith Thorne authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4353 6dcd42c9-f523-4c6d-aada-af552506706e
-
Keith Thorne authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4352 6dcd42c9-f523-4c6d-aada-af552506706e
-
- May 11, 2017
-
-
Keith Thorne authored
Bug#1086 - Changes for arbitrary EPICS installation, test for new 3.15 libraries. Remove use of tsDef.h for epicsTime.h for ezca calls git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4351 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Nov 18, 2015
-
-
Rolf Bork authored
- Added creation of a diff file (Foton vs Loaded coeffs). - Added 'Diff' button on GDS_TP screen to present xterm with list of diffs. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4077 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Nov 11, 2015
-
-
Rolf Bork authored
Working on fixing Bug #894 and Bug #896 regarding coeff files. Change will be written up in TN, but basically: - Added new directory below chans area "tmp" - Code startup, coeff.txt files copied from chans area to tmp directory. - FE code now reads in the file from tmp area instead of chans area. - For a full coeff file reload, coeff file is copied from chans to tmp area, then read by FE. - For a single filter coeff reload, a new parser in fmReadCoeff.c does the following:: - Extracts all info on selected filter from chans coeff file (latest foton file). - Reads tmp area coeff file and replaces selected filter settings with new ones extracted from chans file. - fmReadCoeff is called to read in the new tmp file. To support this new method of loading, a few other changes were made: - New Coeff message (MSG2) added to GDSTP screens. - main.c now compares file in chans dir with one in tmp directoy. - If CRC checksums do not match, "Modified file" message appears. - If CRC checksums do match, message is an empty string. - skeleton.st now monitors this new message to set CFC bit in the stateword. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4072 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Oct 30, 2015
-
-
Jonathan Hanks authored
Makefile.linux addes epics variables for the site and ifo. The generate start/kill scripts do not require sudo priviledges install-nort can work without a sequencer in the .cmd file, by reading the site and ifo from the epics variable list When using install-nort, models with a DCUID above 255 do not modify the testpoint.par. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4070 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Feb 09, 2015
-
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@3943 6dcd42c9-f523-4c6d-aada-af552506706e
-