From c86ba0625875f1f4d4f06811374660d9f2303876 Mon Sep 17 00:00:00 2001 From: Vadim Yanitskiy Date: Wed, 4 Mar 2020 22:13:36 +0700 Subject: 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 --- src/host/trxcon/sched_lchan_tchf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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, -- cgit v1.2.3