A bit of messing around for sm2000 test support
authorbaobrien <baobrien@01035d8c-6547-0410-b346-abe4f91aad63>
Thu, 23 Jun 2016 01:24:29 +0000 (01:24 +0000)
committerbaobrien <baobrien@01035d8c-6547-0410-b346-abe4f91aad63>
Thu, 23 Jun 2016 01:24:29 +0000 (01:24 +0000)
git-svn-id: https://svn.code.sf.net/p/freetel/code@2831 01035d8c-6547-0410-b346-abe4f91aad63

codec2-dev/src/fsk_mod.c
codec2-dev/src/vhf_deframe_c2.c

index 349380a027e6c59828a04802bd16adcff43f9a54..47ccd08359f98daf85afa9e784f7616e122d0037 100644 (file)
@@ -77,6 +77,8 @@ int main(int argc,char *argv[]){
         goto cleanup;
     }
     
+    fprintf(stderr,"fsk->n: %d\n",fsk->N);
+    
     /* allocate buffers for processing */
     bitbuf = (uint8_t*)malloc(sizeof(uint8_t)*fsk->Nbits);
     rawbuf = (int16_t*)malloc(sizeof(int16_t)*fsk->N);
index 207e819ad2e67b9cb260f48e47ae7f9df374db20..2818a3eb14b209416fd6e6c46c80441cf78e25ef 100644 (file)
@@ -39,6 +39,7 @@ int main(int argc,char *argv[]){
     uint8_t *bitbuf;
     uint8_t *c2buf;
     uint8_t zbuf[] = {0,0,0,0,0,0,0,0};
+    int count = 0;
     int frame_fmt = 0;
     int fsize,c2size;
     
@@ -95,6 +96,9 @@ int main(int argc,char *argv[]){
             fflush(fin);
             fflush(fout);
         }
+               if(count%100==0){
+                       fprintf(stderr,"BER Estimate: %f\n",((float)deframer->total_uw_err)/((float)deframer->total_uw_bits));
+               }
     }
     
     free(bitbuf);