Adam Dybkowski
Guest
Mon Oct 12, 2009 10:08 pm
Zbych pisze:
Quote:
Tutaj masz link do uproszczonego hosta zrobionego na AVR, który potrafi
współpracować z klawiaturami i myszkami USB:
http://www.asahi-net.or.jp/~qx5k-iskw/robot/usbhost.html#usbhost02
To działa tylko z prędkością LowSpeed. Mała szansa, aby skaner umiał z
taką działać (BTW: nawet współczesne myszki już przeszły na FullSpeed).
Wydawało mi się, że urządzenia HDI muszą działać także przy low-speed.
Muszę sprawdzić w specyfikacji usb.
Nigdzie nie znalazłem takiego ograniczenia w dokumentacji klasy HID. Jak
dotąd prawie wszystko (myszy/klawiatury) było LowSpeed bo po co komu
większa prędkość. Ale akurat zapaleni gracze zwracają uwagę na czas
reakcji myszy i dlatego też myszy dla graczy (ogólnie mówiąc te co
lepsze nowe) gadają z komputerem z prędkością FullSpeed. Chodzi tu nie
tyle o sam transfer, ale o całkowity czas reakcji (myszka czeka na ramkę
IN, wysyła pakiet albo kilka gdy się nie mieści). Do tego HID z
prędkością FullSpeed może wysyłać pakiety po 64 bajty max, a przy
LowSpeed tylko 8 bajtów.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
bhk
Guest
Mon Oct 12, 2009 11:58 pm
Quote:
Jestem na etapie koncepcyjnym, nie mam nic zdefiniowane i nic wybrane. Z
racji że wiedzę w temacie skanerów mam małą to pytam coby zrobić
rekonesans informacyjny. Zwykle tak zaczynam, także przeglądając i
pytając na grupach... No ale cóż jak wymagasz abym z gotowym projektem
mógł sie zapytać....
stclaus
Witam,
W pracy wykorzystujemy głównie skanery firmy Symbol (aktualnie wykupiony
przez Motorole).
Z nimi zawsze było najmniej problemów i mają bardzo duże możliwości
konfiguracyjne.
Co dostaniesz w odpowiedzi to sobie prawie dowolnie możesz skonfigurować.
Mogą to być
znaki ascii jak i dane binarne, można było także ustawić czy mają być
wysyłane informacje
o rodzaju kodu, znaki prefiksu i sufiksu. W symbolach ceniłem sobie to, że
można było wydobyć
info o znakach FNC1 oddzielająctych poszczególne sekcje IZ w kodach EAN128,
przy innych
skanerach było z tym kiepsko.
Można kupić skanery z praktycznie dowolnym medium transmisyjnym.
RS232, USB, PS/2, Bluetooth jak i WiFi. Te które mieliśmy były RS232/PS2 -
przełanczane.
Skanerami na USB dużo sie nie bawilem ale te nie miały wymiennego kabla i
nie wiem czy można było
jakoś podłączyć pod RS232 czy PS/2.
Jak chcesz używać z procesorem to zalecałbym jednak cos co pracuje z RS232,
najmniej problemów
będziesz mieć. Te z którymi miałem do czynienia standardowo pracowaly z
prędkościa 9600 8,n,1
ale chyba dało się skonfigurować inaczej, jednak jak konfigurację robiło sie
programowo to od takich
parametrów trzeba było wyjść.
Pozdrawiam,
bhk
StClaus
Guest
Mon Oct 19, 2009 3:29 pm
Dzięki wszystkim za pomoc, bardzo przybliżyliście mi temat.
Pozdrawiam
stclaus