[sane-devel] Information on Visioneer 9320 OneTouch Scanner
James Liggett
jrliggett at cox.net
Fri Mar 24 23:46:26 UTC 2006
Hello everyone,
I was going through your supported devices list today, and I saw that
there's no entry for my scanner, a Visioneer 9320 OneTouch USB. I
thought it would be a good idea for me to provide some info on it.
>From /proc/bus/usb/devices:
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1
P: Vendor=04a7 ProdID=0362 Rev= 1.01
S: Product=USB Scanner
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=4096ms
Output of sane-find-scanner -v -v
<device descriptor of 0x04a7/0x0362 at 001:002 (USB Scanner)>
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255
bDeviceSubClass 255
bDeviceProtocol 255
bMaxPacketSize0 64
idVendor 0x04A7
idProduct 0x0362
bcdDevice 1.01
iManufacturer 0 ()
iProduct 1 (USB Scanner)
iSerialNumber 0 ()
bNumConfigurations 1
<configuration 0>
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0 ()
bmAttributes 192 (Self-powered)
MaxPower 0 mA
<interface 0>
<altsetting 0>
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255
bInterfaceSubClass 255
bInterfaceProtocol 255
iInterface 0 ()
<endpoint 0>
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 (in 0x01)
bmAttributes 2 (bulk)
wMaxPacketSize 512
bInterval 0 ms
bRefresh 0
bSynchAddress 0
<endpoint 1>
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 (out 0x02)
bmAttributes 2 (bulk)
wMaxPacketSize 512
bInterval 0 ms
bRefresh 0
bSynchAddress 0
<endpoint 2>
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 (in 0x03)
bmAttributes 3 (interrupt)
wMaxPacketSize 8
bInterval 16 ms
bRefresh 0
bSynchAddress 0
I thought you'd also like to know that I'm looking to write a backend
for this scanner; AFAIK no existing backend supports it. Right now I'm
in the process of reverse-engineering the Windows driver (I don't have
access to documentation.) Unfortunately, this scanner's driver is fairly
complex, so I probably won't have anything useful for quite some time.
Regards,
James Liggett
More information about the sane-devel
mailing list