Ulrich Deiters
417129af58
Ulrich Deiters: fixed byte-swapping problem for little-endian platforms
2006-01-15 17:03:32 +00:00
Oliver Schwartz
b27979a8ee
Added Epson Stylus CX-1500
2006-01-10 19:32:39 +00:00
Oliver Schwartz
44ee824969
Added 12 bit gamma tables for Epson Stylus CX-1500
2006-01-10 19:32:16 +00:00
Oliver Schwartz
01e26557f8
Some fixes for the Epson Stylus CX 1500
2006-01-06 20:59:17 +00:00
Henning Geinitz
e7c499798b
Regenerate .conf files only if .conf.in were changed.
2006-01-05 21:53:01 +00:00
Henning Geinitz
1bce75400e
Fixed some compilation warnings.
2006-01-05 21:16:26 +00:00
Stéphane Voltz
57cb277087
- removed unused variable
2006-01-05 20:33:27 +00:00
Henning Geinitz
872e619e13
Renamed backend configuration files from *.conf to *.conf.in. The configuration
...
files are preprocessed by backend/Makefile now and variables like @DATADIR@ are
substituted by the appropriate directories. This is especially useful for
firmware locations. For the firmware paths for the artec_eplus48u, gt68xx, and
snapscan backends variables were used. Bug #302590 .
2006-01-05 16:27:10 +00:00
Henning Geinitz
7b03fc2168
Added option "source" which can be used to simulate an Automatic Document Feeder
...
(ADF). Added copyright header to test.h.
2006-01-02 22:55:44 +00:00
Henning Geinitz
e891ffb8ab
Added Plustek OpticPro S(T)12 (product id 0x040b). Mostly untested. Print warmup
...
message 5 seconds after starting the warm-up.
2006-01-02 16:59:03 +00:00
Henning Geinitz
41c181b062
Fixed problem with option "resolution" which esists twice at the same time. Bug
...
#302466 .
2006-01-02 15:55:18 +00:00
Oliver Schwartz
8818aeabd9
Added snapscan-data.c to Makefile.in
2006-01-01 23:02:55 +00:00
Oliver Schwartz
9a24efc4ea
Added calibration data for Benq 5150 / 5250, preliminary support for Epson Stylus CX 1500
2006-01-01 22:57:02 +00:00
Henning Geinitz
07757d4c85
Added hp3500 backend which supports the HP ScanJet 3500 series, including the
...
3500C, 3530C and 3570C (patch from Troy Rollo <sane@troy.rollo.name>) (bug
#302687 ).
2005-12-20 17:55:45 +00:00
Henning Geinitz
df2a8b6180
Fixed dynamic loading on current HP/UX systems (bug #302732 ).
2005-12-20 17:15:39 +00:00
Henning Geinitz
c69b84852c
Added missing genesys_conv.c and genesys_conv_hlp.c to DISTFILES. Without this
...
change the files wouldn't be part of the archive.
2005-12-18 13:51:51 +00:00
Henning Geinitz
7d332297b6
Silenced non-fatal warnings/error messages. Several fixes for avoiding
...
freezes/timeouts after cancelling a scan. Several fixes for warming up of
lamp. Decreased scan width of Plustek OpticPro 1248U.
2005-12-09 11:55:11 +00:00
Gerhard Jaeger
dcaca7c67b
Fixed nasty compiler warnings.
2005-12-08 11:33:19 +00:00
Stéphane Voltz
61332ee42b
- removed an left-over from an experiment
2005-12-06 21:29:14 +00:00
Stéphane Voltz
a75db62b86
- added AFE int in powersave
...
- fixed timeout on first scan
2005-12-06 20:50:21 +00:00
Henning Geinitz
24ba51dc1e
Enabled Canon LiDE 60 which was disabled for safety reasons. Bugs are fixed now.
2005-12-06 10:34:15 +00:00
Rene Rebe
0c5da94b17
fixed more typos in comments and debug output, removed obsolete
...
options from the parser, example avision.conf and manual page.
Fixed 12 Bit gray and color modes to actually work as well as
software CCD line-difference correction. Minimal scan resolutions
have been slightly adapted for some ASICs.
2005-12-05 23:27:22 +00:00
Pierre Willenbrock
fb446b0804
* backend/genesys.c: removed usage of current_setup in functions
...
where it is not necessarily initialized. Modified shading
calibration to not use fixed stripe sizes. Fixed memory
corruption while calculating shading data. Fixed read sizes to
be multiples of 256. Fixed stagger/line distance
correction. Fixed line shrinking to correctly update data
buffers. Bumped BUILD number.
* backend/genesys.c backend/genesys_conv.c: Added gray to lineart
conversion.
* backend/genesys.c backend/genesys_conv_hlp.c: Modified calling
parameters to stagger/line distance correction filter to better
describe its inner working.
* backend/genesys_devices.c: Slowed down motor timings for
LiDE 35/40/50/60. Removed untested message for LiDE 35/40/50/60.
* backend/genesys_gl646.c: Fixed bug for odd pixel count. Added
support for gray to lineart conversion.
* backend/genesys_gl841.c: Fixed words_per_line calculation. Added
support for gray to lineart conversion(not used). Fixed problem
with scanners not backtracking while scanning calibration area
leading to scanning part of document area.
2005-12-05 20:50:57 +00:00
Oliver Schwartz
2c7d3ea4d8
Small bugfix for Benq 5150
2005-12-05 20:38:23 +00:00
Rene Rebe
dff12fc90b
* backend/avision.c backend/avision.h: updated the Avision backend
...
from BUILD 167 to 179, including support for HP 5370, AV600U,
AV210C2, AV220C2, et. al. The USB i/o paths got hardened, and a
lot of fixes as well es enhancements and optimizations where added
and a lot of typos, mostly in debug output and comments, got fixed.
The "Line Art" mode was renamed to "Lineart" to match the other
backends.
2005-12-04 21:29:22 +00:00
Karl Heinz Kremer
a8e7f2ddee
backend/epson_usb.c: Added id for CX4200
2005-12-04 17:14:17 +00:00
Oliver Schwartz
fddbe1342c
Some fixes for Benq 5150
2005-12-04 15:03:00 +00:00
Peter Fales
8e0b9f0e3c
Cosmetic changes to gphoto2 debug messages
2005-12-03 18:23:55 +00:00
Oliver Schwartz
f5c6a9c8df
Change SnapScan version number to 1.4.50
2005-12-02 19:15:42 +00:00
Oliver Schwartz
39575524dc
Another fix for lineart mode for the Epson 3490 @ 3200 DPI
2005-12-02 19:12:54 +00:00
Stéphane Voltz
83880f74c2
- ifdef'ed forgottent debug statements
2005-11-28 20:59:30 +00:00
Stéphane Voltz
0b6469ec26
- fix 'blue tint' on scanning area borders for 1220P/2000P
2005-11-28 20:49:57 +00:00
Oliver Schwartz
ba7f55d72f
Fix for lineart mode of Epson 3490 @ 3200 DPI
2005-11-28 19:28:29 +00:00
Oliver Schwartz
dcfdf8b121
Fix inquiry bug for Benq 5000
2005-11-26 18:53:03 +00:00
Mattias Ellert
3122a93ea4
Use default firmware dirs in config files
2005-11-26 06:14:30 +00:00
Ulrich Deiters
cd3365e8d6
Ulrich Deiters: fixed unintialized variable in backend/canon-sane.c
2005-11-25 22:32:52 +00:00
Oliver Schwartz
20c458e116
Fix for Epson 3490 @ 3200 DPI for grayscale and lineart mode
2005-11-25 17:24:48 +00:00
Oliver Schwartz
e8ec8d46e5
Disable bilevel colour / halftoning for Epson 3490
2005-11-23 20:57:01 +00:00
Mattias Ellert
87bfa3c259
Adding artec_eplus48u to FIRMWARE_DIRS
2005-11-23 20:20:11 +00:00
Henning Geinitz
79d2a16c78
Bumped build number. Changed scanner's name to Canon LiDE 35/40/50. Added Canon
...
LiDE LiDE 60. This scanner is still commented out in genesys.conf. Removed
comment sign for Canon LiDE 35/40/50 in genesys.conf.
2005-11-20 13:59:39 +00:00
Pierre Willenbrock
02b1a07b5d
* Added support for Canon LiDE 35/40/50
...
* Reworked data conversion process to convert CIS data
2005-11-19 22:51:01 +00:00
Oliver Schwartz
0b1279193f
Revert previous 'fix', disable 2400 dpi for Epson 3490, use 1600 dpi instead
2005-11-17 23:47:11 +00:00
Oliver Schwartz
cbd7009d4d
Fixes for Epson 3490 @ 2400 DPI
2005-11-17 23:32:23 +00:00
Gerhard Jaeger
6a35351b73
Default config now only tries to access parport using
...
libieee1284.
2005-11-17 11:08:27 +00:00
Gerhard Jaeger
379684a3ed
Fixed sizeof(long) issue for 64bit platforms, see
...
bugreport #302195 .
2005-11-17 11:05:12 +00:00
Fred Odendaal
cae18a7907
Added support for Linart and threshold option.
2005-11-17 04:43:56 +00:00
Oliver Schwartz
49b81e26b5
Enabled quality calibration for the Epson 3490
2005-11-15 20:11:19 +00:00
Oliver Schwartz
5138513904
Added deinterlacing for Epson 3490
2005-11-10 19:42:02 +00:00
m. allan noah
f27bf8a944
stop looking at evpd for M3091/2 gamma dl capability
2005-11-07 21:20:59 +00:00
Oliver Schwartz
23d20d3519
Correct cut'n'paste error
2005-11-02 22:12:54 +00:00
Oliver Schwartz
034f05523d
Fixes for Benq 5000
2005-11-02 19:22:06 +00:00
Oliver Schwartz
710e8d4423
Distinguish between Benq 5000/5000E/5000U
2005-10-31 21:08:47 +00:00
Henning Geinitz
947339db25
Run "makedepend" if it's available. This way "make" builds
...
backends correctly even if only included files (e.g. headers) are
changed. Don't be too verbose when running makedepend.
Create links libsane-*.so.1 to the real library files if the
links are not there. This fixes dynamic loading on OpenBSD. The
links are not created for MacOS X as they don't work there.
Remove any libsane.* links in /usr/local/lib/sane. Such links
are created by libtool. As they point to libsane-v4l.so,
scanimage -L doesn't find any scanner in case of ld.so
misconfigurations.
The install target is much quiter now and prints the libtool
message only once now.
2005-10-29 20:01:54 +00:00
Henning Geinitz
e3da325bf2
Added support for Trust 240H Easy Webscan Gold to artec_eplus48u backend.
2005-10-29 17:46:28 +00:00
Gerhard Jaeger
378040914a
Changed high-speed setting for UMAX 3400, due to bugreport #302317 .
...
Fixed CanoScan N650U settings.
2005-10-28 06:11:02 +00:00
Gerhard Jaeger
a136297e6d
Added speedup option.
2005-10-28 06:07:24 +00:00
Gerhard Jaeger
337854fd76
Bumped build number.
2005-10-25 08:15:48 +00:00
Gerhard Jaeger
55c62ff01a
Tweaked LiDE25 settings (thanks to Gerd Cendelin for lending me
...
his LiDE25).
Let 1200DPI CIS devices use now the green-channel for gray scans.
Also changed LiDE30/N1240U and N1220U settings for gray scanmodes.
2005-10-25 08:15:28 +00:00
Gerhard Jaeger
ee98dc0b85
Fixed segfault in fine calibration for CIS devices.
2005-10-25 08:11:05 +00:00
Oliver Schwartz
aa37ec8374
Preview and range fix for Epson 2480/2580
2005-10-24 19:46:40 +00:00
Oliver Schwartz
40387e3578
Fix for buffer size in high res modes, fixes for delay code
2005-10-23 21:28:58 +00:00
Eddy De Greef
9423b5e201
Decreased the maximum number of pixels on a line for CIS scanners a bit to
...
avoid border artifacts.
2005-10-22 19:21:47 +00:00
Eddy De Greef
d78590877b
Added an optional engine_delay parameter to work around potential engine
...
instability problems for CIS models.
2005-10-22 13:27:33 +00:00
Gerhard Jaeger
2557fc6f15
Fixed high-speed feature of Canoscan D660U.
2005-10-21 07:19:48 +00:00
Gerhard Jaeger
e149a7ee3b
Bumped build number.
2005-10-21 07:19:04 +00:00
Oliver Schwartz
3e0c1348c5
Fixes for 16 bit quality calibration by Simon Munton
2005-10-20 21:23:53 +00:00
Henning Geinitz
b2accf7467
Make "make dist" work again.
2005-10-16 19:06:14 +00:00
Henning Geinitz
affb104893
Added lexmark backend (from Fred Odendaal <freshshelf@rogers.com>).
2005-10-16 17:15:37 +00:00
Henning Geinitz
6714d97cee
Removed typedefs for DWORD, WORD and so on. Used int, unsigned short,
...
... directly in the code.
2005-10-16 16:37:13 +00:00
Henning Geinitz
f8d48dc09d
Minor modifications to sheet-fed scanner support.
2005-10-16 12:47:37 +00:00
Henning Geinitz
d71716bbc9
Added support for UMAX AstraSlim 1200 SE (from Harq al-Ada <nadaban.bogdan at
...
gmail.com>).
2005-10-16 10:45:15 +00:00
Oliver Schwartz
1751ed6572
Fixes for 16 bit scan mode from Simon Munton
2005-10-13 22:43:30 +00:00
Oliver Schwartz
8409b107c3
Fixes for Epson 3490 and 16 bit scan mode
2005-10-11 18:47:07 +00:00
Stéphane Voltz
9c28fc433c
- sane_start change to allow batch scanning. Previous code would
...
immediatly return if head was parking, now we wait for parking
completion
2005-10-11 05:28:18 +00:00
Mattias Ellert
cbd43ed18a
Off-by-one error
2005-10-05 16:02:23 +00:00
Henning Geinitz
8561c6a6bd
Added mustek_usb backend which supports the Mustek BearPaw 2448 TA Pro. Changes
...
of the code before inclusion to CVS can be found in
doc/mustek_usb2/mustek_usb2.CHANGES.
2005-10-03 13:27:03 +00:00
Gerhard Jaeger
4a4a57588b
Updated motor settings for Canoscan LiDE25, thanks to Stephan
...
February <stephanf@singnet.com.sg> for providing these values.
2005-10-02 19:36:43 +00:00
Gerhard Jaeger
716104d960
Bumped build number.
2005-10-02 19:36:15 +00:00
Henning Geinitz
2fb3897cfe
Fixed some compilation warnings (bug #300404 ).
2005-10-02 13:50:53 +00:00
Henning Geinitz
131218afb4
Fixed some warnings (bug #302290 ).
2005-10-01 17:06:25 +00:00
Eddy De Greef
4767a92bd5
Minor bug fix: wrong model name was reported for 1200CP+ driver.
2005-09-29 21:45:40 +00:00
Henning Geinitz
fb40be18dc
Added support for Plustek OpticSlim M12 (untested). Based on patch from Gerhard
...
Jaeger <gerhard@gjaeger.de>. Fixed gt68xx homepage links in man page. Changed
minimum version of libusb to 0.1.8.
2005-09-29 18:22:30 +00:00
Oliver Schwartz
88acee2eee
Reenabled enhanced inquiry command for Epson scanners (duh\!)
2005-09-28 22:09:26 +00:00
Oliver Schwartz
cb8f353952
Added 16 bit option for Epson scanners (untested)
2005-09-28 21:33:11 +00:00
Oliver Schwartz
13c07cf87d
Removed debugging code for Epson scanners
2005-09-25 08:19:12 +00:00
Mattias Ellert
21f94b0264
Fix SANE_DEBUG_SANEI_PV8630
2005-09-22 19:02:25 +00:00
Frank Zago
ab5d790e26
Replaced __unused__ with __sane_unused__ to avoid a namespace conflict.
2005-09-19 19:57:48 +00:00
Henning Geinitz
ac100ab017
Mustek Paragon 600 II EP works. Mentioned "parport0".
2005-09-18 11:11:46 +00:00
Henning Geinitz
872c187d42
Fixed segfault that may happen with Mustek ScanExpress A3 USB.
2005-09-18 10:48:18 +00:00
Oliver Schirrmeister
d79d95d0aa
bugfixes for the M3092, enabled dropoutcolor for all fi-* scanners.
...
Tested with the fi-5650
2005-09-07 11:44:45 +00:00
Oliver Schwartz
d72a7d33ff
Another small bugfix
2005-09-03 11:31:31 +00:00
Oliver Schwartz
304b667a6a
Fixed debugging code for epson scanners
2005-09-03 10:52:11 +00:00
Henning Geinitz
aa209997b7
Genius ColorPage Vivid 1200 X is reported to work. Genius ColorPage Vivid 4 XE
...
seems to be the same as 4 X, it just doesn't have buttons. Cleanup of .desc
file. Fixed gain setting. Mustek ScanExpress A3 USB 600 dpi color scanning works
now.
2005-09-01 20:01:50 +00:00
Stéphane Voltz
8c463cfb76
- added EPP support for UMAX Astra 610P
2005-08-24 05:35:06 +00:00
Gerhard Jaeger
db5cdf8c42
* doc/plustek/Plustek-USB.changes: Update.
...
* backend/plustek.c: Bumped build number.
* backend/plustek-usb.c backend/plustek-usbscan.c: Fixed problem,
when trying to scan at resolutions beyond the optical one
(sensor stops too early).
2005-08-22 07:29:45 +00:00
Henning Geinitz
93d43e0be8
Increased number limit of scanners that can work with this backend to 50. Added
...
support for Genius ColorPage Vivid 1200 X (untested).
2005-08-20 17:54:34 +00:00
Henning Geinitz
3c38ba02f4
Enabled GT68XX_FLAG_NO_STOP for Mustek BearPaw 2400 CU Plus. Some of these
...
scanners don't seem to like that command.
2005-08-19 15:54:31 +00:00
Gerhard Jaeger
f512d113f2
Removed obsolete _WAF_BLACKFINE.
...
LiDE20 does not seem to have a reliable black calibration area, so the
devices now will switch off the lamp for dark calibration.
Fixed line statistics and added calibration data output.
Bumped build number.
2005-08-19 11:55:10 +00:00
Henning Geinitz
b19e6c5262
Fixed the problem concerning scanning on *BSD. Scanning only worked once (bug
...
#300597 ). Fixed compilation warnings.
2005-08-18 19:26:09 +00:00
Oliver Schwartz
0f98b4adfe
Removed C++-style comment
2005-08-16 20:15:10 +00:00
Henning Geinitz
a2f1183de1
Removed direct dependence of sm3600 on libusb. Used sanei_usb instead. Based on
...
patch from Francois Revol <revol@free.fr>. Updated documentation
accordingly. Fixed compilation warnings.
2005-08-16 19:50:34 +00:00
Oliver Schwartz
159782bd7f
Make compileable again
2005-08-16 17:19:20 +00:00
Oliver Schwartz
7f9b7c4646
Added temporary debug code for 2480/2580 distinction
2005-08-15 18:56:55 +00:00
Oliver Schwartz
59fc80c118
Added support for Epson 3490/3590 (thanks to Matt Judge)
2005-08-15 18:06:38 +00:00
Gerhard Jaeger
2c1b5226b5
Tried to use the settings from SANE-1.0.13.
...
Added _TWEAK_GAIN to allow increasing GAIN during
lamp coarse calibration.
Added call to speedtest function.
2005-08-15 14:57:07 +00:00
Gerhard Jaeger
3290aae207
Cleanup.
2005-08-15 14:55:24 +00:00
Gerhard Jaeger
b3d68531d4
Readded kCIS670 to add 5% extra to LiDE20 fine calibration.
2005-08-15 14:53:39 +00:00
Gerhard Jaeger
a79e3e83f6
Minor fix for startup reset.
...
Removed unnecessary calls to usbio_ResetLM983x().
2005-08-15 14:52:00 +00:00
Gerhard Jaeger
168204528d
Added button support for Plustek/Genius devices.
...
Changed behaviour of usb_IsScannerReady().
Added special misc I/O setup for CIS devices (usb_ResetRegisters).
2005-08-15 14:48:28 +00:00
Gerhard Jaeger
39b37d80f6
usbio_DetectLM983x() now returns error if register
...
could not be red, usbio_ResetLM983x() checks for reg7
value before writing.
2005-08-15 14:46:16 +00:00
Gerhard Jaeger
97761aa27b
Cleanup.
...
Bumped version and build number.
Activated IPC between reader-process and parent.
2005-08-15 14:39:53 +00:00
Henning Geinitz
46cfa92d35
Enabled backtracking by default. This is slower but avois bumping the scan head
...
at the end of the scan area and also missing parts of the scanned
image. Increased safety margin for backtracking. This fixes the "garbled image"
bug. Set default gamma value to 2. Manpage update. Status set to "basic".
2005-08-14 12:59:32 +00:00
Henning Geinitz
3c5ea794ba
Added hp4200 backend. Code from Julien BLACHE's sane-backends-extras debian
...
package, based on Frank Zago's patches based on Adrian Perez Jorge's code. Fixed
compilation warnings. Fixed bug when no sane device was given. Code indented by
indent -gnu. Added man page.
2005-08-13 15:30:02 +00:00
Gerhard Jaeger
6ec7a1844d
Fixed bug, that causes ASIC96003/1 based devices to move their
...
sensors too fast in lineart mode at 200 and 300dpi.
2005-08-10 20:39:59 +00:00
Gerhard Jaeger
8ab9887a05
Bumped build number.
2005-08-10 20:39:00 +00:00
Gerhard Jaeger
49e3d0cda0
Added support for CanoScan LiDE25.
2005-08-08 07:37:47 +00:00
Gerhard Jaeger
af4091095a
Bumped build number.
2005-08-08 07:37:01 +00:00
Oliver Schwartz
417ef8eac5
Use first known device if no device is specified
2005-08-07 12:37:29 +00:00
Stéphane Voltz
9857b4cf6c
- fixed endianess issue in genesys backend when creating
...
slope table
2005-08-05 12:18:35 +00:00
Karl Heinz Kremer
4c4a945d1b
Applied Olaf Meuwissen's patch to add new device IDs.
2005-07-30 16:52:28 +00:00
Henning Geinitz
443cfa28bb
libsane and documentation is installed correctly again.
2005-07-30 14:15:50 +00:00
Gerard Klaver
1ee3c3719b
Remove teco_request_sense command for VM3564
...
Some text updates, removed 160 dpi mode (150 dpi can be used)
2005-07-29 20:27:12 +00:00
Gerhard Jaeger
6e0e4979ff
Fixed lampsettings for CIS devices.
2005-07-21 10:00:20 +00:00
Gerhard Jaeger
1b2f175cda
Bumped build number.
2005-07-21 09:59:07 +00:00
Oliver Schwartz
74190c064c
Changed TPO scanning area for 2480/2580, reenabled 2400 DPI for 2480/2580
2005-07-20 21:37:29 +00:00
Oliver Schwartz
260f7d83eb
ZETA changes for SnapScan backend
2005-07-18 17:37:37 +00:00
Henning Geinitz
9cf32060ac
Make sure that all the necessary files will be in the distribution .tar.gz file.
2005-07-17 12:27:59 +00:00
Henning Geinitz
6c3427c52d
Changes to support SANE on ZETA. Not all
...
patches have been applied yet, but it's a start. The backends
are not installed as shared libs but as add-ons, which are shared libs
but in a specific folder in [/system|~]/config/add-ons/ named SANE/.
The install target has been changed to account for this,
Some files don't exist in BeOS/ZETA (ipc.h, ...).
Bbackend function names get a prefix, I suppose to avoid namespace clashes.
Though we do have a libdl to implement dl_open, the native way is prefered.
Added a --with-docdir= configure arg.
BeOS has a broken get[name|addr]info() from bind. This is fixed in ZETA R1.
libtool needs -no-undefined. Various VPATH fixes.
Check for <be/drivers/USB_scanner.h>, but not used yet.
No S_IFSOCK (sockets are fds to /dev/net/api). Stub pio code, untested.
Patch from Francois Revol <revol@free.fr>.
2005-07-15 21:59:25 +00:00
Henning Geinitz
e479c32503
Better 4->8 bit depth expansion algorithm (from Mattias Ellert
...
<mattias.ellert@tsl.uu.se>).
2005-07-15 18:12:49 +00:00
Rene Rebe
e5a5f45497
Updated the Avision backend with the latest off-site maintained version:
...
fixed segmentation faults for some modes, many many new devices, two
different duplex modes are supported, vast speedup of multi page batch scans,
buttons as well a 7-segment LED readout and some quirks for old scanners not
filling all fields
2005-07-15 09:12:27 +00:00
Henning Geinitz
38cc925c4b
Changed resolution from 75 to 100 dpi and changed 16 bit/color to 12 based on a
...
user report for the Visioneer OneTouch 7300. Updated .desc. Moved check for
stable lamp to its own function. Mustek ScanExpress A3 USB: Use CIS
calibration. Use lamp warmup. Fixed CCD on GT6801 scanning (color scanning was
broken due to a change in motormode_2.
2005-07-10 20:58:58 +00:00
Frank Zago
483e472841
New email address.
2005-07-07 11:55:43 +00:00
Gerhard Jaeger
9b7c4f73c8
Fixed fine-white calibration.
2005-07-07 09:59:04 +00:00
Gerhard Jaeger
aeeaed58e4
Fixed scanarea calculation.
2005-07-07 09:57:35 +00:00
Gerhard Jaeger
18764ad4a9
Added button support, did some cleanup, added IPC between
...
reader- and parent-process.
2005-07-04 09:54:31 +00:00
Ulrich Deiters
a97d0bf43c
inserted definition for SSIZE_MAX
2005-07-04 07:01:53 +00:00
Henning Geinitz
e9f761d067
Don't check the result of usb_find_busses(). Based on patch from Julien BLACHE
...
<jb@jblache.org>.
2005-07-03 13:35:48 +00:00
Ulrich Deiters
20aff8e022
restored actual version of the Canon-SCSI backend
2005-07-01 19:21:55 +00:00
Stéphane Voltz
8f102afe79
- fixed missing modifications for genesys backend inclusion
2005-06-30 19:46:06 +00:00
Gerhard Jaeger
b0dd4470cc
Fixed OS/2 restriction for dlopening DLLs on OS/2, as
...
it only works for 7.3 filenames for some reason
(patches by Franz Bakan <fbakan@gmx.net>.
2005-06-30 08:18:29 +00:00
Stéphane Voltz
bce76371c4
- added genesys backend from experimental area
2005-06-27 20:07:45 +00:00
Gerhard Jaeger
25ad5f2280
Fixed "double free" problem in sane_exit.
2005-06-27 07:08:09 +00:00
Henning Geinitz
6fd1ee367e
Start exposure with the settings from the scanner entry. CIS
...
Calibration and exposure uses a broader spectrum now. Expsoure
limit is increased to 50 loops. Genius Vivid 4x is reported to
work so the UNTESTED label is removed now. Visioneer 7300 is
reported to work so the UNTESTED label is removed now. Genius
ColorPage Vivid 1200XE: Removed UNTESTED label. Fixed
resolutions. Adjusted margins. Fixed color order. Fixed
linedistance. Adjusted AFE. Mustek ScanExpress 1248 UB: Fixed
margins. Adjusted AFE. Adjusted exposure. Adjusted
gamma. Changed status to "complete". Mustek BearPaw 2400 CU
Plus: Adsusted exposure and AFE parameters. Hopefully stripes
and similar trouble are gone now. Mustek BearPaw 1200 CU:
Increased exposure to avoid vertical lines. Updated manual page.
2005-05-29 19:58:56 +00:00
Oliver Schwartz
649853f7e1
Disabled 2400 DPI for Epson 2480
2005-05-22 11:50:24 +00:00
Henning Geinitz
7d0d083b8d
Mustek BearPaw 1200 CU Plus model 0x21b works now. Fixed firmware and offset
...
settings. Calibration is not completely ok yet, however. Code cleanup for
setup_scan (only one function for all chipsets). Simplified line mode/pixel
mode setting Updated TODO. Mustek BearPaw 2448 TA Plus is now only "basic". Too
much trouble for "good". Removed option "fast preview". By default for preview
mode 8 bits/pixel are used. Fixed indentation. Full scan really scans from y=0
on gt6816 scanners now.
2005-05-20 17:21:56 +00:00
Gerhard Jaeger
8c78f8fcc2
Applied patch (see bug #301605 ).
2005-05-11 14:46:12 +00:00
Gerhard Jaeger
e9152e5879
Bumped build number.
2005-05-11 14:45:27 +00:00
Henning Geinitz
ea9ad9a396
Plustek OpticSlim 2400: Fixed list of resolutions. That fixed the
...
preview. Removed "untested" warning. Adjusted scan area. Updated gt68xx.TODO.
Find firmwares independent of capitalization (bug #301580 ).
2005-05-07 17:16:30 +00:00
Gerard Klaver
c33139cc82
- indent -gnu
...
- free (devlist) added so memory allocated by sane_get_devices() will be released (bugreport 300128)
- added more DEBUG lines and some small fixes.
2005-05-06 21:12:21 +00:00
Henning Geinitz
b3669f8d6e
Added options to set the time after which the lamp of the A3 Pro is shut off
...
and to shut it off immediately.
2005-05-05 17:28:38 +00:00