[sane-devel] Progress on CanoScan D1250U2

Rutman, Nathan nrutman at sharplabs.com
Thu May 15 17:36:22 BST 2003


I don't know if this will help you or not, but I did something similar for
the Canon 630u.  For the 630u, all commands were sent as USB Control
Messages, with the scanner register address in one message and the value in
the next.  Scan data was sent using USB Bulk messages.  If this matches what
you're seeing, I can dig up my notes and log parsing scripts for you. 

-----Original Message-----
From: Phil Whineray [mailto:pdw at slightly-cracked.com]
Sent: Wednesday, May 14, 2003 2:48 PM
To: norbert lataille
Cc: Sane-devel at www.mostang.com
Subject: Re: [sane-devel] Progress on CanoScan D1250U2


> This is great, despite I don't know if we are far enough for parallel
> tasking right now. Anyway, do you have a DSL line (and are you ready to
> receive huge transaction logs) ? Basically I am:
> - reversing the windows TWAIN DLL 
> - getting USB logs from windows scans
> - creating perl scripts to parse/rewrite/extract useful information from
> the logs (and go back and forth with the windows disassembly)
> - producing a libusb executable which produces scans

Hi

I have 512Kb downstream, but depending on how much disk space we're
talking about, that may be more of an issue. I've about 15GB free, with
a 40GB disk currently sitting on the side if needed.

My firewall is set up to allow through ssh, so I can set up to allow you to
push logs if you want, or I can pull them.

What are you using for the disassembly? Is there much useful information
left or are you stuck with the horror of manually inferring structure
from the code directly?

Phil



More information about the sane-devel mailing list