All,
Since last week below (CCSDS LDPC Rate 1/2 OOT Decoder), I have just also added a DVB-S2 Rate 1/2 LDPC decoder and associated Encoder/Decoder flowgraph to my gr-aff3ct_codes repository:
1. For the DVB-S2 Rate 1/2 LDPC Decoder (64800,32400), I again used the AFF3CT C++ Library
2. For the DVB-S2 Encoder, I used the GNU Radio In-Tree DVB-S2 LDPC Encoder block
Regards,
Dave
From: |
Dave Miller |
Subject: |
RE: LDPC Decoder block API change |
Date: |
Tue, 25 Jul 2023 21:58:50 -0400 |
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 |