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