From: baobrien Date: Mon, 25 Jan 2016 02:50:57 +0000 (+0000) Subject: Small fsk_put_test_bits change X-Git-Url: http://git.whiteaudio.com/gitweb/?a=commitdiff_plain;h=7f903d995da23212a8b88a8d7791fdc0581c5355;p=freetel-svn-tracking.git Small fsk_put_test_bits change git-svn-id: https://svn.code.sf.net/p/freetel/code@2654 01035d8c-6547-0410-b346-abe4f91aad63 --- 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);