Skip to content
Snippets Groups Projects
Commit daffe55d authored by Jonathan Hanks's avatar Jonathan Hanks
Browse files

Integrated the zmq 'compression' in the ix code + fixes.

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
parent 84b3b637
No related branches found
Tags 1.1.4
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment