Hi Sylvain, thanks for you thorough look into the state of the LDPC encoder/decoder. I just skip the long text of wall and answer your questions from my point of view:
> So my questions would be : > > (1) Is cleaning up the mess worth it ? I personally would like to see the FEC module cleaned up a bit. There is also a viterbi decoder in gr-trellis which would be perfectly fine in gr-fec and using the gr-fec API. Maybe even porting in the specialized LDPC for gr-dtv would be possible for the parameters used in gr-dtv. (which does not mean you have to do so) > (2) Is completely breaking the API of those blocks acceptable ? For post-3.8 releases breaking the API for these blocks (and integrating them into the FEC API if they're not already there would be a big plus) > (3) Is adding a dependency to M4RI library to gnuradio acceptable ? > (possibly optional one, disabling LDPC if not present). Looking at M4RI is available in Ubuntu, Fedora and is probably easy to add to other Linux distributions/Windows etc etc. It is "only" a math library and has no dependencies beside libc. Cheers Andrej -- Andrej Rode GPG Key: 750B CBBB 4A75 811A 4D5F 03ED 5C23 7FB8 9A7D A2AA
signature.asc
Description: Digital signature
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio