Wykres commitów

1074 Commity (f607f729219926f2781b5ca09fd01b5b6006fc54)

Autor SHA1 Wiadomość Data
Gerhard Jaeger 21fbbbb312 activated cancel function, added lamp off timer function, cleanup, stability fixes. 2004-01-19 19:41:02 +00:00
Henning Geinitz 6026b31f36 Debug options are only enabled if the debug level is 1 and higher. Added product
id 0x0402 for Plustek U16B.
2004-01-19 17:35:57 +00:00
Eddy De Greef 256fab5d71 Bug fix: make sure that the child process releases the parallel port
under all circumstances. Otherwise, the parent process may no longer be
able to control the scanner and the lamp stays on and doesn't return home.
2004-01-15 19:58:03 +00:00
Gerhard Jaeger fab18995b2 Fixed preview bug. 2004-01-15 17:50:09 +00:00
Gerard Klaver 17a58e485c -Change from WHITE_LEVEL to WHITE_LEVEL_R, WHITE_LEVEL_G and WHITE_LEVEL_B. 2004-01-15 17:39:30 +00:00
Gerard Klaver 37008dff08 For VM3564, VM356A and VM3575 added options:
-Change from WHITE_LEVEL to WHITE_LEVEL_R, WHITE_LEVEL_G and WHITE_LEVEL_B sliders for manual changing calibration value downloaded to scanner.
-Subtraced highest and lowest value from calibration samples before divide by x-2 samples
2004-01-15 17:37:22 +00:00
Gerhard Jaeger 6c660815d3 bump up version, fixed device autodetection and corrupted pictures,
improved model-detection.
2004-01-14 19:10:43 +00:00
Karl Heinz Kremer 170f42289e Added product ID for RX-500 2004-01-13 22:27:06 +00:00
Karl Heinz Kremer 243d4e9498 Fixed bug # 300444 - Changed OPT_CCT_9 desc. string. 2004-01-13 01:02:46 +00:00
Oliver Rauch c287806dc0 *** empty log message *** 2004-01-12 19:54:31 +00:00
Matthew Duggan 656a9d8be3 2004-01-12 Matthew Duggan <stauff1@users.sourceforge.net>
* backend/canon_pp-dev.c backend/canon_pp-io.c backend/canon_pp.c
          backend/canon_pp.h: Fix various compile warnings (Bug #300407).
          Also fix bug in parsing config file.
        * doc/descriptions/canon_pp.desc: Bump version number.
2004-01-11 22:24:07 +00:00
Gerhard Jaeger 1093e3e628 copyright updates and minor fixes. 2004-01-09 15:57:55 +00:00
Gerhard Jaeger 43dac158ba copyright updates. 2004-01-09 14:25:56 +00:00
Gerhard Jaeger c9d48fcdeb copyright updates and some changes concerning the CanoScan lamp calibration. 2004-01-09 14:24:30 +00:00
Oliver Rauch 3f7078d7f6 *** empty log message *** 2004-01-08 19:59:05 +00:00
Oliver Rauch 872a4544c9 umax backend: disabled quality calibration for umax Astra 2200 SU via USB 2004-01-07 23:01:48 +00:00
Gerhard Jaeger a20efe37fb initial checkin. 2004-01-05 20:34:09 +00:00
Gerhard Jaeger f31aeb07b6 added u12 backend 2004-01-05 20:30:40 +00:00
Henning Geinitz a4dc00b0ed Fixed a bug in the stop scan function for Plustek U16b. Added support for Genius
Vivid4xe.
2004-01-05 18:16:04 +00:00
Henning Geinitz e7484c515e Silenced some compilation warnings. 2003-12-27 17:48:39 +00:00
Henning Geinitz 08486e6be4 Added support for Mustek Paragon 600 II EP (SCSI-over-parallel port). This is
based on a patch from James Perry. Support for libiee1284 is missing until
now. Closes bug #300143.
2003-12-25 20:27:49 +00:00
Henning Geinitz 0777c60aa7 Don't include linux/videodev.h kernel header anymore. Use own defines
instead. Fixes bug #300324.
2003-12-21 22:51:42 +00:00
Henning Geinitz a16dfafd6a Fixed initial value for --fixed-constraint-range (bug #300388). 2003-12-21 20:59:59 +00:00
Gerhard Jaeger 009189bd0a new version 0.47, added support for model overide when one manufacturer uses the
same model-id for various devices.
2003-12-18 13:24:26 +00:00
Gerhard Jaeger c3f2e4b7a6 cleanup work. 2003-12-18 13:22:28 +00:00
Henning Geinitz 81a5fe7617 Made internal function static. 2003-12-16 20:51:23 +00:00
Oliver Schirrmeister ff830f004f bugfix: some options where disabled for the fi-4530 2003-12-16 12:26:28 +00:00
Oliver Schirrmeister 0c992908f4 bugfixes in the fujitsu backend 2003-12-15 13:24:43 +00:00
Eugene S. Weiss 746872a6db Fixed bug #300133
Fixed bug #300123

Small fix to man page.
2003-12-14 20:52:01 +00:00
Henning Geinitz 9d77463c58 Check for NULL before accessing a pointer. This may fix a segmentation fault
mentioned in bug #300339. Also a compilation warning was fixed.
2003-12-14 19:11:29 +00:00
Henning Geinitz 0de37be6f6 Updated code for Genius Vivid 4x and Mustek ScanExpress A3 USB. Added Genius
Colorpage Vivid3 V2 and Googlegear 2000 as supported devices.
2003-12-14 19:02:32 +00:00
Michael Herder 6b33a0abf0 * backend/artec_eplus48u.c backend/artec_eplus48u.h
backend/artec_eplus48u.conf: added
                  experimental support for the Artec E+ Pro
	  fixed sane-Bugs-300261 (doesn't compile when
	  NDEBUG is defined)
2003-12-12 06:55:45 +00:00
m. allan noah 52085051fc moved desc for one scanner, added packet counting code to backend 2003-12-09 18:47:53 +00:00
Jochen Eisinger 7819d0f185 2003-12-01 Jochen Eisinger <jochen@penguin-breeder.org>
* backend/mustek_pp_ccd300.c: Fixed horizontal offset of scan area
	  and scaling for color scans
2003-12-01 11:52:19 +00:00
Jochen Eisinger 0071c50c5c 2003-12-01 Jochen Eisinger <jochen@penguin-breeder.org>
* backend/mustek_pp_ccd300.c: Fixed vertical offset of scan area
2003-12-01 10:17:28 +00:00
Oliver Schwartz d52a482888 Correct length of wordlist for resolutions_1600 2003-11-28 23:23:18 +00:00
Nathaniel Rutman 4439bbd101 Cleaned up man page, removed some compiler warnings.
Made HMG's fix for bug #300257 permament.
2003-11-28 19:47:10 +00:00
Oliver Schwartz 62c45b6e9b Send gamma table twice for Epson Perfection 1670 2003-11-27 23:11:32 +00:00
Jochen Eisinger d2b0b094d2 2003-11-23 Jochen Eisinger <jochen@penguin-breeder.org>
* backend/mustek_pp_ccd300.c: forgot parameters to wait_bank_change
	* include/sane/sanei_pa4s2.h: fixed function prototype
2003-11-24 11:25:17 +00:00
Jochen Eisinger f5c4172119 2003-11-23 Jochen Eisinger <jochen@penguin-breeder.org>
* backend/mustek_pp.c, sanei/sanei_pa4s2.c: added support for auto
	  probing of the port
	* configure{.in}, backend/mustek_pp_ccd.*, backend/Makefile.in,
	  backend/dll.conf, doc/sane-mustek_pp_ccd.man, doc/sane.man,
	  doc/Makefile.in, doc/descriptions/mustek_pp_ccd.desc: mustek_pp_ccd
	  backend removed
	* backend/mustek_pp.conf, mustek_pp_ccd300.[ch],
	  doc/sane-mustek_pp.man, doc/descriptions/mustek_pp.desc: fixed CCD
	  support for mustek_pp backend
	* backend/mustek_pp_null.c: beautified debug scanner name
2003-11-24 08:58:19 +00:00
Rene Rebe 477b0029ff * backend/avision.c backend/avision.h: the current development state,
including cleanups, code refactoring and nearly complete HP
  53xx/75xx ADF support
2003-11-23 23:35:53 +00:00
Henning Geinitz 0ed2b19fd7 Added Mustek BearPaw 2448 TA Plus. Added special command set for Plustek
U16B. Added Plug-n-Scan 2400 M(T) to list of devices. No positive report yet.
Used request for memory writes and reads instead of a fixed value of 0x04. Set
Genius Vivid4x to GT6816. Untested. All changes have not been tested on their
respective scanners yet.  New version: 1.0.50.
2003-11-23 21:14:43 +00:00
Henning Geinitz 5b6f9b8a5c Try to not include linux/videodev2.h to avoid compilation errors. 2003-11-16 18:00:17 +00:00
Gerhard Jaeger 9cc1ecc307 Endianess fixes. 2003-11-14 15:25:52 +00:00
Eddy De Greef 91df2ac6d2 Accept old style parport names to ensure backward compatibility with
existing mustek_pp.conf files.
2003-11-13 23:09:14 +00:00
Peter Fales 1ff527bb4b Change "static static" typo to "static" 2003-11-13 20:27:32 +00:00
Gerhard Jaeger b3352dd14f Switched backend over to sanei_thread usage, to make it also work with OS/2. 2003-11-10 07:12:23 +00:00
Gerhard Jaeger cc05fd3afb Linking pie backend now against sanei_thread lib. 2003-11-10 07:11:48 +00:00
Oliver Schwartz 57d377c8fd Disabled quality calibration for Epson Perfection 1670 2003-11-09 21:43:45 +00:00
Oliver Schwartz a4327c2cda Fix TPO scanning range for Epson 1670 2003-11-08 09:50:27 +00:00
Oliver Schwartz fc3960ce3e Final bugfixes for bascic support of Epson 1670 2003-11-07 23:26:49 +00:00
Oliver Schirrmeister 466dfaae77 Bugfixes, see ChangeLog 2003-11-07 10:05:35 +00:00
Gerhard Jaeger 4758f4dabc Fixed bug in parport setup routine. 2003-11-04 16:12:12 +00:00
Gerhard Jaeger 463debf80f Switched backend over to sanei_thread usage, to make it work at least with OS/2. 2003-11-04 16:09:51 +00:00
Gerhard Jaeger bd9dda41c7 Linking coolscan now against sanei_thread lib. 2003-11-04 16:08:03 +00:00
Henning Geinitz 5b6390ff86 sanei_pp must be linked if we preload backends. 2003-11-02 13:23:30 +00:00
Gerhard Jaeger 4a31f9681a Made PS/2 bidirectional mode work. 2003-10-30 15:54:07 +00:00
Gerhard Jaeger ed3b457ccc Made usage of the new sanei_pp functions, made EPP modes work with libieee1284.
Also did some cleanup work.
2003-10-29 16:53:18 +00:00
Henning Geinitz c0340511f0 Added support for sanei_thread. Removed OS/2 specific code.
Added more debug messages.
2003-10-29 10:45:33 +00:00
Henning Geinitz bbb2a1d88a Fixed Chris Pinkham's email address. 2003-10-28 19:17:51 +00:00
Rene Rebe 023f7c1e7a Also fixed Bugs #300288 and #300196, removed the conflicting Option_Value
now present in sanei_backend.h and made requested clarifications (Bugs #300290,
#300291)
2003-10-28 11:24:21 +00:00
Rene Rebe 8425846c8e merge of the current Subversion revision of SANE/Avision. The fixes include:
endianess fixes, calibration code, ADF detection, correct lamp warmup,
gamma table for new ASICs, some workarounds for ASIC variations and the
convertion to use OPT_SOURCE instead of seperate OPT_ADF and OPT_TRANS.
2003-10-28 09:41:27 +00:00
Gerhard Jaeger b8f5bc2c16 Changed configuration file back to remain compatible with the old format. 2003-10-28 07:23:08 +00:00
Karl Heinz Kremer 2c60f5a9d2 Replaced all DBG(0, ... statements with DBG(1, ... 2003-10-27 23:52:59 +00:00
Gerhard Jaeger fb3ccaefb4 Fixed compiler warnings, using now sanei_pp_udelay() and
made the backend work with libieee1284.
2003-10-26 10:58:36 +00:00
Peter Kirchgessner d66b755e7f Use new sanei-thread-interface 2003-10-24 17:26:07 +00:00
Gerhard Jaeger fb5b49b4b9 Added parport-mode detection. 2003-10-23 15:13:04 +00:00
Gerhard Jaeger 5499cf930d fixed bug, that causes CanoScan devices to use the wrong calibration functions,
sanei_usb_get_vendor_product() fails.
2003-10-23 07:26:32 +00:00
Peter Kirchgessner 477f338198 Use new sanei_thread-interface for hp-backend 2003-10-22 20:18:25 +00:00
Gerhard Jaeger ff66189063 fixed, the "generic disable" switch, and enabled the backend again. 2003-10-22 19:52:34 +00:00
Gerhard Jaeger fe555addac major update, sanei_pp integration, compilation fixes. 2003-10-22 19:20:31 +00:00
Gerard Klaver 15734bc5ba Text added Mustek ScanMagic 4830S 2003-10-22 17:46:18 +00:00
Oliver Schwartz e4b72fc3ac Bugfixes for SnapScan backend 2003-10-21 20:43:25 +00:00
m. allan noah ed8d8816c7 foo on me. reverse bad line 2003-10-19 23:00:49 +00:00
Julien BLACHE 9695362397 * frontend/saned.c: added subnet support to saned ; added
check_v4_in_range and check_v6_in_range functions.
* backend/saned.conf: updated the config file.
* doc/saned.man: updated the manpage for saned.
2003-10-19 10:36:28 +00:00
m. allan noah cb86c3e687 see if i can commit around anoncvs lock yet 2003-10-17 13:10:36 +00:00
Gerhard Jaeger 068fba2881 Added checks for intervaltimer, to make it compile on OS/2. 2003-10-17 11:14:08 +00:00
Gerhard Jaeger e36fac9d88 Removed blocking SIGPIPE, as this is now handled in sanei_thread library. 2003-10-17 11:06:43 +00:00
Henning Geinitz d63c6321a6 Reindented. 2003-10-17 09:44:20 +00:00
m. allan noah e47ef1b4ad memset scsi buff and device struct before use 2003-10-16 13:50:20 +00:00
Henning Geinitz cc8a3875ca Fixed cancelling when threads are used. Only SIGPIPE is blocked now. Sleep
indefinetly after the reader_process has finished. Minor fixes of debug
messages.
2003-10-13 18:03:40 +00:00
Henning Geinitz f206deb849 Fixed compilation bug when debugging is disabled. 2003-10-13 16:57:17 +00:00
Gerhard Jaeger 6dd1661a65 removed OS/2 section. 2003-10-12 15:39:38 +00:00
Henning Geinitz 75e7483301 Explained that libieee1284 device names like "parport0" can also be used. 2003-10-10 10:33:15 +00:00
Peter Kirchgessner d5b479a19a Redo when TEST UNIT READY failed
Redo when read returns with 0 bytes (non-SCSI only)
Bug #300241: fix invers image on 3c/4c/6100C at 10 bit depth
2003-10-09 19:37:29 +00:00
Peter Kirchgessner 2549e5bf8c Redo when TEST UNIT READY failed
Redo when read returns with 0 bytes (non-SCSI only)
2003-10-09 19:34:57 +00:00
Peter Kirchgessner 3e5bec5925 Bug #300241: fix invers image on 3c/4c/6100C at 10 bit depth 2003-10-09 19:32:50 +00:00
Stéphane Voltz 512dcd9fd0 * added automatic parallel port detection,
and special keyword in configuration file to use it. Indent cleaning.
2003-10-09 05:27:39 +00:00
Gerhard Jaeger 2d9c2e54c7 linking plustek_pp- and test-backend against sanei_thread. 2003-10-08 20:34:46 +00:00
Gerhard Jaeger 81dd39d572 changes due to the sanei_thread-lib work. 2003-10-08 20:34:10 +00:00
Gerhard Jaeger 9fabf6307a fixed compiler warnings. 2003-10-08 20:33:17 +00:00
Gerhard Jaeger a1ec707aee added sanei_thread support 2003-10-08 20:32:39 +00:00
Henning Geinitz 5204d4fed8 Workaround for bug in canon630u backend: The backend assumes that the id it gets
back from sanei_usb_open is a file descriptor. It isn't. So sane_get_select_fd
returns just a random number. That breals at least saned, other frontends may
not work either. This is a workaround for bug #300257.
2003-10-08 15:42:55 +00:00
Oliver Schwartz b83e91e5d1 Updates for Epson Perfection 1670 2003-10-07 19:41:34 +00:00
Oliver Schwartz 6b8e0671d4 Initial support for Epson 1670, minor bugfix 2003-10-07 18:29:20 +00:00
m. allan noah bc5a69bea4 removed _ from option names 2003-10-07 16:29:10 +00:00
Henning Geinitz 957bcd82cc Added sanei_pthread.lo to list of object files needed for preloading. 2003-10-07 11:30:09 +00:00
Gerhard Jaeger 81eaf06a10 * aclocal.m4 acinlcude.m4 configure configure.in: modified checks for
pthread support, added switch --enable-fork-process which toggles
  between the usage of fork and pthread, set the default behaviour to
  pthread usage on Darwin
* include/sane/config.h: added the HAVE_LIBPTHRAD stuff
* sanei/sanei_thread.c include/sane/sanei_thread.h: fixed compilation issue
  on OS/2, added support for fork too, so that we can use sanei_thread
  functions in any case.
* backend/plustek.[ch]: changes due to the sanei_thread-lib work
2003-10-07 07:38:37 +00:00
Gerhard Jaeger fec6141ad1 Some cleanup. 2003-10-07 06:26:15 +00:00
m. allan noah 2707a6b323 added support for 4340 and 4x20 color modes. dont know if bigger scanners
use these modes or not. need to find someone with a spare $20k to test one :)

also moved a bit of code around so that it was under the proper comments
2003-10-06 20:11:28 +00:00