Hello! I have a script in C++ that uses GNURadio for a GUI. I also already have some scripts written using UHD’s C++ API. When prompted in the GUI, I want to call on some of my methods that use UHD’s API. To do this, I first run "stop()" on the usrp_source and the top block from GNURadio, then use the get_device() method to get a uhd::usrp::multi_usrp::sptr. This seemingly works well since I can successfully change the sampling rate, center frequency etc, but when I call "get_rx_stream(stream_args)" I get the following:
\[INFO\] \[RFNOC::GRAPH::DETAIL\] Ignoring repeated call to connect 0/Radio#0:0 -> 0/DDC#0:0\ \[ERROR\] \[RFNOC::GRAPH::DETAIL\] Attempting to reconnect output port 0/DDC#0:0\ terminate reached from thread id: 7f5011955980Got std::runtime_error\ RfnocError: Attempting to reconnect output port! Any advice on what exactly is going on and how I can fix it? Thanks!
_______________________________________________ USRP-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
