libosmogsm
0.9.6-23.20170220git32ee5af8.fc42
Osmocom GSM library
Loading...
Searching...
No Matches
meas_rep.h
1
#pragma once
2
3
#include <stdint.h>
4
#include <stdbool.h>
5
6
/* RX Level and RX Quality */
7
struct
gsm_rx_lev_qual
{
8
uint8_t rx_lev;
9
uint8_t rx_qual;
10
};
11
12
/* unidirectional measumrement report */
13
struct
gsm_meas_rep_unidir
{
14
struct
gsm_rx_lev_qual
full;
15
struct
gsm_rx_lev_qual
sub;
16
};
17
18
enum
meas_rep_field {
19
MEAS_REP_DL_RXLEV_FULL,
20
MEAS_REP_DL_RXLEV_SUB,
21
MEAS_REP_DL_RXQUAL_FULL,
22
MEAS_REP_DL_RXQUAL_SUB,
23
MEAS_REP_UL_RXLEV_FULL,
24
MEAS_REP_UL_RXLEV_SUB,
25
MEAS_REP_UL_RXQUAL_FULL,
26
MEAS_REP_UL_RXQUAL_SUB,
27
};
28
29
size_t
gsm0858_rsl_ul_meas_enc(
struct
gsm_meas_rep_unidir
*mru,
bool
dtxd_used,
30
uint8_t *buf);
gsm_meas_rep_unidir
Definition
meas_rep.h:13
gsm_rx_lev_qual
Definition
meas_rep.h:7
include
osmocom
gsm
meas_rep.h
Generated on Thu Jul 18 2024 00:00:00 for libosmogsm by
1.12.0