<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi,<div class=""><br class=""></div><div class="">I intend to write a backend for the Canon CanoScan D1250U2 that is currently not supported by sane.</div><div class=""><br class=""></div><div class="">Some people have been working on that scanner as we can see on its <a href="http://www.sane-project.org/unsupported/canon-d1250u2.html" class="">device page information</a>.</div><div class="">Chipset has been partly identified.</div><div class="">Discussion about the development can be found here : <a href="http://lists.alioth.debian.org/pipermail/sane-devel/2003-January/subject.html" class="">2003, January</a> and <a href="http://lists.alioth.debian.org/pipermail/sane-devel/2003-May/subject.html" class="">2003, May</a>.</div><div class="">Norbert Bataille seems <a href="http://lists.alioth.debian.org/pipermail/sane-devel/2003-May/007618.html" class="">to succeed in getting it to produce BMP files</a>.</div><div class="">A brother of the D1250U, the CanoScan D660U is supported.</div><div class=""><br class=""></div><div class="">I’m a C++ programmer but I have no idea how a scanner works.</div><div class="">I did not ever write a driver nor a backend.</div><div class="">I’m not familiar at all with hardware programmation.</div><div class=""><br class=""></div><div class="">Any piece of advice would be appreciated.</div><div class=""><br class=""></div><div class="">Regards,</div><div class=""><br class=""></div><div class="">Maxime Lecoq.</div></body></html>