From 7f903d995da23212a8b88a8d7791fdc0581c5355 Mon Sep 17 00:00:00 2001 From: baobrien Date: Mon, 25 Jan 2016 02:50:57 +0000 Subject: [PATCH] Small fsk_put_test_bits change git-svn-id: https://svn.code.sf.net/p/freetel/code@2654 01035d8c-6547-0410-b346-abe4f91aad63 --- codec2-dev/src/fsk.c | 1 - codec2-dev/src/fsk_put_test_bits.c | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/codec2-dev/src/fsk.c b/codec2-dev/src/fsk.c index 21a26c41..f4a02c90 100644 --- a/codec2-dev/src/fsk.c +++ b/codec2-dev/src/fsk.c @@ -268,7 +268,6 @@ void fsk_demod_freq_est(struct FSK *fsk, float fsk_in[],float *f1_est,float *f2_ *f1_est = (float)m1*(float)Fs/(float)Ndft; *f2_est = (float)m2*(float)Fs/(float)Ndft; *twist = 20*log10f(m1v/m2v); - } /* diff --git a/codec2-dev/src/fsk_put_test_bits.c b/codec2-dev/src/fsk_put_test_bits.c index 9ae664f9..37857770 100644 --- a/codec2-dev/src/fsk_put_test_bits.c +++ b/codec2-dev/src/fsk_put_test_bits.c @@ -62,7 +62,7 @@ int main(int argc,char *argv[]){ } - if(strcmp(argv[1],"-")==0){ + if(strcmp(argv[1],"-")==0 || argc<2){ fin = stdin; }else{ fin = fopen(argv[1],"r"); @@ -89,7 +89,7 @@ int main(int argc,char *argv[]){ if(fin == stdin) fflush(fin); } - fprintf(stderr,"FSK BER %f, bits tested %d, bit errors %d\n",((float)bitcorr/(float)bitcnt),bitcnt,bitcnt-bitcorr); + fprintf(stderr,"FSK BER %f, bits tested %d, bit errors %d\n",1-((float)bitcorr/(float)bitcnt),bitcnt,bitcnt-bitcorr); cleanup: fclose(fin); -- 2.25.1