GPS-Wochenzähler zurückgesetzt



Was wird passieren?


Am 6. April 2019 wird der zweite GPS-Wochen-Rollover-Zähler auf Null zurückgesetzt, der erste war der 21. August 1999. Dies bedeutet, dass in dem von GPS-Satelliten übertragenen Navigationsdatenrahmen Woche Nummer 10 nach Woche Nummer 1023 angezeigt wird, da in der Struktur Der Navigationsnachricht wird unter der GPS-Wochennummer ein 10-Bit-Wert zugewiesen (wenn wir etwa 52 Wochen pro Jahr berücksichtigen, sind 1024 Wochen etwas weniger als 20 Jahre).

Wie wird sich dies auf die Verbraucher auswirken?


Die Empfänger in der Software, für die dieses Ereignis bereitgestellt wird, decodieren weiterhin die aktuelle GPS-Wochennummer korrekt aus dem Navigationsrahmen, und für den Verbraucher steigt die Wochennummer weiter an, dh ein Nullwert wird automatisch als 2048, 1 als 2049 usw. interpretiert. Wenn der Empfänger jedoch nicht darauf vorbereitet ist, kehrt er in die Vergangenheit zurück (1999 oder sogar 1980).

Was kann / soll getan werden?


Überprüfen Sie, ob die aktuelle Firmware-Version in Ihren Navigationsempfängern installiert ist Die meisten Hersteller sind sich dieser Situation bewusst und passen die Software so an, dass die Verbraucher keine Probleme haben.

Wenden Sie sich an den Hersteller der Empfänger oder Software, von denen die Daten abhängen, die in den Verbraucher fallen.

Es ist auch sinnvoll, auf der Verbraucherseite eine Krücke hinzuzufügen. Fügen Sie beispielsweise einen Scheck hinzu:

if ( week < 1023 ) week += 2048; 

Source: https://habr.com/ru/post/de446396/


All Articles