summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <axilirator@gmail.com>2020-03-04 22:13:36 +0700
committerlaforge <laforge@osmocom.org>2020-03-16 10:32:42 +0000
commitc86ba0625875f1f4d4f06811374660d9f2303876 (patch)
tree5be9217afdfc2486d2ec194de8aca5f96eff2824
parentd81231672f27218bb1c65862aa4602eddbb1dfa2 (diff)
trxcon/scheduler: TCH/F: fix Downlink burst completeness check
A TCH/F or FACCH/F frame is interleaved over 8 bursts, not 4. Change-Id: I2ee4a216a18e9b077b27887235d982481991d9c4
-rw-r--r--src/host/trxcon/sched_lchan_tchf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/host/trxcon/sched_lchan_tchf.c b/src/host/trxcon/sched_lchan_tchf.c
index 312425ba..018b5e45 100644
--- a/src/host/trxcon/sched_lchan_tchf.c
+++ b/src/host/trxcon/sched_lchan_tchf.c
@@ -83,7 +83,7 @@ int rx_tchf_fn(struct trx_instance *trx, struct trx_ts *ts,
sched_trx_meas_avg(lchan, 8);
/* Check for complete set of bursts */
- if ((*mask & 0xf) != 0xf) {
+ if ((*mask & 0xff) != 0xff) {
LOGP(DSCHD, LOGL_ERROR, "Received incomplete (%s) traffic frame at "
"fn=%u (%u/%u) for %s\n",
burst_mask2str(mask, 8), lchan->meas_avg.fn,