diff options
Diffstat (limited to 'host/lib/usrp/device3')
-rw-r--r-- | host/lib/usrp/device3/device3_impl.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/host/lib/usrp/device3/device3_impl.cpp b/host/lib/usrp/device3/device3_impl.cpp index d636b3338..ba88ed2e8 100644 --- a/host/lib/usrp/device3/device3_impl.cpp +++ b/host/lib/usrp/device3/device3_impl.cpp @@ -165,6 +165,10 @@ void device3_impl::enumerate_rfnoc_blocks(size_t device_index, boost::lock_guard<boost::mutex> lock(_block_ctrl_mutex); _rfnoc_block_ctrl.push_back( uhd::rfnoc::block_ctrl_base::make(make_args, noc_id)); + _rfnoc_block_ctrl.back()->set_graph_update_cb([this]() { + update_rx_streamers(); + update_tx_streamers(); + }); } } } |