[sane-devel] In progress: TRUST Imagery 9600SP (TECO_VM6552)
gerard at gkall.hobby.nl
Sat Apr 5 07:59:06 UTC 2008
On Fri, 2008-04-04 at 21:06 +0200, Ralph D. Ungermann wrote:
> Gerard Klaver wrote:
> > On Thu, 2008-04-03 at 14:56 +0200, Ralph D. Ungermann wrote: Hello
> > Ralph,
> > I am the maintainer of the teco2 backend, if you have a link (or send
> > a zip file with data to mailbox) to your backend i can have a look
> > and add improvements to the teco2 backend.
> Hello Gerard,
> nice to meet you! I'll send you my sources ASAP. I hope, you'll like my
> resource management:
> - sane_init() doesn't open every device at startup
> - no device needs to allocate a 64KB scsi buffer
> - sane_read() doesn't wait for the whole image to be read
> - sane_read() polls for `cancel'
> While the device handling issues aren't so important on a desktop with a
> single scanner, the `no-wait' and `cancel' things have been major pain
> reliefs for me.
> And most surely you will like my color scans: my scanner just tells me,
> _which_ color it has sent; hence no more sophisticated guessing
> algorithms, no more huge color permutation tables, and no more
> restrictions to preselected resolutions. Just pick a line, and if the
> scanner says `red', distribute it to the red bytes.
> This change would save you many hundred lines of code. Unfortunately,
> you can't call this an `obvious bug fix'. So don't do it, unless you
> can test it for all supported scanners.
> Here is my offer: you tell me, which scanner models you have your hands
> on. Then I can try to include one of them into my backend. If we're
> lucky, it'll work, and we can build an enhanced new backend at least for
> the scanners we own, leaving the old drivers untouched.
> -- ralph
I still own the Relisys Scorpio Super 3 VM3575 and the PRIMAX JEWEL 4800
For the VM3575 the color line sequence was different depending on the
resolution of the scan, see also my gkall.hobby.nl/notes1.html page for
some test images. So if there is scanner information which color is
send, it would make things a lot easier.
Just for information, one old testreport for the vm3575
More information about the sane-devel