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

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

       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 config-
              uration 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  sepa-
              rator 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

              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.  xscanim-

              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 work.

       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.) reso-
       lutions for now if you want a larger image.

       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 scan-
       ning full pages at high resolutions.


       Anderson Lizardo <>

sane-backends 1.0.15              08 Feb 2005                sane-geniusvp2(5)