35 #ifndef GNSS_SDR_LOCK_DETECTORS_H 36 #define GNSS_SDR_LOCK_DETECTORS_H 38 #include <gnuradio/gr_complex.h> 68 float cn0_svn_estimator(
const gr_complex* Prompt_buffer,
int length,
float coh_integration_time_s);
92 float cn0_m2m4_estimator(
const gr_complex* Prompt_buffer,
int length,
float coh_integration_time_s);
114 #endif // GNSS_SDR_LOCK_DETECTORS_H float cn0_svn_estimator(const gr_complex *Prompt_buffer, int length, float coh_integration_time_s)
cn0_svn_estimator is a Carrier-to-Noise (CN0) estimator based on the Signal-to-Noise Variance (SNV) e...
float cn0_m2m4_estimator(const gr_complex *Prompt_buffer, int length, float coh_integration_time_s)
cn0_m2m4_estimator is a Carrier-to-Noise (CN0) estimator based on the Second- and Fourth-Order Moment...
float carrier_lock_detector(const gr_complex *Prompt_buffer, int length)
A carrier lock detector.