[sane-devel] Pulstek OpticBook 3800

Nikolay Shaplov dhyan at nataraj.su
Tue Apr 23 08:23:58 UTC 2013


>      the first step is to find the exact ASIC used in your scanner. Can
> you post an USB log of a preview done with the windows driver ? 
http://lj.shaplov.ru/2013/UsbSnoop.log.gz
http://lj.shaplov.ru/2013/UsbSnoop.parsed.log.gz  (parsed with usbsnoop-
gl847.pl as I found in this mail list)

This log is sniffed right from the point of when scanner were turned on.

> And also the result of lsusb -v ?
lsusb.log in attach

> Is there a chance you can IC through the glass when the scanning head is 
> moving ?

IC is for microchip? Then there are 

27ANG9K G4 \n ACT 04

and

UTC \n 78D  05L \n 01 PGT0

The first one has about 14 legs, the second one only two.

There are two chips with first sign  and two chips with second sign on the 
board that attached to the head. 

>      Then adding this scanner will be like you started it, but you'll
> also have to add specific entries for sensor, motor and gpio which
> change from device to device. The needed values will have to be deduced
> from USB logs.
I've already started to view USB log and found matches with GL646 spec, but I 
am still not really good with it, and also I still do not understand how does 
such simple operations, as writing some bits into LAMPPWM (for example) from 
USB log corresponds with the code from genesys_gl847.c


> The code path will had to be modified for the new defines.
>      BTW there is no CCD sensor support currently in gl847 code, only
> CIS sensors are handled. That would need to be changed firt.
What is CCD and CIS? :-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lsusb.log
Type: text/x-log
Size: 2758 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20130423/da91a294/attachment.bin>


More information about the sane-devel mailing list