merge-requests/1/head
Gerhard Jaeger 2003-11-27 09:59:05 +00:00
rodzic 28b4fb24a2
commit 3f3bb0c5a6
3 zmienionych plików z 176 dodań i 58 usunięć

Wyświetl plik

@ -1,4 +1,4 @@
Plustek-USB.txt (2003-24-09) Gerhard Jäger <gerhard@gjaeger.de>
Plustek-USB.txt (2003-27-11) Gerhard Jäger <gerhard@gjaeger.de>
================================================================
NOTE:
@ -38,8 +38,9 @@ MUSTEK
BearPaw vendor ID: 0x0400 (They use the NationalSemiconductors ID!!!)
Product ID Device-description and status
0x1000 BearPaw 1200 - working
0x1001 BearPaw 2400 - mostly working
0x1000 BearPaw 1200 (LM9831) - working
0x1001 BearPaw 1200 (LM9832) - not tested
0x1001 BearPaw 2400 (LM9832) - mostly working
KYE (Genius)
============
@ -362,20 +363,21 @@ See the list at the end of the file how this works...
Thanx guys for helping:
-----------------------
Henning Meier-Geinitz henning@meier-geinitz.de for Mustek Bearpaw testing, ideas and patches
Stefan Nilsen stefan.nilsen@telia.com for HP2200c testing and patches
Kev Green kyrian@ore.org for Documentation, UT12 testing and RPMS.
Holger Bischof bischof@cs.tu-berlin.de for OpticPro U12 testing
Abhijit Sovakar a.sovakar@gmx.de for OpticPro UT24 testing
Peter Koellner peter@mezzo.net for OpticPro U24 testing
Gene Heskett gene_heskett@iolinc.net for EPSON 1250 testing and patches
Tasnim Ahmed tasnim_ahmed@yahoo.com for KYE Colorpage HR6 testing
Reinhard Max max@suse.de for EPSON 1250 testing and patches
Allan N. Hessenflow allan@kallisti.com for UMAX 3400 testing and patches
Craig Smoothey craig@smoothey.org for HP2100c testing and patches
Till Kamppeter till.kamppeter@gmx.net for EPSON1260 testing
Henning Meier-Geinitz henning@meier-geinitz.de for Mustek Bearpaw testing, ideas and patches
Stefan Nilsen stefan.nilsen@telia.com for HP2200c testing and patches
Kev Green kyrian@ore.org for Documentation, UT12 testing and RPMS.
Holger Bischof bischof@cs.tu-berlin.de for OpticPro U12 testing
Abhijit Sovakar a.sovakar@gmx.de for OpticPro UT24 testing
Peter Koellner peter@mezzo.net for OpticPro U24 testing
Gene Heskett gene_heskett@iolinc.net for EPSON 1250 testing and patches
Tasnim Ahmed tasnim_ahmed@yahoo.com for KYE Colorpage HR6 testing
Reinhard Max max@suse.de for EPSON 1250 testing and patches
Allan N. Hessenflow allan@kallisti.com for UMAX 3400 testing and patches
Craig Smoothey craig@smoothey.org for HP2100c testing and patches
Till Kamppeter till.kamppeter@gmx.net for EPSON1260 testing
Christopher Montgomery monty@xiph.org for CanoScan calibration works
and a lot of other guys not named here...
Some equations which are used to calculate some stuff

Wyświetl plik

@ -1,4 +1,4 @@
.TH sane-plustek 5 "27 October 2003" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy"
.TH sane-plustek 5 "27 November 2003" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy"
.IX sane-plustek
.SH NAME
sane-plustek \- SANE backend for Plustek parallel port and
@ -20,7 +20,7 @@ Semiconductor chipsets LM9831, LM9832 and LM9833. The following tables
show various devices which are currently reported to work. If your
Plustek scanner has another Product ID, then the device is
.B NOT
supported, as it contains an unsupported ASIC inside.
supported, as it contains an unsupported ASIC.
.br
Vendor Plustek - ID: 0x07B3
@ -90,7 +90,11 @@ USB Model: ASIC: Properties: Prod-ID
.br
BearPaw 1200 LM9831 600x1200dpi 42bit 512Kb 0x1000
.br
BearPaw 1200 LM9832 600x1200dpi 42bit 512Kb 0x1001*
.br
BearPaw 2400 LM9832 1200x2400dpi 42bit 2Mb 0x1001
.br
* see also description for model override switch below!
.PP
Vendor UMAX - ID: 0x1606
@ -161,7 +165,7 @@ and is supported by the
backend.
.br
Only the National Semiconductor LM983[1/2/] based devices of Plustek
are supported by this driver. Older versions of the U12, the UT12,
are supported by this backend. Older versions of the U12, the UT12,
the U1212 and U1248 (GrandTech chipset) are not supported.
.PP
Model Chipset backend
@ -171,6 +175,9 @@ Model Chipset backend
U1248 GrandTech gt68xx
.br
UT16B GrandTech gt68xx
.br
For a more complete and up to date list see:
.B http://www.sane-project.org/sane-supported-devices.html
.SH "CONFIGURATION"
To use your scanner with this backend, you need at least two
@ -214,6 +221,23 @@ specifies the behaviour when closing the backend, 1 --> switch
lamps off, 0 --> do not change lamp status
.RE
.PP
option mov m
.RS
.I m
is the model override switch. It works only with Mustek
BearPaw devices.
.br
.br
m/PID | 0x1000 | 0x1001
.br
------+--------------+--------------
.br
0 | BearPaw 1200 | BearPaw 2400
.br
1 | no function | BearPaw 1200
.br
.RE
.PP
option invertNegatives b
.RS
.I b
@ -327,25 +351,10 @@ See the plustek.conf file for examples.
.B Note:
.br
You have to make sure, that the USB subsystem is loaded
correctly and the module
.I scanner
has been loaded too. To make this module recognize your
scanner, you might have to add the following line to
your
.B "/etc/modules.conf"
:
.br
.I options scanner vendor=0x7b3 product=0x17
.PP
.br
If you're not sure about the vendor and product id of your
device, simply load the USB subsystem and plug in your
scanner. Then do a
.I cat /proc/bus/usb/devices
and look for the scanner.
.br
Alternatively, the backend is able to access your scanner via
libusb. You might use
correctly and you have access to the device-node. For
more details see
.B sane-usb (5)
manpage. You might use
.B sane-find-scanner
to check that you have access to your device.
.PP
@ -353,7 +362,6 @@ to check that you have access to your device.
.br
If there's no configuration file, the backend defaults to
.B device auto
. So it
.SH FILES
.TP
@ -412,7 +420,7 @@ For problem reports it should be enough the set the verbosity to
.br
so scaling is necesary, because the sensor only delivers
.br
600dpi but the motor is capable to perform 800dpi steps.
600dpi but the motor is capable to perform 1200dpi steps.
.br
* Plusteks' model policy is somewhat inconsistent. This
.br

Wyświetl plik

@ -1,4 +1,4 @@
.TH sane-plustek_pp 5 "24 September 2003" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy"
.TH sane-plustek_pp 5 "27 November 2003" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy"
.IX sane-plustek_pp
.SH NAME
sane-plustek_pp \- SANE backend for Plustek parallel port
@ -141,13 +141,13 @@ specify them in the configuration file
.I @CONFIGDIR@/plustek_pp.conf
.RE
.PP
See the plustek_pp.conf file for examples.
See this file for examples.
.PP
.SH "CONFIGURATION"
.PP
Beside the kernel-module options, which are described below, you
need to enable the parallel port device in the configuration file
This section decribes the backends' configuration file entries.
The file is located at:
.PP
.RS
.I @CONFIGDIR@/plustek_pp.conf
@ -171,10 +171,123 @@ tells the backend, that the following devicename (here
.I /dev/pt_drv
) has to be interpreted as parallel port scanner device.
.PP
To have this device, you will need to setup the kernel module.
As the driver is a loadable kernel module, it is configured
by invoking insmod with the appropriate parameters or
appending the options to the file
Further options:
.PP
option warmup t
.RS
.I t
specifies the warmup period in seconds
.RE
.PP
option lampOff t
.RS
.I t
is the time in seconds for switching off the lamps in
standby mode
.RE
.PP
option lOffonEnd b
.RS
.I b
specifies the behaviour when closing the backend, 1 --> switch
lamps off, 0 --> do not change lamp status
.RE
.PP
option mov m
.RS
.I m
is the model override switch, which only works in direct mode.
.I m
=0 - default: no override
.br
.I m
=1 - OpticPro 9630PL override (works if OP9630
.br
has been detected) forces legal size (14")
.br
.I m
=2 - Primax 4800Direct override (works if OP600
.br
has been detected) swaps red/green color
.br
.I m
=3 - OpticPro 9636 override (works if OP9636 has
.br
been detected) disables backends
.br
transparency/negativ capabilities
.br
.I m
=4 - OpticPro 9636P override (works if OP9636 has
.br
been detected) disables backends
.br
transparency/negativ capabilities
.br
.I m
=5 - OpticPro A3I override (works if OP12000 has
.br
been detected) enables A3 scanning
.br
.I m
=6 - OpticPro 4800P override (works if OP600
.br
has been detected) swaps red/green color
.br
.I m
=7 - Primax 4800Direct 30bit override (works if
.br
OP4830 has been detected)
.RE
.PP
See the plustek_pp.conf file for examples.
.PP
.SH "BUILDING THE KERNEL MODULE"
As mentioned before, the plustek_pp backend code can also
be compiled and installed as linux kernel module. To do so,
you will need the source-files of this sane-backend installation.
Unpack this tar-ball and go to the directory:
.br
.I sane-backends/doc/plustek
.br
Within this directory, you should find a file called:
.br
.I Makefile.module
.br
Now if your Linux kernelsources are installed correctly, it should
be possible to build, install and load the module
.B pt_drv.
Try
.br
.I make -f Makefile.module
.br
to obtain a help text, about the targets, the makefile supports.
.br
Use
.br
.I make -f Makefile.module all
.br
to build the module.
Use
.br
.I make -f Makefile.module install
.br
to install the module.
Use
.br
.I make -f Makefile.module load
.br
to load the module.
.br
.B Note: Installing and loading the can only be done as superuser.
.PP
.SH "KERNEL MODULE SETUP"
The configuration of the kernel module is done by providing
some or more options found below to the kernel module at
load time. This can be done by invoking insmod with the
appropriate parameters or appending the options to the file
.B /etc/conf.modules
.PP
.B
@ -269,10 +382,9 @@ mov=m
has been detected) swaps red/green color
.br
.I m
=7 - Primax 4800Direct 30bit override (works if OP4830
.br
has been detected)
=7 - Primax 4800Direct 30bit override (works if
.br
OP4830 has been detected)
.RE
.PP
Sample entry for file
@ -292,8 +404,9 @@ the different options
.PP
Remember to call depmod after changing /etc/conf.modules.
.PP
.B "PARALLEL PORT MODES"
.PP
.SH "PARALLEL PORT MODES"
.TP
The current driver works best, when the parallel port
has been set to EPP-mode. When detecting any other
mode such as ECP or PS/2 the driver tries to set to a
@ -315,11 +428,6 @@ memory available) disable swapping.
See the plustek_pp.conf file for examples.
.PP
.SH "BUILDING THE KERNEL MODULE"
As mentioned before, the plustek_pp backend code can also
be compiled and installed as linux kernel module...
.PP
.SH FILES
.TP
.I @CONFIGDIR@/plustek_pp.conf