diff options
Diffstat (limited to 'gr-fec/lib/reed-solomon/gen_ccsds.c')
-rw-r--r-- | gr-fec/lib/reed-solomon/gen_ccsds.c | 49 |
1 files changed, 25 insertions, 24 deletions
diff --git a/gr-fec/lib/reed-solomon/gen_ccsds.c b/gr-fec/lib/reed-solomon/gen_ccsds.c index 1e4e4f5363..a069834346 100644 --- a/gr-fec/lib/reed-solomon/gen_ccsds.c +++ b/gr-fec/lib/reed-solomon/gen_ccsds.c @@ -5,30 +5,31 @@ #include <stdio.h> #include "char.h" -int main(){ - struct rs *rs; - int i; +int main() +{ + struct rs* rs; + int i; - rs = init_rs_char(8,0x187,112,11,32); /* CCSDS standard */ - printf("unsigned char CCSDS_alpha_to[] = {"); - for(i=0;i<256;i++){ - if((i % 16) == 0) - printf("\n"); - printf("0x%02x,",rs->alpha_to[i]); - } - printf("\n};\n\nunsigned char CCSDS_index_of[] = {"); - for(i=0;i<256;i++){ - if((i % 16) == 0) - printf("\n"); - printf("%3d,",rs->index_of[i]); - } - printf("\n};\n\nunsigned char CCSDS_poly[] = {"); - for(i=0;i<33;i++){ - if((i % 16) == 0) - printf("\n"); + rs = init_rs_char(8, 0x187, 112, 11, 32); /* CCSDS standard */ + printf("unsigned char CCSDS_alpha_to[] = {"); + for (i = 0; i < 256; i++) { + if ((i % 16) == 0) + printf("\n"); + printf("0x%02x,", rs->alpha_to[i]); + } + printf("\n};\n\nunsigned char CCSDS_index_of[] = {"); + for (i = 0; i < 256; i++) { + if ((i % 16) == 0) + printf("\n"); + printf("%3d,", rs->index_of[i]); + } + printf("\n};\n\nunsigned char CCSDS_poly[] = {"); + for (i = 0; i < 33; i++) { + if ((i % 16) == 0) + printf("\n"); - printf("%3d,",rs->genpoly[i]); - } - printf("\n};\n"); - exit(0); + printf("%3d,", rs->genpoly[i]); + } + printf("\n};\n"); + exit(0); } |