diff --git a/src/trx-client/src/main.rs b/src/trx-client/src/main.rs index 46ad8e0..526dab4 100644 --- a/src/trx-client/src/main.rs +++ b/src/trx-client/src/main.rs @@ -564,6 +564,9 @@ async fn async_init() -> DynResult { let frontend_runtime_ctx = Arc::new(frontend_runtime); + // Fetch satellite TLEs from CelesTrak for pass predictions. + trx_core::geo::spawn_tle_refresh_task(); + // Start decode history collector before audio client starts replay. // Frontend tasks are spawned asynchronously, so starting the collector // here avoids missing the initial server-side history burst.