osmo-gmr: include/osmocom/gmr1/sdr/fcch.h File Reference

osmo-gmr 0.2.104-2b98 Osmocom GMR-1

Data Structures | Functions | Variables
fcch.h File Reference
GMR-1 Software Defined Radio library » FCCH bursts

Osmocom GMR-1 FCCH bursts header. More...

`#include <osmocom/dsp/cxvec.h>`

Go to the source code of this file.

## Data Structures
struct | gmr1_fcch_burst

## Functions
int | gmr1_fcch_rough (const struct gmr1_fcch_burst *burst_type, struct osmo_cxvec *search_win_in, int sps, float freq_shift, int *toa)
| Rough FCCH timing acquisition. More...
int | gmr1_fcch_rough_multi (const struct gmr1_fcch_burst *burst_type, struct osmo_cxvec *search_win_in, int sps, float freq_shift, int *peaks_toa, int N)
| Rough FCCH timing acquisition w/ multiple FCCH detection. More...
int | gmr1_fcch_fine (const struct gmr1_fcch_burst *burst_type, struct osmo_cxvec *burst_in, int sps, float freq_shift, int *toa, float *freq_error)
| Fine FCCH timing & frequency acquisition. More...
int | gmr1_fcch_snr (const struct gmr1_fcch_burst *burst_type, struct osmo_cxvec *burst_in, int sps, float freq_shift, float *snr)
| SNR estimation on a FCCH burst. More...

## Variables
const struct gmr1_fcch_burst | gmr1_fcch_burst
| FCCH burst (GMR-1 version) See GMR-1 05.004 (ETSI TS 101 376-5-2 V3.1.1) - Section 8.1.
const struct gmr1_fcch_burst | gmr1_fcch3_lband_burst
| FCCH3 L-band burst (GMR-1 3G version for L-band) See GMR-1 05.004 (ETSI TS 101 376-5-2 V3.1.1) - Section 8.2.1.
const struct gmr1_fcch_burst | gmr1_fcch3_sband_burst
| FCCH3 S-band burst (GMR-1 3G version for S-band) See GMR-1 05.004 (ETSI TS 101 376-5-2 V3.1.1) - Section 8.2.2.

## Detailed Description

Osmocom GMR-1 FCCH bursts header.