- 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
-
- Feb 24, 2018
-
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4683 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
- Send CRC from DC to NDS/FB computers for data verification. - Needed 8 byte alignment to multi_cycle data for proper xmission on Dolphin. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4682 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
Added CRC calculation to dc_xmit, which is compared at dc_fb_rcv. Moved heartbeat location of ix_multi_stream to ix_rcv_threads. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4681 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
Next step is clean up and test. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4680 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Feb 23, 2018
-
-
Jonathan Hanks authored
zmq_recv was not passing the data crc through, fix that. producer_shmem needed to stop using an old rmIpc structure that no longer applies. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4679 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jonathan Hanks authored
Added debug output to: daqd_shmem fe_stream_test zmq_multi_stream zmq_dc_recv/zmq_recv to show config & data crc values on the output streams. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4678 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Feb 21, 2018
-
-
Rolf Bork authored
Still a work in progress. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4676 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Feb 20, 2018
-
-
Keith Thorne authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4675 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4673 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4672 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4671 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4670 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Feb 19, 2018
-
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4669 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4668 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Feb 16, 2018
-
-
Rolf Bork authored
Had to put back the DIO definitions to allow user space code to build if user app has a DIO card defined. In user space, code can not actually get to DIO cards in this direct fashion, so will need to be changed later. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4667 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Feb 15, 2018
-
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4666 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Feb 13, 2018
-
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4663 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4662 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
which may make it easier to use CDS Linux patch for later releases of Linux. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4661 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Feb 12, 2018
-
-
Jonathan Hanks authored
The daqd_shmem had been overwriting TP data with regular data from the next dcu. Advance the destination pointer the proper length to not overwrite test points. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4660 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jonathan Hanks authored
Copying test point data out from the shmem buffer into the move buffer. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4659 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jonathan Hanks authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4658 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Feb 09, 2018
-
-
Jonathan Hanks authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4657 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jonathan Hanks authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4656 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jonathan Hanks authored
zmq_daq_core.h is not really zmq specific anymore, so take the ZMQ out of the defines. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4655 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
Also, fix for running without CPU SHUTDOWN. This is still has unstable timing, but at least module can be unloaded/reloaded now in this compile option. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4654 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Feb 08, 2018
-
-
Jonathan Hanks authored
A number of structures have common portions, extract the common header fields. Fixed a spurious copy/paste error in comm_impl.cc. Moved the zmq_recv from using a max number of dcus to using a max transmission size. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4653 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jonathan Hanks authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4652 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jonathan Hanks authored
Combined the data/gds structures into one. Updated the logic to allow moving data from the fe simulation through to the daqd. Partial work on the daqd_shmem system (not complete). Pulled some logic out of comm.y and placed it in its own files comm_impl.cc/hh, to aid in debugging/tool introspection. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4651 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Feb 06, 2018
-
-
Jonathan Hanks authored
daqd_shmem is similar to a standiop. However it reads data from one combined shared memory segment, does not require a timer or adc card. Updates to the fe_stream_test to put data in the proper places. Additional test scripts and commands to help manipulate and introspect mbuf memory buffers. src/drv/mbuf/mbuf_probe src/zmq_stream/scripts/dump_zmq_core_structs.py Added a zmq_recv command to receive data from a zmq stream and publish it to a local mbuf. Adding a new c userspace interface to the mbuf shared memory. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4650 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Jan 31, 2018
-
-
Rolf Bork authored
- Better IOP sync at 64K - Addition of memory space for a virtual ADC for IOP to read input from. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4647 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Jan 25, 2018
-
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4646 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Jan 20, 2018
-
-
Jonathan Hanks authored
Add a bounds check on reading the string for an enum. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4645 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Jan 18, 2018
-
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4639 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4638 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4637 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
Increased real-time code optimization from O to O3. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4636 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4635 6dcd42c9-f523-4c6d-aada-af552506706e
-
Rolf Bork authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4634 6dcd42c9-f523-4c6d-aada-af552506706e
-