Skip status from aircraft_beacon (comes from tracker)

pull/68/head
Konstantin Gründger 2018-02-24 11:08:23 +01:00
rodzic 58c2bbfbbf
commit 511e4cb496
1 zmienionych plików z 3 dodań i 1 usunięć

Wyświetl plik

@ -43,8 +43,10 @@ def message_to_beacon(raw_message, reference_date, receivers=None):
reference_receiver = receivers.get(message['receiver_name']) reference_receiver = receivers.get(message['receiver_name'])
message = replace_lonlat_with_wkt(message, reference_position=reference_receiver) message = replace_lonlat_with_wkt(message, reference_position=reference_receiver)
if message['beacon_type'] == 'aircraft_beacon': if message['beacon_type'] == 'aircraft_beacon' and message['aprs_type'] == 'position':
beacon = AircraftBeacon(**message) beacon = AircraftBeacon(**message)
elif message['beacon_type'] == 'aircraft_beacon' and message['aprs_type'] == 'status':
pass
elif message['beacon_type'] == 'receiver_beacon': elif message['beacon_type'] == 'receiver_beacon':
beacon = ReceiverBeacon(**message) beacon = ReceiverBeacon(**message)
else: else: