Hi Eric, The mux should be 0x2301, but not 0x3210. It now works fine. Eric Blossom wrote: > > On Mon, Mar 09, 2009 at 12:22:50AM -0700, Ling Huang wrote: >> >> I set: >> usrp.source(nchan=2) >> set.mux(0x32103210) >> di=gr.deinterleave(gr.sizeof_gr_complex) >> self.connect( self.u, di ) >> self.connect( (di,0), self.chan0_filt, self.packet_receiver0 ) >> self.connect( (di,1), self.chan1_filt, self.packet_receiver1 ) >> >> The self.packet_receiver0 and self.packet_receiver1 separately call two >> functions. >> But the two functions do not been called. What wrong did I make? Did I >> set >> the wrong mux? The daughterboards are rfx 400 and rfx 2400. > > This appears to be the right mux setting. > > With regard to whether or not your self.packet_receiver0 and 1 blocks > are calling some other function, I can't really help. I assume that > their work methods are getting called. You can confirm this by adding > a printf. > > Eric > > > _______________________________________________ > Discuss-gnuradio mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >
-- View this message in context: http://www.nabble.com/How-can-I-set-mux-for-two-daughterboards%28rfx-400-and-rfx-2400%29-receiving-simultaneously--tp22408001p22801830.html Sent from the GnuRadio mailing list archive at Nabble.com. _______________________________________________ Discuss-gnuradio mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
