libosmogsm 1.9.0.196-9975
Osmocom GSM library
rxlev_stat.h File Reference

Go to the source code of this file.

Data Structures

struct  rxlev_stats
 

Macros

#define NUM_RXLEVS   32
 
#define NUM_ARFCNS   1024
 

Functions

void rxlev_stat_input (struct rxlev_stats *st, uint16_t arfcn, uint8_t rxlev)
 
int16_t rxlev_stat_get_next (const struct rxlev_stats *st, uint8_t rxlev, int16_t arfcn)
 
void rxlev_stat_reset (struct rxlev_stats *st)
 
void rxlev_stat_dump (const struct rxlev_stats *st)
 

Macro Definition Documentation

◆ NUM_ARFCNS

#define NUM_ARFCNS   1024

◆ NUM_RXLEVS

#define NUM_RXLEVS   32

Function Documentation

◆ rxlev_stat_dump()

void rxlev_stat_dump ( const struct rxlev_stats st)

◆ rxlev_stat_get_next()

int16_t rxlev_stat_get_next ( const struct rxlev_stats st,
uint8_t  rxlev,
int16_t  arfcn 
)

◆ rxlev_stat_input()

void rxlev_stat_input ( struct rxlev_stats st,
uint16_t  arfcn,
uint8_t  rxlev 
)

◆ rxlev_stat_reset()

void rxlev_stat_reset ( struct rxlev_stats st)