# Verifying Turbo encoder output (was: Re: (no subject))

**URL:** <https://www.ruby-forum.com/t/verifying-turbo-encoder-output-was-re-no-subject/242425>\
**Category:** GNU Radio\
**Created:** [June 23, 2015, 4:59pm UTC](https://www.ruby-forum.com/t/verifying-turbo-encoder-output-was-re-no-subject/242425 "2015-06-23T16:59:04Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [June 23, 2015, 4:59pm UTC](https://www.ruby-forum.com/t/verifying-turbo-encoder-output-was-re-no-subject/242425/1 "2015-06-23T16:59:04Z")

</div>

Salija,

since you are working with gr-trellis it is a good idea to run the  
examples  
given in the “examples” directory.

You can always manually test the examples if you are willing to do the  
calculations yourself.

All you need is the specification of the trellis that makes the 2  
constituent encoders and the interleaver.  
However this is a very tedious task (unless the code is very short (say  
10  
bits)).

Is there a reason why you need to do this manually?

Achilleas

---

<div class="post-metadata">

**Author:** ![Achilleas\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/74df32/32.png) [@Achilleas\_A](https://www.ruby-forum.com/u/Achilleas_A)\
**Post date:** [June 23, 2015, 6:16pm UTC](https://www.ruby-forum.com/t/verifying-turbo-encoder-output-was-re-no-subject/242425/2 "2015-06-23T18:16:47Z")

</div>

I am doing one project in Turbo code. I am trying to get the output in  
bits and verify with theoritical value.I would like to know the which  
intearving operation is performing in pccc encoder and decoder (like  
random  
interleaving, Matrix etc). what it mean by interleaver(block,666) ?

ThankYou for your response.

With Regards,  
Salija.P

On Tue, Jun 23, 2015 at 8:28 PM, Achilleas A.  
\<removed\_email\_address@domain.invalid
