From feb309054a35ffc965f6901b77ea8b19c0ec4c89 Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Wed, 30 Aug 2023 18:18:38 +0200 Subject: [PATCH] silently ignore dump1090 heartbeat messages --- owrx/adsb/dump1090.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/owrx/adsb/dump1090.py b/owrx/adsb/dump1090.py index 299508d6..827b5e09 100644 --- a/owrx/adsb/dump1090.py +++ b/owrx/adsb/dump1090.py @@ -54,5 +54,8 @@ class RawDeframer(LineBasedModule): def process(self, line: bytes): if line.startswith(b'*') and line.endswith(b';') and len(line) in [16, 30]: return bytes.fromhex(line[1:-1].decode()) + elif line == b"*0000;": + # heartbeat message. not a valid message, but known. do not log. + return else: logger.warning("invalid raw message: %s", line)