WSJT-X/lib/superfox/wrap_rs_8.c

19 lines
477 B
C
Raw Normal View History

2024-02-05 16:25:51 -05:00
#include <stdio.h>
2024-02-07 11:40:25 -05:00
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);
2024-02-05 16:25:51 -05:00
void encode_rs_8_(unsigned char data[], unsigned char parity[], int *npad)
{
encode_rs_8(data,parity,*npad); //Compute the parity symbols
}
int decode_rs_8_(unsigned char *data, int *era_pos, int *numera, int *npad)
{
int nerr;
nerr=decode_rs_8(data,era_pos,*numera,*npad);
return nerr;
}