Vilken Starlink-satellit är du ansluten till?
Kort svar: du kan inte veta säkert på konsumenthårdvara, men du kan göra en rimlig uppskattning. Din parabol vet exakt vilken satellit den pratar med, men den exponerar inte det över det lokala API:et. Det du kan göra är att kombinera riktningen din parabol pekar i med orbitaldata i realtid för att räkna ut vilka satelliter som är sannolika kandidater ovanför. Det är en ungefärlig uppskattning snarare än en exakt avläsning, och den här guiden förklarar hur det fungerar och var det brister.
Om du vill ha den ärliga versionen snarare än ett trick: ingen som säljer dig en avläsning av en "live satellitanslutning" på en standardparabol läser den från parabolen. De uppskattar den på samma sätt som beskrivs här. Att förstå skillnaden är poängen med den här sidan.
Varför parabolen inte bara berättar för dig
Parabolen vet absolut. Den är en fasstyrd gruppantenn som ständigt spårar och lämnar över mellan satelliter, så internt har den en exakt bild av vad den pekar på från ögonblick till ögonblick. Men den målinformationen publiceras inte på det lokala gRPC-gränssnittet på det sätt som latens, hinder och riktning är. SpaceX exponerar gott om telemetri, men inte den levande satellitidentiteten.
Så vem som helst som vill svara på "vilken satellit just nu" måste rekonstruera det utifrån, med hjälp av två saker parabolen faktiskt ger dig, plus offentlig data.
Vad du faktiskt kan använda
Parabolens riktning. Din parabol rapporterar sin siktriktning: azimuten och elevationen panelen är fysiskt riktad mot. Det är en bäring upp i himlen. En viktig hake dock: siktriktningen är panelens orientering, inte den levande strålriktningen. En Starlink-parabol är en fasstyrd gruppantenn som styr sin stråle elektroniskt över ett brett synfält (över 100 grader), så satelliten den faktiskt pratar med kan vara väl utanför siktriktningens bäring, var som helst inom den konen. Siktriktningen ger dig centrum för sökningen, inte svaret.
Orbitaldata i realtid (TLE:er). Banorna för Starlink-flottan publiceras som tvåradiga elementuppsättningar, uppdaterade regelbundet. Med aktuella TLE:er kan du för vilket ögonblick som helst beräkna var varje Starlink-satellit är på himlen relativt din plats.
Sätt ihop dessa och metoden är denna: i detta ögonblick pekar parabolpanelen ungefär hitåt, och dessa är satelliterna som för närvarande är inom dess synfält ovanför dig. Du kan smalna av fältet till rimliga kandidater, men eftersom strålen kan vara var som helst i den breda konen snarare än rakt på siktriktningens bäring är detta ett grovt första urval snarare än en precis pekning.
Varför det är en uppskattning, inte ett faktum
Flera saker hindrar detta från att vara exakt, och det är värt att vara ärlig om dem alla.
Parabolen lämnar över ständigt. Starlink omfördelar din parabol till en ny satellit eller stråle i en fast cykel, ungefär var 15:e sekund, och ibland oftare under hinder eller rörelse. När du har beräknat en matchning kan anslutningen redan ha gått vidare. Varje svar är en ögonblicksbild av ett rörligt mål.
Siktriktningen är panelen, inte strålen. Som ovan rapporterar parabolen bara var panelen pekar, inte var den elektroniskt styrda strålen faktiskt pekar, och de två kan skilja sig med tiotals grader. Det ensamt gör en siktriktningsbaserad uppskattning grov.
Riktningen har sin egen osäkerhet. Siktriktningssiffran har också en felmarginal, och den marginalen växer när parabolen är monterad nära platt eller är i rörelse, vilket är exakt det mobila fallet där människor mest vill ha detta.
Flera satelliter kan vara i sikte samtidigt. Med över 10 000 satelliter i konstellationen innehåller ett brett synfält vanligtvis flera kandidater när som helst. Du kan rangordna dem, men du kan inte alltid separera dem rent.
TLE-data åldras. Orbitalelement driver mellan uppdateringar, i storleksordningen en kilometer eller mer per dag, så det är värt att uppdatera dem varje dag eller varannan. Färska TLE:er ger en bättre pekning; gamla degraderar uppskattningen.
Inget av detta gör övningen poänglös. På en fast, väl lutad parabol med färsk orbitaldata kan du smalna av den sannolika satelliten till en liten uppsättning, och att se konstellationen röra sig ovanför är genuint informativt. Men det är en ungefärlig, sannolikhetsbaserad uppskattning, inte en bekräftad identitet, och vem som helst som hävdar säkerhet på konsumenthårdvara överdriver vad som är möjligt.
Hur du ser detta själv
Du behöver programvara som läser din parabols riktning och lägger den över live orbitalpositioner. Nexus Telemetry gör detta: den hämtar din parabols siktriktning, hämtar aktuella Starlink-TLE:er, och visar satelliterna inom din parabols synfält på en 3D-glob, och framhäver de sannolika kandidaterna. Den presenteras som en uppskattning, eftersom det ärligt talat är vad en siktriktningsbaserad metod är, men det är ett genuint användbart och ganska vackert sätt att se konstellationen arbeta ovanför.
Samma vy beror på att veta din plats, som brukade komma från parabolens egen GPS. Eftersom Starlink tog bort det från det lokala API:et vill du ha en platskälla uppsatt först.
Vad GPS-borttagningen innebär, och hur du kringgår den →
Kortversionen
Du kan inte läsa av din exakta satellit på en konsumentparabol, eftersom parabolen inte publicerar den. Du kan uppskatta de sannolika kandidaterna genom att matcha parabolens riktning mot orbitaldata i realtid, men tänk på att parabolen rapporterar sin panelorientering snarare än den faktiska strålriktningen, så detta är en ungefärlig avsmalning, inte en precis pekning, och målet ändras ungefär var 15:e sekund. Det fungerar bäst på en fast, väl lutad installation med färsk orbitaldata. Programvara som Nexus Telemetry gör matchningen och visar den ärligt som en uppskattning.
Du kan se din parabol spåra konstellationen med en gratis provperiod av Nexus Telemetry.