Add max samples to ofdm_internal.h
authorokcsampson <okcsampson@01035d8c-6547-0410-b346-abe4f91aad63>
Fri, 16 Jun 2017 20:44:46 +0000 (20:44 +0000)
committerokcsampson <okcsampson@01035d8c-6547-0410-b346-abe4f91aad63>
Fri, 16 Jun 2017 20:44:46 +0000 (20:44 +0000)
git-svn-id: https://svn.code.sf.net/p/freetel/code@3201 01035d8c-6547-0410-b346-abe4f91aad63

codec2-dev/src/ofdm.c
codec2-dev/src/ofdm_internal.h

index 23e676c8316e5f7855947eeefce6a39c71703916..5b413560ef9a722dcc8be639cb818510ed41d96a 100644 (file)
@@ -304,7 +304,6 @@ struct OFDM *ofdm_create() {
         }
     }
 
-
     for (i = 0; i < (OFDM_NS + 3); i++) {
         for (j = 0; j < (OFDM_NC + 2); j++) {
             ofdm->rx_sym[i][j] = 0.0f + 0.0f * I;
index fcebfca174f52abb3efd5ac0e5594dd3b25191b1..b3f82ac8044eea5ac5db604c77a5559ca7b44d16 100644 (file)
@@ -62,11 +62,12 @@ extern "C" {
 #define OFDM_NCP    ((int)(OFDM_TCP * OFDM_FS))
 #endif
 
-#define OFDM_FTWINDOWWIDTH      11
-#define OFDM_BITSPERFRAME       ((OFDM_NS - 1) * (OFDM_NC * OFDM_BPS))
-#define OFDM_ROWSPERFRAME       (OFDM_BITSPERFRAME / (OFDM_NC * OFDM_BPS))
-#define OFDM_SAMPLESPERFRAME    (OFDM_NS * (OFDM_M + OFDM_NCP))
-#define OFDM_RXBUF              (3 * OFDM_SAMPLESPERFRAME + 3 * (OFDM_M + OFDM_NCP))
+#define OFDM_FTWINDOWWIDTH       11
+#define OFDM_BITSPERFRAME        ((OFDM_NS - 1) * (OFDM_NC * OFDM_BPS))
+#define OFDM_ROWSPERFRAME        (OFDM_BITSPERFRAME / (OFDM_NC * OFDM_BPS))
+#define OFDM_SAMPLESPERFRAME     (OFDM_NS * (OFDM_M + OFDM_NCP))
+#define OFDM_MAX_SAMPLESPERFRAME (OFDM_SAMPLESPERFRAME + (OFDM_M + OFDM_NCP)/4)
+#define OFDM_RXBUF               (3 * OFDM_SAMPLESPERFRAME + 3 * (OFDM_M + OFDM_NCP))
 
 struct OFDM {
     float foff_est_gain;