Well-known options are your only method of determining the hardware capabilities. And yes, just as you said, some backends differ in their text, and some dont expose the option. Julien and I have been discussing an update to the standard to clarify the strings. And we've talked about the opposite problem- how can a backend know ahead of time that the frontend will call for a second sheet to avoid some head movement or recalibration. It seems some more discussion is needed in these areas.
allan On Tue, Feb 10, 2009 at 2:03 PM, K?re S?rs <kare.sars at kolumbus.fi> wrote: > Hi, > > I'm looking into automatically turning on batch scan, in libksane, when the > scan source is an automatic document feeder. Is there a better way to do it > than to check if the "source" option is set to "Automatic Document Feeder"? > > Is it likely that I will encounter a situation where the scanner is ADF only > and that the backend doesn't have the "source" option or that the returned > string isn't "Automatic Document Feeder"? > > Thanks, > K?re > > -- > sane-devel mailing list: sane-devel at lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/sane-devel > Unsubscribe: Send mail with subject "unsubscribe your_password" > to sane-devel-request at lists.alioth.debian.org > -- "The truth is an offense, but not a sin"
