From 5c14452a46bb9c6a06c7b06ab65f34377f28c31c Mon Sep 17 00:00:00 2001 From: Marat Fayzullin Date: Sun, 20 Aug 2023 21:17:04 -0400 Subject: [PATCH] Assigning colors by Mode-S code if flight ID missing. --- owrx/aircraft.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/owrx/aircraft.py b/owrx/aircraft.py index 099e134c..21c67894 100644 --- a/owrx/aircraft.py +++ b/owrx/aircraft.py @@ -170,6 +170,9 @@ class Vdl2Parser(AircraftParser): # Parse XID if present if "xid" in data: self.parseXid(data["xid"], out) + # Add color by Mode-S code, if no flight ID so far + if "color" not in out: + out["color"] = self.getColor(out["aircraft"]) # Done return out