Re: Przyspieszenie działania urządzenia HID ?

Autor: Radosław Sokół <rsokol_at_magsoft.com.pl>
Data: Thu 24 Feb 2011 - 22:35:33 MET
Message-ID: <2011022421353600@grush.one.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

W dniu 24.02.2011 12:37, DK pisze:
> Na początku wyjaśnię w czym jest problem. Klient posiada czytnik kodów kreskowych podpinany do portu USB. W systemie melduje się jako virtualna klawiatura (na interface HID-a). I wszystko było by ok
> gdyby klient ograniczył się do krótkich kodów kreskowych. Jednak mam sytuacje, że kod odczytywany przez klienta składa się z ok 600 znaków (kod 2d). Wpisanie tego kodu do okienka edycji (lub np
> notatnika) trwa ok 5-7 sekund. Jest to stanowczo za długo. Podobne urządzenie podpięte do portu COM przy prędkości 9600 odczytuje ten kod w czasie poniżej sekundy. Producent nie dostarcza oczywiście

A ile znaków na sekundę jesteś w stanie wpisać z klawiatury?

Tu masz mniej więcej 100 znaków na sekundę. To *cholernie*
dużo jak na klawiaturę. I tak jestem pełen podziwu, że
system operacyjny nie odrzuca tego jako bzdurnego stanu
zawieszenia się klawiatury.

Ograniczeniem nie jest jakiś parametr, tylko fakt, że czyt-
nik musi "udawać" klawiaturę, czego czytnik podłączany przez
port szeregowy nie musi robić i może przesyłać nawet 1000
znaków na sekundę.

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  http://www.grush.one.pl/              |
|                 |  Politechnika Śląska                   |
\........................................................../
Received on Thu Feb 24 22:45:02 2011

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 24 Feb 2011 - 22:51:06 MET