ZEBRA SDK Scanner for Windows User Guide

Scanner SDK per Windows

"

Specificazioni

  • Nome di u produttu: Zebra Scanner Software Developer Kit (SDK) per
    Windows
  • Versione: v3.6 Luglio 2024
  • Interfaccia di prugrammazione: MS .NET, C++, Java
  • Varianti di cumunicazione supportate: IBMHID, SNAPI, HIDKB, Nixdorf
    Modu B, etc.
  • Capacità: Leghjite i codici à barre, gestisce e cunfigurazioni di scanner,
    catturà imagine / video

Istruzzioni per l'usu di u produttu

Installazione

1. Scaricate u Zebra Scanner SDK per Windows da u ufficiale
websitu.

2. Run u pacchettu stallazione è seguitate u screnu
istruzioni per compie a stallazione.

Cuminciatu

1. Lanciari l 'applicazzioni SDK nant'à u vostru sistema Windows.

2. Selezziunà a lingua di prugrammazione vo vulete aduprà per u vostru
applicazione (MS .NET, C++, Java).

3. Configurate i paràmetri di scanner secondu u vostru
esigenze.

Sviluppà Applicazioni

1. Aduprà i cumpunenti furnite à custruisce a vostra dumanda cù
cuntrollu tutale di e capacità di u scanner.

2. Assicurà a cumpatibulità cù i protocols COM suppurtatu listati
in u manuale d'utilizatore.

3. Utilizà u SDK per leghje codici à barre, catturà images / video, è
gestisce e cunfigurazioni di u scanner.

Supportu è aghjurnamenti

1. Per l'ultime aghjurnamenti, visitate u Zebra Scanner SDK
websitu.

2. Per supportu, visitate a pagina ufficiale di supportu Zebra.

FAQ

Q: Puderaghju aduprà diverse lingue di prugrammazione per diverse
applicazioni in u stessu ambiente di sistema?

A: Iè, u Zebra Scanner SDK permette di utilizà diverse
linguaggi di prugrammazione per l'applicazioni separati mentre travaglia
scanners in u listessu ambiente di u sistema.

Q: Chì sò alcuni di i protokolli COM supportati?

A: Alcuni di i protokolli COM supportati includenu Query Assets
Cunmutazione di l'ospiti di l'infurmazioni, Imaging è Video, Driver OPOS di codice à barre,
JPOS Driver, è più cum'è listatu in u manuale d'utilizatore.

Q: Cumu possu cunfigurà DDF programmatically usendu u
Driver CoreScanner?

A: U Driver CoreScanner furnisce una nova chjama (Opcode) à
cunfigurà DDF in modu programmaticu, chì prima era solu supportatu
manualmente da u Config.xml file.

"'

Note di rilascio
Scanner SDK per Windows v3.6 Luglio 2024
Cuntenuti
Cuntenuti………………………………………………………………………………………………………………………………………………… 1 Overview ………………………………………………………………………………………………………………………………………. 1 Compatibilità di i dispositi ………………………………………………………………………………………………………………………………………. 3 Protocolli COM supportati …………………………………………………………………………………………………………………………. 3 Storia di a versione……………………………………………………………………………………………………………………………………. 4 Cumpunenti …………………………………………………………………………………………………………………………………………………… 15 Installazione …………………………………………………………………………………………………………………………………………………….. 16
Overview
U Zebra Scanner Software Developer Kit (SDK) per Windows chì furnisce una sola interfaccia di prugrammazione in parechje lingue di prugrammazione (cum'è MS .NET, C++, Java) per tutte e varianti di cumunicazione di scanners (cum'è IBMHID, SNAPI, HIDKB, Nixdorf Mode B, etc.). L'SDK di Zebra Scanner include una suite di cumpunenti chì furnisce un framework unificatu di sviluppu di software. U pacchettu di stallazione SDK include cumpunenti seguenti.
· Zebra Scanner SDK Componenti è driver core (COM API, driver di imaging) · Driver OPOS è JPOS di scanner · Driver OPOS è JPOS di scala · Driver di imaging TWAIN
ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 1

· Supportu Bluetooth per Windows 7 è superiore · Componenti di Gestione Remota
o Scanner WMI Provider o Driver WMI Provider · Web Link à l'ultima Guida di Sviluppatore - Documentu (s) https://techdocs.zebra.com/dcs/scanners/sdk-windows/about/ · Microsoft® Visual Studio Project Template per Zebra Scanner SDK · Test & Sampl'utilità o Zebra Scanner SDK Sampl'applicazione (C++) o Zebra Scanner SDK Sampl'applicazione (Microsoft® C# .NET, utilizendu .NET Framework 4.0
Client Profile)* o Scanner OPOS Driver Test Utility (C++) o Scale OPOS Driver Test Utility (C++) o Scanner/Scale JPOS Driver Test Utility (Java) o TWAIN Test Utility (C++) o Scanner WMI Provider Test Utility (Microsoft® C# .NET, usendu .NET Framework 2.0) * o Test Driver Utility (Microsoft® C# .NET) Framework 2.0)* o Web ligame à l'ultimi codici fonte per test & sampl'utilità - https://github.com/zebra-
tecnulugia / Scanner-SDK-for-Windows
* Nota U SDK di Scanner sampL'applicazioni è l'utilità di teste ùn supportanu micca .NET Core è .NET Standards, invece usanu e versioni .NET Framework specificate sopra per app/utilità.
Cù stu SDK, pudete leghje codici à barre, gestisce e cunfigurazioni di scanner, catturà l'imaghjini / video è sceglite selettivamente una lista di scanners nantu à quale travaglià. Mentre una applicazione hè in una lingua di prugrammazione cù un scanner o un inseme di scanners, un'altra applicazione in una lingua diversa pò esse aduprata diversamente in u stessu ambiente di u sistema.
U SDK pò custruisce una applicazione cù un cuntrollu cumpletu di e capacità di u so scanner.
· Dati di codice a barre o Uscita di tastiera HID simulata o Output OPOS/JPOS o Output SNAPI
· Cumandamentu è Controlu o Controlu LED è Beeper o Controlu di mira
· Imaging o Cattura / Trasferimentu di Immagini o View Video o Captura simultanea di dati di codice à barre è una maghjina cù un tippu di attivazione utilizendu Intelligent Image Capture (IDC)
· Gestione remota di u scanner o Tracciamentu di l'assi o Configurazione di u Dispositiu (Ottene, stabilisce è Store l'attributi di u Scanner) o Actualizazione di u firmware o Cambiamentu di u protocolu di cumunicazione di u scanner o Serviziu per automatizà u prucessu di cunfigurazione / aghjurnamentu di u firmware
ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 2

Per l'ultime aghjurnamenti SDK, visitate Zebra Scanner SDK Per supportu, visitate http://www.zebra.com/support.
Cumpatibilità di i dispositi
Per a lista di i dispositi compatibili, visitate a pagina seguente. https://www.zebra.com/us/en/support-downloads/software/developer-tools/scanner-sdk-forwindows.html
Protocolli COM supportati
I protokolli di cumunicazione supportati da SDK includenu: · IBM Table-Top USB · IBM Hand-Held USB · IBM OPOS - IBM Hand-held USB with Full Scan Disable · HID Keyboard Emulation · USB CDC Host · Symbol Native API (SNAPI) cù Imaging Interface · Symbol Native API (SNAPI) senza Imaging Interface · Wincor-Nixdorf Simple Serial Mode · RS-232 RS-232 Interfaccia seriale (SSI) sopra Bluetooth Classic

Query Assets Information Host Switching
Imaging è Video più veloce Gestione di l'aghjurnamentu di u firmware è l'aghjurnamentu di u firmware
Codici à barre OPOS Driver JPOS Driver

IBM Table-Top USB

XX

IBM portatile USB

XX

IBM OPOS - IBM Hand-held USB with Full Scan Disable

X

X

Emulazione di tastiera HID

X

USB CDC Host

X

XXXXXXXX
XXXX

ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 3

Symbol Native API (SNAPI) cù interfaccia di imaging

XXXXXXXX

Symbol Native API (SNAPI) senza interfaccia di imaging

XX

XXXX

Wincor-Nixdorf RS-232 Mode B

XXX

Simple Serial Interface (SSI) nantu à RS232

X

X

XXXX

Simple Serial Interface (SSI) via Bluetooth

X

X

XXXX

Classicu

Simple Serial Interface (SSI) via Bluetooth Low-

Energia (BLE)

Simple Serial Interface (SSI) nantu à MFI

Storia di a versione
Versione 3.06.0038 07/2024
1. Enhanced OPOS Driver a. Bug Fix - A Scala OPOS sampL'applicazione sguassate avà e notificazioni d'errore affissate prima (se ci sò), quandu una lettura di pesu valida hè consegnata. b. Bug Fix Fixed issue in incorrect update of good scan count in statistics after released and reclaming a scanner. c. Bug Fix Risoltu u prublema in u pesu vivu di a scala chì mostra u statutu cum'è "Not Ready" quandu eseguite e chjama di u pesu di lettura mentre a scala hè in modalità asincrona. d. Bug Fix ResultCode è ResultCodeExtended proprietà di Scale sò avà aghjurnati currettamente quandu u pesu di lettura hè realizatu mentre a scala hè in modalità asincrona. e. Implementazioni aghjunte per i metudi di Statistiche (Reset Statistiche, Retrieve Statistics and Update Statistics) per Scale. f. Scanner OPOS aghjurnatu è Scale Sampi nomi di l'applicazione à "ScannerSDK_SampleApp_OPOS_Scanner" è "ScannerSDK_SampleApp_OPOS_Scale" rispettivamente.
2. Enhanced JPOS Driver a. Correzione di bug Minore sampl'app corregge a casella di cuntrollu di Notificazione di u Statu di u putere in JPOS Sampl'applicazione mostra avà u statu currettu dopu a liberazione di u JPOS Scale profile. b. Bug Fix - Fixed u campu PIDXScan_ScanData per vede l'ID di l'etichetta (se cunfigurate) in u JPOS Sampl'applicazione. c. Bug Fix - Fixed JPOS zero scale features limits up to 0.05 lbs solu quandu deve esse 0.60 lbs.
3. C# è C++ Sample Applicazioni a. Aggiunta una nova tabulazione in u C# sampl'applicazione per cunfigurà cunfigurazioni Real Time Alert (RTA) è view Notificazioni di l'avvenimenti RTA (A tabulazione RTA serà visibile solu se u firmware di u scanner cunnessu supporta RTA). b. Bug Fix Fixed u crash di l'applicazione C++ chì si verificava dopu a chjude l'applicazione.

ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 4

c. Aghjurnatu u C# sampu nome di l'applicazione à ScannerSDK_SampleApp_CSharp".
4. Driver CoreScanner a. Aggiunta una nova funzione "Alerta in Tempu Reale (RTA)" per i dispositi / firmware supportati in i modi SNAPI, IBM TableTop, IBM Handheld è IBM OPOS.
Versione 3.06.0037 04/2024
1. Enhanced OPOS Driver a. Correzione di bug Risolta una fuga di manicu chì si verificava in u modulu di logging OPOS in l'uggetti di serviziu Scanner è Scale. b. Correzione di bug Risolta una perdita di memoria chì si verificava in Scala OPOS quandu u pesu vivu hè attivatu. c. Correzione di bug Risolta una fuga di manicu chì si verificava in i metudi OPOS Open and Close nantu à l'uggetti di serviziu di Scanner è Scale. d. Correzione di bug Fixatu un caratteru invalidu restituitu in a chjama di a pruprietà di a Descrizione di u Dispositivu per Scala OPOS. e. Correzione di bug Minore sampl'app fix State of Auto Enable checkbox hè issa attivata dopu avè apertu cù successu un OPOS Scanner profile. f. Bug fix OPOS torna avà OPOS_E_ILLEGAL quandu "ZeroScale" hè chjamatu cù un pesu chì supera u limitu di pesu zeroing di u scanner. g. Aggiunta una nova chjave di registru "ClearQueueOnRelease" per cunfigurà a sbulicità di a fila di dati quandu u dispusitivu hè liberatu. h. Logs OPOS rinfurzati per include u nome di cumandamentu DirectIO in l'Informazioni registrate quandu i cumandamenti DirectIO sò usati.
2. Enhanced JPOS Driver a. Correzione di bug Minore sampl'app corregge u Statu di Dati Event Enable and Device Enable checkboxes in JPOS Sampl'applicazione mostra avà u statu currettu quandu JPOS Scale profile ùn hè micca apertu. b. Correzione di bug Corretta l'eccezione intermittente causata in u filu di pesu vivu di a Scala JPOS quandu prova di riavvia o cunfigurà a scala mentre u pesu vivu hè in corso. c. Correzione di bug Minore sampl'app risolve u Statu sincronizatu di a casella di spunta "Device Enable" quandu "Auto Device Enable" o "Enable Live Weight" sò aduprate selezioni. d. Aggiuntu un novu attributu cum'è "ClearQueueOnRelease" à JPOS.xml file, per cunfigurà sguassate a fila di dati quandu u dispusitivu hè liberatu. e. Bug Fix Un'eccezzioni hè sparata dopu à eseguisce Zero Scale cù pesi più grande di u limitu di pesu di scala zeroing implementatu da u firmware. f. Bug Fix Impeditu inghjustu l'eccezzioni "Timed out with zero stable weight" dopu avè stabilitu PIDXScal_ZeroValid à veru in JPOS Scale live weight DIO.
3. C# è C++ Sample Applicazioni a. Aggiunta a colonna "Nome di cunfigurazione" à u C# è C++ sample applicazioni in a griglia chì rapprisentanu i scanners scuperti.
4. Driver CoreScanner
ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 5

a. Aghjunghjite i tipi di codice di Han Xin Code è Dot Code à i modi di host USB IBM HandHeld è TableTop.
b. Aggiuntu u Nome di cunfigurazione in a risposta XML di a chjama API "GetScanners".
Versione 3.06.0034 01/2024
1. Enhanced OPOS Driver a. Dui modi OPOS Check Health sò stati supportati (Controlla Salute Interna è Esterna), aghjunghjenu un terzu modu. U terzu modu hè chjamatu Interactive Check Health. Nota chì tutti i trè modi sò supportati in l'OPOSampl'app.
2. Enhanced JPOS Driver a. Correzione di bug Minore sampl'app fix State of Data Event Enable checkbox in JPOS Sampl'applicazione dopu chì un codice à barre hè scansatu avà funziona cum'è previstu. b. Correzione di bug Minore sampl'app fix State of Device Enable checkbox in JPOS Sampl'applicazione dopu chì un codice à barre hè scansatu cù l'AutoDisable attivatu avà funziona cum'è previstu.
3. Driver CoreScanner a. Firma digitale di Zebra SNAPI Driver Aghjurnatu a firma digitale di Zebra SNAPI Imaging Interface per sustene l'algoritmu SHA256. b. Bug Fix Fixed issue rare when switching to USB OPOS mode if you are already in that mode. Avà u scanner ùn entra più in un statu senza risposta quandu pruvate di cambià à l'USB OPOS mentre era digià in u stessu modu d'ospite.
4. Connettore IoT a. Aggiuntu supportu per u logu di variabili di l'ambiente (tiratu da u sistema operatore) in u URL è dumandate intestazioni in u sink HTTP. Nota chì a verificazione di variabile ambientale hè realizata in tempu reale in ogni casu di logging. b. Correzione di sicurezza Biblioteca aghjurnata "libcurl"Usatu in IoT Connector da v7.78.0 à v8.4.0 per risolve e vulnerabilità di sicurezza.
Versione 3.06.0033 10/2023
1. Enhanced OPOS Driver a. Bug Fix GoodScanCount ùn torna più valori negativi quandu un grande valore di cunti hè stabilitu utilizendu u metudu di l'Actualizazione di Statistiche. b. Bug Fix Sample App ùn mostra più pesu incorrectu quandu ReadWeight hè chjamatu cù Freeze Events attivatu. c. Bug Fix Sampl'App hà indirizzatu l'utilità guidata da a situazione durante a ricuperazione di l'avvenimenti di Read Weight è Live Weight dopu avè chjamatu l'opzione di riprova in eventi d'errore asincroni. d. Bug Fix Eliminatu u log redundant in "FireHeadDataEvent" in u log OPOS filese Bug Fix Driver torna avà u statutu di scala "Not Ready", quandu a scala hè scollegata, mentre avè u pesu vivu attivatu. f. Bug Fix - Verificate a Salute (Internu è Esternu) torna avà a risposta "Senza hardware", quandu nisun scanner (s) hè cunnessu à u bus USB.
ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 6

g. Bug Fix Driver avà rapprisenta "Caratteri Non-Printable" in i dati di scansione in a so forma originale (non modificata da u driver OPOS).
2. Enhanced JPOS Driver a. Aghjunghje supportu per parechje istanze di scanner JPOS quandu cumunicà à una sola applicazione. Questu permette à u driver JPOS di cumunicà è seguità più scanners simultaneamente è indipindentamente, cum'è MP7000 è DS8178 / cradle. b. Capacità aghjunta à "Filter Scanner Discovery" in 1) Modu di cumunicazione di l'ospite, 2) Modellu (aka DS9908 ...) è 3) Numeru di Seria. JPOS ora currisponde à a funziunalità OPOS. c. Bug Fix - Verificate a Salute (Internu è Esternu) torna avà a risposta "Senza hardware", quandu nisun scanner (s) hè cunnessu à u bus USB. d. Bug Fix Sample App ùn mostra più pesu incorrectu quandu ReadWeight hè chjamatu cù Freeze Events attivatu. e. Bug Fix Driver torna avà u statutu di scala "Not Ready", quandu a scala hè scollegata, mentre chì u pesu vivu hè attivatu.
3. Enhanced CoreScanner Driver a. Accessu à l'infurmazione di a versione di Corescanner Modificatu cumu accede à l'infurmazioni di a versione di Corescanner. Avà leghje da a chjave di u registru, Invece di u corescanner binariu file. b. Bug Fix L'accentu "Grave" ùn hè più, cunvertisce incorrectamente in CR / LF quandu u scanner opera in modu di cumunicazione RS232 NIXMODB. c. Bug Fix Fixed "Tastiera HID simulata" prublema. Scancode avà generatu bè per un caratteru "Separatore di Gruppu", quandu in Tastiera HID simulata.
Versione 3.06.0029 07/2023
1. Enhanced OPOS driver a. Correzione di bug Risolta u prublema nantu à u testu di salute di cuntrollu incorrectu restituitu da a dumanda. b. Correzione di bug Risolta u prublema in a lettura di u pesu quandu parechje letture sò richieste via una chjama API (quasi simultaneamente) è DataEvent hè attivatu. c. Correzione di bug Corretta a cancellazione incorrecta di e proprietà di ScanData è ScanDataLabel quandu ClearInput hè chjamatu. d. Sample App Bug fix Fixed value incorrect set for GoodScanCount when Updates Statistics via JPOS Sampl'applicazione, utilizendu un valore micca numericu.
2. Enhanced JPOS driver a. Correzione di bug Risolta u prublema chì hà appiccicatu in modu sbagliatu un ID di etichetta per "etichetta NCR" cù u tipu di codice à barre ISSN. b. Correzione di bug Risolta u prublema pertinenti à l'argumenti d'errore (locus è risposta) in l'eventi di pisu di lettura JPOS. c. Sample App Security fix A biblioteca aghjurnata "xercesImpl.jar" usata in JPOS Sampl'applicazione da v2.11.0 à v2.12.2 per risolve e vulnerabilità di sicurezza. d. Sampl'App Bug fix U statu di u buttone di attivazione di u dispositivu hè avà aghjurnatu dopu à attivà l'attivazione automatica di u dispusitivu (buttone) in scala JPOS. e. Sample App Bug fix Barcode nome avà mostratu currettamente per Han Xin Code.
3. Driver CoreScanner
ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 7

a. Aggiunta una nova chjama (Opcode) per cunfigurà DDF (Formattazione di Dati di Driver) in modu programmaticu. Nanzu, questu era solu supportatu manualmente da Config.xml file.
b. Tastiera HID simulata - Supportu aghjuntu per cunfigurà ScanCode, in più di u supportu di codice Virtual Key esistente, in Tastiera HID simulata. Cunfiguratu attraversu i paràmetri in u Config.XML file.
c. Formattazione di Dati di Driver - Aggiuntu supportu di combinazione di chjave ATL à Formattazione di Dati di Driver (DDF). Questa funziunalità permette una combinazione di tasti ALT per esse aghjuntu à i dati di codice à barre quandu si usa a Tastiera HID simulata. i. A cunfigurazione di sta capacità si trova in u xml di cunfigurazione CoreScanner file. ii. Un exampLe di sta capacità hè appendu "ALT [ + Data + Enter" à i dati di codice à barre. Un altru example hè "ALT [ + Data + TAB". iii. A soluzione supporta l'invio di ALT + una sequenza di chjave ASCII cum'è "ALT [". iv. A suluzione supporta l'appensione di un Prefissu solu. L'aggiunta di un suffissu ùn hè micca supportatu.
d. Bug fix - Fixed intermittent MP7000 Reset durante a chjama di GetScanners. e. Bug fix Fixed intermittent CoreScanner reset when a cascaded device like
u DS8178 rebooted / disconnected, pruvucannu l'MP7000 per resetta. f. Correzione di bug Fixatu l'errore intermittente CoreScanner durante a lettura di Scale Weight
da MP7000 quandu un scanner in cascata cum'è DS8178 hè disconnected / reconnected or rebooted.
Versione 3.06.0028 04/2023
1. Aghjunghje supportu per u supportu BT (SSI over Bluetooth) attraversu i driver OPOS è JPOS. 2. Enhanced driver OPOS
a. Bug fix Avà solu logu OPOS files creatu da u driver OPOS chì si trova in u logu OPOS file caminu sò sguassati da u sistema di gestione di log circular.
b. Bug fix Fixed log file prublema di strada per file eliminazione quandu u log max file count hè ghjuntu in un logu persunalizatu file caminu.
c. Aghjurnatu l'avvenimenti di l'aghjurnamentu di u statu di a scala per esse sparati sia quandu un cambiamentu di lettura di pesu hè rilevatu o quandu un cambiamentu di statutu di scala hè rilevatu.
d. Correzione di bug Fixatu un casu raru di sguassà incorrectamente un log file basatu nantu à u so massimu file dimensione specificata in e chjave di u registru di cunfigurazione di u log OPOS.
3. Enhanced JPOS driver a. Correzione di bug in Sampl'App Fixed missaghju d'errore incorrectamente visualizatu in JPOS Sampl'applicazione quandu u cumandamentu Zero Scale hè chjamatu è pisendu articulu sottu à 30 grammi. b. Aghjurnate u driver JPOS per sparisce l'eventi di l'aghjurnamentu di u statutu di Scala ogni volta chì un aghjurnamentu di statutu è un cambiamentu di pesu hè rilevatu. c. Correzione di bug in Sample App Fattu u furmatu di visualizazione per u pesu di scala coherente in u sampl'applicazione per Read Weight, Live Weight è Direct IO NCR Live Weight chjama. d. Correzione di bug in JPOS Sample App Fixed l'applicazione di bloccu se attivate u pesu vivu è a disattivazione automatica simultaneamente.
4. Driver CoreScanner
ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 8

a. A logica di re-enumerazione di u dispositivu aghjunta per rende u CoreScanner più robustu contr'à i fallimenti USB chì si verificanu à a scuperta di u dispositivu è l'inizializazione di u dispositivu.
b. Correzione di bug. Metodologia mejorata per detectà se u dispositivu hè digià dispunibule in a lista di scanners scuperti. Avà usa u percorsu di u dispusitivu invece di u numeru di serie di u dispusitivu.
Versione 3.06.0024 01/2023
1. Enhanced OPOS driver a. Log aghjuntu file cunfigurazioni via paràmetri di registru. Configurazione avà dispunibule à u livellu di log, log file lunghezza è massima file cuntà. Questa nova funziunalità hè applicabile à l'OPOS Scanner è à l'OPOS Scale.
2. Driver CoreScanner per Windows a. A logica di re-enumerazione di u dispositivu aghjunta per rende u CoreScanner più robustu contr'à i fallimenti USB chì si verificanu à a scuperta di u dispositivu è l'inizializazione di u dispositivu. b. Correzione di bug. Metodologia mejorata per detectà se u dispositivu hè digià dispunibule in a lista di scanners scuperti. Avà usa u percorsu di u dispusitivu invece di u numeru di serie di u dispusitivu.
3. Connettore IoT a. Aggiuntu VIQ (Visibility IQ) supportu endpoint b. Aghjunghjite 5 novi avvenimenti cum'è entrate di log in format JSON per DEVICE ATTACHED, DEVICE DETACHED, STATISTICS, BARCODE è BATTERY Events. c. Aggiunta capacità di caccià a visualizazione viota curly parentesi ({}) quandu ùn ci hè micca dati dispunibuli per i missaghji di log in format JSON. d. Bug fix - U locu di a rete pò esse specificatu cum'è log file caminu. e. Correzione di bug - Fixed crash intermittent on IoT Connector quandu parechji dispositi sò usati, È a cunnessione di a rete hè disconnected.
Versione 3.06.0023 10/2022
1. Enhanced OPOS driver a. Driver aghjurnatu per risponde à a più recente specificazione GS1: Scan Data Type mostratu per GS1 Databar hè avà "SCAN_SDT_GS1DATABAR" è per GS1 Databar Expanded hè avà "SCAN_SDT_GS1DATABAR_E".
2. Enhanced JPOS driver a. Un driver rinfurzatu per supportà l'ID di l'etichetta "HealthCheck" dumandatu da NCR. b. Correzione di bug "Get Error Response" API torna avà l'errore currettu in Read Weight in Scale. c. Correzione di bug - Invia un avvenimentu d'errore cù a risposta d'errore, ER_CONTINUEINPUT, quandu tutti l'articuli di a fila sò spediti è DataEvent hè attivatu. d. Ottimisazioni UI minori in u JPOS Sampl'Applicazione per Windows.
Versione 3.06.0022 08/2022
1. Windows 11 supportu aghjuntu. 2. Driver JPOS enhanced,
a. Driver rinfurzatu per sustene l'Eventi Freeze in Scala JPOS. b. Correzione di bug - L'eventi ReadWeight avà signalatu currettamente quandu
DataEventEnabled hè falsu è LiveWeight hè veru.
ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 9

Versione 3.06.0021 06/2022
1. Enhanced JPOS driver a. Correzione di bug L'avvenimenti di ReadWeight sò avà signalati currettamente quandu DataEventEnabled hè falsu è LiveWeight hè veru. b. Driver rinfurzatu per sustene tutti l'ID di l'etichetta "ScanData" richiesti da NCR
2. Enhanced OPOS driver a. Driver rinfurzatu per sustene tutti l'ID di l'etichetta "ScanData" richiesti da NCR
Versione 3.06.0018 04/2022
1. Correzione di bug ScanData a pruprietà avà populata in u driver OPOS Scanner quandu u modu di cumpatibilità hè attivatu.
2. Bug fix Barcode data passa avà bè attraversu u CoreScanner Diver quandu i scanners cunnessi in seriale (RS-232) Nixdorf Mode B.
3. Supportu di u sistema POS Toshiba Global Commerce Solutions (TGCS) rinforzatu a. U driver OPOS rinfurzatu per supporta e chjama d'infurmazioni di Gestione di Sistema da i sistemi TGCS POS i. CoreScanner rinfurzatu per supportà e dumande UPOS WMI = "UPOS_BarcodeScanner" di TGCS b. Driver JPOS rinfurzatu per sustene e chjama di l'infurmazioni di gestione di u sistema da i sistemi TGCS POS i. CoreScanner rinfurzatu per supportà u fornitore di servizii CIM di TGCS = dumande "UPOS_BarcodeScanner"
Versione 3.06.0015 01/2022
1. Logging Agent rinominatu "IoT Connector". 2. Enhanced JPOS driver
a. Aghjurnatu Windows JPOS sampl'applicazione per supportà i monitori di risoluzione più chjuca / più bassa.
b. Riparatu u prublema di ricuperazione di statistiche JPOS raramente vistu.
Versione 3.06.0013 10/2021
1. Enhanced JPOS driver a. Supportu aghjuntu per eseguisce cumandamenti DirectIO senza riclamà u dispusitivu. b. JPOS sampMiglioramentu di l'applicazione per vede u "Pesu Live" è i logs nantu à l'eventi di l'aghjurnamentu di u statutu di u pesu vivu. c. Logging avanzatu in u driver JPOS, cumpresu l'accessu à i dati di codici à barre, u statu di putenza, u pesu di scala, è ciò chì chjama l'API sò state fatte.
2. Enhanced Logging Agent capacità a. Aghjunghje supportu per u logu di variabili di l'ambiente di u sistema operatore cum'è "nome di u PC host". U cuntrollu di a variabile ambientale hè realizatu in tempu reale nantu à ogni casu di logging b. Aghjunghje supportu per a registrazione in tempu reale via una chjama JSON à cunsole basate in nuvola cum'è Splunk.
ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 10

Versione 3.06.0010 08/2021
1. Opzioni enhanced assuciatu cù a pruprietà "ScanData" di u driver OPOS. L'opzione esiste avà per vede solu dati scansati (senza vede i dettagli specifichi di u protocolu di cumunicazione).
2. Logging enhanced in u driver JPOS, cumpresu l'accessu à i dati di codice à barre, u pesu di scala, è ciò chì chjama API sò stati fatti.
3. Fissu statistiche è paràmetri di salute rappurtati da u dispusitivu scanner parenti in una stallazione di dispusitivu cascaded.
Versione 3.06.0006 04/2021
1. Enhanced JPOS driver. a. Aghjunghjite supportu per "codici d'errore estesi" per u cumandamentu NCRDIO_SCALE_LIVE_WEIGHT DirectIO in JPOS. b. Aghjunghjite u supportu per e risposte di statutu di Scala JPOS.
2. Fixed JPOS Scale Open Command per attivà a pruprietà "DeviceEnabled" per eseguisce.
3. Fixed JPOS DirectIO RESET cumanda. 4. Fixed JPOS Scanner Not of File Cummandu IO direttu. 5. Fixed JPOS Sample appiicazioni, chì avà mostra u valore di pisu scala quandu
U cumandamentu DirectIO NCR_LIVE_WEIGHT eseguisce. 6. Fixed Scale OPOS crash issue when retrieve Check Health Text after executing
Verificate u cumandamentu di Salute.
Versione 3.06.0003 01/2021
1. Miglioramenti OPOS è JPOS a. Aggiuntu supportu per u cumandimu Scanner DirectIO RESET. b. Aghjunghje supportu per i codici di risultati di scala MP7000 persunalizati per ErrorOverWeight, ErrorUnderZero è ErrorSameWeight.
2. Enhanced Logging Agent capacità a. L'agente di logu pò avà ricuperà u nome di l'Host / PC è l'indirizzu IP b. A funziunalità "Scan Avoidance" rinominata in "Evenimentu Non-Decode" c. L'intervallu di rapportu pò esse persunalizatu. Stabilite un intervallu di prugrammazione unicu per attributu. Nota un picculu intervallu (menu di 30 seconde) pò influenzà u rendiment di u sistema POS.
Versione 3.06.0002 10/2020
1. U pacchettu redistributable Visual C++ aghjurnatu da 2017 à 2019. Nota u pacchettu redistributable per 2017 ùn hè più inclusu cù u SDK.
2. Aghjunghjite supportu per l'azzione di u mutore di a pagina di scanner à u sample applicazioni (C++ è C#).
3. L'aghjurnamentu di u driver JPOS. Eliminata a dipendenza di l'analizzatore XML Apache Xerces da l'Oggettu di serviziu JPOS (SO) di Zebra.
Versione 3.05.0005 07/2020
1. Logging Agent bundled cù Windows SDK.
ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 11

a. L'Agente di Logging permette à una cunsola di gestione di terze parti, cum'è SCCM di Microsoft, per seguità l'infurmazioni di u scanner cumprese a salute di u scanner analizendu un log generatu da l'Agente di Logging. file.
b. L'Agente di Logging farà un logu file, unu file per scanner / host. c. L'Agente di Logging hè configurabile è pò documentà unu o tutti i
seguenti informazioni: i. L'infurmazione di l'attivu ii. Statistiche per exampu livellu di carica di a batteria o UPC scansati iii. fallimenti di firmware è o successu firmware iv. U valore (s) di u paràmetru hè cambiatu. Ottenutu da u paràmetru di seguimentu 616 (config file nome cambiatu in "Modificatu") v. Dati di codice à barre scannati (tutti l'articuli scannati) vi. Scanning avoidance per MP7000
d. L'agente di logging pò avè a so pruduzzioni almacenata in u locu in u so PC ospite o uscita in un cartulare spartutu di a rete.
2. Supportu aghjuntu per l'analisi di dati (supporta UDI, GS1 Label Parsing è Blood Bag) simbulugia à sample applicazioni (C++ è C#).
3. Aghjunghje supportu per u cambiamentu CDC in SDK sample applicazioni (C++ è C#). 4. OPOS Scanner/Scale CCO update da a versione 1.14 à a versione 1.14.1.
Versione 3.05.0003 04/2020
1. Per i clienti POS di vendita di vendita basati in NCR - Supportu aghjuntu per u cumandamentu NCR Direct I / O in i driver OPOS è JPOS (Scanner and Scale).
2. Aggiornamentu di firmware wireless più veloce per scanners selezziunati nantu à u protocolu di cumunicazione Bluetooth Classic. Vede e note di liberazione di 123Scan per scanner per i dettagli di supportu di produttu.
3. U driver OPOS aghjurnatu per cunfurmà cù tutti i Simbuli specificati in a specificazione OPOS 1.14.
4. L'aghjurnamentu di u driver JPOS. U driver JPOS usa avà una basa di codice cumuna cù u driver JPOS Linux più maturu.
5. L'operazione di driver JPOS hè ancu validata in OpenJDK 11, in più di a validazione esistente nantu à l'Oracle JDK.
6. Aghjurnatu a versione di u pacchettu redistributable Visual C++ da 2012 à 2017. Nota u pacchettu redistributable per 2012 ùn hè più inclusu cù l'SMS.
7. Eliminatu u sustegnu Windows XP.
Versione 3.05.0001 01/2020
1. Migliuratu u driver OPOS per cunfurmà cù a specificazione OPOS 1.14 nantu à i Simboli supportati
2. Driver JPOS a. Migliuratu u driver JPOS per risponde cumpletamente à a specificazione JPOS 1.14. b. App demo JPOS mejorata per vede i dati di codici à barre in formatu HEX. c. Driver JPOS rinfurzatu per sustene a cunfigurazione di u scanner attraversu un jpos.xml file.
ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 12

Versione 3.04.0011 10/2019
1. Fixed l'agent WMI chì permette u filtru di u scanner (s) quandu u nome di cunfigurazione cuntene caratteri illegibili.
2. Fixed Windows 10 prublema chì impedisce à u scanner di rinvià i dati di codice à barre in u modu HIDKB dopu l'ospitu PC logoff / login o avvenimentu in modu di sonnu.
3. Fixed un cunflittu quandu CoreScanner installatu è accoppiate i dispositi Bluetooth cercandu u PC host.
Versione 3.04.0007 07/2019
1. Aghjunghjite supportu in u driver OPOS per i seguenti Simboli: GS1 Data Matrix, QS1 QR è Grid Matrix.
2. Enhanced l'applicazione demo C#: Aggiunta una tabulazione RFID cù funziunalità Scan Scan Write.
Versione 3.04.0002 04/2019
1. Aggiuntu modulu di logging customizable à CoreScanner. Un utilizatore pò avà furmà u logu file output per include paràmetri è layout da opzioni predefinite.
2. Pruduzzione di Tastiera HID simulata, avà tratta l'alemanu da mette "Emulazione di tastiera / locale" à "Default". Altre lingue supportate include l'inglese è u francese.
Versione 3.03.0016 - 02/2019
1. Fixed some bugs and improved stabilità in u driver TWAIN. 2. Fixed an issue in Scanner WMI provider riguardanti l'avvenimenti di scaricamentu di firmware. 3. Fixed un prublema cù cunversione binariu OPOS.
Versione 3.03.0013 11/2018
1. Fixed fallimentu aghjurnamentu firmware (prublemu bassu occurrence). 2. Driver SNAPI aghjurnatu. Avà include una firma Microsoft. 3. Implementatu Scale OPOS driver beep on good read weight. Questa hè una funzione persunalizata
implementatu per risolve un prublema di u cliente chì pò esse attivatu attraversu e cunfigurazioni di u registru di Windows. 4. Added support for NCR Direct IO command (DIO_NCR_SCAN_TONE) 5. Introduce support for barcodes coded with Windows 'code pages like Russian and Korean. 6. Introduce l'entrata di u registru
a. per cuntrullà u valore di a pruprietà OPOS Power State. b. per cunfigurà u cumpurtamentu di scala. c. per cunfigurà e pagine di codice di Windows. 7. Intruduce u supportu per u cumandimu direttu NCR I / O per ottene e dati "Scale live weight". 8. Fixed a security vulnerability Exe execution ùn pò più intruduce una shell command injection via filenomu. 9. Fixed u prugressu di u prugressu di l'aghjurnamentu di u firmware chì mancava u prublema cù u fornitore di Scanner WMI. 10. Correzioni di bug minori.
ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 13

Versione 3.02.0000 08/2017
1. JPOS aghjurnatu sampl'applicazione per dimustrà a funziunalità I/O diretta.
Versione 3.01.0000 09/2016
1. Supportu Bluetooth per scanners senza cordone senza cradle in Windows 7, 8 è 10 cù a pila Bluetooth di Microsoft.
2. Supportu OPOS per "Not On File Beep" capacità NCR. 3. Codici surghjenti di Sample Applicazioni aghjurnate per supportà Microsoft Visual Studio
2010 è sopra.
Versione 3.00.0000 03/2016
1. Rebranded Scanner SDK da Motorola à Zebra. 2. Supporta Windows 10 (32 è 64 bit).
Versione 2.06.0000 11/2015
1. Supportu per l'aghjurnamentu di u firmware RFD8500.
Versione 2.05.0000 07/2015
1. Support per novi funziunalità firmware MP6000. 2. Miglioramenti di stabilità.
Versione 2.04.0000 08/2014
1. OPOS Direct IO support. 2. JPOS supporta i JVM 64bit è 32bit in piattaforme 64bit. 3. Aghjunghje supportu per i driver OPOS 32bit nantu à e plataforme 64bit. 4. Correzioni di bug. 5. Miglioramenti di sicurezza per affruntà i vulnerabili di sicurezza potenziale.
Versione 2.03.0000 05/2014
1. Supportu Driver ADF. 2. MP6000 Scale Live Weight Event supportu. 3. Microsoft® Visual Studio Project Template furnitu per Zebra Scanner SDK. 4. Correzioni di bug.
Versione 2.02.0000 12/2013
1. Supporta Windows 8/8.1 (32 è 64 bit). 2. Correzioni di bug.
Versione 2.01.0000 08/2013
1. Funzione di ritardu Inter key in l'emulazione di Tastiera HID. 2. Correzioni di bug.
Versione 2.00.0000 06/2013
1. Log Optimized file funziunamentu.
ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 14

2. Supportu di l'interfaccia d'ospiti IBM Table Top. 3. MP6000 scala cumanda aghjuntu. 4. Supportu di scala MP6000 per OPOS è JPOS. 5. Supportu d'attributu DWORD. 6. Avvenimenti scanner Unsolicitated (cambiamenti Topology è Decode data) sustegnu (Scanner
supportu firmware necessariu). 7. Supportu di statistiche (supportu di u firmware Scanner necessariu).
Versione 1.02.0000 08/2012
1. Avvenimenti plug-n-play di scanner senza codice aghjustatu (necessita l'aghjurnamentu di u firmware, verificate i PRG di scanner per a dispunibilità di supportu di firmware).
2. Funzione di Formattazione di Dati Simple aghjunta per i dati di tastiera emulati. 3. TWAIN Capacità persunalizata aghjuntu. 4. Supportu di scanner SNAPI aghjuntu à Scanner WMI Provider. 5. Enhanced InstallShield cù più opzioni di stallazione persunalizata. 6. U driver OPOS mudificatu per sustene l'appartamentu multi-threaded (in-proc / out-proc) POS
applicazioni (clienti). 7. U supportu di cambiamentu di varianti d'ospiti aghjuntu per i scanners cù buffer di sinapsi NULL
Versione 1.01.0000 03/2012
1. 64-bit Windows 7 sustegnu aghjuntu. 2. TWAIN interfaccia imaging suppurtatu. 3. Modu di emulazione seriale USB-CDC supportatu. Protokollu Com cambia parzialmente
supportatu capace di cambià in modu programmaticu in u modu di host USB-CDC ma ùn esiste micca.
Versione 1.00.0000 07/2011
1. Supporta Windows XP SP3 (32-bit) è Windows 7 (32-bit) 2. Supportu per scanner RSM 2.0 3. Supportu per download di firmware SNAPI più veloce 4. Supportu per u cambiamentu di varianti d'ospiti programmaticu 5. Supportu per l'emulazione di tastiera HID per tastiere in lingua inglese è francese

Cumpunenti
Se u locu di installazione predeterminatu ùn hè micca cambiatu, i cumpunenti sò stallati in i seguenti cartulare:

Cumpunente

Locu

Cumpunenti cumuni %ProgramFiles%Zebra TechnologiesBarcode ScannersCommon

Scanner SDK

% prugrammaFiles%Zebra TechnologiesBarcode ScannersScanner SDK

Scanner OPOS Driver

% prugrammaFiles%Zebra TechnologiesBarcode ScannersScanner SDKOPOS

ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 15

Scanner JPOS Driver Scanner WMI Provider Driver WMI Provider Driver TWAIN

% prugrammaFiles%Zebra TechnologiesBarcode ScannersScanner SDKJPOS
% prugrammaFiles%% Zebra TechnologiesBarcode ScannersScanner SDKWMI Provider Scanner
% prugrammaFiles%Zebra TechnologiesBarcode Scanners Scanner SDKWMI Provider Driver
%WinDir%twain_32Zebra On versione 32/64bit %WinDir%twain_64Zebra On versione 64bit

Binari specifichi di cumpunenti, Sampl'applicazioni, Sample Prughjetti surghjente Applicazioni (codice) sarà stallatu sottu cumpunenti cartulare basi.

Installazione

L'installazione di una nova versione rimpiazza e versioni precedenti di Zebra Scanner SDK è cumpunenti cumuni.

Sistemi operativi supportati:

· Windows 10 · Windows 11

32 bit è 64 bit 64 bit

Microsoft .Net framework è / o Java JDK / JRE, ùn serà micca stallatu cù stu pacchettu di stallazione. L'utilizatori sò cunsigliati per installà i dui cumpunenti indipindentamente.

Dipendenze esterne
1. C# .Net Sample Applicazioni necessanu .NET framework per esse dispunibule nantu à l'urdinatore di destinazione. 2. JPOS richiede JRE/JDK 1.6 o sopra per esse dispunibule nantu à l'urdinatore di destinazione.

ZEBRA è a testa di Zebra stilizzata sò marchi di Zebra Technologies Corporation, registrati in parechje ghjuridizione in u mondu. Tutti l'altri marchi sò a pruprietà di i so rispettivi pruprietarii. ©2024 Zebra Technologies Corporation è/o i so affiliati. Tutti i diritti riservati.
Pagina 16

Documenti / Risorse

ZEBRA SDK Scanner per Windows [pdfGuida di l'utente
SDK Scanner per Windows, SDK, Scanner per Windows, per Windows, Windows

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *