Hello UHD folks,

I’m trying to buffer all 4 channels tx/rx data on DRAM on X410. So my 
application does

  1.  Connect tx_streamer to replay block and write samples to DRAM
  2.  Disconnect tx_streamer
  3.  Connect replay block to radio block
  4.  Do tx and rx
  5.  Disconnect radio blocks
  6.  Connect replay block to rx_streamer and read samples

I don’t find the correct API for step 2. The 
uhd::rfnoc::rfnoc_graph::disconnect() function takes std::string &streamer_id, 
however, I can’t find a public API that returns a streamer_id. The connect() 
function accepts uhd::tx_streamer::sptr and uhd::rx_streamer::sptr, I wonder if 
disconnect() should accept same argument types.

If I skip step 2, I get an error in step 3.

Regards,
Nan

_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to