Millise Starlinki satelliidiga oled ühendatud?

Lühike vastus: tarbijariistvaral ei saa seda kindlalt teada, kuid mõistliku hinnangu saab teha. Taldrik teab täpselt, millise satelliidiga ta suhtleb, kuid ei avalda seda kohaliku API kaudu. Teha saab järgmist: kombineerida suund, kuhu taldrik osutab, reaalajas orbitaalandmetega, et välja arvutada, millised satelliidid on pea kohal tõenäolised kandidaadid. See on pigem ligikaudne hinnang kui täpne näit ning see juhend selgitab, kuidas see toimib ja kus see katki läheb.

Kui soovid ausat versiooni, mitte trikki: keegi, kes müüb "reaalajas satelliidiühenduse" näitu standardsel taldrikul, ei loe seda taldrikust. Nad rekonstrueerivad selle väljastpoolt, sobitades ühel või teisel viisil taldriku enda telemeetriat avalike orbitaalandmetega. Erinevuse mõistmine on selle lehe mõte.

Miks taldrik seda lihtsalt ei ütle

Taldrik teab kindlasti. See on faasitud antennivõre, mis satelliite pidevalt jälgib ja teeb nende vahel satelliidivahetusi, nii et sisemiselt on tal täpne pilt sellest, millele ta hetkest hetke osutab. Kuid seda sihtmärgiteavet ei avaldata kohalikus gRPC liideses nii, nagu latentsust, takistust ja joondust. SpaceX avaldab palju telemeetriat, kuid mitte reaalajas satelliidi identiteeti.

Niisiis peab igaüks, kes soovib vastata "milline satelliit praegu", selle väljastpoolt rekonstrueerima, kasutades kahte asja, mida taldrik annab, pluss avalikke andmeid.

Mida saad tegelikult kasutada

Taldriku suunamissuund. Taldrik teatab oma sihtimissuuna: asimuudi ja kõrguse, kuhu paneel on füüsiliselt suunatud. See on sihtimissuund taevasse. Üks oluline konks siiski: sihtimissuund on paneeli orientatsioon, mitte reaalajas kiire suund. Starlinki taldrik on faasitud antennivõre, mis suunab oma kiirt elektrooniliselt üle laia vaatevälja (üle 100 kraadi), nii et satelliit, millega ta tegelikult suhtleb, võib olla sihtimissuunast hästi eemal, kuskil selle koonuse sees. Sihtimissuund annab otsingu keskme, mitte vastuse.

Reaalajas orbitaalandmed (TLE-d). Starlinki satelliitide orbiidid avaldatakse kaherealiste elementide komplektidena, mida uuendatakse regulaarselt. Praeguste TLE-dega saad arvutada igal hetkel, kus iga Starlinki satelliit taevas sinu asukoha suhtes on.

Pane need kokku ja meetod on selline: sellel hetkel on taldriku paneel suunatud umbes selles suunas ja need on satelliidid, mis on praegu pea kohal selle vaateväljas. Saad välja kitsendada usutavad kandidaadid, kuid kuna kiir võib olla kõikjal selles laias koonuses, mitte täpselt sihtimissuunal, on see pigem jäme esmane väljavalik kui täppisvastus.

Nexus Telemetry, mis näitab taldriku suunamissuunda sobitatuna reaalajas Starlinki orbitaalpositsioonidega

Miks see on hinnang, mitte fakt

Mitu asja takistavad sellel täpne olla ja kõigi nende kohta tasub aus olla.

Taldrik teeb pidevalt satelliidivahetusi. Starlink määrab taldriku uuele satelliidile või kiirele kindla tsükli järgi, umbes iga 15 sekundi järel, ja mõnikord sagedamini takistuse või liikumise korral. Selleks ajaks, kui oled vaste arvutanud, võib ühendus juba edasi liikuda. Iga vastus on liikuva sihtmärgi hetktõmmis.

Sihtimissuund on paneel, mitte kiir. Nagu ülal, teatab taldrik ainult, kuhu paneel on suunatud, mitte kuhu elektrooniliselt suunatud kiir tegelikult osutab, ja need kaks võivad erineda kümnete kraadide võrra. See üksi teeb sihtimissuunal põhineva hinnangu jämedaks.

Suunamissuunal on oma määramatus. Sihtimissuuna näidul on samuti veamarginaal ja see marginaal kasvab, kui taldrik on paigaldatud peaaegu tasaselt või on liikumises, mis on just see mobiilne juhtum, kus inimesed seda kõige enam soovivad. Uuem püsivara on seda parandanud: taldrik teatab nüüd oma orientatsiooni kujul, mis püsib usaldusväärne isegi siis, kui paneel on peaaegu tasane, nii et olukord on parem kui varem, kuid hinnang jääb ikkagi hinnanguks.

Korraga võib olla mitu satelliiti vaateväljas. Kui konstellatsioonis on üle 10 000 satelliidi, sisaldab lai vaateväli tavaliselt mitut kandidaati igal hetkel. Saad neid järjestada, kuid alati ei õnnestu neid puhtalt eristada.

TLE-andmed vananevad. Orbitaalelemendid triivivad uuenduste vahel, suurusjärgus kilomeetri või rohkem päevas, nii et tasub neid iga päeva või paari tagant värskendada. Värsked TLE-d annavad parema fikseeringu; vananenud halvendavad hinnangut.

Miski sellest ei tee harjutust mõttetuks. Fikseeritud, hästi kallutatud taldrikul värskete orbitaalandmetega saad tõenäolise satelliidi kitsendada väikese hulgani ja konstellatsiooni liikumise jälgimine pea kohal on tõeliselt informatiivne. Kuid see on ligikaudne, tõenäosuslik hinnang, mitte kinnitatud identiteet, ja igaüks, kes väidab tarbijariistvaral kindlust, liialdab sellega, mis on võimalik.

Kuidas seda ise näha

Vajad tarkvara, mis loeb taldriku suunamissuunda ja asetab selle reaalajas orbitaalpositsioonide peale. Nexus Telemetry teeb seda: see tõmbab taldriku sihtimissuuna, toob praegused Starlinki TLE-d ja näitab taldriku vaateväljas olevaid satelliite 3D-gloobusel, tõstes esile tõenäolised kandidaadid. Seda esitatakse hinnanguna, sest ausalt öeldes ongi sihtimissuunal põhinev lähenemine just see, kuid see on tõeliselt kasulik ja üsna kaunis viis vaadata, kuidas konstellatsioon pea kohal töötab.

Sama vaade sõltub asukoha teadmisest, mis varem tuli taldriku enda GPS-ist. Kuna Starlink eemaldas selle kohalikust API-st, tasub esmalt seadistada asukohaallikas.

Mida GPS-i eemaldamine tähendab ja kuidas seda lahendada →

Lühike kokkuvõte

Tarbijataldrikul ei saa oma täpset satelliiti välja lugeda, sest taldrik ei avalda seda. Saad hinnata tõenäolisi kandidaate, sobitades taldriku suunamissuunda reaalajas orbitaalandmetega, kuid pea meeles, et taldrik teatab pigem oma paneeli orientatsioonist kui tegelikust kiire suunast, nii et see on ligikaudne kitsendamine, mitte täppisvastus, ning sihtmärk muutub umbes iga 15 sekundi järel. See töötab kõige paremini fikseeritud, hästi kallutatud paigaldusel värskete orbitaalandmetega. Tarkvara nagu Nexus Telemetry teeb sobitamise ja näitab seda ausalt hinnanguna.

Saad vaadata, kuidas taldrik konstellatsiooni jälgib, Nexus Telemetry tasuta prooviversiooniga.

Näe, mida sinu Starlink näeb

Laadi alla Nexus Telemetry ja saa esimene näit vähem kui minutiga. Kontot pole vaja, seadistamist pole vaja.

Saadaval ka Linuxile · Nõuab macOS 12+, Windows 11 või Ubuntu 22.04+