Hi,

 

Question is in two related parts.

 

 

1 Closing Connection

 

In 3.10.0 when I was finished streaming data I would call

 

1.      m_usrp->reset() and 
2.      m_rx_stream->reset()

 

but in 3.15 LTS I don't see a way to reset / discard the pointers returned
from uhd::usrp::multi_usrp::make and m_usrp->get_rx_stream. The reset calls
no longer exist.

 

So, how do I correctly do this? 

 

 

 

2 X310

 

[Note - only a problem with the X310, B200 works well]

 

When I want to change the sample rate, for example from 1 Msps to 10 Msps:

 

1.      Close (see above)
2.      Create new m_usrp via uhd::usrp::multi_usrp::make
3.      Set new sample rate
4.      Call m_usrp->get_rs_stream but I get an exception: exception
0000054F (1359), RuntimeError: On node 0/DDC_0, output port 0 is already
connected 

 

So this refers back to 1 - how do I get the connection to the X310 fully
closed?

 

 

TIA

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to