Jeff,

I have implemented a GNU Radio OOT block for a CCSDS rate 1/2 LDPC Decoder.
I did not even try to use the current GNU Radio In-Tree LDPC decoder block
because others have noted that the In-Tree LDPC decoder has issues:

  1. I used the MIT AFF3CT C++ library as noted on my OOT site for the
decoder on github: gr-aff3ct_codes
             - An AFF3CT library approach for a LDPC decoder was also noted
by Daniel Estevez (gr-satellites) in his Orion/Moon Link analyses/articles
in late CY2022.
  2. The AFF3CT C++ library may open up many other decoder options also for
GNU Radio decoders.
  3. However, I did use the GNU Radio In-Tree LDPC Encoder Block for my
CCSDS Rate 1/2 LDPC Encoder.

Regards,
Dave Miller
----------------------------------------------------------------------------------------------------
------------------------------
*From*: Jeff Long
*Subject*: LDPC Decoder block API change
*Date*: Tue, 25 Jul 2023 18:32:26 -0400
------------------------------
Does anyone use the LDPC Decoder block? PR
https://github.com/gnuradio/gnuradio/pull/6748 will remove a param,
changing the API. Normally we wouldn't do this, but best we can tell, the
block is currently broken and unused.

Reply via email to