commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] r7584 - gnuradio/branches/developers/trondeau/ofdmfix/


From: trondeau
Subject: [Commit-gnuradio] r7584 - gnuradio/branches/developers/trondeau/ofdmfix/gnuradio-core/src/lib/general
Date: Wed, 6 Feb 2008 07:57:21 -0700 (MST)

Author: trondeau
Date: 2008-02-06 07:57:20 -0700 (Wed, 06 Feb 2008)
New Revision: 7584

Modified:
   
gnuradio/branches/developers/trondeau/ofdmfix/gnuradio-core/src/lib/general/gr_ofdm_sampler.cc
Log:
stop when found; unfortunately, this reintroduces the problem of the regerated 
signal triggering this too soon. Without this, though, things don't work over 
the air. I have some ideas on how to fix this.

Modified: 
gnuradio/branches/developers/trondeau/ofdmfix/gnuradio-core/src/lib/general/gr_ofdm_sampler.cc
===================================================================
--- 
gnuradio/branches/developers/trondeau/ofdmfix/gnuradio-core/src/lib/general/gr_ofdm_sampler.cc
      2008-02-06 14:55:37 UTC (rev 7583)
+++ 
gnuradio/branches/developers/trondeau/ofdmfix/gnuradio-core/src/lib/general/gr_ofdm_sampler.cc
      2008-02-06 14:57:20 UTC (rev 7584)
@@ -70,8 +70,7 @@
   int i=d_fft_length-1;
 
   // FIXME: This is where we miss if the regeneration happens too soon.
-  //while(!found && i<std::min(ninput_items[0],ninput_items[1]) ) {
-  while(i<std::min(ninput_items[0],ninput_items[1]) ) {
+  while(!found && i<std::min(ninput_items[0],ninput_items[1]) ) {
     if(trigger[i]) {
       found = 1;
       index = i++;





reply via email to

[Prev in Thread] Current Thread [Next in Thread]