Backing up old changesfrom PC- 5
This commit is contained in:
parent
3f09265e5e
commit
5fa694cb09
|
@ -10,18 +10,20 @@ from colorama import Fore, Back, Style
|
|||
#Setup PushBullet
|
||||
from pushbullet import Pushbullet
|
||||
pb = Pushbullet("*")
|
||||
elon_jet_channel = pb.get_channel('<channeltaghere>')
|
||||
elon_jet_channel = pb.get_channel('<channel tag here>')
|
||||
|
||||
#Setup OpenSKy
|
||||
from opensky_api import OpenSkyApi
|
||||
opens_api = OpenSkyApi("*", "*")
|
||||
|
||||
#Set Plane ICAO
|
||||
TRACK_PLANE = '*'
|
||||
TRACK_PLANE = 'A5B1A8'
|
||||
#Pre Set Variables
|
||||
geo_altitude = None
|
||||
geo_alt_ft = None
|
||||
last_geo_alt_ft = None
|
||||
last_below_10k_ft = None
|
||||
below_10k_ft = None
|
||||
feeding = None
|
||||
last_feeding = None
|
||||
last_on_ground = None
|
||||
|
@ -59,9 +61,9 @@ while True:
|
|||
latitude = (dataStates.latitude)
|
||||
on_ground = (dataStates.on_ground)
|
||||
geo_alt_m = (dataStates.geo_altitude)
|
||||
if geo_alt_m == None:
|
||||
if geo_alt_m == None and on_ground:
|
||||
geo_alt_ft = 0
|
||||
elif type(geo_alt_m) is float:
|
||||
elif geo_alt_m != None :
|
||||
geo_alt_ft = geo_alt_m * 3.281
|
||||
print (Fore.CYAN)
|
||||
print ("ICAO: ", icao)
|
||||
|
@ -69,7 +71,7 @@ while True:
|
|||
print ("On Ground: ", on_ground)
|
||||
print ("Latitude: ", latitude)
|
||||
print ("Longitude: ", longitude)
|
||||
print ("GEO Alitude: ", geo_alt_ft)
|
||||
print ("GEO Alitude Ft: ", geo_alt_ft)
|
||||
#Lookup Location of coordinates
|
||||
if longitude != None and latitude != None:
|
||||
|
||||
|
@ -124,14 +126,17 @@ while True:
|
|||
print ("County: ", county)
|
||||
print(Style.RESET_ALL)
|
||||
|
||||
|
||||
|
||||
#Check if below 10k ft
|
||||
if geo_alt_ft is None:
|
||||
below_10k_ft = False
|
||||
elif geo_alt_ft < 10000:
|
||||
below_10k_ft = True
|
||||
#Check if tookoff
|
||||
tookoff = bool(last_feeding is False and feeding and on_ground is False and invalid_Location is False and geo_alt_ft < 10000)
|
||||
tookoff = bool(last_feeding is False and feeding and on_ground is False and invalid_Location is False and below_10k_ft)
|
||||
print ("Tookoff Just Now:", tookoff)
|
||||
|
||||
#Check if Landed
|
||||
landed = bool((last_feeding and feeding is False and invalid_Location is False and (on_ground or last_geo_alt_ft < 10000)) or (on_ground and last_on_ground is False))
|
||||
landed = bool((last_feeding and feeding is False and invalid_Location is False and (on_ground or last_below_10k_ft)) or (on_ground and last_on_ground is False))
|
||||
print ("Landed Just Now:", landed)
|
||||
|
||||
|
||||
|
@ -152,6 +157,7 @@ while True:
|
|||
last_feeding = feeding
|
||||
last_geo_alt_ft = geo_alt_ft
|
||||
last_on_ground = on_ground
|
||||
last_below_10k_ft = below_10k_ft
|
||||
|
||||
else:
|
||||
print ("Rechecking OpenSky")
|
||||
|
|
Loading…
Reference in New Issue