Přestanou fungovat GPS?

Ahojte,

kamarád mě upozornil, že může být problém s gpskou...

Je to tak, nebo to je kachna?   Co je "starší" navigace?  Kterých se to týká?  No, může se tady o tom popovídat...:-))

GPS přijímač vám může 6. dubna přestat fungovat, pokud neaktualizujete firmware

 

Starší navigace, GPS přijímače a podobná zařízení vám mohou 6. dubna přestat fungovat, pokud v nich neaktualizujete firmware <https://www.theregister.co.uk/2019/02/12/current_gps_epoch_ends/>. Signál GPS totiž mimo jiné obsahuje časovou značku, která je nutná ke správnému výpočtu polohy. Číslo týdne je v ní reprezentováno desetibitovou hodnotou, takže obsáhne jen 1024 týdnů, tedy zhruba 20 let.

První sobotu letošního dubna to bude právě 1024 týdnů od poslední rotace tohoto „GPS kalendáře“, takže se týdny začnou počítat zase od nuly. Naposledy k tomu došlo v roce 1999 a pokud zařízení nebudou s touto změnou počítat, vrátí se jejich interní kalendář právě o dvacet let zpět a nebudou schopna vypočítat svou polohu.

Americké ministerstvo vnitřní bezpečnosti vydalo oficiální varování <https://ics-cert.us-cert.gov/sites/default/files/documents/Memorandum_on_GPS_2019.pdf> [PDF]. Nové formáty zpráv CNAV a MNAV budou používat 13bitové číslo pro značení týdnů, takže by se nic podobného nemělo v blízké budoucnosti opakovat.

Navigace uvedená na trh před dvaceti lety asi nebude vědět, že týden číslo 1 najednou odpovídá datu o dvacet let později. Navigace uvedená třeba v roce 2010 asi nebude předpokládat skok v čase zpět, a tak pochopí, že týden číslo 1 bude v roce 2019.

Pokud není výrobce úplný debil, tak toto chápání pořadového čísla týdne průběžně posouvá v aktualizacích firmware.

Takže bych čekal, že pokud nemáš GPS starší než třeba deset let, nebo jsi do ní za posledních deset let nahrál aktualizaci firmware, tak by neměl být problém.

No, necháme se překvapit. :wink:

Proč by se měl čas v GPS počítat zrovna na týdny? Proč ne na úplňky? Aby to vyšlo na letošní rok?

Protože to kdysi někomu přišlo jako dobrý nápad. A tomu intervalu mezi přetečením se říká epocha.

Proč by vlastně měla přestat fungovat GPSka? Při určování polohy se přece vychází z rozdílu časů satelitů, nikoliv z konkrétní hodnoty.

Rozbít takovému hubu...

Ale informace o formátu jsou poněkud rozporné:

The GPS timestamp is the same thing but the reference is different,and seems to be December 31st, 1979, 23:59:42 (technically it is December 1st 1980, 00:00:00 UTC, but the leap seconds are not taken in account the same way). So do go from GPS to POSIX and vice-versa you add/subtract 315964782 seconds.

čili čistě počet sekund, to by bylo ještě OK

vs.

GPS Time is a uniformly counting time scale beginning at the 1/5/1980 to 1/6/1980 midnight. January 6, 1980 is a Sunday. GPS Time counts in weeks and seconds of a week from this instant. The weeks begin at the Saturday/Sunday transition. The days of the week are numbered, with Sunday being 0, 1 Monday, etc.

Proč by vlastně měla přestat fungovat GPSka? Při určování polohy se přece vychází z rozdílu časů satelitů, nikoliv z konkrétní hodnoty.

Protože musíš vědět, kde přesně ty satelity zrovna jsou. Když znáš dráhy jednotlivých satelitu, tak ty polohy pro konkrétní datum a čas dokážeš spočítat. Když ale najednou odrotujes dvacet let zpět, tak ty polohy satelitu moc sedět nebudou…

Hele, oni to varování na novou epochu nevydávají jen tak pro srandu. Nicméně jak jsem řekl, pokud výrobce není úplný lempl, nebo pokud zrovna nekřísíš nějaký muzejní kousek, tak si ničeho nevšimneš.

Pokud jsou data v almanachu ve stejném formátu, tak je jedno jestli to obojí přeteklo nebo nepřeteklo, polohy družic budou odpovídat realitě.

Tak znova… Nikdo nikde neříká, že to přestane fungovat. Jen se říká, že některé prastaré modely přijímačů mohou mít problém. Záleží na tom, jak dobře jsou naprogramovany.

Třeba při minulém přetečení měl jeden Garmin problém, a vyřešil se vymazáním efemeridu.

Tak uvidíme... :-))

https://techfocus.cz/gadgets/1129-jiz-pristi-mesic-nastane-rollover-prestane-fungovat-celosvetove-system-gps.html?utm_source=www.seznam.cz&utm_medium=sekce-z-internetu

http://www.geocaching.cz/topic/32327-etrex-h/

už je to tady 

55470268_409788616502097_665390197650751

Tenhle má zjevně problém už s minulou epochou. :slight_smile: Nicméně funguje a ukazuje správnou polohu?

Každopádně o tomto problému asi ví, když zrovna na tenhle kousek vydali po tolika letech aktualizaci firmware.

kromě času prý funguje dobře

Tak mám 11 let starou Garminu etrex Legend hcx, firmware 3.2 tak snad budu v pohodě. Doufám

Oregon 450 funguje. Satelity najde, polohu ukazuje správně a ví, že je 25. 3. 2019. Nic jsem předtím neaktualisoval.

No, to je překvapení, když se problém týka mnohem starších kousků, a 6.4.2019 ještě ani nebylo...

Aha, tak to se omlouvám, ruce byly rychlejší než hlava. Nějak jsem z té fotky e-trexu nabyl dojmu, že se to mělo překlápět dnes. A taky jsem nevěděl, jak moc starých kousků se to vlastně týká. Tak jako bych nic nenapsal, prosím.

kromě času prý funguje dobře

A jak ukládá GPX ? Předpokládám že se špatným časem též.

Myslím, že není třeba se bát kolapsu - Garmin k tomu píše tohle:

For GPS devices that are affected, after the rollover occurs, an incorrect date and time will be displayed. This incorrect time will also be used to timestamp track logs, compute sunrise and sunset, and other functions that rely upon the correct date and time. However, the positioning accuracy will not be affected. The device will continue to deliver the same positioning performance as before the rollover.

Zdroj: https://support.garmin.com/ms-MY/?faq=zWQY6Z2kFiAuY9kDnDBgZ6

Tj lovit kešky půjde i 7.4., souřadnice budou pořád správně. Nanejvýš ve FieldNote bude čas o 1024 týdnů zpět.

Další informace: https://vtm.zive.cz/clanky/blizi-se-gps-week-number-rollover-event-stare-prijimace-mohou-prestat-fungovat/sc-870-a-197225/default.aspx