Discussion and technical support related to USRP, UHD, RFNoC
View all threadsI 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.
There is the ATSC reed solomon decoder which shows up in GRC. The reed
solomon c files are not full gnu radio blocks. They are intended to be put
inside your custom gnu radio blocks, like the ATSC one above.
For more info on that, the GNU Radio mailing list may be a better place to
ask.
Matt
On Thu, Mar 5, 2015 at 4:48 AM, Jeon via USRP-users <
usrp-users@lists.ettus.com> 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.
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com