Added Yakumo Scan50. Minor cleanup.

merge-requests/1/head
Henning Geinitz 2006-01-15 18:15:02 +00:00
rodzic 4370559a08
commit 31a2b3ff35
4 zmienionych plików z 133 dodań i 64 usunięć

Wyświetl plik

@ -4,6 +4,9 @@
doc/descriptions/hp5400.desc doc/descriptions/niash.desc doc/descriptions/hp5400.desc doc/descriptions/niash.desc
doc/descriptions/unsupported.desc: Added USB vendor and product doc/descriptions/unsupported.desc: Added USB vendor and product
ids. Minor cleanup. ids. Minor cleanup.
* backend/artec_eplus48u.conf.in doc/sane-artec_eplus48u.man
doc/descriptions/artec_eplus48u.desc: Added Yakumo Scan50. Minor
cleanup.
2006-01-15 Ulrich Deiters <ulrich.deiters@uni-koeln.de> 2006-01-15 Ulrich Deiters <ulrich.deiters@uni-koeln.de>

Wyświetl plik

@ -1,8 +1,11 @@
# artec_eplus48u - SANE Backend configuration file # artec_eplus48u - SANE Backend configuration file
# For use with the Artec E+ 48U scanner
# ----------------------------------------------------------------------------
# This section is for use with the Artec E+ 48U scanner
# This scanner is also sold as # This scanner is also sold as
# Tevion MD 9693, Medion MD 9705, Medion MD 9693, # Tevion MD 9693, Medion MD 9705, Medion MD 9693, Medion MD4394
# Trust Easy Webscan 19200, Memorex Mem 48U or Umax AstraSlim SE. #
# For other scanners, see below.
# #
# The USB section: # The USB section:
# each device needs at least the following line: # each device needs at least the following line:
@ -57,13 +60,13 @@ option modelString "E+ 48U"
#If you are using the scanner module (kernel driver), a device looks like this: #If you are using the scanner module (kernel driver), a device looks like this:
#device /dev/usbscanner #device /dev/usbscanner
# ----------------------------------------------------------------------------
# Since the Trust Easy Webscan 19200 uses a different product id, we add
# another usb section here.
# Another USB section: # Another USB section:
# each device needs at least the following line: # each device needs at least the following line:
# usb vendor-ID and product-ID # usb vendor-ID and product-ID
# Every device configuration in this file must begin with an usb entry. # Every device configuration in this file must begin with an usb entry.
# Since the Trust Easy Webscan 19200 uses a different product id, we add
# another usb section here.
usb 0x05d8 0x4006 usb 0x05d8 0x4006
@ -116,12 +119,13 @@ option modelString "Easy Webscan 19200"
#If you are using the scanner module (kernel driver), a device looks like this: #If you are using the scanner module (kernel driver), a device looks like this:
#device /dev/usbscanner #device /dev/usbscanner
# ----------------------------------------------------------------------------
# Since the Memorex Mem48U uses a different product id, we add
# another usb section here.
# Another USB section: # Another USB section:
# each device needs at least the following line: # each device needs at least the following line:
# usb vendor-ID and product-ID # usb vendor-ID and product-ID
# Every device configuration in this file must begin with an usb entry. # Every device configuration in this file must begin with an usb entry.
# Since the Memorex Mem48U uses a different product id, we add
# another usb section here.
usb 0x05d8 0x4005 usb 0x05d8 0x4005
@ -154,7 +158,7 @@ option greenExposure 0x116
option blueExposure 0xdc option blueExposure 0xdc
# The vendor and model string # The vendor and model string
# This string is displayed by the frontends. The Umax AstraSlim SE # This string is displayed by the frontends. The Memorex MEM 48U
# has a different product id, therefore we can overwrite the vendor and model # has a different product id, therefore we can overwrite the vendor and model
# string here. # string here.
@ -174,12 +178,13 @@ option modelString "MEM 48U"
#If you are using the scanner module (kernel driver), a device looks like this: #If you are using the scanner module (kernel driver), a device looks like this:
#device /dev/usbscanner #device /dev/usbscanner
# ----------------------------------------------------------------------------
# Since the Trust 240H Easy Webscan Gold uses a different product id, we add
# another usb section here.
# Another USB section: # Another USB section:
# each device needs at least the following line: # each device needs at least the following line:
# usb vendor-ID and product-ID # usb vendor-ID and product-ID
# Every device configuration in this file must begin with an usb entry. # Every device configuration in this file must begin with an usb entry.
# Since the Trust 240H Easy Webscan Gold uses a different product id, we add
# another usb section here.
usb 0x05d8 0x4007 usb 0x05d8 0x4007
@ -232,12 +237,14 @@ option modelString "240H Easy Webscan Gold"
#If you are using the scanner module (kernel driver), a device looks like this: #If you are using the scanner module (kernel driver), a device looks like this:
#device /dev/usbscanner #device /dev/usbscanner
# ----------------------------------------------------------------------------
# Since the UMAX AstraSlim SE uses a different product id, we add
# another usb section here.
# Another USB section: # Another USB section:
# each device needs at least the following line: # each device needs at least the following line:
# usb vendor-ID and product-ID # usb vendor-ID and product-ID
# Every device configuration in this file must begin with an usb entry. # Every device configuration in this file must begin with an usb entry.
# Since the Umax AstraSlim SE uses a different product id, we add
# another usb section here.
usb 0x05d8 0x4009 usb 0x05d8 0x4009
@ -270,7 +277,7 @@ option greenExposure 0x116
option blueExposure 0xdc option blueExposure 0xdc
# The vendor and model string # The vendor and model string
# This string is displayed by the frontends. The Umax AstraSlim SE # This string is displayed by the frontends. The UMAX AstraSlim SE
# has a different product id, therefore we can overwrite the vendor and model # has a different product id, therefore we can overwrite the vendor and model
# string here. # string here.
@ -290,13 +297,14 @@ option modelString "AstraSlim SE"
#If you are using the scanner module (kernel driver), a device looks like this: #If you are using the scanner module (kernel driver), a device looks like this:
#device /dev/usbscanner #device /dev/usbscanner
# ----------------------------------------------------------------------------
# This section is for the Artec E+ Pro
# Note, that the name of the firmware file is called 1200.usb for
# this device
# Another USB section: # Another USB section:
# each device needs at least the following line: # each device needs at least the following line:
# usb vendor-ID and product-ID # usb vendor-ID and product-ID
# Every device configuration in this file must begin with an usb entry. # Every device configuration in this file must begin with an usb entry.
# This section is for the Artec E+ Pro
# Note, that the name of the firmware file is called 1200.usb for
# this device
usb 0x05d8 0x4004 usb 0x05d8 0x4004
@ -336,7 +344,7 @@ option greenExposure 0x116
option blueExposure 0xdc option blueExposure 0xdc
# The vendor and model string # The vendor and model string
# This string is displayed by the frontends. The Umax AstraSlim SE # This string is displayed by the frontends. The Artec E+ Pro
# has a different product id, therefore we can overwrite the vendor and model # has a different product id, therefore we can overwrite the vendor and model
# string here. # string here.
@ -356,13 +364,15 @@ option modelString "E+ Pro"
#If you are using the scanner module (kernel driver), a device looks like this: #If you are using the scanner module (kernel driver), a device looks like this:
#device /dev/usbscanner #device /dev/usbscanner
# ----------------------------------------------------------------------------
# This section is for the UMAX AstraSlim 1200 SE
# Note, that the name of the firmware file is called 1200.usb for
# this device
# Another USB section: # Another USB section:
# each device needs at least the following line: # each device needs at least the following line:
# usb vendor-ID and product-ID # usb vendor-ID and product-ID
# Every device configuration in this file must begin with an usb entry. # Every device configuration in this file must begin with an usb entry.
# This section is for the UMAX AstraSlim 1200 SE
# Note, that the name of the firmware file is called 1200.usb for
# this device
usb 0x05d8 0x4010 usb 0x05d8 0x4010
@ -395,7 +405,7 @@ option greenExposure 0x116
option blueExposure 0xdc option blueExposure 0xdc
# The vendor and model string # The vendor and model string
# This string is displayed by the frontends. The Umax AstraSlim 1200 SE # This string is displayed by the frontends. The UMAX AstraSlim 1200 SE
# has a different product id, therefore we can overwrite the vendor and model # has a different product id, therefore we can overwrite the vendor and model
# string here. # string here.
@ -414,3 +424,64 @@ option modelString "AstraSlim 1200 SE"
#If you are using the scanner module (kernel driver), a device looks like this: #If you are using the scanner module (kernel driver), a device looks like this:
#device /dev/usbscanner #device /dev/usbscanner
# ----------------------------------------------------------------------------
# ----------------------------------------------------------------------------
# Since the Yakumo Scan50 uses a different product id, we add
# another usb section here.
# Another USB section:
# each device needs at least the following line:
# usb vendor-ID and product-ID
# Every device configuration in this file must begin with an usb entry.
usb 0x05d8 0x4011
#
# Path to the firmware file
# This file comes with the Windows driver
# The scanner won't work without it
#
option artecFirmwareFile @DATADIR@/sane/artec_eplus48u/Artec48.usb
#
# for adjusting the default gamma values
#
option ePlusPro 1
option redGamma 1.0
option greenGamma 1.0
option blueGamma 1.0
option masterGamma 1.9
#Use this options to set the default offset and exposure time values.
#If calibrate device is set to 0, this values are used instead of the values
#which were calculated during calibration.
option redOffset 0x28
option greenOffset 0x2f
option blueOffset 0x2f
option redExposure 0xa7
option greenExposure 0x116
option blueExposure 0xdc
# The vendor and model string
# This string is displayed by the frontends. The Yakumo Scan50
# has a different product id, therefore we can overwrite the vendor and model
# string here.
option vendorString "Yakumo"
option modelString "Scan50"
#
# device-name
#
# If autodetection does not work, then you can specify the device here
# The device entry must be the last one in this config file (or the last one before a
# new usb entry).
#If you are using libusb, a device looks like this:
#device libusb:001:002
#If you are using the scanner module (kernel driver), a device looks like this:
#device /dev/usbscanner

Wyświetl plik

@ -10,12 +10,20 @@
:mfg "Artec/Ultima" :mfg "Artec/Ultima"
:url "http://www.artecusa.com/" :url "http://www.artecusa.com/"
:model "E+ 48U" :model "E+ 48U"
:status :good :status :good
:interface "USB" :interface "USB"
:usbid "0x05d8" "0x4003" :usbid "0x05d8" "0x4003"
:comment "CIS scanner based on the GT6816 chip. Apparently all other devices are re-badged Artec scanners." :comment "CIS scanner based on the GT6816 chip. Apparently all other devices are re-badged Artec scanners."
:model "E+ Pro"
:status :minimal
:interface "USB"
:usbid "0x05d8" "0x4004"
:comment "Experimental! Please report your results!"
:mfg "Medion/Lifetec/Tevion/Cytron" :mfg "Medion/Lifetec/Tevion/Cytron"
:url "http://www.medion.com" :url "http://www.medion.com"
:comment "Sold by Aldi and Tchibo." :comment "Sold by Aldi and Tchibo."
@ -36,6 +44,7 @@
:usbid "0x05d8" "0x4003" :usbid "0x05d8" "0x4003"
:comment "Only scanners with product id 0x4003 will work; try the gt68xx backend, if your scanner has product id 0x4002 " :comment "Only scanners with product id 0x4003 will work; try the gt68xx backend, if your scanner has product id 0x4002 "
:mfg "Trust" :mfg "Trust"
:url "http://www.trust-site.com" :url "http://www.trust-site.com"
@ -50,20 +59,25 @@
:usbid "0x05d8" "0x4007" :usbid "0x05d8" "0x4007"
:comment "Works up to 600 dpi" :comment "Works up to 600 dpi"
:mfg "Memorex" :mfg "Memorex"
:url "http://www.artecusa.com/" :url "http://www.artecusa.com/"
:model "MEM 48U" :model "MEM 48U"
:status :good :status :good
:interface "USB" :interface "USB"
:usbid "0x05d8" "0x4005" :usbid "0x05d8" "0x4005"
:mfg "Microstar" :mfg "Microstar"
:url "http://www.microstar.de/" :url "http://www.microstar.de/"
:model "MR 9791" :model "MR 9791"
:status :good :status :good
:interface "USB" :interface "USB"
:usbid "0x05d8" "0x4003" :usbid "0x05d8" "0x4003"
:mfg "UMAX" :mfg "UMAX"
:url "http://www.umax.com/" :url "http://www.umax.com/"
:url "http://www.umax.com.tw/" :url "http://www.umax.com.tw/"
@ -82,10 +96,11 @@
:interface "USB" :interface "USB"
:usbid "0x05d8" "0x4010" :usbid "0x05d8" "0x4010"
:mfg "Artec/Ultima"
:url "http://www.artecusa.com/" :mfg "Yakumo"
:model "E+ Pro" :url "http://www.yakumo.com/"
:status :minimal
:model "Scan50"
:status :good
:interface "USB" :interface "USB"
:usbid "0x05d8" "0x4004" :usbid "0x05d8" "0x4011"
:comment "Experimental! Please report your results!"

Wyświetl plik

@ -1,40 +1,22 @@
.TH sane-artec_eplus48u 5 "19 Nov 2002" "@PACKAGEVERSION@" "SANE" .TH sane-artec_eplus48u 5 "15 Jan 2006" "@PACKAGEVERSION@" "SANE"
.SH NAME .SH NAME
sane-artec_eplus48u \- SANE backend for the scanner Artec E+ 48U and re-badged models sane-artec_eplus48u \- SANE backend for the scanner Artec E+ 48U and re-badged models
.SH DESCRIPTION .SH DESCRIPTION
The The
.B sane-artec_eplus48u .B sane-artec_eplus48u
library implements a SANE (Scanner Access Now Easy) backend that at present provides library implements a SANE (Scanner Access Now Easy) backend that provides
access to the USB flatbed scanners access to several USB flatbed scanners using the GT6816 chipset like the Artec E+ 48U.
.PP
Artec E+ 48U,
.br
Tevion MD 9693,
.br
Medion MD 9693,
.br
Medion MD 9705 and
.br
Trust Easy Webscan 19200.
.br
.PP
These scanners have a contact image sensor (CIS) and an USB interface. These scanners have a contact image sensor (CIS) and an USB interface.
.PP .PP
VendorID: 0x05d8 A complete list of supported devices can be found on
.br .IR http://www.sane-project.org/sane-supported-devices.html .
ProductID: 0x4003
.PP
The Trust Easy Webscan 19200 is an exception. It's ProductID is 0x4006.
.PP
More details can be found on
.IR http://www.angelfire.com/linux/crapsite/ .
.PP .PP
This is ALPHA software. Especially if you test new or untested scanners, keep This is ALPHA software. Especially if you test new or untested scanners, keep
your hand at the scanner's plug and unplug it, if the head bumps at the end of your hand at the scanner's plug and unplug it, if the head bumps at the end of
the scan area. the scan area.
.PP .PP
If you own a scanner other than the ones listed above that works with this If you own a scanner other than the ones mentioned on the list that works with this
backend, please let me know this by sending the scanner's exact model name and backend, please let us know this by sending the scanner's exact model name and
the USB vendor and product ids (e.g. from /proc/bus/usb/devices, the USB vendor and product ids (e.g. from /proc/bus/usb/devices,
sane-find-scanner or syslog) to me. Even if the scanner's name is only sane-find-scanner or syslog) to me. Even if the scanner's name is only
slightly different from the models mentioned above, please let me know. slightly different from the models mentioned above, please let me know.
@ -50,10 +32,10 @@ required.
.SH FIRMWARE FILE .SH FIRMWARE FILE
You need a firmware file for your scanner. That's a small file containing You need a firmware file for your scanner. That's a small file containing
software that will be uploaded to the scanner's memory. For the scanners software that will be uploaded to the scanner's memory. For the scanners
mentioned above, it's usually named Artec48.usb. You can find it on the mentioned above, it's usually named Artec48.usb or 1200.usb. You can find it on
installation CD that was provided by the manufacturer, normally in the the installation CD that was provided by the manufacturer, normally in the
directory Win98, WinMe or similar. If the Windows-driver is installed on directory Win98, WinMe or similar. If the Windows-driver is installed on your
your computer, then you can also find the firmware file under computer, then you can also find the firmware file under
c:\\windows\\system32\\drivers. c:\\windows\\system32\\drivers.
.SH CONFIGURATION .SH CONFIGURATION
The contents of the The contents of the
@ -143,7 +125,7 @@ export SANE_DEBUG_ARTEC_EPLUS48U=3
sane(7), sane-usb(5) sane(7), sane-usb(5)
.SH AUTHOR .SH AUTHOR
Michael Herder <crapsite@gmx.net> Michael Herder
.br .br
This backend is based on the gt68xx test-program written by Sergey Vlasov, Andreas Nowack, and This backend is based on the gt68xx test-program written by Sergey Vlasov, Andreas Nowack, and
David Stevenson. Thanks to everyone who tested the backend or reported bugs. David Stevenson. Thanks to everyone who tested the backend or reported bugs.
@ -151,14 +133,12 @@ David Stevenson. Thanks to everyone who tested the backend or reported bugs.
This man page is based on man sane-gt68xx, written by Henning Meier-Geinitz. This man page is based on man sane-gt68xx, written by Henning Meier-Geinitz.
.SH BUGS .SH BUGS
This backend has been tested on Linux only. If you are using it on a different platform, please This backend has been tested on Linux only. If you are using it on a different platform, please
contact me. contact us.
.PP .PP
Interpolation with 1200 dpi is weak. Interpolation with 1200 dpi is weak.
.PP .PP
Support for buttons is missing due to missing support in SANE. Support for buttons is missing due to missing support in SANE.
.PP .PP
More detailed bug information is Please contact us if you find a bug:
available at .IR http://www.sane-project.org/bugs.html .
.IR http://www.angelfire.com/linux/crapsite .
Please contact me if you find a bug or missing feature:
<crapsite@gmx.net>