From e4d5bbccf9ff6e922cc2e32df1c3b626e6232eed Mon Sep 17 00:00:00 2001 From: Vadim Yanitskiy Date: Mon, 14 Jun 2021 21:56:24 +0200 Subject: [PATCH] trx_toolkit/transceiver.py: allow NOPE.ind on inactive timeslots Change-Id: I27a3c8897cb82f6c264d34702c4ec64561bb9809 Related: SYS#5313, OS#1569 --- src/target/trx_toolkit/transceiver.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/target/trx_toolkit/transceiver.py b/src/target/trx_toolkit/transceiver.py index d04107072..b48dffb95 100644 --- a/src/target/trx_toolkit/transceiver.py +++ b/src/target/trx_toolkit/transceiver.py @@ -269,7 +269,8 @@ class Transceiver: return None # Make sure that indicated timeslot is configured - if msg.tn not in self.ts_list: + # Pass PDUs without burst bits, they will be sent as NOPE.ind + if msg.tn not in self.ts_list and msg.burst: log.warning("(%s) RX TRXD message (%s), but timeslot is not " "configured => dropping..." % (self, msg.desc_hdr())) return None