I think that you have the de-interleaving and the mux set up correctly
provided you are using a complex source, but there may be other
problems with your set up that I'm not aware of with regards to those
problems.

I think one problem might be your use of a vector sink as a receiver,
usually the only use for the vector sink is when we are building
testbenches for custom blocks, I would try to save the data to a file
and analyze it using matlab or octave.

As for :
>>It was an already written code for songle RX channel and
>>my BER was around 1.5% and PLR was also around 1.5%. But with two RX
>>channels both these parameters are abouve 10%

I would suggest that your take your USRP code from your first message,
and rather than sending the de-interleaved data to your
filter/correlator/vector sink and testing the PLR that you connect
that directly to the code inside the benchmark_*x.py (I assume that's
what you mean by 'already written code for single RX channel').  You
can even just run the second channel to a NULL sink temporarily so you
can focus on getting the de-interleaving working properly.  This way
you have a solid base for comparison between the 1 channel and 2
channel cases (they should be the same, it's the same transmitted data
and same receive process).


Jason


_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to