[sane-devel] Re: Canon MP460 - using MP600 experimental patch

David Nicklay david at nicklay.com
Sun Jan 7 09:51:56 CET 2007


Hi,

A bit of a follow up.  After some trial and error it seems that at least 
the higher settings do work in very specific circumstances.  I tracked 
part of the problem back to the raw_width calculation.  I had to force 
16 pixel alignment for both gray and color to get things to work 
properly.  I still cannot give an x or y offset value though, and I am 
assuming that something more is needed before that will work.  I'm going 
to guess that the other generation 2 CIS Canon scanners have the same issue.

Any ideas on the x and y offset problem?

David Nicklay wrote:
> Hi,
> 
> I was able to successfully get an image off of the Canon MP450 scanner 
> using the experimental MP600 patch.  Apparently the only settings for 
> the scan command that work are color,75x75 DPI, and no offsets.  If I 
> change any of these the scan command fails.
> 
> This command works:
> ./scan -r 75 -m color -1 out.pnm
> 
> This command fails when trying to send the scan parameters:
> ./scan -r 150 -m color -1 out.pnm
> 
> So apparently the printer doesn't like the changed parameters for some 
> reason.......  Partial output from a debug on the last command:
> 
> [pixma-0.12.2] OUT  T=0.459 len=64
> [pixma-0.12.2]  00000000:de 20 00 00 00 00 00 00  00 00 00 00 00 00 00 30
> [pixma-0.12.2]  00000010:00 00 00 00 80 96 80 96  00 00 00 00 00 00 00 00
> [pixma-0.12.2]  00000020:00 00 04 fc 00 00 06 da  08 18 00 00 00 00 00 00
> [pixma-0.12.2]  00000030:ff 00 00 81 00 00 02 01  00 00 00 00 00 00 00 51
> [pixma-0.12.2]
> [pixma-0.12.2] IN   T=0.461 len=8
> [pixma-0.12.2]  00000000:15 15 00 00 00 00 00 00
> 
> USB data:
> Bus 004 Device 010: ID 04a9:1716 Canon, Inc.
> 
> I hope that helps!
> 

-- 
David Nicklay     O-
Location: CNN Center - SE0811A
Office: 404-827-2698	Cell: 404-545-6218



More information about the sane-devel mailing list