some weeks ago someone asked, whether his "Black Widow" scanner is
supported by sane, and I suggested to try it with one of the microtek
backends, because it was mentioned, that this device had an "empty"
vendor string in its inquiry information.
In the meanwhile I have received the complete inquiry information, which is
as follows:
[inquiryresult]
0: 060002015b000000
8: 2020202020202020
16: 466c617462656420
24: 5363616e6e657220
32: 312e393000000000
40: 0000000000000000
48: 0000000000000000
56: 0000000000000000
64: 0000000000000000
72: 0000000000000000
80: 0000000000000000
96: 0000000000000000
The vendor string consists of 8 spaces, and the model string is simply
"Flatbed Scanner ".
The inquiry information looks similar to what the microtek2 backend
expects.
- Microtek uses 8 spaces as a vendor id.
- The format of the revision level is the same as for Microtek devices
(1 digit major revision, then a dot, then 2 digits minor revision level).
Of course, other manufacturers may use this format as well.
But there are also some things, that are unusual for Microtek scanners.
- The response type code is 0x01 instead of 0x02, which, according to
my understanding of the SCSI-2 spec, means, that it is some kind
of pre-SCSI-2 standard (CCS). I don't know, if a backend should take
care of this.
- Normally there is a model code != 0x00 at inquiryresult[36].
If the backend is modified to accept a model code of 0x00 the system locks
up, when the next SCSI command is executed, which is a vendor specific
read command:
28008200000000001f0000
Since the device does not return a 'check condition' I assume that it
understands a read with a data type code of 0x82.
Now I am unsure, which company is the manufacturer of this device.
Especially the vendor id lets me believe, that it is a Microtek, because
manufacturers should register this vendor string with a committee to
avoid conflicts.
Bernd
-- Bernd Schroeder Email: mailto:bernd@aquila.muc.de PGP public key available: mailto:pgp@aquila.muc.de | Subject: send key
-- Source code, list archive, and docs: http://www.mostang.com/sane/ To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com