#include "api.h"
#include "bch.h"
#include "bose_chaudhuri_hocquenghem_decoder.hh"
#include "galois_field.hh"
#include <bitset>
#include <memory>
#include <vector>
Go to the source code of this file.
|
namespace | gr |
| Fixed-length double-ended queue with contiguous volk-aligned elements.
|
|
namespace | gr::dvbs2 |
|
|
typedef CODE::GaloisField< 16, 0b10000000000101101, uint16_t > | gr::dvbs2::GF_NORMAL |
|
typedef CODE::GaloisField< 15, 0b1000000000101101, uint16_t > | gr::dvbs2::GF_MEDIUM |
|
typedef CODE::GaloisField< 14, 0b100000000101011, uint16_t > | gr::dvbs2::GF_SHORT |
|
typedef CODE::BoseChaudhuriHocquenghemDecoder< 24, 1, 65343, GF_NORMAL > | gr::dvbs2::BCH_NORMAL_12 |
|
typedef CODE::BoseChaudhuriHocquenghemDecoder< 20, 1, 65375, GF_NORMAL > | gr::dvbs2::BCH_NORMAL_10 |
|
typedef CODE::BoseChaudhuriHocquenghemDecoder< 16, 1, 65407, GF_NORMAL > | gr::dvbs2::BCH_NORMAL_8 |
|
typedef CODE::BoseChaudhuriHocquenghemDecoder< 24, 1, 32587, GF_MEDIUM > | gr::dvbs2::BCH_MEDIUM_12 |
|
typedef CODE::BoseChaudhuriHocquenghemDecoder< 24, 1, 16215, GF_SHORT > | gr::dvbs2::BCH_SHORT_12 |
|
◆ MAX_BCH_PARITY_BITS
#define MAX_BCH_PARITY_BITS 192 |