GNU Radio Radar Toolbox
gr::radar::estimator_ofdm_impl Class Reference

#include <estimator_ofdm_impl.h>

Inheritance diagram for gr::radar::estimator_ofdm_impl:
gr::radar::estimator_ofdm

Public Member Functions

 estimator_ofdm_impl (std::string symbol_x, int len_x, std::vector< float > axis_x, std::string symbol_y, int len_y, std::vector< float > axis_y, bool merge_consecutive)
 ~estimator_ofdm_impl ()
void handle_msg (pmt::pmt_t msg)

Public Attributes

int d_len_x
int d_len_y
std::string d_symbol_x
std::string d_symbol_y
std::vector< float > d_axis_x
std::vector< float > d_axis_y
bool d_merge_consecutive
pmt::pmt_t d_port_id_in
pmt::pmt_t d_port_id_out
pmt::pmt_t d_paxis_x
pmt::pmt_t d_paxis_y
pmt::pmt_t d_ppower
std::vector< float > d_val_power
std::vector< float > d_val_x
std::vector< float > d_val_y
std::vector< float > d_map_x
std::vector< float > d_map_y
pmt::pmt_t d_x_key
pmt::pmt_t d_x_value
pmt::pmt_t d_x_pack
pmt::pmt_t d_y_key
pmt::pmt_t d_y_value
pmt::pmt_t d_y_pack
pmt::pmt_t d_value
pmt::pmt_t d_ptimestamp

Additional Inherited Members

Public Types inherited from gr::radar::estimator_ofdm
typedef std::shared_ptr< estimator_ofdmsptr
Static Public Member Functions inherited from gr::radar::estimator_ofdm
static sptr make (std::string symbol_x, int len_x, std::vector< float > axis_x, std::string symbol_y, int len_y, std::vector< float > axis_y, bool merge_consecutive=true)
 Return a shared_ptr to a new instance of radar::estimator_ofdm.

Constructor & Destructor Documentation

◆ estimator_ofdm_impl()

gr::radar::estimator_ofdm_impl::estimator_ofdm_impl ( std::string symbol_x,
int len_x,
std::vector< float > axis_x,
std::string symbol_y,
int len_y,
std::vector< float > axis_y,
bool merge_consecutive )

◆ ~estimator_ofdm_impl()

gr::radar::estimator_ofdm_impl::~estimator_ofdm_impl ( )

Member Function Documentation

◆ handle_msg()

void gr::radar::estimator_ofdm_impl::handle_msg ( pmt::pmt_t msg)

Member Data Documentation

◆ d_axis_x

std::vector<float> gr::radar::estimator_ofdm_impl::d_axis_x

◆ d_axis_y

std::vector<float> gr::radar::estimator_ofdm_impl::d_axis_y

◆ d_len_x

int gr::radar::estimator_ofdm_impl::d_len_x

◆ d_len_y

int gr::radar::estimator_ofdm_impl::d_len_y

◆ d_map_x

std::vector<float> gr::radar::estimator_ofdm_impl::d_map_x

◆ d_map_y

std::vector<float> gr::radar::estimator_ofdm_impl::d_map_y

◆ d_merge_consecutive

bool gr::radar::estimator_ofdm_impl::d_merge_consecutive

◆ d_paxis_x

pmt::pmt_t gr::radar::estimator_ofdm_impl::d_paxis_x

◆ d_paxis_y

pmt::pmt_t gr::radar::estimator_ofdm_impl::d_paxis_y

◆ d_port_id_in

pmt::pmt_t gr::radar::estimator_ofdm_impl::d_port_id_in

◆ d_port_id_out

pmt::pmt_t gr::radar::estimator_ofdm_impl::d_port_id_out

◆ d_ppower

pmt::pmt_t gr::radar::estimator_ofdm_impl::d_ppower

◆ d_ptimestamp

pmt::pmt_t gr::radar::estimator_ofdm_impl::d_ptimestamp

◆ d_symbol_x

std::string gr::radar::estimator_ofdm_impl::d_symbol_x

◆ d_symbol_y

std::string gr::radar::estimator_ofdm_impl::d_symbol_y

◆ d_val_power

std::vector<float> gr::radar::estimator_ofdm_impl::d_val_power

◆ d_val_x

std::vector<float> gr::radar::estimator_ofdm_impl::d_val_x

◆ d_val_y

std::vector<float> gr::radar::estimator_ofdm_impl::d_val_y

◆ d_value

pmt::pmt_t gr::radar::estimator_ofdm_impl::d_value

◆ d_x_key

pmt::pmt_t gr::radar::estimator_ofdm_impl::d_x_key

◆ d_x_pack

pmt::pmt_t gr::radar::estimator_ofdm_impl::d_x_pack

◆ d_x_value

pmt::pmt_t gr::radar::estimator_ofdm_impl::d_x_value

◆ d_y_key

pmt::pmt_t gr::radar::estimator_ofdm_impl::d_y_key

◆ d_y_pack

pmt::pmt_t gr::radar::estimator_ofdm_impl::d_y_pack

◆ d_y_value

pmt::pmt_t gr::radar::estimator_ofdm_impl::d_y_value

The documentation for this class was generated from the following file: