From c8fd9598eb1eab0523362b891700c0df93d8483d Mon Sep 17 00:00:00 2001 From: Sven Steudte Date: Tue, 19 Sep 2017 09:27:18 +0200 Subject: [PATCH] Implemented receiver detection correctly --- decoder/decoder.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/decoder/decoder.py b/decoder/decoder.py index 5769815..9f3cba6 100755 --- a/decoder/decoder.py +++ b/decoder/decoder.py @@ -79,7 +79,10 @@ def received_data(data): try: call = m.group(1) aprs = m.group(3) - receiver = args.call + if len(m.group(2)) > 0: + receiver = m.group(2).split(',')[-1] + else: + receiver = args.call except: return # message format incorrect (probably no APRS message or line cut off too short)