Hi Sanjoy, > ubuntu 14.04
That is ancient, and Ubuntu's LTS isn't worth the "S" they have in its name. Don't do this to yourself. Update to the recent LTS release, 18.04. This is really more of a general UHD question than specific to GNU Radio – you'll probably be better off discussing this on usrp-users (in CC:, you need to sign up for that). > If I use reset command, it gives error on the runtime. > Without you telling us what that error exactly is, it's going to be hard to help you. Can you point me towards where you've found the "reset command"? Anyway, the multi_usrp class doesn't have a 'reset' method, but the shared pointer does. Not quite sure what you want to achieve, so I'm afraid that you'll have to tell us * what exactly your code is supposed to do * what it exactly does (and the error) * how those differ, and optimally * a minimal full example that someone could compile and investigate. The last step seems to be optional, but honestly, it's usually the most helpful one, for yourself, because it requires you to think about what exactly you need to do to trigger the unexpected behaviour and thus gives you the ability to investigate yourself. Best regards, Marcus On Fri, 2018-08-31 at 23:23 +0200, Sanjoy Basak wrote: > > Hi All, > I need to re-initialize multi usrp object in my (c++) application on > the runtime. How should I reset the multi usrp object? > If I use reset command, it gives error on the runtime. > Could anyone tell me what is the correct way to re-initialize the > multi usrp object? > > uhd::usrp::multi_usrp::sptr usrp; > string args="addr0=192.168.10.1,addr1=192.168.10.2"; > usrp = uhd::usrp::multi_usrp::make(args); > uhd::usrp::subdev_spec_t subdev("A:0 B:0"); > > //receive and operate > ... > > //reinitialize usrp > usrp.reset(); > string args="addr0=192.168.10.1,addr1=192.168.10.2"; > usrp=uhd::usrp::multi_usrp::make(args); > uhd::usrp::subdev_spec_t subdev("A:0 B:0"); > > I am using usrp x310, ubuntu 14.04 and uhd 3.9 lts. > > Best regards > Sanjoy > > > > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio