Peter Kirchgessner
22020eba9c
Bug #300248 : correct "Negatives" to "Negative" in option description
2003-10-06 19:54:07 +00:00
Peter Kirchgessner
c5f02bb1fc
hp.c
2003-10-06 19:52:26 +00:00
Thomas Soumarmon
96d46f8a7b
*fixed bug #300252 : added static to all non SANE specific functions\n*changed #include <sane/..> into #include ../include/sane/... as mentioned in the backend-writing.txt file
2003-10-06 11:25:50 +00:00
Gerhard Jaeger
39044887ca
* aclocal.m4 configure configure.in: added checks for pthread.h and
...
added linker option -lpthread if pthread.h is found
* include/sane/config.in.h: added HAVE_PTHREAD_H
* sanei/sanei_thread.c include/sane/sanei_thread.h: added pthread_
functions to library, so every backend is able to use either fork or
pthread for its reader-process - see plustek backend for example
* backend/plustek.h backend/plustek.c: added sanei_thread stuff to support
threading on MacOS X
* backend/plustek_pp*: some cleanup
2003-10-05 16:00:30 +00:00
Karl Heinz Kremer
e01652aab8
Start two descriptions with capital characters.
2003-10-05 12:20:03 +00:00
Karl Heinz Kremer
b8198665c4
Fixed bug 300246 - Use SANE_TITLE_SCAN_SPEED (and DESC and NAME) from saneopts.h
...
instead of my own strings.
Fixed typo in gamma correction description.
2003-10-05 12:03:09 +00:00
Henning Geinitz
23b9e8c3a5
Use the same title for brightness as in other backends.
2003-10-05 11:45:51 +00:00
Henning Geinitz
d8cadc1881
Option names shouldn't be translated.
2003-10-05 11:43:58 +00:00
Henning Geinitz
345401d726
Fixed some missing or duplicated spaces in option descriptions.
2003-10-05 11:43:20 +00:00
Henning Geinitz
8e1194f427
Added back old mustek_pp backend. That backend supports Mustek CCD scanners.
...
The backend was renamed to mustek_pp_ccd to avoid conflicts with the new
mustek_pp backend for CIS scanners. The code was taken from sane-backends
1.0.9. This is only a temporary solution. The goal is to incooperate CCD
and CIS support into mustek_pp.
2003-10-04 10:40:00 +00:00
Gerhard Jaeger
ee8aa4ff09
Fixed some OS/2 compilation problems.
2003-10-02 07:44:08 +00:00
Peter Fales
dd4cdbdd9b
Handle the case where the camera has a corrupt file which is not a jpeg
...
image.
2003-10-02 04:03:40 +00:00
Henning Geinitz
4de7e23e89
Added detection of Genius Vivid 4x. It won't work out-of-the-box, however. CCD coarse calib
...
shouldn't run into an endless loop anymore. Plustek 1248U is much faster now.
2003-09-30 17:37:56 +00:00
Gerhard Jaeger
ff21cf5e7d
Fixed plustek_pp linking.
2003-09-30 16:20:25 +00:00
Gerhard Jaeger
dbcb3c853f
Added Plustek OpticSlim 1200 to gt68xx backend.
2003-09-30 06:48:42 +00:00
Gerhard Jaeger
27469d3467
Removed plustek-share.h.
2003-09-29 19:22:38 +00:00
Gerhard Jaeger
9e6db289d8
Mainly cleanup work.
2003-09-29 14:59:13 +00:00
Henning Geinitz
982ef90ed4
Some options had wrong constraints or didn't match their descriptions (bug
...
#300235 ).
2003-09-28 22:19:22 +00:00
Gerhard Jaeger
4953291678
Changed file-header (GPL stuff)...
2003-09-24 20:21:55 +00:00
Gerhard Jaeger
60b90f6bba
Minor fixes, esp. CanoScan LiDE30 color/gray bug.
2003-09-24 20:20:30 +00:00
Oliver Schwartz
785ce1942a
Bug #300198 : Check second argument of sanei_config_get_string
2003-09-24 18:05:39 +00:00
Gerhard Jaeger
5c565f4496
removed TODO, as this file does no longer exist
2003-09-24 14:42:21 +00:00
Gerhard Jaeger
fde3a39bbe
Fixed compilation error.
2003-09-24 14:31:12 +00:00
Gerhard Jaeger
0388dd02a5
Mainly documentation updates...
2003-09-24 14:08:01 +00:00
Henning Geinitz
0f6364f640
Fixed sane-devel address.
2003-09-24 13:31:00 +00:00
Frank Zago
3bda0d541d
Port to Cygwin.
2003-09-24 03:41:48 +00:00
Gerhard Jaeger
1eef5c8c60
Updated Plustek backend and added code for alternative CIS calibration.
...
All the supported CanoScan devices should work now correctly.
Moved the Plustek parallelport support into a separate backend: plustek_pp.
Added new backend for Plustek ASIC 9600x/9800x based parallelport scanner.
2003-09-23 07:10:53 +00:00
Henning Geinitz
9a6faa5046
Check if sanei_config_get_string fails because of a single quotation mark
...
in the configuration file.
2003-09-21 10:42:15 +00:00
Stéphane Voltz
929c5c9e75
* backend/sane-umax_pp.c: fix default port address handling
...
(patch from Malcolm Parsons <malcolm.parsons@virgin.net>)
* configure.in configure include/sane/config.h.in: added detection of
machine/cpufunc.h and i386_set_ioperm() for FreeBSD support.
2003-09-18 05:17:23 +00:00
Karl Heinz Kremer
f28084301a
Added Henning's change ro re-order the #include statements back in.
2003-09-14 12:41:58 +00:00
Stéphane Voltz
c6a2bfc784
- reworked direct hardware access API to improve portability
2003-09-14 06:09:02 +00:00
Karl Heinz Kremer
cad89342fa
Increment loop variable only once in loop to find USB scanners
...
Fix rounding problem when calculating number of lines to scan.
2003-09-13 00:59:54 +00:00
Henning Geinitz
0e70e29baf
Moved union Option_Value from backend header files to sanei_backend.h. No need
...
to copy it over and over again. Changed header inclusion order in backend
files to include backend.h after sanei_backend.h. Based on a patch from stef
<stef-listes@wanadoo.fr>.
2003-09-12 16:10:33 +00:00
Eddy De Greef
a922e76558
Updated e-mail address.
2003-09-12 14:41:25 +00:00
Henning Geinitz
7a6f2ddf61
Added Mustek ScanMagic 1200 UB Plus. Minor bugfix.
2003-08-27 11:49:52 +00:00
Karl Heinz Kremer
afd14b97f3
Fixed compile problem on Linux
...
Code cleanup to get rid of compiler warnings
2003-08-22 12:17:18 +00:00
Karl Heinz Kremer
84199865c5
Removed '//' comments - again ...
...
Added EPSON KOWA copyright
2003-08-21 22:35:56 +00:00
Oliver Schwartz
a66b94a915
Scanner ID cleanup
2003-08-19 21:05:08 +00:00
Stéphane Voltz
eaff639e8f
- revert change for UTA
2003-08-17 09:04:23 +00:00
Karl Heinz Kremer
4bd825cac8
* backend/epson.[ch]: Added support for GT-30000, with support for the
...
ADF in simplex mode (used some code from the EPSON Kowa IScan version
of the backend)
* backend/epson_scsi.c: Use sanei_scsi_cmd2() to send commands to fix a problem
with SBP-2 under FreeBSD
2003-08-15 17:07:58 +00:00
Stéphane Voltz
d54f39f55b
- UTA and custom gamma fix (wrongly inactive ...)
...
- gamma table check on option set
2003-08-15 06:56:24 +00:00
Gerhard Jaeger
f7ce836c46
Fixed warmup bug
...
Fixed device hang problem (EPSON & CanoScan)
Some fine-tuning
2003-08-14 12:54:11 +00:00
Matthew Duggan
27f0a37566
2003-07-29 Matthew Duggan <stauff1@users.sourceforge.net>
...
* backend/canon_pp.c: Reset globals in sane_exit.
2003-07-29 03:13:56 +00:00
Thomas Soumarmon
c8845a70e2
hp5400 backend: moved constants init to sane_init() and sane_exit()
2003-07-28 07:14:16 +00:00
Henning Geinitz
a4e842d946
Minor cleanup from the jpeg move. Reverted frontend link order.
2003-07-26 21:40:06 +00:00
Oliver Schwartz
c56a0ac8e9
Changed licence to GPL + SANE exception for snapscan-usb.[ch]
2003-07-26 17:16:55 +00:00
Peter Fales
aa9845ccd1
Move jpeg files to sanei
2003-07-26 17:07:36 +00:00
Peter Fales
2aca5cf9a2
Move jinclude.h and cderror.h to include/sane
2003-07-26 17:04:10 +00:00
Peter Fales
bfed61fc89
Moved backend/djpeg.README to top level README.djpeg
2003-07-26 03:11:04 +00:00
Henning Geinitz
d5ce45d9c5
Added Fujitsu 1200CUS to man page, .conf and .desc. Changed .conf file to be
...
more readable. Added RevScan 19200i to .conf file. Added Plustek U16B to
.desc and .conf, updated UT16B.
2003-07-25 07:41:58 +00:00
Peter Kirchgessner
030e0f0722
Add SANE_I18N
2003-07-24 18:31:58 +00:00
Oliver Rauch
23c1118df7
Finally here is the changed umax.c ;-)
2003-07-21 22:18:31 +00:00
Frank Zago
42fbbf8e0c
Updates.
2003-07-19 16:05:30 +00:00
Frank Zago
681c7e6efe
From gerard Klaver and Michael Holler - Better detection of the scanner. Added white level. More work on some color resolutions.
2003-07-19 16:01:47 +00:00
Thomas Soumarmon
17f6e26a15
HP5400: Added version string 0.87 reported to work ok. Use of a version list instead of several constants.
2003-07-07 07:58:26 +00:00
Peter Fales
bf413cce1c
Use Debug level 1 for library errors so that nothing is printed when no
...
camera is connected.
2003-07-02 22:09:52 +00:00
Oliver Schirrmeister
4df283d06f
fixed buf in fujitsu.c when scanner is disconnected.
2003-06-11 08:01:22 +00:00
Frank Zago
e9c4f3a1a3
Fixed a bug regarding color shifting above X max resolution. Added more working resolutions for the VM3575.
2003-06-07 15:47:44 +00:00
Frank Zago
80273ebac3
indent only.
2003-06-07 15:22:46 +00:00
Henning Geinitz
a425dd8e30
The list of backends that are built is now in configure.in. Print backends
...
that are built. Allow manually setting the backends.
2003-06-06 17:07:02 +00:00
Oliver Schirrmeister
f9bec2f06c
remove SP15 code
...
sane_open acturally opens the device you request
2003-06-06 09:47:24 +00:00
Henning Geinitz
4526a711f4
Don't check if the firmware is loaded. The check seems to confuse the USB system on some UHCI chips.
2003-06-05 09:58:45 +00:00
Thomas Soumarmon
c84bdda420
hp5400: synching SANE CVS with hp5400backend sourceforge project CVS : added and modified hp5400 files (see Changelog)
2003-06-05 07:05:59 +00:00
Oliver Schirrmeister
7ec36bac6d
separated the 4x20 into another model and color support for the 4x20
2003-06-04 07:37:35 +00:00
Henning Geinitz
8eafa10e26
hp5400 doesn't need sanei_config2.
2003-06-03 20:43:05 +00:00
Henning Geinitz
0ade0d195a
Fixed bug concerning hosts that have both IPv6 and IPv4 addresses but only
...
accept connections on IPv4. Patch from Julien BLACHE <jb@jblache.org>.
2003-05-30 18:09:25 +00:00
Stéphane Voltz
1123c7bf11
* backed out an change that broke the umax_pp backend on many
...
parallel port settings
2003-05-21 05:39:56 +00:00
Gerhard Jaeger
04fe542971
Critical bugfix in CIS calibration, to make the devices CanoScan 650, 1220 and
...
1240 work again.
2003-05-18 16:58:18 +00:00
Gerhard Jaeger
d5f59d5603
Major bug-fix release...
2003-05-15 17:19:32 +00:00
Henning Geinitz
005c4add2c
Added missing $(DESTDIR).
2003-05-13 19:06:41 +00:00
Eddy De Greef
211950c4ac
Offset correction for Mustek 600CP and added some debugging code.
2003-05-11 12:19:07 +00:00
Rene Rebe
ea653fab7e
a nice warning when no config file is present ...
2003-05-09 01:36:20 +00:00
Rene Rebe
408b313285
oops - compile fix for normal compilers ... sorry.
2003-05-09 01:32:07 +00:00
Rene Rebe
caa3c7f853
update to the tatest avision backend including fix for segmentation-fault
...
when no config file is present.
2003-05-09 01:29:50 +00:00
Henning Geinitz
0416826cb6
Changed license to GPL + SANE exception.
2003-05-08 12:36:23 +00:00
Michael Herder
f9fecd629b
*** empty log message ***
2003-05-06 09:17:33 +00:00
Oliver Rauch
2624635b6a
changed bug in umax.c that broke compilation for OS2
2003-05-05 18:11:30 +00:00
Henning Geinitz
0ccece33cd
Only disable object position command for Ricoh IS-420.
2003-05-04 13:13:15 +00:00
Oliver Rauch
415c14a101
Applied changes that replace fork() by thread for OS2
2003-05-04 12:23:50 +00:00
Henning Geinitz
895ab09f6a
Disabled object_position. That should fix the Ricoh IS-420.
2003-05-03 16:13:59 +00:00
Henning Geinitz
9d52ea689d
Create directory for gt68xx firmware.
2003-05-03 11:23:08 +00:00
Oliver Rauch
24f6d3563b
Update of umax-scsi backend
2003-05-01 20:19:31 +00:00
Henning Geinitz
7ce0c5f44f
Disable manual links for shared libraries. This breaks MacOS X and doesn't
...
seem to be necessary on other platforms any more.
2003-04-30 23:05:45 +00:00
Oliver Schwartz
590274b705
SnapScan backend 1.4.26
2003-04-30 20:49:40 +00:00
Henning Geinitz
05c12190be
Added Genius 3x as working scanner, removed testing flag. Added Artec 2000 e+
...
to manpage. Added detection for the Plustek OpticPro U16B.
2003-04-27 12:43:43 +00:00
Henning Geinitz
c973d82237
Minor compilation fixes for MacOS X and OS/2.
2003-04-27 12:29:51 +00:00
Frank Zago
2ee4e6da26
Minor fix for the VM6575.
2003-04-25 23:43:45 +00:00
Frank Zago
e8351b1aac
*** empty log message ***
2003-04-24 03:55:33 +00:00
Frank Zago
500d1b48cb
Added support for Relisys AVEC II S3 (VM3564) and Primax Jewel 4800 (VM356A). Patch from Gerard Klaver.
2003-04-19 03:50:22 +00:00
Stéphane Voltz
e33118897a
- added a note about /dev/ppi0 for *BSD
2003-04-18 12:56:20 +00:00
Stéphane Voltz
4b17ba9ca0
umax_pp.c: cleanings and minor fix in option file reading
...
umax_pp_low.c umax_pp_low.h: *BSD support for /dev/ppi0
2003-04-18 12:53:55 +00:00
Henning Geinitz
517751ff09
Added hp5400 backend from Martijn van Oosterhout <kleptog@svana.org> and
...
Thomas Soumarmon <soumarmt@nerim.net>. Changed to use sanei_usb instead of
direct /dev/usb/scanner access. Added manual page. Fixed some portablility
issues and some warnings. Added SANE headers.
2003-04-17 09:19:25 +00:00
Henning Geinitz
87387511b0
Added IBM backend for the IBM 2456, the Ricoh IS-420 and maybe the IS-410 and
...
IS-430 from mf <massifr@tiscalinet.it>. Added manual page, fixed some
warnings, Added detection for IS-410 and IS-430.
2003-04-15 09:54:00 +00:00
Peter Kirchgessner
3b43770843
Second try to fix problem with null-pointer in sane_control_option
2003-04-14 19:29:37 +00:00
Peter Kirchgessner
b35cbffda9
check pointer received from sane_control_option()
2003-04-14 18:20:41 +00:00
Henning Geinitz
dfe765e251
Fixed some compilation warnings.
2003-04-13 13:25:15 +00:00
Henning Geinitz
d60a4441d1
Fixed warning for dll-preload.c.
2003-04-13 13:21:11 +00:00
Henning Geinitz
98894a03c6
Remove test for multi-pass.
2003-04-11 09:39:31 +00:00
Henning Geinitz
eda0c4bc5e
Updated Mustek BearPaw 1200 CU Plus white strip value. Set Mustek ScanExpress
...
A3 USB to CCD. Black mark may be still wrong. Minor formatting changes in the
manpage. Decreased ScanExpress A3 USB status to alpha because of CIS/CCD
change.
2003-04-11 09:37:24 +00:00
Henning Geinitz
04dd7d101f
Added support for OS/2 (from Franz Bakan <fbakan@gmx.net>).
2003-04-10 08:36:10 +00:00
Nathaniel Rutman
2b0ea7786e
Removed last change in offset/gain calculation, which croaked for some
...
cases. Give up early if we can't talk on the USB.
Added option to force scanner recalibration.
2003-04-05 19:44:04 +00:00
Henning Geinitz
4d4f8a4c64
Added some missing debug messages. Fixed a warning.
2003-04-04 10:26:20 +00:00
Henning Geinitz
2efe9ab441
Fixed some warnings.
2003-04-03 16:39:56 +00:00
Henning Geinitz
8fb02e0e36
Fixed a bunch of compilation warnings.
2003-04-03 16:20:47 +00:00
Henning Geinitz
967a3b2a37
Fixed some warnings.
2003-04-02 22:41:54 +00:00
Eddy De Greef
5eba8d93a2
One fatal and various minor bug fixes in mustek_pp.c.
2003-04-02 21:58:44 +00:00
Oliver Schwartz
4236b5982c
Enabled 1200 DPI for Acer 5000
2003-04-02 21:22:53 +00:00
Oliver Schwartz
e30553a7c5
SnapScan backend 1.4.25
2003-04-02 21:01:07 +00:00
Henning Geinitz
284ff7a543
Initialize global variables in sane_init.
2003-04-02 15:02:42 +00:00
Henning Geinitz
a2e76b2942
Remove Chris Pinkham as active maintainer because his primary email address
...
bounces, the website is dead and he doesn't respond to mails to other
addresses. Marked email addresses and website as dead. Fixed AT3 misdectection
that was on the TODO list for some time.
2003-04-02 14:40:48 +00:00
Henning Geinitz
27beb7d01b
Fixed comment headers. They were copied verbatim from the dll backend.
2003-04-02 14:04:06 +00:00
Henning Geinitz
088281c4e1
Added support for IPv6. Updated manpages. Patch from Julien BLACHE
...
<jb@jblache.org>.
2003-03-30 19:07:18 +00:00
Oliver Schirrmeister
bfdf791597
added fujitsu fi-4120C support
2003-03-28 14:46:17 +00:00
Karl Heinz Kremer
5652917dd6
Added workaround for GT-8000 scanner, fixed two warnings reported by der Mouse.
2003-03-26 23:18:58 +00:00
Rene Rebe
8ce6e0d515
Updated the avision backend to latest build. This includes user-space
...
USB support and OS/2 thread handling.
2003-03-25 01:43:35 +00:00
Ulrich Deiters
c6d5ebe9fb
Modified behaviour of the option "eject after each scan":
...
Eject is suppresed for film scanners after preview scans.
2003-03-22 16:31:52 +00:00
Henning Geinitz
341f58125e
Fixed segmentation fault when $PATH is not set.
2003-03-17 19:33:00 +00:00
Oliver Schirrmeister
86a3214291
patch from Ron Cemer <ron@roncemer.com>
...
fixes the broken "ADF empty" detection on the Fujitsu scanners
when connected via USB. It also fixes a sense-request issues,
which were required in order to determine whether the ADF is
empty. It also eliminates some duplicate code blocks.
renamed some functions
2003-03-14 18:21:22 +00:00
Henning Geinitz
a84d4a611f
Added Packard Bell Diamond 1200 Plus to .desc and manpage. New flag to avoid
...
running stop_scan before doing a scan. The Windows firmware of the BearPaw
1200 CU Plus doesn't seem to like that.
2003-03-13 17:18:29 +00:00
Oliver Schirrmeister
711bb118b4
displays the offending byte when something is wrong in the
...
window descriptor block.
2003-03-10 12:38:36 +00:00
Eddy De Greef
61c2a6aa24
Fixed two calibration bugs: one occasionally caused overexposed images
...
at all resolutions; the other one occasionally caused color inbalances
when scanning narrow areas at high resolutions.
2003-03-09 20:32:49 +00:00
Henning Geinitz
8d9c13ed82
Minor debug message updates. Fixed a little bug in sane_control_option (gamma
...
control). Removed the signal blocking again. That only hides the segfault in
sanei_scsi. Check if there are documents in ADF for Paragon 2. Otherwise
return error. Fix some minor issues in reading the config file.
2003-03-07 19:31:26 +00:00
Henning Geinitz
0bb508a879
Small requests are done with a response buffer of 8 bytes (instead of 64)
...
now. Looks like GT-6816 based scanners return 8 bytes if the firmware is
loaded and 64 bytes if it's not loaded. Changed GT-6816 firmware check to
ignore errors from above change. GT-6816 scanners work with the BSDs now (at
least once). Updated manpage concerning the BSDs.
2003-03-06 14:27:54 +00:00
Henning Geinitz
6a0dd9cd5e
Added missing option size (avoids crash on network scanning). Patch from Milon
...
Firikis <milonf@hotpop.com>.
2003-03-05 18:04:33 +00:00
Oliver Schirrmeister
f9d7350534
* backend/fujitsu.c, backend/fujitsu.h: renamed some variables
...
* backend/fujitsu.c: gray duplex scanning now works with the 4097D
when disconnect is enabled in the scsi-controller
* doc/descriptions/unsupported.desc: remove fujitsu fi4120C
* doc/descriptions/fujitsu.desc added fi4120C, ScanParter 93GX
2003-03-05 12:56:44 +00:00
Gerhard Jaeger
ca786b2c28
Bug-fix update for Genius, HP2100c and EPSON Photo devices.
2003-03-03 14:34:20 +00:00
Henning Geinitz
a04ea4b251
Make sure that the firmware for plustek-like scanners is loaded. Didn't work
...
for Genius vivid3xe. Added both Genius scanners to man page. Removed warning
from Genius Vivid3xe.
2003-03-02 22:08:50 +00:00
Michael Herder
6520e41917
*** empty log message ***
2003-03-02 06:55:18 +00:00
Ulrich Deiters
bf3546ca14
adjusted backend/canon-sane.c to use the new sanei_constrain_value()
...
made some cosmetic changes to reduce the number of compiler warnings
2003-02-28 09:35:24 +00:00
Henning Geinitz
4b00890161
Added Genius Colorpage Vivid3xe. Added request_type and request fields to the
...
command set. Request is 0x01 or 0x04.
2003-02-27 17:31:52 +00:00
Ulrich Deiters
4fe497b559
* modified the Canon SCSI backend (now version 1.12):
...
* backend/canon.c, canon-sane.c, canon.h: Added support for
the FB1200S flatbed scanner.
* backend/canon.c: Made the sense handler generate meaningful
status information for new scanner models (solved the Mandrake
crash problem).
* backend/canon.c, canon-sane.c, canon.h: Moved model-dependent
declarations and decisions to a common location.
* backend/canon-sane.c: Fixed the out-of-memory problem of
xscanimage when doing previews with scanners using hardware
scan resolutions only.
2003-02-26 13:50:00 +00:00
Stéphane Voltz
5ed8c99cb7
- changed 'gain' option name to 'brightness'
...
- changed 'highlight' option name to 'contrast'
2003-02-25 07:04:12 +00:00
Henning Geinitz
747619ae5f
Added new backend ma1509 for Mustek BearPaw 1200F scanners.
2003-02-24 21:04:08 +00:00
Simon Munton
d152930b5e
incremented BUILD in pie.c (missed in last change)
2003-02-23 17:12:51 +00:00
Simon Munton
0423675807
fixed segmentation faults in pie.c when sane_init/sane_exit called more than once
2003-02-23 13:32:52 +00:00
Stéphane Voltz
711f602c76
- reset global vars when needed
...
- fixed a bug when th device name used was ""
2003-02-23 08:54:16 +00:00
Henning Geinitz
3cf8377bee
Initialize global variables in sane_init.
2003-02-22 16:54:22 +00:00
Henning Geinitz
7e4fe2df10
Iniatialize global variables explicitely. Mention ma1509.
2003-02-22 16:48:02 +00:00
Henning Geinitz
8dedb6c862
Explicitely initialize global variables to avoid segfaults when calling
...
sane_init/sane_exit more than once.
2003-02-22 16:22:25 +00:00
Henning Geinitz
b0d7681738
Initialize global variables in sane_init to avoid segmentation faults when
...
sane_init/sane_exit is run more than once.
2003-02-22 15:37:19 +00:00
Henning Geinitz
a0251b6cc1
Added vid/pid 0x07b3/0x0400 to gt68xx.conf also. Added indormation about
...
Medion 4394. Mention ma1509 backend. Fix segfault when calling sane_open with
an empty device name.
2003-02-22 15:34:51 +00:00
Oliver Schirrmeister
b7fbc8a3aa
bugfixes: option RIF is available for the 3091 and 3092,
...
set availability of options THRESHOLD und VARIANCE
2003-02-20 14:48:55 +00:00
Oliver Schirrmeister
d74d4231ce
patch from <ron@roncemer.com>
...
fi4220 support
usb support
2003-02-20 13:33:07 +00:00
Stéphane Voltz
a7b7dfb309
- EPP mode set fix for direct hardware access
...
- icc compile fixes
2003-02-18 13:32:52 +00:00
Henning Geinitz
b9a6e5cc4a
Make sure that the result of the reader_process is interpreted
...
correctly. Block signals when waiting for a SCSI request to finish. Otherwise
we may get a segfault if the reader_process is terminated while waiting.
2003-02-17 12:05:56 +00:00
Henning Geinitz
57e852ea8a
List BearPaw 2400 CS Plus as supported. Make fast preview the default
...
(otherwise BP 2400 TA Plus wouldn't work with 12/16 bits). Added vid/pid
0x07b3/0x0400, that's another Plustek OpticPro 1248U.
2003-02-16 21:31:45 +00:00
Rene Rebe
2f8f90a79a
Update to the latest Avision backend release. It includes feature
...
and stability improvements and bug fixes. The sane man-page now
mentions that the avision backend supports more than the AV 630 CS ...
2003-02-16 17:35:05 +00:00
Karl Heinz Kremer
e1b2d70a16
Moved sanei_usb_init() to sane_init(). Thanks to Ron Cemer for the patch.
2003-02-15 21:09:47 +00:00
Karl Heinz Kremer
aae28825db
Fix problem with "usb <vendor> <product> syntax in config file
2003-02-15 18:18:58 +00:00
Peter Fales
fefaf27951
1) Don't coredump if gphoto2.conf file is missing. 2) Don't require
...
a speed to be set in gphoto2.conf if the serial port is not used.
2003-02-12 02:54:47 +00:00
Peter Fales
333db710cd
Added a (commented out) entry for gphoto2 in dll.conf
2003-02-12 02:16:42 +00:00
Peter Kirchgessner
71103c85e6
Fix a problem with ifdef/ifndef for threads
2003-02-11 22:34:11 +00:00
Stéphane Voltz
b2370c178e
- fixed a big bug related to color plane sync, which gave blur
...
pictures at > 75 dpi
- changed version number
2003-02-09 08:26:00 +00:00
Peter Fales
54d9e2729d
Fixes for Irix from Andrea Suatoni
2003-02-09 03:23:59 +00:00
Henning Geinitz
5b79536901
Fixed resolutions for BearPaw 1200 TA. Increase the lowest black for CCD
...
coarse calibration. Adjusted internal gamma correction. CCD scanners use
color mode for coarse+quality cal now. Preview isn't always in 8 bit mode now
(can be selected by option). Upper and lower limits for coarse calibration are
unified now. Added options for adjusting gain and offset.
2003-02-05 16:02:45 +00:00
Peter Kirchgessner
216c5cec42
Add OS/2-support for hp-backend
2003-02-02 17:03:36 +00:00
Gerhard Jaeger
7d13614480
*** empty log message ***
2003-01-31 12:36:44 +00:00
Jochen Eisinger
641376bc7f
2003-01-25 Jochen Eisinger <jochen.eisinger@gmx.de>
...
* backend/mustek_pp.c: fixed some character encoding issues in
debug messages
2003-01-26 13:45:33 +00:00
Jochen Eisinger
3c30357f9d
2003-01-24 Jochen Eisinger <jochen.eisinger@gmx.de>
...
* backend/mustek_pp_ccd300.c: continued on the CCD low-level driver.
There is still some bug in it, that keeps it from actually scanning
something...
2003-01-25 20:04:52 +00:00
Henning Geinitz
85dddb6ca0
Use "Color pattern" consistantly.
2003-01-24 14:00:11 +00:00
Henning Geinitz
f25fd9c455
Minor conversion fixes (from Andrea Suatoni <a.suatoni@telefonica.net>).
2003-01-24 13:52:52 +00:00
Gerhard Jaeger
ee94f0caf1
Minor fixes and prototype description updates, code cleanup, doc update.
2003-01-24 11:44:04 +00:00
Andras Major
36a01d3b84
*** empty log message ***
2003-01-23 23:41:21 +00:00
Eddy De Greef
2fe806cb51
Compile warning fix and minor debug message fixes.
2003-01-21 21:45:00 +00:00
Karl Heinz Kremer
0f701cfaa2
Added information about MFDs (multi-functional devices, scanners with
...
printers) to documentation and sane_usb.c file.
2003-01-19 19:17:29 +00:00
Henning Geinitz
6d895dbc7b
Removed wrong "untested" flag from Mustek AE USB and Lexmark X70/X73 scanners.
2003-01-18 11:46:15 +00:00
Frank Zago
4c36caa5ac
*** empty log message ***
2003-01-17 01:56:01 +00:00
Henning Geinitz
af90832aee
Bugfix for the X12USL(solved problems >600dpi), one for lineart mode with a
...
6400XL and one for Scanmaker 5 (crashes at sendgamma). From Karsten Festag
<karsten.festag@gmx.de>.
2003-01-16 22:07:18 +00:00
Jochen Eisinger
48d3828a13
2003-01-13 Jochen Eisinger <jochen.eisinger@gmx.de>
...
* backend/mustek_pp*, backend/Makefile: merged all mustek_pp
related files into one compile unit and removed illegal symbols
2003-01-13 19:49:47 +00:00
Nathaniel Rutman
b1d4dce599
calibration and gamma correction enhancements by M.Reinelt <reinelt@eunet.at>
2003-01-13 03:01:04 +00:00
Jochen Eisinger
47e110e473
2003-01-12 Jochen Eisinger <jochen.eisinger@gmx.de>
...
* doc/sane-mustek_pp.man, doc/descriptions/mustek_pp.desc,
backend/mustek_pp*: replaced the old mustek_pp backend with
version 12-alpha. This version fully supports CIS scanners but
removes support for 600dpi CCD scanners and the 300dpi CCD
support isn't yet working. In contrary to the old backend, this
version is based on information provided by Mustek. For now,
the backend exports lots of illegal symbols, this will be fixed
before code freeze. Also the .desc file is empty and will be updated
soon.
* AUTHORS: added Eddy De Greef who wrote the CIS hardware driver part
2003-01-12 19:44:26 +00:00
Abel Deuring
1f7adcf0d1
backend/sharp.*: fixed a segfault, when the SCAN command returned
...
an error; optional "relaxed" handling of transparency unit errors.
Abel
2003-01-12 14:17:19 +00:00
Henning Geinitz
be735bc16b
OPT_THRESHOLD fix. Avoid using "_" in option names. Set more options in
...
microtek2.conf to on by default. From Karsten Festag <karsten.festag@gmx.de>.
2003-01-11 22:15:14 +00:00
Henning Geinitz
1652b580a4
Removed hardcoded option size.
2003-01-10 17:15:12 +00:00
Gerhard Jaeger
8ba08fdfca
Update to version 0.45, added some new models and support for libusb.
2003-01-10 13:32:11 +00:00
Ulrich Deiters
ee88748aa6
fixed uninitialized variable; made SANE pay attention to return status of
...
do_focus() and do_gamma()
2003-01-10 07:11:33 +00:00
Peter Fales
fa0abed1cf
Fix OS/2 build error
2003-01-10 01:09:12 +00:00
Henning Geinitz
9f0d82980b
Updated manpage and .desc concerning Lexmark X70. Updated manpage concerning
...
kernel 2.4.21-pre3 containing the 1-endpoint fix. Fixed A3 USB resolution
setting. Updated A3 USB margins (Pedro Morais <morais@inocam.com>). Added
detection of Genius Colorpage Vivid3x. It's unknown if it works. Updated
.desc file. Don't print calib line warnings by default.
2003-01-09 18:05:01 +00:00
Henning Geinitz
a50e314cbe
Improved support for Scanmaker X12USL. Alpha support for Scanmaker
...
9800XL. Some bugfixes. (From Karsten Festag <karsten.festag@gmx.de>).
2003-01-09 00:40:45 +00:00
Oliver Schwartz
42f2440739
Update to snapscan backend 1.4.18
2003-01-08 21:45:28 +00:00
Oliver Rauch
0b681c7438
update to sane-umax build 39
2003-01-07 18:18:46 +00:00
Peter Fales
d8410c5ad2
backend/dc210.c, backend/dc240.c - use a more portable way to generate
...
serial port "breaks"
2003-01-07 15:43:41 +00:00
Matthew Duggan
e9220432d0
2003-01-07 Matthew Duggan <stauff1@users.sourceforge.net>
...
* backend/canon_pp-dev.c: Improve/fix detection logic.
* doc/descriptions/canon_pp.desc: Bump version number.
2003-01-07 05:14:28 +00:00
Peter Fales
58993e7e36
Irix fixes from mailing list
2003-01-07 01:15:16 +00:00
Peter Fales
5e464b1576
Fix compiler warning
2003-01-07 01:10:44 +00:00
Peter Fales
f37d33ccaa
Fix logic bugs from mailing list
2003-01-05 19:54:49 +00:00
Stéphane Voltz
34ba009415
- made /dev/parport0 the default device for scanning
...
- small picture quamity improvement
2003-01-05 07:37:54 +00:00
Karl Heinz Kremer
fa68479dcb
Removed one '//' comment.
2002-12-31 21:20:33 +00:00
Henning Geinitz
f63abd633e
Make sure that frontend bugs concerning the select fd are detected.
2002-12-30 13:44:27 +00:00
Henning Geinitz
b97a0721b5
Updated ScanExpress 2400 USB values. Added implementation of gt6801 lamp
...
control for CCD scanners. Added flag for SE 2400 USB, added some quirks in
gt68xx_gt6801.c. Fixed gt68xx_gt6801 -> lamp control. Adjusted Plustek 1248U
geometry and afe values. CCD gross calibration changed: start with the default
value from module struct. Is faster now for most cases. Only 2.5 mm of
calibration for GT-6801 scanners. Added "afe" option for gt68xx.conf for
selecting default afe values. Removed AFE and exposure SANE options. Added
documentation for afe option in gt68xx.conf. New version: 1.0-35.
2002-12-30 13:05:24 +00:00
Henning Geinitz
503f6e61ae
Backends shouldn't be linked to sanei_config2 if they aren't also linked to
...
sanei_scsi. sanei_config2 needs sanei_scsi.
2002-12-30 12:59:10 +00:00
Karl Heinz Kremer
e9f5b82656
Added option to display short resolution list to support displays (e.g.
...
Sony Vaio PictureBook) that cannot show the complete list.
2002-12-29 02:40:35 +00:00
Henning Geinitz
7f699acfe3
Coarse calibration for first scan only" is off by default now. Added gamma
...
table factor option (SANE_CAP_EMULATED). Setup gamma to 2.0 by default. Fixed
(hopefully) sigpipe when cancelling. No geometry quantization anymore (not
necessary). Plustek 1248U: do linemode for every resolution, fix color
correction. Added comments for every Model member in gt68xx_devices. Added
Plustek UT16B and Genius Vivid3x to .desc. Added implementation for inverted
offset for CCD scanners. Added Mustek ScanExpress 2400 USB. Well, at least
it's detected. Added NEW marker to .desc.
2002-12-08 21:00:31 +00:00
Karl Heinz Kremer
820ac413e7
Fixed problem with dropout color
2002-12-07 12:00:15 +00:00
Peter Kirchgessner
35f5cdf6e0
Add option to work around "error during device I/O"
2002-12-06 20:14:36 +00:00
Peter Kirchgessner
41cdb74d97
Workaround problem with Buslogic SCSI driver in hp-backend
2002-12-06 19:46:39 +00:00
Henning Geinitz
61a9534ac0
Minor spelling and translation fixes.
2002-12-05 09:17:19 +00:00
Marcio Teixeira
b778793298
Added USB product number for Umax Astra 2100U to allow people to experiment
...
with it and this driver.
2002-12-04 20:54:54 +00:00
Henning Geinitz
f2cce09238
Intented according GNU coding standards.
2002-12-04 20:30:48 +00:00
Henning Geinitz
9e0f5f2a58
Ignore comments that are in the same line as the backend entries. Minor
...
manpage fixes.
2002-12-04 20:25:13 +00:00