From 7497b417a780afa1137b6fcc9df82b12bad0d9e3 Mon Sep 17 00:00:00 2001 From: Philipp Maier Date: Tue, 29 Oct 2019 11:46:46 +0100 Subject: l1sap: add measurement related struct members In order to dissolve info_meas_ind_param in ph_data_param and ph_tch_param we need to add the measurement related struct members to ph_data_param and ph_tch_param as well so that those indications can also carry measurement data. Change-Id: I2c34b02d329f9df190c5035c396403ca0a4f9c42 Related: OS#2977 --- TODO-RELEASE | 1 + include/osmocom/gsm/l1sap.h | 3 +++ 2 files changed, 4 insertions(+) diff --git a/TODO-RELEASE b/TODO-RELEASE index 8ccfa491..329e217b 100644 --- a/TODO-RELEASE +++ b/TODO-RELEASE @@ -7,3 +7,4 @@ # If any interfaces have been added since the last public release: c:r:a + 1. # If any interfaces have been removed or changed since the last public release: c:r:0. #library what description / commit summary line +gsm API/ABI change l1sap.h, added struct members to ph_data_param and ph_tch_param \ No newline at end of file diff --git a/include/osmocom/gsm/l1sap.h b/include/osmocom/gsm/l1sap.h index 3d2ad253..11b27730 100644 --- a/include/osmocom/gsm/l1sap.h +++ b/include/osmocom/gsm/l1sap.h @@ -84,6 +84,7 @@ struct ph_data_param { }; int16_t lqual_cb; /*!< Link quality in centiBel */ enum osmo_ph_pres_info_type pdch_presence_info; /*!< Info regarding presence/validity of header and data parts */ + uint8_t is_sub:1; /*!< flags */ }; /*! for TCH.{req,ind} | TCH-RTS.ind */ @@ -94,6 +95,8 @@ struct ph_tch_param { uint8_t marker; /*!< RTP Marker bit (speech onset indicator) */ uint16_t ber10k; /*!< BER in units of 0.01% */ int16_t lqual_cb; /*!< Link quality in centiBel */ + int16_t ta_offs_256bits;/*!< timing advance offset (in 1/256th bits) */ + uint8_t is_sub:1; /*!< flags */ }; /*! for PH-CONN.ind */ -- cgit v1.2.3-59-g8ed1b