Diese Anleitung soll die Konfiguration eines Zebra PocketPC’s (kurz PPC) beschreiben, damit diese mit SLON verwendet werden kann. Diese Anleitung wurde auf Basis des Zebra TC27 geschrieben:
Jeder Zebra PPC bringt die App „DataWedge“ von Haus aus mit. DataWedge ist eine von mehreren möglichen Schnittstellen, über welche eine Applikation Daten vom Gerät empfangen kann, also z.B. Barcodes von einem Scanner. In DataWedge werden Profile angelegt, welche dann automatisch aktiviert werden, wenn eine App gestartet wird. Im Fall von SLON übergibt DataWedge die Scanning Daten über einen „Android Intent“. Intent sind ein weit verbreitetes Konzept in der Android Welt um App’s zu starten oder Daten unter Apps auszutauschen.
Sobald die Grundeinrichtung des Scanner abgeschlossen ist, die App „DataWedge“ starten:
Es werden alle konfigurierten Profile angezeigt:
Zunächst damit beginnen ein neues Profil zu erstellen:
Der Profilname ist hierbei nicht wichtig, auch die Groß-/Kleinschreibung ist nicht relevant.
Die Einstellung der folgenden Screenshots auf das neue Profil übertragen:
In diesem Bildschirm bleiben und ins Untermenü „Scanner-Einstellungen konfigurieren“ » „Scan-Parameter“ gehen:
Folgende Einstellungen übertragen:
Schließlich noch das neu erstellte Profil mit der SLON App verbinden:
Diesen Schritt 2x wiederholen. Einmal die Aktivität „*“ auswählen und einmal „it.bz.slon.slon_app.MainActivity“
Die Konfiguration ist hiermit abgeschlossen.
Um die Funktion zu prüfen einfach einen Transport buchen. Im „Transport buchen“ Bildschirm kann der Barcode über die Seitentasten des PPC’s aktiviert werden. Der Barcodescanner aktiviert sich darauf hin. Mit dem Barcodescanner auf den Barcode zielen. Sobald der Scanner den Barcode gelesen hat, schaltet der Scanner ab. Wenn der gescannte Barcode korrekt ist, vibriert das Gerät für ~100ms. Wenn der gescannte Barcode nicht korrekt ist, bzw. nicht zum Transport passt, erscheint die Fehlermeldung und das Gerät vibriert in folgendes Sequenz:
Der Knopf „SCANNEN“ muss nicht mehr gedrückt werden.