From 85cd31aafaf478fa8980d70afe6a930ce65b7415 Mon Sep 17 00:00:00 2001 From: Jxck-S Date: Sat, 19 Sep 2020 17:45:05 -0400 Subject: [PATCH] Add ADSBX data info, HTTP Code, CTIME --- defADSBX.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/defADSBX.py b/defADSBX.py index 90d38cf..374952f 100644 --- a/defADSBX.py +++ b/defADSBX.py @@ -1,6 +1,8 @@ import requests import json import configparser +import time +from datetime import datetime main_config = configparser.ConfigParser() main_config.read('mainconf.ini') def pullADSBX(planes): @@ -17,6 +19,7 @@ def pullADSBX(planes): response = requests.get(url, headers = headers) data = response.text data = json.loads(data) + print ("HTTP Status Code:", response.status_code) failed = False except (requests.HTTPError, requests.ConnectionError, requests.Timeout) as error_message: print("ADSBX Connection Error") @@ -27,8 +30,10 @@ def pullADSBX(planes): print (json.dumps(data, indent = 2)) print(error_message) failed = True - print("Failed:", failed) + if failed is False: + data_ctime = data['ctime'] / 1000.0 + print("UTC of Data:",datetime.utcfromtimestamp(data_ctime)) + print("Current UTC:", datetime.utcnow()) return data, failed -