kopia lustrzana https://gitlab.com/sane-project/backends
				
				
				
			Add Syscan 485, DCT 487; update descriptions for Syscan
Thanks again to Jack McGill.merge-requests/1/head
							rodzic
							
								
									34717f1db0
								
							
						
					
					
						commit
						3b13986395
					
				| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
2009-05-19  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
 | 
			
		||||
	* backend/genesys_devices.c, backend/genesys_low.h: 
 | 
			
		||||
	  Add Pentax DSmobile 600
 | 
			
		||||
	  Add Pentax DSmobile 600, Syscan 485, DCT 487
 | 
			
		||||
	
 | 
			
		||||
2009-05-18  Stéphane Voltz <stef.dev at free.fr>
 | 
			
		||||
	* backend/genesys_gl646.h: fixed missing part of the include
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,6 +20,9 @@ usb 0x03f0 0x1405
 | 
			
		|||
# Syscan DocketPort 465
 | 
			
		||||
#usb 0x0a82 0x4802
 | 
			
		||||
 | 
			
		||||
# DCT DocketPort 487
 | 
			
		||||
#usb 0x1dcc 0x4810
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# supported scanners
 | 
			
		||||
#
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1489,6 +1489,109 @@ static Genesys_Model pentax_dsmobile_600_model = {
 | 
			
		|||
  400
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
static Genesys_Model syscan_docketport_485_model = {
 | 
			
		||||
  "syscan-docketport-485",		/* Name */
 | 
			
		||||
  "Syscan/Ambir",			/* Device vendor string */
 | 
			
		||||
  "DocketPORT 485",			/* Device model name */
 | 
			
		||||
  GENESYS_GL841,
 | 
			
		||||
  NULL,
 | 
			
		||||
 | 
			
		||||
  {600, 300, 150, 75, 0},	/* possible x-resolutions */
 | 
			
		||||
  {600, 300, 150, 75, 0},	/* possible y-resolutions */
 | 
			
		||||
  {16, 8, 0},			/* possible depths in gray mode */
 | 
			
		||||
  {16, 8, 0},			/* possible depths in color mode */
 | 
			
		||||
 | 
			
		||||
  SANE_FIX (0.0),		/* Start of scan area in mm  (x) */
 | 
			
		||||
  SANE_FIX (1.0),		/* Start of scan area in mm (y) */
 | 
			
		||||
  SANE_FIX (435.0),		/* Size of scan area in mm (x) */
 | 
			
		||||
  SANE_FIX (511),		/* Size of scan area in mm (y) */
 | 
			
		||||
 | 
			
		||||
  SANE_FIX (3.0),		/* Start of white strip in mm (y) */
 | 
			
		||||
  SANE_FIX (0.0),		/* Start of black mark in mm (x) */
 | 
			
		||||
 | 
			
		||||
  SANE_FIX (0.0),		/* Start of scan area in TA mode in mm (x) */
 | 
			
		||||
  SANE_FIX (0.0),		/* Start of scan area in TA mode in mm (y) */
 | 
			
		||||
  SANE_FIX (100.0),		/* Size of scan area in TA mode in mm (x) */
 | 
			
		||||
  SANE_FIX (100.0),		/* Size of scan area in TA mode in mm (y) */
 | 
			
		||||
 | 
			
		||||
  SANE_FIX (0.0),		/* Start of white strip in TA mode in mm (y) */
 | 
			
		||||
 | 
			
		||||
  SANE_FIX (26.5),		/* Size of scan area after paper sensor stops
 | 
			
		||||
				   sensing document in mm */
 | 
			
		||||
  /* this is larger than needed -- accounts for second sensor head, which is a 
 | 
			
		||||
     calibration item */
 | 
			
		||||
  SANE_FIX (0.0),		/* Amount of feeding needed to eject document 
 | 
			
		||||
				   after finishing scanning in mm */
 | 
			
		||||
  0, 0, 0,			/* RGB CCD Line-distance correction in pixel */
 | 
			
		||||
 | 
			
		||||
  COLOR_ORDER_RGB,		/* Order of the CCD/CIS colors */
 | 
			
		||||
 | 
			
		||||
  SANE_TRUE,			/* Is this a CIS scanner? */
 | 
			
		||||
  SANE_TRUE,			/* Is this a sheetfed scanner? */
 | 
			
		||||
  CCD_XP300,
 | 
			
		||||
  DAC_WOLFSON_XP300,
 | 
			
		||||
  GPO_XP300,
 | 
			
		||||
  MOTOR_XP300,
 | 
			
		||||
  GENESYS_FLAG_LAZY_INIT 	/* Which flags are needed for this scanner? */
 | 
			
		||||
    | GENESYS_FLAG_SKIP_WARMUP
 | 
			
		||||
    | GENESYS_FLAG_NO_CALIBRATION,
 | 
			
		||||
  GENESYS_HAS_SCAN_SW | GENESYS_HAS_PAGE_LOADED_SW,
 | 
			
		||||
  300,
 | 
			
		||||
  400
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
static Genesys_Model dct_docketport_487_model = {
 | 
			
		||||
  "dct-docketport-487",		/* Name */
 | 
			
		||||
  "DCT",			/* Device vendor string */
 | 
			
		||||
  "DocketPORT 487",			/* Device model name */
 | 
			
		||||
  GENESYS_GL841,
 | 
			
		||||
  NULL,
 | 
			
		||||
 | 
			
		||||
  {600, 300, 150, 75, 0},	/* possible x-resolutions */
 | 
			
		||||
  {600, 300, 150, 75, 0},	/* possible y-resolutions */
 | 
			
		||||
  {16, 8, 0},			/* possible depths in gray mode */
 | 
			
		||||
  {16, 8, 0},			/* possible depths in color mode */
 | 
			
		||||
 | 
			
		||||
  SANE_FIX (0.0),		/* Start of scan area in mm  (x) */
 | 
			
		||||
  SANE_FIX (1.0),		/* Start of scan area in mm (y) */
 | 
			
		||||
  SANE_FIX (435.0),		/* Size of scan area in mm (x) */
 | 
			
		||||
  SANE_FIX (511),		/* Size of scan area in mm (y) */
 | 
			
		||||
 | 
			
		||||
  SANE_FIX (3.0),		/* Start of white strip in mm (y) */
 | 
			
		||||
  SANE_FIX (0.0),		/* Start of black mark in mm (x) */
 | 
			
		||||
 | 
			
		||||
  SANE_FIX (0.0),		/* Start of scan area in TA mode in mm (x) */
 | 
			
		||||
  SANE_FIX (0.0),		/* Start of scan area in TA mode in mm (y) */
 | 
			
		||||
  SANE_FIX (100.0),		/* Size of scan area in TA mode in mm (x) */
 | 
			
		||||
  SANE_FIX (100.0),		/* Size of scan area in TA mode in mm (y) */
 | 
			
		||||
 | 
			
		||||
  SANE_FIX (0.0),		/* Start of white strip in TA mode in mm (y) */
 | 
			
		||||
 | 
			
		||||
  SANE_FIX (26.5),		/* Size of scan area after paper sensor stops
 | 
			
		||||
				   sensing document in mm */
 | 
			
		||||
  /* this is larger than needed -- accounts for second sensor head, which is a 
 | 
			
		||||
     calibration item */
 | 
			
		||||
  SANE_FIX (0.0),		/* Amount of feeding needed to eject document 
 | 
			
		||||
				   after finishing scanning in mm */
 | 
			
		||||
  0, 0, 0,			/* RGB CCD Line-distance correction in pixel */
 | 
			
		||||
 | 
			
		||||
  COLOR_ORDER_RGB,		/* Order of the CCD/CIS colors */
 | 
			
		||||
 | 
			
		||||
  SANE_TRUE,			/* Is this a CIS scanner? */
 | 
			
		||||
  SANE_TRUE,			/* Is this a sheetfed scanner? */
 | 
			
		||||
  CCD_XP300,
 | 
			
		||||
  DAC_WOLFSON_XP300,
 | 
			
		||||
  GPO_XP300,
 | 
			
		||||
  MOTOR_XP300,
 | 
			
		||||
  GENESYS_FLAG_LAZY_INIT 	/* Which flags are needed for this scanner? */
 | 
			
		||||
    | GENESYS_FLAG_SKIP_WARMUP
 | 
			
		||||
    | GENESYS_FLAG_NO_CALIBRATION
 | 
			
		||||
    | GENESYS_FLAG_UNTESTED,
 | 
			
		||||
  GENESYS_HAS_SCAN_SW | GENESYS_HAS_PAGE_LOADED_SW,
 | 
			
		||||
  300,
 | 
			
		||||
  400
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
static Genesys_USB_Device_Entry genesys_usb_device_list[] = {
 | 
			
		||||
  {0x0638, 0x0a10, &umax_astra_4500_model},
 | 
			
		||||
  {0x04a9, 0x2213, &canon_lide_50_model},
 | 
			
		||||
| 
						 | 
				
			
			@ -1506,5 +1609,7 @@ static Genesys_USB_Device_Entry genesys_usb_device_list[] = {
 | 
			
		|||
  {0x0a82, 0x4802, &syscan_docketport_465_model},
 | 
			
		||||
  {0x04a7, 0x049b, &visioneer_xp100_r3_model},
 | 
			
		||||
  {0x0a17, 0x3210, &pentax_dsmobile_600_model},
 | 
			
		||||
  {0x0a82, 0x4800, &syscan_docketport_485_model},
 | 
			
		||||
  {0x1dcc, 0x4810, &dct_docketport_487_model},
 | 
			
		||||
  {0, 0, NULL}
 | 
			
		||||
};
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -95,3 +95,37 @@
 | 
			
		|||
:usbid  "0x0a17" "0x3210"
 | 
			
		||||
:status :basic
 | 
			
		||||
:comment "All resolution and mode supported, but uncorrected scans"
 | 
			
		||||
 | 
			
		||||
; -----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
:mfg "DCT"
 | 
			
		||||
:url "http://www.docucap.com/"
 | 
			
		||||
:comment "Successor of Syscan in the USA"
 | 
			
		||||
 | 
			
		||||
:model "DocketPort 487"
 | 
			
		||||
:interface "USB"
 | 
			
		||||
:usbid  "0x1dcc" "0x4810"
 | 
			
		||||
:status :untested
 | 
			
		||||
:comment "Untested, all resolution and mode should be supported, but uncorrected scans, front- and backside side-by-side, with backside mirrored horizontally."
 | 
			
		||||
 | 
			
		||||
; -----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
:mfg "Syscan"
 | 
			
		||||
 | 
			
		||||
:model "DocketPort 485"
 | 
			
		||||
:interface "USB"
 | 
			
		||||
:usbid  "0x0a82" "0x4810"
 | 
			
		||||
:status :basic
 | 
			
		||||
:comment "All resolution and mode supported, but uncorrected scans, front- and backside side-by-side, with backside mirrored horizontally."
 | 
			
		||||
 | 
			
		||||
:model "DocketPort 465"
 | 
			
		||||
:interface "USB"
 | 
			
		||||
:usbid  "0x0a82" "0x4802"
 | 
			
		||||
:status :basic
 | 
			
		||||
:comment "All resolution and mode supported, but uncorrected scans"
 | 
			
		||||
 | 
			
		||||
:model "DocketPort 665"
 | 
			
		||||
:interface "USB"
 | 
			
		||||
:usbid  "0x0a82" "0x4803"
 | 
			
		||||
:status :basic
 | 
			
		||||
:comment "All resolution and mode supported, but uncorrected scans"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Ładowanie…
	
		Reference in New Issue