diff --git a/intercept.py b/intercept.py index d125c7b..e27b392 100755 --- a/intercept.py +++ b/intercept.py @@ -12326,6 +12326,1223 @@ def parse_adsb_output(process): # SATELLITE ROUTES # ============================================ +@app.route('/satellite/dashboard') +def satellite_dashboard(): + """Popout hi-tech satellite tracking dashboard.""" + return render_template_string(''' + + + + + + SATELLITE COMMAND // INTERCEPT + + + + + + +
+
+ +
+ +
+
+
+ TRACKING ACTIVE +
+
--:--:-- UTC
+
+
+ +
+ +
+
+ SKY VIEW // POLAR PLOT +
+
+
+ +
+
+ + +
+
+ GROUND TRACK // WORLD VIEW +
+
+
+
+
+
+ + + +
+ + + + +''') + + @app.route('/satellite/predict', methods=['POST']) def predict_passes(): """Calculate satellite passes using skyfield for accurate orbital prediction."""