[sane-devel] Canon PIXMA MG6350

Rolf Bensch rolf at bensch-online.de
Wed Mar 20 19:17:49 UTC 2013


Hi Theo,

Please check the other bytes. Here is an example from MG6200:

/* button no. in buf[7]
 * size in buf[10] 01=A4; 02=Letter; 08=10x15; 09=13x18; 0b=auto
 * format in buf[11] 01=JPEG; 02=TIFF; 03=PDF; 04=Kompakt-PDF
 * dpi in buf[12] 01=75; 02=150; 03=300; 04=600
 * target = format; original = size */

If you like, you can try to implement the byte settings by yourself and
provide the diff to the ml. This must be implemented in file
pixma_mp150.c in function handle_interrupt(). You can use the if
statement for MG6200 as template.

On the other hand you can send the byte settings to me and I'll
implement it.

Cheers,
Rolf



Am 19.03.2013 22:39, schrieb Theo:
> Hi again Rolf,
> 
> I cannot reproduce the error right now; scanning works fine both via
> both USB and network. I'm testing with scanimage going forward :-)
> Whenever the problem re-occurs, I'll try to gather the debug info per
> your instructions.
> 
> I'll also look into the scanner daemon; this is the debug output when I
> use the button Scan --> Black
> 
> ...
>   Buttons:
>     --button-update
>         Update button state
> [pixma] INTR T=1.045 len=32
> [pixma]  00000000:00 00 00 00 01 01 03 02  01 00 00 00 00 00 00 00
> [pixma]  00000010:00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
> [pixma]
>     --button-1 <int> [0] [read-only]
>         Button 1
> ...
> 
> With Scan --> Color byte 7 changes from '02' to '01'
> 
> I hope this is helpful.
> 



More information about the sane-devel mailing list