osmith has submitted this change. ( 
https://gerrit.osmocom.org/c/libosmocore/+/41355?usp=email )

Change subject: gsm/gsm_utils: Support the ER-GSM band (ARFCN 940..954)
......................................................................

gsm/gsm_utils: Support the ER-GSM band (ARFCN 940..954)

So far we've supported R-GSM (ARFCN 955-974) and E-GSM (ARFCN 975..1023)
but not yet the ER-GSM range (ARFCN 940..954) in the gsm_arfcn2freq10()
and gsm_freq102arfcn() functions.  This patch fixes this.

Change-Id: I2f17bca405403ee12cfe7c5c804c135ab021b369
(cherry picked from commit 28973f0d29e07bc59cbee450211f4bba64ec488c)
---
M src/gsm/gsm_utils.c
1 file changed, 3 insertions(+), 2 deletions(-)

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




diff --git a/src/gsm/gsm_utils.c b/src/gsm/gsm_utils.c
index 64fbd63..3ca6812 100644
--- a/src/gsm/gsm_utils.c
+++ b/src/gsm/gsm_utils.c
@@ -739,7 +739,7 @@
        } else if (arfcn <= 124) {
                *band = GSM_BAND_900;
                return 0;
-       } else if (arfcn >= 955 && arfcn <= 1023) {
+       } else if (arfcn >= 940 && arfcn <= 1023) {
                *band = GSM_BAND_900;
                return 0;
        } else if (arfcn >= 128 && arfcn <= 251) {
@@ -787,10 +787,11 @@
        uint16_t flags;
 };

+/* See 3GPP TS 45.005 Section 2 Table 2-2 */
 static struct gsm_freq_range gsm_ranges[] = {
        { 512,  810, 18502, 800, ARFCN_PCS },   /* PCS 1900 */
        {   0,  124,  8900, 450, 0 },           /* P-GSM + E-GSM ARFCN 0 */
-       { 955, 1023,  8762, 450, 0 },           /* E-GSM + R-GSM */
+       { 940, 1023,  8732, 450, 0 },           /* E-GSM + R-GSM + ER-GSM */
        { 128,  251,  8242, 450, 0 },           /* GSM 850  */
        { 512,  885, 17102, 950, 0 },           /* DCS 1800 */
        { 259,  293,  4506, 100, 0 },           /* GSM 450  */

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

Gerrit-MessageType: merged
Gerrit-Project: libosmocore
Gerrit-Branch: osmith/1.11.3
Gerrit-Change-Id: I2f17bca405403ee12cfe7c5c804c135ab021b369
Gerrit-Change-Number: 41355
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <[email protected]>
Gerrit-Reviewer: jolly <[email protected]>
Gerrit-Reviewer: laforge <[email protected]>
Gerrit-Reviewer: osmith <[email protected]>

Reply via email to