Wykres commitów

39 Commity (11008838c867a5ee37bc629f9e30fb4edcbc2a44)

Autor SHA1 Wiadomość Data
Rene Rebe abf10f87a3 * backend/avision.ch: fixed device list matching for entries
with partial matches on USB ID, but vendor / product string
          matches as mostly only the HP5300 vs. HP5370, fixed non-color
          calibration for devices not filling all RGB fields of calibration
          format information, do not send 3x3 color matrix to older devices
          (ASIC versions) as some HP53xx does not correctly handle it,
          improved calibration accuracy and fixed transparency adapter
          detection to not use non-zero as present, but just 1 (some
          devices now set 0xff as (-1) - not present ...
2008-02-09 10:42:46 +00:00
Mattias Ellert 7c6b4d6a99 Fix handling of valid "negative" PIDs 2007-11-18 10:59:18 +00:00
Rene Rebe 6b45291c02 * backend/avision.[ch]:
Implemented support for latest Avision ASICs and features,
          including overscan, background raster, software scaling for
          cheaper ASICs used in HP scanners. Changed types used to
          more portable uint* ones, without underscore (_), removed
          in-file ChangeLog history, as the files became big enough.
          Implemented early calibration for easier handling of
          Avision-based film scanners and implemented support for
          2-pass duplex scanners.
2007-11-17 16:19:53 +00:00
Rene Rebe 91255bd85a the last remaining Avision usbid without tailing zeros, sorry 2006-06-06 11:35:12 +00:00
Rene Rebe ead7bf6036 hopefully fixed the remaining Avision usbids to make the scripts happy 2006-06-06 11:32:00 +00:00
Rene Rebe 66fe987c4d Avision backend update (Build 182 -> 201), the ChaneLog has the details 2006-06-06 11:24:18 +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
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
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
Rene Rebe ce7d34ba23 2004-11-19 Rene Rebe <rene@exactcode.de>
* backend/avison.c doc/descriptions/avision.desc: just added new IDs
2004-11-19 15:48:18 +00:00
Rene Rebe 5eb4ca04c1 * backend/avision.h backend/avision.c: update of the scanner ID table,
wait_4_light bugfixes, fixed color packing, fixed 16bit modes
  (especially for big-endian systems), avoid 16bit modes for default
  modes, fixed gamma-table for some models as well as spelling on the
  way
2004-10-21 15:01:04 +00:00
Rene Rebe c70b8a260c 2004-10-20 Rene Rebe <rene@exactcode.de>
* backend/avision.c doc/descriptions/avision.desc doc/sane-avision.man:           substituted my mail address and web-site to a new one - due to
          leaving the rocklinux project
2004-10-20 06:09:08 +00:00
Henning Geinitz af58065746 64 bit platform fixes (bug #300799). 2004-10-03 17:34:36 +00:00
Rene Rebe 4897ea92fa * backend/avision.c, backend/avision.h, doc/sane-avision.man:
Fixed compilation warning (Bug #300399) and added a force-a3
  option, needed for A3 scanner returning bogus scan area definitions
2004-06-22 14:12:52 +00:00
Mattias Ellert ac9ec0ff1c Missed one... 2004-06-20 01:22:44 +00:00
Rene Rebe c4b01509ab 2004-04-14 Rene Rebe <rene@rocklinux.org>
* backend/avision.h, backend/avision.c: the current development state,
          including cleanups, code refactoring, dynamic color and scan source
          list creation, implemented ADF mirroring needed for some ASICs ,
          some scan window scaliing fixes for some ASICs, added 16bit gray
          and color support, fixed a tiny big-endian issue, fixed command
          error reporting for some ASICs, improved inquiry logging and some
          tiny fixes for film-scanners.

Sorry for such a bit chunk so late in feature freeze (...). But tested on Ultra
SPARC, PowerPC and x86 Linux ... ;-)
2004-04-14 20:20:39 +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
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
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
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
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
Rene Rebe 3e1655a2ce New avision backend - including the auto-generated .desc file. 2002-12-01 13:42:18 +00:00
Rene Rebe 71bbc23961 Updated the Avisin backend to my todays snapshot. It supports more devices
as well as ADF and A3 size.
Massive code cleanups.
2002-11-23 16:17:07 +00:00
Rene Rebe c67286adee Commited the latest avision backend. 2002-08-30 09:21:51 +00:00
Rene Rebe baeb578a8f next Avision backend version 2002-06-04 17:27:00 +00:00
Rene Rebe 7db886750b next backend version, several bug-fixes and new scsi id's ... 2002-04-21 23:08:05 +00:00
Rene Rebe e29b57f2df bug fixes (incl. the close bug in attach) 2002-04-12 00:14:01 +00:00
Rene Rebe 36edd317c9 fixed avision.desc syntax 2002-04-08 18:02:54 +00:00
Rene Rebe 3c9ce35908 updated to Avision backend build 25. More stable for HP usb scanners,
suport for Misubishi scanners and various cleanups.
2002-04-08 14:35:32 +00:00
Rene Rebe 5a5f5a92fb many cleanups, fixed sane_cancel to not hang - but perform the
cancel, added a disable-gamma-table option and added the possible
options into the avision.conf file
2002-01-19 00:38:07 +00:00
Rene Rebe ca707b94e5 removed the call of exit in a debug case 2002-01-17 23:38:20 +00:00
Rene Rebe a4101b2fe5 Merged the Avision 0.3.0 backend (incl. genreal cleanups, USB handling ...)
also updated the homepage url and the man-page.
2002-01-16 23:18:43 +00:00
Rene Rebe e2169ec4e0 Some fixes for the Avision backend. (Brightness and contrast via gamma-table
clean up. First config option.)
2000-11-15 19:07:56 +00:00
Rene Rebe 83d084d8d3 Added gamma table support and brightness / contrast emulation via the gamma
-table to the avision backend. Additional code clean ups ...
Added my new e-mail address to the AUTHORS file.
2000-11-14 20:05:35 +00:00
Petter Reinholdtsen b4a1a513c9 Merge devel (v1.0.3) into head branch. 2000-08-12 15:11:46 +00:00
Petter Reinholdtsen 760423d864 Merged main branch with current DEVEL_1_9. 2000-03-05 13:57:25 +00:00