sane-umax1220u.5



sane-umax1220u(5)        SANE Scanner Access Now Easy        sane-umax1220u(5)


NAME

       sane-umax1220u - SANE backend for the UMAX Astra 1220U scanner


DESCRIPTION

       The  sane-umax1220  library implements a SANE (Scanner Access Now Easy)
       backend for the the UMAX Astra 1220U scanner.

       For  the   latest   information   on   this   backend,   please   visit
       http://umax1220u-sane.sourceforge.net/.


UMAX ASTRA 2000U EXPERIMENTAL SUPPORT

       This backend may also be able to drive the UMAX Astra 2000U.  Some peo-
       ple are successful with it, others report that the colors come out ter-
       rible. Your milage may vary.

       From  Stephane  (the  author of sane-umax_pp), I learned that there are
       differences in the way the color calibration is performed on the  1220U
       and  the  2000U and it may account for the problem.  Stephane's backend
       support the 2000P, the parallel port sibling to the 2000U.  It  may  be
       possible  to use ideas and code from Stephane's backend to add complete
       support for the 2000U to this backend. Since I do not have access to an
       Astra 2000U, I do not plan to work on this -- any volunteers?


CONFIGURATION

       The    configuration    file    for    this    backend    resides    in
            /usr/local/etc/sane.d/umax1220u.conf.

       Its contents is a list of device names that correspond  to  UMAX  Astra
       1220U  scanners.   Empty  lines and lines starting with a hash mark (#)
       are ignored. A sample configuration file is shown below:

        #usb vendor product
        usb 0x1606 0x0010
        # Device list for non-linux systems
        /dev/scanner
        /dev/usb/scanner0

       When driving a Astra 2000U, use the product number  0x0030.  See  sane-
       usb(5)  for information on how to set the access permissions on the usb
       device files.


FILES

       The backend configuration file:
        /usr/local/etc/sane.d/umax1220u.conf

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

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


ENVIRONMENT

       SANE_DEBUG_UMAX1220U
        If the library was compiled with debug support enabled, this  environ-
       ment  variable controls the debug level for this backend. E.g., a value
       of 128 requests all debug output to be printed. Smaller  levels  reduce
       verbosity:

       SANE_DEBUG_UMAX1220U values

        Number  Remark
        1       print failures
        2       print information
        3       print high-level function calls
        4       print high-level function checkpoints
        9       print mid-level function calls
        10      print mid-level function checkpoints
        80      print protocol-level function entry
        90      print protocol-level function exit

       Example:
         export SANE_DEBUG_UMAX1220U=10


KNOWN BUGS

       600 dpi scanning may fail for large image sizes.

       If  you  keep getting I/O errors, try cycling the power on your scanner
       to reset it.

       There is no way to cancel a scan, since the  driver  ignores  sane_can-
       cel().

       If  you  try  scanning  an  image  which is too small, you will get I/O
       errors. Be sure to adjust the scan area before doing a scan,  since  by
       default, the scan area is zero.


SEE ALSO

       sane(7), sane-usb(5)

       For latest bug fixes and information see
              http://umax1220u-sane.sourceforge.net/


AUTHOR

       Marcio Luis Teixeira <marciot@users.sourceforge.net>


EMAIL-CONTACT

       umax1220u-sane-devel@lists.sourceforge.net


REPORTING BUGS

       When  reporting  bugs, please run the backend with SANE_DEBUG_UMAX1220U
       set to 10 and attach a copy of the log messages.

sane-backends 1.0.12-cvs          6 Jan 2002                 sane-umax1220u(5)

Man(1) output converted with man2html