#include <gnuradio/digital/ofdm_equalizer_base.h>
|
| std::vector< bool > | d_occupied_carriers |
| | If d_occupied_carriers[k][l] is true, symbol k, carrier l is carrying data.
|
| |
| std::vector< std::vector< bool > > | d_pilot_carriers |
| | If d_pilot_carriers[k][l] is true, symbol k, carrier l is carrying data.
|
| |
| std::vector< std::vector< gr_complex > > | d_pilot_symbols |
| | If d_pilot_carriers[k][l] is true, d_pilot_symbols[k][l] is its tx'd value.
|
| |
| int | d_symbols_skipped |
| | In case the frame doesn't begin with OFDM symbol 0, this is the index of the first symbol.
|
| |
| int | d_pilot_carr_set |
| | The current position in the set of pilot symbols.
|
| |
| std::vector< gr_complex > | d_channel_state |
| | Vector of length d_fft_len saving the current channel state (on the occupied carriers)
|
| |
| int | d_fft_len |
| |
◆ sptr
◆ ofdm_equalizer_1d_pilots()
| gr::digital::ofdm_equalizer_1d_pilots::ofdm_equalizer_1d_pilots |
( |
int | fft_len, |
|
|
const std::vector< std::vector< int > > & | occupied_carriers, |
|
|
const std::vector< std::vector< int > > & | pilot_carriers, |
|
|
const std::vector< std::vector< gr_complex > > & | pilot_symbols, |
|
|
int | symbols_skipped, |
|
|
bool | input_is_shifted ) |
◆ ~ofdm_equalizer_1d_pilots()
| gr::digital::ofdm_equalizer_1d_pilots::~ofdm_equalizer_1d_pilots |
( |
| ) |
|
|
override |
◆ get_channel_state()
| void gr::digital::ofdm_equalizer_1d_pilots::get_channel_state |
( |
std::vector< gr_complex > & | taps | ) |
|
|
overridevirtual |
◆ reset()
| void gr::digital::ofdm_equalizer_1d_pilots::reset |
( |
| ) |
|
|
overridevirtual |
◆ d_channel_state
| std::vector<gr_complex> gr::digital::ofdm_equalizer_1d_pilots::d_channel_state |
|
protected |
Vector of length d_fft_len saving the current channel state (on the occupied carriers)
◆ d_occupied_carriers
| std::vector<bool> gr::digital::ofdm_equalizer_1d_pilots::d_occupied_carriers |
|
protected |
If d_occupied_carriers[k][l] is true, symbol k, carrier l is carrying data.
◆ d_pilot_carr_set
| int gr::digital::ofdm_equalizer_1d_pilots::d_pilot_carr_set |
|
protected |
The current position in the set of pilot symbols.
◆ d_pilot_carriers
| std::vector<std::vector<bool> > gr::digital::ofdm_equalizer_1d_pilots::d_pilot_carriers |
|
protected |
If d_pilot_carriers[k][l] is true, symbol k, carrier l is carrying data.
◆ d_pilot_symbols
| std::vector<std::vector<gr_complex> > gr::digital::ofdm_equalizer_1d_pilots::d_pilot_symbols |
|
protected |
If d_pilot_carriers[k][l] is true, d_pilot_symbols[k][l] is its tx'd value.
◆ d_symbols_skipped
| int gr::digital::ofdm_equalizer_1d_pilots::d_symbols_skipped |
|
protected |
In case the frame doesn't begin with OFDM symbol 0, this is the index of the first symbol.
The documentation for this class was generated from the following file: