kopia lustrzana https://gitlab.com/sane-project/website
Updated manual pages from sane-backends 1.0.17.
rodzic
be2a903a2f
commit
4d38b54f35
|
@ -71,7 +71,7 @@
|
||||||
<H2>EMAIL-CONTACT</H2><PRE>
|
<H2>EMAIL-CONTACT</H2><PRE>
|
||||||
Oliver.Rauch@Rauch-Domain.DE
|
Oliver.Rauch@Rauch-Domain.DE
|
||||||
|
|
||||||
sane-backends 1.0.16 11 Sep 2002 <B><A HREF="gamma4scanimage.1.html">gamma4scanimage(1)</A></B>
|
sane-backends 1.0.17 11 Sep 2002 <B><A HREF="gamma4scanimage.1.html">gamma4scanimage(1)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -27,8 +27,8 @@
|
||||||
with this backend, or if you own an Abaton scanner that does not work
|
with this backend, or if you own an Abaton scanner that does not work
|
||||||
with this backend, please contact <I>sane-devel@lists.alioth.debian.org</I>
|
with this backend, please contact <I>sane-devel@lists.alioth.debian.org</I>
|
||||||
with the model number, so that arrangements can be made to include sup-
|
with the model number, so that arrangements can be made to include sup-
|
||||||
port for it. Have a look at http://www.sane-project.org/mail-
|
port for it. Have a look at http://www.sane-project.org/mailing-
|
||||||
ing-lists.html concerning subscription to sane-devel.
|
lists.html concerning subscription to sane-devel.
|
||||||
|
|
||||||
Abaton is out of business, and these scanners are not supported by
|
Abaton is out of business, and these scanners are not supported by
|
||||||
Everex (the parent company of Abaton), nor is there any programming
|
Everex (the parent company of Abaton), nor is there any programming
|
||||||
|
@ -118,8 +118,8 @@
|
||||||
|
|
||||||
If you have found something that you think is a bug, please attempt to
|
If you have found something that you think is a bug, please attempt to
|
||||||
recreate it with the SANE_DEBUG_ABATON environment variable set to 255,
|
recreate it with the SANE_DEBUG_ABATON environment variable set to 255,
|
||||||
and send a report detailing the conditions surrounding the bug to
|
and send a report detailing the conditions surrounding the bug to <I>sane-</I>
|
||||||
<I>sane-devel@lists.alioth.debian.org</I>.
|
<I>devel@lists.alioth.debian.org</I>.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
@ -142,7 +142,7 @@
|
||||||
The sane-abaton backend was partially written by David Huggins-Daines,
|
The sane-abaton backend was partially written by David Huggins-Daines,
|
||||||
based on the sane-apple backend by Milon Firikis.
|
based on the sane-apple backend by Milon Firikis.
|
||||||
|
|
||||||
sane-backends 1.0.16 19 Nov 1998 <B><A HREF="sane-abaton.5.html">sane-abaton(5)</A></B>
|
sane-backends 1.0.17 19 Nov 1998 <B><A HREF="sane-abaton.5.html">sane-abaton(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -178,7 +178,7 @@
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
Ingo Schneider and Karl Anders Øygard.
|
Ingo Schneider and Karl Anders Øygard.
|
||||||
|
|
||||||
sane-backends 1.0.16 17 Oct 1998 <B><A HREF="sane-agfafocus.5.html">sane-agfafocus(5)</A></B>
|
sane-backends 1.0.17 17 Oct 1998 <B><A HREF="sane-agfafocus.5.html">sane-agfafocus(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -28,10 +28,9 @@
|
||||||
|
|
||||||
If you own a Apple scanner other than the ones listed above that works
|
If you own a Apple scanner other than the ones listed above that works
|
||||||
with this backend, please let us know by sending the scanner's model
|
with this backend, please let us know by sending the scanner's model
|
||||||
name, SCSI id, and firmware revision to
|
name, SCSI id, and firmware revision to <I>sane-</I>
|
||||||
<I>sane-devel@lists.alioth.debian.org</I>. See
|
<I>devel@lists.alioth.debian.org</I>. See http://www.sane-project.org/mail-
|
||||||
http://www.sane-project.org/mailing-lists.html for details on how to
|
ing-lists.html for details on how to subscribe to sane-devel.
|
||||||
subscribe to sane-devel.
|
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
@ -40,39 +39,39 @@
|
||||||
|
|
||||||
<I>special</I>
|
<I>special</I>
|
||||||
|
|
||||||
Where <I>special</I> is either the path-name for the special device that cor-
|
Where <I>special</I> is either the path-name for the special device that cor-
|
||||||
responds to a SCSI scanner. For SCSI scanners, the special device name
|
responds to a SCSI scanner. For SCSI scanners, the special device name
|
||||||
must be a generic SCSI device or a symlink to such a device. Under
|
must be a generic SCSI device or a symlink to such a device. Under
|
||||||
Linux, such a device name could be <I>/dev/sga</I> or <I>/dev/sge</I>, for example.
|
Linux, such a device name could be <I>/dev/sga</I> or <I>/dev/sge</I>, for example.
|
||||||
See <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B> for details.
|
See <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B> for details.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>CONFIGURATION</H2><PRE>
|
<H2>CONFIGURATION</H2><PRE>
|
||||||
The contents of the <I>apple.conf</I> file is a list of options and device
|
The contents of the <I>apple.conf</I> file is a list of options and device
|
||||||
names that correspond to Apple scanners. Empty lines and lines start-
|
names that correspond to Apple scanners. Empty lines and lines start-
|
||||||
ing with a hash mark (#) are ignored. See <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B> on details of
|
ing with a hash mark (#) are ignored. See <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B> on details of
|
||||||
what constitutes a valid device name.
|
what constitutes a valid device name.
|
||||||
|
|
||||||
Options come in two flavors: global and positional ones. Global
|
Options come in two flavors: global and positional ones. Global
|
||||||
options apply to all devices managed by the backend whereas positional
|
options apply to all devices managed by the backend whereas positional
|
||||||
options apply just to the most recently mentioned device. Note that
|
options apply just to the most recently mentioned device. Note that
|
||||||
this means that the order in which the options appear matters!
|
this means that the order in which the options appear matters!
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>SCSI ADAPTER TIPS</H2><PRE>
|
<H2>SCSI ADAPTER TIPS</H2><PRE>
|
||||||
SCSI scanners are typically delivered with an ISA SCSI adapter. Unfor-
|
SCSI scanners are typically delivered with an ISA SCSI adapter. Unfor-
|
||||||
tunately, that adapter is not worth much since it is not interrupt
|
tunately, that adapter is not worth much since it is not interrupt
|
||||||
driven. It is (sometimes) possible to get the supplied card to work,
|
driven. It is (sometimes) possible to get the supplied card to work,
|
||||||
but without interrupt line, scanning will put so much load on the sys-
|
but without interrupt line, scanning will put so much load on the sys-
|
||||||
tem, that it becomes almost unusable for other tasks.
|
tem, that it becomes almost unusable for other tasks.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>FILES</H2><PRE>
|
<H2>FILES</H2><PRE>
|
||||||
<I>/usr/local/etc/sane.d/apple.conf</I>
|
<I>/usr/local/etc/sane.d/apple.conf</I>
|
||||||
The backend configuration file (see also description of
|
The backend configuration file (see also description of
|
||||||
<B>SANE_CONFIG_DIR</B> below).
|
<B>SANE_CONFIG_DIR</B> below).
|
||||||
|
|
||||||
<I>/usr/local/lib/sane/libsane-apple.a</I>
|
<I>/usr/local/lib/sane/libsane-apple.a</I>
|
||||||
|
@ -88,34 +87,34 @@
|
||||||
<B>SANE_CONFIG_DIR</B>
|
<B>SANE_CONFIG_DIR</B>
|
||||||
This environment variable specifies the list of directories that
|
This environment variable specifies the list of directories that
|
||||||
may contain the configuration file. Under UNIX, the directories
|
may contain the configuration file. Under UNIX, the directories
|
||||||
are separated by a colon (`:'), under OS/2, they are separated
|
are separated by a colon (`:'), under OS/2, they are separated
|
||||||
by a semi-colon (`;'). If this variable is not set, the config-
|
by a semi-colon (`;'). If this variable is not set, the config-
|
||||||
uration file is searched in two default directories: first, the
|
uration file is searched in two default directories: first, the
|
||||||
current working directory (".") and then in
|
current working directory (".") and then in
|
||||||
/usr/local/etc/sane.d. If the value of the environment variable
|
/usr/local/etc/sane.d. If the value of the environment variable
|
||||||
ends with the directory separator character, then the default
|
ends with the directory separator character, then the default
|
||||||
directories are searched after the explicitly specified directo-
|
directories are searched after the explicitly specified directo-
|
||||||
ries. For example, setting <B>SANE_CONFIG_DIR</B> to "/tmp/config:"
|
ries. For example, setting <B>SANE_CONFIG_DIR</B> to "/tmp/config:"
|
||||||
would result in directories "tmp/config", ".", and
|
would result in directories "tmp/config", ".", and
|
||||||
"/usr/local/etc/sane.d" being searched (in this order).
|
"/usr/local/etc/sane.d" being searched (in this order).
|
||||||
|
|
||||||
<B>SANE_DEBUG_APPLE</B>
|
<B>SANE_DEBUG_APPLE</B>
|
||||||
If the library was compiled with debug support enabled, this
|
If the library was compiled with debug support enabled, this
|
||||||
environment variable controls the debug level for this backend.
|
environment variable controls the debug level for this backend.
|
||||||
E.g., a value of 255 requests all debug output to be printed.
|
E.g., a value of 255 requests all debug output to be printed.
|
||||||
Smaller levels reduce verbosity.
|
Smaller levels reduce verbosity.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>CURRENT STATUS</H2><PRE>
|
<H2>CURRENT STATUS</H2><PRE>
|
||||||
The apple backend is now in version 0.3 (Tue Jul 21 1998). Since I only
|
The apple backend is now in version 0.3 (Tue Jul 21 1998). Since I only
|
||||||
have the AppleScanner and not the other models (OneScanner, ColorOneS-
|
have the AppleScanner and not the other models (OneScanner, ColorOneS-
|
||||||
canner) I can only develop/test for the AppleScanner effectively. How-
|
canner) I can only develop/test for the AppleScanner effectively. How-
|
||||||
ever with this release I almost complete the gui part of all scanners.
|
ever with this release I almost complete the gui part of all scanners.
|
||||||
Most of the functionality is there. At least OneScanner should scan at
|
Most of the functionality is there. At least OneScanner should scan at
|
||||||
the AppleScanner's compatible modes (LineArt, HalfTone, Gray16). My
|
the AppleScanner's compatible modes (LineArt, HalfTone, Gray16). My
|
||||||
personal belief is that with a slight touch of debugging the OneScanner
|
personal belief is that with a slight touch of debugging the OneScanner
|
||||||
could be actually usable. The ColorOneScanner needs more work. AppleS-
|
could be actually usable. The ColorOneScanner needs more work. AppleS-
|
||||||
canner is of course almost fully supported.
|
canner is of course almost fully supported.
|
||||||
|
|
||||||
|
|
||||||
|
@ -131,44 +130,44 @@
|
||||||
|
|
||||||
<B>ColorOneScanner</B>
|
<B>ColorOneScanner</B>
|
||||||
Cannot up/download halftone pattern, calibration vectors, custom
|
Cannot up/download halftone pattern, calibration vectors, custom
|
||||||
Color Correction Table (CCT) and of course custom gamma tables.
|
Color Correction Table (CCT) and of course custom gamma tables.
|
||||||
|
|
||||||
<B>Park/UnPark</B> <B>(OneScanner,</B> <B>ColorOneScanner)</B>
|
<B>Park/UnPark</B> <B>(OneScanner,</B> <B>ColorOneScanner)</B>
|
||||||
|
|
||||||
The above functionalities are not only missing because I don't actually
|
The above functionalities are not only missing because I don't actually
|
||||||
have the hardware to experiment on it. Another reason is the lack of
|
have the hardware to experiment on it. Another reason is the lack of
|
||||||
understanding of how SANE API could provide enaugh means to me to actu-
|
understanding of how SANE API could provide enaugh means to me to actu-
|
||||||
ally describe other array types than the gamma one.
|
ally describe other array types than the gamma one.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>UNSUPPORTED FEATURES.</H2><PRE>
|
<H2>UNSUPPORTED FEATURES</H2><PRE>
|
||||||
The following "features" will never be supported. At least as I am
|
The following "features" will never be supported. At least as I am
|
||||||
maintaining the sane-apple backend.
|
maintaining the sane-apple backend.
|
||||||
|
|
||||||
<B>NoHome</B> <B>(AppleScanner)</B>
|
<B>NoHome</B> <B>(AppleScanner)</B>
|
||||||
The scanner lamp stays on and the carriage assembly remains
|
The scanner lamp stays on and the carriage assembly remains
|
||||||
where it stops at the end of the scan. After two minutes, if the
|
where it stops at the end of the scan. After two minutes, if the
|
||||||
scanner does not receive another SCAN command the lamp goes off
|
scanner does not receive another SCAN command the lamp goes off
|
||||||
and the carriage returns to the home position.
|
and the carriage returns to the home position.
|
||||||
|
|
||||||
<B>Compression</B> <B>(AppleScanner)</B>
|
<B>Compression</B> <B>(AppleScanner)</B>
|
||||||
The Scanner can compress data with CCITT Group III, one dimen-
|
The Scanner can compress data with CCITT Group III, one dimen-
|
||||||
sional algorithm (fax), and the Skip White Line algorithm.
|
sional algorithm (fax), and the Skip White Line algorithm.
|
||||||
|
|
||||||
<B>Multiple</B> <B>Windows</B> <B>(AppleScanner)</B>
|
<B>Multiple</B> <B>Windows</B> <B>(AppleScanner)</B>
|
||||||
AppleScanner may support multiple windows. It would be a cool
|
AppleScanner may support multiple windows. It would be a cool
|
||||||
feature and a challenge for me to code it if you could intermix
|
feature and a challenge for me to code it if you could intermix
|
||||||
different options for different windows (scan areas). This way
|
different options for different windows (scan areas). This way
|
||||||
you could scan a document in LineArt mode but the figures in it
|
you could scan a document in LineArt mode but the figures in it
|
||||||
on Gray and in a different resolution. Unfortunately this is
|
on Gray and in a different resolution. Unfortunately this is
|
||||||
impossible.
|
impossible.
|
||||||
|
|
||||||
<B>Scan</B> <B>Direction</B> <B>(OneScanner)</B>
|
<B>Scan</B> <B>Direction</B> <B>(OneScanner)</B>
|
||||||
It controls the scan direction. (?)
|
It controls the scan direction. (?)
|
||||||
|
|
||||||
<B>Status/Reset</B> <B>Button</B> <B>(OneScanner)</B>
|
<B>Status/Reset</B> <B>Button</B> <B>(OneScanner)</B>
|
||||||
This option controls the status of the button in OneScanner
|
This option controls the status of the button in OneScanner
|
||||||
model. You can also reset the button status by software.
|
model. You can also reset the button status by software.
|
||||||
|
|
||||||
|
|
||||||
|
@ -177,56 +176,52 @@
|
||||||
The bugs in a sane backend are divided in two classes. We have <B>GUI</B> bugs
|
The bugs in a sane backend are divided in two classes. We have <B>GUI</B> bugs
|
||||||
and <B>scanner</B> <B>specific</B> bugs.
|
and <B>scanner</B> <B>specific</B> bugs.
|
||||||
|
|
||||||
We know we have a GUI bug when a parameter is not showing up itself
|
We know we have a GUI bug when a parameter is not showing up itself
|
||||||
when it should (active) or vice versa. To find out which parameters are
|
when it should (active) or vice versa. To find out which parameters are
|
||||||
active accross various Apple modes and models from the documentation
|
active accross various Apple modes and models from the documentation
|
||||||
<B>ftp://ftpdev.info.apple.com/devworld/Technical_Documentation/Peripher-</B>
|
<B>ftp://ftpdev.info.apple.com/devworld/Technical_Documentation/Peripher-</B>
|
||||||
<B>als_Documentation/</B> is an interesting exercise. I may missed some depen-
|
<B>als_Documentation/</B> is an interesting exercise. I may missed some depen-
|
||||||
dancies. For example for the threshold parameter the Apple Scanners
|
dancies. For example for the threshold parameter the Apple Scanners
|
||||||
Programming guide says nothing. I had to assume that is valid only in
|
Programming guide says nothing. I had to assume that is valid only in
|
||||||
LineArt mode.
|
LineArt mode.
|
||||||
|
|
||||||
Scanner specific bugs are mostly due to mandatory round offs in order
|
Scanner specific bugs are mostly due to mandatory round offs in order
|
||||||
to scan. In the documentation in some place states that the width of
|
to scan. In the documentation in some place states that the width of
|
||||||
the scan area should be a byte multiple. In an other place says that
|
the scan area should be a byte multiple. In an other place says that
|
||||||
the width of the scan area should be an even byte multiple. Go fig-
|
the width of the scan area should be an even byte multiple. Go fig-
|
||||||
ure...
|
ure...
|
||||||
|
|
||||||
Other source of bugs are due to scsi communcation, scsi connects and
|
Other source of bugs are due to scsi communcation, scsi connects and
|
||||||
disconnects. However the classical bugs are still there. So you may
|
disconnects. However the classical bugs are still there. So you may
|
||||||
encouter buffer overruns, null pointers, memory corruption and <B>SANE</B> API
|
encouter buffer overruns, null pointers, memory corruption and <B>SANE</B> API
|
||||||
violations.
|
violations.
|
||||||
|
|
||||||
<B>SIGSEGV</B> <B>on</B> <B>SliceBars</B>
|
<B>SIGSEGV</B> <B>on</B> <B>SliceBars</B>
|
||||||
When you try to modify the scan area from the slice bar you have
|
When you try to modify the scan area from the slice bar you have
|
||||||
a nice little cute core dump. I don't know why. If you select
|
a nice little cute core dump. I don't know why. If you select
|
||||||
the scan are from the preview window, or by hand typing the num-
|
the scan are from the preview window, or by hand typing the num-
|
||||||
bers everything is fine. The SIGSEGV happens deep in gtk library
|
bers everything is fine. The SIGSEGV happens deep in gtk library
|
||||||
(gdk). I really cannot debug it.
|
(gdk). I really cannot debug it.
|
||||||
|
|
||||||
<B>Options</B> <B>too</B> <B>much</B>
|
<B>Options</B> <B>too</B> <B>much</B>
|
||||||
It is possible, especially for the ColorOneScanner, that the
|
It is possible, especially for the ColorOneScanner, that the
|
||||||
backend's options panel to exceed from your screen. It happens
|
backend's options panel to exceed from your screen. It happens
|
||||||
with mine and I am running at 1024x768 my X Server. What can I
|
with mine and I am running at 1024x768 my X Server. What can I
|
||||||
say? Try smaller fonts in the X server, or virtual screens.
|
say? Try smaller fonts in the X server, or virtual screens.
|
||||||
|
|
||||||
<B>Weird</B> <B>SCSI</B> <B>behaviour.</B>
|
<B>Weird</B> <B>SCSI</B> <B>behaviour</B>
|
||||||
I am quoting David Myers Here...
|
I am quoting David Myers Here...
|
||||||
|
|
||||||
>> OS: FreeBSD 2.2.6
|
>> OS: FreeBSD 2.2.6
|
||||||
>> CC: egcs-1.02
|
>> CC: egcs-1.02
|
||||||
>Just wanted to follow up on this... I recently changed my SCSI
|
Just wanted to follow up on this... I recently changed my SCSI
|
||||||
card from
|
card from the Adaptec 2940UW to a dual-channel Symbios 786
|
||||||
>the Adaptec 2940UW to a dual-channel Symbios 786 chipset. When
|
chipset. When I started up SANE with your driver, I managed to
|
||||||
I started up
|
scan line art drawings okay, but Gray16 scans led to a stream of
|
||||||
>SANE with your driver, I managed to scan line art drawings
|
SCSI error messages on the console, ultimately hanging with a
|
||||||
okay, but Gray16
|
message saying the scanner wasn't releasing the SCSI bus. This
|
||||||
>scans led to a stream of SCSI error messages on the console,
|
may be that the Symbios is simply less tolerant of ancient hard-
|
||||||
ultimately
|
ware, or may be bugs in your driver or in SANE itself...
|
||||||
>hanging with a message saying the scanner wasn't releasing the
|
|
||||||
SCSI bus.
|
|
||||||
>This may be that the Symbios is simply less tolerant of ancient
|
|
||||||
>hardware, or may be bugs in your driver or in SANE itself...
|
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
@ -275,7 +270,7 @@
|
||||||
Firikis. It is mostly based on the mustek backend from David Mosberger
|
Firikis. It is mostly based on the mustek backend from David Mosberger
|
||||||
and Andreas Czechanowski
|
and Andreas Czechanowski
|
||||||
|
|
||||||
sane-backends 1.0.16 13 May 1998 <B><A HREF="sane-apple.5.html">sane-apple(5)</A></B>
|
sane-backends 1.0.17 13 May 1998 <B><A HREF="sane-apple.5.html">sane-apple(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -22,21 +22,14 @@
|
||||||
present, the following scanners are known to work at least partially
|
present, the following scanners are known to work at least partially
|
||||||
with this backend:
|
with this backend:
|
||||||
|
|
||||||
* Artec A6000C
|
* Artec A6000C
|
||||||
|
* Artec A6000C PLUS
|
||||||
* Artec A6000C PLUS
|
* Artec ViewStation AT3
|
||||||
|
* BlackWidow BW4800SP (rebadged Artec AT3)
|
||||||
* Artec ViewStation AT3
|
* Artec ViewStation AT6
|
||||||
|
* Artec ViewStation AT12
|
||||||
* BlackWidow BW4800SP (rebadged Artec AT3)
|
* Artec AM12S
|
||||||
|
* Plustek 19200S (rebadged Artec AM12S)
|
||||||
* Artec ViewStation AT6
|
|
||||||
|
|
||||||
* Artec ViewStation AT12
|
|
||||||
|
|
||||||
* Artec AM12S
|
|
||||||
|
|
||||||
* Plustek 19200S (rebadged Artec AM12S)
|
|
||||||
|
|
||||||
Although this manual page is generally updated with each release, up-
|
Although this manual page is generally updated with each release, up-
|
||||||
to-date information on new releases and extraneous helpful hints are
|
to-date information on new releases and extraneous helpful hints are
|
||||||
|
@ -177,7 +170,7 @@
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
Chris Pinkham (cpinkham@corp.infi.net)
|
Chris Pinkham (cpinkham@corp.infi.net)
|
||||||
|
|
||||||
sane-backends 1.0.16 24 Jan 2000 <B><A HREF="sane-artec.5.html">sane-artec(5)</A></B>
|
sane-backends 1.0.17 24 Jan 2000 <B><A HREF="sane-artec.5.html">sane-artec(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -83,7 +83,7 @@
|
||||||
|
|
||||||
Every usb section can have additional options
|
Every usb section can have additional options
|
||||||
|
|
||||||
<B>artecFirmwareFile</B> <B><path>/Artec48.usb</B>
|
<B>artecFirmwareFile</B> <B>/usr/local/share/sane/artec_eplus48u/Artec48.usb</B>
|
||||||
The path to the firmware file. This option is required.
|
The path to the firmware file. This option is required.
|
||||||
|
|
||||||
<B>redGamma</B> <B>1.0</B>
|
<B>redGamma</B> <B>1.0</B>
|
||||||
|
@ -186,7 +186,7 @@
|
||||||
<I>http://www.angelfire.com/linux/crapsite</I>. Please contact me if you find
|
<I>http://www.angelfire.com/linux/crapsite</I>. Please contact me if you find
|
||||||
a bug or missing feature: <crapsite@gmx.net>
|
a bug or missing feature: <crapsite@gmx.net>
|
||||||
|
|
||||||
sane-backends 1.0.16 19 Nov 2002 <B><A HREF="sane-artec_eplus48u.5.html">sane-artec_eplus48u(5)</A></B>
|
sane-backends 1.0.17 19 Nov 2002 <B><A HREF="sane-artec_eplus48u.5.html">sane-artec_eplus48u(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -50,7 +50,7 @@
|
||||||
<H2>EMAIL-CONTACT</H2><PRE>
|
<H2>EMAIL-CONTACT</H2><PRE>
|
||||||
yossarian@users.sourceforge.net
|
yossarian@users.sourceforge.net
|
||||||
|
|
||||||
sane-backends 1.0.16 Dec 14th, 2003 <B><A HREF="sane-as6e.5.html">sane-as6e(5)</A></B>
|
sane-backends 1.0.17 Dec 14th, 2003 <B><A HREF="sane-as6e.5.html">sane-as6e(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -52,8 +52,6 @@
|
||||||
option force-a3
|
option force-a3
|
||||||
option disable-gamma-table
|
option disable-gamma-table
|
||||||
option disable-calibration
|
option disable-calibration
|
||||||
option one-calib-only
|
|
||||||
option old-calibration
|
|
||||||
|
|
||||||
#scsi Vendor Model Type Bus Channel ID LUN
|
#scsi Vendor Model Type Bus Channel ID LUN
|
||||||
scsi AVISION
|
scsi AVISION
|
||||||
|
@ -81,18 +79,6 @@
|
||||||
Disables the scanner's color calibration. You might try this if
|
Disables the scanner's color calibration. You might try this if
|
||||||
your scans hang or only produces random garbage.
|
your scans hang or only produces random garbage.
|
||||||
|
|
||||||
one-calib-only:
|
|
||||||
When this option is enabled, the backend will only perform a
|
|
||||||
calibration when the backend is initialized and not before each
|
|
||||||
scan. This might extend the life of the CCD, but does not work
|
|
||||||
reliable with the newer USB scanners (they hang sometimes or
|
|
||||||
return garbage image data). So this option should be used with
|
|
||||||
care.
|
|
||||||
|
|
||||||
old-calibration:
|
|
||||||
This enables the use of the old calibration code for testing
|
|
||||||
purposes.
|
|
||||||
|
|
||||||
Note: Any option above modifies the default code-flow for your scan-
|
Note: Any option above modifies the default code-flow for your scan-
|
||||||
ner. The options should only be used when you encounter problems
|
ner. The options should only be used when you encounter problems
|
||||||
with the default be- haviour of the backend. Please report the
|
with the default be- haviour of the backend. Please report the
|
||||||
|
@ -157,9 +143,9 @@
|
||||||
current working directory (".") and then in
|
current working directory (".") and then in
|
||||||
/usr/local/etc/sane.d. If the value of the environment variable
|
/usr/local/etc/sane.d. If the value of the environment variable
|
||||||
ends with the directory separator character, then the default
|
ends with the directory separator character, then the default
|
||||||
directories are searched after the explicitly specified directo-
|
directories are searched after the explicitly specified
|
||||||
ries. For example, setting <B>SANE_CONFIG_DIR</B> to "/tmp/config:"
|
directories. For example, setting <B>SANE_CONFIG_DIR</B> to "/tmp/con-
|
||||||
would result in directories "tmp/config", ".", and
|
fig:" would result in directories "tmp/config", ".", and
|
||||||
"/usr/local/etc/sane.d" being searched (in this order).
|
"/usr/local/etc/sane.d" being searched (in this order).
|
||||||
|
|
||||||
<B>SANE_DEBUG_AVISION</B>
|
<B>SANE_DEBUG_AVISION</B>
|
||||||
|
@ -182,7 +168,7 @@
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
René Rebe and Meino Christian Cramer
|
René Rebe and Meino Christian Cramer
|
||||||
|
|
||||||
sane-backends 1.0.16 04 Mar 2003 <B><A HREF="sane-avision.5.html">sane-avision(5)</A></B>
|
sane-backends 1.0.17 04 Mar 2003 <B><A HREF="sane-avision.5.html">sane-avision(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -34,11 +34,11 @@
|
||||||
|
|
||||||
If you have a Bell+Howell scanner and are able to test it with this
|
If you have a Bell+Howell scanner and are able to test it with this
|
||||||
backend, please contact <I>sane-devel@lists.alioth.debian.org</I> with the
|
backend, please contact <I>sane-devel@lists.alioth.debian.org</I> with the
|
||||||
model number and testing results. Have a look at
|
model number and testing results. Have a look at http://www.sane-
|
||||||
http://www.sane-project.org/mailing-lists.html concerning subscription
|
project.org/mailing-lists.html concerning subscription to sane-devel.
|
||||||
to sane-devel. Additionally, the author is curious as to the likelihood
|
Additionally, the author is curious as to the likelihood of using this
|
||||||
of using this backend with the newer 4000 and 8000 series scanners. If
|
backend with the newer 4000 and 8000 series scanners. If you have such
|
||||||
you have such a beast, please let me know.
|
a beast, please let me know.
|
||||||
|
|
||||||
The Bell+Howell Copiscan II series document scanners are high volume,
|
The Bell+Howell Copiscan II series document scanners are high volume,
|
||||||
high throughput scanners designed for document scanning applications.
|
high throughput scanners designed for document scanning applications.
|
||||||
|
@ -486,8 +486,8 @@
|
||||||
|
|
||||||
If you have found something that you think is a bug, please attempt to
|
If you have found something that you think is a bug, please attempt to
|
||||||
recreate it with the SANE_DEBUG_BH environment variable set to 255, and
|
recreate it with the SANE_DEBUG_BH environment variable set to 255, and
|
||||||
send a report detailing the conditions surrounding the bug to
|
send a report detailing the conditions surrounding the bug to <I>sane-</I>
|
||||||
<I>sane-devel@lists.alioth.debian.org</I>.
|
<I>devel@lists.alioth.debian.org</I>.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
@ -502,7 +502,7 @@
|
||||||
Reifschneider of tummy.com ltd. Some 8000 enhancements added by Mark
|
Reifschneider of tummy.com ltd. Some 8000 enhancements added by Mark
|
||||||
Temple.
|
Temple.
|
||||||
|
|
||||||
sane-backends 1.0.16 15 Sep 1999 <B><A HREF="sane-bh.5.html">sane-bh(5)</A></B>
|
sane-backends 1.0.17 15 Sep 1999 <B><A HREF="sane-bh.5.html">sane-bh(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -108,7 +108,7 @@
|
||||||
support by Mitsuru Okaniwa; FS2710S support by Ulrich Deiters
|
support by Mitsuru Okaniwa; FS2710S support by Ulrich Deiters
|
||||||
Man page by Henning Meier-Geinitz (mostly based on canon.README)
|
Man page by Henning Meier-Geinitz (mostly based on canon.README)
|
||||||
|
|
||||||
sane-backends 1.0.16 03 May 2001 <B><A HREF="sane-canon.5.html">sane-canon(5)</A></B>
|
sane-backends 1.0.17 03 May 2001 <B><A HREF="sane-canon.5.html">sane-canon(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -117,7 +117,7 @@
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
Nathan Rutman
|
Nathan Rutman
|
||||||
|
|
||||||
sane-backends 1.0.16 06 Apr 2002 <B><A HREF="sane-canon630u.5.html">sane-canon630u(5)</A></B>
|
sane-backends 1.0.17 06 Apr 2002 <B><A HREF="sane-canon630u.5.html">sane-canon630u(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -222,7 +222,7 @@
|
||||||
Many thanks to Kevin Easton for his comments and help, and Kent A. Sig-
|
Many thanks to Kevin Easton for his comments and help, and Kent A. Sig-
|
||||||
norini for his help with the N340P.
|
norini for his help with the N340P.
|
||||||
|
|
||||||
sane-backends 1.0.16 1 October 2002 <B><A HREF="sane-canon_pp.5.html">sane-canon_pp(5)</A></B>
|
sane-backends 1.0.17 1 October 2002 <B><A HREF="sane-canon_pp.5.html">sane-canon_pp(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -69,7 +69,7 @@
|
||||||
This manual page was written by Julien BLACHE <jblache@debian.org>, for
|
This manual page was written by Julien BLACHE <jblache@debian.org>, for
|
||||||
the Debian GNU/Linux system (but may be used by others).
|
the Debian GNU/Linux system (but may be used by others).
|
||||||
|
|
||||||
sane-backends 1.0.16 8 Jan 2004 <B><A HREF="sane-config.1.html">sane-config(1)</A></B>
|
sane-backends 1.0.17 8 Jan 2004 <B><A HREF="sane-config.1.html">sane-config(1)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -131,7 +131,7 @@
|
||||||
<H2>EMAIL-CONTACT</H2><PRE>
|
<H2>EMAIL-CONTACT</H2><PRE>
|
||||||
andreas.rick@free.fr
|
andreas.rick@free.fr
|
||||||
|
|
||||||
sane-backends 1.0.16 4 July 2000 <B><A HREF="sane-coolscan.5.html">sane-coolscan(5)</A></B>
|
sane-backends 1.0.17 4 July 2000 <B><A HREF="sane-coolscan.5.html">sane-coolscan(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -193,7 +193,7 @@
|
||||||
The backend is written and maintained by András Major
|
The backend is written and maintained by András Major
|
||||||
(andras@users.sourceforge.net).
|
(andras@users.sourceforge.net).
|
||||||
|
|
||||||
sane-backends 1.0.16 22/08/2002 <B><A HREF="sane-coolscan2.5.html">sane-coolscan2(5)</A></B>
|
sane-backends 1.0.17 22/08/2002 <B><A HREF="sane-coolscan2.5.html">sane-coolscan2(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -123,7 +123,7 @@
|
||||||
be subscribed to the list, otherwise your mail won't be sent to the
|
be subscribed to the list, otherwise your mail won't be sent to the
|
||||||
subscribers.
|
subscribers.
|
||||||
|
|
||||||
sane-backends 1.0.16 15 July 2000 <B><A HREF="sane-dc210.5.html">sane-dc210(5)</A></B>
|
sane-backends 1.0.17 15 July 2000 <B><A HREF="sane-dc210.5.html">sane-dc210(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -126,7 +126,7 @@
|
||||||
be subscribed to the list, otherwise your mail won't be sent to the
|
be subscribed to the list, otherwise your mail won't be sent to the
|
||||||
subscribers.
|
subscribers.
|
||||||
|
|
||||||
sane-backends 1.0.16 23 March 2001 <B><A HREF="sane-dc240.5.html">sane-dc240(5)</A></B>
|
sane-backends 1.0.17 23 March 2001 <B><A HREF="sane-dc240.5.html">sane-dc240(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -116,7 +116,7 @@
|
||||||
be subscribed to the list, otherwise your mail won't be sent to the
|
be subscribed to the list, otherwise your mail won't be sent to the
|
||||||
subscribers.
|
subscribers.
|
||||||
|
|
||||||
sane-backends 1.0.16 12 April 1999 <B><A HREF="sane-dc25.5.html">sane-dc25(5)</A></B>
|
sane-backends 1.0.17 12 April 1999 <B><A HREF="sane-dc25.5.html">sane-dc25(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -148,7 +148,7 @@
|
||||||
David Mosberger
|
David Mosberger
|
||||||
|
|
||||||
|
|
||||||
sane-backends 1.0.16 4 Dec 2002 <B><A HREF="sane-dll.5.html">sane-dll(5)</A></B>
|
sane-backends 1.0.17 4 Dec 2002 <B><A HREF="sane-dll.5.html">sane-dll(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -159,7 +159,7 @@
|
||||||
|
|
||||||
The backend is derived from <B>sane-hp</B> by David Mosberger
|
The backend is derived from <B>sane-hp</B> by David Mosberger
|
||||||
|
|
||||||
sane-backends 1.0.16 13 May 1998 <B><A HREF="sane-dmc.5.html">sane-dmc(5)</A></B>
|
sane-backends 1.0.17 13 May 1998 <B><A HREF="sane-dmc.5.html">sane-dmc(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -289,7 +289,7 @@
|
||||||
The package is actively maintained by Karl Heinz Kremer (khk@khk.net).
|
The package is actively maintained by Karl Heinz Kremer (khk@khk.net).
|
||||||
The software is based on work by Christian Bucher and Kazuhiro Sasayama
|
The software is based on work by Christian Bucher and Kazuhiro Sasayama
|
||||||
|
|
||||||
sane-backends 1.0.16 27-Dec-2000 <B><A HREF="sane-epson.5.html">sane-epson(5)</A></B>
|
sane-backends 1.0.17 27-Dec-2000 <B><A HREF="sane-epson.5.html">sane-epson(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -75,7 +75,7 @@
|
||||||
tries to identify the chipset(s) of all USB scanners found in
|
tries to identify the chipset(s) of all USB scanners found in
|
||||||
such a file. This option is useful for developers when the out-
|
such a file. This option is useful for developers when the out-
|
||||||
put of "cat /proc/bus/usb/devices" is available but the scanner
|
put of "cat /proc/bus/usb/devices" is available but the scanner
|
||||||
itsself isn't.
|
itself isn't.
|
||||||
|
|
||||||
<B>devname</B> Test device file "devname". No other devices are checked if
|
<B>devname</B> Test device file "devname". No other devices are checked if
|
||||||
devname is given.
|
devname is given.
|
||||||
|
@ -120,7 +120,7 @@
|
||||||
No support for most parallel port scanners yet.
|
No support for most parallel port scanners yet.
|
||||||
Detection of USB chipsets is limited to a few chipsets.
|
Detection of USB chipsets is limited to a few chipsets.
|
||||||
|
|
||||||
sane-backends 1.0.16 4 Oct 2004 <B><A HREF="sane-find-scanner.1.html">sane-find-scanner(1)</A></B>
|
sane-backends 1.0.17 4 Oct 2004 <B><A HREF="sane-find-scanner.1.html">sane-find-scanner(1)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -93,7 +93,7 @@
|
||||||
brightness b
|
brightness b
|
||||||
Only supported for M3096
|
Only supported for M3096
|
||||||
|
|
||||||
treshold t
|
threshold t
|
||||||
Only supported for M3096
|
Only supported for M3096
|
||||||
|
|
||||||
duplex d
|
duplex d
|
||||||
|
@ -157,7 +157,7 @@
|
||||||
them yet. I don't know if the ScanPartner 15C still works, because I'm
|
them yet. I don't know if the ScanPartner 15C still works, because I'm
|
||||||
not able to test it. 3091/3092 don't support halftone
|
not able to test it. 3091/3092 don't support halftone
|
||||||
|
|
||||||
sane-backends 1.0.16 17 Apr 2002 <B><A HREF="sane-fujitsu.5.html">sane-fujitsu(5)</A></B>
|
sane-backends 1.0.17 17 Apr 2002 <B><A HREF="sane-fujitsu.5.html">sane-fujitsu(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
Medion MD6228
|
Medion MD6228
|
||||||
Medion MD6274
|
Medion MD6274
|
||||||
Hewlett-Packard HP2300C
|
Hewlett-Packard HP2300C
|
||||||
|
Canon LiDE 35/40/50/60
|
||||||
|
|
||||||
This is BETA software. Especially if you test new or untested scanners,
|
This is BETA software. Especially if you test new or untested scanners,
|
||||||
keep your hand at the scanner's plug and unplug it, if the head bumps
|
keep your hand at the scanner's plug and unplug it, if the head bumps
|
||||||
|
@ -39,34 +40,33 @@
|
||||||
from the models mentioned above, please let me know.
|
from the models mentioned above, please let me know.
|
||||||
|
|
||||||
If you own a scanner that isn't detected by the genesys backend but has
|
If you own a scanner that isn't detected by the genesys backend but has
|
||||||
a GL646 or GL841 chipset, you can try to add it to the backend. Cur-
|
a GL646 or GL841 chipset, you can try to add it to the backend.
|
||||||
rently, support for GL841 scanners is not implemented.
|
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>SYSTEM ISSUES</H2><PRE>
|
<H2>SYSTEM ISSUES</H2><PRE>
|
||||||
This backend needs libusb-0.1.6 or later installed, and hasn't tested
|
This backend needs libusb-0.1.6 or later installed, and hasn't tested
|
||||||
in other configuration than a linux kernel 2.6.9 or higher. However, it
|
in other configuration than a linux kernel 2.6.9 or higher. However, it
|
||||||
should work any system with libusb where the SANE package can be com-
|
should work any system with libusb where the SANE package can be com-
|
||||||
piled. For setting permissions and general USB information look at
|
piled. For setting permissions and general USB information look at
|
||||||
<B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>.
|
<B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>CONFIGURATION</H2><PRE>
|
<H2>CONFIGURATION</H2><PRE>
|
||||||
The contents of the <I>genesys.conf</I> file is a list of usb lines containing
|
The contents of the <I>genesys.conf</I> file is a list of usb lines containing
|
||||||
vendor and product ids that correspond to USB scanners. The file can
|
vendor and product ids that correspond to USB scanners. The file can
|
||||||
also contain option lines. Empty lines and lines starting with a hash
|
also contain option lines. Empty lines and lines starting with a hash
|
||||||
mark (#) are ignored. The scanners are autodetected by <B>usb</B> <B>vendor_id</B>
|
mark (#) are ignored. The scanners are autodetected by <B>usb</B> <B>vendor_id</B>
|
||||||
<B>product_id</B> statements which are already included into <I>genesys.conf</I> <I>.</I>
|
<B>product_id</B> statements which are already included into <I>genesys.conf</I>.
|
||||||
"vendor_id" and "product_id" are hexadecimal numbers that identfy the
|
"vendor_id" and "product_id" are hexadecimal numbers that identfy the
|
||||||
scanner.
|
scanner.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>FILES</H2><PRE>
|
<H2>FILES</H2><PRE>
|
||||||
<I>/usr/local/etc/sane.d/genesys.conf</I>
|
<I>/usr/local/etc/sane.d/genesys.conf</I>
|
||||||
The backend configuration file (see also description of
|
The backend configuration file (see also description of
|
||||||
<B>SANE_CONFIG_DIR</B> below).
|
<B>SANE_CONFIG_DIR</B> below).
|
||||||
|
|
||||||
<I>/usr/local/lib/sane/libsane-genesys.a</I>
|
<I>/usr/local/lib/sane/libsane-genesys.a</I>
|
||||||
|
@ -82,29 +82,36 @@
|
||||||
<B>SANE_CONFIG_DIR</B>
|
<B>SANE_CONFIG_DIR</B>
|
||||||
This environment variable specifies the list of directories that
|
This environment variable specifies the list of directories that
|
||||||
may contain the configuration file. Under UNIX, the directories
|
may contain the configuration file. Under UNIX, the directories
|
||||||
are separated by a colon (`:'), under OS/2, they are separated
|
are separated by a colon (`:'), under OS/2, they are separated
|
||||||
by a semi-colon (`;'). If this variable is not set, the config-
|
by a semi-colon (`;'). If this variable is not set, the config-
|
||||||
uration file is searched in two default directories: first, the
|
uration file is searched in two default directories: first, the
|
||||||
current working directory (".") and then in
|
current working directory (".") and then in
|
||||||
/usr/local/etc/sane.d. If the value of the environment variable
|
/usr/local/etc/sane.d. If the value of the environment variable
|
||||||
ends with the directory separator character, then the default
|
ends with the directory separator character, then the default
|
||||||
directories are searched after the explicitly specified directo-
|
directories are searched after the explicitly specified directo-
|
||||||
ries. For example, setting <B>SANE_CONFIG_DIR</B> to "/tmp/config:"
|
ries. For example, setting <B>SANE_CONFIG_DIR</B> to "/tmp/config:"
|
||||||
would result in directories "tmp/config", ".", and
|
would result in directories "tmp/config", ".", and
|
||||||
"/usr/local/etc/sane.d" being searched (in this order).
|
"/usr/local/etc/sane.d" being searched (in this order).
|
||||||
|
|
||||||
<B>SANE_DEBUG_GENESYS</B>
|
<B>SANE_DEBUG_GENESYS</B>
|
||||||
If the library was compiled with debug support enabled, this
|
If the library was compiled with debug support enabled, this
|
||||||
environment variable controls the debug level for this backend.
|
environment variable controls the debug level for this backend.
|
||||||
Higher debug levels increase the verbosity of the output. If the
|
Higher debug levels increase the verbosity of the output. If the
|
||||||
debug level is set to 1 or higher, some debug options become
|
debug level is set to 1 or higher, some debug options become
|
||||||
available that are normally hidden. Handle them with care. This
|
available that are normally hidden. Handle them with care. This
|
||||||
will print messages related to core genesys functions.
|
will print messages related to core genesys functions.
|
||||||
<B>SANE_DEBUG_GENESYS_GL646</B> This environment variable controls the
|
|
||||||
debug level for the specific GL646 code part.
|
|
||||||
|
|
||||||
Example (full and highly verbose output): export
|
<B>SANE_DEBUG_GENESYS_GL646</B>
|
||||||
SANE_DEBUG_GENESYS=255 export SANE_DEBUG_GENESYS_GL646=255
|
This environment variable controls the debug level for the spe-
|
||||||
|
cific GL646 code part.
|
||||||
|
|
||||||
|
<B>SANE_DEBUG_GENESYS_GL841</B>
|
||||||
|
This environment variable controls the debug level for the spe-
|
||||||
|
cific GL841 code part.
|
||||||
|
|
||||||
|
Example (full and highly verbose output for gl646):
|
||||||
|
export SANE_DEBUG_GENESYS=255
|
||||||
|
export SANE_DEBUG_GENESYS_GL646=255
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
@ -125,7 +132,7 @@
|
||||||
<H2>BUGS</H2><PRE>
|
<H2>BUGS</H2><PRE>
|
||||||
Support for buttons is missing.
|
Support for buttons is missing.
|
||||||
|
|
||||||
sane-backends 1.0.16 3 July 2005 <B><A HREF="sane-genesys.5.html">sane-genesys(5)</A></B>
|
sane-backends 1.0.17 20 Nov 2005 <B><A HREF="sane-genesys.5.html">sane-genesys(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -131,7 +131,7 @@
|
||||||
be subscribed to the list, otherwise your mail won't be sent to the
|
be subscribed to the list, otherwise your mail won't be sent to the
|
||||||
subscribers.
|
subscribers.
|
||||||
|
|
||||||
sane-backends 1.0.16 04 September 2001 <B><A HREF="sane-gphoto2.5.html">sane-gphoto2(5)</A></B>
|
sane-backends 1.0.17 04 September 2001 <B><A HREF="sane-gphoto2.5.html">sane-gphoto2(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
backend that provides access to USB flatbed scanners based on the
|
backend that provides access to USB flatbed scanners based on the
|
||||||
Grandtech GT-6801 and GT-6816 chips. A list of supported scanners can
|
Grandtech GT-6801 and GT-6816 chips. A list of supported scanners can
|
||||||
be found on the gt68xx backend homepage: <I>http://www.meier-</I>
|
be found on the gt68xx backend homepage: <I>http://www.meier-</I>
|
||||||
<I>geinitz.de/sane/gt68xx/</I>.
|
<I>geinitz.de/sane/gt68xx-backend/</I>.
|
||||||
|
|
||||||
This is BETA software. Especially if you test new or untested scanners,
|
This is BETA software. Especially if you test new or untested scanners,
|
||||||
keep your hand at the scanner's plug and unplug it, if the head bumps
|
keep your hand at the scanner's plug and unplug it, if the head bumps
|
||||||
|
@ -41,8 +41,8 @@
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>KERNEL ISSUES</H2><PRE>
|
<H2>LIBUSB ISSUES</H2><PRE>
|
||||||
Please use libusb-0.1.6 or later. Without libusb or with older libusb
|
Please use libusb-0.1.8 or later. Without libusb or with older libusb
|
||||||
versions all kinds of trouble can be expected. The scanner should be
|
versions all kinds of trouble can be expected. The scanner should be
|
||||||
found by sane-find-scanner without further actions. For setting permis-
|
found by sane-find-scanner without further actions. For setting permis-
|
||||||
sions and general USB information looks at <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>.
|
sions and general USB information looks at <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>.
|
||||||
|
@ -161,9 +161,9 @@
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>SEE ALSO</H2><PRE>
|
<H2>SEE ALSO</H2><PRE>
|
||||||
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>, <B><A HREF="sane-artec_eplus48u.5.html">sane-artec_eplus48u(5)</A></B> <B><A HREF="sane-plustek.5.html">sane-plustek(5)</A></B>,
|
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>, <B><A HREF="sane-artec_eplus48u.5.html">sane-artec_eplus48u(5)</A></B> <B><A HREF="sane-plustek.5.html">sane-plustek(5)</A></B>, <B>sane-</B>
|
||||||
<B><A HREF="sane-ma1509.5.html">sane-ma1509(5)</A></B>, <B><A HREF="sane-mustek_usb.5.html">sane-mustek_usb(5)</A></B>, <B><A HREF="sane-mustek.5.html">sane-mustek(5)</A></B>, <B><A HREF="sane-mustek_pp.5.html">sane-mustek_pp(5)</A></B>
|
<B><A HREF="ma1509.5.html">ma1509(5)</A></B>, <B><A HREF="sane-mustek_usb.5.html">sane-mustek_usb(5)</A></B>, <B><A HREF="sane-mustek.5.html">sane-mustek(5)</A></B>, <B><A HREF="sane-mustek_pp.5.html">sane-mustek_pp(5)</A></B>
|
||||||
<I>/usr/local/doc/sane-1.0.16/gt68xx/gt68xx.CHANGES</I>
|
<I>/usr/local/doc/sane-1.0.17/gt68xx/gt68xx.CHANGES</I>
|
||||||
<I>http://www.meier-geinitz.de/sane/gt68xx</I>
|
<I>http://www.meier-geinitz.de/sane/gt68xx</I>
|
||||||
|
|
||||||
|
|
||||||
|
@ -177,10 +177,6 @@
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>BUGS</H2><PRE>
|
<H2>BUGS</H2><PRE>
|
||||||
Currently scanning seems to only work reliably under Linux. With
|
|
||||||
FreeBSD, NetBSD and OpenBSD scanning works only once. Then the scanner
|
|
||||||
isn't detected anymore and has to be replugged.
|
|
||||||
|
|
||||||
The first few lines of the image are garbage for the 2400 TA Plus.
|
The first few lines of the image are garbage for the 2400 TA Plus.
|
||||||
|
|
||||||
Interpolation should be used instead of just copying data, when the X-
|
Interpolation should be used instead of just copying data, when the X-
|
||||||
|
@ -189,12 +185,12 @@
|
||||||
Support for buttons is missing.
|
Support for buttons is missing.
|
||||||
|
|
||||||
More detailed bug information is available at the gt68xx backend home-
|
More detailed bug information is available at the gt68xx backend home-
|
||||||
page <I>http://www.meier-geinitz.de/sane/gt68xx</I>. Please contact me if you
|
page <I>http://www.meier-geinitz.de/sane/gt68xx-backend/</I>. Please contact
|
||||||
find a bug or missing feature: <henning@meier-geinitz.de>. Please send
|
me if you find a bug or missing feature: <henning@meier-geinitz.de>.
|
||||||
a debug log if your scanner isn't detected correctly (see
|
Please send a debug log if your scanner isn't detected correctly (see
|
||||||
SANE_DEBUG_GT68XX above).
|
SANE_DEBUG_GT68XX above).
|
||||||
|
|
||||||
sane-backends 1.0.16 29 May 2005 <B><A HREF="sane-gt68xx.5.html">sane-gt68xx(5)</A></B>
|
sane-backends 1.0.17 29 September 2005 <B><A HREF="sane-gt68xx.5.html">sane-gt68xx(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -45,8 +45,8 @@
|
||||||
PhotoSmart C5100A R029,R030,R032 SCSI
|
PhotoSmart C5100A R029,R030,R032 SCSI
|
||||||
|
|
||||||
Support for models 5100C/5200C connected to the parallel port requires
|
Support for models 5100C/5200C connected to the parallel port requires
|
||||||
the ppSCSI driver available at <I>http://www.torque.net/par-</I>
|
the ppSCSI driver available at <I>http://cyberelk.net/tim/par-</I>
|
||||||
<I>port/ppscsi.html</I> (under development)
|
<I>port/ppscsi.html</I> and <I>http://penguin-breeder.org/kernel/download/</I>.
|
||||||
|
|
||||||
Support for models 5200C/62X0C/63X0C connected to the USB require the
|
Support for models 5200C/62X0C/63X0C connected to the USB require the
|
||||||
kernel scanner driver or libusb. See <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B> for more details.
|
kernel scanner driver or libusb. See <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B> for more details.
|
||||||
|
@ -60,8 +60,8 @@
|
||||||
SCL (beside the OfficeJets), the above list of supported scanners is
|
SCL (beside the OfficeJets), the above list of supported scanners is
|
||||||
complete. Other HP scanners are not supported by the "hp" backend, but
|
complete. Other HP scanners are not supported by the "hp" backend, but
|
||||||
might be supported by another one. See <I>http://www.sane-project.org/</I>.
|
might be supported by another one. See <I>http://www.sane-project.org/</I>.
|
||||||
You can also watch the sane-devel mailinglist at
|
You can also watch the sane-devel mailinglist at <I>http://www.sane-</I>
|
||||||
<I>http://www.sane-project.org/mailing-lists.html</I>.
|
<I>project.org/mailing-lists.html</I>.
|
||||||
|
|
||||||
More details about the hp backend can be found on its homepage
|
More details about the hp backend can be found on its homepage
|
||||||
<I>http://www.kirchgessner.net/sane.html</I>.
|
<I>http://www.kirchgessner.net/sane.html</I>.
|
||||||
|
@ -217,9 +217,9 @@
|
||||||
ADF and then change option scan source to 'ADF'. Press 'change
|
ADF and then change option scan source to 'ADF'. Press 'change
|
||||||
document' to load a sheet. Then press 'scan' to start a scan.
|
document' to load a sheet. Then press 'scan' to start a scan.
|
||||||
Maybe it is sufficient to press 'scan' without 'change document'
|
Maybe it is sufficient to press 'scan' without 'change document'
|
||||||
for repeated scans. The use of the preview window is not recom-
|
for repeated scans. The use of the preview window is not
|
||||||
mended when working with the ADF. Setting a window to scan from
|
recommended when working with the ADF. Setting a window to scan
|
||||||
ADF is not supported with <B><A HREF="xscanimage.1.html">xscanimage(1)</A></B>. Try <B><A HREF="xsane.1.html">xsane(1)</A></B>.
|
from ADF is not supported with <B><A HREF="xscanimage.1.html">xscanimage(1)</A></B>. Try <B><A HREF="xsane.1.html">xsane(1)</A></B>.
|
||||||
|
|
||||||
<B>Immediate</B> <B>actions</B>
|
<B>Immediate</B> <B>actions</B>
|
||||||
Some actions in <B><A HREF="xscanimage.1.html">xscanimage(1)</A></B> (i.e. unload, select media, cali-
|
Some actions in <B><A HREF="xscanimage.1.html">xscanimage(1)</A></B> (i.e. unload, select media, cali-
|
||||||
|
@ -255,7 +255,7 @@
|
||||||
The sane-hp backend was written by Geoffrey T. Dairiki. HP PhotoSmart
|
The sane-hp backend was written by Geoffrey T. Dairiki. HP PhotoSmart
|
||||||
PhotoScanner support by Peter Kirchgessner.
|
PhotoScanner support by Peter Kirchgessner.
|
||||||
|
|
||||||
sane-backends 1.0.16 27 Mar 2004 <B><A HREF="sane-hp.5.html">sane-hp(5)</A></B>
|
sane-backends 1.0.17 27 Mar 2004 <B><A HREF="sane-hp.5.html">sane-hp(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -114,7 +114,7 @@
|
||||||
Send bug reports to the sane-devel mailing list: sane-
|
Send bug reports to the sane-devel mailing list: sane-
|
||||||
devel@lists.alioth.debian.org.
|
devel@lists.alioth.debian.org.
|
||||||
|
|
||||||
sane-backends 1.0.16-cvs 14 August 2005 <B><A HREF="sane-hp4200.5.html">sane-hp4200(5)</A></B>
|
sane-backends 1.0.17 14 August 2005 <B><A HREF="sane-hp4200.5.html">sane-hp4200(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -110,7 +110,7 @@
|
||||||
other operating systems and especially on big-endian platforms. The
|
other operating systems and especially on big-endian platforms. The
|
||||||
scanner may get wrong data.
|
scanner may get wrong data.
|
||||||
|
|
||||||
sane-backends 1.0.16 17 Apr 2003 <B><A HREF="sane-hp5400.5.html">sane-hp5400(5)</A></B>
|
sane-backends 1.0.17 17 Apr 2003 <B><A HREF="sane-hp5400.5.html">sane-hp5400(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -111,7 +111,7 @@
|
||||||
Max Vorobiev
|
Max Vorobiev
|
||||||
Man page mostly based on canon.man
|
Man page mostly based on canon.man
|
||||||
|
|
||||||
sane-backends 1.0.16 24 Feb 2002 <B><A HREF="sane-hpsj5s.5.html">sane-hpsj5s(5)</A></B>
|
sane-backends 1.0.17 24 Feb 2002 <B><A HREF="sane-hpsj5s.5.html">sane-hpsj5s(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -94,7 +94,7 @@
|
||||||
mf <massifr@tiscalinet.it>
|
mf <massifr@tiscalinet.it>
|
||||||
Maintained by Henning Meier-Geinitz <henning@meier-geinitz.de>
|
Maintained by Henning Meier-Geinitz <henning@meier-geinitz.de>
|
||||||
|
|
||||||
sane-backends 1.0.16 15 Apr 2003 <B><A HREF="sane-ibm.5.html">sane-ibm(5)</A></B>
|
sane-backends 1.0.17 15 Apr 2003 <B><A HREF="sane-ibm.5.html">sane-ibm(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -134,7 +134,7 @@
|
||||||
The package is actively maintained by Frank Zago.
|
The package is actively maintained by Frank Zago.
|
||||||
<I>http://www.zago.net/sane/#leo</I>
|
<I>http://www.zago.net/sane/#leo</I>
|
||||||
|
|
||||||
sane-backends 1.0.16 16 April 2002 <B><A HREF="sane-leo.5.html">sane-leo(5)</A></B>
|
sane-backends 1.0.17 16 April 2002 <B><A HREF="sane-leo.5.html">sane-leo(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -0,0 +1,143 @@
|
||||||
|
<HTML>
|
||||||
|
<HEAD>
|
||||||
|
<TITLE>sane-lexmark.5</TITLE>
|
||||||
|
</HEAD>
|
||||||
|
<BODY BGCOLOR=#FFFFFF TEXT=#000000><H1 ALIGN=CENTER><IMG SRC="/images/sane.png" HEIGHT=117 WIDTH=346></H1>
|
||||||
|
<H1>sane-lexmark.5</H1>
|
||||||
|
<HR>
|
||||||
|
<PRE>
|
||||||
|
<!-- Manpage converted by man2html 3.0.1 -->
|
||||||
|
<B><A HREF="sane-lexmark.5.html">sane-lexmark(5)</A></B> SANE Scanner Access Now Easy <B><A HREF="sane-lexmark.5.html">sane-lexmark(5)</A></B>
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>NAME</H2><PRE>
|
||||||
|
sane-lexmark - SANE backend for Lexmark X1100 Series scanners
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>DESCRIPTION</H2><PRE>
|
||||||
|
The <B>sane-lexmark</B> library implements a SANE (Scanner Access Now Easy)
|
||||||
|
backend that provides access to the scanner part of Lexmark X1100 AIOs.
|
||||||
|
This backend should be considered <B>beta-quality</B> software!
|
||||||
|
|
||||||
|
The scanners that should work with this backend are:
|
||||||
|
|
||||||
|
Vendor Model status
|
||||||
|
---------------------- -----------
|
||||||
|
Lexmark X1110 untested
|
||||||
|
Lexmark X1140 untested
|
||||||
|
Lexmark X1150 untested
|
||||||
|
Lexmark X1170 untested
|
||||||
|
Lexmark X1180 basic
|
||||||
|
Lexmark X1185 basic
|
||||||
|
|
||||||
|
The options the backend supports can either be selected through command
|
||||||
|
line options to programs like scanimage or through GUI elements in
|
||||||
|
xscanimage or xsane.
|
||||||
|
|
||||||
|
If you have any strange behavior, please report to the backend main-
|
||||||
|
tainer or to the SANE mailing list.
|
||||||
|
|
||||||
|
Valid command line options and their syntax can be listed by using
|
||||||
|
scanimage --help -d lexmark:usb:<usb port>
|
||||||
|
|
||||||
|
<B>Scan</B> <B>Mode</B> <B>Options</B>
|
||||||
|
|
||||||
|
<B>--mode</B> selects the basic mode of operation of the scanner valid choices
|
||||||
|
are <I>Color</I>, <I>Gray</I> and <I>Lineart</I> The default mode is Color. The Lin-
|
||||||
|
eart mode is black and white only (1 bit). Grayscale will pro-
|
||||||
|
duce 256 levels of gray (8 bits). Color mode allows for over 16
|
||||||
|
million different colors produced from 24 bits of color informa-
|
||||||
|
tion.
|
||||||
|
|
||||||
|
<B>--resolution</B>
|
||||||
|
selects the resolution for a scan. The horizontal and vertical
|
||||||
|
resolutions are set by the value of this option. The scanner is
|
||||||
|
capable of the following resolutions for the specified option
|
||||||
|
value:
|
||||||
|
|
||||||
|
Value Hor. Resolution Vert. Resolution
|
||||||
|
----- --------------- -------------------
|
||||||
|
75 75dpi 75dpi
|
||||||
|
150 150dpi 150dpi
|
||||||
|
300 300dpi 300dpi
|
||||||
|
600 600dpi 600dpi
|
||||||
|
1200 600dpi 1200dpi
|
||||||
|
|
||||||
|
<B>--preview</B>
|
||||||
|
requests a preview scan. The resolution used for that scan is 75
|
||||||
|
dpi and the scan area and the scan mode are as specified through
|
||||||
|
their options, or the default if not specified. The default
|
||||||
|
value for preview mode is "no".
|
||||||
|
|
||||||
|
|
||||||
|
<B>--paper-size</B>
|
||||||
|
selects the size of the area to be scanned. Valid sizes are <I>Wal-</I>
|
||||||
|
<I>let</I>, <I>3x5</I>, <I>4x6</I>, <I>5x7</I>, <I>8x10</I>, <I>Letter</I>, the default size is 3x5.
|
||||||
|
|
||||||
|
<B>--threshold</B>
|
||||||
|
selects the minimum-brightness to get a white point. The
|
||||||
|
threshold is only used with Lineart mode scans. It is specified
|
||||||
|
as a percentage in the range 0..100% (in steps of 1). The
|
||||||
|
default value of the threshold option is 50.
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>CONFIGURATION FILE</H2><PRE>
|
||||||
|
The configuration file /usr/local/etc/sane.d/lexmark.conf contains only
|
||||||
|
the usb device id (eg usb 0x043d 0x007c).
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>FILES</H2><PRE>
|
||||||
|
<I>/usr/local/lib/sane/libsane-lexmark.a</I>
|
||||||
|
The static library implementing this backend.
|
||||||
|
|
||||||
|
<I>/usr/local/lib/sane/libsane-lexmark.so</I>
|
||||||
|
The shared library implementing this backend (present on systems
|
||||||
|
that support dynamic loading).
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>ENVIRONMENT</H2><PRE>
|
||||||
|
<B>SANE_DEBUG_LEXMARK</B>
|
||||||
|
If the library was compiled with debug support enabled, this
|
||||||
|
environment 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.
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>LIMITATIONS</H2><PRE>
|
||||||
|
The windows TWAIN driver has many more options than this SANE backend.
|
||||||
|
However they are only software adjustments. This backend only imple-
|
||||||
|
ments what the scanner can support.
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>BUGS</H2><PRE>
|
||||||
|
Jerky movement on 600dpi gray 8x10 scan.
|
||||||
|
Color calibration not implemented.
|
||||||
|
Dark compensation not implemented.
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>SEE ALSO</H2><PRE>
|
||||||
|
<B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B>, <B><A HREF="scanimage.1.html">scanimage(1)</A></B>, <B><A HREF="xscanimage.1.html">xscanimage(1)</A></B>, <B><A HREF="xsane.1.html">xsane(1)</A></B>, <B><A HREF="sane.7.html">sane(7)</A></B>
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>AUTHOR</H2><PRE>
|
||||||
|
The package is actively maintained by Fred Odendaal.
|
||||||
|
<I>http://ca.geocities.com/freshshelf@rogers.com/</I>
|
||||||
|
|
||||||
|
sane-backends 1.0.17 02 September 2005 <B><A HREF="sane-lexmark.5.html">sane-lexmark(5)</A></B>
|
||||||
|
</PRE>
|
||||||
|
<HR>
|
||||||
|
<ADDRESS>
|
||||||
|
Man(1) output converted with
|
||||||
|
<a href="http://www.oac.uci.edu/indiv/ehood/man2html.html">man2html</a>
|
||||||
|
</ADDRESS>
|
||||||
|
</BODY>
|
||||||
|
</HTML>
|
|
@ -55,7 +55,7 @@
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>CONFIGURATION</H2><PRE>
|
<H2>CONFIGURATION</H2><PRE>
|
||||||
The contents of the <I>ma1509.conf</I> file is a list of options and device
|
The contents of the <I>ma1509.conf</I> file is a list of options and device
|
||||||
names that correspond to Mustek BearPAw 1200F scanners. Empty lines
|
names that correspond to Mustek BearPaw 1200F scanners. Empty lines
|
||||||
and lines starting with a hash mark (#) are ignored.
|
and lines starting with a hash mark (#) are ignored.
|
||||||
|
|
||||||
Instead of using the device name, the scanner can be autodetected by
|
Instead of using the device name, the scanner can be autodetected by
|
||||||
|
@ -127,7 +127,7 @@
|
||||||
More detailed bug information is available at the MA-1509 backend home-
|
More detailed bug information is available at the MA-1509 backend home-
|
||||||
page <I>http://www.meier-geinitz.de/sane/ma1509-backend/</I>.
|
page <I>http://www.meier-geinitz.de/sane/ma1509-backend/</I>.
|
||||||
|
|
||||||
sane-backends 1.0.16 24 Feb 2003 <B><A HREF="sane-ma1509.5.html">sane-ma1509(5)</A></B>
|
sane-backends 1.0.17 24 Feb 2003 <B><A HREF="sane-ma1509.5.html">sane-ma1509(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -184,7 +184,7 @@
|
||||||
The package is actively maintained by Frank Zago.
|
The package is actively maintained by Frank Zago.
|
||||||
<I>http://www.zago.net/sane/#matsushita</I>
|
<I>http://www.zago.net/sane/#matsushita</I>
|
||||||
|
|
||||||
sane-backends 1.0.16 February 11th, 2004 <B><A HREF="sane-matsushita.5.html">sane-matsushita(5)</A></B>
|
sane-backends 1.0.17 February 11th, 2004 <B><A HREF="sane-matsushita.5.html">sane-matsushita(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -163,10 +163,10 @@
|
||||||
|
|
||||||
More general comments, suggestions, and inquiries about frontends or
|
More general comments, suggestions, and inquiries about frontends or
|
||||||
SANE should go to <B>sane-devel@lists.alioth.debian.org</B>, the SANE Develop-
|
SANE should go to <B>sane-devel@lists.alioth.debian.org</B>, the SANE Develop-
|
||||||
ers mailing list. Have a look at http://www.sane-project.org/mail-
|
ers mailing list. Have a look at http://www.sane-project.org/mailing-
|
||||||
ing-lists.html concerning subscription to sane-devel.
|
lists.html concerning subscription to sane-devel.
|
||||||
|
|
||||||
sane-backends 1.0.16 February 8, 2000 <B><A HREF="sane-microtek.5.html">sane-microtek(5)</A></B>
|
sane-backends 1.0.17 February 8, 2000 <B><A HREF="sane-microtek.5.html">sane-microtek(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -54,60 +54,61 @@
|
||||||
of the above.
|
of the above.
|
||||||
|
|
||||||
The parport scanners work with the ppscsi + onscsi kernel modules. See
|
The parport scanners work with the ppscsi + onscsi kernel modules. See
|
||||||
<B>http://www.torque.net/parport/ppscsi.html</B>
|
<I>http://cyberelk.net/tim/parport/ppscsi.html</I> and <I>http://penguin-</I>
|
||||||
|
<I>breeder.org/kernel/download/</I>.
|
||||||
|
|
||||||
The USB scanners work with the microtek kernel module. You may have to
|
The USB scanners work with the microtek kernel module. You may have to
|
||||||
add the vendor and model codes to microtek.c if they aren't yet listed
|
add the vendor and model codes to microtek.c if they aren't yet listed
|
||||||
there.
|
there.
|
||||||
|
|
||||||
Both parport and USB scanners need the generic SCSI support, so check
|
Both parport and USB scanners need the generic SCSI support, so check
|
||||||
if you have loaded the scsi_mod and sg modules!
|
if you have loaded the scsi_mod and sg modules!
|
||||||
|
|
||||||
If you try your scanner for the first time keep an eye on it. If it
|
If you try your scanner for the first time keep an eye on it. If it
|
||||||
gets commands that it doesn't understand the scanhead may go beyond the
|
gets commands that it doesn't understand the scanhead may go beyond the
|
||||||
scan area. The scanner then makes strange noises. In this case imme-
|
scan area. The scanner then makes strange noises. In this case imme-
|
||||||
dieately switch off the scanner or disconnect its power cable to pre-
|
dieately switch off the scanner or disconnect its power cable to pre-
|
||||||
vent damages!
|
vent damages!
|
||||||
|
|
||||||
If your scanner is a different one than the models mentioned above and
|
If your scanner is a different one than the models mentioned above and
|
||||||
it is working please tell the author about it. It would be nice if you
|
it is working please tell the author about it. It would be nice if you
|
||||||
add a logfile to this information (creation of the logfile: see below).
|
add a logfile to this information (creation of the logfile: see below).
|
||||||
|
|
||||||
If your scanner is not working properly you also should create a log-
|
If your scanner is not working properly you also should create a log-
|
||||||
file and send it to the author. He will use the information to improve
|
file and send it to the author. He will use the information to improve
|
||||||
the backend and possibly make your scanner work.
|
the backend and possibly make your scanner work.
|
||||||
|
|
||||||
How to create the logfile?
|
How to create the logfile?
|
||||||
|
|
||||||
- put the line
|
- put the line
|
||||||
"option dump 2" into your <I>microtek2.conf</I> file or change the
|
"option dump 2" into your <I>microtek2.conf</I> file or change the
|
||||||
existing "option dump" to "2"
|
existing "option dump" to "2"
|
||||||
|
|
||||||
- in a terminal (bash) type
|
- in a terminal (bash) type
|
||||||
"export SANE_DEBUG_MICROTEK2=30" and then
|
"export SANE_DEBUG_MICROTEK2=30" and then
|
||||||
"scanimage -l0 -t0 -x100 -y20 2>scan.log >sout.pnm"
|
"scanimage -l0 -t0 -x100 -y20 2>scan.log >sout.pnm"
|
||||||
You get two files: scan.log contains the logfile and sout.pnm
|
You get two files: scan.log contains the logfile and sout.pnm
|
||||||
the scanned image (if there was scanned something). Zip them
|
the scanned image (if there was scanned something). Zip them
|
||||||
before sending.
|
before sending.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>FRONTEND OPTIONS</H2><PRE>
|
<H2>FRONTEND OPTIONS</H2><PRE>
|
||||||
This backend dynamically enables the options for the frontend, that are
|
This backend dynamically enables the options for the frontend, that are
|
||||||
supported by the scanner in dependence of the scanning-mode and other
|
supported by the scanner in dependence of the scanning-mode and other
|
||||||
options. Not supported options are disabled.
|
options. Not supported options are disabled.
|
||||||
|
|
||||||
The following options are supported by the Microtek2-driver:
|
The following options are supported by the Microtek2-driver:
|
||||||
|
|
||||||
Color, grayscale, halftone and lineart scans.
|
Color, grayscale, halftone and lineart scans.
|
||||||
|
|
||||||
Highlight, midtone, shadow, contrast, brightness, exposure time con-
|
Highlight, midtone, shadow, contrast, brightness, exposure time con-
|
||||||
trol, gamma correction, threshold (dependent of the scan mode and the
|
trol, gamma correction, threshold (dependent of the scan mode and the
|
||||||
scanner capabilities)
|
scanner capabilities)
|
||||||
|
|
||||||
Transparency media adapter, automatic document feeder
|
Transparency media adapter, automatic document feeder
|
||||||
|
|
||||||
Additional options can be enabled or disabled in the <I>microtek2.conf</I>
|
Additional options can be enabled or disabled in the <I>microtek2.conf</I>
|
||||||
file. See the configuration section of this manpage.
|
file. See the configuration section of this manpage.
|
||||||
|
|
||||||
|
|
||||||
|
@ -117,9 +118,9 @@
|
||||||
|
|
||||||
<I>special</I>
|
<I>special</I>
|
||||||
|
|
||||||
Where <I>special</I> is the UNIX path-name for the special device that corre-
|
Where <I>special</I> is the UNIX path-name for the special device that corre-
|
||||||
sponds to the scanner. The special device name must be a generic SCSI
|
sponds to the scanner. The special device name must be a generic SCSI
|
||||||
device or a symlink to such a device. Under Linux, such a device name
|
device or a symlink to such a device. Under Linux, such a device name
|
||||||
could be <I>/dev/sga</I> or <I>/dev/sge</I> for example.
|
could be <I>/dev/sga</I> or <I>/dev/sge</I> for example.
|
||||||
|
|
||||||
|
|
||||||
|
@ -128,16 +129,16 @@
|
||||||
The configuration file for this backend resides in
|
The configuration file for this backend resides in
|
||||||
<I>/usr/local/etc/sane.d/microtek2.conf</I>.
|
<I>/usr/local/etc/sane.d/microtek2.conf</I>.
|
||||||
|
|
||||||
Its contents is a list of device names that correspond to Microtek
|
Its contents is a list of device names that correspond to Microtek
|
||||||
scanners with SCSI-2 interface. Empty lines and lines starting with a
|
scanners with SCSI-2 interface. Empty lines and lines starting with a
|
||||||
hash mark (#) are ignored.
|
hash mark (#) are ignored.
|
||||||
|
|
||||||
The configuration file may also contain options. Global options that
|
The configuration file may also contain options. Global options that
|
||||||
are valid for all devices are placed above the device names. Device-
|
are valid for all devices are placed above the device names. Device-
|
||||||
specific options are placed under the device name. Note that, except
|
specific options are placed under the device name. Note that, except
|
||||||
for option dump <n> and option strip-height <n>, the entry in the
|
for option dump <n> and option strip-height <n>, the entry in the
|
||||||
microtek2.conf file only enables the corresponding option for being
|
microtek2.conf file only enables the corresponding option for being
|
||||||
showed in the frontend. There, in the frontend, you can switch the
|
showed in the frontend. There, in the frontend, you can switch the
|
||||||
options on and off. Currently the following options are supported:
|
options on and off. Currently the following options are supported:
|
||||||
|
|
||||||
option dump <n>
|
option dump <n>
|
||||||
|
@ -149,29 +150,29 @@
|
||||||
option backend-calibration <on/off>
|
option backend-calibration <on/off>
|
||||||
option colorbalance-adjust <on/off>
|
option colorbalance-adjust <on/off>
|
||||||
|
|
||||||
<I>option</I> <I>dump</I> <I><n></I> enables printing of additional information about the
|
<I>option</I> <I>dump</I> <I><n></I> enables printing of additional information about the
|
||||||
SCSI commands that are sent to the scanner to stderr. This option is
|
SCSI commands that are sent to the scanner to stderr. This option is
|
||||||
primarily useful for debugging purpose. This option has to be a global
|
primarily useful for debugging purpose. This option has to be a global
|
||||||
option and is best placed at the top of the <I>microtek2.conf</I> file.
|
option and is best placed at the top of the <I>microtek2.conf</I> file.
|
||||||
|
|
||||||
If n=1 the contents of the command blocks and the results for the
|
If n=1 the contents of the command blocks and the results for the
|
||||||
INQUIRY and READ SCANNER ATTRIBUTES command are printed to stderr.
|
INQUIRY and READ SCANNER ATTRIBUTES command are printed to stderr.
|
||||||
|
|
||||||
If n=2 the contents of the command blocks for all other SCSI commands
|
If n=2 the contents of the command blocks for all other SCSI commands
|
||||||
are printed to stderr, too. If n=3 the contents of the gamma table is
|
are printed to stderr, too. If n=3 the contents of the gamma table is
|
||||||
printed, too. If n=4 all scan data is additionally printed to stderr.
|
printed, too. If n=4 all scan data is additionally printed to stderr.
|
||||||
|
|
||||||
The default is n=1.
|
The default is n=1.
|
||||||
|
|
||||||
<I>option</I> <I>strip-height</I> <I><n></I> , where <n> is a floating point number, limits
|
<I>option</I> <I>strip-height</I> <I><n></I> , where <n> is a floating point number, limits
|
||||||
the amount of data that is read from the scanner with one read command.
|
the amount of data that is read from the scanner with one read command.
|
||||||
The unit is inch and <n> defaults to 1.0, if this option is not set in
|
The unit is inch and <n> defaults to 1.0, if this option is not set in
|
||||||
the configuration file. If less than <n> inch of data fit into the SCSI
|
the configuration file. If less than <n> inch of data fit into the SCSI
|
||||||
buffer, then the smaller value is used and this option has no effect.
|
buffer, then the smaller value is used and this option has no effect.
|
||||||
|
|
||||||
If your system has a big SCSI buffer and you want to make use of the
|
If your system has a big SCSI buffer and you want to make use of the
|
||||||
whole buffer, increase the value for <n>. For example, if <n> is set to
|
whole buffer, increase the value for <n>. For example, if <n> is set to
|
||||||
14.0, no restrictions apply for scanners with a letter, legal or A4
|
14.0, no restrictions apply for scanners with a letter, legal or A4
|
||||||
sized scan area.
|
sized scan area.
|
||||||
|
|
||||||
The following options enable or disable additional frontend options. If
|
The following options enable or disable additional frontend options. If
|
||||||
|
@ -179,26 +180,26 @@
|
||||||
tend.
|
tend.
|
||||||
|
|
||||||
<I>option</I> <I>no-backtrack-option</I> <I><on/off></I> prevents the scanner head from mov-
|
<I>option</I> <I>no-backtrack-option</I> <I><on/off></I> prevents the scanner head from mov-
|
||||||
ing backwards between the read commands. This speeds up scanning. Try
|
ing backwards between the read commands. This speeds up scanning. Try
|
||||||
it.
|
it.
|
||||||
|
|
||||||
<I>option</I> <I>lightlid-35</I> <I><on/off></I> If you use the LightLid-35 transparency
|
<I>option</I> <I>lightlid-35</I> <I><on/off></I> If you use the LightLid-35 transparency
|
||||||
adapter you get an advanced option which switches off the flatbed lamp
|
adapter you get an advanced option which switches off the flatbed lamp
|
||||||
during the scan.
|
during the scan.
|
||||||
|
|
||||||
<I>option</I> <I>toggle-lamp</I> <I><on/off></I> You get a button in the frontend where you
|
<I>option</I> <I>toggle-lamp</I> <I><on/off></I> You get a button in the frontend where you
|
||||||
can switch on and off the flatbed lamp.
|
can switch on and off the flatbed lamp.
|
||||||
|
|
||||||
<I>option</I> <I>lineart-autoadjust</I> <I><on/off></I> You can tell the backend to try to
|
<I>option</I> <I>lineart-autoadjust</I> <I><on/off></I> You can tell the backend to try to
|
||||||
determine a good value for the lineart threshold.
|
determine a good value for the lineart threshold.
|
||||||
|
|
||||||
<I>option</I> <I>backend-calibration</I> <I><on/off></I> Some scanners (e.g. Phantom 330CX
|
<I>option</I> <I>backend-calibration</I> <I><on/off></I> Some scanners (e.g. Phantom 330CX
|
||||||
and 636CX) need to have calibrated the data by the backend. Try this
|
and 636CX) need to have calibrated the data by the backend. Try this
|
||||||
option if you see vertical stripes in your pictures.
|
option if you see vertical stripes in your pictures.
|
||||||
|
|
||||||
<I>option</I> <I>colorbalance-adjust</I> <I><on/off></I> Some scanners (e.g. Phantom 330CX
|
<I>option</I> <I>colorbalance-adjust</I> <I><on/off></I> Some scanners (e.g. Phantom 330CX
|
||||||
and 636CX) need to have corrected the color balance. If this option is
|
and 636CX) need to have corrected the color balance. If this option is
|
||||||
enabled you get advanced options where you can balance the colors. And
|
enabled you get advanced options where you can balance the colors. And
|
||||||
you will have a button to use the values that the firmware of the scan-
|
you will have a button to use the values that the firmware of the scan-
|
||||||
ner provides.
|
ner provides.
|
||||||
|
|
||||||
|
@ -212,9 +213,9 @@
|
||||||
/dev/sge
|
/dev/sge
|
||||||
option lightlid-35 on
|
option lightlid-35 on
|
||||||
|
|
||||||
This backend also supports the new configuration file format which
|
This backend also supports the new configuration file format which
|
||||||
makes it easier to detect scanners under Linux. If you have only one
|
makes it easier to detect scanners under Linux. If you have only one
|
||||||
scanner it would be best to use the following configuration file for
|
scanner it would be best to use the following configuration file for
|
||||||
this backend:
|
this backend:
|
||||||
|
|
||||||
option dump 1
|
option dump 1
|
||||||
|
@ -251,11 +252,11 @@
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>ENVIRONMENT</H2><PRE>
|
<H2>ENVIRONMENT</H2><PRE>
|
||||||
<B>SANE_DEBUG_MICROTEK2</B>
|
<B>SANE_DEBUG_MICROTEK2</B>
|
||||||
If the library was compiled with debug support enabled, this
|
If the library was compiled with debug support enabled, this
|
||||||
environment variable controls the debug level for this backend.
|
environment variable controls the debug level for this backend.
|
||||||
E.g., a value of 255 requests all debug output to be printed.
|
E.g., a value of 255 requests all debug output to be printed.
|
||||||
Smaller levels reduce verbosity. To see error messages on stderr
|
Smaller levels reduce verbosity. To see error messages on stderr
|
||||||
set SANE_DEBUG_MICROTEK2 to 1 (Remark: The whole debugging lev-
|
set SANE_DEBUG_MICROTEK2 to 1 (Remark: The whole debugging lev-
|
||||||
els should be better revised).
|
els should be better revised).
|
||||||
E.g. just say:
|
E.g. just say:
|
||||||
export SANE_DEBUG_MICROTEK2=128
|
export SANE_DEBUG_MICROTEK2=128
|
||||||
|
@ -271,7 +272,7 @@
|
||||||
Bernd Schroeder (not active anymore)
|
Bernd Schroeder (not active anymore)
|
||||||
Karsten Festag karsten.festag@gmx.de
|
Karsten Festag karsten.festag@gmx.de
|
||||||
|
|
||||||
sane-backends 1.0.16 28 Jan 2002 <B><A HREF="sane-microtek2.5.html">sane-microtek2(5)</A></B>
|
sane-backends 1.0.17 28 Jan 2002 <B><A HREF="sane-microtek2.5.html">sane-microtek2(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -70,17 +70,17 @@
|
||||||
noises and the scan mechanism may be damaged. Thus, if you hear such a
|
noises and the scan mechanism may be damaged. Thus, if you hear such a
|
||||||
noise, IMMEDIATELY turn off the scanner. This shouldn't happen if your
|
noise, IMMEDIATELY turn off the scanner. This shouldn't happen if your
|
||||||
scanner is in the list of known scanners. There is more information in
|
scanner is in the list of known scanners. There is more information in
|
||||||
the <I>/usr/local/doc/sane-1.0.16/PROBLEMS</I> file.
|
the <I>/usr/local/doc/sane-1.0.17/PROBLEMS</I> file.
|
||||||
|
|
||||||
If you own a Mustek (or Trust) scanner other than the ones listed above
|
If you own a Mustek (or Trust) scanner other than the ones listed above
|
||||||
that works with this backend, please let us know by sending the scan-
|
that works with this backend, please let us know by sending the scan-
|
||||||
ner's exact model name (look at the front and back of the scanner) and
|
ner's exact model name (look at the front and back of the scanner) and
|
||||||
a debug output to <I>sane-devel@lists.alioth.debian.org</I>. You can get the
|
a debug output to <I>sane-devel@lists.alioth.debian.org</I>. You can get the
|
||||||
debug output by setting the environment variable <B>SANE_DEBUG_MUSTEK</B> to 5
|
debug output by setting the environment variable <B>SANE_DEBUG_MUSTEK</B> to 5
|
||||||
and showing the list of available scanners with scanimage -L . Please
|
and showing the list of available scanners with scanimage -L. Please
|
||||||
send all of it to the mailing list. You must be subscribed to sane-
|
send all of it to the mailing list. You must be subscribed to sane-
|
||||||
devel before you can send mail to the list. See
|
devel before you can send mail to the list. See <I>http://www.sane-</I>
|
||||||
<I>http://www.sane-project.org/mailing-lists.html</I> for details.
|
<I>project.org/mailing-lists.html</I> for details.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
@ -235,35 +235,36 @@
|
||||||
These scanners can be configured by listing the port number of the
|
These scanners can be configured by listing the port number of the
|
||||||
adapter or the parallel port in the mustek.conf file. Valid port num-
|
adapter or the parallel port in the mustek.conf file. Valid port num-
|
||||||
bers for the 600 II N are <I>0x26b</I>, <I>0x2ab</I>, <I>0x2eb</I>, <I>0x22b</I>, <I>0x32b</I>, <I>0x36b</I>,
|
bers for the 600 II N are <I>0x26b</I>, <I>0x2ab</I>, <I>0x2eb</I>, <I>0x22b</I>, <I>0x32b</I>, <I>0x36b</I>,
|
||||||
<I>0x3ab</I>, <I>0x3eb</I>. For the 600 II EP use one of these: <I>0x378</I>, <I>0x278</I>, <I>0x3bc</I>.
|
<I>0x3ab</I>, <I>0x3eb</I>. For the 600 II EP use one of these: <I>parport0</I>, <I>parport1</I>,
|
||||||
Pick one that doesn't conflict with the other hardware in your com-
|
<I>parport2</I>, <I>0x378</I>, <I>0x278</I>, <I>0x3bc</I>. Pick one that doesn't conflict with the
|
||||||
puter. Put only one number on a single line. Example:
|
other hardware in your computer. Put only one number on a single line.
|
||||||
|
Example:
|
||||||
|
|
||||||
<I>0x3eb</I>
|
<I>0x3eb</I>
|
||||||
|
|
||||||
Note that for these scanners usually root privileges are required to
|
Note that for these scanners usually root privileges are required to
|
||||||
access the I/O ports. Thus, either make frontends such as <B><A HREF="scanimage.1.html">scanimage(1)</A></B>
|
access the I/O ports. Thus, either make frontends such as <B><A HREF="scanimage.1.html">scanimage(1)</A></B>
|
||||||
and <B><A HREF="xscanimage.1.html">xscanimage(1)</A></B> setuid root (generally not recommended for safety
|
and <B><A HREF="xscanimage.1.html">xscanimage(1)</A></B> setuid root (generally not recommended for safety
|
||||||
reasons) or, alternatively, access this backend through the network
|
reasons) or, alternatively, access this backend through the network
|
||||||
daemon <B><A HREF="saned.8.html">saned(8)</A></B>.
|
daemon <B><A HREF="saned.8.html">saned(8)</A></B>.
|
||||||
|
|
||||||
If the Mustek backend blocks while sending the inqiury command to the
|
If the Mustek backend blocks while sending the inqiury command to the
|
||||||
scanner, add the option <B>force-wait</B> to <I>mustek.conf</I>.
|
scanner, add the option <B>force-wait</B> to <I>mustek.conf</I>.
|
||||||
|
|
||||||
Also note that after a while of no activity, some scanners themselves
|
Also note that after a while of no activity, some scanners themselves
|
||||||
(not the SANE backend) turns off their CCFL lamps. This shutdown is not
|
(not the SANE backend) turns off their CCFL lamps. This shutdown is not
|
||||||
always perfect with the result that the lamp sometimes continues to
|
always perfect with the result that the lamp sometimes continues to
|
||||||
glow dimly at one end. This doesn't appear to be dangerous since as
|
glow dimly at one end. This doesn't appear to be dangerous since as
|
||||||
soon as you use the scanner again, the lamp turns back on to the normal
|
soon as you use the scanner again, the lamp turns back on to the normal
|
||||||
high brightness. However, the first image scanned after such a shutdown
|
high brightness. However, the first image scanned after such a shutdown
|
||||||
may have stripes and appear to be over-exposed. When this happens,
|
may have stripes and appear to be over-exposed. When this happens,
|
||||||
just take another scan, and the image will be fine.
|
just take another scan, and the image will be fine.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>FILES</H2><PRE>
|
<H2>FILES</H2><PRE>
|
||||||
<I>/usr/local/etc/sane.d/mustek.conf</I>
|
<I>/usr/local/etc/sane.d/mustek.conf</I>
|
||||||
The backend configuration file (see also description of
|
The backend configuration file (see also description of
|
||||||
<B>SANE_CONFIG_DIR</B> below).
|
<B>SANE_CONFIG_DIR</B> below).
|
||||||
|
|
||||||
<I>/usr/local/lib/sane/libsane-mustek.a</I>
|
<I>/usr/local/lib/sane/libsane-mustek.a</I>
|
||||||
|
@ -279,20 +280,20 @@
|
||||||
<B>SANE_CONFIG_DIR</B>
|
<B>SANE_CONFIG_DIR</B>
|
||||||
This environment variable specifies the list of directories that
|
This environment variable specifies the list of directories that
|
||||||
may contain the configuration file. Under UNIX, the directories
|
may contain the configuration file. Under UNIX, the directories
|
||||||
are separated by a colon (`:'), under OS/2, they are separated
|
are separated by a colon (`:'), under OS/2, they are separated
|
||||||
by a semi-colon (`;'). If this variable is not set, the config-
|
by a semi-colon (`;'). If this variable is not set, the
|
||||||
uration file is searched in two default directories: first, the
|
configuration file is searched in two default directories:
|
||||||
current working directory (".") and then in
|
first, the current working directory (".") and then in
|
||||||
/usr/local/etc/sane.d. If the value of the environment variable
|
/usr/local/etc/sane.d. If the value of the environment variable
|
||||||
ends with the directory separator character, then the default
|
ends with the directory separator character, then the default
|
||||||
directories are searched after the explicitly specified directo-
|
directories are searched after the explicitly specified directo-
|
||||||
ries. For example, setting <B>SANE_CONFIG_DIR</B> to "/tmp/config:"
|
ries. For example, setting <B>SANE_CONFIG_DIR</B> to "/tmp/config:"
|
||||||
would result in directories "tmp/config", ".", and
|
would result in directories "tmp/config", ".", and
|
||||||
"/usr/local/etc/sane.d" being searched (in this order).
|
"/usr/local/etc/sane.d" being searched (in this order).
|
||||||
|
|
||||||
<B>SANE_DEBUG_MUSTEK</B>
|
<B>SANE_DEBUG_MUSTEK</B>
|
||||||
If the library was compiled with debug support enabled, this
|
If the library was compiled with debug support enabled, this
|
||||||
environment variable controls the debug level for this backend.
|
environment variable controls the debug level for this backend.
|
||||||
Higher debug levels increase the verbosity of the output.
|
Higher debug levels increase the verbosity of the output.
|
||||||
|
|
||||||
Value Description
|
Value Description
|
||||||
|
@ -308,15 +309,15 @@
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>SEE ALSO</H2><PRE>
|
<H2>SEE ALSO</H2><PRE>
|
||||||
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="sane-find-scanner.1.html">sane-find-scanner(1)</A></B>, <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B>, <B><A HREF="sane-mustek_usb.5.html">sane-mustek_usb(5)</A></B>, <B>sane-</B>
|
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="sane-find-scanner.1.html">sane-find-scanner(1)</A></B>, <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B>, <B><A HREF="sane-mustek_usb.5.html">sane-mustek_usb(5)</A></B>, <B>sane-</B>
|
||||||
<B><A HREF="gt68xx.5.html">gt68xx(5)</A></B>, <B><A HREF="sane-plustek.5.html">sane-plustek(5)</A></B>, <B><A HREF="sane-mustek_pp.5.html">sane-mustek_pp(5)</A></B>
|
<B><A HREF="gt68xx.5.html">gt68xx(5)</A></B>, <B><A HREF="sane-plustek.5.html">sane-plustek(5)</A></B>, <B><A HREF="sane-mustek_pp.5.html">sane-mustek_pp(5)</A></B>
|
||||||
<I>/usr/local/doc/sane-1.0.16/mustek/mustek.CHANGES</I>
|
<I>/usr/local/doc/sane-1.0.17/mustek/mustek.CHANGES</I>
|
||||||
<I>http://www.meier-geinitz.de/sane/mustek-backend/</I>
|
<I>http://www.meier-geinitz.de/sane/mustek-backend/</I>
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
David Mosberger, Andreas Czechanowski, Andreas Bolsch (SE extensions),
|
David Mosberger, Andreas Czechanowski, Andreas Bolsch (SE extensions),
|
||||||
Henning Meier-Geinitz, James Perry (600 II EP).
|
Henning Meier-Geinitz, James Perry (600 II EP).
|
||||||
|
|
||||||
|
|
||||||
|
@ -327,13 +328,13 @@
|
||||||
|
|
||||||
Some scanners (e.g. Paragon 1200 A3 + Pro, SE A3) need more testing.
|
Some scanners (e.g. Paragon 1200 A3 + Pro, SE A3) need more testing.
|
||||||
|
|
||||||
The gamma table supports only 256 colors, even if some scanners can do
|
The gamma table supports only 256 colors, even if some scanners can do
|
||||||
more.
|
more.
|
||||||
|
|
||||||
More detailed bug information is available at the Mustek backend home-
|
More detailed bug information is available at the Mustek backend home-
|
||||||
page: <I>http://www.meier-geinitz.de/sane/mustek-backend/</I>.
|
page: <I>http://www.meier-geinitz.de/sane/mustek-backend/</I>.
|
||||||
|
|
||||||
sane-backends 1.0.16 25 Dec 2002 <B><A HREF="sane-mustek.5.html">sane-mustek(5)</A></B>
|
sane-backends 1.0.17 18 Sep 2005 <B><A HREF="sane-mustek.5.html">sane-mustek(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -65,43 +65,48 @@
|
||||||
Funline TS6EP 600 CP yes
|
Funline TS6EP 600 CP yes
|
||||||
Trust
|
Trust
|
||||||
Easy Connect 9600+ 600 CP yes
|
Easy Connect 9600+ 600 CP yes
|
||||||
|
Cybercom
|
||||||
|
9352 1200 CP yes (***)
|
||||||
|
|
||||||
(*) Calibration problems existed with earlier version of this
|
(*) Calibration problems existed with earlier version of this
|
||||||
driver. They seem to be solved now.
|
driver. They seem to be solved now.
|
||||||
|
|
||||||
(**) Problems have been reported in the past for the MD/LT9850 type
|
(**) Problems have been reported in the past for the MD/LT9850 type
|
||||||
(striped scans, head moving in wrong direction at some resolu-
|
(striped scans, head moving in wrong direction at some
|
||||||
tions). It is not known whether the current version of the
|
resolutions). It is not known whether the current version of the
|
||||||
driver still has these problems.
|
driver still has these problems.
|
||||||
<B>IF</B> <B>YOU</B> <B>HEAR</B> <B>LOUD</B> <B>CLICKING</B> <B>NOISES,</B> <B>IMMEDIATELY</B> <B>UNPLUG</B> <B>THE</B> <B>SCANNER</B>
|
<B>IF</B> <B>YOU</B> <B>HEAR</B> <B>LOUD</B> <B>CLICKING</B> <B>NOISES,</B> <B>IMMEDIATELY</B> <B>UNPLUG</B> <B>THE</B> <B>SCANNER</B>
|
||||||
<B>!</B> (This holds for any type of scanner).
|
<B>!</B> (This holds for any type of scanner).
|
||||||
|
|
||||||
|
(***) Possibly, the engine_delay parameter has to be set to 1 ms for
|
||||||
|
accurate engine movements.
|
||||||
|
|
||||||
Please note that this backend is still under construction. Certain mod-
|
Please note that this backend is still under construction. Certain mod-
|
||||||
els are currently not supported and some may never be because the com-
|
els are currently not supported and some may never be because the com-
|
||||||
munication protocol is still unknown (eg., SE 12000 P).
|
munication protocol is still unknown (eg., SE 12000 P).
|
||||||
|
|
||||||
Some scanners work faster when <B>EPP/ECP</B> is enabled in the BIOS. EPP mode
|
Some scanners work faster when <B>EPP/ECP</B> is enabled in the BIOS. EPP mode
|
||||||
however may lead to hard-locks on some Linux systems. If that is the
|
however may lead to hard-locks on some Linux systems. If that is the
|
||||||
case for you, you can either disable ECP/EPP in your BIOS or disable it
|
case for you, you can either disable ECP/EPP in your BIOS or disable it
|
||||||
in the backend itself (see GLOBAL OPTIONS).
|
in the backend itself (see GLOBAL OPTIONS).
|
||||||
|
|
||||||
Note that the backend needs to run as root or has to have appropriate
|
Note that the backend needs to run as root or has to have appropriate
|
||||||
access rights to /dev/parport* if libieee1284 support is compiled in.
|
access rights to /dev/parport* if libieee1284 support is compiled in.
|
||||||
To allow user access to the scanner run the backend through the network
|
To allow user access to the scanner run the backend through the network
|
||||||
interface (See <B><A HREF="saned.8.html">saned(8)</A></B> and <B><A HREF="sane-net.5.html">sane-net(5)</A></B>). Note also that the backend
|
interface (See <B><A HREF="saned.8.html">saned(8)</A></B> and <B><A HREF="sane-net.5.html">sane-net(5)</A></B>). Note also that the backend
|
||||||
<I>does</I> <I>not</I> support <I>parport</I> <I>sharing</I>, i.e. if you try printing while scan-
|
<I>does</I> <I>not</I> support <I>parport</I> <I>sharing</I>, i.e. if you try printing while scan-
|
||||||
ning, your computer may crash. To enable parport sharing, you have to
|
ning, your computer may crash. To enable parport sharing, you have to
|
||||||
enable libieee1284 at compile time. This backend also conflicts with
|
enable libieee1284 at compile time. This backend also conflicts with
|
||||||
the <I>sane-musteka4s2</I> backend. You can only enable one of them in your
|
the <I>sane-musteka4s2</I> backend. You can only enable one of them in your
|
||||||
dll.conf. However, you have to enable the backend explicitly in your
|
dll.conf. However, you have to enable the backend explicitly in your
|
||||||
dll.conf, just remove the hash mark in the line "mustek_pp".
|
dll.conf, just remove the hash mark in the line "mustek_pp".
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>DEVICE DEFINITION</H2><PRE>
|
<H2>DEVICE DEFINITION</H2><PRE>
|
||||||
This backend allows multiple devices being defined and configured via
|
This backend allows multiple devices being defined and configured via
|
||||||
the <B>mustek_pp.conf</B> file (even simultaneously, provided that they are
|
the <B>mustek_pp.conf</B> file (even simultaneously, provided that they are
|
||||||
connected to different parallel ports). Please make sure to edit this
|
connected to different parallel ports). Please make sure to edit this
|
||||||
file <B>before</B> you use the backend.
|
file <B>before</B> you use the backend.
|
||||||
|
|
||||||
A device can be defined as follows:
|
A device can be defined as follows:
|
||||||
|
@ -113,26 +118,26 @@
|
||||||
<B><name></B> is an arbitrary name for the device, optionally enclosed by dou-
|
<B><name></B> is an arbitrary name for the device, optionally enclosed by dou-
|
||||||
ble quotes, for instance "LifeTec 9350".
|
ble quotes, for instance "LifeTec 9350".
|
||||||
|
|
||||||
<B><port</B> <B>name></B> is the name of the parallel port to which the device is
|
<B><port</B> <B>name></B> is the name of the parallel port to which the device is
|
||||||
connected. In case libieee1284 is used for communication with
|
connected. In case libieee1284 is used for communication with
|
||||||
the port <I>(default</I> <I>setup)</I>, valid port names are <B>parport0</B>, <B>par-</B>
|
the port <I>(default</I> <I>setup)</I>, valid port names are <B>parport0</B>, <B>par-</B>
|
||||||
<B>port1</B>, and <B>parport2</B>.
|
<B>port1</B>, and <B>parport2</B>.
|
||||||
|
|
||||||
In case the backend is configured for raw IO <I>(old</I> <I>setup)</I>, port
|
In case the backend is configured for raw IO <I>(old</I> <I>setup)</I>, port
|
||||||
addresses have to be used instead of port names: <B>0x378</B>, <B>0x278</B>,
|
addresses have to be used instead of port names: <B>0x378</B>, <B>0x278</B>,
|
||||||
or <B>0x3BC</B>. The mapping of parallel ports (lp0, lp1, and lp2) to
|
or <B>0x3BC</B>. The mapping of parallel ports (lp0, lp1, and lp2) to
|
||||||
these addresses can be different for different Linux kernel ver-
|
these addresses can be different for different Linux kernel ver-
|
||||||
sions. For instance, if you are using a Kernel 2.2.x or better
|
sions. For instance, if you are using a Kernel 2.2.x or better
|
||||||
and you have only one parallel port, this port is named lp0
|
and you have only one parallel port, this port is named lp0
|
||||||
regardless of the base address. However, this backend requires
|
regardless of the base address. However, this backend requires
|
||||||
the base address of your port. If you are not sure which port
|
the base address of your port. If you are not sure which port
|
||||||
your scanner is connected to, have a look at your /etc/conf.mod-
|
your scanner is connected to, have a look at your /etc/conf.mod-
|
||||||
ules, /etc/modules.conf and/or /proc/ioports.
|
ules, /etc/modules.conf and/or /proc/ioports.
|
||||||
|
|
||||||
If you are unsure which port to use, you can use the magic value
|
If you are unsure which port to use, you can use the magic value
|
||||||
<B>*</B> to probe for your scanner.
|
<B>*</B> to probe for your scanner.
|
||||||
|
|
||||||
<B><driver></B> is the driver to use for this device. Currently available
|
<B><driver></B> is the driver to use for this device. Currently available
|
||||||
drivers are:
|
drivers are:
|
||||||
|
|
||||||
<B>cis600</B> : for 600 CP, 96 CP & OEM versions
|
<B>cis600</B> : for 600 CP, 96 CP & OEM versions
|
||||||
|
@ -142,16 +147,16 @@
|
||||||
|
|
||||||
<B>Choosing</B> <B>the</B> <B>wrong</B> <B>driver</B> <B>can</B> <B>damage</B> <B>your</B> <B>scanner!</B>
|
<B>Choosing</B> <B>the</B> <B>wrong</B> <B>driver</B> <B>can</B> <B>damage</B> <B>your</B> <B>scanner!</B>
|
||||||
Especially, using the 1200CP settings on a 600CP can be harmful.
|
Especially, using the 1200CP settings on a 600CP can be harmful.
|
||||||
If the scanner starts making a loud noice, turn it off immedi-
|
If the scanner starts making a loud noice, turn it off immedi-
|
||||||
ately !!!
|
ately !!!
|
||||||
Using the cis600 driver on a 1200CP or a 1200CP+ is probably not
|
Using the cis600 driver on a 1200CP or a 1200CP+ is probably not
|
||||||
dangerous. The cis1200+ driver also works for the 1200CP, and
|
dangerous. The cis1200+ driver also works for the 1200CP, and
|
||||||
using the cis1200 driver on a 1200CP+ will typically result in
|
using the cis1200 driver on a 1200CP+ will typically result in
|
||||||
scans that cover only half of the width of the scan area (also
|
scans that cover only half of the width of the scan area (also
|
||||||
not dangerous).
|
not dangerous).
|
||||||
If unsure about the exact model of your OEM version, check the
|
If unsure about the exact model of your OEM version, check the
|
||||||
optical resolution in the manual or on the box: the 600CP has a
|
optical resolution in the manual or on the box: the 600CP has a
|
||||||
maximum optical resolution of 300x600 DPI, whereas the 1200CP
|
maximum optical resolution of 300x600 DPI, whereas the 1200CP
|
||||||
and 1200CP+ have a maximum optical resolution of 600x1200 DPI.
|
and 1200CP+ have a maximum optical resolution of 600x1200 DPI.
|
||||||
|
|
||||||
Examples:
|
Examples:
|
||||||
|
@ -162,8 +167,8 @@
|
||||||
|
|
||||||
scanner Mustek_600IIIEP * ccd300
|
scanner Mustek_600IIIEP * ccd300
|
||||||
|
|
||||||
If in doubt which port you have to use, or whether your scanner is
|
If in doubt which port you have to use, or whether your scanner is
|
||||||
detected at all, you can use <B>sane-find-scanner</B> <B>-p</B> to probe all config-
|
detected at all, you can use <B>sane-find-scanner</B> <B>-p</B> to probe all config-
|
||||||
ured ports.
|
ured ports.
|
||||||
|
|
||||||
|
|
||||||
|
@ -171,20 +176,20 @@
|
||||||
<H2>CONFIGURATION</H2><PRE>
|
<H2>CONFIGURATION</H2><PRE>
|
||||||
The contents of the <B>mustek_pp.conf</B> file is a list of device definitions
|
The contents of the <B>mustek_pp.conf</B> file is a list of device definitions
|
||||||
and device options that correspond to Mustek scanners. Empty lines and
|
and device options that correspond to Mustek scanners. Empty lines and
|
||||||
lines starting with a hash mark (#) are ignored. Options have the fol-
|
lines starting with a hash mark (#) are ignored. Options have the fol-
|
||||||
lowing format:
|
lowing format:
|
||||||
|
|
||||||
<I>option</I> <I><name></I> <I>[<value>]</I>
|
<I>option</I> <I><name></I> <I>[<value>]</I>
|
||||||
|
|
||||||
Depending on the nature of the option, a value may or may not be
|
Depending on the nature of the option, a value may or may not be
|
||||||
present. Options always apply to the scanner definition that preceeds
|
present. Options always apply to the scanner definition that preceeds
|
||||||
them. There are no global options. Options are also driver-specific:
|
them. There are no global options. Options are also driver-specific:
|
||||||
not all drivers support all possible options.
|
not all drivers support all possible options.
|
||||||
|
|
||||||
<B>Common</B> <B>options</B>
|
<B>Common</B> <B>options</B>
|
||||||
|
|
||||||
<B>bw</B> <B><value></B> Black/white discrimination value to be used during lin-
|
<B>bw</B> <B><value></B> Black/white discrimination value to be used during lin-
|
||||||
eart scanning. Pixel values below this value are assumed to
|
eart scanning. Pixel values below this value are assumed to
|
||||||
be black, values above are assumed to be white.
|
be black, values above are assumed to be white.
|
||||||
Default value: 127
|
Default value: 127
|
||||||
Minimum: 0
|
Minimum: 0
|
||||||
|
@ -194,12 +199,12 @@
|
||||||
|
|
||||||
<B>CIS</B> <B>driver</B> <B>options</B>
|
<B>CIS</B> <B>driver</B> <B>options</B>
|
||||||
|
|
||||||
<B>top_adjust</B> <B><value></B> Vertical adjustment of the origin, expressed in
|
<B>top_adjust</B> <B><value></B> Vertical adjustment of the origin, expressed in
|
||||||
millimeter (floating point). This option can be used to
|
millimeter (floating point). This option can be used to
|
||||||
calibrate the position of the origin, within certain limits.
|
calibrate the position of the origin, within certain limits.
|
||||||
Note that CIS scanners are probably temperature sensitive,
|
Note that CIS scanners are probably temperature sensitive,
|
||||||
and that a certain inaccuracy may be hard to avoid. Differ-
|
and that a certain inaccuracy may be hard to avoid. Differ-
|
||||||
ences in offset between runs in the order of 1 to 2 mm are
|
ences in offset between runs in the order of 1 to 2 mm are
|
||||||
not unusual.
|
not unusual.
|
||||||
Default value: 0.0
|
Default value: 0.0
|
||||||
Minimum: -5.0
|
Minimum: -5.0
|
||||||
|
@ -207,19 +212,42 @@
|
||||||
|
|
||||||
Example: option top_adjust -2.5
|
Example: option top_adjust -2.5
|
||||||
|
|
||||||
<B>slow_skip</B> Turns fast skipping to the start of the scan region off.
|
<B>slow_skip</B> Turns fast skipping to the start of the scan region off.
|
||||||
When the region to scan does not start at the origin, the
|
When the region to scan does not start at the origin, the
|
||||||
driver will try to move the scanhead to the start of the
|
driver will try to move the scanhead to the start of the
|
||||||
scan area at the fastest possible speed. On some models,
|
scan area at the fastest possible speed. On some models,
|
||||||
this may not work, resulting in large inaccuracies (up to
|
this may not work, resulting in large inaccuracies (up to
|
||||||
centimeters). By setting this option, the driver is forced
|
centimeters). By setting this option, the driver is forced
|
||||||
to use normal speed during skipping, which can circumvent
|
to use normal speed during skipping, which can circumvent
|
||||||
the accuracy problems. Currently, there are no models for
|
the accuracy problems. Currently, there are no models for
|
||||||
which these inaccuracy problems are known to occur.
|
which these inaccuracy problems are known to occur.
|
||||||
By default, fast skipping is used.
|
By default, fast skipping is used.
|
||||||
|
|
||||||
Example: option slow_skip
|
Example: option slow_skip
|
||||||
|
|
||||||
|
<B>engine_delay</B> <B><value></B> Under normal circumstances, it is sufficient
|
||||||
|
for the driver to wait for the scanner signaling that the
|
||||||
|
engine is stable, before a new engine command can be trans-
|
||||||
|
mitted. In rare cases, certain scanners and/or parallel port
|
||||||
|
chipsets appear to prevent reliable detection of the engine
|
||||||
|
state. As a result, engine commands are transmitted too soon
|
||||||
|
and the movement of the scanner head becomes unreliable.
|
||||||
|
Inaccuracies ranging up to 10 cm over the whole vertical
|
||||||
|
scan range have been reported. To work around this problem,
|
||||||
|
the engine_delay option can be set. If it is set, the driver
|
||||||
|
waits an additional amount of time after every engine com-
|
||||||
|
mand, equal to the engine_delay parameter, expressed in mil-
|
||||||
|
liseconds. It practice an engine_delay of 1 ms is usually
|
||||||
|
sufficient. The maximum delay is 100 ms.
|
||||||
|
Note that every additional ms of delay can add up to 14 sec-
|
||||||
|
onds to the total scanning time (highest resolution), so an
|
||||||
|
as small as possible value is prefered.
|
||||||
|
Default value: 0
|
||||||
|
Minimum: 0
|
||||||
|
Maximum: 100
|
||||||
|
|
||||||
|
Example: option engine_delay 1
|
||||||
|
|
||||||
<B>CCD</B> <B>driver</B> <B>options</B>
|
<B>CCD</B> <B>driver</B> <B>options</B>
|
||||||
|
|
||||||
<B>top</B> <B><value></B> Number of scanlines to skip to the start of the scan
|
<B>top</B> <B><value></B> Number of scanlines to skip to the start of the scan
|
||||||
|
@ -377,10 +405,10 @@
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>BUGS</H2><PRE>
|
<H2>BUGS</H2><PRE>
|
||||||
Too many... please send bug reports to
|
Too many... please send bug reports to <I>sane-</I>
|
||||||
<I>sane-devel@lists.alioth.debian.org</I> (note that you have to subscribe
|
<I>devel@lists.alioth.debian.org</I> (note that you have to subscribe first to
|
||||||
first to the list before you can send emails... see
|
the list before you can send emails... see http://www.sane-
|
||||||
http://www.sane-project.org/mailing-lists.html)
|
project.org/mailing-lists.html)
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
|
@ -148,8 +148,8 @@
|
||||||
<H2>SEE ALSO</H2><PRE>
|
<H2>SEE ALSO</H2><PRE>
|
||||||
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>, <B><A HREF="sane-mustek.5.html">sane-mustek(5)</A></B>, <B><A HREF="sane-mustek_pp.5.html">sane-mustek_pp(5)</A></B>, <B>sane-plus-</B>
|
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>, <B><A HREF="sane-mustek.5.html">sane-mustek(5)</A></B>, <B><A HREF="sane-mustek_pp.5.html">sane-mustek_pp(5)</A></B>, <B>sane-plus-</B>
|
||||||
<B><A HREF="tek.5.html">tek(5)</A></B>, <B><A HREF="sane-gt68xx.5.html">sane-gt68xx(5)</A></B>, <B><A HREF="sane-ma1509.5.html">sane-ma1509(5)</A></B>
|
<B><A HREF="tek.5.html">tek(5)</A></B>, <B><A HREF="sane-gt68xx.5.html">sane-gt68xx(5)</A></B>, <B><A HREF="sane-ma1509.5.html">sane-ma1509(5)</A></B>
|
||||||
<I>/usr/local/doc/sane-1.0.16/mustek</I><B>_</B><I>usb/mustek</I><B>_</B><I>usb.CHANGES</I>,
|
<I>/usr/local/doc/sane-1.0.17/mustek</I><B>_</B><I>usb/mustek</I><B>_</B><I>usb.CHANGES</I>,
|
||||||
<I>/usr/local/doc/sane-1.0.16/mustek</I><B>_</B><I>usb/mustek</I><B>_</B><I>usb.TODO</I>
|
<I>/usr/local/doc/sane-1.0.17/mustek</I><B>_</B><I>usb/mustek</I><B>_</B><I>usb.TODO</I>
|
||||||
<I>http://www.meier-geinitz.de/sane/mustek</I><B>_</B><I>usb-backend/</I>
|
<I>http://www.meier-geinitz.de/sane/mustek</I><B>_</B><I>usb-backend/</I>
|
||||||
|
|
||||||
|
|
||||||
|
@ -175,7 +175,7 @@
|
||||||
More detailed bug information is available at the Mustek backend home-
|
More detailed bug information is available at the Mustek backend home-
|
||||||
page <I>http://www.meier-geinitz.de/sane/mustek</I><B>_</B><I>usb-backend/</I>.
|
page <I>http://www.meier-geinitz.de/sane/mustek</I><B>_</B><I>usb-backend/</I>.
|
||||||
|
|
||||||
sane-backends 1.0.16 3 Mar 2004 <B><A HREF="sane-mustek_usb.5.html">sane-mustek_usb(5)</A></B>
|
sane-backends 1.0.17 3 Mar 2004 <B><A HREF="sane-mustek_usb.5.html">sane-mustek_usb(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -0,0 +1,114 @@
|
||||||
|
<HTML>
|
||||||
|
<HEAD>
|
||||||
|
<TITLE>sane-mustek_usb2.5</TITLE>
|
||||||
|
</HEAD>
|
||||||
|
<BODY BGCOLOR=#FFFFFF TEXT=#000000><H1 ALIGN=CENTER><IMG SRC="/images/sane.png" HEIGHT=117 WIDTH=346></H1>
|
||||||
|
<H1>sane-mustek_usb2.5</H1>
|
||||||
|
<HR>
|
||||||
|
<PRE>
|
||||||
|
<!-- Manpage converted by man2html 3.0.1 -->
|
||||||
|
<B><A HREF="sane-mustek_usb2.5.html">sane-mustek_usb2(5)</A></B> SANE Scanner Access Now Easy <B><A HREF="sane-mustek_usb2.5.html">sane-mustek_usb2(5)</A></B>
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>NAME</H2><PRE>
|
||||||
|
sane-mustek_usb2 - SANE backend for SQ113 based USB flatbed scanners
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>DESCRIPTION</H2><PRE>
|
||||||
|
The <B>sane-mustek_usb2</B> library implements a SANE (Scanner Access Now
|
||||||
|
Easy) backend that provides access to USB flatbed scanners based on the
|
||||||
|
Service & Quality SQ113 chipset. At the moment, only the Mustek BearPaw
|
||||||
|
2448 TA Pro is supported. It's planned to add support for other scan-
|
||||||
|
ners that are based on the SQ113 and maybe SQ11 chip. For more details,
|
||||||
|
see the mustek_usb2 backend homepage: <I>http://www.meier-</I>
|
||||||
|
<I>geinitz.de/sane/mustek</I><B>_</B><I>usb2-backend/</I>.
|
||||||
|
|
||||||
|
This is BETA software. Especially if you test new or untested scanners,
|
||||||
|
keep your hand at the scanner's plug and unplug it, if the head bumps
|
||||||
|
at the end of the scan area.
|
||||||
|
|
||||||
|
If you own a scanner other than the ones listed on the mustek_usb2
|
||||||
|
homepage that works with this backend, please let me know this by send-
|
||||||
|
ing the scanner's exact model name and the USB vendor and device ids
|
||||||
|
(e.g. from <I>sane-find-scanner</I> or syslog) to me. Even if the scanner's
|
||||||
|
name is only slightly different from the models already listed as sup-
|
||||||
|
ported, please let me know.
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>LIBUSB ISSUES</H2><PRE>
|
||||||
|
Please use libusb-0.1.8 or later. Without libusb or with older libusb
|
||||||
|
versions all kinds of trouble can be expected. The scanner should be
|
||||||
|
found by sane-find-scanner without further actions. For setting permis-
|
||||||
|
sions and general USB information looks at <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>.
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>FILES</H2><PRE>
|
||||||
|
<I>/usr/local/etc/sane.d/mustek</I><B>_</B><I>usb2.conf</I>
|
||||||
|
The backend configuration file (see also description of
|
||||||
|
<B>SANE_CONFIG_DIR</B> below).
|
||||||
|
|
||||||
|
<I>/usr/local/lib/sane/libsane-mustek</I><B>_</B><I>usb2.a</I>
|
||||||
|
The static library implementing this backend.
|
||||||
|
|
||||||
|
<I>/usr/local/lib/sane/libsane-mustek</I><B>_</B><I>usb2.so</I>
|
||||||
|
The shared library implementing this backend (present on systems
|
||||||
|
that support dynamic loading).
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>ENVIRONMENT</H2><PRE>
|
||||||
|
<B>SANE_CONFIG_DIR</B>
|
||||||
|
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
|
||||||
|
/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 explicitly specified directo-
|
||||||
|
ries. For example, setting <B>SANE_CONFIG_DIR</B> to "/tmp/config:"
|
||||||
|
would result in directories "tmp/config", ".", and
|
||||||
|
"/usr/local/etc/sane.d" being searched (in this order).
|
||||||
|
|
||||||
|
<B>SANE_DEBUG_MUSTEK_USB2</B>
|
||||||
|
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_MUSTEK_USB2=4
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>SEE ALSO</H2><PRE>
|
||||||
|
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>, <B><A HREF="sane-plustek.5.html">sane-plustek(5)</A></B>, <B><A HREF="sane-ma1509.5.html">sane-ma1509(5)</A></B>, <B>sane-</B>
|
||||||
|
<B><A HREF="mustek_usb.5.html">mustek_usb(5)</A></B>, <B><A HREF="sane-mustek.5.html">sane-mustek(5)</A></B>, <B><A HREF="sane-mustek_pp.5.html">sane-mustek_pp(5)</A></B>
|
||||||
|
<I>/usr/local/doc/sane-1.0.17/mustek</I><B>_</B><I>usb2/mustek</I><B>_</B><I>usb2.CHANGES</I>
|
||||||
|
<I>http://www.meier-geinitz.de/sane/mustek</I><B>_</B><I>usb2-backend/</I>
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>AUTHOR</H2><PRE>
|
||||||
|
The driver has been written Roy Zhou, Jack Xu, and Vinci Cen from
|
||||||
|
Mustek. Adjustments to SANE by Henning Meier-Geinitz.
|
||||||
|
|
||||||
|
|
||||||
|
</PRE>
|
||||||
|
<H2>BUGS</H2><PRE>
|
||||||
|
Please contact me if you find a bug or missing feature: <henning@meier-
|
||||||
|
geinitz.de>. Please send a debug log if your scanner isn't detected
|
||||||
|
correctly (see SANE_DEBUG_MUSTEK_USB2 above).
|
||||||
|
|
||||||
|
sane-backends 1.0.17 29 Sep 2005 <B><A HREF="sane-mustek_usb2.5.html">sane-mustek_usb2(5)</A></B>
|
||||||
|
</PRE>
|
||||||
|
<HR>
|
||||||
|
<ADDRESS>
|
||||||
|
Man(1) output converted with
|
||||||
|
<a href="http://www.oac.uci.edu/indiv/ehood/man2html.html">man2html</a>
|
||||||
|
</ADDRESS>
|
||||||
|
</BODY>
|
||||||
|
</HTML>
|
|
@ -67,7 +67,7 @@
|
||||||
<H2>AUTHORS</H2><PRE>
|
<H2>AUTHORS</H2><PRE>
|
||||||
Kazuya Fukuda
|
Kazuya Fukuda
|
||||||
|
|
||||||
sane-backends 1.0.16 17 Feb 2000 <B><A HREF="sane-nec.5.html">sane-nec(5)</A></B>
|
sane-backends 1.0.17 17 Feb 2000 <B><A HREF="sane-nec.5.html">sane-nec(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -131,7 +131,7 @@
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
David Mosberger and Andreas Beck
|
David Mosberger and Andreas Beck
|
||||||
|
|
||||||
sane-backends 1.0.16 8 Oct 2002 <B><A HREF="sane-net.5.html">sane-net(5)</A></B>
|
sane-backends 1.0.17 8 Oct 2002 <B><A HREF="sane-net.5.html">sane-net(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -54,8 +54,8 @@
|
||||||
If you use a
|
If you use a
|
||||||
Hewlett-Packard Scanjet 3400c or
|
Hewlett-Packard Scanjet 3400c or
|
||||||
Hewlett-Packard Scanjet 4300c
|
Hewlett-Packard Scanjet 4300c
|
||||||
together with Linux kernel <B>2.6</B> , kernel version <B>2.6.8</B> or newer is nec-
|
together with Linux kernel <B>2.6</B>, kernel version <B>2.6.8</B> or newer is neces-
|
||||||
essary.
|
sary.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
@ -78,7 +78,7 @@
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
Bertrik Sikken <bertrik@zonnet.nl>
|
Bertrik Sikken <bertrik@zonnet.nl>
|
||||||
|
|
||||||
sane-backends 1.0.16 29 July 2004 <B><A HREF="sane-niash.5.html">sane-niash(5)</A></B>
|
sane-backends 1.0.17 29 July 2004 <B><A HREF="sane-niash.5.html">sane-niash(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -66,7 +66,7 @@
|
||||||
Please send any information and bug-reports to:
|
Please send any information and bug-reports to:
|
||||||
<B>Simon</B> <B>Munton</B> <B><simon@munton.demon.co.uk></B>
|
<B>Simon</B> <B>Munton</B> <B><simon@munton.demon.co.uk></B>
|
||||||
|
|
||||||
sane-backends 1.0.16 7 Sept 2000 <B><A HREF="sane-pie.5.html">sane-pie(5)</A></B>
|
sane-backends 1.0.17 7 Sept 2000 <B><A HREF="sane-pie.5.html">sane-pie(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -30,10 +30,9 @@
|
||||||
|
|
||||||
If have successfully used the PINT driver with your scanner, but it
|
If have successfully used the PINT driver with your scanner, but it
|
||||||
does not work using this SANE backend, please let us know. To do this,
|
does not work using this SANE backend, please let us know. To do this,
|
||||||
send a mail with the relevant information for your scanner to
|
send a mail with the relevant information for your scanner to <I>sane-</I>
|
||||||
<I>sane-devel@lists.alioth.debian.org</I>. Have a look at
|
<I>devel@lists.alioth.debian.org</I>. Have a look at http://www.sane-
|
||||||
http://www.sane-project.org/mailing-lists.html concerning subscription
|
project.org/mailing-lists.html concerning subscription to sane-devel.
|
||||||
to sane-devel.
|
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
@ -42,16 +41,16 @@
|
||||||
|
|
||||||
<I>special</I>
|
<I>special</I>
|
||||||
|
|
||||||
Where <I>special</I> is the UNIX path-name for the special device that corre-
|
Where <I>special</I> is the UNIX path-name for the special device that corre-
|
||||||
sponds to the scanner. The special device name must be a PINT device
|
sponds to the scanner. The special device name must be a PINT device
|
||||||
or a symlink to such a device. For example, under NetBSD or OpenBSD,
|
or a symlink to such a device. For example, under NetBSD or OpenBSD,
|
||||||
such a device name could be <I>/dev/ss0</I> or <I>/dev/scan0</I>.
|
such a device name could be <I>/dev/ss0</I> or <I>/dev/scan0</I>.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>CONFIGURATION</H2><PRE>
|
<H2>CONFIGURATION</H2><PRE>
|
||||||
The contents of the <I>pint.conf</I>. file is a list of device names that
|
The contents of the <I>pint.conf</I>. file is a list of device names that
|
||||||
correspond to PINT scanners. Empty lines and lines starting with a
|
correspond to PINT scanners. Empty lines and lines starting with a
|
||||||
hash mark (#) are ignored. A sample configuration file is shown below:
|
hash mark (#) are ignored. A sample configuration file is shown below:
|
||||||
|
|
||||||
/dev/scanner
|
/dev/scanner
|
||||||
|
@ -62,7 +61,7 @@
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>FILES</H2><PRE>
|
<H2>FILES</H2><PRE>
|
||||||
<I>/usr/local/etc/sane.d/pint.conf</I>
|
<I>/usr/local/etc/sane.d/pint.conf</I>
|
||||||
The backend configuration file (see also description of
|
The backend configuration file (see also description of
|
||||||
<B>SANE_CONFIG_DIR</B> below).
|
<B>SANE_CONFIG_DIR</B> below).
|
||||||
|
|
||||||
<I>/usr/local/lib/sane/libsane-pint.a</I>
|
<I>/usr/local/lib/sane/libsane-pint.a</I>
|
||||||
|
@ -78,21 +77,21 @@
|
||||||
<B>SANE_CONFIG_DIR</B>
|
<B>SANE_CONFIG_DIR</B>
|
||||||
This environment variable specifies the list of directories that
|
This environment variable specifies the list of directories that
|
||||||
may contain the configuration file. Under UNIX, the directories
|
may contain the configuration file. Under UNIX, the directories
|
||||||
are separated by a colon (`:'), under OS/2, they are separated
|
are separated by a colon (`:'), under OS/2, they are separated
|
||||||
by a semi-colon (`;'). If this variable is not set, the config-
|
by a semi-colon (`;'). If this variable is not set, the config-
|
||||||
uration file is searched in two default directories: first, the
|
uration file is searched in two default directories: first, the
|
||||||
current working directory (".") and then in
|
current working directory (".") and then in
|
||||||
/usr/local/etc/sane.d. If the value of the environment variable
|
/usr/local/etc/sane.d. If the value of the environment variable
|
||||||
ends with the directory separator character, then the default
|
ends with the directory separator character, then the default
|
||||||
directories are searched after the explicitly specified directo-
|
directories are searched after the explicitly specified directo-
|
||||||
ries. For example, setting <B>SANE_CONFIG_DIR</B> to "/tmp/config:"
|
ries. For example, setting <B>SANE_CONFIG_DIR</B> to "/tmp/config:"
|
||||||
would result in directories "tmp/config", ".", and
|
would result in directories "tmp/config", ".", and
|
||||||
"/usr/local/etc/sane.d" being searched (in this order).
|
"/usr/local/etc/sane.d" being searched (in this order).
|
||||||
|
|
||||||
<B>SANE_DEBUG_PINT</B>
|
<B>SANE_DEBUG_PINT</B>
|
||||||
If the library was compiled with debug support enabled, this
|
If the library was compiled with debug support enabled, this
|
||||||
environment variable controls the debug level for this backend.
|
environment variable controls the debug level for this backend.
|
||||||
E.g., a value of 128 requests all debug output to be printed.
|
E.g., a value of 128 requests all debug output to be printed.
|
||||||
Smaller levels reduce verbosity.
|
Smaller levels reduce verbosity.
|
||||||
|
|
||||||
|
|
||||||
|
@ -109,33 +108,33 @@
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>BUGS</H2><PRE>
|
<H2>BUGS</H2><PRE>
|
||||||
There are minor roundoff errors when adjusting the ranges, since PINT
|
There are minor roundoff errors when adjusting the ranges, since PINT
|
||||||
uses units of 1/1200 of an inch, and SANE normally uses millimeters.
|
uses units of 1/1200 of an inch, and SANE normally uses millimeters.
|
||||||
Symptoms of these errors are skewed images. This should really be
|
Symptoms of these errors are skewed images. This should really be
|
||||||
fixed (no pun intended) as soon as possible, but I just don't know/care
|
fixed (no pun intended) as soon as possible, but I just don't know/care
|
||||||
enough about fixed-point representation and roundoff errors to do this
|
enough about fixed-point representation and roundoff errors to do this
|
||||||
correctly. Workaround: use inches as the scanning unit, and everything
|
correctly. Workaround: use inches as the scanning unit, and everything
|
||||||
usually works fine.
|
usually works fine.
|
||||||
|
|
||||||
The PINT 0.5e interface does not provide a way to determine valid
|
The PINT 0.5e interface does not provide a way to determine valid
|
||||||
ranges for DPI, modes, and scan sizes. So, the SANE backend queries
|
ranges for DPI, modes, and scan sizes. So, the SANE backend queries
|
||||||
the PINT device, and dynamically discovers valid ranges by doing a
|
the PINT device, and dynamically discovers valid ranges by doing a
|
||||||
binary search. This means that the driver takes longer to initialize
|
binary search. This means that the driver takes longer to initialize
|
||||||
than seems necessary.
|
than seems necessary.
|
||||||
|
|
||||||
Resetting the scanner does not seem to work (at least not on my HP
|
Resetting the scanner does not seem to work (at least not on my HP
|
||||||
ScanJet 4p). For that reason, the driver sends a SCIOCRESTART, then
|
ScanJet 4p). For that reason, the driver sends a SCIOCRESTART, then
|
||||||
gobbles up any remaining input until it hits EOF.
|
gobbles up any remaining input until it hits EOF.
|
||||||
|
|
||||||
Not all of the scanners have been identified (i.e. whether they are
|
Not all of the scanners have been identified (i.e. whether they are
|
||||||
flatbed or handheld).
|
flatbed or handheld).
|
||||||
|
|
||||||
X and Y resolutions are assumed to be the same.
|
X and Y resolutions are assumed to be the same.
|
||||||
|
|
||||||
No testing has been done on three-pass or handheld scanners, or with
|
No testing has been done on three-pass or handheld scanners, or with
|
||||||
Automatic Document Feeder support.
|
Automatic Document Feeder support.
|
||||||
|
|
||||||
sane-backends 1.0.16 13 May 1998 <B><A HREF="sane-pint.5.html">sane-pint(5)</A></B>
|
sane-backends 1.0.17 13 May 1998 <B><A HREF="sane-pint.5.html">sane-pint(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -102,6 +102,7 @@
|
||||||
CanoScan N670/676U LM9833 600x1200dpi 48bit 512Kb 0x220D
|
CanoScan N670/676U LM9833 600x1200dpi 48bit 512Kb 0x220D
|
||||||
CanoScan N1240U LM9833 1200x2400dpi 48bit 512Kb 0x220E
|
CanoScan N1240U LM9833 1200x2400dpi 48bit 512Kb 0x220E
|
||||||
CanoScan LIDE20 LM9833 600x1200dpi 48bit 512Kb 0x220D
|
CanoScan LIDE20 LM9833 600x1200dpi 48bit 512Kb 0x220D
|
||||||
|
CanoScan LIDE25 LM9833 1200x2400dpi 48bit 512Kb 0x2220
|
||||||
CanoScan LIDE30 LM9833 1200x2400dpi 48bit 512Kb 0x220E
|
CanoScan LIDE30 LM9833 1200x2400dpi 48bit 512Kb 0x220E
|
||||||
|
|
||||||
|
|
||||||
|
@ -130,18 +131,15 @@
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>CONFIGURATION</H2><PRE>
|
<H2>CONFIGURATION</H2><PRE>
|
||||||
To use your scanner with this backend, you need at least two entries in
|
To use your scanner with this backend, you need at least two entries in
|
||||||
the configuration file
|
the configuration file <I>/usr/local/etc/sane.d/plustek.conf</I>
|
||||||
<I>/usr/local/etc/sane.d/plustek.conf</I>
|
<I>[usb]</I> <I>vendor-id</I> <I>product-id</I>
|
||||||
|
<I>device</I> <I>/dev/usbscanner</I>
|
||||||
|
|
||||||
<I>[usb]</I> <I>vendor-id</I> <I>product-id</I>
|
<I>[usb]</I> tells the backend, that the following devicename (here <I>/dev/usb-</I>
|
||||||
|
<I>scanner</I>) has to be interpreted as USB scanner device. If vendor- and
|
||||||
<I>device</I> <I>/dev/usbscanner</I>
|
product-id has not been specified, the backend tries to detect this by
|
||||||
|
its own. If device is set to <I>auto</I> then the next matching device is
|
||||||
<I>[usb]</I> tells the backend, that the following devicename (here
|
used.
|
||||||
<I>/dev/usbscanner</I> ) has to be interpreted as USB scanner device. If ven-
|
|
||||||
dor- and product-id has not been specified, the backend tries to detect
|
|
||||||
this by its own. If device is set to <I>auto</I> then the next matching device
|
|
||||||
is used.
|
|
||||||
The following options can be used for a default setup of your device.
|
The following options can be used for a default setup of your device.
|
||||||
Most of them are also availaby through the frontend.
|
Most of them are also availaby through the frontend.
|
||||||
|
|
||||||
|
@ -283,7 +281,7 @@
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>SEE ALSO</H2><PRE>
|
<H2>SEE ALSO</H2><PRE>
|
||||||
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>, <B><A HREF="sane-u12.5.html">sane-u12(5)</A></B>, <B><A HREF="sane-gt68xx.5.html">sane-gt68xx(5)</A></B>,
|
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>, <B><A HREF="sane-u12.5.html">sane-u12(5)</A></B>, <B><A HREF="sane-gt68xx.5.html">sane-gt68xx(5)</A></B>,
|
||||||
<I>/usr/local/doc/sane-1.0.16/plustek/Plustek-USB.changes</I>
|
<I>/usr/local/doc/sane-1.0.17/plustek/Plustek-USB.changes</I>
|
||||||
<I>http://www.gjaeger.de/scanner/plustek/</I>
|
<I>http://www.gjaeger.de/scanner/plustek/</I>
|
||||||
|
|
||||||
|
|
||||||
|
@ -327,7 +325,7 @@
|
||||||
|
|
||||||
* Negative/Slide scanning quality is poor.
|
* Negative/Slide scanning quality is poor.
|
||||||
|
|
||||||
sane-backends 1.0.16 02 July 2004 <B><A HREF="sane-plustek.5.html">sane-plustek(5)</A></B>
|
sane-backends 1.0.17 08 August 2005 <B><A HREF="sane-plustek.5.html">sane-plustek(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -119,23 +119,17 @@
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>CONFIGURATION</H2><PRE>
|
<H2>CONFIGURATION</H2><PRE>
|
||||||
This section decribes the backends' configuration file entries. The
|
This section decribes the backends' configuration file entries. The
|
||||||
file is located at:
|
file is located at: <I>/usr/local/etc/sane.d/plustek</I><B>_</B><I>pp.conf</I>
|
||||||
|
|
||||||
<I>/usr/local/etc/sane.d/plustek</I><B>_</B><I>pp.conf</I>
|
|
||||||
|
|
||||||
For a proper setup, you will need at least two entries:
|
For a proper setup, you will need at least two entries:
|
||||||
|
<I>[direct]</I>
|
||||||
<I>[direct]</I>
|
<I>device</I> <I>0x378</I>
|
||||||
|
|
||||||
<I>device</I> <I>0x378</I>
|
|
||||||
|
|
||||||
or
|
or
|
||||||
|
<I>[kernel]</I>
|
||||||
|
<I>device</I> <I>/dev/pt</I><B>_</B><I>drv</I>
|
||||||
|
|
||||||
<I>[kernel]</I>
|
<I>direct</I> tells the backend, that the following devicename (here <I>0x378</I>)
|
||||||
|
|
||||||
<I>device</I> <I>/dev/pt</I><B>_</B><I>drv</I>
|
|
||||||
|
|
||||||
<I>direct</I> tells the backend, that the following devicename (here <I>0x378</I> )
|
|
||||||
has to be interpreted as parallel port scanner device. In fact it is
|
has to be interpreted as parallel port scanner device. In fact it is
|
||||||
the address to use, alternatively you can use <I>/dev/parport0</I> if the
|
the address to use, alternatively you can use <I>/dev/parport0</I> if the
|
||||||
backend has been compiled with libieee1284 support. <I>kernel</I> should only
|
backend has been compiled with libieee1284 support. <I>kernel</I> should only
|
||||||
|
@ -205,14 +199,13 @@
|
||||||
<B>Note:</B> <B>Installing</B> <B>and</B> <B>loading</B> <B>the</B> <B>can</B> <B>only</B> <B>be</B> <B>done</B> <B>as</B> superuser.
|
<B>Note:</B> <B>Installing</B> <B>and</B> <B>loading</B> <B>the</B> <B>can</B> <B>only</B> <B>be</B> <B>done</B> <B>as</B> superuser.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>KERNEL MODULE SETUP</H2><PRE>
|
<H2>KERNEL MODULE SETUP</H2><PRE>
|
||||||
The configuration of the kernel module is done by providing some or
|
The configuration of the kernel module is done by providing some or
|
||||||
more options found below to the kernel module at load time. This can be
|
more options found below to the kernel module at load time. This can be
|
||||||
done by invoking insmod with the appropriate parameters or appending
|
done by invoking insmod with the appropriate parameters or appending
|
||||||
the options to the file <B>/etc/modules.conf</B> <B>(kernel</B> <B><</B> <B>2.6.x)</B> or <B>/etc/mod-</B>
|
the options to the file <B>/etc/modules.conf</B> <B>(kernel</B> <B><</B> <B>2.6.x)</B> or
|
||||||
<B>probe.conf</B> <B>(kernel</B> <B>>=</B> <B>2.6.x)</B>
|
<B>/etc/modprobe.conf</B> <B>(kernel</B> <B>>=</B> <B>2.6.x)</B>
|
||||||
|
|
||||||
<B>The</B> <B>Options:</B>
|
<B>The</B> <B>Options:</B>
|
||||||
lampoff=lll
|
lampoff=lll
|
||||||
|
@ -345,10 +338,11 @@
|
||||||
Example: export SANE_DEBUG_PLUSTEK_PP=10
|
Example: export SANE_DEBUG_PLUSTEK_PP=10
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>SEE ALSO</H2><PRE>
|
<H2>SEE ALSO</H2><PRE>
|
||||||
<B><A HREF="sane.7.html">sane(7)</A></B>,
|
<B><A HREF="sane.7.html">sane(7)</A></B>,
|
||||||
<I>/usr/local/doc/sane-1.0.16/plustek/Plustek-PARPORT.changes</I>
|
<I>/usr/local/doc/sane-1.0.17/plustek/Plustek-PARPORT.changes</I>
|
||||||
<I>http://www.gjaeger.de/scanner/plustek</I><B>_</B><I>pp/</I>
|
<I>http://www.gjaeger.de/scanner/plustek</I><B>_</B><I>pp/</I>
|
||||||
|
|
||||||
|
|
||||||
|
@ -410,7 +404,7 @@
|
||||||
|
|
||||||
* The scanquality of the A3I is poor
|
* The scanquality of the A3I is poor
|
||||||
|
|
||||||
sane-backends 1.0.16 18 June 2004 <B><A HREF="sane-plustek_pp.5.html">sane-plustek_pp(5)</A></B>
|
sane-backends 1.0.17 18 June 2004 <B><A HREF="sane-plustek_pp.5.html">sane-plustek_pp(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -74,7 +74,7 @@
|
||||||
<H2>SEE ALSO</H2><PRE>
|
<H2>SEE ALSO</H2><PRE>
|
||||||
<B><A HREF="sane.7.html">sane(7)</A></B>
|
<B><A HREF="sane.7.html">sane(7)</A></B>
|
||||||
|
|
||||||
sane-backends 1.0.16 22 April 2001 <B><A HREF="sane-pnm.5.html">sane-pnm(5)</A></B>
|
sane-backends 1.0.17 22 April 2001 <B><A HREF="sane-pnm.5.html">sane-pnm(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -109,7 +109,7 @@
|
||||||
<H2>SEE ALSO</H2><PRE>
|
<H2>SEE ALSO</H2><PRE>
|
||||||
<B><A HREF="sane.7.html">sane(7)</A></B>
|
<B><A HREF="sane.7.html">sane(7)</A></B>
|
||||||
|
|
||||||
sane-backends 1.0.16 25 October 1997 <B><A HREF="sane-qcam.5.html">sane-qcam(5)</A></B>
|
sane-backends 1.0.17 25 October 1997 <B><A HREF="sane-qcam.5.html">sane-qcam(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -85,7 +85,7 @@
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
Feico W. Dillema
|
Feico W. Dillema
|
||||||
|
|
||||||
sane-backends 1.0.16 24 Jun 2000 <B><A HREF="sane-ricoh.5.html">sane-ricoh(5)</A></B>
|
sane-backends 1.0.17 24 Jun 2000 <B><A HREF="sane-ricoh.5.html">sane-ricoh(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -83,7 +83,7 @@
|
||||||
Ingo Schneider
|
Ingo Schneider
|
||||||
|
|
||||||
|
|
||||||
sane-backends 1.0.16 24 Jun 2000 <B><A HREF="sane-s9036.5.html">sane-s9036(5)</A></B>
|
sane-backends 1.0.17 24 Jun 2000 <B><A HREF="sane-s9036.5.html">sane-s9036(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -147,7 +147,7 @@
|
||||||
The package is actively maintained by Frank Zago.
|
The package is actively maintained by Frank Zago.
|
||||||
<I>http://www.zago.net/sane/#sceptre</I>
|
<I>http://www.zago.net/sane/#sceptre</I>
|
||||||
|
|
||||||
sane-backends 1.0.16 April 21st, 2002 <B><A HREF="sane-sceptre.5.html">sane-sceptre(5)</A></B>
|
sane-backends 1.0.17 April 21st, 2002 <B><A HREF="sane-sceptre.5.html">sane-sceptre(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -303,7 +303,7 @@
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
David Mosberger
|
David Mosberger
|
||||||
|
|
||||||
sane-backends 1.0.16 28 Oct 2003 <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B>
|
sane-backends 1.0.17 28 Oct 2003 <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -366,7 +366,7 @@
|
||||||
Parts of this man page are a plain copy of <B><A HREF="sane-mustek.5.html">sane-mustek(5)</A></B> by David Mos-
|
Parts of this man page are a plain copy of <B><A HREF="sane-mustek.5.html">sane-mustek(5)</A></B> by David Mos-
|
||||||
berger-Tang, Andreas Czechanowski and Andreas Bolsch
|
berger-Tang, Andreas Czechanowski and Andreas Bolsch
|
||||||
|
|
||||||
sane-backends 1.0.16 21 Nov 2000 <B><A HREF="sane-sharp.5.html">sane-sharp(5)</A></B>
|
sane-backends 1.0.17 21 Nov 2000 <B><A HREF="sane-sharp.5.html">sane-sharp(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
backend that provides access to some Microtek scanners with the Toshiba
|
backend that provides access to some Microtek scanners with the Toshiba
|
||||||
M011 custom USB chip. This backend should be considered alpha.
|
M011 custom USB chip. This backend should be considered alpha.
|
||||||
|
|
||||||
There exist a backends for Microtek scanners with SCSI command set.
|
There are also backends for Microtek scanners with SCSI command set.
|
||||||
Refer to <B><A HREF="sane-microtek.5.html">sane-microtek(5)</A></B> and <B><A HREF="sane-microtek2.5.html">sane-microtek2(5)</A></B> for details.
|
Refer to <B><A HREF="sane-microtek.5.html">sane-microtek(5)</A></B> and <B><A HREF="sane-microtek2.5.html">sane-microtek2(5)</A></B> for details.
|
||||||
|
|
||||||
At present, the following scanners are known positively to work with
|
At present, the following scanners are known positively to work with
|
||||||
|
@ -70,23 +70,6 @@
|
||||||
that support dynamic loading).
|
that support dynamic loading).
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
|
||||||
<H2>PERMISSIONS AND INTERFACES</H2><PRE>
|
|
||||||
The backend uses <B>libusb</B> and it's pseudo files in <I>/proc/bus/usb/*</I>. Since
|
|
||||||
<B>libusb</B> versions 0.1.3b and 0.1.4 have incompatible binary data struc-
|
|
||||||
tures, You must be shure not to have obsolete header files. When You
|
|
||||||
mix wrong versions, the scanner detection code will raise a "segment
|
|
||||||
violation".
|
|
||||||
|
|
||||||
These files are normally owned by <B>root</B> and You are responsible to get
|
|
||||||
access to these files, for example <B>chown</B>-ing them to Yourself. If You
|
|
||||||
have no right permissions, the backend will find the device, but You'll
|
|
||||||
get an I/O error.
|
|
||||||
|
|
||||||
The better way is to use automatical <B>hotplugging</B>. See
|
|
||||||
<I>http://sm3600.sf.net/hotplug.html</I> for instructions and useful links.
|
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>ENVIRONMENT</H2><PRE>
|
<H2>ENVIRONMENT</H2><PRE>
|
||||||
<B>SANE_DEBUG_SM3600</B>
|
<B>SANE_DEBUG_SM3600</B>
|
||||||
|
@ -110,7 +93,7 @@
|
||||||
Marian Eichholz (eichholz@computer.org)
|
Marian Eichholz (eichholz@computer.org)
|
||||||
Glenn Ramsey (glenn@componic.com)
|
Glenn Ramsey (glenn@componic.com)
|
||||||
|
|
||||||
sane-backends 1.0.16 10.02.2002 <B><A HREF="sane-sm3600.5.html">sane-sm3600(5)</A></B>
|
sane-backends 1.0.17 16 August 2005 <B><A HREF="sane-sm3600.5.html">sane-sm3600(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -98,7 +98,7 @@
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
Earle F. Philhower III (earle@ziplabel.com)
|
Earle F. Philhower III (earle@ziplabel.com)
|
||||||
|
|
||||||
sane-backends 1.0.16 Mar 15, 2005 <B><A HREF="sane-sm3840.5.html">sane-sm3840(5)</A></B>
|
sane-backends 1.0.17 Mar 15, 2005 <B><A HREF="sane-sm3840.5.html">sane-sm3840(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -44,7 +44,7 @@
|
||||||
firmware upload before scanning add a line starting with "firmware"
|
firmware upload before scanning add a line starting with "firmware"
|
||||||
followed by the fully qualified path to your firmware file, e.g.
|
followed by the fully qualified path to your firmware file, e.g.
|
||||||
|
|
||||||
firmware /path/to/my/firmware.bin
|
firmware /usr/local/share/sane/snapscan/firmware.bin
|
||||||
|
|
||||||
For further details read http://snapscan.sourceforge.net.
|
For further details read http://snapscan.sourceforge.net.
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@
|
||||||
Man page by Henning Meier-Geinitz (mostly based on the web pages and
|
Man page by Henning Meier-Geinitz (mostly based on the web pages and
|
||||||
source code).
|
source code).
|
||||||
|
|
||||||
sane-backends 1.0.16 26 May 2001 <B><A HREF="sane-snapscan.5.html">sane-snapscan(5)</A></B>
|
sane-backends 1.0.17 26 May 2001 <B><A HREF="sane-snapscan.5.html">sane-snapscan(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -78,7 +78,7 @@
|
||||||
working first driver. Watch this space for changes.
|
working first driver. Watch this space for changes.
|
||||||
|
|
||||||
|
|
||||||
sane-backends 1.0.16 17 Apr 2002 <B><A HREF="sane-sp15c.5.html">sane-sp15c(5)</A></B>
|
sane-backends 1.0.17 17 Apr 2002 <B><A HREF="sane-sp15c.5.html">sane-sp15c(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -153,7 +153,7 @@
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
Ingo Wilken <Ingo.Wilken@informatik.uni-oldenburg.de>
|
Ingo Wilken <Ingo.Wilken@informatik.uni-oldenburg.de>
|
||||||
|
|
||||||
sane-backends 1.0.16 08 Mar 1999 <B><A HREF="sane-st400.5.html">sane-st400(5)</A></B>
|
sane-backends 1.0.17 08 Mar 1999 <B><A HREF="sane-st400.5.html">sane-st400(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -87,7 +87,7 @@
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
Roger Wolff
|
Roger Wolff
|
||||||
|
|
||||||
sane-backends 1.0.16 24 Jun 2000 <B><A HREF="sane-tamarack.5.html">sane-tamarack(5)</A></B>
|
sane-backends 1.0.17 24 Jun 2000 <B><A HREF="sane-tamarack.5.html">sane-tamarack(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -166,7 +166,7 @@
|
||||||
Thanks to Gerard Delafond for the VM4542 support. Thanks to Jean-Yves
|
Thanks to Gerard Delafond for the VM4542 support. Thanks to Jean-Yves
|
||||||
Simon for the VM3510 support.
|
Simon for the VM3510 support.
|
||||||
|
|
||||||
sane-backends 1.0.16 August 30th, 2002 <B><A HREF="sane-teco1.5.html">sane-teco1(5)</A></B>
|
sane-backends 1.0.17 August 30th, 2002 <B><A HREF="sane-teco1.5.html">sane-teco1(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -214,7 +214,7 @@
|
||||||
Christoph.Hoeffner for testing the support for the VM3564 (Relisys AVEC
|
Christoph.Hoeffner for testing the support for the VM3564 (Relisys AVEC
|
||||||
II S3 firmware 1.09).
|
II S3 firmware 1.09).
|
||||||
|
|
||||||
sane-backends 1.0.16 29 July 2005 <B><A HREF="sane-teco2.5.html">sane-teco2(5)</A></B>
|
sane-backends 1.0.17 29 July 2005 <B><A HREF="sane-teco2.5.html">sane-teco2(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -139,7 +139,7 @@
|
||||||
The package is actively maintained by Frank Zago.
|
The package is actively maintained by Frank Zago.
|
||||||
<I>http://www.zago.net/sane/#teco3</I>
|
<I>http://www.zago.net/sane/#teco3</I>
|
||||||
|
|
||||||
sane-backends 1.0.16 25 July 2002 <B><A HREF="sane-teco3.5.html">sane-teco3(5)</A></B>
|
sane-backends 1.0.17 25 July 2002 <B><A HREF="sane-teco3.5.html">sane-teco3(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -279,7 +279,7 @@
|
||||||
<H2>BUGS</H2><PRE>
|
<H2>BUGS</H2><PRE>
|
||||||
- config file values aren't tested for correctness
|
- config file values aren't tested for correctness
|
||||||
|
|
||||||
sane-backends 1.0.16 24 Jul 2002 <B><A HREF="sane-test.5.html">sane-test(5)</A></B>
|
sane-backends 1.0.17 24 Jul 2002 <B><A HREF="sane-test.5.html">sane-test(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -52,17 +52,14 @@
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>CONFIGURATION</H2><PRE>
|
<H2>CONFIGURATION</H2><PRE>
|
||||||
To use your scanner with this backend, you need at least two entries in
|
To use your scanner with this backend, you need at least two entries in
|
||||||
the configuration file
|
the configuration file <I>/usr/local/etc/sane.d/u12.conf</I>
|
||||||
<I>/usr/local/etc/sane.d/u12.conf</I>
|
<I>[usb]</I> <I>vendor-id</I> <I>product-id</I>
|
||||||
|
<I>device</I> <I>/dev/usbscanner</I>
|
||||||
<I>[usb]</I> <I>vendor-id</I> <I>product-id</I>
|
|
||||||
|
|
||||||
<I>device</I> <I>/dev/usbscanner</I>
|
|
||||||
|
|
||||||
<I>[usb]</I> tells the backend, that the following devicename (here <I>/dev/usb-</I>
|
<I>[usb]</I> tells the backend, that the following devicename (here <I>/dev/usb-</I>
|
||||||
<I>scanner</I> ) has to be interpreted as USB scanner device. If vendor- and
|
<I>scanner</I>) has to be interpreted as USB scanner device. If vendor- and
|
||||||
product-id has not been specified, the backend tries to detect this by
|
product-id has not been specified, the backend tries to detect this by
|
||||||
its own. If device ist set to <I>auto</I> then the next matching device is
|
its own. If device is set to <I>auto</I> then the next matching device is
|
||||||
used.
|
used.
|
||||||
|
|
||||||
<B>The</B> <B>Options:</B>
|
<B>The</B> <B>Options:</B>
|
||||||
|
@ -78,6 +75,7 @@
|
||||||
<I>b</I> specifies the behaviour when closing the backend, 1 --> switch
|
<I>b</I> specifies the behaviour when closing the backend, 1 --> switch
|
||||||
lamps off, 0 --> do not change lamp status
|
lamps off, 0 --> do not change lamp status
|
||||||
|
|
||||||
|
|
||||||
See the u12.conf file for examples.
|
See the u12.conf file for examples.
|
||||||
|
|
||||||
<B>Note:</B>
|
<B>Note:</B>
|
||||||
|
@ -130,7 +128,7 @@
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>SEE ALSO</H2><PRE>
|
<H2>SEE ALSO</H2><PRE>
|
||||||
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>, <B><A HREF="sane-plustek.5.html">sane-plustek(5)</A></B>,
|
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>, <B><A HREF="sane-plustek.5.html">sane-plustek(5)</A></B>,
|
||||||
<I>/usr/local/doc/sane-1.0.16/u12/U12.changes</I>
|
<I>/usr/local/doc/sane-1.0.17/u12/U12.changes</I>
|
||||||
<I>http://www.gjaeger.de/scanner/u12/</I>
|
<I>http://www.gjaeger.de/scanner/u12/</I>
|
||||||
|
|
||||||
|
|
||||||
|
@ -161,7 +159,7 @@
|
||||||
* When using libusb, it might be, that the backend hangs. In that
|
* When using libusb, it might be, that the backend hangs. In that
|
||||||
case, reconnect the scanner.
|
case, reconnect the scanner.
|
||||||
|
|
||||||
sane-backends 1.0.16 18 June 2004 <B><A HREF="sane-u12.5.html">sane-u12(5)</A></B>
|
sane-backends 1.0.17 18 June 2004 <B><A HREF="sane-u12.5.html">sane-u12(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -244,7 +244,7 @@
|
||||||
<H2>EMAIL-CONTACT</H2><PRE>
|
<H2>EMAIL-CONTACT</H2><PRE>
|
||||||
Oliver.Rauch@Rauch-Domain.DE
|
Oliver.Rauch@Rauch-Domain.DE
|
||||||
|
|
||||||
sane-backends 1.0.16 29 november 2002 <B><A HREF="sane-umax.5.html">sane-umax(5)</A></B>
|
sane-backends 1.0.17 29 november 2002 <B><A HREF="sane-umax.5.html">sane-umax(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -135,7 +135,7 @@
|
||||||
When reporting bugs, please run the backend with SANE_DEBUG_UMAX1220U
|
When reporting bugs, please run the backend with SANE_DEBUG_UMAX1220U
|
||||||
set to 10 and attach a copy of the log messages.
|
set to 10 and attach a copy of the log messages.
|
||||||
|
|
||||||
sane-backends 1.0.16 6 Jan 2002 <B><A HREF="sane-umax1220u.5.html">sane-umax1220u(5)</A></B>
|
sane-backends 1.0.17 6 Jan 2002 <B><A HREF="sane-umax1220u.5.html">sane-umax1220u(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -114,8 +114,8 @@
|
||||||
names that correspond to Umax scanners. Empty lines and lines starting
|
names that correspond to Umax scanners. Empty lines and lines starting
|
||||||
with a hash mark (#) are ignored.
|
with a hash mark (#) are ignored.
|
||||||
|
|
||||||
The height options supported are <B>red-gain</B>, <B>green-gain</B>, <B>blue-gain</B>,
|
The height options supported are <B>red-gain</B>, <B>green-gain</B>, <B>blue-gain</B>, <B>red-</B>
|
||||||
<B>red-offset</B>, <B>green-offset</B>, <B>blue-offset</B>, <B>astra</B>, and <B>buffer</B>.
|
<B>offset</B>, <B>green-offset</B>, <B>blue-offset</B>, <B>astra</B>, and <B>buffer</B>.
|
||||||
|
|
||||||
Options <B>red-gain</B> , <B>green-gain</B> and <B>blue-gain</B> allow you to adjust the
|
Options <B>red-gain</B> , <B>green-gain</B> and <B>blue-gain</B> allow you to adjust the
|
||||||
sensitivy of your scanner for the given color. Values range from 0
|
sensitivy of your scanner for the given color. Values range from 0
|
||||||
|
@ -247,7 +247,7 @@
|
||||||
better), or you think I should know something, please include
|
better), or you think I should know something, please include
|
||||||
it.
|
it.
|
||||||
|
|
||||||
sane-backends 1.0.16 23 August 2004 <B><A HREF="sane-umax_pp.5.html">sane-umax_pp(5)</A></B>
|
sane-backends 1.0.17 23 August 2004 <B><A HREF="sane-umax_pp.5.html">sane-umax_pp(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -21,12 +21,10 @@
|
||||||
USB interface. It focusses on two main topics: getting the scanner
|
USB interface. It focusses on two main topics: getting the scanner
|
||||||
detected by the operating system kernel and using it with SANE.
|
detected by the operating system kernel and using it with SANE.
|
||||||
|
|
||||||
This page applies to most backends and scanners, as they use the
|
This page applies to USB most backends and scanners, as they use the
|
||||||
generic sanei_usb interface. However, there are some exceptions: USB
|
generic sanei_usb interface. However, there is one exceptions: USB
|
||||||
Scanners supported by the microtek2 backend need a special USB kernel
|
Scanners supported by the microtek2 backend need a special USB kernel
|
||||||
driver, see <B><A HREF="sane-microtek2.5.html">sane-microtek2(5)</A></B> for details. The sm3600 backend accesses
|
driver, see <B><A HREF="sane-microtek2.5.html">sane-microtek2(5)</A></B> for details.
|
||||||
scanners over libusb dierctly. See the appropriate section in this man-
|
|
||||||
page and <B><A HREF="sane-sm3600.5.html">sane-sm3600(5)</A></B>.
|
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
@ -77,69 +75,68 @@
|
||||||
for user access. Otherwise only root can use SANE devices. For <I>Linux</I>,
|
for user access. Otherwise only root can use SANE devices. For <I>Linux</I>,
|
||||||
the devices are located in /proc/bus/usb/. There are directories named
|
the devices are located in /proc/bus/usb/. There are directories named
|
||||||
e.g. "001" (the bus name) containing files "001", "002" etc. (the
|
e.g. "001" (the bus name) containing files "001", "002" etc. (the
|
||||||
device files). The right device files can be found out by running
|
device files). The right device files can be found out by running scan-
|
||||||
scanimage -L as root. Setting permissions with "chmod" is not perma-
|
image -L as root. Setting permissions with "chmod" is not permanent,
|
||||||
nent, however. They will be reset after reboot or replugging the scan-
|
however. They will be reset after reboot or replugging the scanner.
|
||||||
ner.
|
|
||||||
|
|
||||||
Usually the the hotplug utilities (<I>http://linux-hotplug.source-</I>
|
Usually the the hotplug utilities (<I>http://linux-hotplug.source-</I>
|
||||||
<I>forge.net/</I>) are used, which support dynamic setting of access permis-
|
<I>forge.net/</I>) are used, which support dynamic setting of access permis-
|
||||||
sions. SANE comes with hotplug scripts in the directory tools/hotplug.
|
sions. SANE comes with hotplug scripts in the directory tools/hotplug.
|
||||||
They can be used for setting permissions. Precompiled SANE packages
|
They can be used for setting permissions. Precompiled SANE packages
|
||||||
may have already installed such hotplug scrips in /etc/hotplug/.
|
may have already installed such hotplug scrips in /etc/hotplug/.
|
||||||
|
|
||||||
For the <B>BSDs</B>, the device files used by libusb are named <I>/dev/ugen*</I>.
|
For the <B>BSDs</B>, the device files used by libusb are named <I>/dev/ugen*</I>.
|
||||||
Use chmod to apply appropriate permissions.
|
Use chmod to apply appropriate permissions.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>SANE ISSUES</H2><PRE>
|
<H2>SANE ISSUES</H2><PRE>
|
||||||
This section assumes that your scanner is detected by sane-find-scan-
|
This section assumes that your scanner is detected by sane-find-scan-
|
||||||
ner. It doesn't make sense to go on, if this is not the case. While
|
ner. It doesn't make sense to go on, if this is not the case. While
|
||||||
sane-find-scanner is able to detect any USB scanner, actual scanning
|
sane-find-scanner is able to detect any USB scanner, actual scanning
|
||||||
will only work if the scanner is supported by a SANE backend. Informa-
|
will only work if the scanner is supported by a SANE backend. Informa-
|
||||||
tion on the level of support can be found on the SANE webpage
|
tion on the level of support can be found on the SANE webpage
|
||||||
(<I>http://www.sane-project.org/</I>), and the individual backend manpages.
|
(<I>http://www.sane-project.org/</I>), and the individual backend manpages.
|
||||||
|
|
||||||
Most backends can detect USB scanners automatically using "usb" config-
|
Most backends can detect USB scanners automatically using "usb" config-
|
||||||
uration file lines. This method allows to identify scanners by the USB
|
uration file lines. This method allows to identify scanners by the USB
|
||||||
vendor and product numbers. The syntax for specifying a scanner this
|
vendor and product numbers. The syntax for specifying a scanner this
|
||||||
way is:
|
way is:
|
||||||
|
|
||||||
usb <I>VENDOR</I> <I>PRODUCT</I>
|
usb <I>VENDOR</I> <I>PRODUCT</I>
|
||||||
|
|
||||||
where <I>VENDOR</I> is the USB vendor id, and <I>PRODUCT</I> is the USB product id of
|
where <I>VENDOR</I> is the USB vendor id, and <I>PRODUCT</I> is the USB product id of
|
||||||
the scanner. Both ids are non-negative integer numbers in decimal or
|
the scanner. Both ids are non-negative integer numbers in decimal or
|
||||||
hexadecimal format. The correct values for these fields can be found by
|
hexadecimal format. The correct values for these fields can be found by
|
||||||
running sane-find-scanner, looking into the syslog (e.g., /var/log/mes-
|
running sane-find-scanner, looking into the syslog (e.g., /var/log/mes-
|
||||||
sages) or under Linux by issuing the command "cat
|
sages) or under Linux by issuing the command "cat
|
||||||
/proc/bus/usb/devices/". This is an example of a config file line:
|
/proc/bus/usb/devices/". This is an example of a config file line:
|
||||||
|
|
||||||
usb 0x055f 0x0006
|
usb 0x055f 0x0006
|
||||||
|
|
||||||
would have the effect that all USB devices in the system with a vendor
|
would have the effect that all USB devices in the system with a vendor
|
||||||
id of 0x55f and a product id of 0x0006 would be probed and recognized
|
id of 0x55f and a product id of 0x0006 would be probed and recognized
|
||||||
by the backend.
|
by the backend.
|
||||||
|
|
||||||
If your scanner is not detected automatically, it may be necessary to
|
If your scanner is not detected automatically, it may be necessary to
|
||||||
edit the appropriate backend configuration file before using SANE for
|
edit the appropriate backend configuration file before using SANE for
|
||||||
the first time. For a detailed description of each backend's configu-
|
the first time. For a detailed description of each backend's configu-
|
||||||
ration file, please refer to the relevant backend manual page (e.g.
|
ration file, please refer to the relevant backend manual page (e.g.
|
||||||
<B><A HREF="sane-mustek_usb.5.html">sane-mustek_usb(5)</A></B> for Mustek USB scanners).
|
<B><A HREF="sane-mustek_usb.5.html">sane-mustek_usb(5)</A></B> for Mustek USB scanners).
|
||||||
|
|
||||||
Do <B>not</B> create a symlink from <I>/dev/scanner</I> to the USB device because
|
Do <B>not</B> create a symlink from <I>/dev/scanner</I> to the USB device because
|
||||||
this link is used by the SCSI backends. The scanner may be confused if
|
this link is used by the SCSI backends. The scanner may be confused if
|
||||||
it receives SCSI commands.
|
it receives SCSI commands.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>ENVIRONMENT</H2><PRE>
|
<H2>ENVIRONMENT</H2><PRE>
|
||||||
<B>SANE_DEBUG_SANEI_USB</B>
|
<B>SANE_DEBUG_SANEI_USB</B>
|
||||||
If the library was compiled with debug support enabled, this
|
If the library was compiled with debug support enabled, this
|
||||||
environment variable controls the debug level for the USB I/O
|
environment variable controls the debug level for the USB I/O
|
||||||
subsystem. E.g., a value of 128 requests all debug output to be
|
subsystem. E.g., a value of 128 requests all debug output to be
|
||||||
printed. Smaller levels reduce verbosity. Values greater than 4
|
printed. Smaller levels reduce verbosity. Values greater than 4
|
||||||
enable libusb debugging (if available). Example: export
|
enable libusb debugging (if available). Example: export
|
||||||
SANE_DEBUG_SANEI_USB=4.
|
SANE_DEBUG_SANEI_USB=4.
|
||||||
|
|
||||||
|
|
||||||
|
@ -148,12 +145,11 @@
|
||||||
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="sane-find-scanner.1.html">sane-find-scanner(1)</A></B>, <B>sane-"backendname"</B>(5), <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B>
|
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="sane-find-scanner.1.html">sane-find-scanner(1)</A></B>, <B>sane-"backendname"</B>(5), <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
Henning Meier-Geinitz <henning@meier-geinitz.de>
|
Henning Meier-Geinitz <henning@meier-geinitz.de>
|
||||||
|
|
||||||
sane-backends 1.0.16 29 May 2005 <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>
|
sane-backends 1.0.17 16 August 2005 <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -95,9 +95,9 @@
|
||||||
<H2>BUGS:</H2><PRE>
|
<H2>BUGS:</H2><PRE>
|
||||||
If more than one video card is present, a crash may occur. Frequency
|
If more than one video card is present, a crash may occur. Frequency
|
||||||
and geometry selection is missing.
|
and geometry selection is missing.
|
||||||
Send bug reports to the SANE mailing list:
|
Send bug reports to the SANE mailing list: sane-
|
||||||
sane-devel@lists.alioth.debian.org. You must be subscribed to the list
|
devel@lists.alioth.debian.org. You must be subscribed to the list to
|
||||||
to send mail. See http://www.sane-project.org/mailing-lists.html for
|
send mail. See http://www.sane-project.org/mailing-lists.html for
|
||||||
details.
|
details.
|
||||||
|
|
||||||
|
|
||||||
|
@ -105,7 +105,7 @@
|
||||||
<H2>SEE ALSO</H2><PRE>
|
<H2>SEE ALSO</H2><PRE>
|
||||||
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="xcam.1.html">xcam(1)</A></B>.
|
<B><A HREF="sane.7.html">sane(7)</A></B>, <B><A HREF="xcam.1.html">xcam(1)</A></B>.
|
||||||
|
|
||||||
sane-backends 1.0.16 28 Aug 2002 <B><A HREF="sane-v4l.5.html">sane-v4l(5)</A></B>
|
sane-backends 1.0.17 28 Aug 2002 <B><A HREF="sane-v4l.5.html">sane-v4l(5)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
324
man/sane.7.html
324
man/sane.7.html
|
@ -47,9 +47,9 @@
|
||||||
(including the <B>SANE</B> standard), networking support, and the command line
|
(including the <B>SANE</B> standard), networking support, and the command line
|
||||||
frontend `<B>scanimage</B>'. The frontends `<B>xscanimage</B>', `<B>xcam</B>', and
|
frontend `<B>scanimage</B>'. The frontends `<B>xscanimage</B>', `<B>xcam</B>', and
|
||||||
`<B>scanadf</B>' are included in the package `<B>sane-frontends</B>'. Both packages
|
`<B>scanadf</B>' are included in the package `<B>sane-frontends</B>'. Both packages
|
||||||
can be downloaded from the <B>SANE</B> homepage
|
can be downloaded from the <B>SANE</B> homepage (<I>http://www.sane-</I>
|
||||||
(<I>http://www.sane-project.org/</I>). Information about other frontends and
|
<I>project.org/</I>). Information about other frontends and backends can also
|
||||||
backends can also be found on the <B>SANE</B> homepage.
|
be found on the <B>SANE</B> homepage.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
@ -58,15 +58,15 @@
|
||||||
information about several aspects of <B>SANE.</B> A name with a number in
|
information about several aspects of <B>SANE.</B> A name with a number in
|
||||||
parenthesis (e.g. `<B><A HREF="sane-dll.5.html">sane-dll(5)</A></B>') points to a manual page. In this case
|
parenthesis (e.g. `<B><A HREF="sane-dll.5.html">sane-dll(5)</A></B>') points to a manual page. In this case
|
||||||
`<B>man</B> <B>5</B> <B>sane-dll</B>' will display the page. Entries like
|
`<B>man</B> <B>5</B> <B>sane-dll</B>' will display the page. Entries like
|
||||||
`<I>/usr/local/doc/sane-1.0.16/sane.tex</I>' are references to text files that
|
`<I>/usr/local/doc/sane-1.0.17/sane.tex</I>' are references to text files that
|
||||||
were copied to the <B>SANE</B> documentation directory
|
were copied to the <B>SANE</B> documentation directory
|
||||||
(<I>/usr/local/doc/sane-1.0.16/</I>) during installation. Everything else is a
|
(<I>/usr/local/doc/sane-1.0.17/</I>) during installation. Everything else is a
|
||||||
URL to a resource on the web.
|
URL to a resource on the web.
|
||||||
|
|
||||||
<B>SANE</B> <B>homepage</B>
|
<B>SANE</B> <B>homepage</B>
|
||||||
Information on all aspects of SANE including a tutorial and a link to
|
Information on all aspects of SANE including a tutorial and a link to
|
||||||
the SANE FAQ can be found on the SANE homepage:
|
the SANE FAQ can be found on the SANE homepage: <I>http://www.sane-</I>
|
||||||
<I>http://www.sane-project.org/</I>.
|
<I>project.org/</I>.
|
||||||
|
|
||||||
<B>SANE</B> <B>device</B> <B>lists</B>
|
<B>SANE</B> <B>device</B> <B>lists</B>
|
||||||
The <B>SANE</B> device lists contain information about the status of <B>SANE</B>
|
The <B>SANE</B> device lists contain information about the status of <B>SANE</B>
|
||||||
|
@ -75,7 +75,7 @@
|
||||||
CAN YOU HELP SANE for details. There are lists for specific releases
|
CAN YOU HELP SANE for details. There are lists for specific releases
|
||||||
of SANE, for the current development version and a search engine:
|
of SANE, for the current development version and a search engine:
|
||||||
<I>http://www.sane-project.org/sane-supported-devices.html</I>. The lists
|
<I>http://www.sane-project.org/sane-supported-devices.html</I>. The lists
|
||||||
are also installed on your system at /usr/local/doc/sane-1.0.16/.
|
are also installed on your system at /usr/local/doc/sane-1.0.17/.
|
||||||
|
|
||||||
<B>SANE</B> <B>mailing</B> <B>list</B>
|
<B>SANE</B> <B>mailing</B> <B>list</B>
|
||||||
There is a mailing list for the purpose of discussing the SANE stan-
|
There is a mailing list for the purpose of discussing the SANE stan-
|
||||||
|
@ -95,12 +95,12 @@
|
||||||
server, etc.).
|
server, etc.).
|
||||||
|
|
||||||
<B>Compiling</B> <B>and</B> <B>installing</B> <B>SANE</B>
|
<B>Compiling</B> <B>and</B> <B>installing</B> <B>SANE</B>
|
||||||
Look at <I>/usr/local/doc/sane-1.0.16/README</I> and the os-dependent README
|
Look at <I>/usr/local/doc/sane-1.0.17/README</I> and the os-dependent README
|
||||||
files for information about compiling and installing <B>SANE.</B>
|
files for information about compiling and installing <B>SANE.</B>
|
||||||
|
|
||||||
<B>SCSI</B> <B>configuration</B>
|
<B>SCSI</B> <B>configuration</B>
|
||||||
For information about various systems and SCSI controllers see
|
For information about various systems and SCSI controllers see <B>sane-</B>
|
||||||
<B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B>.
|
<B><A HREF="scsi.5.html">scsi(5)</A></B>.
|
||||||
|
|
||||||
<B>USB</B> <B>configuration</B>
|
<B>USB</B> <B>configuration</B>
|
||||||
For information about USB configuration see <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>.
|
For information about USB configuration see <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>.
|
||||||
|
@ -137,8 +137,8 @@
|
||||||
|
|
||||||
<B>apple</B>
|
<B>apple</B>
|
||||||
The SANE backend for Apple flatbed scanners supports the following
|
The SANE backend for Apple flatbed scanners supports the following
|
||||||
scanners: AppleScanner, OneScanner and ColorOneScanner. See
|
scanners: AppleScanner, OneScanner and ColorOneScanner. See <B>sane-</B>
|
||||||
<B><A HREF="sane-apple.5.html">sane-apple(5)</A></B> for details.
|
<B><A HREF="apple.5.html">apple(5)</A></B> for details.
|
||||||
|
|
||||||
<B>artec</B>
|
<B>artec</B>
|
||||||
The SANE Artec backend supports several Artec/Ultima SCSI flatbed
|
The SANE Artec backend supports several Artec/Ultima SCSI flatbed
|
||||||
|
@ -177,12 +177,12 @@
|
||||||
N640P parallel port scanners. See <B><A HREF="sane-canon_pp.5.html">sane-canon_pp(5)</A></B> for details.
|
N640P parallel port scanners. See <B><A HREF="sane-canon_pp.5.html">sane-canon_pp(5)</A></B> for details.
|
||||||
|
|
||||||
<B>coolscan</B>
|
<B>coolscan</B>
|
||||||
This is a SANE backend for Nikon Coolscan film-scanners. See
|
This is a SANE backend for Nikon Coolscan film-scanners. See <B>sane-</B>
|
||||||
<B><A HREF="sane-coolscan.5.html">sane-coolscan(5)</A></B> for details.
|
<B><A HREF="coolscan.5.html">coolscan(5)</A></B> for details.
|
||||||
|
|
||||||
<B>coolscan2</B>
|
<B>coolscan2</B>
|
||||||
This is a SANE backend for Nikon Coolscan film-scanners. See
|
This is a SANE backend for Nikon Coolscan film-scanners. See <B>sane-</B>
|
||||||
<B><A HREF="sane-coolscan2.5.html">sane-coolscan2(5)</A></B> or <I>http://coolscan2.sourceforge.net</I> for details.
|
<B><A HREF="coolscan2.5.html">coolscan2(5)</A></B> or <I>http://coolscan2.sourceforge.net</I> for details.
|
||||||
|
|
||||||
<B>epson</B>
|
<B>epson</B>
|
||||||
The SANE epson backend provides support for Epson SCSI, parallel port
|
The SANE epson backend provides support for Epson SCSI, parallel port
|
||||||
|
@ -207,25 +207,33 @@
|
||||||
|
|
||||||
<B>hp</B>
|
<B>hp</B>
|
||||||
The SANE hp backend provides access to Hewlett-Packard ScanJet scan-
|
The SANE hp backend provides access to Hewlett-Packard ScanJet scan-
|
||||||
ners which support SCL (Scanner Control Language by HP). See
|
ners which support SCL (Scanner Control Language by HP). See <B>sane-</B>
|
||||||
<B><A HREF="sane-hp.5.html">sane-hp(5)</A></B> for details.
|
<B><A HREF="hp.5.html">hp(5)</A></B> for details.
|
||||||
|
|
||||||
<B>hpsj5s</B>
|
<B>hpsj5s</B>
|
||||||
The SANE backend for the Hewlett-Packard ScanJet 5S scanner. See
|
The SANE backend for the Hewlett-Packard ScanJet 5S scanner. See
|
||||||
<B><A HREF="sane-hpsj5s.5.html">sane-hpsj5s(5)</A></B> for details.
|
<B><A HREF="sane-hpsj5s.5.html">sane-hpsj5s(5)</A></B> for details.
|
||||||
|
|
||||||
|
<B>hp4200</B>
|
||||||
|
The SANE backend for the Hewlett-Packard ScanJet 4200 series. See
|
||||||
|
<B><A HREF="sane-hp4200.5.html">sane-hp4200(5)</A></B> for details.
|
||||||
|
|
||||||
<B>hp5400</B>
|
<B>hp5400</B>
|
||||||
The SANE backend for the Hewlett-Packard ScanJet 54XXC series. See
|
The SANE backend for the Hewlett-Packard ScanJet 54XXC series. See
|
||||||
<B><A HREF="sane-hp5400.5.html">sane-hp5400(5)</A></B> for details.
|
<B><A HREF="sane-hp5400.5.html">sane-hp5400(5)</A></B> for details.
|
||||||
|
|
||||||
<B>ibm</B>
|
<B>ibm</B>
|
||||||
The SANE backend for some IBM and Ricoh SCSI scanners. See
|
The SANE backend for some IBM and Ricoh SCSI scanners. See <B>sane-</B>
|
||||||
<B><A HREF="sane-ibm.5.html">sane-ibm(5)</A></B> for details.
|
<B><A HREF="ibm.5.html">ibm(5)</A></B> for details.
|
||||||
|
|
||||||
<B>leo</B>
|
<B>leo</B>
|
||||||
This backend supports the Leo S3 and the Across FS-1130, which is a
|
This backend supports the Leo S3 and the Across FS-1130, which is a
|
||||||
re-badged LEO FS-1130 scanner. See <B><A HREF="sane-leo.5.html">sane-leo(5)</A></B> for details.
|
re-badged LEO FS-1130 scanner. See <B><A HREF="sane-leo.5.html">sane-leo(5)</A></B> for details.
|
||||||
|
|
||||||
|
<B>lexmark</B>
|
||||||
|
This backend supports the Lexmark X1100 series of USB scanners. See
|
||||||
|
<B><A HREF="sane-lexmark.5.html">sane-lexmark(5)</A></B> for details.
|
||||||
|
|
||||||
<B>ma1509</B>
|
<B>ma1509</B>
|
||||||
The ma1509 backend supports the Mustek BearPaw 1200F USB flatbed
|
The ma1509 backend supports the Mustek BearPaw 1200F USB flatbed
|
||||||
scanner. See <B><A HREF="sane-ma1509.5.html">sane-ma1509(5)</A></B> for details.
|
scanner. See <B><A HREF="sane-ma1509.5.html">sane-ma1509(5)</A></B> for details.
|
||||||
|
@ -246,8 +254,8 @@
|
||||||
<B>mustek</B>
|
<B>mustek</B>
|
||||||
The SANE mustek backend supports most Mustek SCSI flatbed scanners
|
The SANE mustek backend supports most Mustek SCSI flatbed scanners
|
||||||
including the Paragon and ScanExpress series and the 600 II N and 600
|
including the Paragon and ScanExpress series and the 600 II N and 600
|
||||||
II EP (non-SCSI). Some Trust scanners are also supported. See
|
II EP (non-SCSI). Some Trust scanners are also supported. See <B>sane-</B>
|
||||||
<B><A HREF="sane-mustek.5.html">sane-mustek(5)</A></B> for details.
|
<B><A HREF="mustek.5.html">mustek(5)</A></B> for details.
|
||||||
|
|
||||||
<B>mustek_pp</B>
|
<B>mustek_pp</B>
|
||||||
The mustek_pp backend provides access to Mustek parallel port flatbed
|
The mustek_pp backend provides access to Mustek parallel port flatbed
|
||||||
|
@ -257,6 +265,11 @@
|
||||||
The mustek_usb backend provides access to some Mustek ScanExpress USB
|
The mustek_usb backend provides access to some Mustek ScanExpress USB
|
||||||
flatbed scanners. See <B><A HREF="sane-mustek_usb.5.html">sane-mustek_usb(5)</A></B> for details.
|
flatbed scanners. See <B><A HREF="sane-mustek_usb.5.html">sane-mustek_usb(5)</A></B> for details.
|
||||||
|
|
||||||
|
<B>mustek_usb2</B>
|
||||||
|
The mustek_usb2 backend provides access to scanners using the SQ113
|
||||||
|
chipset like the Mustek BearPaw 2448 TA Pro USB flatbed scanner. See
|
||||||
|
<B><A HREF="sane-mustek_usb2.5.html">sane-mustek_usb2(5)</A></B> for details.
|
||||||
|
|
||||||
<B>nec</B>
|
<B>nec</B>
|
||||||
The SANE nec backend supports the NEC PC-IN500/4C SCSI scanner. See
|
The SANE nec backend supports the NEC PC-IN500/4C SCSI scanner. See
|
||||||
<B><A HREF="sane-nec.5.html">sane-nec(5)</A></B> for details.
|
<B><A HREF="sane-nec.5.html">sane-nec(5)</A></B> for details.
|
||||||
|
@ -296,8 +309,8 @@
|
||||||
scanner. See <B><A HREF="sane-sceptre.5.html">sane-sceptre(5)</A></B> for details.
|
scanner. See <B><A HREF="sane-sceptre.5.html">sane-sceptre(5)</A></B> for details.
|
||||||
|
|
||||||
<B>sharp</B>
|
<B>sharp</B>
|
||||||
The SANE sharp backend supports Sharp SCSI scanners. See
|
The SANE sharp backend supports Sharp SCSI scanners. See <B>sane-</B>
|
||||||
<B><A HREF="sane-sharp.5.html">sane-sharp(5)</A></B> for details.
|
<B><A HREF="sharp.5.html">sharp(5)</A></B> for details.
|
||||||
|
|
||||||
<B>sm3600</B>
|
<B>sm3600</B>
|
||||||
The SANE sm3600 backend supports the Microtek ScanMaker 3600 USB
|
The SANE sm3600 backend supports the Microtek ScanMaker 3600 USB
|
||||||
|
@ -328,22 +341,28 @@
|
||||||
usually sold under the Relisys, Trust, Primax, Piotech, Dextra names.
|
usually sold under the Relisys, Trust, Primax, Piotech, Dextra names.
|
||||||
See <B><A HREF="sane-teco1.5.html">sane-teco1(5)</A></B>, <B><A HREF="sane-teco2.5.html">sane-teco2(5)</A></B> and <B><A HREF="sane-teco3.5.html">sane-teco3(5)</A></B> for details.
|
See <B><A HREF="sane-teco1.5.html">sane-teco1(5)</A></B>, <B><A HREF="sane-teco2.5.html">sane-teco2(5)</A></B> and <B><A HREF="sane-teco3.5.html">sane-teco3(5)</A></B> for details.
|
||||||
|
|
||||||
|
<B>u12</B>
|
||||||
|
The sane-u12 backend provides USB flatbed scanners based on Plustek's
|
||||||
|
ASIC 98003 (parallel-port ASIC) and a GeneSys Logics' USB-parport
|
||||||
|
bridge chip like the Plustek OpticPro U(T)12. See <B><A HREF="sane-u12.5.html">sane-u12(5)</A></B> for
|
||||||
|
details.
|
||||||
|
|
||||||
<B>umax</B>
|
<B>umax</B>
|
||||||
The sane-umax backend provides access to several UMAX-SCSI-scanners
|
The sane-umax backend provides access to several UMAX-SCSI-scanners
|
||||||
and some Linotype Hell SCSI-scanners. See <B><A HREF="sane-umax.5.html">sane-umax(5)</A></B> for details.
|
and some Linotype Hell SCSI-scanners. See <B><A HREF="sane-umax.5.html">sane-umax(5)</A></B> for details.
|
||||||
|
|
||||||
<B>umax_pp</B>
|
<B>umax_pp</B>
|
||||||
The sane-umax_pp backend provides access to Umax parallel port
|
The sane-umax_pp backend provides access to Umax parallel port
|
||||||
flatbed scanners and the HP 3200C. See <B><A HREF="sane-umax_pp.5.html">sane-umax_pp(5)</A></B> for details.
|
flatbed scanners and the HP 3200C. See <B><A HREF="sane-umax_pp.5.html">sane-umax_pp(5)</A></B> for details.
|
||||||
|
|
||||||
<B>umax1200u</B>
|
<B>umax1200u</B>
|
||||||
The sane-umax1220u backend supports the UMAX Astra 1220U (USB)
|
The sane-umax1220u backend supports the UMAX Astra 1220U (USB)
|
||||||
flatbed scanner (and also the UMAX Astra 2000U, sort of). See
|
flatbed scanner (and also the UMAX Astra 2000U, sort of). See <B>sane-</B>
|
||||||
<B><A HREF="sane-umax1220u.5.html">sane-umax1220u(5)</A></B> for details.
|
<B><A HREF="umax1220u.5.html">umax1220u(5)</A></B> for details.
|
||||||
|
|
||||||
Also, have a look at the backend information page at
|
Also, have a look at the backend information page at <I>http://www.sane-</I>
|
||||||
<I>http://www.sane-project.org/sane-supported-devices.html</I> and the list of
|
<I>project.org/sane-supported-devices.html</I> and the list of projects in
|
||||||
projects in <I>/usr/local/doc/sane-1.0.16/PROJECTS</I>.
|
<I>/usr/local/doc/sane-1.0.17/PROJECTS</I>.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
@ -358,96 +377,96 @@
|
||||||
Backend for Kodak DC20/DC25 Digital Cameras. See <B><A HREF="sane-dc25.5.html">sane-dc25(5)</A></B>.
|
Backend for Kodak DC20/DC25 Digital Cameras. See <B><A HREF="sane-dc25.5.html">sane-dc25(5)</A></B>.
|
||||||
|
|
||||||
<B>dmc</B>
|
<B>dmc</B>
|
||||||
Backend for the Polaroid Digital Microscope Camera. See <B><A HREF="sane-dmc.5.html">sane-dmc(5)</A></B>.
|
Backend for the Polaroid Digital Microscope Camera. See <B><A HREF="sane-dmc.5.html">sane-dmc(5)</A></B>.
|
||||||
|
|
||||||
<B>gphoto2</B>
|
<B>gphoto2</B>
|
||||||
Backend for digital cameras supported by the gphoto2 library package.
|
Backend for digital cameras supported by the gphoto2 library package.
|
||||||
(See <I>http://www.gphoto.org</I> for more information and a list of sup-
|
(See <I>http://www.gphoto.org</I> for more information and a list of sup-
|
||||||
ported cameras.) Gphoto2 supports over 140 different camera models.
|
ported cameras.) Gphoto2 supports over 140 different camera models.
|
||||||
However, please note that more development and testing is needed
|
However, please note that more development and testing is needed
|
||||||
before all of these cameras will be supported by <B>SANE</B> backend. See
|
before all of these cameras will be supported by <B>SANE</B> backend. See
|
||||||
<B><A HREF="sane-gphoto2.5.html">sane-gphoto2(5)</A></B>.
|
<B><A HREF="sane-gphoto2.5.html">sane-gphoto2(5)</A></B>.
|
||||||
|
|
||||||
<B>qcam</B>
|
<B>qcam</B>
|
||||||
Backend for Connectix QuickCam cameras. See <B><A HREF="sane-qcam.5.html">sane-qcam(5)</A></B>.
|
Backend for Connectix QuickCam cameras. See <B><A HREF="sane-qcam.5.html">sane-qcam(5)</A></B>.
|
||||||
|
|
||||||
Also, have a look at the backend information page at
|
Also, have a look at the backend information page at <I>http://www.sane-</I>
|
||||||
<I>http://www.sane-project.org/sane-supported-devices.html</I> and the list of
|
<I>project.org/sane-supported-devices.html</I> and the list of projects in
|
||||||
projects in <I>/usr/local/doc/sane-1.0.16/PROJECTS</I>.
|
<I>/usr/local/doc/sane-1.0.17/PROJECTS</I>.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>MISCELLANEOUS BACKENDS</H2><PRE>
|
<H2>MISCELLANEOUS BACKENDS</H2><PRE>
|
||||||
<B>dll</B>
|
<B>dll</B>
|
||||||
The sane-dll library implements a <B>SANE</B> backend that provides access
|
The sane-dll library implements a <B>SANE</B> backend that provides access
|
||||||
to an arbitrary number of other <B>SANE</B> backends by dynamic loading. See
|
to an arbitrary number of other <B>SANE</B> backends by dynamic loading. See
|
||||||
<B><A HREF="sane-dll.5.html">sane-dll(5)</A></B>.
|
<B><A HREF="sane-dll.5.html">sane-dll(5)</A></B>.
|
||||||
|
|
||||||
<B>net</B>
|
<B>net</B>
|
||||||
The <B>SANE</B> network daemon saned provides access to scanners located on
|
The <B>SANE</B> network daemon saned provides access to scanners located on
|
||||||
different computers in connection with the net backend. See
|
different computers in connection with the net backend. See <B>sane-</B>
|
||||||
<B><A HREF="sane-net.5.html">sane-net(5)</A></B> and <B><A HREF="saned.8.html">saned(8)</A></B>.
|
<B><A HREF="net.5.html">net(5)</A></B> and <B><A HREF="saned.8.html">saned(8)</A></B>.
|
||||||
|
|
||||||
<B>pnm</B>
|
<B>pnm</B>
|
||||||
PNM image reader pseudo-backend. The purpose of this backend is pri-
|
PNM image reader pseudo-backend. The purpose of this backend is pri-
|
||||||
marily to aid in debugging of <B>SANE</B> frontends. See <B><A HREF="sane-pnm.5.html">sane-pnm(5)</A></B>.
|
marily to aid in debugging of <B>SANE</B> frontends. See <B><A HREF="sane-pnm.5.html">sane-pnm(5)</A></B>.
|
||||||
|
|
||||||
<B>pint</B>
|
<B>pint</B>
|
||||||
Backend for scanners that use the <B>PINT</B> (Pint Is Not Twain) device
|
Backend for scanners that use the <B>PINT</B> (Pint Is Not Twain) device
|
||||||
driver. The <B>PINT</B> driver is being actively developed on the OpenBSD
|
driver. The <B>PINT</B> driver is being actively developed on the OpenBSD
|
||||||
platform, and has been ported to a few other *nix-like operating sys-
|
platform, and has been ported to a few other *nix-like operating
|
||||||
tems. See <B><A HREF="sane-pint.5.html">sane-pint(5)</A></B>.
|
systems. See <B><A HREF="sane-pint.5.html">sane-pint(5)</A></B>.
|
||||||
|
|
||||||
<B>test</B>
|
<B>test</B>
|
||||||
The <B>SANE</B> test backend is for testing frontends and the <B>SANE</B> installa-
|
The <B>SANE</B> test backend is for testing frontends and the <B>SANE</B> installa-
|
||||||
tion. It provides test pictures and various test options. See
|
tion. It provides test pictures and various test options. See <B>sane-</B>
|
||||||
<B><A HREF="sane-test.5.html">sane-test(5)</A></B>.
|
<B><A HREF="test.5.html">test(5)</A></B>.
|
||||||
|
|
||||||
<B>v4l</B>
|
<B>v4l</B>
|
||||||
The sane-v4l library implements a <B>SANE</B> backend that provides generic
|
The sane-v4l library implements a <B>SANE</B> backend that provides generic
|
||||||
access to video cameras and similar equipment using the <B>V4L</B> (Video
|
access to video cameras and similar equipment using the <B>V4L</B> (Video
|
||||||
for Linux) API. See <B><A HREF="sane-v4l.5.html">sane-v4l(5)</A></B><B>.</B>
|
for Linux) API. See <B><A HREF="sane-v4l.5.html">sane-v4l(5)</A></B><B>.</B>
|
||||||
|
|
||||||
Also, have a look at the backend information page at
|
Also, have a look at the backend information page at <I>http://www.sane-</I>
|
||||||
<I>http://www.sane-project.org/sane-supported-devices.html</I> and the list of
|
<I>project.org/sane-supported-devices.html</I> and the list of projects in
|
||||||
projects in <I>/usr/local/doc/sane-1.0.16/PROJECTS</I>.
|
<I>/usr/local/doc/sane-1.0.17/PROJECTS</I>.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>CHANGING THE TOP-LEVEL BACKEND</H2><PRE>
|
<H2>CHANGING THE TOP-LEVEL BACKEND</H2><PRE>
|
||||||
By default, all <B>SANE</B> backends (drivers) are loaded dynamically by the
|
By default, all <B>SANE</B> backends (drivers) are loaded dynamically by the
|
||||||
<B>sane-dll</B> meta backend. If you have any questions about the dynamic
|
<B>sane-dll</B> meta backend. If you have any questions about the dynamic
|
||||||
loading, read <B><A HREF="sane-dll.5.html">sane-dll(5)</A></B>. <B>SANE</B> frontend can also be linked to other
|
loading, read <B><A HREF="sane-dll.5.html">sane-dll(5)</A></B>. <B>SANE</B> frontend can also be linked to other
|
||||||
backends directly by copying or linking a backend to <B>libsane.so</B> in
|
backends directly by copying or linking a backend to <B>libsane.so</B> in
|
||||||
<I>/usr/local/lib/sane</I>.
|
<I>/usr/local/lib/sane</I>.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>DEVELOPER'S DOCUMENTATION</H2><PRE>
|
<H2>DEVELOPER'S DOCUMENTATION</H2><PRE>
|
||||||
It's not hard to write a <B>SANE</B> backend. It can take some time, however.
|
It's not hard to write a <B>SANE</B> backend. It can take some time, however.
|
||||||
You should have basic knowledge of C and enough patience to work
|
You should have basic knowledge of C and enough patience to work
|
||||||
through the documentation and find out how your scanner works. Appended
|
through the documentation and find out how your scanner works. Appended
|
||||||
is a list of some documents that help to write backends and frontends.
|
is a list of some documents that help to write backends and frontends.
|
||||||
|
|
||||||
The <B>SANE</B> standard defines the application programming interface (API)
|
The <B>SANE</B> standard defines the application programming interface (API)
|
||||||
that is used to communicate between frontends and backends. It can be
|
that is used to communicate between frontends and backends. It can be
|
||||||
found at <I>/usr/local/doc/sane-1.0.16/sane.ps</I> (if latex is installed on
|
found at <I>/usr/local/doc/sane-1.0.17/sane.ps</I> (if latex is installed on
|
||||||
your system) and on the <B>SANE</B> website: <I>http://www.sane-project.org/html/</I>
|
your system) and on the <B>SANE</B> website: <I>http://www.sane-project.org/html/</I>
|
||||||
(HTML), or <I>http://www.sane-project.org/sane.ps</I> (Postscript).
|
(HTML), or <I>http://www.sane-project.org/sane.ps</I> (Postscript).
|
||||||
|
|
||||||
There is some more information for programmers in
|
There is some more information for programmers in
|
||||||
<I>/usr/local/doc/sane-1.0.16/backend-writing.txt</I>. Most of the internal
|
<I>/usr/local/doc/sane-1.0.17/backend-writing.txt</I>. Most of the internal
|
||||||
<B>SANE</B> routines (<B>sanei</B>) are documented using doxygen: <I>http://www.sane-</I>
|
<B>SANE</B> routines (<B>sanei</B>) are documented using doxygen: <I>http://www.sane-</I>
|
||||||
<I>project.org/sanei/</I>. Before a new backend or frontend project is
|
<I>project.org/sanei/</I>. Before a new backend or frontend project is
|
||||||
started, have a look at <I>/usr/local/doc/sane-1.0.16/PROJECTS</I> for
|
started, have a look at <I>/usr/local/doc/sane-1.0.17/PROJECTS</I> for
|
||||||
projects that are planned or not yet included into the <B>SANE</B> distribu-
|
projects that are planned or not yet included into the <B>SANE</B> distribu-
|
||||||
tion and at our bug-tracking system:
|
tion and at our bug-tracking system: <I>http://www.http://www.sane-</I>
|
||||||
<I>http://www.http://www.sane-project.org/bugs.html</I>.
|
<I>project.org/bugs.html</I>.
|
||||||
|
|
||||||
There are some links on how to find out about the protocol of a scan-
|
There are some links on how to find out about the protocol of a scan-
|
||||||
ner: <I>http://www.meier-geinitz.de/sane/misc/develop.html</I>.
|
ner: <I>http://www.meier-geinitz.de/sane/misc/develop.html</I>.
|
||||||
|
|
||||||
If you start writing a backend or frontend or any other part of <B>SANE,</B>
|
If you start writing a backend or frontend or any other part of <B>SANE,</B>
|
||||||
please contact the sane-devel mailing list for coordination so the same
|
please contact the sane-devel mailing list for coordination so the same
|
||||||
work isn't done twice.
|
work isn't done twice.
|
||||||
|
|
||||||
|
@ -461,134 +480,135 @@
|
||||||
The static libraries implementing the backends.
|
The static libraries implementing the backends.
|
||||||
|
|
||||||
<I>/usr/local/lib/sane/libsane-*.so</I>
|
<I>/usr/local/lib/sane/libsane-*.so</I>
|
||||||
The shared libraries implementing the backends (present on sys-
|
The shared libraries implementing the backends (present on sys-
|
||||||
tems that support dynamic loading).
|
tems that support dynamic loading).
|
||||||
|
|
||||||
<I>/usr/local/doc/sane-1.0.16/*</I>
|
<I>/usr/local/doc/sane-1.0.17/*</I>
|
||||||
<B>SANE</B> documentation: The standard, READMEs, text files for back-
|
<B>SANE</B> documentation: The standard, READMEs, text files for back-
|
||||||
ends etc.
|
ends etc.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>PROBLEMS</H2><PRE>
|
<H2>PROBLEMS</H2><PRE>
|
||||||
If your device isn't found but you know that it is supported, make sure
|
If your device isn't found but you know that it is supported, make sure
|
||||||
that it is detected by your operating system. For SCSI and USB scan-
|
that it is detected by your operating system. For SCSI and USB scan-
|
||||||
ners, use the <B>sane-find-scanner</B> tool (see <B><A HREF="sane-find-scanner.1.html">sane-find-scanner(1)</A></B> for
|
ners, use the <B>sane-find-scanner</B> tool (see <B><A HREF="sane-find-scanner.1.html">sane-find-scanner(1)</A></B> for
|
||||||
details). It prints one line for each scanner it has detected and some
|
details). It prints one line for each scanner it has detected and some
|
||||||
comments (#). If <B>sane-find-scanner</B> finds your scanner only as root but
|
comments (#). If <B>sane-find-scanner</B> finds your scanner only as root but
|
||||||
not as normal user, the permissions for the device files are not
|
not as normal user, the permissions for the device files are not
|
||||||
adjusted correctly. If the scanner isn't found at all, the operating
|
adjusted correctly. If the scanner isn't found at all, the operating
|
||||||
system hasn't detected it and may need some help. Depending on the type
|
system hasn't detected it and may need some help. Depending on the type
|
||||||
of your scanner, read <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B> or <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B>. If your scanner (or
|
of your scanner, read <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B> or <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B>. If your scanner (or
|
||||||
other device) is not connected over the SCSI bus or USB, read the back-
|
other device) is not connected over the SCSI bus or USB, read the back-
|
||||||
end's manual page for details on how to set it up.
|
end's manual page for details on how to set it up.
|
||||||
|
|
||||||
Now your scanner is detected by the operating system but not by <B>SANE</B>?
|
Now your scanner is detected by the operating system but not by <B>SANE</B>?
|
||||||
Try <B>scanimage</B> <B>-L</B>. If the scanner is not found, check that the back-
|
Try <B>scanimage</B> <B>-L</B>. If the scanner is not found, check that the back-
|
||||||
end's name is mentioned in <I>/usr/local/etc/sane.d/dll.conf</I>. Some back-
|
end's name is mentioned in <I>/usr/local/etc/sane.d/dll.conf</I>. Some back-
|
||||||
ends are commented out by default. Remove the comment sign for your
|
ends are commented out by default. Remove the comment sign for your
|
||||||
backend in this case. Also some backends aren't compiled at all if one
|
backend in this case. Also some backends aren't compiled at all if one
|
||||||
of their prerequisites are missing. Examples include dc210, dc240,
|
of their prerequisites are missing. Examples include dc210, dc240,
|
||||||
canon_pp, hpsj5s, gphoto2, pint, qcam, v4l, net, sm3600, snapscan, pnm.
|
canon_pp, hpsj5s, gphoto2, pint, qcam, v4l, net, sm3600, snapscan, pnm.
|
||||||
If you need one of these backends and they aren't available, read the
|
If you need one of these backends and they aren't available, read the
|
||||||
build instructions in the <B>README</B> file and the individual manual pages
|
build instructions in the <B>README</B> file and the individual manual pages
|
||||||
of the backends.
|
of the backends.
|
||||||
|
|
||||||
Another reason for not being detected by <B>scanimage</B> <B>-L</B> may be a missing
|
Another reason for not being detected by <B>scanimage</B> <B>-L</B> may be a missing
|
||||||
or wrong configuration in the backend's configuration file. While <B>SANE</B>
|
or wrong configuration in the backend's configuration file. While <B>SANE</B>
|
||||||
tries to automatically find most scanners, some can't be setup cor-
|
tries to automatically find most scanners, some can't be setup cor-
|
||||||
rectly without the intervention of the administrator. Also on some
|
rectly without the intervention of the administrator. Also on some
|
||||||
operating systems auto-detection may not work. Check the backend's man-
|
operating systems auto-detection may not work. Check the backend's man-
|
||||||
ual page for details.
|
ual page for details.
|
||||||
|
|
||||||
If your scanner is still not found, try setting the various environment
|
If your scanner is still not found, try setting the various environment
|
||||||
variables that are available to assist in debugging. The environment
|
variables that are available to assist in debugging. The environment
|
||||||
variables are documented in the relevant manual pages. For example, to
|
variables are documented in the relevant manual pages. For example, to
|
||||||
get the maximum amount of debug information when testing a Mustek SCSI
|
get the maximum amount of debug information when testing a Mustek SCSI
|
||||||
scanner, set environment variables <B>SANE_DEBUG_DLL</B>, <B>SANE_DEBUG_MUSTEK</B>,
|
scanner, set environment variables <B>SANE_DEBUG_DLL</B>, <B>SANE_DEBUG_MUSTEK</B>,
|
||||||
and <B>SANE_DEBUG_SANEI_SCSI</B> to 128 and then invoke <B>scanimage</B> <B>-L</B> <B>.</B> The
|
and <B>SANE_DEBUG_SANEI_SCSI</B> to 128 and then invoke <B>scanimage</B> <B>-L</B> <B>.</B> The
|
||||||
debug messages for the dll backend tell if the mustek backend was found
|
debug messages for the dll backend tell if the mustek backend was found
|
||||||
and loaded at all. The mustek messages explain what the mustek backend
|
and loaded at all. The mustek messages explain what the mustek backend
|
||||||
is doing while the SCSI debugging shows the low level handling. If you
|
is doing while the SCSI debugging shows the low level handling. If you
|
||||||
can't find out what's going on by checking the messages carefully, con-
|
can't find out what's going on by checking the messages carefully, con-
|
||||||
tact the sane-devel mailing list for help (see REPORTING BUGS below).
|
tact the sane-devel mailing list for help (see REPORTING BUGS below).
|
||||||
|
|
||||||
Now that your scanner is found by <B>scanimage</B> <B>-L</B>, try to do a scan: <B>scan-</B>
|
Now that your scanner is found by <B>scanimage</B> <B>-L</B>, try to do a scan: <B>scan-</B>
|
||||||
<B>image</B> <B>>image.pnm</B>. This command starts a scan for the default scanner
|
<B>image</B> <B>>image.pnm</B>. This command starts a scan for the default scanner
|
||||||
with default settings. All the available options are listed by running
|
with default settings. All the available options are listed by running
|
||||||
<B>scanimage</B> <B>--help</B>. If scanning aborts with an error message, turn on
|
<B>scanimage</B> <B>--help</B>. If scanning aborts with an error message, turn on
|
||||||
debugging as mentioned above. Maybe the configuration file needs some
|
debugging as mentioned above. Maybe the configuration file needs some
|
||||||
tuning, e.g. to setup the path to a firmware that is needed by some
|
tuning, e.g. to setup the path to a firmware that is needed by some
|
||||||
scanners. See the backend's manual page for details. If you can't find
|
scanners. See the backend's manual page for details. If you can't find
|
||||||
out what's wrong, contact sane-devel.
|
out what's wrong, contact sane-devel.
|
||||||
|
|
||||||
To check that the <B>SANE</B> libraries are installed correctly you can use
|
To check that the <B>SANE</B> libraries are installed correctly you can use
|
||||||
the test backend, even if you don't have a scanner or other <B>SANE</B>
|
the test backend, even if you don't have a scanner or other <B>SANE</B>
|
||||||
device:
|
device:
|
||||||
|
|
||||||
<B>scanimage</B> <B>-d</B> <I>test</I> <B>-T</B>
|
<B>scanimage</B> <B>-d</B> <I>test</I> <B>-T</B>
|
||||||
|
|
||||||
You should get a list of PASSed tests. You can do the same with your
|
You should get a list of PASSed tests. You can do the same with your
|
||||||
backend by changing "test" to your backend's name.
|
backend by changing "test" to your backend's name.
|
||||||
|
|
||||||
So now scanning with <B>scanimage</B> works and you want to use one of the
|
So now scanning with <B>scanimage</B> works and you want to use one of the
|
||||||
graphical frontends like <B>xsane</B>, <B>xscanimage</B>, or <B>quiteinsane</B> but those
|
graphical frontends like <B>xsane</B>, <B>xscanimage</B>, or <B>quiteinsane</B> but those
|
||||||
frontends don't detect your scanner? One reason may be that you
|
frontends don't detect your scanner? One reason may be that you
|
||||||
installed two versions of <B>SANE</B>. E.g. the version that was installed by
|
installed two versions of <B>SANE</B>. E.g. the version that was installed by
|
||||||
your distribution in <I>/usr</I> and one you installed from source in
|
your distribution in <I>/usr</I> and one you installed from source in
|
||||||
<I>/usr/local/</I>. Make sure that only one version is installed. Another
|
<I>/usr/local/</I>. Make sure that only one version is installed. Another
|
||||||
possible reason is, that your system's dynamic loader can't find the
|
possible reason is, that your system's dynamic loader can't find the
|
||||||
<B>SANE</B> libraries. For Linux, make sure that <I>/etc/ld.so.conf</I> contains
|
<B>SANE</B> libraries. For Linux, make sure that <I>/etc/ld.so.conf</I> contains
|
||||||
<I>/usr/local/lib</I> and does <B>not</B> contain <I>/usr/local/lib/sane</I>. See also the
|
<I>/usr/local/lib</I> and does <B>not</B> contain <I>/usr/local/lib/sane</I>. See also the
|
||||||
documentation of the frontends.
|
documentation of the frontends.
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>HOW CAN YOU HELP SANE</H2><PRE>
|
<H2>HOW CAN YOU HELP SANE</H2><PRE>
|
||||||
We appreciate any help we can get. Please have a look at our web page
|
We appreciate any help we can get. Please have a look at our web page
|
||||||
about contributing to <B>SANE</B>: <I>http://www.sane-project.org/contrib.html</I>
|
about contributing to <B>SANE</B>: <I>http://www.sane-project.org/contrib.html</I>
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>CONTACT</H2><PRE>
|
<H2>CONTACT</H2><PRE>
|
||||||
For reporting bugs or requesting new features, please use our bug-
|
For reporting bugs or requesting new features, please use our bug-
|
||||||
tracking system: <I>http://www.sane-project.org/bugs.html</I>. You can also
|
tracking system: <I>http://www.sane-project.org/bugs.html</I>. You can also
|
||||||
contact the author of your backend directly. Usually the email address
|
contact the author of your backend directly. Usually the email address
|
||||||
can be found in the <I>/usr/local/doc/sane-1.0.16/AUTHORS</I> file or the
|
can be found in the <I>/usr/local/doc/sane-1.0.17/AUTHORS</I> file or the
|
||||||
backend's manpage. For general discussion about SANE, please use the
|
backend's manpage. For general discussion about SANE, please use the
|
||||||
<B>SANE</B> mailing list sane-devel (see <I>http://www.sane-project.org/mail-</I>
|
<B>SANE</B> mailing list sane-devel (see <I>http://www.sane-project.org/mailing-</I>
|
||||||
<I>ing-lists.html</I> for details).
|
<I>lists.html</I> for details).
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>SEE ALSO</H2><PRE>
|
<H2>SEE ALSO</H2><PRE>
|
||||||
<B><A HREF="saned.8.html">saned(8)</A></B>, <B><A HREF="sane-find-scanner.1.html">sane-find-scanner(1)</A></B>, <B><A HREF="scanimage.1.html">scanimage(1)</A></B>, <B><A HREF="sane-abaton.5.html">sane-abaton(5)</A></B>,
|
<B><A HREF="saned.8.html">saned(8)</A></B>, <B><A HREF="sane-find-scanner.1.html">sane-find-scanner(1)</A></B>, <B><A HREF="scanimage.1.html">scanimage(1)</A></B>, <B><A HREF="sane-abaton.5.html">sane-abaton(5)</A></B>, <B>sane-</B>
|
||||||
<B><A HREF="sane-agfafocus.5.html">sane-agfafocus(5)</A></B>, <B><A HREF="sane-apple.5.html">sane-apple(5)</A></B>, <B><A HREF="sane-artec.5.html">sane-artec(5)</A></B>,
|
<B><A HREF="agfafocus.5.html">agfafocus(5)</A></B>, <B><A HREF="sane-apple.5.html">sane-apple(5)</A></B>, <B><A HREF="sane-artec.5.html">sane-artec(5)</A></B>, <B><A HREF="sane-artec_eplus48u.5.html">sane-artec_eplus48u(5)</A></B>,
|
||||||
<B><A HREF="sane-artec_eplus48u.5.html">sane-artec_eplus48u(5)</A></B>, <B><A HREF="sane-as6e.5.html">sane-as6e(5)</A></B>, <B><A HREF="sane-avision.5.html">sane-avision(5)</A></B>, <B><A HREF="sane-bh.5.html">sane-bh(5)</A></B>,
|
<B><A HREF="sane-as6e.5.html">sane-as6e(5)</A></B>, <B><A HREF="sane-avision.5.html">sane-avision(5)</A></B>, <B><A HREF="sane-bh.5.html">sane-bh(5)</A></B>, <B><A HREF="sane-canon.5.html">sane-canon(5)</A></B>, <B>sane-</B>
|
||||||
<B><A HREF="sane-canon.5.html">sane-canon(5)</A></B>, <B><A HREF="sane-canon630u.5.html">sane-canon630u(5)</A></B>, <B><A HREF="sane-canon_pp.5.html">sane-canon_pp(5)</A></B>, <B><A HREF="sane-coolscan2.5.html">sane-coolscan2(5)</A></B>,
|
<B><A HREF="canon630u.5.html">canon630u(5)</A></B>, <B><A HREF="sane-canon_pp.5.html">sane-canon_pp(5)</A></B>, <B><A HREF="sane-coolscan2.5.html">sane-coolscan2(5)</A></B>, <B><A HREF="sane-coolscan.5.html">sane-coolscan(5)</A></B>,
|
||||||
<B><A HREF="sane-coolscan.5.html">sane-coolscan(5)</A></B>, <B><A HREF="sane-dc210.5.html">sane-dc210(5)</A></B>, <B><A HREF="sane-dc240.5.html">sane-dc240(5)</A></B>, <B><A HREF="sane-dc25.5.html">sane-dc25(5)</A></B>,
|
<B><A HREF="sane-dc210.5.html">sane-dc210(5)</A></B>, <B><A HREF="sane-dc240.5.html">sane-dc240(5)</A></B>, <B><A HREF="sane-dc25.5.html">sane-dc25(5)</A></B>, <B><A HREF="sane-dll.5.html">sane-dll(5)</A></B>, <B><A HREF="sane-dmc.5.html">sane-dmc(5)</A></B>,
|
||||||
<B><A HREF="sane-dll.5.html">sane-dll(5)</A></B>, <B><A HREF="sane-dmc.5.html">sane-dmc(5)</A></B>, <B><A HREF="sane-epson.5.html">sane-epson(5)</A></B>, <B><A HREF="sane-fujitsu.5.html">sane-fujitsu(5)</A></B>,
|
<B><A HREF="sane-epson.5.html">sane-epson(5)</A></B>, <B><A HREF="sane-fujitsu.5.html">sane-fujitsu(5)</A></B>, <B><A HREF="sane-genesys.5.html">sane-genesys(5)</A></B>, <B><A HREF="sane-gphoto2.5.html">sane-gphoto2(5)</A></B>, <B>sane-</B>
|
||||||
<B><A HREF="sane-gphoto2.5.html">sane-gphoto2(5)</A></B>, <B><A HREF="sane-gt68xx.5.html">sane-gt68xx(5)</A></B>, <B><A HREF="sane-hp.5.html">sane-hp(5)</A></B>, <B><A HREF="sane-hpsj5s.5.html">sane-hpsj5s(5)</A></B>,
|
<B><A HREF="gt68xx.5.html">gt68xx(5)</A></B>, <B><A HREF="sane-hp.5.html">sane-hp(5)</A></B>, <B><A HREF="sane-hpsj5s.5.html">sane-hpsj5s(5)</A></B>, <B><A HREF="sane-hp4200.5.html">sane-hp4200(5)</A></B>, <B><A HREF="sane-hp5400.5.html">sane-hp5400(5)</A></B>,
|
||||||
<B><A HREF="sane-hp5400.5.html">sane-hp5400(5)</A></B> <B><A HREF="sane-ibm.5.html">sane-ibm(5)</A></B>, <B><A HREF="sane-leo.5.html">sane-leo(5)</A></B>, <B><A HREF="sane-ma1509.5.html">sane-ma1509(5)</A></B>, <B>sane-mat-</B>
|
<B><A HREF="sane-ibm.5.html">sane-ibm(5)</A></B>, <B><A HREF="sane-leo.5.html">sane-leo(5)</A></B>, <B><A HREF="sane-lexmark.5.html">sane-lexmark(5)</A></B>, <B><A HREF="sane-ma1509.5.html">sane-ma1509(5)</A></B>, <B>sane-mat-</B>
|
||||||
<B><A HREF="sushita.5.html">sushita(5)</A></B>, <B><A HREF="sane-microtek2.5.html">sane-microtek2(5)</A></B>, <B><A HREF="sane-microtek.5.html">sane-microtek(5)</A></B>, <B><A HREF="sane-mustek.5.html">sane-mustek(5)</A></B>,
|
<B><A HREF="sushita.5.html">sushita(5)</A></B>, <B><A HREF="sane-microtek2.5.html">sane-microtek2(5)</A></B>, <B><A HREF="sane-microtek.5.html">sane-microtek(5)</A></B>, <B><A HREF="sane-mustek.5.html">sane-mustek(5)</A></B>, <B>sane-</B>
|
||||||
<B><A HREF="sane-mustek_pp.5.html">sane-mustek_pp(5)</A></B>, <B><A HREF="sane-mustek_usb.5.html">sane-mustek_usb(5)</A></B>, <B><A HREF="sane-nec.5.html">sane-nec(5)</A></B>, <B><A HREF="sane-net.5.html">sane-net(5)</A></B>,
|
<B><A HREF="mustek_pp.5.html">mustek_pp(5)</A></B>, <B><A HREF="sane-mustek_usb.5.html">sane-mustek_usb(5)</A></B>, <B><A HREF="sane-mustek_usb2.5.html">sane-mustek_usb2(5)</A></B>, <B><A HREF="sane-nec.5.html">sane-nec(5)</A></B>,
|
||||||
<B><A HREF="sane-niash.5.html">sane-niash(5)</A></B>, <B><A HREF="sane-pie.5.html">sane-pie(5)</A></B>, <B><A HREF="sane-pint.5.html">sane-pint(5)</A></B>, <B><A HREF="sane-plustek.5.html">sane-plustek(5)</A></B>, <B>sane-plus-</B>
|
<B><A HREF="sane-net.5.html">sane-net(5)</A></B>, <B><A HREF="sane-niash.5.html">sane-niash(5)</A></B>, <B><A HREF="sane-pie.5.html">sane-pie(5)</A></B>, <B><A HREF="sane-pint.5.html">sane-pint(5)</A></B>, <B><A HREF="sane-plustek.5.html">sane-plustek(5)</A></B>,
|
||||||
<B><A HREF="tek_pp.5.html">tek_pp(5)</A></B>, <B><A HREF="sane-pnm.5.html">sane-pnm(5)</A></B>, <B><A HREF="sane-qcam.5.html">sane-qcam(5)</A></B>, <B><A HREF="sane-ricoh.5.html">sane-ricoh(5)</A></B>, <B><A HREF="sane-s9036.5.html">sane-s9036(5)</A></B>,
|
<B><A HREF="sane-plustek_pp.5.html">sane-plustek_pp(5)</A></B>, <B><A HREF="sane-pnm.5.html">sane-pnm(5)</A></B>, <B><A HREF="sane-qcam.5.html">sane-qcam(5)</A></B>, <B><A HREF="sane-ricoh.5.html">sane-ricoh(5)</A></B>, <B>sane-</B>
|
||||||
<B><A HREF="sane-sceptre.5.html">sane-sceptre(5)</A></B>, <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B>, <B><A HREF="sane-sharp.5.html">sane-sharp(5)</A></B>, <B><A HREF="sane-sm3600.5.html">sane-sm3600(5)</A></B>,
|
<B><A HREF="s9036.5.html">s9036(5)</A></B>, <B><A HREF="sane-sceptre.5.html">sane-sceptre(5)</A></B>, <B><A HREF="sane-scsi.5.html">sane-scsi(5)</A></B>, <B><A HREF="sane-sharp.5.html">sane-sharp(5)</A></B>, <B><A HREF="sane-sm3600.5.html">sane-sm3600(5)</A></B>,
|
||||||
<B><A HREF="sane-snapscan.5.html">sane-snapscan(5)</A></B>, <B><A HREF="sane-sp15c.5.html">sane-sp15c(5)</A></B>, <B><A HREF="sane-st400.5.html">sane-st400(5)</A></B>, <B><A HREF="sane-tamarack.5.html">sane-tamarack(5)</A></B>,
|
<B><A HREF="sane-sm3840.5.html">sane-sm3840(5)</A></B>, <B><A HREF="sane-snapscan.5.html">sane-snapscan(5)</A></B>, <B><A HREF="sane-sp15c.5.html">sane-sp15c(5)</A></B>, <B><A HREF="sane-st400.5.html">sane-st400(5)</A></B>, <B>sane-</B>
|
||||||
<B><A HREF="sane-teco1.5.html">sane-teco1(5)</A></B>, <B><A HREF="sane-teco2.5.html">sane-teco2(5)</A></B>, <B><A HREF="sane-teco3.5.html">sane-teco3(5)</A></B>, <B><A HREF="sane-test.5.html">sane-test(5)</A></B>, <B><A HREF="sane-u12.5.html">sane-u12(5)</A></B>,
|
<B><A HREF="tamarack.5.html">tamarack(5)</A></B>, <B><A HREF="sane-teco1.5.html">sane-teco1(5)</A></B>, <B><A HREF="sane-teco2.5.html">sane-teco2(5)</A></B>, <B><A HREF="sane-teco3.5.html">sane-teco3(5)</A></B>, <B><A HREF="sane-test.5.html">sane-test(5)</A></B>,
|
||||||
<B><A HREF="sane-umax1220u.5.html">sane-umax1220u(5)</A></B>, <B><A HREF="sane-umax.5.html">sane-umax(5)</A></B>, <B><A HREF="sane-umax_pp.5.html">sane-umax_pp(5)</A></B>, <B><A HREF="sane-usb.5.html">sane-usb(5)</A></B>,
|
<B><A HREF="sane-u12.5.html">sane-u12(5)</A></B>, <B><A HREF="sane-umax1220u.5.html">sane-umax1220u(5)</A></B>, <B><A HREF="sane-umax.5.html">sane-umax(5)</A></B>, <B><A HREF="sane-umax_pp.5.html">sane-umax_pp(5)</A></B>, <B>sane-</B>
|
||||||
<B><A HREF="sane-v4l.5.html">sane-v4l(5)</A></B>
|
<B><A HREF="usb.5.html">usb(5)</A></B>, <B><A HREF="sane-v4l.5.html">sane-v4l(5)</A></B>
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
David Mosberger-Tang and many many more (see
|
David Mosberger-Tang and many many more (see
|
||||||
<I>/usr/local/doc/sane-1.0.16/AUTHORS</I> for details). This man page was
|
<I>/usr/local/doc/sane-1.0.17/AUTHORS</I> for details). This man page was
|
||||||
written by Henning Meier-Geinitz. Quite a lot of text was taken from
|
written by Henning Meier-Geinitz. Quite a lot of text was taken from
|
||||||
the <B>SANE</B> standard, several man pages, and README files.
|
the <B>SANE</B> standard, several man pages, and README files.
|
||||||
|
|
||||||
sane-backends 1.0.16 29 May 2005 <B><A HREF="sane.7.html">sane(7)</A></B>
|
|
||||||
|
sane-backends 1.0.17 16 October 2005 <B><A HREF="sane.7.html">sane(7)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -179,7 +179,7 @@
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
David Mosberger
|
David Mosberger
|
||||||
|
|
||||||
sane-backends 1.0.16 30 May 2004 <B><A HREF="saned.8.html">saned(8)</A></B>
|
sane-backends 1.0.17 30 May 2004 <B><A HREF="saned.8.html">saned(8)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
<I>profile</I>] [<B>-L</B>|<B>--list-devices</B>] [<B>-f</B>|<B>--formatted-device-list</B> <I>format</I>]
|
<I>profile</I>] [<B>-L</B>|<B>--list-devices</B>] [<B>-f</B>|<B>--formatted-device-list</B> <I>format</I>]
|
||||||
[<B>--batch</B> [=<I>format</I>]] [<B>--batch-start</B> <I>start</I>] [<B>--batch-count</B> <I>count</I>]
|
[<B>--batch</B> [=<I>format</I>]] [<B>--batch-start</B> <I>start</I>] [<B>--batch-count</B> <I>count</I>]
|
||||||
[<B>--batch-increment</B> <I>increment</I>] [<B>--batch-double</B>] [<B>--accept-md5-only</B>]
|
[<B>--batch-increment</B> <I>increment</I>] [<B>--batch-double</B>] [<B>--accept-md5-only</B>]
|
||||||
[<B>-n</B>|<B>--dont-scan</B>] [<B>-T</B>|<B>--test</B>] [<B>-h</B>|<B>--help</B>] [<B>-v</B>|<B>--verbose</B>] [<B>-B</B>|<B>--buffer-</B>
|
[<B>-p</B>|<B>--progress</B>] [<B>-n</B>|<B>--dont-scan</B>] [<B>-T</B>|<B>--test</B>] [<B>-h</B>|<B>--help</B>] [<B>-v</B>|<B>--verbose</B>]
|
||||||
<B>size</B>] [<B>-V</B>|<B>--version</B>] [<I>device-specific-options</I>]
|
[<B>-B</B>|<B>--buffersize</B>] [<B>-V</B>|<B>--version</B>] [<I>device-specific-options</I>]
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
@ -117,6 +117,10 @@
|
||||||
that support MD5 security. The <B>SANE</B> network daemon (<B>saned</B>) is capable
|
that support MD5 security. The <B>SANE</B> network daemon (<B>saned</B>) is capable
|
||||||
of doing such requests. See <B><A HREF="saned.8.html">saned(8)</A></B>.
|
of doing such requests. See <B><A HREF="saned.8.html">saned(8)</A></B>.
|
||||||
|
|
||||||
|
The <B>-p</B> or <B>--progress</B> option requests that <B>scanimage</B> prints a progress
|
||||||
|
counter. It shows how much image data of the current image has already
|
||||||
|
been received by <B>scanimage</B> (in percent).
|
||||||
|
|
||||||
The <B>-n</B> or <B>--dont-scan</B> option requests that <B>scanimage</B> only sets the
|
The <B>-n</B> or <B>--dont-scan</B> option requests that <B>scanimage</B> only sets the
|
||||||
options provided by the user but doesn't actually perform a scan. This
|
options provided by the user but doesn't actually perform a scan. This
|
||||||
option can be used to e.g. turn off the scanner's lamp (if supported by
|
option can be used to e.g. turn off the scanner's lamp (if supported by
|
||||||
|
@ -269,7 +273,9 @@
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
<H2>AUTHOR</H2><PRE>
|
<H2>AUTHOR</H2><PRE>
|
||||||
David Mosberger, Andreas Beck, Gordon Matzigkeit and Caskey Dickson
|
David Mosberger, Andreas Beck, Gordon Matzigkeit, Caskey Dickson, and
|
||||||
|
many others. For questions and comments contact the sane-devel mail-
|
||||||
|
inglist (see http://www.sane-project.org/mailing-lists.html).
|
||||||
|
|
||||||
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
@ -277,7 +283,7 @@
|
||||||
For vector options, the help output currently has no indication as to
|
For vector options, the help output currently has no indication as to
|
||||||
how many elements a vector-value should have.
|
how many elements a vector-value should have.
|
||||||
|
|
||||||
sane-backends 1.0.16 15 April 2005 <B><A HREF="scanimage.1.html">scanimage(1)</A></B>
|
sane-backends 1.0.17 23 Sep 2005 <B><A HREF="scanimage.1.html">scanimage(1)</A></B>
|
||||||
</PRE>
|
</PRE>
|
||||||
<HR>
|
<HR>
|
||||||
<ADDRESS>
|
<ADDRESS>
|
||||||
|
|
Ładowanie…
Reference in New Issue