St?phane VOLTZ wrote: > what you can do is to make the scanner under windows, record all the > I/O > flowing through parallel port, then try to understand it so that you can > write a backend doing the same. > This takes time, and for parallel port scanners, you are almost alone > since > the protocol used differ from one scanner model to another.
I've also successfully used a modified Bochs (Open Source PC emulator) installation to do scanning traces on Linux. See http://geniusvp2.sourceforge.net/tools.shtml for the tools I've used. Regards, -- Anderson Lizardo -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: OpenPGP digital signature Url : http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20051219/db038aa5/signature.pgp From [email protected] Tue Dec 20 00:05:45 2005 From: [email protected] (Ron Hunter-Duvar) Date: Tue Dec 20 00:08:15 2005 Subject: [sane-devel] Minor issue with SANE standard Message-ID: <[email protected]> This is for the people involved in developing and documenting the SANE standard. When I was getting familiar with SANE, I read the latest standard (version 1.03). A very well written standard, IMHO. I just had one little issue (yeah, I'm being pedantic, it's a personality flaw 8^), with the formula for c in section 4.3.8 (page 29). First, the formula for c when d = 1 is given as: ceiling(B * n / 8) Technically, this is correct, because the formula is an inequality, setting a lower bound on the value of c. But as written, this formula gives a lower value for the lower bound than if it were written as: B * ceiling(n / 8) Consider an example with d = 1, n = 3, B = 3. The original formula gives a value of ceiling(3 * 3 / 8) = ceiling(9 / 8) = ceiling(1.125) = 2. The new formula gives 3 * ceiling(3 / 8) = 3 * ceiling (0.375) = 3 * 1 = 3.
