Max Vorobiev
3a65bf5426
Removed default port probing - hang up doesn't occure any more.
2002-11-23 11:52:11 +00:00
Henning Geinitz
089b24e539
Changed 150 to 200 dpi for Mustek BearPaw 2400 TA. Fixed warnings in
...
gt68xx_low.c. Used DBG instead of XDBG ing gt68xx_low.c. Minor manpage
fixes. Added man page links to other backends. gt68xx_low.h: Fixed
__FUNCTION__ bug on non-gcc compilers. Added more details about the BSDs in
the manpage. Fixed color order for ScanExpress A3 USB.
2002-11-21 22:09:16 +00:00
Nathaniel Rutman
76856d6947
Handle more (all?) status states during init.
2002-11-21 02:26:51 +00:00
Henning Geinitz
a56f5e2ae1
Don't generate symlinks for libsane.so/.a, the files are installed anyway. Fix
...
symlink creation when only static libraries are created.
2002-11-20 22:11:52 +00:00
Michael Herder
4ea774818c
Modified due to check-in of artec_eplus48u backend
2002-11-20 12:23:07 +00:00
Michael Herder
a5e84985fa
Initial check-in of the artec_eplus48u backend
2002-11-20 12:21:20 +00:00
Frank Zago
4851b683c3
Fixed some warnings.
2002-11-19 05:06:08 +00:00
Frank Zago
e2e71d97b6
Fixed function declaration.
2002-11-19 05:01:24 +00:00
Frank Zago
884a261295
The usb support for the umax 2200 wasn't using the correct sanei USB API, which broke the support for that scanner. Also fixed a couple warnings and a typo.
2002-11-19 04:59:51 +00:00
Stéphane Voltz
fec067eac9
- disable test facility
2002-11-18 21:06:52 +00:00
Ulrich Deiters
8702eb4209
fixed minor problem in focussing routine
2002-11-17 18:04:45 +00:00
Henning Geinitz
4ef48fd6e6
Added basic support for Plustek OpticPro 1248U (from Gerhard Jaeger
...
<gerhard@gjaeger.de>). Removed 50 and 1200 dpi from Lexmark X73. Backend
status is BETA now.
2002-11-13 17:45:24 +00:00
Ulrich Deiters
ce77a10475
Canon SCSI backend: fixed the problem of wrong string size allocation
...
in canon.c
2002-11-13 15:03:50 +00:00
Ulrich Deiters
0a43a10869
upgraded Canon SCSI backend to version 1.10:
...
modified invocations of sanei_scsi_open() to avoid crashes with Mandrake Linux
added support of focus control for the FS2710S film scanner
2002-11-13 13:22:49 +00:00
Stéphane Voltz
3dae65b55f
- corrected a experiment that went into cvs by mistake
...
- changed umax_pp.de.po encoding to iso-8859-1
2002-11-07 21:15:51 +00:00
Henning Geinitz
912c6f300d
Upload linear gamma table for Pro models if custom gamma is off instead of
...
uploading the composed gamma table. That avoids applying gamm twice. Minor man
page update.
2002-11-07 13:18:17 +00:00
Henning Geinitz
1eee8d286e
Changed option titles and descriptions to make them better readable. Added
...
translation markers for all options. Added German translation for backend
options. Updated manpage and .desc file concerning scanner status. Added
untested flag for Mustek ScanEpress A3 USB and Lexmark X73.
2002-11-07 12:50:19 +00:00
Stéphane Voltz
d6789dfbd0
umax_pp_low.c: build fix for OS/2
...
umax_pp_mid.c: indent
2002-11-05 05:40:03 +00:00
Karl Heinz Kremer
0ee8173f13
Full support for libusb.
2002-11-03 20:47:46 +00:00
Henning Geinitz
7b590a0cde
Faster AFE calibration. Minor fixes. New version: 1.0-28.
2002-10-31 19:50:44 +00:00
Stéphane Voltz
c79500306a
- added UTA detection
...
- version updates
2002-10-31 06:53:52 +00:00
Henning Geinitz
16e9e09ee8
Removed commented out gt68xx entry.
2002-10-30 09:59:06 +00:00
Henning Geinitz
ba484e4b21
Explicitely close the pipe and wait until reader_process is killed.
2002-10-27 14:17:17 +00:00
Henning Geinitz
c896009ed6
Added some missing files to DISTFILES.
2002-10-25 15:55:23 +00:00
Henning Geinitz
492b63060f
Added gt68xx backend for scanners based on the Grandtech GT-6801
...
and GT-8616 chips like The Mustek BearPaw CU, and TA scanners
and some Artec Ultima 2000 clones.
2002-10-25 12:16:15 +00:00
Peter Fales
0a24458308
Improve checks for invalid parameters in config file
2002-10-25 02:16:40 +00:00
Stéphane Voltz
aadf66461f
* backend/umax_pp_low.c: added O_NONBLOCK to flags when opening ppdev
...
character device, to get around hangs with 2.4.19 linux kernels in
pure EPP mode.
2002-10-23 05:55:14 +00:00
Peter Fales
2726f546bb
Fix compilation problem on OS/X gcc with UNUSEDARG
2002-10-19 16:35:02 +00:00
Henning Geinitz
1b7d22d8ad
Added commented out entries for hpoj and gt68xx.
2002-10-17 18:19:17 +00:00
Gerhard Jaeger
7f023e1fc5
Fixed po problem (tmp solution), fixed bug in shading function and fixed
...
some typos...
2002-10-17 08:21:10 +00:00
Oliver Rauch
9a266515f9
umax backend build 38
2002-10-16 15:03:41 +00:00
Gerhard Jaeger
eff5c115cb
Many small fixes and documentation update.
2002-10-15 18:02:53 +00:00
Peter Kirchgessner
f29f0db2f2
Added comment for USB scanner
2002-10-15 05:35:16 +00:00
Peter Fales
600abca5e1
Use portable code for camera structures that does not depend
...
on gcc or little-endian byte order
2002-10-15 00:48:19 +00:00
Oliver Schwartz
07e207ba40
SnapScan backend 1.4.17
2002-10-14 21:49:45 +00:00
Petter Reinholdtsen
27c68434f2
Remove semicolon at the end of functions.
2002-10-10 08:05:30 +00:00
Petter Reinholdtsen
48125643f6
Change type of size parameter from 'unsigned int' to 'size_t' for
...
gl640WriteBulk() and gl640ReadBulk() to avoid crash on platforms where
'sizeof(size_t) > sizeof(int)'.
2002-10-10 08:03:23 +00:00
Frank Zago
32c28abac4
Added entry for AVEC color 2412.
2002-10-09 17:54:21 +00:00
Stéphane Voltz
3e2cec6625
disable scanner protocol facility
2002-10-09 05:16:14 +00:00
Karl Heinz Kremer
bcc2225031
Force color channel re-order for GT-2200 scanner
2002-10-09 01:56:20 +00:00
Stéphane Voltz
52668672a1
use saneopts.h macros for well-known option titles to fix
...
translations problems
2002-10-08 20:01:11 +00:00
Karl Heinz Kremer
8177992cae
Fixed problem with incorrect response to sane_get_parameters()
...
in certain situations.
2002-10-06 02:24:38 +00:00
Gerhard Jaeger
8326e2595c
Minor bug fixes...
2002-10-04 17:55:55 +00:00
Stéphane Voltz
95ab2b5dda
- removed redundant entry in umax_pp.de.po
...
- fixed comment typo in umax_pp.conf
- allow for 4 digits port adress
- added ppdev ioctl return code check
2002-10-02 06:17:29 +00:00
Matto Marjanovic
e1c7205510
2002-10-02 Matto Marjanovic <maddog@mir.com>
...
* doc/descriptions/microtek.desc: Updated version number.
* backend/microtek.c:
Fixed bug in sane_read() [had failed to set return length to zero
in non-STATUS_GOOD conditions].
Fixed bug in sane_set_io_mode() [had returned SANE_STATUS_UNSUPPORTED
if blocking mode was requested].
Bumped version up to 0.13.1.
2002-10-02 05:05:15 +00:00
Matthew Duggan
284233e77e
* backend/canon_pp.c backend/canon_pp-dev.c backend/canon_pp-dev.h:
...
Finally fixed cancelling, which I broke some time ago in the quest
for speed. FB620P still doesn't abort nicely (firmware bug?).
* doc/sane-canon_pp.man: Added notes on FB620P problems.
* doc/descriptions/canon_pp.desc: Bumped version number.
2002-09-30 15:25:14 +00:00
Henning Geinitz
2958f7a844
Fixed bytes_per_line in 1 bit mode. Fixed 1 bit color three-pass mode
...
(grid). Changed bit order for 1 bit color to most significant bit is first
pixel.
2002-09-30 13:54:02 +00:00
Peter Fales
16762f0a4c
Fix tstbackend errors
2002-09-30 04:54:19 +00:00
Oliver Rauch
8b7e476644
umax.c: update to build 37
2002-09-28 12:31:06 +00:00
Gerhard Jaeger
ff6e86ef36
Major update to support Canon CIS scanner N670/676U and N650/656U
2002-09-28 11:31:53 +00:00
Andras Major
8fed746702
*** empty log message ***
2002-09-28 08:04:22 +00:00
Andras Major
6e2c579cc1
coolscan2 update to 0.1.8
2002-09-28 07:59:11 +00:00
Oliver Schwartz
97044ee3e3
SnapScan backend 1.4.16 (support for Acer/Benq 5000)
2002-09-26 20:09:24 +00:00
Peter Fales
4c5bc01e89
backend returning more bytes than expected based on image size
2002-09-25 04:05:01 +00:00
Frank Zago
100a4163d0
Changed e-mail address.
2002-09-22 17:52:45 +00:00
Peter Fales
fd3fa83a57
Update authors email address
2002-09-22 13:49:49 +00:00
Frank Zago
1f27c49a73
Added threshold and dithering options for black&white. Added more resolutions for the VM3575 and VM6586.
2002-09-20 03:02:20 +00:00
Frank Zago
8c0b86ca08
Added support for the LEOScan S3.
2002-09-20 02:59:18 +00:00
Matthew Duggan
9fef620345
* backend/canon_pp.c backend/canon_pp.h backend/canon_pp.conf:
...
Added init_mode option to conf file for faster starts.
* doc/sane-canon_pp.man : Added description of init_mode option.
2002-09-17 10:33:22 +00:00
Matthew Duggan
51a3075282
* backend/canon_pp-dev.c backend/canon_pp-dev.h backend/canon_pp-io.c
...
backend/canon_pp-io.h backend/canon_pp.c backend/canon_pp.h:
Fix init problem, add changes to facilitate configurable wakeup mode
(for faster starts on FB360P and FB620P).
* doc/sane-canon_pp.man doc/descriptions/canon_pp.desc: Updates
regarding FB310P and FB610P (rebadged Avisions)
2002-09-16 13:42:51 +00:00
Oliver Schirrmeister
2b2453029f
added 3092 support
...
bug fixes
2002-09-16 12:19:56 +00:00
Oliver Rauch
b5c3730dcd
2002-09-13 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
...
* backend/umax-scanner.c, backend/umax.conf
doc/descriptions/umax.desc:
added Linotype Hell SAPHIR3 as supported scanner
2002-09-13 14:27:32 +00:00
Frank Zago
da6aa74692
Added threshold option for b&w.
2002-09-07 21:32:25 +00:00
Oliver Rauch
08bc05d7cd
2002-09-07 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
...
* backend/umax.c, umax.h, umax-scanner.c, umax.conf
doc/descriptions/umax.desc
Update to sane-umax build 36
2002-09-07 10:11:17 +00:00
Karl Heinz Kremer
703f1c6a77
Fixed alloca compile problem by adding '#include ../include/lalloca.h".
2002-09-02 01:10:18 +00:00
Karl Heinz Kremer
7a37599997
USB scanners are now using sanei_usb_ functions, split out SCSI related
...
functions to their own source/header file, added source/header file for
USB interface
2002-09-01 11:48:06 +00:00
Matthew Duggan
f0722f0d5c
Added support for FB620P to canon_pp backend.
2002-09-01 08:57:34 +00:00
Frank Zago
3385a045ea
Fixed return code for sane_set_io_mode().
2002-08-31 15:56:33 +00:00
Frank Zago
72fd6c7d6c
Added teco2 backend.
2002-08-31 15:53:59 +00:00
Frank Zago
df7dad6c29
added teco2 backend
2002-08-31 15:49:58 +00:00
Frank Zago
b3747c06fd
Added support for the vm3510.
2002-08-31 02:40:54 +00:00
Frank Zago
c5805946f1
Added Dextra DF-600P (vm3510).
2002-08-31 02:36:49 +00:00
Rene Rebe
c67286adee
Commited the latest avision backend.
2002-08-30 09:21:51 +00:00
Henning Geinitz
8b8c958197
Deleted unused v4l-grab.h.
2002-08-29 19:37:43 +00:00
Henning Geinitz
8b0a038f61
Big clean up of Video for Linux backend. Removed old unused stuff from qcam
...
and others including unused options and variables concerning direct port
access. Removed wcam license (no "substantial portions of code" are used any
more). Removed unuesed headers. Made lots of global variables local. Lots of
checks for null pointer dereferences and errors when opening files or using
ioctl/mmap. Added option to select grey or color mode. Added support for
different channels. Fixed lots of options. Made sure ioctls are only used
when necessary. Used vendor == "Noname". Added ??? comments for suspicious
code. Lots of minor fixes and cleanup. Added version number: 1.0-2.
2002-08-29 19:34:53 +00:00
Henning Geinitz
2b54c3e7c4
Used GNU indent style.
2002-08-25 19:36:18 +00:00
Henning Geinitz
421fa4e12a
Fixed device list. Added more verbose error output. Unified DBG
...
messages. Fixed depth option. Reordered options in init_options to reflect
real order. Added some markers (/* ??? */) for suspicious code.
2002-08-25 19:25:37 +00:00
Frank Zago
4152fd6811
Fixed warnings.
2002-08-23 03:04:02 +00:00
Frank Zago
d8bdabb406
Fixes warnings.
2002-08-23 02:23:04 +00:00
Frank Zago
f5cc59b424
Fixed some warnings.
2002-08-23 02:13:57 +00:00
Frank Zago
fb939e9b4c
Added threshold option for black & white.
2002-08-23 01:35:31 +00:00
Frank Zago
ae2845430e
Fixed the scsi inquiry string for the VM4542.
2002-08-23 01:14:37 +00:00
Frank Zago
0f58159c61
Enlarged the gamma table for the VM4542 (1024 entries as opposed to 256 for the previous scanners).
2002-08-23 01:14:06 +00:00
Andras Major
29b7b4d674
coolscan2 update to 0.1.7
2002-08-21 23:36:00 +00:00
Karl Heinz Kremer
df3b61cd20
Fixed typo in variable name.
...
Fixed IEEE-1394 problem with Perfection-2450.
Fixed problem with older B3 level SCSI scanners that do not support
the extended status request.
2002-08-17 22:08:30 +00:00
Gerhard Jaeger
28edd2af4d
Major update. Better support for LM983x based devices.
2002-08-16 11:43:30 +00:00
Stéphane Voltz
e4b1534faa
* backend/umax_pp_low.c: handled 'short read' with ppdev
...
* backend/umax_pp.c: assign size of 0 to group options
* tools/umax_pp.c: upped version number
2002-08-15 08:32:08 +00:00
Matthew Duggan
4a552e1540
* backend/canon_pp.c backend/canon_pp-dev.c backend/caon_pp-io.c
...
backend/canon_pp-dev.h: Many changes: Bug fixes, less memory leaks (none left now?), more relaible, faster. Biggest changes are speculative reads (ask scanner to read more while data processing
occurs) and more reliable sending of commands. Slight performance
increase over previous version.
* doc/sane-canon_pp.man: Added discussion noting that scanning
greyscale in green is bad for colour.
2002-08-07 07:56:12 +00:00
Peter Kirchgessner
f7806b4492
Peter Kirchgessner, hp-backend V0.96, hp.h added with structure member got_connect_type
2002-08-07 04:59:40 +00:00
Peter Kirchgessner
f60b851fa7
HP-backend V0.96. Check device names to prevent USB-device to be
...
opened as SCSI-device
2002-08-06 19:33:08 +00:00
Matthew Duggan
68937254bf
* backend/canon_pp.c: Now always uses as much scanner buffer as
...
possible, then feeds data to frontend. Results in large speed
increase in ECP mode. Also fixed problems with saned compatibility.
* backend/canon_pp.h: Added bytes_sent to scanner data structure.
* doc/sane-canon_pp.man: Discuss hardware problems at high
resolutions.
2002-07-27 08:03:16 +00:00
Frank Zago
78042de327
Added teco3 backend.
2002-07-26 04:08:48 +00:00
Frank Zago
c0d7305608
New backend.
2002-07-26 04:03:35 +00:00
Matthew Duggan
db89d5be3b
* src/canon_pp.c: Now uses mm instead of pixel measurements, better behaved
...
in xsane etc as a result.
* src/canon_pp.h: Tweaked up max buffer size to size avaialable in hardware.
* doc/descriptions/canon_pp.desc: increment version no.
2002-07-25 17:45:29 +00:00
Henning Geinitz
2c16e3308b
Added option invert-endianess to test 16 bit modes.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-07-24 19:57:56 +00:00
Matthew Duggan
83be6692d2
src/canon_pp-io.c: Minor bugfix checking return of read
2002-07-24 12:02:14 +00:00
Simon Munton
7f6ea34a85
added TL_X < BR_X and TL_Y < BR_Y consistency check
2002-07-23 21:09:30 +00:00
Matto Marjanovic
1e36da44df
* doc/descriptions/microtek.desc:
...
Updated (status keywords, mostly).
* backend/microtek.c:
* backend/microtek.h:
Replaced fprintf()/printf() with various DBG() statements.
Removed #include <stdio.h>!
Eliminated a few "unused parameter" compiler warnings.
Updated the copyright date.
Bumped version up to lucky 0.13.0
2002-07-22 19:53:08 +00:00
Henning Geinitz
c95e463805
Added manufacturer comment in mustek_usb.desc. Changed brightness to
...
threshold. Fixed some warnings. Really check the status in usb_low_open.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-07-17 17:33:25 +00:00
Henning Geinitz
a42e1b5435
Removed deleted files from DISFILES.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-07-15 21:44:13 +00:00