[sane-devel] Possible to make test backend to slow down?

r. a. schmied uwppp at flash.net
Thu Jun 13 15:36:58 BST 2019

Olaf Meeuwissen wrote:
> Hi,
> r. a. schmied writes:
>>r. a. schmied wrote:
>>>Olaf Meeuwissen wrote:
>>>>r. a. schmied writes:
>>>>>a query or two about <backend>.conf file
>>>>> 1) do all, most, some backends support such runtime argument
>>>>>    alterations?
>>>>Each backend basically does it own thing.  There is nothing that tries
>>>>to impose any kind of "standard".  Some backends use it to tweak their
>>>>device detection routines, other to set some defauls and some do a bit
>>>>of both.
>>>>Your best bet is the sane-BE manual page for each BE backend.  Next best
>>>>are the comments in the BE.conf file, if any.
>>>># In the sources, you can find them as backend/BE.conf.in.
>>humm -- well i don't see any BE.conf (or sane-BE.man) [and did
>>ignore the case as well] in sane-backends-master-e13b80fa [...]
> Sorry for not being clear (enough).  I had hoped it was "obvious" that
> the BE stood for whatever backend you're interested in.  We have about
> 94 of them in sane-backends :-)
> In your case, BE=genesys, that'd become sane-genesys, genesys.conf and
> backend/genesys.conf.in, respectively.
> # Perhaps I should have added a $ and write sane-$BE?

aloha olaf

well i must have still been asleep -- sane-$BE might have caused
some other neurons to fire but sane-<BE> or sane-<backend> with
or without the <> chars certainly would have at least i think so
in hindsight.

and you are correct about each sane-<backend> fully documenting
it's unique processing of it's <backend>.conf file, but it seems
that is not always the case.  plus add to it a backend that relies
on sanei/sanei-config sanei_configure_attach, which at least from
my point-of-view could do a better job, plus has no associated
documentation (that i have found) and we find ourselves in the
current state ...

i'm about 50% of the way done with a strawman sane-backend_conf.man
file.  so stay tuned...


> Hope this helps,
> --
> Olaf Meeuwissen, LPIC-2            FSF Associate Member since 2004-01-27
>  GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
>  Support Free Software                        https://my.fsf.org/donate
>  Join the Free Software Foundation              https://my.fsf.org/join

More information about the sane-devel mailing list