Ke kterému satelitu Starlink jste připojeni?

Krátká odpověď: na spotřebitelském hardwaru to s jistotou vědět nelze, ale rozumný odhad udělat jde. Anténa přesně ví, se kterým satelitem komunikuje, jenže přes místní API to nezveřejňuje. Co udělat lze: zkombinovat směr, kterým anténa míří, s živými orbitálními daty a zjistit, které satelity jsou nad hlavou pravděpodobnými kandidáty. Je to přibližný odhad, ne přesné odečtení, a tento návod vysvětluje, jak to funguje a kde to naráží.

Pokud chcete poctivou verzi místo trikové: nikdo, kdo vám na standardní anténě prodává odečet „živého satelitního připojení“, ho z antény nečte. Rekonstruuje ho zvenčí, tak či onak porovnáním vlastní telemetrie antény s veřejnými orbitálními daty. Pochopení toho rozdílu je smyslem této stránky.

Proč to anténa prostě neřekne

Anténa to rozhodně ví. Je to fázované pole, které neustále sleduje satelity a přepíná mezi nimi, takže interně má přesný obraz toho, kam v každém okamžiku míří. Ta informace o cíli ale není na místním rozhraní gRPC publikovaná tak jako latence, překážky a zarovnání. SpaceX vystavuje spoustu telemetrie, ale ne živou identitu satelitu.

Takže kdokoli chce odpovědět na otázku „který satelit právě teď“, musí to zrekonstruovat zvenčí, ze dvou věcí, které anténa poskytuje, plus z veřejných dat.

Co se skutečně dá použít

Směr natočení antény. Anténa hlásí svou osu zaměření: azimut a elevaci, na které je panel fyzicky namířen. To je směr do oblohy. Jeden důležitý háček ale: osa zaměření je orientace panelu, ne živý směr paprsku. Anténa Starlink je fázované pole, které svůj paprsek řídí elektronicky přes široké zorné pole (přes 100 stupňů), takže satelit, se kterým skutečně komunikuje, může být od osy výrazně stranou, kdekoli v rámci onoho kužele. Osa zaměření dává střed hledání, ne odpověď.

Živá orbitální data (TLE). Oběžné dráhy flotily Starlink se publikují jako dvouřádkové prvkové sady a pravidelně se aktualizují. Se současnými TLE lze pro libovolný okamžik spočítat, kde je každý satelit Starlink na obloze vzhledem k vaší poloze.

Dejte to dohromady a metoda vypadá takto: v tomto okamžiku míří panel antény zhruba tudy a tohle jsou satelity, které jsou právě teď v jeho zorném poli nad vámi. Pole lze zúžit na věrohodné kandidáty, ale protože paprsek může být kdekoli v onom širokém kuželu, ne přímo v ose, jde o hrubý první výběr, ne o přesné určení.

Nexus Telemetry zobrazující směr natočení antény porovnaný s živými orbitálními pozicemi Starlink

Proč je to odhad, ne fakt

Několik věcí brání tomu, aby to bylo přesné, a stojí za to být ohledně všech poctivý.

Přepnutí mezi satelity probíhá neustále. Starlink přiřazuje anténu k novému satelitu nebo paprsku v pevném cyklu, zhruba každých 15 sekund, a někdy častěji při překážce nebo pohybu. Než shodu spočítáte, připojení už může být jinde. Jakákoli odpověď je snímek pohybujícího se cíle.

Osa zaměření je panel, ne paprsek. Jak už bylo řečeno, anténa hlásí jen to, kam míří panel, ne kam skutečně míří elektronicky řízený paprsek, a ty dva směry se mohou lišit o desítky stupňů. Už to samo dělá z odhadu podle osy odhad hrubý.

Směr natočení má vlastní nejistotu. I hodnota osy má chybovou rezervu a ta roste, když je anténa namontovaná téměř naplocho nebo je v pohybu, což je přesně ten mobilní případ, kde to lidé chtějí nejvíc. Novější firmware to zlepšil: anténa nyní hlásí svou orientaci ve formě, která zůstává spolehlivá, i když panel leží téměř naplocho, takže situace je lepší než dřív, ale odhad zůstává odhadem.

V zorném poli může být naráz několik satelitů. S více než 10 000 satelity v konstelaci obsahuje široké zorné pole obvykle v každém okamžiku více kandidátů. Seřadit je lze, ale ne vždy se dají čistě oddělit.

Data TLE stárnou. Orbitální prvky mezi aktualizacemi driftují, řádově o kilometr i více za den, takže stojí za to je obnovovat každý den či dva. Čerstvá TLE dávají lepší určení, zastaralá odhad zhoršují.

Nic z toho nedělá z celého cvičení ztrátu času. Na pevné, dobře nakloněné anténě s čerstvými orbitálními daty lze pravděpodobný satelit zúžit na malou množinu a sledovat, jak konstelace putuje nad hlavou, je opravdu poučné. Ale je to přibližný, pravděpodobnostní odhad, ne potvrzená identita, a kdokoli tvrdí na spotřebitelském hardwaru jistotu, nadhodnocuje, co je možné.

Jak si to prohlédnout na vlastní oči

Potřebujete software, který čte směr natočení antény a překryje jej živými orbitálními pozicemi. Nexus Telemetry to dělá: vytáhne osu zaměření antény, načte aktuální TLE Starlink a ukáže satelity v jejím zorném poli na 3D glóbu, přičemž zvýrazní pravděpodobné kandidáty. Prezentuje to jako odhad, protože tím přístup založený na ose poctivě je, ale je to opravdu užitečný a docela krásný způsob, jak konstelaci nad hlavou sledovat při práci.

Tentýž pohled závisí na znalosti polohy, která dřív přicházela z vlastního GPS antény. Od té doby, co ho Starlink odstranil z místního API, si budete chtít nejprve nastavit zdroj polohy.

Co znamená odstranění GPS a jak to obejít →

Krátká verze

Přesný satelit ze spotřebitelské antény nepřečtete, protože ho anténa nepublikuje. Pravděpodobné kandidáty lze odhadnout porovnáním směru natočení antény s živými orbitálními daty, ale mějte na paměti, že anténa hlásí orientaci svého panelu, ne skutečný směr paprsku, takže jde o přibližné zúžení, ne o přesné určení, a cíl se mění zhruba každých 15 sekund. Nejlépe to funguje na pevné, dobře nakloněné instalaci s čerstvými orbitálními daty. Software jako Nexus Telemetry párování provede a poctivě ho ukáže jako odhad.

Jak anténa sleduje konstelaci, si můžete prohlédnout v bezplatné zkušební verzi Nexus Telemetry.

Podívejte se, co váš Starlink vidí

Stáhněte si Nexus Telemetry a získejte první telemetrické údaje za méně než minutu. Žádný účet, žádné nastavování.

Dostupné také pro Linux · Vyžaduje macOS 12+, Windows 11 nebo Ubuntu 22.04+