Hello again, I am having trouble setting the io_type to the uhd_make_usrp_sink function. This is likely due to my unfamiliarity with C++.
The error printed on the screen: "terminate called after throwing an instance of 'std::invalid_argument' what(): itemsize mismatch: sig_source_c(1):0 using 8, gr uhd usrp sink(2):0 using 2 Aborted" I am connecting the uhd_usrp_sink to a sig_source_c. Here is the troublesome code that I use to setup the uhd_usrp_sink: uhd::device_addr_t addr; //I assume this defaults to "" uhd::io_type_t type(2); //I want this to be COMPLEX_FLOAT32, but don't know how to gr_uhd_usrp_sink_sptr usrp_sink = uhd_make_usrp_sink(addr,type,1); ... ... Thanks for your help. On 13 May 2011 10:42, wrote: > > > On 05/13/2011 05:56 AM, wrote: > > Perhaps my question was not too clear. I am looking for an example that > uses > > gr-uhd in C++. I may be wrong but uhd/host/examples contain standalone > UHD > > examples that do not use Gnuradio. > > > > Include gr_uhd_usrp_source.h or gr_uhd_usrp_sink.h, call the factory > function uhd_make_usrp_sink or uhd_make_usrp_source, and call functions > on that object. > > http://gnuradio.org/cgit/gnuradio.git/tree/gr-uhd/include > > -Josh > > > Thanks for your response. I am a new user and I appreciate your time > > greatly. > > > > R > > > > On 13 May 2011 04:05, wrote: > > > >> On 05/13/2011 03:43 AM, wrote: > >> > >> Hi, > >> > >> Can someone share an example of how to instantiate a uhd_usrp_sink in > >> C++? Specifically > >> > >> 1. What header file should I include? > >> 2. How do I declare the uhd sptr? > >> 3. What parameters should I pass to the make_uhd function? > >> > >> (pls. forgive me for forgetting the exact names of classes and > functions) > >> > >> Thanks. > >> > >> > >> > >> _______________________________________________ > >> Discuss-gnuradio mailing listDiscuss-gnuradio@gnu.orghttps:// > lists.gnu.org/mailman/listinfo/discuss-gnuradio > >> > >> The UHD source code includes examples: > >> > >> ...uhd/host/examples > >> > >> > >> > >> -- > >> Principal Investigator > >> Shirleys Bay Radio Astronomy Consortiumhttp://www.sbrac.org > >> > >> > >> _______________________________________________ > >> 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 > > _______________________________________________ > 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