|
libosmogsm
0.12.0
Osmocom GSM library
|
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) |
Variables | |
| struct rxlev_stats | __attribute__ |
| #define NUM_ARFCNS 1024 |
| #define NUM_RXLEVS 32 |
| void rxlev_stat_dump | ( | const struct rxlev_stats * | st | ) |
References NUM_RXLEVS, and rxlev_stat_get_next().
| int16_t rxlev_stat_get_next | ( | const struct rxlev_stats * | st, |
| uint8_t | rxlev, | ||
| int16_t | arfcn | ||
| ) |
References NUM_ARFCNS, NUM_RXLEVS, and rxlev_stats::rxlev_buckets.
Referenced by rxlev_stat_dump().
| void rxlev_stat_input | ( | struct rxlev_stats * | st, |
| uint16_t | arfcn, | ||
| uint8_t | rxlev | ||
| ) |
References NUM_ARFCNS, NUM_RXLEVS, and rxlev_stats::rxlev_buckets.
| void rxlev_stat_reset | ( | struct rxlev_stats * | st | ) |
| struct rxlev_stats __attribute__ |