Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
sane-hp5400(5)		  SANE Scanner Access Now Easy		  sane-hp5400(5)

NAME
     sane-hp5400 - SANE backend for Hewlett-Packard 54XX scanners

DESCRIPTION
     The sane-hp5400 library implements a SANE (Scanner Access Now Easy) backend
     that provides access to the following Hewlett-Packard USB flatbed scanners:

	    ScanJet 5400C
	    ScanJet 5470C
	    ScanJet 5490C

     More details can be found on the hp5400 backend homepage http://hp5400back-
     end.sourceforge.net/.

     This is ALPHA software. Keep your hand at the scanner's plug and unplug it,
     if the head bumps at the end of the scan area. See also the BUGS section.

     If  you own a scanner other than the ones listed above that works with this
     backend, please let us know this by sending the scanner's exact model  name
     and  the  USB  vendor  and  device  ids  (e.g.  from /proc/bus/usb/devices,
     sane-find-scanner(1) or syslog) to us. Even if the scanner's name	is  only
     slightly different from the models mentioned above, please let us know.

CONFIGURATION
     The contents of the hp5400.conf file is a list of usb lines containing ven-
     dor and product ids that correspond to USB scanners. The file can also con-
     tain  the	names  of  device  files  that correspond to an HP 54XX scanner.
     Empty lines and lines starting with a hash mark (#) are ignored.  The scan-
     ners are autodetected by usb vendor_id product_id statements which are  al-
     ready included into hp5400.conf.  "vendor_id" and "product_id" are hexadec-
     imal numbers that identify the scanner. If autodetection does not work, add
     the   device   name  of  your  scanner  to  the  configuration  file,  e.g.
     /dev/usb/scanner0.

FILES
     /usr/local/etc/sane.d/hp5400.conf
	    The backend configuration file (see also  description  of  SANE_CON-
	    FIG_DIR below).

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

     /usr/local/lib/sane/libsane-hp5400.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.  On *NIX  systems,	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	/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  ex-
	    plicitly  specified  directories.	For  example,  setting SANE_CON-
	    FIG_DIR to "/tmp/config:" would result in directories tmp/config, .,
	    and /usr/local/etc/sane.d being searched (in this order).

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

	    Example: export SANE_DEBUG_HP5400=4

SEE ALSO
     sane(7), sane-usb(5), sane-find-scanner(1),
     http://hp5400backend.sourceforge.net/

AUTHOR
     Martijn	van    Oosterhout    <kleptog@svana.org>,    Thomas    Soumarmon
     <soumarmt@nerim.net>.     Manpage	  by	Henning    Meier-Geinitz   <hen-
     ning@meier-geinitz.de>.

BUGS
     Scanning is only tested with Linux/ix86/gcc. Be  careful  when  testing  on
     other operating systems and especially on big-endian platforms. The scanner
     may get wrong data.

				   13 Jul 2008			  sane-hp5400(5)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=sane-hp5400&sektion=5&manpath=FreeBSD+Ports+15.1.quarterly>

home | help