diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2013-02-27 12:13:24 +0100 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2013-02-27 12:13:24 +0100 |
commit | 906f1826e7250be259228e13eb7b323a3a1d035b (patch) | |
tree | bffe90e1c17d1b8045717e40faa15069e84ebef6 | |
parent | cb68e647abc32b5f5e5faac22cadbd1e7895b1fc (diff) |
Calypso BTS receives access bursts on all frames of slot type 4 (BCCH+CCCH)
-rw-r--r-- | src/target/firmware/layer1/prim_bts.c | 4 |
1 files changed, 3 insertions, 1 deletions
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)) |