modified for new reliable sync
authordrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Wed, 20 Mar 2013 01:38:05 +0000 (01:38 +0000)
committerdrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Wed, 20 Mar 2013 01:38:05 +0000 (01:38 +0000)
git-svn-id: https://svn.code.sf.net/p/freetel/code@1220 01035d8c-6547-0410-b346-abe4f91aad63

codec2-dev/unittest/tfdmdv.c

index 47f572e1a21e9b45862c3e55b87f240d40107f1d..707cd19b1710599fa6b040a758add0e9ccb3536f 100644 (file)
@@ -62,7 +62,7 @@ int main(int argc, char *argv[])
     COMP          rx_symbols[NC+1];
     int           rx_bits[FDMDV_BITS_PER_FRAME];
     float         foff_fine;
-    int           sync_bit;
+    int           sync_bit, reliable_sync_bit;
 
     int           tx_bits_log[FDMDV_BITS_PER_FRAME*FRAMES];
     COMP          tx_symbols_log[(NC+1)*FRAMES];
@@ -176,7 +176,7 @@ int main(int argc, char *argv[])
        if (rx_timing < 0)
            next_nin -= M/P;
        
-       fdmdv->sync = freq_state(sync_bit, &fdmdv->fest_state, &fdmdv->timer, fdmdv->sync_mem);
+       fdmdv->sync = freq_state(&reliable_sync_bit, sync_bit, &fdmdv->fest_state, &fdmdv->timer, fdmdv->sync_mem);
        fdmdv->foff  -= TRACK_COEFF*foff_fine;
 
        /* --------------------------------------------------------*\