SDK Scanner pro Windows
„
Specifikace
- Název produktu: Zebra Scanner Software Developer Kit (SDK) pro
Windows - Verze: v3.6 červenec 2024
- Programovací rozhraní: MS .NET, C++, Java
- Podporované komunikační varianty: IBMHID, SNAPI, HIDKB, Nixdorf
Režim B atd. - Schopnosti: Čtení čárových kódů, správa konfigurace skeneru,
pořizovat obrázky/videa
Návod k použití produktu
Instalace
1. Stáhněte si sadu Zebra Scanner SDK pro Windows z oficiálního webu
webmísto.
2. Spusťte instalační balíček a postupujte podle pokynů na obrazovce
pokyny k dokončení instalace.
Začínáme
1. Spusťte aplikaci SDK v systému Windows.
2. Vyberte programovací jazyk, který chcete používat pro své
aplikace (MS .NET, C++, Java).
3. Nakonfigurujte nastavení skeneru podle svého
požadavky.
Vývoj aplikací
1. Pomocí dodaných komponent sestavte svou aplikaci
plnou kontrolu nad schopnostmi skeneru.
2. Zajistěte kompatibilitu s uvedenými podporovanými protokoly COM
v uživatelské příručce.
3. Použijte SDK ke čtení čárových kódů, pořizování obrázků/videí a
spravovat konfigurace skeneru.
Podpora a aktualizace
1. Nejnovější aktualizace naleznete na webu Zebra Scanner SDK
webmísto.
2. Podporu získáte na oficiální stránce podpory Zebra.
FAQ
Otázka: Mohu používat různé programovací jazyky pro různé
aplikace ve stejném systémovém prostředí?
Odpověď: Ano, sada Zebra Scanner SDK vám umožňuje používat různé
programovací jazyky pro samostatné aplikace při práci s
skenery ve stejném systémovém prostředí.
Otázka: Jaké jsou některé z podporovaných protokolů COM?
Odpověď: Některé z podporovaných protokolů COM zahrnují Query Assets
Informace Přepínání hostitelů, Imaging a Video, Barcode OPOS Driver,
Ovladač JPOS a další, jak je uvedeno v uživatelské příručce.
Otázka: Jak mohu nakonfigurovat DDF programově pomocí
Ovladač CoreScanner?
Odpověď: Ovladač CoreScanner poskytuje nové volání (Opcode).
nakonfigurovat DDF programově, což bylo dříve pouze podporováno
ručně ze souboru Config.xml file.
“`
Poznámky k vydání
Scanner SDK pro Windows v3.6 červenec 2024
Obsah
Obsah………………………………………………………………………………………………………………………………… ….. 1 Konecview ………………………………………………………………………………………………………………………………………… . 1 Kompatibilita zařízení …………………………………………………………………………………………………………………………………. 3 Podporované protokoly COM …………………………………………………………………………………………………………………………. 3 Historie verzí……………………………………………………………………………………………………………………………………… . 4 komponenty……………………………………………………………………………………………………………………………………… 15 Instalace ……………………………………………………………………………………………………………………………………… .. 16
Nadview
Sada Zebra Scanner Software Developer Kit (SDK) pro Windows poskytující jediné programovací rozhraní pro více programovacích jazyků (jako je MS .NET, C++, Java) pro všechny varianty komunikace skenerů (jako jsou IBMHID, SNAPI, HIDKB, Nixdorf Mode B atd. .). Sada Zebra Scanner SDK obsahuje sadu komponent, které poskytují jednotný rámec pro vývoj softwaru. Instalační balíček SDK obsahuje následující součásti.
· Základní komponenty a ovladače sady SDK Zebra Scanner (COM API, ovladače Imaging) · Ovladače OPOS a JPOS pro skenery · Ovladače Škálování OPOS a JPOS · Ovladač TWAIN Imaging
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 1
· Podpora Bluetooth pro Windows 7 a vyšší · Součásti vzdálené správy
o Poskytovatel WMI skeneru o Poskytovatel WMI ovladače · Web Odkaz na nejnovější Příručku pro vývojáře – Dokument(y) https://techdocs.zebra.com/dcs/scanners/sdk-windows/about/ · Šablona projektu Microsoft® Visual Studio pro sadu Zebra Scanner SDK · Test & Sample utilities o Zebra Scanner SDK Sample Aplikace (C++) nebo Zebra Scanner SDK Sample Aplikace (Microsoft® C# .NET, s použitím .NET Framework 4.0
Klient 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 , používající .NET Framework 2.0) * o Driver WMI Provider Test Utility (Microsoft® C# .NET, používající .NET Framework 2.0)* o Web odkaz na nejnovější zdrojové kódy pro test & sample utilities – https://github.com/zebra-
technologie/Skener-SDK-pro-Windows
* Poznámka Sada Scanner SDK sampAplikace a testovací nástroje nepodporují standardy .NET Core a .NET, místo toho používají verze .NET Framework specifikované výše pro každou aplikaci/nástroj
Pomocí této sady SDK můžete číst čárové kódy, spravovat konfigurace skenerů, pořizovat obrázky/videa a selektivně si vybrat seznam skenerů, na kterých chcete pracovat. Zatímco jedna aplikace je v jednom programovacím jazyce pomocí skeneru nebo sady skenerů, jiná aplikace v jiném jazyce může být ve stejném systémovém prostředí používána odlišně.
SDK dokáže vytvořit aplikaci s úplnou kontrolou nad schopnostmi skeneru.
· Data čárového kódu o Simulovaný výstup HID klávesnice o OPOS/JPOS výstup o SNAPI výstup
· Příkaz a ovládání o Ovládání LED a bzučáku o Řízení zaměřování
· Imaging o Capture / Transfer of Images o View Video o Současné zachycení dat čárového kódu a obrázku jedním stisknutím spouště pomocí inteligentního snímání obrazu (IDC)
· Vzdálená správa skeneru o Sledování majetku o Konfigurace zařízení (Získat, nastavit a uložit atributy skeneru) o Aktualizace firmwaru o Přepnutí komunikačního protokolu skeneru o Služba pro automatizaci konfigurace / Proces aktualizace firmwaru
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 2
Nejnovější aktualizace SDK naleznete na webu Zebra Scanner SDK. Podporu naleznete na adrese http://www.zebra.com/support.
Kompatibilita zařízení
Seznam kompatibilních zařízení naleznete na následující stránce. https://www.zebra.com/us/en/support-downloads/software/developer-tools/scanner-sdk-forwindows.html
Podporované protokoly COM
Komunikační protokoly podporované sadou SDK zahrnují: · IBM Table-Top USB · IBM Hand-Held USB · IBM OPOS – IBM Hand-held USB s úplným vypnutím skenování · Emulace klávesnice HID · USB CDC Host · Symbol Native API (SNAPI) s rozhraním Imaging · Symbol Native API (SNAPI) bez rozhraní Imaging · Wincor-Nixdorf RS-232 režim B · Jednoduché sériové rozhraní (SSI) přes RS232 · Jednoduché sériové rozhraní (SSI) přes Bluetooth Classic
Dotaz na informace o majetku Přepínání hostitele
Imaging and Video Faster Firmware Update Management and Firmware Update
Ovladač čárového kódu OPOS Ovladač JPOS
Stolní USB od IBM
XX
IBM ruční USB
XX
IBM OPOS – IBM Hand-held USB s úplným zablokováním skenování
X
X
Emulace klávesnice HID
X
Hostitel USB CDC
X
XXXXXXXX
XXXX
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 3
Symbol Native API (SNAPI) s Imaging Interface
XXXXXXXX
Symbol Native API (SNAPI) bez rozhraní Imaging
XX
XXXX
Wincor-Nixdorf RS-232 režim B
XXX
Jednoduché sériové rozhraní (SSI) přes RS232
X
X
XXXX
Jednoduché sériové rozhraní (SSI) přes Bluetooth
X
X
XXXX
Klasický
Jednoduché sériové rozhraní (SSI) přes Bluetooth Low-
Energie (BLE)
Jednoduché sériové rozhraní (SSI) přes MFI
Historie verzí
Verze 3.06.0038 07/2024
1. Vylepšený ovladač OPOS a. Oprava chyby – The OPOS Scale sampAplikace nyní vymaže chybová upozornění zobrazená dříve (pokud existují), když je doručena platná hodnota hmotnosti. b. Oprava chyby Opraven problém s nesprávnou aktualizací dobrého počtu skenů ve statistikách po uvolnění a opětovném nárokování skeneru. C. Oprava chyby Opraven problém se zobrazením živé hmotnosti na váze „Nepřipraveno“ při provádění volání načtení hmotnosti, když je váha v asynchronním režimu. d. Oprava chyby Vlastnosti ResultCode a ResultCodeExtended Scale jsou nyní správně aktualizovány při čtení hmotnosti, když je váha v asynchronním režimu. E. Přidány implementace metod statistik (Reset Statistics, Retrieve Statistics a Update Statistics) pro Scale. F. Aktualizovaný OPOS skener a měřítko Sampnázvy aplikací do „ScannerSDK_SampleApp_OPOS_Scanner“ a „ScannerSDK_SampleApp_OPOS_Scale“.
2. Vylepšený ovladač JPOS a. Oprava chyby Minor sample app opravit zaškrtávací políčko State of Power Notify v JPOS SampAplikace nyní ukazuje správný stav po uvolnění JPOS Scale profile. b. Oprava chyby – opraveno pole PIDXScan_ScanData pro zobrazení ID štítků (pokud je nakonfigurováno) v JPOS Sampaplikace. C. Oprava chyby – Opravené omezení funkce nulového měřítka JPOS až na 0.05 lb, pouze když by to mělo být 0.60 lb.
3. C# a C++ Sample Aplikace a. Přidána nová karta v C# sampaplikace pro konfiguraci konfigurací výstrah v reálném čase (RTA). view Upozornění na události RTA (Záložka RTA bude viditelná pouze v případě, že připojený firmware skeneru podporuje RTA). b. Oprava chyby Opravena chyba aplikace C++, ke které došlo při zavření aplikace.
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 4
C. Aktualizováno C# sampnázev aplikace do ScannerSDK_SampleApp_CSharp“.
4. Ovladač CoreScanner a. Přidána nová funkce „Real Time Alert (RTA)“ pro podporovaná zařízení/firmware v hostitelských režimech SNAPI, IBM TableTop, IBM Handheld a IBM OPOS.
Verze 3.06.0037 04/2024
1. Vylepšený ovladač OPOS a. Oprava chyby Vyřešen únik popisovače vyskytující se v modulu protokolování OPOS na objektech služby Scanner i Scale. b. Oprava chyby Vyřešen únik paměti, ke kterému došlo v OPOS Scale, když je povolena živá hmotnost. C. Oprava chyby Vyřešen únik popisovače vyskytující se v metodách OPOS Open a Close na objektech služby Scanner a Scale. d. Oprava chyby Opraven neplatný znak vrácený ve volání vlastnosti Popis zařízení pro OPOS Scale. E. Oprava chyby Minor sample app fix Po úspěšném otevření OPOS Scanner pro je nyní zaškrtnuto políčko State of Auto Enablefile. F. Oprava chyby OPOS nyní vrací OPOS_E_ILLEGAL, když je voláno „ZeroScale“ s hmotností, která přesahuje limit nulovací hmotnosti skeneru. G. Přidán nový klíč registru „ClearQueueOnRelease“ pro konfiguraci vymazání datové fronty při uvolnění zařízení. h. Vylepšené protokoly OPOS tak, aby zahrnovaly název příkazu DirectIO do protokolovaných informací při použití příkazů DirectIO.
2. Vylepšený ovladač JPOS a. Oprava chyby Minor sample app opravit zaškrtávací políčka Stav datové události Povolit a Povolit zařízení v JPOS SampAplikace nyní ukazuje správný stav, když JPOS Scale profile není otevřen. b. Oprava chyby Opravená občasná výjimka způsobená ve vláknu živé váhy JPOS Scale při pokusu o restartování nebo konfiguraci váhy, zatímco probíhá živá hmotnost. C. Oprava chyby Minor sample app fix Synchronizovaný stav zaškrtávacího políčka „Device Enable“ při použití výběru „Auto Device Enable“ nebo „Enable Live Weight“. d. Do JPOS.xml byl přidán nový atribut „ClearQueueOnRelease“. file, pro konfiguraci vymazání datové fronty při uvolnění zařízení. E. Oprava chyby Výjimka je vyvolána při provádění Zero Scale s hmotnostmi vyššími, než je limit hmotnosti pro nulování váhy implementovaný ve firmwaru. F. Oprava chyby Zabráněno nesprávnému vyvolání výjimky „Vypršel časový limit s nulovou stabilní hmotností“ po nastavení PIDXScal_ZeroValid na hodnotu true v JPOS Scale živé hmotnosti DIO.
3. C# a C++ Sample Aplikace a. Přidán sloupec „Název konfigurace“ do C# a C++ampaplikace v mřížce představující nalezené skenery.
4. Ovladač CoreScanner
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 5
A. Přidány typy kódu Han Xin Code a Dot Code do hostitelských režimů USB IBM HandHeld a TableTop.
b. Přidán název konfigurace do odpovědi XML volání API „GetScanners“.
Verze 3.06.0034 01/2024
1. Vylepšený ovladač OPOS a. Byly podporovány dva režimy kontroly stavu OPOS (interní a externí kontrola stavu), přidán třetí režim. Třetí režim se nazývá Interactive Check Health. Všimněte si, že všechny tři režimy jsou podporovány v OPOSampaplikace.
2. Vylepšený ovladač JPOS a. Oprava chyby Minor sampzaškrtávací políčko Povolit stav datové události v aplikaci JPOS SampAplikace po naskenování čárového kódu nyní funguje podle očekávání. b. Oprava chyby Minor sampzaškrtávací políčko Povolit stav zařízení v aplikaci JPOS SampAplikace po naskenování čárového kódu s povolenou funkcí AutoDisable nyní funguje podle očekávání.
3. Ovladač CoreScanner a. Digitální podpis ovladače Zebra SNAPI Byl aktualizován digitální podpis rozhraní Zebra SNAPI Imaging Interface, aby podporoval algoritmus SHA256. b. Oprava chyby Opraven vzácný problém při přepínání do režimu USB OPOS, pokud jste již v tomto režimu. Nyní skener již nepřechází do stavu nereagujícího při pokusu o přepnutí na USB OPOS, když je již ve stejném hostitelském režimu.
4. IoT konektor a. Přidána podpora pro protokolování proměnných prostředí (stažených z operačního systému) do URL a záhlaví požadavků v jímce HTTP. Všimněte si, že kontrola proměnných prostředí se provádí v reálném čase při každém výskytu protokolování. b. Oprava zabezpečení Aktualizovaná knihovna „libcurl” používaný v IoT Connector od verze 7.78.0 do verze 8.4.0 k vyřešení slabých míst zabezpečení.
Verze 3.06.0033 10/2023
1. Vylepšený ovladač OPOS a. Oprava chyby GoodScanCount již nevrací záporné hodnoty, když je nastavena velká hodnota počtu pomocí metody Update Statistics. b. Oprava chyby Sample Aplikace již nezobrazuje nesprávnou hmotnost, když je volána ReadWeight s povolenou funkcí Freeze Events. C. Oprava chyby Sample Aplikace adresovaná situačně řízená utilita se zablokuje při načítání událostí Read Weight a Live Weight po volání možnosti opakování v asynchronních chybových událostech. d. Oprava chyby Odstraněno nadbytečné přihlášení „FireHeadDataEvent“ v protokolu OPOS filese Bug Fix Driver nyní vrací stav váhy „Nepřipraveno“, když je váha odpojena, a přitom má povolenou živou váhu. F. Oprava chyby – Kontrola stavu (interní a externí) nyní vrací odpověď „Žádný hardware“, když na sběrnici USB není připojen žádný skener.
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 6
G. Ovladač opravy chyb nyní představuje „Netisknutelné znaky“ v naskenovaných datech v jejich původní podobě (neupravené ovladačem OPOS).
2. Vylepšený ovladač JPOS a. Přidána podpora pro více instancí skeneru JPOS při komunikaci s jednou aplikací. To umožňuje ovladači JPOS komunikovat a sledovat více skenerů současně a nezávisle, jako je MP7000 a DS8178/kolébka. b. Přidána možnost „Filter Scanner Discovery“ v 1) režimu komunikace hostitele, 2) modelu (neboli DS9908…) a 3) sériovém čísle. JPOS nyní odpovídá funkčnosti OPOS. C. Oprava chyby – Kontrola stavu (interní a externí) nyní vrací odpověď „Žádný hardware“, když na sběrnici USB není připojen žádný skener. d. Oprava chyby Sample Aplikace již nezobrazuje nesprávnou hmotnost, když je volána ReadWeight s povolenou funkcí Freeze Events. E. Ovladač opravy chyb nyní vrací stav váhy „Nepřipraveno“, když je váha odpojena, a přitom má povolenou živou váhu.
3. Vylepšený ovladač CoreScanner a. Přístup k informacím o verzi Corescanner Upravený návod k přístupu k informacím o verzi Corescanner. Nyní čtěte z klíče registru, namísto binárního kódu Corescanner file. b. Oprava chyby „Grave“ již není přízvuk, nesprávně se převádí na CR/LF, když skener pracuje v komunikačním režimu RS232 NIXMODB. C. Oprava chyby Opravený problém „Simulovaná HID klávesnice“. Scancode je nyní správně vygenerován pro znak „Group Separator“ v simulované HID klávesnici.
Verze 3.06.0029 07/2023
1. Vylepšený ovladač OPOS a. Oprava chyby Opraven problém s nesprávným kontrolním textem vráceným z dotazu. b. Oprava chyby Vyřešen problém se čtením hmotnosti, když je požadováno více čtení prostřednictvím volání API (téměř současně) a je povolena událost DataEvent. C. Oprava chyby Opraveno nesprávné vymazání vlastností ScanData a ScanDataLabel při volání ClearInput. d. Sample Oprava chyby aplikace Opravena nesprávná hodnota nastavená pro GoodScanCount při aktualizaci statistiky prostřednictvím JPOS Sample aplikace pomocí nečíselné hodnoty.
2. Vylepšený ovladač JPOS a. Oprava chyby Opraven problém, který nesprávně připojoval ID štítku pro „štítek NCR“ s čárovým kódem typu ISSN. b. Oprava chyby Opraven problém související s chybovými argumenty (místo a odpověď) v událostech váhy čtení JPOS. C. Sample Oprava zabezpečení aplikace Aktualizovaná knihovna „xercesImpl.jar“ používaná v JPOS Sample aplikace od verze 2.11.0 do verze 2.12.2 k vyřešení slabých míst zabezpečení. d. Sample Oprava chyby aplikace Stav tlačítka povolení zařízení se nyní aktualizuje po povolení automatického povolení zařízení (tlačítka) v měřítku JPOS. E. Sample Oprava chyby aplikace Název čárového kódu se nyní správně zobrazuje pro kód Han Xin.
3. Ovladač CoreScanner
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 7
A. Přidáno nové volání (Opcode) pro programovou konfiguraci DDF (formátování dat ovladače). Dříve to bylo podporováno pouze ručně z Config.xml file.
b. Simulovaná HID klávesnice – Přidána podpora pro konfiguraci ScanCode, navíc k existující podpoře kódu virtuálního klíče, v simulované HID klávesnici. Konfiguruje se pomocí nastavení v souboru Config.XML file.
C. Formátování dat ovladače – Do formátování dat ovladače (DDF) byla přidána podpora kombinací kláves ATL. Tato funkce umožňuje přidat kombinaci kláves ALT k datům čárového kódu při použití Simulované HID klávesnice. i. Konfigurace této funkce se nachází v konfiguračním xml CoreScanner file. ii. BývalýampSoubor této funkce připojuje k datům čárového kódu „ALT [ + Data + Enter". Další example je „ALT [ + Data + TAB". iii. Řešení podporuje odeslání ALT + jedna sekvence kláves ASCII jako „ALT [“. iv. Řešení podporuje pouze připojení předpony. Připojení přípony není podporováno.
d. Oprava chyby – Opravený občasný reset MP7000 během volání GetScanners. E. Oprava chyby Opravený občasný reset CoreScanneru, když se kaskádové zařízení líbí
DS8178 se restartoval/odpojil, což způsobilo resetování MP7000. F. Oprava chyby Opravena občasná chyba CoreScanneru při čtení váhy váhy
z MP7000, když se kaskádový skener jako DS8178 odpojí/znovu připojí nebo restartuje.
Verze 3.06.0028 04/2023
1. Přidejte podporu pro podporu BT (SSI over Bluetooth) prostřednictvím ovladačů OPOS a JPOS. 2. Vylepšený ovladač OPOS
A. Oprava chyby Nyní pouze protokol OPOS files vytvořené ovladačem OPOS, které jsou umístěny v protokolu OPOS file cesta jsou odstraněny systémem správy kruhových protokolů.
b. Oprava chyby Opravený protokol file problém cesty pro file smazání při max. log file počet je dosažen ve vlastním protokolu file cesta.
C. Aktualizace událostí aktualizace stavu váhy, aby se spouštěly buď při zjištění změny naměřené hmotnosti nebo při zjištění změny stavu váhy.
d. Oprava chyby Opraven vzácný případ nesprávného smazání protokolu file na základě jeho maxima file velikost zadaná v klíčích registru konfigurace protokolu OPOS.
3. Vylepšený ovladač JPOS a. Oprava chyby v Sample Chybová zpráva Opravená aplikace se nesprávně zobrazuje v JPOS Sample aplikace při vyvolání příkazu Zero Scale a vážení předmětu pod 30 gramů. b. Aktualizujte ovladač JPOS, aby spouštěl události aktualizace stavu váhy, kdykoli je zjištěna aktualizace stavu a změna hmotnosti. C. Oprava chyby v Sample App Sjednotil formát zobrazení váhy váhy v sampaplikace pro volání Read Weight, Live Weight a Direct IO NCR Live Weight. d. Oprava chyby v JPOS Sample App Opraveno zablokování aplikace při současném povolení živé hmotnosti i automatického vypnutí.
4. Ovladač CoreScanner
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 8
A. Byla přidána logika opětovného výčtu zařízení, aby byl CoreScanner odolnější proti selhání USB, ke kterému dochází při zjišťování zařízení a inicializaci zařízení.
b. Oprava chyby Vylepšená metodika zjišťování, zda je zařízení již dostupné v seznamu nalezených skenerů. Nyní místo sériového čísla zařízení používá cestu k zařízení.
Verze 3.06.0024 01/2023
1. Vylepšený ovladač OPOS a. Přidán log file konfigurace přes nastavení registru. Konfigurace je nyní k dispozici na úrovni protokolu, protokol file délka a max file počet. Tato nová funkce je použitelná pro OPOS Scanner i OPOS Scale.
2. Ovladač CoreScanner pro Windows a. Byla přidána logika opětovného výčtu zařízení, aby byl CoreScanner odolnější proti selhání USB, ke kterému dochází při zjišťování zařízení a inicializaci zařízení. b. Oprava chyby Vylepšená metodika zjišťování, zda je zařízení již dostupné v seznamu nalezených skenerů. Nyní místo sériového čísla zařízení používá cestu k zařízení.
3. IoT Connector a. Přidána podpora koncových bodů VIQ (Visibility IQ) b. Přidáno 5 nových událostí jako záznamy protokolu ve formátu JSON pro události DEVICE ATTACHED, DEVICE DETACHED, STATISTICS, BARCODE a BATTERY. C. Přidána možnost odstranit zobrazování prázdných curly závorky ({}), když nejsou k dispozici žádná data pro zprávy protokolu ve formátu JSON. d. Oprava chyby – umístění v síti lze zadat jako protokol file cesta. E. Oprava chyby – Opraveno občasné selhání na IoT Connectoru, když je použito více zařízení A je odpojeno síťové připojení.
Verze 3.06.0023 10/2022
1. Vylepšený ovladač OPOS a. Aktualizovaný ovladač, aby vyhovoval nejnovější specifikaci GS1: Typ skenovaných dat zobrazený pro GS1 Databar je nyní „SCAN_SDT_GS1DATABAR“ a pro GS1 Databar Expanded je nyní „SCAN_SDT_GS1DATABAR_E“.
2. Vylepšený ovladač JPOS a. Vylepšený ovladač pro podporu NCR požadoval ID štítků „HealthCheck“. b. Oprava chyby „Get Error Response“ API nyní vrací správnou chybu v Read Weight in Scale. C. Oprava chyby – Doručit chybovou událost s odpovědí Error, ER_CONTINUEINPUT, když jsou doručeny všechny položky fronty a je povolena DataEvent. d. Drobné optimalizace uživatelského rozhraní v JPOS Sample Aplikace pro Windows.
Verze 3.06.0022 08/2022
1. Přidána podpora Windows 11. 2. Vylepšený ovladač JPOS,
A. Vylepšený ovladač pro podporu událostí zmrazení v měřítku JPOS. b. Oprava chyby – Události ReadWeight se nyní hlásí správně, když
DataEventEnabled je nepravda a LiveWeight je pravda.
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 9
Verze 3.06.0021 06/2022
1. Vylepšený ovladač JPOS a. Oprava chyby Události ReadWeight se nyní hlásí správně, když je DataEventEnabled nepravda a LiveWeight je pravdivá. b. Vylepšený ovladač pro podporu všech ID štítků „ScanData“ požadovaných NCR
2. Vylepšený ovladač OPOS a. Vylepšený ovladač pro podporu všech ID štítků „ScanData“ požadovaných NCR
Verze 3.06.0018 04/2022
1. Oprava chyby Vlastnost ScanData se nyní vyplňuje v ovladači skeneru OPOS, když je povolen režim kompatibility.
2. Oprava chyby Data čárových kódů nyní správně procházejí skrz CoreScanner Diver, když jsou skenery připojeny sériově (RS-232) Nixdorf Mode B.
3. Rozšířená podpora POS systému Toshiba Global Commerce Solutions (TGCS). Ovladač OPOS vylepšený tak, aby podporoval volání informací správy systému ze systémů TGCS POS i. CoreScanner vylepšen o podporu dotazů TGCS UPOS WMI = „UPOS_BarcodeScanner“ b. Ovladač JPOS vylepšený o podporu volání System Management Information ze systémů TGCS POS i. CoreScanner vylepšen o podporu poskytovatele služeb CIM TGCS = dotazy „UPOS_BarcodeScanner“
Verze 3.06.0015 01/2022
1. Protokolovací agent přejmenován na „IoT Connector“. 2. Vylepšený ovladač JPOS
A. Aktualizovaný systém Windows JPOS sampaplikace pro podporu monitorů s menším/nižším rozlišením.
b. Opraven zřídka vídaný problém s načítáním statistik JPOS.
Verze 3.06.0013 10/2021
1. Vylepšený ovladač JPOS a. Přidána podpora pro provádění příkazů DirectIO bez nároku na zařízení. b. Společnost JPOS sampVylepšení aplikace pro zobrazení „živé hmotnosti“ a protokolů událostí aktualizace stavu živé hmotnosti. C. Vylepšené protokolování v ovladači JPOS včetně přístupu k datům čárových kódů, stavu napájení, hmotnosti váhy a volání API.
2. Rozšířené schopnosti protokolovacího agenta a. Přidána podpora pro protokolování proměnných prostředí operačního systému, jako je „název hostitelského počítače“. Kontrola proměnných prostředí se provádí v reálném čase při každém výskytu záznamu. Přidána podpora pro protokolování v reálném čase prostřednictvím volání JSON do cloudových konzolí, jako je Splunk.
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 10
Verze 3.06.0010 08/2021
1. Vylepšené možnosti spojené s vlastností „ScanData“ ovladače OPOS. Nyní existuje možnost zobrazit pouze naskenovaná data (bez zobrazení podrobností specifických pro komunikační protokol).
2. Vylepšené protokolování v ovladači JPOS včetně přístupu k datům čárových kódů, hmotnosti váhy a volání API.
3. Opravené statistiky a hlášení zdravotních parametrů z rodičovského skeneru v kaskádovém nastavení zařízení.
Verze 3.06.0006 04/2021
1. Vylepšený ovladač JPOS. A. Přidejte podporu pro „rozšířené chybové kódy“ pro příkaz NCRDIO_SCALE_LIVE_WEIGHT DirectIO v JPOS. b. Přidejte podporu pro stavové odpovědi JPOS Scale.
2. Opravený příkaz JPOS Scale Open umožňující spuštění vlastnosti „DeviceEnabled“.
3. Opravený příkaz JPOS DirectIO RESET. 4. Opravený skener JPOS Není File Přímý IO příkaz. 5. Opraveno JPOS Sample aplikace, která nyní zobrazuje hodnotu hmotnosti váhy, když
Příkaz DirectIO NCR_LIVE_WEIGHT se provede. 6. Opraven problém se zhroucením Scale OPOS při načítání textu kontroly stavu po spuštění
Příkaz Kontrola stavu.
Verze 3.06.0003 01/2021
1. Vylepšení OPOS a JPOS a. Přidána podpora pro příkaz Scanner DirectIO RESET. b. Přidána podpora pro vlastní výsledné kódy stupnice MP7000 pro ErrorOverWeight, ErrorUnderZero a ErrorSameWeight.
2. Rozšířené schopnosti protokolovacího agenta a. Agent protokolu může nyní získat název hostitele/počítače a adresu IP. b. Funkce „Vyhýbání se skenování“ přejmenována na „Událost bez dekódování“ c. Interval hlášení lze přizpůsobit. Nastavte jedinečný interval programování podle atributu. Upozorňujeme, že malý interval (méně než 30 sekund) může ovlivnit výkon systému POS.
Verze 3.06.0002 10/2020
1. Aktualizovaný redistribuovatelný balíček Visual C++ z roku 2017 na 2019. Upozorňujeme, že redistribuovatelný balíček pro rok 2017 již není součástí SDK.
2. Přidejte podporu pro akci motoru skeneru do sampaplikací (C++ a C#).
3. Aktualizace ovladače JPOS. Odebrána závislost parseru XML Apache Xerces z objektu Zebra JPOS Service Object (SO).
Verze 3.05.0005 07/2020
1. Protokolovací agent dodávaný s Windows SDK.
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 11
A. Agent protokolování umožňuje konzole pro správu třetí strany, jako je SCCM od společnosti Microsoft, sledovat informace o skeneru včetně jeho stavu pomocí analýzy protokolu generovaného agentem protokolování. file.
b. Protokolovací agent vypíše protokol file, jeden file na skener/hostitel. C. Logovací agent je konfigurovatelný a může dokumentovat jeden nebo všechny z nich
následující informace: i. Informace o majetku ii. Statistiky napřample úroveň nabití baterie nebo skenování UPC iii. Selhání firmwaru nebo úspěch firmwaru iv. Hodnota(y) parametru změněna. Dosaženo sledovacím parametrem 616 (config file název změněn na „Upraveno“) v. Naskenovaná data čárového kódu (všechny naskenované položky) vi. Vyhýbání se skenování pro MP7000
d. Protokolovací agent může mít svůj výstup uložený lokálně na svém hostitelském počítači nebo výstup do sdílené síťové složky.
2. Přidána podpora pro analýzu dat (podporuje UDI, GS1 Label Parsing a Blood Bag) symboliky do sampaplikací (C++ a C#).
3. Přidána podpora pro přepínání CDC na SDKampaplikací (C++ a C#). 4. Aktualizace OPOS Scanner/Scale CCO z verze 1.14 na verzi 1.14.1.
Verze 3.05.0003 04/2020
1. Pro maloobchodní zákazníky POS založené na NCR – Přidána podpora příkazu NCR Direct I/O v ovladačích OPOS a JPOS (Scanner a Scale).
2. Rychlejší bezdrátová aktualizace firmwaru pro vybrané skenery přes komunikační protokol Bluetooth Classic. Podrobnosti o podpoře produktu najdete v poznámkách k verzi 123Scan pro každý skener.
3. Ovladač OPOS aktualizován tak, aby vyhovoval všem symbolům uvedeným ve specifikaci OPOS 1.14.
4. Aktualizace ovladače JPOS. Ovladač JPOS nyní používá společnou kódovou základnu s vyspělejším ovladačem JPOS pro Linux.
5. Operace ovladače JPOS je nyní ověřena také na OpenJDK 11, navíc ke stávajícímu ověření na Oracle JDK.
6. Aktualizovaná verze redistribuovatelného balíčku Visual C++ z roku 2012 na 2017. Upozorňujeme, že redistribuovatelný balíček pro rok 2012 již není součástí SMS.
7. Odebrána podpora Windows XP.
Verze 3.05.0001 01/2020
1. Vylepšení ovladače OPOS tak, aby vyhovoval specifikaci OPOS 1.14 pro podporované symboliky
2. Ovladač JPOS a. Vylepšený ovladač JPOS tak, aby plně vyhovoval specifikaci JPOS 1.14. b. Vylepšená demo aplikace JPOS pro zobrazení dat čárových kódů v HEX formátu. C. Vylepšený ovladač JPOS pro podporu konfigurace skeneru prostřednictvím souboru jpos.xml file.
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 12
Verze 3.04.0011 10/2019
1. Opraven WMI agent umožňující filtrování skenerů, když název konfigurace obsahoval nečitelné znaky.
2. Opraven problém ve Windows 10, který bránil skeneru v vracení dat čárových kódů v režimu HIDKB po odhlášení/přihlášení z hostitelského počítače nebo události režimu spánku.
3. Opraven konflikt při instalaci CoreScanner a párování zařízení Bluetooth prohledáním hostitelského počítače.
Verze 3.04.0007 07/2019
1. Přidejte do ovladače OPOS podporu pro následující symboliky: GS1 Data Matrix, QS1 QR a Grid Matrix.
2. Vylepšení ukázkové aplikace C#: Přidána karta RFID s funkcí Scan Scan Write.
Verze 3.04.0002 04/2019
1. Do CoreScanneru přidán přizpůsobitelný modul protokolování. Uživatel nyní může formátovat protokol file výstup obsahuje parametry a rozložení z předdefinovaných možností.
2. Simulovaný výstup HID klávesnice, nyní zvládá němčinu nastavením „Emulace/místní nastavení klávesnice“ na „Výchozí“. Mezi další podporované jazyky patří angličtina a francouzština.
Verze 3.03.0016 – 02/2019
1. Opraveny některé chyby a zlepšena stabilita v ovladači TWAIN. 2. Opraven problém v poskytovateli Scanner WMI týkající se událostí stahování firmwaru. 3. Opraven problém s binární konverzí OPOS.
Verze 3.03.0013 11/2018
1. Opravena chyba aktualizace firmwaru (problém s nízkým výskytem). 2. Aktualizovaný ovladač SNAPI. Nyní obsahuje podpis společnosti Microsoft. 3. Implementovaný Scale OPOS ovladač pípne při dobré čtené hmotnosti. Toto je vlastní funkce
implementováno k řešení problému zákazníka, který lze povolit prostřednictvím konfigurací registru systému Windows. 4. Přidána podpora pro příkaz NCR Direct IO (DIO_NCR_SCAN_TONE) 5. Zavedena podpora pro čárové kódy kódované kódovými stránkami Windows, jako je ruština a korejština. 6. Zavedené položky registru
A. k řízení hodnoty vlastnosti OPOS Power State. b. pro konfiguraci chování měřítka. C. pro konfiguraci kódových stránek Windows. 7. Zavedena podpora pro přímý I/O příkaz NCR pro získání dat „Scale live weight“. 8. Opravena chyba zabezpečení Spuštění Exe již nemůže zavádět vkládání příkazů shellu přes filejméno. 9. Opraven problém s chybějící událostí průběhu aktualizace firmwaru u poskytovatele skeneru WMI. 10. Opravy drobných chyb.
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 13
Verze 3.02.0000 08/2017
1. Aktualizován JPOS sample aplikace pro demonstraci funkcí přímého I/O.
Verze 3.01.0000 09/2016
1. Podpora Bluetooth pro bezdrátové skenery bez kolébky v systému Windows 7, 8 a 10 pomocí sady Bluetooth od společnosti Microsoft.
2. Podpora OPOS pro „Not On File Beep” schopnost NCR. 3. Zdrojové kódy Sample Aktualizace aplikací, aby podporovaly Microsoft Visual Studio
2010 a výše.
Verze 3.00.0000 03/2016
1. Rebranded Scanner SDK od Motoroly na Zebra. 2. Podporuje Windows 10 (32 a 64 bit).
Verze 2.06.0000 11/2015
1. Podpora aktualizace firmwaru RFD8500.
Verze 2.05.0000 07/2015
1. Podpora nových funkcí firmwaru MP6000. 2. Vylepšení stability.
Verze 2.04.0000 08/2014
1. Podpora OPOS Direct IO. 2. JPOS podporuje 64bitové i 32bitové JVM na 64bitových platformách. 3. Přidána podpora pro 32bitové ovladače OPOS na 64bitových platformách. 4. Opravy chyb. 5. Vylepšení zabezpečení pro řešení potenciálních bezpečnostních slabin.
Verze 2.03.0000 05/2014
1. Podpora ADF ovladače. 2. MP6000 Scale Live Weight Event podpora. 3. Šablona projektu Microsoft® Visual Studio poskytnutá pro sadu Zebra Scanner SDK. 4. Opravy chyb.
Verze 2.02.0000 12/2013
1. Podporuje Windows 8/8.1 (32 a 64 bit). 2. Opravy chyb.
Verze 2.01.0000 08/2013
1. Funkce Inter key delay v emulaci HID Keyboard. 2. Opravy chyb.
Verze 2.00.0000 06/2013
1. Optimalizovaný protokol file operace.
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 14
2. Podpora hostitelského rozhraní IBM Table Top. 3. Přidány příkazy měřítka MP6000. 4. Podpora měřítka MP6000 pro OPOS a JPOS. 5. Podpora atributů DWORD. 6. Podpora nevyžádaných událostí skeneru (změny topologie a dekódování dat) (Scanner
vyžadována podpora firmwaru). 7. Podpora statistik (je vyžadována podpora firmwaru skeneru).
Verze 1.02.0000 08/2012
1. Přidány události plug-n-play bezkódového skeneru (Vyžadovat aktualizaci firmwaru, zkontrolujte PRG skeneru pro dostupnost podpory firmwaru).
2. Přidána funkce Simple Data Formatting pro emulovaná data klávesnice. 3. Přidány uživatelské funkce TWAIN. 4. Do Scanner WMI Provider byla přidána podpora skeneru SNAPI. 5. Vylepšený InstallShield o více vlastních možností instalace. 6. Ovladač OPOS upraven tak, aby podporoval vícevláknové apartmá (in-proc/out-proc) POS
aplikace (klienti). 7. Přidána podpora přepínání variant hostitele pro skenery s vyrovnávací pamětí synapse NULL
Verze 1.01.0000 03/2012
1. Přidána podpora 64bitového systému Windows 7. 2. Podporováno zobrazovací rozhraní TWAIN. 3. Podporován režim sériové emulace USB-CDC. Částečné přepínání protokolu Com
podporováno schopné programově přepnout do hostitelského režimu USB-CDC, ale neexistuje.
Verze 1.00.0000 07/2011
1. Podporuje Windows XP SP3 (32bitový) a Windows 7 (32bitový) 2. Podpora skeneru RSM 2.0 3. Podpora rychlejšího stahování firmwaru SNAPI 4. Podpora programového přepínání hostitelských variant 5. Podpora emulace klávesnice HID pro anglický a francouzský jazyk klávesnice
Komponenty
Pokud se výchozí umístění instalace nezmění, součásti se nainstalují do následujících složek:
Komponent
Umístění
Běžné součásti % ProgramFiles%Zebra Technologies Skenery čárových kódů Běžné
SDK skeneru
%Časový harmonogramFiles%Zebra TechnologiesBarcode ScannersScanner SDK
Ovladač skeneru OPOS
%Časový harmonogramFiles%Zebra TechnologiesSkenery čárových kódůScanner SDKOPOS
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 15
Ovladač skeneru JPOS Ovladač poskytovatele skeneru WMI Ovladač poskytovatele WMI TWAIN
%Časový harmonogramFiles%Zebra TechnologiesSkenery čárových kódůScanner SDKJPOS
%Časový harmonogramFiles%% Zebra Technologies ScannersBarcode Scanner SDKWMI Provider Scanner
%Časový harmonogramFileOvladač poskytovatele SDKWMI s%Zebra Technologies Scanners Barcode Scanner
%WinDir%twain_32Zebra na 32/64bitové verzi %WinDir%twain_64Zebra na 64bitové verzi
Komponentně specifické binární soubory, Sampaplikace, Sample Projekty zdrojového kódu (kódu) aplikace budou nainstalovány do základních složek komponent.
Instalace
Instalace nového vydání nahrazuje předchozí verze sady Zebra Scanner SDK a běžné součásti.
Podporované operační systémy:
· Windows 10 · Windows 11
32bit a 64bit 64bit
Microsoft .Net framework a/nebo Java JDK/JRE nebudou s tímto instalačním balíčkem nainstalovány. Uživatelům se doporučuje nainstalovat obě součásti nezávisle.
Externí závislosti
1. C# .Net Sample Aplikace vyžadují, aby byl na cílovém počítači dostupný rámec .NET. 2. JPOS vyžaduje, aby byl na cílovém počítači dostupný JRE/JDK 1.6 nebo vyšší.
ZEBRA a stylizovaná hlava Zebra jsou ochranné známky společnosti Zebra Technologies Corporation, registrované v mnoha jurisdikcích po celém světě. Všechny ostatní ochranné známky jsou majetkem příslušných vlastníků. ©2024 Zebra Technologies Corporation a/nebo její přidružené společnosti. Všechna práva vyhrazena.
Strana 16
Dokumenty / zdroje
![]() |
ZEBRA SDK Scanner pro Windows [pdfUživatelská příručka SDK Scanner pro Windows, SDK, Scanner pro Windows, pro Windows, Windows |
