[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: LDPC 7/8 (8160/7136) AList CCSDS
From: |
Daniel Estévez |
Subject: |
Re: LDPC 7/8 (8160/7136) AList CCSDS |
Date: |
Thu, 5 Aug 2021 16:05:03 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.2 |
El 5/8/21 a las 10:52, dominik.walach escribió:
Hey Everyone,
I'm trying to convert an ordinary list of 1 and 0, created from
RECOMMENDED STANDARD CCSDS 131.0-B-3 to AList, which would be executable
in GNURadio 3.8.x.
I have used Software for LDPC codes (Software for Low-Density
Parity-Check Codes (toronto.edu)) to convert binary files to alist, but
it didn't work as intended.
Also, I have found browsing the internet this GitHub page with a lot of
alists already prepared, unfortunately, there is not a specific matrix,
for which I'm looking for (gnuradio/gr-fec/ldpc_alist at master ·
gnuradio/gnuradio · GitHub).
I have tried to look through all the mail regarding this topic, but it
was not much of help. Nobody has asked a similar question yet.
My question is if there is someone who has experiencing creating ALists
for GNU - Maybe different software that I mentioned. Or if it's possible
to convert binary file matrix to alist.
Hi Dominik,
Not exactly what you ask for, but maybe you will find this useful:
https://github.com/daniestevez/ldpc-toolbox
I haven't tested the alists produced by this software with GNU Radio,
but I've tested them with AFF3CT.
This rust crate has some library functions to handle sparse matrix and
alist representations, which you could use to convert your matrix of 0's
and 1's to an alist. Besides this, it has a small command line utility
that can be used to generate all the DVB-S2 LDPC alists. Unfortunately I
haven't implemented the CCSDS LDPCs, but that would make a nice addition
to this repository.
Best,
Daniel.
OpenPGP_signature
Description: OpenPGP digital signature