GNU Radio Manual and C++ API Reference 3.10.5.1
The Free & Open Software Radio Ecosystem

Classes

class  gr::analog::probe_avg_mag_sqrd_c
 compute avg magnitude squared. More...
 
class  gr::analog::probe_avg_mag_sqrd_cf
 compute avg magnitude squared. More...
 
class  gr::analog::probe_avg_mag_sqrd_f
 compute avg magnitude squared. More...
 
class  gr::blocks::ctrlport_probe2_b
 A ControlPort probe to export vectors of signals. More...
 
class  gr::blocks::ctrlport_probe2_c
 A ControlPort probe to export vectors of signals. More...
 
class  gr::blocks::ctrlport_probe2_f
 A ControlPort probe to export vectors of signals. More...
 
class  gr::blocks::ctrlport_probe2_i
 A ControlPort probe to export vectors of signals. More...
 
class  gr::blocks::ctrlport_probe2_s
 A ControlPort probe to export vectors of signals. More...
 
class  gr::blocks::ctrlport_probe_c
 A ControlPort probe to export vectors of signals. More...
 
class  gr::blocks::message_debug
 Debug block for the message passing system. More...
 
class  gr::blocks::probe_rate
 throughput measurement More...
 
class  gr::blocks::probe_signal< T >
 Sink that allows a sample to be grabbed from Python. More...
 
class  gr::blocks::probe_signal_v< T >
 Sink that allows a vector of samples to be grabbed from Python. More...
 
class  gr::blocks::tag_debug
 Bit bucket that prints out any tag received. More...
 
class  gr::blocks::test_tag_variable_rate_ff
 Used for testing tag propagation. More...
 
class  gr::digital::mpsk_snr_est_cc
 A block for computing SNR of a signal. More...
 
class  gr::digital::probe_density_b
 
class  gr::digital::probe_mpsk_snr_est_c
 A probe for computing SNR of a PSK signal. More...
 
class  gr::fft::ctrlport_probe_psd
 A ControlPort probe to export vectors of signals. More...
 

Enumerations

enum  gr::digital::snr_est_type_t { gr::digital::SNR_EST_SIMPLE = 0 , gr::digital::SNR_EST_SKEW , gr::digital::SNR_EST_M2M4 , gr::digital::SNR_EST_SVR }
 A block for computing SNR of a signal. More...
 

Detailed Description

Enumeration Type Documentation

◆ snr_est_type_t

A block for computing SNR of a signal.

Below are some ROUGH estimates of what values of SNR each of these types of estimators is good for. In general, these offer a trade-off between accuracy and performance.

  • SNR_EST_SIMPLE: Simple estimator (>= 7 dB)
  • SNR_EST_SKEW: Skewness-base est (>= 5 dB)
  • SNR_EST_M2M4: 2nd & 4th moment est (>= 1 dB)
  • SNR_EST_SVR: SVR-based est (>= 0dB)
Enumerator
SNR_EST_SIMPLE 
SNR_EST_SKEW 
SNR_EST_M2M4 
SNR_EST_SVR