[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Reed-Solomon en/decoder

From: Jeon
Subject: Re: [Discuss-gnuradio] Reed-Solomon en/decoder
Date: Thu, 12 Mar 2015 15:14:55 +0900

Dear Bogdan,
Thanks again for your answers.

I am currently looking into your gr-dvbt for RS and CC.
I have a couple of questions as I am not familiar with GNU Radio or Cpp.

First, is it possible to use reed_solomon class in your gr-dvbt in my codes which will be written outside from gr-dvbt?
I think it is possible since you've included <gnuradio/io_signature.h> which is outside from gr-dvbt. And I can do something very similar to it.
But, will it requires some additional things. For example, should I tell something to CMakeLists.txt?

Second question is, convolutional interleaver and deinterleaver are same as pure convolutional encoder and decoder?
Or are they specially designed for DVB-T?


2015-03-11 14:42 GMT+09:00 Bogdan Diaconescu <address@hidden>:
HI Jeon, you might try the RS encoder/decoder in my gr-dvbt implementation. There are grc blocks that you can use directly after installing gr-dvbt.


On Tuesday, March 10, 2015 9:33 AM, Jeon <address@hidden> wrote:

I need Reed-Solomon encoder and decoder to perform RS(15, 2/4/7/11).

I found that there are RS codes in gr-fec/lib/reed-solomon.
But, I couldn't find some grc blocks implementing the library codes.
In addition, I don't see work() function which is generally implemented in other blocks.

On the other hand, I found ccsds keyword in decode_rs_ccsds.c and encode_rs_ccsds.c
and I can find that keyword in some grc blocks, fec_encode_ccsds, fec_decode_ccsds, ccsds_encoder_def.
But, I don't think such blocks can do what I want.

Are there encoder and decoder which have been already implemented?
Do I not understand how to use RS blocks which have been already implemented?
Or should I implement them?


Discuss-gnuradio mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]