Sie verwenden unseren Makro-Kommandosatz „VHL“? Hier erfahren Sie, warum VHL & Autoread noch besser ist.

14 Okt 2024

follow us on linkedin  sign up for our  newsletter

Verwenden Ihre Entwicklungsteams unseren Makro-Kommandosatz „VHL“? Eine gute Wahl! Schließlich bietet er viele Vorteile im Vergleich zu Low-Level-Befehlen. Doch ab jetzt empfehlen wir von BALTECH ihnen, VHL mit einem anderen unserer Betriebsmodi zu kombinieren: Autoread. Hier erfahren Sie, warum Ihre Anwendungsentwicklung mit diesem Ansatz effizienter und zukunftssicherer wird.

Die Stärke von VHL

VHL (Very High Level) war bisher unsere Standardempfehlung für Entwickler:innen, die mit BALTECH-Lesegeräten arbeiten – und das aus gutem Grund:

  • Lesen und schreiben Sie selbst große Datenmengen mit leistungsstarken, fehlerresistenten Befehlen.
  • Sie brauchen keine tiefgreifenden Kenntnisse des Kartensystems.
  • Erstellen Sie universell einsetzbare Anwendungen für verschiedene Kartentypen: So können Sie z. B. eine Anwendung, die für MIFARE DESFire-Karten geschrieben wurde, auch mit LEGIC-Karten verwendet – ganz ohne Codeänderung. Die kartentypspezifischen Informationen werden in die Konfiguration des Lesers ausgelagert.

Was ist Autoread?

Im Autoread-Modus erledigt der Leser viele Aufgaben selbstständig, ohne von der Anwendung gesteuert zu werden. Dazu gehören:

  • Autonomes Scannen, Validieren und Lesen von Kartennummern
  • Automatische Interpretation und Formatierung der Nummern
  • Autonome Interaktion mit Karteninhabern durch Schalten des Piepsers, der LED oder eines Relais

Alle Informationen, die der Leser dafür braucht, werden in seiner Konfiguration hinterlegt.

VHL & Autoread – die perfekte Kombi

Durch die Kombination von VHL mit Autoread entstehen für Sie viele Vorteile:

  • Weniger Komplexität: Sie verlagern noch mehr Logik von der Anwendung auf den Leser. So müssen sich Ihre Entwickler:innen nicht mit grundlegenden Leser-Aufgaben befassen oder sich um Details wie Datenkodierung oder Priorisierung logischer Kartentypen kümmern.
  • Mehr Flexibilität: Viele Änderungen, die nach Inbetriebnahme nötig werden, können in der Konfiguration des Lesers vorgenommen werden – Anpassungen der Anwendung sind dann nicht nötig.
  • Zukunftssicherheit: Unsere neuesten Funktionen wie Mobile ID oder Wireless Upload basieren auf Autoread, und auch bei zukünftige Entwicklungen setzen wir bei BALTECH auf diesen Modus.

So implementieren Sie VHL & Autoread

Der Ablauf ist folgender:

  1. Der Leser arbeitet im Autoread-Modus und erledigt das Scannen der Karten, die Validierung usw. selbstständig.
  2. Nach dem Lesen einer gültigen Kartennummer wird der Autoread-Modus angehalten.
  3. Ihre Anwendung ruft die Nummer ab, führt VHL-Befehle aus und reaktiviert Autoread.

Eine vollständige Implementierungsanleitung finden Sie in unserer Online-Doku.

Haben Sie noch Fragen? Dann kontaktieren Sie uns gerne. Wir stehen Ihnen beim Einstieg mit Rat und Tat zur Seite.

Baltech-newsletter