some plots working
authordrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Mon, 12 Jun 2017 01:41:32 +0000 (01:41 +0000)
committerdrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Mon, 12 Jun 2017 01:41:32 +0000 (01:41 +0000)
git-svn-id: https://svn.code.sf.net/p/freetel/code@3180 01035d8c-6547-0410-b346-abe4f91aad63

codec2-dev/unittest/tofdm.c

index b1fdb357d168d463bf8b0d4d78d31d119691d69f..b6936b06c589850d27549ed9da81b7a6f181dc40 100644 (file)
 #include "octave.h"
 #include "test_bits_ofdm.h"
 
-#define FRAMES 10
+#define FRAMES 1
 
 int main(int argc, char *argv[])
 {
     struct OFDM   *ofdm;
-    int            tx_bits[OFDM_BITSPERFRAME];    /* one frame of input bits */
     COMP           tx[OFDM_SAMPLESPERFRAME];      /* one frame of tx samples */
 
     int            tx_bits_log[OFDM_BITSPERFRAME*FRAMES];
     COMP           tx_log[OFDM_SAMPLESPERFRAME*FRAMES];
 
     FILE          *fout;
-    int            i,f;
+    int            f;
 
     ofdm = ofdm_create(); assert(ofdm != NULL);
 
@@ -93,7 +92,7 @@ int main(int argc, char *argv[])
     fprintf(fout, "# Created by tofdm.c\n");
     octave_save_complex(fout, "W_c", (COMP*)ofdm->W, OFDM_M, OFDM_NC + 2, OFDM_NC + 2);
     octave_save_int(fout, "tx_bits_log_c", tx_bits_log, 1, OFDM_BITSPERFRAME*FRAMES);
-    octave_save_complex(fout, "tx_log_c", (COMP*)tx_log, 1, OFDM_BITSPERFRAME*FRAMES,  OFDM_SAMPLESPERFRAME*FRAMES);
+    octave_save_complex(fout, "tx_log_c", (COMP*)tx_log, 1, OFDM_SAMPLESPERFRAME*FRAMES,  OFDM_SAMPLESPERFRAME*FRAMES);
     fclose(fout);
 
     ofdm_destroy(ofdm);