mirror of https://gerrit.osmocom.org/libosmocore
add new gsm/meas_rep.h file for shared/common measurement report stuff
parent
533f63f15a
commit
e128f46631
|
@ -54,6 +54,7 @@ nobase_include_HEADERS = \
|
|||
osmocom/gsm/gsm_utils.h \
|
||||
osmocom/gsm/lapd_core.h \
|
||||
osmocom/gsm/lapdm.h \
|
||||
osmocom/gsm/meas_rep.h \
|
||||
osmocom/gsm/mncc.h \
|
||||
osmocom/gsm/prim.h \
|
||||
osmocom/gsm/protocol/gsm_03_41.h \
|
||||
|
|
|
@ -0,0 +1,29 @@
|
|||
#ifndef _OSMO_MEAS_REP_H
|
||||
#define _OSMO_MEAS_REP_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
/* RX Level and RX Quality */
|
||||
struct gsm_rx_lev_qual {
|
||||
uint8_t rx_lev;
|
||||
uint8_t rx_qual;
|
||||
};
|
||||
|
||||
/* unidirectional measumrement report */
|
||||
struct gsm_meas_rep_unidir {
|
||||
struct gsm_rx_lev_qual full;
|
||||
struct gsm_rx_lev_qual sub;
|
||||
};
|
||||
|
||||
enum meas_rep_field {
|
||||
MEAS_REP_DL_RXLEV_FULL,
|
||||
MEAS_REP_DL_RXLEV_SUB,
|
||||
MEAS_REP_DL_RXQUAL_FULL,
|
||||
MEAS_REP_DL_RXQUAL_SUB,
|
||||
MEAS_REP_UL_RXLEV_FULL,
|
||||
MEAS_REP_UL_RXLEV_SUB,
|
||||
MEAS_REP_UL_RXQUAL_FULL,
|
||||
MEAS_REP_UL_RXQUAL_SUB,
|
||||
};
|
||||
|
||||
#endif
|
Loading…
Reference in New Issue