[sane-devel] Canon MP450

Martin Schewe sane-devel at schewe.com
Wed Mar 22 23:01:15 UTC 2006


On Wed, Mar 22, 2006 at 02:03:18PM +0100, Jose Juan Iglesias Rebollo wrote:
> I've seen that Christopher Albert is already working in a back-end for 
> the MP750. Maybe both printers use the same protocol and should be 
> supported by the same back-end.

when I bought a Pixma MP750 more than one year ago, nobody published any
open source device driver -- not even protocol specific information.  So
I decided to sniff the Windows driver's communication and analyse it.
It didn't took very long to write a dumb image acquisition tool fitting
my needs.  Annoyingly my semester at the university reached its "final
stage" the same time and so the project got suspended abruptly.  Shame
on me, I didn't contact sane-devel before to publish my work.  I'm
really sorry for that.

When I recall correctly, the tool supported

- all resolutions: 75/150/300/600/... dpi
- user defined image offsets and sizes
- ADF and flatbed
- calibration
- reset / recovery on errors
- basic status handling and
- things I might have forgotten :)

The code misses a licence (okay, that's pretty simple:  GPL), credits, a
big cleanup and some comments so far.  I will finalize these things on
the weekend and put the code on the net or setup public access to my
subversion repository.  Maybe I will write a sane-backend some day.

If you have a Pixma scanner other than 7x0, you should consider
publishing some sniffing logs.  It is pretty simple then to check if
your scanner uses a similar protocol.


More information about the sane-devel mailing list