gr::digital::mpsk_snr_est
gr::digital::mpsk_snr_est_m2m4
gr::digital::mpsk_snr_est_simple
gr::digital::mpsk_snr_est_skew
gr::digital::mpsk_snr_est_svr
gr::digital::snr_est_m2m4
gnuradio/digital/mpsk_snr_est.h
double double gr::digital::mpsk_snr_est::d_alpha d_alpha gr::digital::mpsk_snr_est::d_alpha
double double gr::digital::mpsk_snr_est::d_beta d_beta gr::digital::mpsk_snr_est::d_beta
double double gr::digital::mpsk_snr_est::d_signal d_signal gr::digital::mpsk_snr_est::d_signal
double double gr::digital::mpsk_snr_est::d_noise d_noise gr::digital::mpsk_snr_est::d_noise
gr::digital::mpsk_snr_est::mpsk_snr_est
(double alpha)
mpsk_snr_est
gr::digital::mpsk_snr_est::mpsk_snr_est
double alpha

Constructor

Parameters: alpha

the update rate of internal running average calculations.

alpha
virtual gr::digital::mpsk_snr_est::~mpsk_snr_est
()
~mpsk_snr_est
gr::digital::mpsk_snr_est::~mpsk_snr_est
double double gr::digital::mpsk_snr_est::alpha () const alpha gr::digital::mpsk_snr_est::alpha

Get the running-average coefficient.

mpsk_snr_est
gr::digital::mpsk_snr_est_m2m4::mpsk_snr_est_m2m4
gr::digital::mpsk_snr_est_simple::mpsk_snr_est_simple
gr::digital::mpsk_snr_est_skew::mpsk_snr_est_skew
gr::digital::mpsk_snr_est_svr::mpsk_snr_est_svr
set_alpha
gr::digital::snr_est_m2m4::snr_est_m2m4
void void gr::digital::mpsk_snr_est::set_alpha (double alpha) set_alpha gr::digital::mpsk_snr_est::set_alpha double alpha

Set the running-average coefficient.

alpha
int virtual int gr::digital::mpsk_snr_est::update (int noutput_items, const gr_complex *input) update gr::digital::mpsk_snr_est::update update update update update update int noutput_items const gr_complex * input

Update the current registers.

double virtual double gr::digital::mpsk_snr_est::snr () snr gr::digital::mpsk_snr_est::snr snr snr snr snr snr

Use the register values to compute a new estimate.

double virtual double gr::digital::mpsk_snr_est::signal () signal gr::digital::mpsk_snr_est::signal

Returns the signal power estimate.

double virtual double gr::digital::mpsk_snr_est::noise () noise gr::digital::mpsk_snr_est::noise

Returns the noise power estimate.

A parent class for SNR estimators, specifically for M-PSK signals in AWGN channels.

gr::digital::mpsk_snr_est
gr::digital::mpsk_snr_est_m2m4
gr::digital::mpsk_snr_est_simple
gr::digital::mpsk_snr_est_skew
gr::digital::mpsk_snr_est_svr
gr::digital::snr_est_m2m4
- gr::digital::mpsk_snr_est
  alpha
- gr::digital::mpsk_snr_est
  d_alpha
- gr::digital::mpsk_snr_est
  d_beta
- gr::digital::mpsk_snr_est
  d_noise
- gr::digital::mpsk_snr_est
  d_signal
- gr::digital::mpsk_snr_est
  mpsk_snr_est
- gr::digital::mpsk_snr_est
  noise
- gr::digital::mpsk_snr_est
  set_alpha
- gr::digital::mpsk_snr_est
  signal
- gr::digital::mpsk_snr_est
  snr
- gr::digital::mpsk_snr_est
  update
- gr::digital::mpsk_snr_est
  ~mpsk_snr_est