From 2bf0d917e6c37df96467a21b51466862ced3ada1 Mon Sep 17 00:00:00 2001 From: Thibault Camlane Date: Wed, 18 Jun 2025 10:52:45 +0200 Subject: [PATCH] fix: growing the predicted minutes's interval for the passes over feature --- .../src/components/satelliteData/SatellitePassOverTime.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/satelliteData/SatellitePassOverTime.tsx b/frontend/src/components/satelliteData/SatellitePassOverTime.tsx index 81ace09..122700c 100644 --- a/frontend/src/components/satelliteData/SatellitePassOverTime.tsx +++ b/frontend/src/components/satelliteData/SatellitePassOverTime.tsx @@ -5,6 +5,7 @@ import { useSatelliteStore } from "@/lib/store"; import { predictFuturePositions } from "@/lib/convertSatrec"; const updateInterval = 50; // in ms const deltaDegree = 1; // Delta degree to check if the satellite is over the location +const predictedMinutes = 100000; // Number of minutes to predict future positions export default function SatellitePassOverTime() { //Computation of the time before the satellite pass over the selected location @@ -29,7 +30,10 @@ export default function SatellitePassOverTime() { const satData = satNumToEntry[selectedSatellite]; if (satData && satData.satrec) { - const futurePoints = predictFuturePositions(satData.satrec, 10000); + const futurePoints = predictFuturePositions( + satData.satrec, + predictedMinutes, + ); const nextPass = futurePoints.find( (point) => Math.abs(