Provided by: libsane-extras-common_1.0.22.2_amd64 bug


       sane-geniusvp2 - SANE backend for Genius ColorPage-Vivid Pro II (PP) scanner


       The sane-geniusvp2 backend supports EICI 091000 based parallel port flatbed scanners. This
       ASIC can be found on some Primax devices, and on the Genius ColorPage-Vivid Pro II scanner
       (which is actually a Primax OEM device).


       The following scanner should work with this backend:

       Device Details
       Vendor: Genius
       Model: ColorPage-Vivid Pro II
       FCC ID: EMJFB308C
       MODEL NO: FB601C

       Chipset Details
       ASIC ID: 0xE1
       Product ID: 0x06
       ASIC: EICI 091000
       AFE: Wolfson WM-8143-12
       Memory: NEC uPD424210-60 (256 Kb?)


       This section decribes the backend's configuration file entries. The file is located at:


       For a proper setup, you will need at least this entry:

              device parport0

       Currently, only access through ppdev is supported.


       Only  EPP mode (including "EPP+ECP") is supported. Future versions may include support for
       the (slower) SPP mode.


              The backend configuration file

              The static library implementing this backend.

              The shared library implementing this  backend  (present  on  systems  that  support
              dynamic loading).


              This  environment  variable  specifies the list of directories that may contain the
              configuration file.  Under UNIX, the directories are separated by  a  colon  (`:'),
              under OS/2, they are separated by a semi-colon (`;').  If this variable is not set,
              the configuration file is searched in two default directories: first,  the  current
              working  directory  (".") and then in /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 "/etc/sane.d" being searched (in this order).

              If  the  library was compiled with debug support enabled, this environment variable
              controls the debug level for  this  backend.   Higher  debug  levels  increase  the
              verbosity of the output.

              Example: export SANE_DEBUG_GENIUSVP2=10

              To  obtain  debug  messages  from the backend, set this environment variable before
              calling your favorite frontend (e.g. xscanimage).

              Example: export SANE_DEBUG_GENIUSVP2=10 ; xscanimage


       Scan may sometimes timeout due to  the  scanner's  buffer  not  being  filled  after  some
       reasonable  time,  and  you  get  a truncated image. Just try scanning again and it should

       Scans at high resolutions (e.g. 600 dpi.) may also be truncated if the selected scan  area
       is  too  large.  Just scan at lower (<= 300 dpi.) resolutions for now if you want a larger

       The lamp carriage may sometimes go out of its maximum distance (297 mm), forcing the motor
       engine.  You  can detect this when the scanner produces a "strange" noise and the carriage
       is at its  maximum  distance  from  home.  In  this  situation,  turn  off  scanner  power
       imediately,  or  you  may  risk  damage  your device. This seems to happen more often when
       scanning full pages at high resolutions.




       Anderson Lizardo <>

                                           08 Feb 2005                          sane-geniusvp2(5)