summaryrefslogtreecommitdiff
path: root/gr-digital/lib/ofdm_frame_equalizer_vcvc_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'gr-digital/lib/ofdm_frame_equalizer_vcvc_impl.h')
-rw-r--r--gr-digital/lib/ofdm_frame_equalizer_vcvc_impl.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/gr-digital/lib/ofdm_frame_equalizer_vcvc_impl.h b/gr-digital/lib/ofdm_frame_equalizer_vcvc_impl.h
index ddfcc43694..89e59db053 100644
--- a/gr-digital/lib/ofdm_frame_equalizer_vcvc_impl.h
+++ b/gr-digital/lib/ofdm_frame_equalizer_vcvc_impl.h
@@ -33,6 +33,7 @@ namespace gr {
const int d_fft_len;
digital_ofdm_equalizer_base_sptr d_eq;
bool d_propagate_channel_state;
+ const int d_fixed_frame_len;
std::vector<gr_complex> d_channel_state;
protected:
@@ -41,7 +42,12 @@ namespace gr {
void update_length_tags(int n_produced, int n_ports) {};
public:
- ofdm_frame_equalizer_vcvc_impl(digital_ofdm_equalizer_base_sptr equalizer, const std::string &len_tag_key, bool propagate_channel_state);
+ ofdm_frame_equalizer_vcvc_impl(
+ digital_ofdm_equalizer_base_sptr equalizer,
+ const std::string &len_tag_key,
+ bool propagate_channel_state,
+ int fixed_frame_len
+ );
~ofdm_frame_equalizer_vcvc_impl();
int work(int noutput_items,