Data: 2011-02-24 12:37:32 | |
Autor: DK | |
Przyspieszenie dzia?ania urz?dzenia HID ? | |
Witam.
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 żadnych sterowników do czytnika tego podpinanego do USB - chodzi na standardowych windowsowych (jak każda inna klawiatura podpinana do USB). I teraz pytanie. Czy da się przyspieszyć działanie takiej virtualnej klawiatury ? Z tego co wiem istnieją programy "przyspieszające" działanie myszek podpiętych do portu USB. czy istnieje coś takiego dla klawiatur ? A może wystarczy w rejestrze przełączyć coś ? Ps. Z góry dzięki za wszelkie sugestie. |
|
Data: 2011-02-24 13:25:57 | |
Autor: VSS | |
Przyspieszenie dzia?ania urz?dzenia HID ? | |
W wiadomości:ik5ftt$oa$1@inews.gazeta.pl,
DK <amidar@gazeta.pl> nastukał: Ps. Z góry dzięki za wszelkie sugestie. a w ustawieniach nie ma możliwosci ręcznej zmiany prędkości portu? -- VSS |
|
Data: 2011-02-24 15:23:40 | |
Autor: DK | |
Przyspieszenie dzia?ania urz?dzenia HID ? | |
W dniu 2011-02-24 13:25, VSS pisze:
W wiadomości:ik5ftt$oa$1@inews.gazeta.pl,Jakiego portu ? To się instaluje jako urządzenie HID w systemie widać to jako klawiaturę (Urządzenie klawiatury HID) i tyle. Nie ma portu. Przynajmniej nic o tym nie wiem |
|
Data: 2011-02-24 15:30:46 | |
Autor: VSS | |
Przyspieszenie dzia?ania urz?dzenia HID ? | |
W wiadomości:ik5pld$7t4$1@inews.gazeta.pl,
DK <amidar@gazeta.pl> nastukał: Jakiego portu ? To się instaluje jako urządzenie HID w systemie widać podłączyłem klawiaturę usb do laptopa i rzeczywiście nie ma żadnych sesnsownych ustawień, sadziłem, że czytnik zgłasza sie jako urządzenie po RSie -- VSS |
|
Data: 2011-02-24 14:22:01 | |
Autor: ąćęłńóśźż | |
Przyspieszenie dzia?ania urz?dzenia HID ? | |
Na marginesie:
Czasem w jednym sprzęcie masz gniazda USB 1.0 i USB 2.0 - czy sprawdzałeś? -- -- - Klient posiada czytnik kodów kreskowych podpinany do portu USB.podpinanego do USB - chodzi na standardowych windowsowych. -- |
|
Data: 2011-02-24 15:49:28 | |
Autor: DK | |
Przyspieszenie dzia?ania urz?dzenia HID ? | |
W dniu 2011-02-24 15:22, ąćęłńóśźż pisze:
Na marginesie:To moim zdaniem nie ma znaczenia. Nawet na USB1.1 transfer jest większy (min. 1.5MBit-a). Ograniczenie będzie po stronie sterownika HID-a. A w kompie są gniazda 2.0 wszystkie. Profilaktycznie sprawdziłem to na innym komputerze i efekt jest ten sam. |
|
Data: 2011-02-24 22:35:33 | |
Autor: Radosław Sokół | |
Przyspieszenie dzia?ania urz?dzenia HID ? | |
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 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 | \........................................................../ |