sane-abaton(5)


sane-abaton -- SANE backend for Abaton flatbed scanners

Description

sane-abaton implements a SANE (Scanner Access Now Easy) backend that provides access to Abaton flatbed scanners. At present, only the Scan 300/GS (8 bit, 256 levels of gray) is fully supported. The Scan 300/S (black and white) is recognized, but support for it is untested.

sane-abaton expects device names of the form:

special

where special is the path-name for the special device that corresponds to a SCSI scanner. For SCSI scanners, the special device name must be a generic SCSI device or a symbolic link to such a device.

abaton.conf contains a list of device names that correspond to Abaton scanners. Empty lines and lines starting with a hash (``#'') are ignored.

The SANE_CONFIG_DIR environment variable specifies the list of directories that may contain the configuration file. The directories are separated by a colon (``:''). If this variable is not set, the configuration file is searched in two default directories: firstly, the current working directory (``.'') and then in /usr/local/etc/sane.d. If the value of the environment variable ends with the directory separator character, then the default directories are searched after the explicitly specified directories. For example, setting SANE_CONFIG_DIR to ``/tmp/config:'' would result in directories tmp/config, ``.'', and /usr/local/etc/sane.d being searched (in this order).

The SANE_DEBUG_ABATON environment variable controls the debug level for the sane-abaton backend, if the library was compiled with debug support enabled. For example a value of 255 requests all debug output to be printed. Smaller levels reduce verbosity.

Files


/usr/local/etc/sane.d/abaton.conf
The backend configuration file (see the description of SANE_CONFIG_DIR).

/usr/local/lib/sane/libsane-abaton.a
The static library implementing this backend.

/usr/local/lib/sane/libsane-abaton.so
The shared library implementing this backend (present on systems that support dynamic loading).

Notices

sane-abaton handles all measurements in millimeters, and floors (rather than rounds) values to avoid possible damage to the scanner mechanism. This means it may not be possible to scan to the extreme right or bottom edges of the page.

The cancel function might not work correctly, or it might abort the frontend. The former is more likely than the latter.

Author is David Huggins-Daines.

References

sane-agfafocus(5), sane-apple(5), saned(1), sane-dc25(5) sane-dll(5), sane-dmc(5), sane-epson(5), sane-hp(5), sane-microtek(5), sane-microtek2(5), sane-mustek(5), sane-net(5), sane-pint(5), sane-pnm(5), sane-umax(5), scanimage(1), xsane(1), xscanimage(1)
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004