Wykres commitów

1093 Commity (a28bd84350f250f50b51c6a095347e3be4771eac)

Autor SHA1 Wiadomość Data
Stéphane Voltz e64495994e - initial ECP support
- version number and status update
	- made safe-auto the default for port access
2004-02-20 05:36:27 +00:00
Frank Zago 04dec9382a Added partial support for models KV-SS55EX, KV-S2025C, KV-S2045C and KV-S2065L. 2004-02-12 01:59:53 +00:00
Henning Geinitz 820b9ba269 Added basic support for Plustek OpticSlim 2400. Fixed calibration debug output. 2004-02-10 19:02:03 +00:00
m. allan noah 3e34ca2aa2 minor whitespace cleanups 2004-02-09 20:55:42 +00:00
Karl Heinz Kremer 5a3f789018 Reformat of source code to get rid of different coding styles used by different
authors over the years.
2004-02-08 18:32:33 +00:00
Frank Zago fafc1de3df Added new scanner Relisys RELI 4816, marked Relisys AVEC 2412 as tested. 2004-02-08 15:27:55 +00:00
Oliver Rauch af4a252e02 sane-umax: bugfix for DOR mode 2004-02-08 14:02:26 +00:00
Karl Heinz Kremer c44e9b5e28 Increased timeout for lamp warmup from 60 to 120 seconds. 2004-02-08 00:29:07 +00:00
Eddy De Greef ad821bf12c Fixed mistakes in examples. 2004-02-07 20:59:50 +00:00
Eddy De Greef 8f3ad37072 Bumped version number. 2004-02-07 20:58:49 +00:00
Eddy De Greef 52dc4df31c Cleaned up debug code. 2004-02-07 20:58:12 +00:00
Karl Heinz Kremer d89d6730ea Updated version number and added changelog comments 2004-02-01 15:14:17 +00:00
Karl Heinz Kremer 39b8c6b325 backend/epson.c: Added D7 function level as copy of D1 for CX-6400
backend/epson_usb.c: Added IDs for CX-6400 and Perfection 4870
2004-02-01 15:12:45 +00:00
Oliver Schwartz 7d7df459ee Fixed resolutions for Epson 1670 2004-02-01 13:32:26 +00:00
Matthew Duggan cb65a9a8bc 2004-01-31 Matthew Duggan <stauff1@users.sourceforge.net>
* backend/canon_pp.c: Remove more compile warnings.
2004-01-31 06:47:55 +00:00
Henning Geinitz 80ae15abed Use gettimeofday() instead of ftime(). Bug #300482. 2004-01-29 22:58:17 +00:00
Gerhard Jaeger 09153449b7 reader_process terminates now, when running as thread. 2004-01-21 19:02:52 +00:00
Gerhard Jaeger 1db4a06965 major update, compilation fixes. 2004-01-21 08:15:16 +00:00
Gerhard Jaeger 1917906feb cleanup. 2004-01-19 19:41:02 +00:00
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