OT: Barcode scanner jako HID device.

Jindrich Fucik fulda na seznam.cz
Pátek Prosinec 11 09:19:53 CET 2020


Otázka je, na jaké úrovni se ti ten znak ztratí.
Zkoušel jsi použít některý z analyzátorů USB provozu? Jestli jako 
scanner ten znak vůbec odešle?

Dne 11.12.2020 v 8:48 Martin Hanek napsal(a):
> Dobrý den,
> jelikož je tu také plno programátorů, zkusím se zeptat na zkušenosti.
> Máme barcode scannery do USB s emulací klávesnice. Je použitý k programu 
> v javě, do kterého se načítají běžné EAN13 kódy. Scanner posílá prefix 
> CTRL+B, EAN, CRLF.
> S tisíců čtení se někdy stává, že nějaký znak v EAN "po cestě" vypadne a 
> do programu se nedostane celý. Jestli se to stane v bufferu klávesnice 
> nebo někde dále netušíme. I ty malé výskyty ovšem vadí. Zkoušeli jsme 
> různě vytěžovat procesor PC až na úroveň 95%, ale vždy to četlo 
> spolehlivě. Samozřejmě se to stává u zákazníků, kde v té chvíli nejsme, 
> logy potvrdí, že tam jeden znak prostě chybí. V podstatě už asi nemáme 
> co odladit nebo spíše nevíme co odladit.
> Ty scannery obecně umí USB HID a emulaci sériového portu. Máte někdo 
> zkušenosti s USB HID? Bylo by to spolehlivější?
> 


Další informace o konferenci Hw-list