kopia lustrzana https://gitlab.com/sane-project/backends
				
				
				
			Added preliminary support for Visioneer XP100
Tweaked entry for LM9831 version of Plustek UT12merge-requests/1/head
							rodzic
							
								
									12680ab414
								
							
						
					
					
						commit
						78413ed072
					
				
							
								
								
									
										51
									
								
								ChangeLog
								
								
								
								
							
							
						
						
									
										51
									
								
								ChangeLog
								
								
								
								
							| 
						 | 
				
			
			@ -1,15 +1,22 @@
 | 
			
		|||
2008-08-21  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-08-25  Gerhard Jaeger <gerhard@gjaeger.de>
 | 
			
		||||
	* backend/plustek-usb.c backend/plustek-usbdevs.c: 
 | 
			
		||||
	  Added preliminary support for Visioneer XP100
 | 
			
		||||
	  Tweaked entry for LM9831 version of Plustek UT12
 | 
			
		||||
	* backend/plustek.c: Bumped build number
 | 
			
		||||
	* doc/sane-plustek.man doc/plustek/Plustek-USB.changes: Update
 | 
			
		||||
 | 
			
		||||
2008-08-21  St<53>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/rts8891.c: calibration updating and 75 dpi scan for hp400
 | 
			
		||||
 | 
			
		||||
2008-08-23  m. allan noah <kitno455 a t gmail d o t com>
 | 
			
		||||
	* doc/descriptions/fujitsu.desc: set lots of scanners to complete :)
 | 
			
		||||
 | 
			
		||||
2008-08-21  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-08-21  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/rts8891.c backend/rts8891_devices.c backend/rts8891_low.c
 | 
			
		||||
	  backend/rts88xx_lib.c: add sensor type field and use it in geometry
 | 
			
		||||
	  detection.
 | 
			
		||||
 | 
			
		||||
2008-08-14  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-08-14  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/rts8891.c backend/rts88xx_lib.c: fix for hp4400 init
 | 
			
		||||
 | 
			
		||||
2008-08-13  m. allan noah <kitno455 a t gmail d o t com>
 | 
			
		||||
| 
						 | 
				
			
			@ -31,7 +38,7 @@
 | 
			
		|||
	* frontend/scanimage.c: fetch_options(), actually get option
 | 
			
		||||
	descriptor 0 before attempting to get the value of option 0.
 | 
			
		||||
 | 
			
		||||
2008-08-04  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-08-04  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/umax_pp.c backend/umaxp_pp.h backend/umax_pp.conf.in: 
 | 
			
		||||
	  use configuration framework
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -94,19 +101,19 @@
 | 
			
		|||
	- fi-5330C and fi-5650C can't handle 10 bit LUT via USB
 | 
			
		||||
	- fi-5900 has background color, though it reports otherwise
 | 
			
		||||
 | 
			
		||||
2008-07-10  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-07-10  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* sanei/sanei_config.c: handle cases where config or callback
 | 
			
		||||
	  function is NULL 
 | 
			
		||||
	* backend/rts8891.c: use new configuration parsing framework
 | 
			
		||||
 | 
			
		||||
2008-07-10  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-07-10  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* include/sane/sanei_config.h: doxygen fix for new function
 | 
			
		||||
 | 
			
		||||
2008-07-10  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-07-10  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/sanei_constrain_value.c: add support for SANE_Bool
 | 
			
		||||
	  in sanei_check_value
 | 
			
		||||
	* backend/Makefile.in: add sanei_constrain_value.lo to libsane
 | 
			
		||||
2008-07-10  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-07-10  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/sanei_constrain_value.c: add support for SANE_Bool
 | 
			
		||||
	  in sanei_check_value
 | 
			
		||||
	* backend/Makefile.in: add sanei_constrain_value.lo to libsane
 | 
			
		||||
| 
						 | 
				
			
			@ -199,20 +206,20 @@
 | 
			
		|||
	Remove "experimental" in pixma buttons options and text.
 | 
			
		||||
	Fix some French translation typos, and update man page.
 | 
			
		||||
 | 
			
		||||
2008-06-10  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-06-10  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/sanei_constrain_value.c: add support for arrays of SANE_Word
 | 
			
		||||
	  in sanei_constrain_value
 | 
			
		||||
	* backend/umax_pp.c: remove now unneede 'hand made' constrain on
 | 
			
		||||
	  gamma tables
 | 
			
		||||
 | 
			
		||||
2008-06-09  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-06-09  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/rts8891.c: fix for model with 'XPA' sensor
 | 
			
		||||
 | 
			
		||||
2008-06-06  Julien Blache <jb@jblache.org>
 | 
			
		||||
	* backend/net.c: lock the Avahi thread before stopping it and
 | 
			
		||||
	tearing down the Avahi objects.
 | 
			
		||||
 | 
			
		||||
2008-06-03  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-06-03  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/genesys_gl646.c: fixed wrong offset for start
 | 
			
		||||
	  of scanarea for MD6471 scanner.
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -246,7 +253,7 @@
 | 
			
		|||
	  and device ID updates, including fixing uninitialized variables due
 | 
			
		||||
	  former defect merge and exposure control for film / dia scanners
 | 
			
		||||
 | 
			
		||||
2008-05-26  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-05-26  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/sane_strstatus.c: added new status and internationalization
 | 
			
		||||
	  support
 | 
			
		||||
	* frontend/scanimage.c, frontend/tstbackend.c: added handling of status
 | 
			
		||||
| 
						 | 
				
			
			@ -254,13 +261,13 @@
 | 
			
		|||
	* backend/pnm.c: added 2 more virtual devices, one that is hardware
 | 
			
		||||
	locked, and another that always do warming before scan.
 | 
			
		||||
 | 
			
		||||
2008-05-26  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-05-26  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/rts8891.[ch], backend/rts8891_low.[ch],
 | 
			
		||||
	  backend/rts88xx_lib.[ch]: renamed per frontend struct, made use of
 | 
			
		||||
	  new well-known option groups. Added warming-up handling in
 | 
			
		||||
	  sane_start().
 | 
			
		||||
 | 
			
		||||
2008-05-22  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-05-22  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/genesys.c:
 | 
			
		||||
	changed top of scan area detection for MD6228/MD6471 models
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -274,7 +281,7 @@
 | 
			
		|||
	  backend/hp3900_usb.c: Fixed reference position detection for
 | 
			
		||||
	  HP3800/HPG2710 scanners. Code clean up.
 | 
			
		||||
 | 
			
		||||
2008-05-22  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-05-22  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/rts8891.c:
 | 
			
		||||
	minor tweak for scanjet 4470cx
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -301,7 +308,7 @@
 | 
			
		|||
	* backend/qcam.c, backend/v4l.c, frontend/tstbackend.c:
 | 
			
		||||
	  remove undocumented and otherwise unused SANE_CAP_ALWAYS_SETTABLE
 | 
			
		||||
 | 
			
		||||
2008-05-19  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-05-19  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/rts8891.c:
 | 
			
		||||
	150/300 dpi shading calibration fixes for 'XPA' sensor HP4470 models
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -338,7 +345,7 @@
 | 
			
		|||
	  include/sane/sanei_thread.h, sanei/sanei_thread.c:
 | 
			
		||||
	Fix for bug #306751: sanei-thread with pthreads on 64 bit
 | 
			
		||||
 | 
			
		||||
2008-05-12  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-05-12  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/rts8891.c 
 | 
			
		||||
	150/300 dpi mode fixes for 'XPA' sensor HP4470 models
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -365,7 +372,7 @@
 | 
			
		|||
	* doc/sane-sm3840.man: Add lineart and halftone options to page
 | 
			
		||||
	* backend/sm3840*: Remove 64-bit compile warnings
 | 
			
		||||
 | 
			
		||||
2008-04-05  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-04-05  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/rts8891.c backend/rts8891_low.c
 | 
			
		||||
	doc/descriptions/rts8891.desc:
 | 
			
		||||
	150 dpi mode fix for 'XPA' sensor HP4470 models, description
 | 
			
		||||
| 
						 | 
				
			
			@ -556,7 +563,7 @@
 | 
			
		|||
	sections (separate inetd configuration under the INETD
 | 
			
		||||
	CONFIGURATION section).
 | 
			
		||||
 | 
			
		||||
2008-04-05  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-04-05  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/genesys.c backend/genesys.h backend/genesys_devices.c
 | 
			
		||||
	  backend/genesys_gl646.c backend/genesys_low.h:
 | 
			
		||||
	  Fixed double free problems, made OPT_COLOR_FILTER work for
 | 
			
		||||
| 
						 | 
				
			
			@ -564,7 +571,7 @@
 | 
			
		|||
	  options, split sane_control_options to make it more readable,
 | 
			
		||||
	  fixed 'reset stream' problem for MD6471.
 | 
			
		||||
 | 
			
		||||
2008-04-05  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-04-05  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* backend/rts8891.c: 
 | 
			
		||||
	  split sane_control_option() to make it more readable
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -597,7 +604,7 @@
 | 
			
		|||
	* sanei/sanei_scsi.c: fix bug in sanei_scsi_find_devices() which
 | 
			
		||||
	  caused early return if attach callback returned error.
 | 
			
		||||
 | 
			
		||||
2008-03-22  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-03-22  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* AUTHORS configure configure.in backend/dll.conf.in
 | 
			
		||||
	  backend/Makefile.in backend/rts8891.c backend/rts8891.conf.in
 | 
			
		||||
	  backend/rts8891_devices.c backend/rts8891.h backend/rts8891_low.c
 | 
			
		||||
| 
						 | 
				
			
			@ -622,7 +629,7 @@
 | 
			
		|||
2008-03-15  Julien Blache <jb@jblache.org>
 | 
			
		||||
	* include/sane/sanei_usb.h: typo fix.
 | 
			
		||||
 | 
			
		||||
2008-03-02  Stéphane Voltz <stef.dev@free.fr>
 | 
			
		||||
2008-03-02  St<EFBFBD>phane Voltz <stef.dev@free.fr>
 | 
			
		||||
	* doc/descriptions/lexmark.desc: added X1195
 | 
			
		||||
	* doc/descriptions/unsupported.desc: removed X11xx, X12xx and
 | 
			
		||||
	  Dell A920 which are to be handled by the lexmark backend
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -47,6 +47,7 @@
 | 
			
		|||
 *        - added SCANFLAG_Calibration handling
 | 
			
		||||
 * - 0.52 - added _WAF_LOFF_ON_START and _WAF_INC_DARKTGT
 | 
			
		||||
 *          handling in usbDev_startScan()
 | 
			
		||||
 *          added Visioneer
 | 
			
		||||
 * .
 | 
			
		||||
 * <hr>
 | 
			
		||||
 * This file is part of the SANE package.
 | 
			
		||||
| 
						 | 
				
			
			@ -106,6 +107,7 @@ static TabDef usbVendors[] = {
 | 
			
		|||
	{ 0x0458, "KYE/Genius",      NULL     },
 | 
			
		||||
	{ 0x03F0, "Hewlett-Packard", NULL     },
 | 
			
		||||
	{ 0x04B8, "Epson",           NULL     },
 | 
			
		||||
	{ 0x04A7, "Visioneer",       NULL     },
 | 
			
		||||
	{ 0x04A9, "Canon",           NULL     },
 | 
			
		||||
	{ 0x1606, "UMAX",            NULL     },
 | 
			
		||||
	{ 0x049F, "Compaq",          NULL     },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -274,7 +274,7 @@ static DCapsDef Cap0x07B3_0x000F_0 =
 | 
			
		|||
	4, 5, kNEC3799, 0x0F, _WAF_NONE, _NO_MIO
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
/* Plustek Model: ???
 | 
			
		||||
/* Plustek Model: UT12
 | 
			
		||||
 * KH: NS9831 + TPA + Button + NEC3799
 | 
			
		||||
 */
 | 
			
		||||
static DCapsDef Cap0x07B3_0x0013_0 =
 | 
			
		||||
| 
						 | 
				
			
			@ -1046,7 +1046,7 @@ static HWDef Hw0x07B3_0x000F_0 =
 | 
			
		|||
	1.0
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
/** U12 and U24
 | 
			
		||||
/** U12/UT12 and U24
 | 
			
		||||
 */
 | 
			
		||||
static HWDef Hw0x07B3_0x0013_0 =
 | 
			
		||||
{
 | 
			
		||||
| 
						 | 
				
			
			@ -2664,6 +2664,7 @@ static SetDef Settings[] =
 | 
			
		|||
	/* LM9831 based */
 | 
			
		||||
	{"0x07B3-0x0010-0", &Cap0x07B3_0x0010_0, &Hw0x07B3_0x0013_0, "OpticPro U12"   },
 | 
			
		||||
	{"0x07B3-0x0011-0", &Cap0x07B3_0x0011_0, &Hw0x07B3_0x0013_0, "OpticPro U24"   },
 | 
			
		||||
	{"0x07B3-0x0013-0", &Cap0x07B3_0x0013_0, &Hw0x07B3_0x0013_0, "OpticPro UT12"  },
 | 
			
		||||
 | 
			
		||||
	/* LM9832 based */
 | 
			
		||||
	{"0x07B3-0x0017-0", &Cap0x07B3_0x0017_0, &Hw0x07B3_0x0017_0, "OpticPro UT12/UT16" },
 | 
			
		||||
| 
						 | 
				
			
			@ -2672,7 +2673,6 @@ static SetDef Settings[] =
 | 
			
		|||
	{"0x07B3-0x0017-4", &Cap0x07B3_0x0017_4, &Hw0x07B3_0x0017_4, "OpticPro UT24"  },
 | 
			
		||||
 | 
			
		||||
	/* never seen yet */
 | 
			
		||||
	{"0x07B3-0x0013-0", &Cap0x07B3_0x0013_0, &Hw0x07B3_0x0013_0, "Unknown device" },
 | 
			
		||||
	{"0x07B3-0x0013-4", &Cap0x07B3_0x0013_4, &Hw0x07B3_0x0013_4, "Unknown device" },
 | 
			
		||||
	{"0x07B3-0x0011-4", &Cap0x07B3_0x0011_4, &Hw0x07B3_0x0013_4, "Unknown device" },
 | 
			
		||||
	{"0x07B3-0x0010-4", &Cap0x07B3_0x0010_4, &Hw0x07B3_0x0013_4, "Unknown device" },
 | 
			
		||||
| 
						 | 
				
			
			@ -2729,6 +2729,9 @@ static SetDef Settings[] =
 | 
			
		|||
	{"0x0A82-0x4600",   &Cap0x0A82_0x4600, &Hw0x0A82_0x4600, "TravelScan 460/464" },
 | 
			
		||||
	{"0x0A82-0x6620",   &Cap0x0A82_0x6620, &Hw0x0A82_0x6620, "TravelScan 662" },
 | 
			
		||||
 | 
			
		||||
	/* Visioneer... */
 | 
			
		||||
	{"0x04A7-0x0427",   &Cap0x0A82_0x4600, &Hw0x0A82_0x4600, "XP100" },
 | 
			
		||||
 | 
			
		||||
	/* Portable Peripheral Co., Ltd. */
 | 
			
		||||
	{"0x0A53-0x1000",   &Cap0x0A53_0x1000, &Hw0x0A53_0x1000, "Q-Scan USB001" },
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Ładowanie…
	
		Reference in New Issue