diff options
author | Vadim Yanitskiy <axilirator@gmail.com> | 2020-03-30 19:04:55 +0700 |
---|---|---|
committer | Vadim Yanitskiy <axilirator@gmail.com> | 2020-03-30 19:20:32 +0700 |
commit | b1f0772002d9450a5ff96b14551db813bb3ca94a (patch) | |
tree | 41c44c2dc04f3480690aad16bc45fe3392074f25 | |
parent | bbd1edccaeb2d8fbce82a1cf89d7d54ca3c4a569 (diff) |
trx_toolkit/trx_sniff.py: add option to ignore NOPE / IDLE indications
Change-Id: If51052af04289f10bfaefd5374049908de05319a
-rwxr-xr-x | src/target/trx_toolkit/trx_sniff.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/target/trx_toolkit/trx_sniff.py b/src/target/trx_toolkit/trx_sniff.py index 5667df2a..1417664a 100755 --- a/src/target/trx_toolkit/trx_sniff.py +++ b/src/target/trx_toolkit/trx_sniff.py @@ -158,6 +158,12 @@ class Application(ApplicationBase): if msg.fn < self.argv.pf_fn_gt: return False + # Message type specific filtering + if isinstance(msg, DATAMSG_TRX2L1): + # NOPE.ind filter + if not self.argv.pf_nope_ind and msg.nope_ind: + return False + # Burst passed ;) return True @@ -258,6 +264,9 @@ class Application(ApplicationBase): pf_group.add_argument("--frame-num-gt", metavar = "FN", dest = "pf_fn_gt", type = int, help = "TDMA frame number (greater than FN)") + pf_group.add_argument("--no-nope-ind", + dest = "pf_nope_ind", action = "store_false", + help = "Ignore NOPE.ind (NOPE / IDLE indications)") return parser.parse_args() |