Hi Jeon,
I don’t think RS is typical only for DVB apps. RS is indeed used in DTV
but it has been used in many wireless applications before too as being
simple to implement and having many advantages as an block coder/decoder
together with convolutional one. One advantage of RS is its capability
of recovering errors that appear in bursts. This is why it has been used
also in harddrives and barcode readers where errors may appear in bursts
and entire portion of the data could be missing entirely.
Bogdan
On Wednesday, March 11, 2015 12:16 PM, Jeon
[email protected] wrote:
Thank you all Bogdan and Ron.
I wil try your codes.
It’s not important, but one general question.
Why do the most of Reed-Solomon implentations exist under digital TV or
broadcasting?
I can guess that DVB is the typical application of RS.
But, how about other wireless communications?
I can see a list of wireless applications with some googling. (I’m not
sure they are standards or just proposal)
Regards,
Jeon.
2015-03-11 14:42 GMT+09:00 Bogdan D. [email protected]:
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.
Regards,Bogdan
On Tuesday, March 10, 2015 9:33 AM, Jeon
[email protected] 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?
Regards,
Jeon.
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio