Hi!

Is it possible to interleave from three different sources by using
gr_interleave? For example, will the following codes be possible using
gr_interleave:

src0 = <data>
src1 = <data>
src2 = <data>

interleave = gr.interleave(gr.sizeof_float)
downstream = <my downstream block>

fg.connect(src0, (interleave, 0))
fg.connect(src1, (interleave, 1))
fg.connect(src2, (interleave, 2))     # Is this posssible?

fg.connect(interleave, downstream)

EXPECTED OUTPUT:

combined_inputs[0] = src1[0]
combined_inputs[1] = src2[0]
combined_inputs[2] = src3[0]


combined_inputs[3] = src1[1]
combined_inputs[4] = src2[1]
combined_inputs[5] = src3[1]
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to