Added Artec Ultima 2000 e+, Nortek Myscan 1200, NeatReceipts Scanalizer

Professional, Genius Colorpage Slim-1200. Name and email address changes.
merge-requests/1/head
Henning Geinitz 2007-08-19 13:30:46 +00:00
rodzic f4a6016611
commit 4b83c2d24c
15 zmienionych plików z 144 dodań i 20 usunięć

Wyświetl plik

@ -1,3 +1,15 @@
2007-08-19 Henning Geinitz <sane@geinitz.org>
* backend/gt68xx.c backend/gt68xx.conf.in backend/gt68xx_devices.c
backend/gt68xx_generic.c backend/gt68xx_gt6801.c
backend/gt68xx_gt6816.c backend/gt68xx_high.c
backend/gt68xx_high.h backend/gt68xx_low.c backend/gt68xx_low.h
backend/gt68xx_mid.c doc/sane-gt68xx.man
doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: Added
Artec Ultima 2000 e+, Nortek Myscan 1200, NeatReceipts Scanalizer
Professional, Genius Colorpage Slim-1200. Name and email
address changes.
2007-08-18 Julien Blache <jb@jblache.org>
* doc/descriptions/epson.desc: Added Stylus CX-5000 (04b8:082b).
* backend/epson_usb.c: Added various USB IDs for CX-6000, DX-5050,

Wyświetl plik

@ -1,7 +1,7 @@
/* sane - Scanner Access Now Easy.
Copyright (C) 2002 Sergey Vlasov <vsu@altlinux.ru>
Copyright (C) 2002 - 2006 Henning Meier-Geinitz <henning@meier-geinitz.de>
Copyright (C) 2002 - 2007 Henning Geinitz <sane@geinitz.org>
This file is part of the SANE package.
@ -48,7 +48,7 @@
#include "../include/sane/config.h"
#define BUILD 83
#define BUILD 84
#define MAX_DEBUG
#define WARMUP_TIME 60
#define CALIBRATION_HEIGHT 2.5
@ -1354,7 +1354,7 @@ sane_open (SANE_String_Const devicename, SANE_Handle * handle)
DBG (0, "WARNING: Your scanner is not fully supported or at least \n");
DBG (0, " had only limited testing. Please be careful and \n");
DBG (0, " report any failure/success to \n");
DBG (0, " henning@meier-geinitz.de. Please provide as many\n");
DBG (0, " sane-devel@lists.alioth.debian.org. Please provide as many\n");
DBG (0, " details as possible, e.g. the exact name of your\n");
DBG (0, " scanner and what does (not) work.\n");
}
@ -1369,7 +1369,7 @@ sane_open (SANE_String_Const devicename, SANE_Handle * handle)
DBG (0,
" the scanner immediately if you hear unusual noise. \n");
DBG (0, " Please report any success to \n");
DBG (0, " henning@meier-geinitz.de. Please provide as many\n");
DBG (0, " sane-devel@lists.alioth.debian.org. Please provide as many\n");
DBG (0, " details as possible, e.g. the exact name of your\n");
DBG (0, " scanner, ids, settings etc.\n");

Wyświetl plik

@ -21,7 +21,7 @@
##############################################################################
# Autodetect Mustek BearPaw 1200 CU, 2400 CU, Mustek ScanExpress 1200 UB Plus,
# Artec Ultima 2000, and several other GT-6801-based scanners
# Artec Ultima 2000 (e+), and several other GT-6801-based scanners
usb 0x05d8 0x4002
# Mustek BearPaw 1200 CU doesn't need any manual override
@ -46,6 +46,12 @@ usb 0x05d8 0x4002
#override "artec-ultima-2000"
#firmware "ePlus2k.usb"
# Artec Ultima 2000e+:
#override "artec-ultima-2000"
#firmware "ePlus2k.usb"
#vendor "Artec"
#model "Ultima 2000e+"
# Boeder SmartScan Slim Edition:
#override "artec-ultima-2000"
#vendor "Boeder"
@ -167,8 +173,20 @@ usb 0x07b3 0x0403
#model "UT16B"
##############################################################################
# Autodetect Plustek OpticSlim M12
# Autodetect Plustek OpticPro S12 and Nortek MyScan1200
usb 0x07b3 0x040b
#vendor "Nortek"
#model "MyScan 1200"
##############################################################################
# Autodetect Plustek OpticPro S24
usb 0x07b3 0x040e
##############################################################################
# Autodetect Plustek OpticSlim M12 and NeatReceipts Scanalizer Professional 2.5
usb 0x07b3 0x0412
#vendor "NeatReceipts"
#model "Scanalizer Professional 2.5"
##############################################################################
# Autodetect Plustek OpticSlim 1200
@ -178,6 +196,10 @@ usb 0x07b3 0x0413
# Autodetect Plustek OpticSlim 2400
usb 0x07b3 0x0422
##############################################################################
# Autodetect Genius Colorpage SF600
usb 0x0458 0x2021
##############################################################################
# Autodetect Genius Colorpage Vivid3x
usb 0x0458 0x2011
@ -208,6 +230,10 @@ usb 0x0458 0x201f
# Autodetect Genius Colorpage Vivid 4
usb 0x0458 0x2014
##############################################################################
# Autodetect Genius Color Slim 1200
usb 0x0458 0x201E
##############################################################################
# Autodetect Visioneer OneTouch 7300
usb 0x04a7 0x0444

Wyświetl plik

@ -1,7 +1,7 @@
/* sane - Scanner Access Now Easy.
Copyright (C) 2002 Sergey Vlasov <vsu@altlinux.ru>
Copyright (C) 2002 - 2006 Henning Meier-Geinitz <henning@meier-geinitz.de>
Copyright (C) 2002 - 2007 Henning Geinitz <sane@geinitz.org>
This file is part of the SANE package.
@ -1794,6 +1794,59 @@ static GT68xx_Model visioneer_onetouch_7300_model = {
/* Tested by Jason Novek. Based on Plustek OpticSlim 2400. */
static GT68xx_Model genius_colorpageslim_1200_model = {
"genius-colorpageslim-1200", /* Name */
"Genius", /* Device vendor string */
"ColorPage Slim 1200", /* Device model name */
"Cis3r5b1.fw", /* Name of the firmware file */
SANE_FALSE, /* Dynamic allocation flag */
&mustek_gt6816_command_set, /* Command set used by this scanner */
1200, /* maximum optical sensor resolution */
2400, /* maximum motor resolution */
1200, /* base x-res used to calculate geometry */
1200, /* base y-res used to calculate geometry */
1200, /* if ydpi is equal or higher, disable backtracking */
SANE_FALSE, /* Use base_ydpi for all resolutions */
{1200, 600, 300, 150, 100, 50, 0}, /* possible x-resolutions */
{2400,1200, 600, 300, 150, 100, 50, 0}, /* possible y-resolutions */
{16, 12, 8, 0}, /* possible depths in gray mode */
{16, 12, 8, 0}, /* possible depths in color mode */
SANE_FIX (0.5), /* Start of scan area in mm (x) */
SANE_FIX (8.0), /* Start of scan area in mm (y) */
SANE_FIX (218.0), /* Size of scan area in mm (x) */
SANE_FIX (299.0), /* Size of scan area in mm (y) */
SANE_FIX (0.0), /* Start of white strip in mm (y) */
SANE_FIX (9.5), /* 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 (0.0), /* Size of scan area in TA mode in mm (x) */
SANE_FIX (0.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) */
0, 0, 0, /* RGB CCD Line-distance correction in pixel */
0, /* CCD distcance for CCD with 6 lines) */
COLOR_ORDER_RGB, /* Order of the CCD/CIS colors */
{0x19, 0x1a, 0x18, 0x14, 0x18, 0x12}, /* Default offset/gain */
{0x548, 0x513, 0x48d}, /* Default exposure parameters */
SANE_FIX (1.5), /* Default gamma value */
SANE_TRUE, /* Is this a CIS scanner? */
GT68XX_FLAG_ALWAYS_LINEMODE | GT68XX_FLAG_SE_2400
};
/* tested by Aleksey Nedorezov <aleksey at nedorezov.com> */
static GT68xx_USB_Device_Entry gt68xx_usb_device_list[] = {
{0x10000, 0x10000, &unknown_model}, /* used for yet unknown scanners */
@ -1830,5 +1883,6 @@ static GT68xx_USB_Device_Entry gt68xx_usb_device_list[] = {
{0x0458, 0x201f, &genius_vivid1200xe_model},
{0x0458, 0x2021, &genius_sf600_model},
{0x04a7, 0x0444, &visioneer_onetouch_7300_model},
{0x0458, 0x201E, &genius_colorpageslim_1200_model},
{0, 0, NULL}
};

Wyświetl plik

@ -1,7 +1,7 @@
/* sane - Scanner Access Now Easy.
Copyright (C) 2002 Sergey Vlasov <vsu@altlinux.ru>
Copyright (C) 2005 Henning Meier-Geinitz <henning@meier-geinitz.de>
Copyright (C) 2005-2007 Henning Geinitz <sane@geinitz.org>
This file is part of the SANE package.

Wyświetl plik

@ -2,7 +2,7 @@
Copyright (C) 2002 Sergey Vlasov <vsu@altlinux.ru>
GT6801 support by Andreas Nowack <nowack.andreas@gmx.de>
Copyright (C) 2002-2004 Henning Meier-Geinitz <henning@meier-geinitz.de>
Copyright (C) 2002-2007 Henning Geinitz <sane@geinitz.org>
This file is part of the SANE package.

Wyświetl plik

@ -1,7 +1,7 @@
/* sane - Scanner Access Now Easy.
Copyright (C) 2002 Sergey Vlasov <vsu@altlinux.ru>
Copyright (C) 2002-2004 Henning Meier-Geinitz <henning@meier-geinitz.de>
Copyright (C) 2002-2007 Henning Geinitz <sane@geinitz.org>
This file is part of the SANE package.

Wyświetl plik

@ -2,7 +2,7 @@
Copyright (C) 2002 Sergey Vlasov <vsu@altlinux.ru>
AFE offset/gain setting by David Stevenson <david.stevenson@zoom.co.uk>
Copyright (C) 2002 - 2006 Henning Meier-Geinitz <henning@meier-geinitz.de>
Copyright (C) 2002 - 2007 Henning Geinitz <sane@geinitz.org>
This file is part of the SANE package.

Wyświetl plik

@ -1,7 +1,7 @@
/* sane - Scanner Access Now Easy.
Copyright (C) 2002 Sergey Vlasov <vsu@altlinux.ru>
Copyright (C) 2002-2004 Henning Meier-Geinitz <henning@meier-geinitz.de>
Copyright (C) 2002-2007 Henning Geinitz <sane@geinitz.org>
This file is part of the SANE package.

Wyświetl plik

@ -1,7 +1,7 @@
/* sane - Scanner Access Now Easy.
Copyright (C) 2002 Sergey Vlasov <vsu@altlinux.ru>
Copyright (C) 2002 - 2004 Henning Meier-Geinitz <henning@meier-geinitz.de>
Copyright (C) 2002 - 2007 Henning Geinitz <sane@geinitz.org>
This file is part of the SANE package.

Wyświetl plik

@ -1,7 +1,7 @@
/* sane - Scanner Access Now Easy.
Copyright (C) 2002 Sergey Vlasov <vsu@altlinux.ru>
Copyright (C) 2002 - 2004 Henning Meier-Geinitz <henning@meier-geinitz.de>
Copyright (C) 2002 - 2007 Henning Geinitz <sane@geinitz.org>
This file is part of the SANE package.

Wyświetl plik

@ -1,7 +1,7 @@
/* sane - Scanner Access Now Easy.
Copyright (C) 2002 Sergey Vlasov <vsu@altlinux.ru>
Copyright (C) 2002 Henning Meier-Geinitz <henning@meier-geinitz.de>
Copyright (C) 2002-2007 Henning Geinitz <sane@geinitz.org>
This file is part of the SANE package.

Wyświetl plik

@ -1,5 +1,5 @@
:backend "gt68xx"
:version "1.0-83"
:version "1.0-84"
:manpage "sane-gt68xx"
:url "http://www.meier-geinitz.de/sane/gt68xx-backend/"
:comment "Only the USB scanners mentioned below are supported. For other Mustek BearPaws, look at the Plustek and the MA-1509 backend."
@ -20,7 +20,7 @@
:interface "USB"
:usbid "0x05d8" "0x4002"
:status :good
:comment "Works, only limited testing until now"
:comment "Works, however 12 bit mode doesn't seem to be supported"
; -----------------------------------------------------------------------------
@ -47,6 +47,13 @@
:mfg "Genius"
:url "http://www.genius-kye.com/"
:model "ColorPage Slim 1200"
;:url "/unsupported/genius-colorpage-slim-1200.html"
:interface "USB"
:usbid "0x0458" "0x201e"
:status :untested
:comment "Untested but should work."
:model "Colorpage SF600"
:interface "USB"
:usbid "0x0458" "0x2021"
@ -282,6 +289,25 @@
; -----------------------------------------------------------------------------
:mfg "NeatReceipts"
:model "Scanalizer Professional 2.5"
:interface "USB"
:usbid "0x07b3" "0x0412"
:status :untested
:comment "Similar to Plustek OpticSlim M12. Please tell us if this scanner works."
; -----------------------------------------------------------------------------
:mfg "Nortek"
:model "MyScan 1200"
:interface "USB"
:usbid "0x07b3" "0x040b"
:status :untested
:comment "Untested. Please test. Similar to Plustek OpticPro S12?"
; -----------------------------------------------------------------------------
:mfg "Packard Bell"
:model "Diamond 1200"

Wyświetl plik

@ -1,8 +1,14 @@
gt68xx.CHANGES -*-text-*-
V 1.0.84 (2007-08-19)
* Added Artec Ultima 2000 e+, Nortek Myscan 1200, NeatReceipts Scanalizer
Professional, Genius Colorpage Slim-1200.
* Name and email address changes.
V 1.0.83 (2007-01-28)
* Added .conf entry for Pluste OpticPro S12 and S24. Updated .desc file.
* Added .conf entry for Plustek OpticPro S12 and S24. Updated .desc file.
V 1.0.82 (2006-10-03)

Wyświetl plik

@ -213,6 +213,6 @@ Support for buttons is missing.
.PP
More detailed bug information is available at the gt68xx backend homepage
.IR http://www.meier-geinitz.de/sane/gt68xx-backend/ .
Please contact me if you find a bug or missing feature:
<henning@meier-geinitz.de>. Please send a debug log if your scanner isn't
Please contact us if you find a bug or missing feature:
<sane-devel@lists.alioth.debian.org>. Please send a debug log if your scanner isn't
detected correctly (see SANE_DEBUG_GT68XX above).