fixeria has submitted this change. ( 
https://gerrit.osmocom.org/c/osmo-bts/+/34596?usp=email )

Change subject: meas: lchan_meas_sub_num_expected(): handle CSD modes
......................................................................

meas: lchan_meas_sub_num_expected(): handle CSD modes

Change-Id: Iba5314dc89d65ab4a3706b6ef11994b6fa95162c
Related: OS#6168
---
M src/common/measurement.c
1 file changed, 16 insertions(+), 0 deletions(-)

Approvals:
  pespin: Looks good to me, but someone else must approve
  osmith: Looks good to me, but someone else must approve
  Jenkins Builder: Verified
  fixeria: Looks good to me, approved




diff --git a/src/common/measurement.c b/src/common/measurement.c
index 96598bf..19bff71 100644
--- a/src/common/measurement.c
+++ b/src/common/measurement.c
@@ -434,6 +434,9 @@

        switch (pchan) {
        case GSM_PCHAN_TCH_F:
+               if (lchan->rsl_cmode == RSL_CMOD_SPD_DATA)
+                       return 1 + 1; /* 1 x SACCH + 1 x FACCH */
+               /* else: signalling or speech */
                switch (lchan->tch_mode) {
                case GSM48_CMODE_SIGN: /* TCH/F sign: DTX *is* permitted */
                case GSM48_CMODE_SPEECH_V1: /* TCH/FS */
@@ -450,6 +453,9 @@
                        return -1; /* at least 1 x SACCH + M x TCH (variable) */
                }
        case GSM_PCHAN_TCH_H:
+               if (lchan->rsl_cmode == RSL_CMOD_SPD_DATA)
+                       return 1 + 2; /* 1 x SACCH + 2 x FACCH */
+               /* else: signalling or speech */
                switch (lchan->tch_mode) {
                case GSM48_CMODE_SIGN: /* TCH/H sign: DTX *is not* permitted */
                        return 1 + 12; /* 1 x SACCH + 12 x TCH */

--
To view, visit https://gerrit.osmocom.org/c/osmo-bts/+/34596?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-bts
Gerrit-Branch: master
Gerrit-Change-Id: Iba5314dc89d65ab4a3706b6ef11994b6fa95162c
Gerrit-Change-Number: 34596
Gerrit-PatchSet: 4
Gerrit-Owner: fixeria <vyanits...@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanits...@sysmocom.de>
Gerrit-Reviewer: laforge <lafo...@osmocom.org>
Gerrit-Reviewer: osmith <osm...@sysmocom.de>
Gerrit-Reviewer: pespin <pes...@sysmocom.de>
Gerrit-MessageType: merged

Reply via email to