Meldung am Display: "ALP not checked."

Firmware: v0.19.877
Ich habe seit einiger Zeit (gut ein halbes Jahr) regelmäßig die Meldung beim Starten des OBS wie folgt:
„ALP not checked.“

Vor einer Woche habe ich die Firmware gehoben auf
Firmware: v0.21.929
Der OBS ist seit Februar 2021 im Einsatz.

Auch dann habe ich das Phänomen mit der Meldung:
Der Zeitraum, bis das GPS Signal gefunden wird ist dann gefühlt sehr lange, selbst wenn der OBS auch vorher lange mit USB-Stromversorgung eingeschaltet war (Thema Pufferbatterie).
Mein Workaround:
Ich lösche die beiden Dateien auf der SD Karte:
current_14d.hdr
current_14d.alp
und aus dem trash Ordner, starte den OBS noch mal im WLAN, so dass die Meldung
„ALP data updated!“
kommt.

Dann funktioniert’s eine Zeit beim Einschalten im WLAN mit der Meldung:
„ALP data was up to date“.

Aber aus irgend welchen Gründen kommt irgendwann wieder (z.B. zwei Tage später) die „ALP not checked.“ Meldung, bis ich die Dateien wieder gelöscht habe.

Hat jemand dafür eine Erklärung?

ALP not checked kommt, wenn der letzte Test noch nicht so lange her ist (4 Tage). In der v0.21.929 gab es dazu einen fix ( e9cfaaa - Fix check for ALP data update.)

Löschen aus dem trash sollte nicht nötig sein. Löschen der Dateien aus dem Hauptverzeichnis sorgt dafür, dass die Daten beim nächsten Start im Server Modus neu geladen werden.

Das passt aber nicht zu deinen Beschreibung. Eigentlich sollte das „ALP not checked“ in den 4 Tagen nach einen Update kommen - nicht nach 2 tagen.

Die Daten sind 14 Tage gültig. Klappt der Fix bei dir deutlich schneller, wenn die alp Daten aktuell sind?

1 „Gefällt mir“

Danke für die schnelle Rückmeldung.
Sorry für mein rum Schwurbeln, ich kenne mich da nicht so aus. Dann war es vielleicht nach 4 Tagen das „ALP not checked“.
Deswegen jetzt mit Test.

Am 09.02. Fahrt mit OBS: in der csv steht:
DEV: GPS: TIMEGPS set: 1970-01-01T00:18:31 → 2025-02-09T15:13:17 delay 2ms. tAcc:28913ns
DEV: GPS: TimeToFix: 2123239ms
DEV: GPS: ALP Data valid from: 2025-01-22T16:00:00
DEV: GPS: ALP Data valid to: 2025-02-05T16:00:00

Am 11.02.2025 1,7 Tage am Strom im WLAN steht in About:
ALP Data valid from: 2025-01-22T16:00:00
ALP Data valid to: 2025-02-05T16:00:00

Test:

  1. Beim Neustart im WLAN steht „ALP data was up to date“
  2. dann OBS normal draußen eingeschaltet:
  3. nach 03:44 mm:ss ein Signal (fix, Start Abstandsmessung)
  4. OBS aus, 5s warten, OBS ein
  5. nach 15:28 mm:ss ein Signal (fix, Start Abstandsmessung)
  6. OBS aus, 5s warten, OBS ein
  7. nach 15:05 mm:ss ein Signal
  8. OBS aus, 5s warten, OBS ein
  9. nach 07:39 mm:ss ein Signal
  10. OBS ins WLAN, Dateien current_14d.* gelöscht
  11. OBS aus, OBS an: „ALP data updated“
  12. In der Datei current_14d.hdr steht immer noch Wed, 22 Jan 2025 17:05:05 GMT drin
  13. OBS draußen an:
  14. nach 04:20 mm:ss ein Signal
  15. OBS aus, 5s warten, OBS ein
  16. nach 06:33 mm:ss ein Signal
    so lange kann ich nicht warten, bis ich jedes Mal losfahre. Muss also an etwas anderem liegen. Das Löschen der Dateien löst es wohl dann nicht.

Anderer OBS, der schnell ein Signal bekommt und beim Neustart im WLAN auch „ALP data was up to date“ meldet:
< 1 Minute bis ein Signal draußen kommt bei zwei Tests mit 5s Abstand
zeigt bei About aber heute am 11.02.2025 auch das valid to:
ALP Data valid from: 2025-01-22T16:00:00
ALP Data valid to: 2025-02-05T16:00:00
In der Datei current_14d.hdr (Zeitstempel der Datei vom 01.01.1980) steht auch:
Wed, 22 Jan 2025 17:05:05 GMT

Jetzt verstehe ich noch weniger, wieso der eine so viel länger braucht und der andere schnell ist trotz Nieselregen und obwohl in beiden valid to 05.02.2025 steht, das Datum, das schon vorbei ist.

Die Alp datei, die wir herunterladen ist einfach diese hier:

https://alp.u-blox.com/current_14d.alp

In der current_14d.hdr steht das Datum, das beim Download von UBLOX als „Last-Modified“ der current_14d.alp mitgeschickt wurde. Da sollte, wenn du am 11.2. die ALP datei herunterlädst eigentlich Tue, 11 Feb 2025 12:05:04 GMT o.ä. stehen. ublox aktualisiert die Datei täglich.

Ggf gibt es Probleme mit der SD-Karte, wodurch die Löschung oder das Schreiben nicht ordentlich funktioniert? (das ist eine Vermutung ins Blaue, habe ich aber schon gesehen, dass eine SD-Karte bei mir - allerdings am Rechner - fein so getan hat als ob sie schreibt, aber tatsächlich gar nichts geschrieben hat und nach unmount->mount tauchten dann alle alten dateien wieder auf).

edit: Ich hab auch grad noch mal geprüft, gerade liefert Ublox aktuelle dateien aus:

paulg@desktop:~/Workspace/OpenBikeSensorFirmware(main)$ curl -o blub -v https://alp.u-blox.com/current_14d.alp 2>&1 |grep -i last-modifie
< last-modified: Sat, 15 Feb 2025 12:05:04 GMT

edit2:
Grad noch mal mit einem OpenBikeSensor getestet - alp und hdr gelöscht, neu ins wlan → Sat, 15 Feb 2025 12:05:04 GMT in current_14d.hdr

2 „Gefällt mir“

Danke für den Tipp.

16.02. OBS wieder ins WLAN gehängt
„ALP Data updated“
current_14d.hdr zeigte dann:
Sun, 16 Feb 2025 20:05:04 GMT

About zeigte dann auch plötzlich das richtige valdi from und to:
ALP Data valid from: 2025-02-16T19:00:00
ALP Data valid to: 2025-03-02T19:00:00

Beim Starten heute 2x nur 01:30 mm:ss benötigt bis GPS da war.

Da es jetzt 2x funktioniert hat, beobachte ich es eine Zeit lang und werde, wenn es wieder auftritt die SD Karte ggf. mit einer neuen tauschen. Scheint was sporadisches zu sein.
Danke noch Mal für die Aufklärung bzw. den Tipp.

1 „Gefällt mir“