GNU Radio's DVBS2RX Package
ldpc_decoder_cb_impl.h File Reference
#include "algorithms.hh"
#include "dvb_defines.h"
#include "dvb_s2_tables.hh"
#include "dvb_s2x_tables.hh"
#include "dvb_t2_tables.hh"
#include "ldpc.hh"
#include "psk.hh"
#include "qam.hh"
#include <dvbs2rx/ldpc_decoder_cb.h>
#include "layered_decoder.hh"

Go to the source code of this file.

Classes

class  gr::dvbs2rx::ldpc_decoder_cb_impl

Namespaces

namespace  gr
namespace  gr::dvbs2rx

Macros

#define FACTOR   2

Typedefs

typedef int8_t code_type
typedef SIMD< code_type, SIMD_WIDTHsimd_type
typedef NormalUpdate< simd_typeupdate_type
typedef OffsetMinSumAlgorithm< simd_type, update_type, FACTORalgorithm_type

Variables

const int SIZEOF_SIMD = 16
const int SIMD_WIDTH = SIZEOF_SIMD / sizeof(code_type)
const int TRIALS = 25

Macro Definition Documentation

◆ FACTOR

#define FACTOR   2

Typedef Documentation

◆ algorithm_type

typedef OffsetMinSumAlgorithm<simd_type, update_type, FACTOR> algorithm_type

◆ code_type

typedef int8_t code_type

◆ simd_type

typedef SIMD<code_type, SIMD_WIDTH> simd_type

◆ update_type

typedef NormalUpdate<simd_type> update_type

Variable Documentation

◆ SIMD_WIDTH

const int SIMD_WIDTH = SIZEOF_SIMD / sizeof(code_type)

◆ SIZEOF_SIMD

const int SIZEOF_SIMD = 16

◆ TRIALS

const int TRIALS = 25