WSJT-X/lib/superfox/wrap_rs_8.c
2024-02-07 11:40:25 -05:00

19 lines
477 B
C

#include <stdio.h>
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_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;
}