From 906f1826e7250be259228e13eb7b323a3a1d035b Mon Sep 17 00:00:00 2001 From: Andreas Eversberg Date: Wed, 27 Feb 2013 12:13:24 +0100 Subject: Calypso BTS receives access bursts on all frames of slot type 4 (BCCH+CCCH) --- src/target/firmware/layer1/prim_bts.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/target/firmware/layer1/prim_bts.c b/src/target/firmware/layer1/prim_bts.c index 36ae53b1..36b830e5 100644 --- a/src/target/firmware/layer1/prim_bts.c +++ b/src/target/firmware/layer1/prim_bts.c @@ -278,8 +278,10 @@ l1s_bts_cmd(uint8_t p1, uint8_t p2, uint16_t p3) t3 = t3 - 1; /* Select which type of burst */ - if ((l1s.bts.type[0] >> 1) != 2) + if ((l1s.bts.type[0] >> 1) != 2) /* not type 4,5 */ db->rx[0].cmd = DSP_EXT_RX_CMD_NB; + else if (l1s.bts.type[0] == 4) /* type 4 */ + db->rx[0].cmd = DSP_EXT_RX_CMD_AB; else if ((t3 >= 14) && (t3 <= 36)) db->rx[0].cmd = DSP_EXT_RX_CMD_AB; else if ((t3 == 4) || (t3 == 5)) -- cgit v1.2.3