libosmogsm
0.11.0-dirty
Osmocom GSM library
|
00001 00004 #pragma once 00005 00006 /* Osmocom specific new TLV definitions */ 00007 00008 /* ARFCN in 16-bit encoding, highest bit: PCS(1) / DCS(0) */ 00009 #define TLVID_osmo_arfcn 0x2300 00010 /* Timing advance as uint8_t */ 00011 #define TLVID_osmo_ta 0x2301 00012 /* Receive signal level (uplink) as int16_t in dBm */ 00013 #define TLVID_osmo_rxlev_ul 0x2302 00014 /* Receive signal quality (uplink) as uint8_t */ 00015 #define TLVID_osmo_rxqual_ul 0x2303 00016 /* Receive signal level (downlink) as int16_t in dBm */ 00017 #define TLVID_osmo_rxlev_dl 0x2304 00018 /* Receive signal quality (downlink) as uint8_t */ 00019 #define TLVID_osmo_rxqual_dl 0x2305 00020 /* IMEI of the subscriber, if known */ 00021 #define TLVID_osmo_imei 0x2306 00022 /* MS Layer 1 Transmit Power */ 00023 #define TLVID_osmo_ms_l1_txpwr 0x2307 00024 /* BTS Layer 1 Transmit Power */ 00025 #define TLVID_osmo_bts_l1_txpwr 0x2308 00026 00027 00028 /* DELIVER_SM can contain the following optional Osmocom TLVs: 00029 * TLVID_osmo_arfcn 00030 * TLVID_osmo_ta 00031 * TLVID_osmo_rxlev_ul 00032 * TLVID_osmo_rxqual_ul 00033 * TLVID_osmo_rxlev_dl 00034 * TLVID_osmo_rxqual_dl 00035 * TLVID_osmo_imei 00036 */ 00037 00038 /* SUBMIT_SM_RESP (transaction mode) can contain the following optional 00039 * Osmocom TLVs: 00040 * TLVID_osmo_arfcn 00041 * TLVID_osmo_ta 00042 * TLVID_osmo_rxlev_ul 00043 * TLVID_osmo_rxqual_ul 00044 * TLVID_osmo_rxlev_dl 00045 * TLVID_osmo_rxqual_dl 00046 * TLVID_osmo_imei 00047 */