[sane-devel] Scanner Daemon ??

khk@khk.net khk@khk.net
Thu, 31 Oct 2002 07:05:55 -0500 (EST)


The scanner gets initialized when the frontend starts, this happens once
per session with xscanimage or xsane, and it also happens once per
session with all the command line frontends. The session however is a lot
shorter with these programs: until they exit again. You need a frontend
that opens the scanner and then waits for scan requests. At the end you
probably need two programs, the "scanner daemon" and then a client that
just opens a connection to your daemon, requests a scan, retrieves the
data and goes away again. I am not aware of any existing package that
can do this.

Or you could get a different scanner: As far as I know all of EPSON's
Perfection series scanners need the warmup period, their Expression
series uses a different (more expensive) lamp, which does not require
the warmup.

Karl Heinz

> Greetings, list.
>
> 	I'm building a kiosk-based system that takes a scan, adds some text
> converts to postscript and then prints. The frontend calls scanadf to do
> the scan - problem is it runs too slow (about 1 minute per scan).
>
> 	I've found that the delay is caused by scanadf waiting for the scanner
> lamp
> to warm up every time it starts and when scanadf exits the scanner lamp
> goes off.
> Applications like Xsane keep the lamp lit while the app is open so
> subsequent scans are immediate but I need command-line.
>
> 	Has anyone on this list seen or heard of a daemon that will keep the
> scanner
>   "ready" and can be triggered to perform a scan when needed ??
> 	I've had a play with saned but that doesn't come close.
>
> 	( scanner is Epson  Perfection 1260, O/S is Redhat 8.0  if that's of
> any use)
>
> Many thanks,
>   nick@nexnix
>
> _______________________________________________
> Sane-devel mailing list
> Sane-devel@www.mostang.com
> http://www.mostang.com/mailman/listinfo/sane-devel