---
name: "sane-hp_rts88xx"
section: "5"
platform: "linux"
package: "libsane-extras"
version: "1.0.19.11"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/sane-hp_rts88xx"
---

# sane-hp\_rts88xx(5)

SANE backend for scanners based on the RTS8891 chipset.

## NAME

sane-hp\_rts88xx - SANE backend for scanners based on the RTS8891 chipset.

## DESCRIPTION

The **sane-hp\_rts88xx** implements a SANE (Scanner Access Now Easy) backend that provides access to RTS8891 chipset based scanners. This backend will try to support the following models:

MANUFACTURER:    MODEL:         USB ID:\
 \---------------  --------------  ---------\
 Hewlett-Packard  Scanjet 4400c   03F0-0705\
 Hewlett-Packard  Scanjet 4470c   03F0-0805\
 Hewlett-Packard  Scanjet 3500C   03F0-2205\
 Hewlett-Packard  Scanjet 3530c   03F0-2005\
 Hewlett-Packard  Scanjet 3570c   03F0-2005\

## DEVICE NAMES

This backend expects device names of the form:

*special*

Where *special* is a path-name for the special device that corresponds to a USB scanner. With GNU/Linux systems, such a device name could be */dev/usb/scanner0* or */dev/usbscanner1*, for example.

## CONFIGURATION

The *hp\_rts88xx.conf* file contains the device name that correspond to the hp44x0c scanner.  Empty lines and lines starting with a hash mark (#) are ignored.

A sample configuration file is shown below:

\# Comment\
 /dev/usbscanner # option\_CCD # CCD0 or CCD1 allowed # if you receive a black image, change it to CCD1 option CCD0

The first line is ignored. The second line is the device filename to use in order to access the hp44x0c Scanner. If no device is given, the backend will use libUSB.

## FILES

- */etc/sane.d/hp\_rts88xx.conf*

  The backend configuration file (see also description of SANE\_CONFIG\_DIR below).

- */usr/lib/sane/libsane-hp\_rts88xx.a*

  The static library implementing this backend.

- */usr/lib/sane/libsane-hp\_rts88xx.so*

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

## ENVIRONMENT

- **SANE\_CONFIG\_DIR**

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

- [sane(7)](/sane/7.md), [sane-usb(5)](/sane-usb/5.md)

  ## SEE ALSO

http://hp44x0backend.sourceforge.net

## AUTHOR

Johannes Hub \<johanneshub@t-online.det\>
