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
