Supportseite für den ISO/IEC-Decoder-Interface-Standardvorschlag
Demo-Anwendung
Hier ist ein Screenshot der Anwendung:

Quellcode
TCL Quellcode:
Die Quelle kann direkt ausgeführt werden, wenn eine virtuelle TCL-Maschine im System vorhanden ist.
Ausführbares Programm
Mit dem LUCK-Dienst können Binärdateien für einige Plattformen generiert werden, indem der Quellcode in das Codefenster gezogen wird. Es sind keine zusätzlichen Pakete erforderlich.
http://www.ch-werner.de/LUCK.html
Vorgefertigte Binärdateien
Binärdateien für einige Plattformen können hier heruntergeladen werden.
Windows-Binärdatei:
Android-Binärdatei:
Serieller Scanneranschluss
Mit dem Programm kann ein serieller Scanner verwendet werden.
Die meisten USB-Scanner verfügen über einen virtuellen seriellen COM-Modus (VCOM), der für diese Schnittstelle verwendet werden kann. In diesem Fall sollte der Schnittstellenname im Einstellungsbereich festgelegt werden.
Die verwendeten Scannerparameter sind: kein Präfix, Symbology ID aktiviert, Suffix: neue Zeile.
Die Statuszeile zeigt eine Meldung an, wenn die Schnittstelle erfolgreich geöffnet wurde. Andernfalls wird ein Fehlerfeld angezeigt.
Mein kompatibler Testscanner ist CodeCorperation CR15.
Android
Der Android-Support erfordert bestimmte Kenntnisse darüber, wie man ein debug-signiertes APK auf das Gerät bekommt. Er informiert über alte Design-Betriebssysteme ab Android 10+. Die Android-Unterstützung umfasst derzeit Unterstützung für die folgenden Scangeräte:
- ZXing „Barcode Scanner“-App (derzeit sehr eingeschränkt aufgrund schlechter Symbology-ID-Unterstützung, wird fortgesetzt)
- Honeywell CN50, CN52 Scanner
- Die Honeywell-Unterstützung erfordert die folgenden Einstellungen:
- Zahnrad-Schaltfläche -> Honeywell-Einstellungen -> Scannen -> Interner Scanner
- „+“ für neues Profil, nennen Sie es „scanlink“
- Klicken Sie auf Scanlink-Profil -> Datenverarbeitungseinstellungen:
- Aus: Wedge, Browser starten, Scan to Intent, EZ Config starten
- Ein: Data Intent, klicken Sie auf den Text „Data Intent“, um die Optionen zu öffnen
- Aktion: de.elmicron.action.BARCODE_DATA
Keiner dieser Scanner ist in Bezug auf die ECI-Verarbeitung kompatibel, was zu einer schlechten Leistung führt. Es gibt Raum für Verbesserungen. Ideen sind willkommen.