[Top][All Lists]
[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++;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r7584 - gnuradio/branches/developers/trondeau/ofdmfix/gnuradio-core/src/lib/general,
trondeau <=