GNU Radio's IEEE802_11 Package
gr::ieee802_11::equalizer::ls Class Reference

#include <ls.h>

Inheritance diagram for gr::ieee802_11::equalizer::ls:
gr::ieee802_11::equalizer::base

Public Member Functions

virtual void equalize (gr_complex *in, int n, gr_complex *symbols, uint8_t *bits, std::shared_ptr< gr::digital::constellation > mod)
virtual double get_snr ()
Public Member Functions inherited from gr::ieee802_11::equalizer::base
virtual ~base ()
std::vector< gr_complex > get_csi ()

Additional Inherited Members

Static Public Attributes inherited from gr::ieee802_11::equalizer::base
static const gr_complex POLARITY [127]
Protected Attributes inherited from gr::ieee802_11::equalizer::base
gr_complex d_H [64]
Static Protected Attributes inherited from gr::ieee802_11::equalizer::base
static const gr_complex LONG [64]

Member Function Documentation

◆ equalize()

virtual void gr::ieee802_11::equalizer::ls::equalize ( gr_complex * in,
int n,
gr_complex * symbols,
uint8_t * bits,
std::shared_ptr< gr::digital::constellation > mod )
virtual

◆ get_snr()

virtual double gr::ieee802_11::equalizer::ls::get_snr ( )
virtual

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