Piloten scannen

6Offline scannen und die Warteschlange

Wie die App ohne Netz weiterarbeitet, was sie offline kann und was nicht, wie sich die Warteschlange von selbst leert, und was du mit einem Scan machst, den der Server abgelehnt hat.

Funktioniert offline

Was ohne Netz funktioniert#

Die Scan-Hälfte der App ist für einen Startplatz mit einem Balken Empfang gebaut, oder mit keinem. Die Live-Hälfte ist es nicht, denn an einer zwischengespeicherten Position ist nichts live.

Funktioniert offline Braucht Internet
Jede Kategorie außer Register scannen Die Kategorie Register scannen
Die Pilotenliste und die Pilotenfotos Der Scanverlauf eines Piloten vom Server
Wettbewerb und Kategorie wechseln Live-Karte, Live-Ops-Feed und Fahrer-Tab
Die letzten 40 Scans dieses Handys Anmelden und die Caches aktualisieren

Achtung

Alles in der linken Spalte setzt voraus, dass du mindestens einmal mit diesem Wettbewerb synchronisiert hast. Ein Handy, das mit diesem Wettbewerb noch nie online war, kann offline gar nichts. Siehe Installation und erster Start.

Der Piloten-Cache#

Der Piloten-Cache ist die lokale Kopie der Pilotenliste eines Wettbewerbs: Name, Wettbewerbs-ID, Land, Registrierungsstatus, Ausrüstung und das Foto, auf den Speicher des Handys geladen.

Er ist versioniert. Bei einer normalen Aktualisierung schickt die App die Version mit, die sie hat, und der Server antwortet meist, dass sich nichts geändert hat, was fast keine Daten kostet. Deshalb steht in der Statuszeile oft Piloten-Cache bereits aktuell (137 Piloten). statt einer Meldung über einen Download.

Automatisch aktualisiert
Bei der Anmeldung, bei Alles aktualisieren, beim Ziehen nach unten, wenn die Verbindung zurückkommt, und nach dem Synchronisieren der Warteschlange.
Piloten-Cache aktualisieren
Ignoriert die Version und lädt alles neu herunter, Fotos inklusive. Das Werkzeug für Nachmeldungen und für ein Foto, das nicht erscheinen will.
Pro Wettbewerb
Jeder Wettbewerb hat seinen eigenen Cache und seinen eigenen Fotoordner. Ein Wettbewerbswechsel wirft den anderen nicht weg.

Hinweis

Fotos liegen im eigenen Speicher der App, nicht in deiner Fotomediathek. Beim Deinstallieren der App verschwinden sie.

Die Regel Register zuerst#

Offline reiht die App nur einen Scan für einen Piloten ein, den sie auf diesem Handy bereits registriert gesehen hat. Ist das nicht der Fall, verweigert sie mit Zuerst ist ein Register-Scan erforderlich. Scanne die Kategorie Register vor jeder anderen Kategorie.

Der Grund: Register ist der Scan, der belegt, dass ein Mensch die Person und ihre Unterlagen online gegen den aktuellen Datensatz geprüft hat. Andere Kategorien für jemanden einzureihen, der nie registriert wurde, brächte unbelegbare Scans in den Wettbewerb.

Tipp

Online kommt das nie vor: Der Server antwortet für jeden Piloten des Wettbewerbs, egal welches Handy seine Registrierung erfasst hat. Die Regel gilt nur für Scans, die offline auf diesem Handy eingereiht werden.

Wie sich die Warteschlange selbst leert#

Ein ohne Verbindung erstellter Scan wird auf dem Handy gespeichert und unter Ausstehend gezählt. Mehr musst du nicht tun: Die Warteschlange lädt sich selbst hoch,

  • sobald das Handy wieder eine Verbindung hat,
  • jedes Mal, wenn du die App in den Vordergrund holst,
  • wenn du dich anmeldest,
  • bei Alles aktualisieren und beim Ziehen nach unten,
  • und sofort, wenn du auf den Chip Ausstehend oder auf Warteschlange jetzt synchronisieren tippst.

Scans gehen in Stapeln von bis zu fünfzig raus, älteste zuerst, nach Wettbewerb gruppiert, damit eine Warteschlange aus zwei Wettbewerben an den richtigen zwei Stellen landet. Am Ende erscheint eine Zeile wie Synchronisierung der Warteschlange abgeschlossen. Ausstehend: 0, fehlgeschlagen: 0., und jeder hochgeladene Scan wechselt in Letzte Aktivität von Queued zu Synced.

Achtung

Die Warteschlange lebt auf einem Handy. Sie lässt sich nicht von einem anderen Gerät aus synchronisieren, und sie übersteht das Deinstallieren der App nicht. Bring die Zahl der ausstehenden Scans auf null, bevor du das Handy weitergibst, zurücksetzt oder die App neu installierst.

Fehlgeschlagene Scans#

Fehlgeschlagen zählt Scans, die der Server aktiv abgelehnt hat, im Unterschied zu Scans, die er nie erhalten hat. Eine Ablehnung ist eine Entscheidung, ein erneuter Versuch bringt also meist dieselbe Antwort.

Die üblichen Ursachen sind ein Pilot, der nach deinem Scan aus dem Wettbewerb genommen wurde, eine Kategorie, die der Organisator entfernt oder geschlossen hat, oder eine Sitzung, die abgelaufen ist, während das Handy lange offline war.

  1. Tippe einmal bei gutem Empfang auf Warteschlange jetzt synchronisieren. Ein Fehler, der von einer schlechten Verbindung kam, löst sich hier auf.
  2. Bleibt die Zahl stehen, notiere aus Letzte Aktivität, welche Piloten betroffen sind.
  3. Melde es dem Organisator. Nur er kann den Scan auf der Website nachtragen, und nur er kann dir sagen, warum der Server abgelehnt hat.
  4. Steht der Pilot noch vor dir und war die Ursache eine verlorene Sitzung, melde dich ab, wieder an und scanne ihn erneut.

Hinweis

Fehlgeschlagene Scans sind nicht verloren: Sie bleiben mit ihrem Fehlertext auf dem Handy, die Aufzeichnung deines Versuchs überlebt also auch dann, wenn der Upload es nicht tut.

Grenzen, die man kennen sollte#

Größe der Warteschlange
Etwa 600 Einträge. Danach verwirft die App die ältesten bereits hochgeladenen Einträge, nie etwas Ausstehendes oder Fehlgeschlagenes.
Lokaler Verlauf
Die letzten 500 Scans dieses Handys, davon zeigt Letzte Aktivität die neuesten fünf, und die vollständige Liste hält die neuesten 40 bereit.
Stapelgröße
Fünfzig Scans pro Anfrage, selbst ein ganzer offline eingereihter Vormittag synchronisiert sich also in wenigen Sekunden, sobald du wieder Empfang hast.

Tipp

Für einen Anlass sind diese Grenzen großzügig. Es gibt sie, damit ein Handy, das eine ganze Saison im Einsatz ist, nicht langsam mit alten Quittungen volläuft.