From 6693fe1f2eb556c3d105527a51eb3c397d1d072f Mon Sep 17 00:00:00 2001 From: Bastian Bloessl Date: Wed, 8 Oct 2014 10:43:21 +0200 Subject: [PATCH] search tag on one symbol only --- lib/ofdm_decode_mac.cc | 2 +- lib/ofdm_decode_signal.cc | 2 +- lib/ofdm_equalize_symbols.cc | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/ofdm_decode_mac.cc b/lib/ofdm_decode_mac.cc index d9b3790..8f2a21a 100644 --- a/lib/ofdm_decode_mac.cc +++ b/lib/ofdm_decode_mac.cc @@ -78,7 +78,7 @@ int general_work (int noutput_items, gr_vector_int& ninput_items, while(i < ninput_items[0]) { - get_tags_in_range(tags, 0, nread + i * 48, nread + (i + 1) * 48 - 1, + get_tags_in_range(tags, 0, nread + i, nread + i + 1, pmt::string_to_symbol("ofdm_start")); if(tags.size()) { diff --git a/lib/ofdm_decode_signal.cc b/lib/ofdm_decode_signal.cc index f4b15b2..b0e2e1c 100644 --- a/lib/ofdm_decode_signal.cc +++ b/lib/ofdm_decode_signal.cc @@ -60,7 +60,7 @@ int general_work (int noutput_items, gr_vector_int& ninput_items, while((i < ninput_items[0]) && (o < noutput_items)) { - get_tags_in_range(tags, 0, nread + i * 48, nread + (i + 1) * 48 - 1, + get_tags_in_range(tags, 0, nread + i, nread + i + 1, pmt::string_to_symbol("ofdm_start")); if(tags.size()) { diff --git a/lib/ofdm_equalize_symbols.cc b/lib/ofdm_equalize_symbols.cc index d0db549..335d3bc 100644 --- a/lib/ofdm_equalize_symbols.cc +++ b/lib/ofdm_equalize_symbols.cc @@ -53,7 +53,7 @@ int general_work (int noutput_items, gr_vector_int& ninput_items, while((i < ninput_items[0]) && (i < noutput)) { - get_tags_in_range(tags, 0, nread + i * 64, nread + (i + 1) * 64 - 1, + get_tags_in_range(tags, 0, nread + i, nread + i + 1, pmt::string_to_symbol("ofdm_start")); if(tags.size()) {