[sane-devel] Canon imageClass MFP's

Nicolas nicolas.martin at freesurf.fr
Thu Apr 17 20:12:09 UTC 2008


Currently maintaining the pixma backend, I can give you tips and
knowledge on it if you want to design a backend for those Canon MFPs. 

Especially if the protocol used by them is similar to the PIXMA
protocol, then it can be easy to integrate them either in the pixma
backend (the easiest, let's say as a separate pixma_ImageClass.c file
for instance), or in a separate imageclass backend, that would probably
use most of the pixma code.

To have a first idea of what it looks like, could you send me (at mail
address) a zipped USB snoop of a typical scan session under Windows

Then, we can discuss on the best solution to implement the backend.


Le mercredi 16 avril 2008 à 18:04 -0700, Dennis Lou a écrit :
> Hi,
> I recently acquired a Canon imageClass MF4270 and am interested in contributing a sane backend for it.  This is my progress so far:
> +Examined Windows driver package.  Found references to:
>     --Canon MF5650
>     --Canon MF5630
>     --Canon MF3110
>     --Canon MF8100
>     --Canon MF5730
>     --Canon MF5750
>     --Canon MF5770
>     --Canon MF6500 Series
>     --Canon MF3200 Series
>     --Canon MF4100 Series
>     --Canon MF4600 Series
>     --Canon MF4010 Series
>     --Canon MF4200 Series
> +Ran sane-find-scanner -v -v
> +Ran cat /proc/bus/usb/devices
> +Created various logs using USB snooper in Windows
> +Isolated sections of log pertaining to connect, init, scan and de-init
> +Generated C code from logs and replayed USB commands in Linux
> +Reversed engineered some commands and responses
> +Modified C code to generate PNM/BMP files; performed scans from code
> Attached are output from sane-find-scanner and /proc/bus/usb/devices
> Looking at the logs, it seems very similar to the pixma MP series.
> Is anybody else working on this series?
> -Dennis
>       ____________________________________________________________________________________
> Be a better friend, newshound, and 
> know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

More information about the sane-devel mailing list