GNU Radio's SATELLITES Package
fec.h File Reference

Go to the source code of this file.

Functions

void encode_rs_char (void *rs, unsigned char *data, unsigned char *parity)
int decode_rs_char (void *rs, unsigned char *data, int *eras_pos, int no_eras)
void * init_rs_char (int symsize, int gfpoly, int fcr, int prim, int nroots, int pad)
void free_rs_char (void *rs)
void encode_rs_8 (unsigned char *data, unsigned char *parity, int pad)
int decode_rs_8 (unsigned char *data, int *eras_pos, int no_eras, int pad)
void encode_rs_ccsds (unsigned char *data, unsigned char *parity, int pad)
int decode_rs_ccsds (unsigned char *data, int *eras_pos, int no_eras, int pad)

Variables

unsigned char Taltab []
unsigned char Tal1tab []

Function Documentation

◆ decode_rs_8()

int decode_rs_8 ( unsigned char * data,
int * eras_pos,
int no_eras,
int pad )

References decode_rs_8(), and pad.

Referenced by decode_rs_8().

◆ decode_rs_ccsds()

int decode_rs_ccsds ( unsigned char * data,
int * eras_pos,
int no_eras,
int pad )

References decode_rs_ccsds(), and pad.

Referenced by decode_rs_ccsds().

◆ decode_rs_char()

int decode_rs_char ( void * rs,
unsigned char * data,
int * eras_pos,
int no_eras )

References decode_rs_char().

Referenced by decode_rs_char().

◆ encode_rs_8()

void encode_rs_8 ( unsigned char * data,
unsigned char * parity,
int pad )

References encode_rs_8(), and pad.

Referenced by encode_rs_8().

◆ encode_rs_ccsds()

void encode_rs_ccsds ( unsigned char * data,
unsigned char * parity,
int pad )

References encode_rs_ccsds(), and pad.

Referenced by encode_rs_ccsds().

◆ encode_rs_char()

void encode_rs_char ( void * rs,
unsigned char * data,
unsigned char * parity )

References encode_rs_char().

Referenced by encode_rs_char().

◆ free_rs_char()

void free_rs_char ( void * rs)

References free_rs_char().

Referenced by free_rs_char().

◆ init_rs_char()

void * init_rs_char ( int symsize,
int gfpoly,
int fcr,
int prim,
int nroots,
int pad )

References fcr, init_rs_char(), nroots, pad, and prim.

Referenced by init_rs_char().

Variable Documentation

◆ Tal1tab

unsigned char Tal1tab[]

◆ Taltab

unsigned char Taltab[]
extern