I took your advice, and I designed my convolutional interleaver using
existing gnuradio blocks. It was pretty easy. I just need to add an
"addtail" c++ block. It will do the exact opposite of gr.skiphead.
Do you think I should post this work?
Thanks for your help.
Axel
On Wed, April 14, 2010 4:3
Axel,
regarding your interleaver question:
Block or convolutional, I suspect that any practical application will
use a convolutional interleaver in a "block" fashion, ie
it will have M symbols in the input and produce M symbols at the output
where the positions are permuted.
If you can describ
Hi
Thanks for answering my questions.
I changed my code, it works now.
I will try the random interleaver, to see how it works. But in the end I
will need a super control over it. I need something that look like that :
http://www.mathworks.com/access/helpdesk/help/toolbox/commblks/ug/fp60504.html
(
Axel,
First, there is no such thing in gr-trellis as a "convolutional
interleaver". There is only a generic interleaver, ie a permutation
which is defined through the different constructors provided in
interleaver.h (through a file, random, etc).
If you do not want to have super control over i
Gr-trellis ; convolutional code and convolutionnal interleaver.
Hi,
I'm trying to design an error correction flow graph that would use a
convolutional encoder and a convolutional interleaver. I searched in
gr-trellis for the appropriate blocks, but I have a bunch of questions
about how to use t