Skip to content
Snippets Groups Projects
  • Jonathan Hanks's avatar
    daffe55d
    Integrated the zmq 'compression' in the ix code + fixes. · daffe55d
    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
    daffe55d
    History
    Integrated the zmq 'compression' in the ix code + fixes.
    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
Code owners
Assign users and groups as approvers for specific file changes. Learn more.