1
.TH "sane\-genesys" "5" "6 Oct 2009" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy"
1
.TH "sane\-genesys" "5" "26 Dec 2010" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy"
4
sane\-genesys \- SANE backend for GL646 and GL841 based USB flatbed scanners
4
sane\-genesys \- SANE backend for GL646, GL841, GL843, GL847 and GL124 based USB flatbed scanners
8
8
library implements a SANE (Scanner Access Now Easy) backend that provides
9
access to USB flatbed scanners based on the Genesys GL646 and GL841 chips.
9
access to USB flatbed scanners based on the Genesys GL646, GL841 and GL847 chips.
10
10
At present, the following scanners are known to work with this backend:
13
Canon LiDE 35/40/50/60/100/110/200/210
15
Hewlett-Packard HP2300C/HP3670/HP3690
13
17
Medion MD5345/MD6228/MD6274
15
Visioneer OneTouch 7100
17
Hewlett-Packard HP2300C
19
Visioneer Strobe XP100 (rev3)/XP200/XP300/Roadwarrior
21
Canon LiDE 35/40/50/60
21
Plustek OpticBook 3600
23
23
Pentax DSmobile 600
25
Syscan/Ambir DocketPORT 485/487/665/685
25
Syscan/Ambir DocketPORT 467/485/487/665/685
27
Visioneer OneTouch 7100/Strobe XP100 (rev3)/XP200/XP300/Roadwarrior
27
29
Xerox Travel Scanner 100
40
42
or syslog) to the sane\-devel mailing list. Even if the scanner's name is only
41
43
slightly different from the models mentioned above, please let me know.
43
If you own a scanner that isn't detected by the genesys backend but has a GL646
44
or GL841 chipset, you can try to add it to the backend.
45
If you own a scanner that isn't detected by the genesys backend but has a GL646,
46
GL841, GL843 or GL847 chipset, you can try to add it to the backend.
47
49
To give correct image quality, sheet fed scanners need to be calibrated using the
55
57
.SH EXTRAS SCAN OPTIONS
57
59
.B \-\-lamp\-off\-time number
58
61
The lamp will be turned off after the given time (in minutes). A value of 0 means that the lamp won't be turned off.
60
64
.B \-\-threshold percent
61
66
0..100% (in steps of 1). Select minimum brightness to get a white point. Pixels
62
67
whith brightness below that value will be scanned as black.
64
70
.B \-\-disable-interpolation yes|no
65
72
When using high resolutions where the horizontal resolution is smaller than vertical resolution,
66
73
data is expanded by software to preserve picture geometry. This can be disbled by this option to get
69
77
.B \-\-color-filter None|Red|Green|Blue
70
79
When using gray or lineart this option selects the used color. Using a color filter
71
80
will give a monochrome scan. CIS based scanners can to true gray when no filter (None value) is
85
Additionally, several 'software' options are exposed by the backend. These
86
are reimplementations of features provided natively by larger scanners, but
87
running on the host computer. This enables smaller machines to have similar
88
capabilites. Please note that these features are somewhat simplistic, and
89
may not perform as well as the native implementations. Note also that these
90
features all require that the driver cache the entire image in memory. This
91
will almost certainly result in a reduction of scanning speed.
95
Requests the driver to detect the extremities of the paper within the larger
96
image, and crop the empty edges.
101
Requests the driver to detect the rotation of the paper within the larger
102
image, and counter the rotation.
105
.B \-\-swdespeck \-\-despeck X
107
Requests the driver to find and remove dots of X diameter or smaller from the
108
image, and fill the space with the average surrounding color.
75
111
.SH "SYSTEM ISSUES"
129
165
increase the verbosity of the output. If the debug level is set to 1 or higher,
130
166
some debug options become available that are normally hidden. Handle them with
131
167
care. This will print messages related to core genesys functions.
169
.B SANE_DEBUG_GENESYS_LOW
170
This environment variable controls the debug level for low level functions
171
common to all genesys ASICs.
133
173
.B SANE_DEBUG_GENESYS_GL646
134
174
This environment variable controls the debug level for the specific GL646 code
137
177
.B SANE_DEBUG_GENESYS_GL841
138
178
This environment variable controls the debug level for the specific GL841 code
181
.B SANE_DEBUG_GENESYS_GL843
182
This environment variable controls the debug level for the specific GL843 code
185
.B SANE_DEBUG_GENESYS_GL847
186
This environment variable controls the debug level for the specific GL847 code
189
.B SANE_DEBUG_GENESYS_GL124
190
This environment variable controls the debug level for the specific GL124 code
142
194
Example (full and highly verbose output for gl646):
144
196
export SANE_DEBUG_GENESYS=255
198
export SANE_DEBUG_GENESYS_LOW=255
146
200
export SANE_DEBUG_GENESYS_GL646=255
150
Jack McGill for donating several sheetfed scanners, which made possible to add support
151
for them in the genesys backend.
204
Jack McGill for donating several sheetfed and flatbed scanners, which made possible to add support
205
for them in the genesys backend:
207
Hewlett-Packard HP3670
209
Visioneer Strobe XP100 (rev3)/XP200/XP300/Roadwarrior
215
Syscan/Ambir DocketPORT 467/485/487/665/685
217
Xerox Travel Scanner 100
220
cncsolutions (http://www.cncsolutions.com.br) sponsored and supported the work on the Panasonic KV-SS080.