2001-01-17 Henning Meier-Geinitz <hmg@gmx.de>

* backend/mustek.c backend/mustek.desc backend/mustek.h
	  backend/mustek.CHANGES doc/sane-mustek.man:
	  Added 36 bit mode for Pro models. Removed support for "special"
	  modes, used options instead. Code cleanup. Updated manpage
	  concerning sane-find-scanner. New version: 1.0-104.
	* configure: regenerated from configure.in.
DEVEL_2_0_BRANCH-1
Henning Geinitz 2001-01-17 19:05:42 +00:00
rodzic f406a1bc40
commit 682d9ae42c
4 zmienionych plików z 26 dodań i 11 usunięć

Wyświetl plik

@ -1,5 +1,23 @@
CHANGES for the SANE Mustek backend CHANGES for the SANE Mustek backend
2001-01-17
* Pro: Do calibration only in Lineart, Gray and Color 24 modes.
2001-01-03
* Added 36 bit color mode for the Paragon Pro scanners.
2000-12-31
* Added function little_endian (from coolscan.c) to check the endianess of
the current architecture (needed for 16 bit frames).
* Added option for Gray fast
* Added option for bit depth (8 and 12 bits for the Pro models)
* Removed "special" modes from mode option
* Removed 48 bit options for the SE Plus. This mode seems to use only
interpolated information (but I may be wrong).
2000-12-31
* Released Mustek backend 1.0-103
2000-12-30 2000-12-30
* Implemented calibration (color and gray mode) for the Paragon 1200 Pro. * Implemented calibration (color and gray mode) for the Paragon 1200 Pro.
It's not perfect and needs lots of tests. It may work for the Paragon It's not perfect and needs lots of tests. It may work for the Paragon

Wyświetl plik

@ -9,7 +9,7 @@
; ;
:backend "mustek" ; name of backend :backend "mustek" ; name of backend
:version "1.0-103" ; version of backend :version "1.0-104" ; version of backend
:status :beta ; :alpha, :beta, :stable, :new :status :beta ; :alpha, :beta, :stable, :new
:manpage "sane-mustek" ; name of manpage (if it exists) :manpage "sane-mustek" ; name of manpage (if it exists)
:url "http://hmg.home.pages.de/sane/" :url "http://hmg.home.pages.de/sane/"

Wyświetl plik

@ -97,8 +97,6 @@
#define MUSTEK_MODE_GRAY (1 << 1) /* grayscale 8 bits / pixel */ #define MUSTEK_MODE_GRAY (1 << 1) /* grayscale 8 bits / pixel */
#define MUSTEK_MODE_COLOR (1 << 2) /* color 24 bits / pixel */ #define MUSTEK_MODE_COLOR (1 << 2) /* color 24 bits / pixel */
#define MUSTEK_MODE_HALFTONE (1 << 3) /* use dithering */ #define MUSTEK_MODE_HALFTONE (1 << 3) /* use dithering */
#define MUSTEK_MODE_GRAY_FAST (1 << 4) /* Pro series fast grayscale */
#define MUSTEK_MODE_COLOR_48 (1 << 5) /* color 48 bits / pixel */
/* Color band codes: */ /* Color band codes: */
#define MUSTEK_CODE_GRAY 0 #define MUSTEK_CODE_GRAY 0
@ -158,7 +156,9 @@ enum Mustek_Option
OPT_MODE_GROUP, OPT_MODE_GROUP,
OPT_MODE, OPT_MODE,
OPT_FAST_GRAY_MODE,
OPT_RESOLUTION, OPT_RESOLUTION,
OPT_BIT_DEPTH,
OPT_SPEED, OPT_SPEED,
OPT_SOURCE, OPT_SOURCE,
OPT_PREVIEW, OPT_PREVIEW,
@ -241,7 +241,6 @@ typedef struct Mustek_Device
SANE_Int firmware_format; SANE_Int firmware_format;
/* firmware revision system: 0 = old, x.yz; 1 = new, Vxyz */ /* firmware revision system: 0 = old, x.yz; 1 = new, Vxyz */
SANE_Int firmware_revision_system; SANE_Int firmware_revision_system;
/* For SE scanners: which resolutions are allowed in color mode */
} }
Mustek_Device; Mustek_Device;

Wyświetl plik

@ -1,4 +1,4 @@
.TH sane-mustek 5 "19 Nov 2000" .TH sane-mustek 5 "31 Dec 2000"
.IX sane-mustek .IX sane-mustek
.SH NAME .SH NAME
sane-mustek - SANE backend for Mustek flatbed scanners sane-mustek - SANE backend for Mustek flatbed scanners
@ -97,10 +97,8 @@ SCSI scanner or the port number at which the 600 II N can
be found (see section PARAGON 600 II N below). For SCSI be found (see section PARAGON 600 II N below). For SCSI
scanners, the special device name must be a generic SCSI device or a scanners, the special device name must be a generic SCSI device or a
symlink to such a device. The program symlink to such a device. The program
.IR find-scanner .IR sane-find-scanner
helps to find out the correct device. It can be found in the helps to find out the correct device. Under Linux, such a device name
.IR tools
directory of the SANE distribution. Under Linux, such a device name
could be could be
.I /dev/sga .I /dev/sga
or or
@ -332,7 +330,7 @@ Example:
export SANE_DEBUG_MUSTEK=4 export SANE_DEBUG_MUSTEK=4
.SH "SEE ALSO" .SH "SEE ALSO"
sane\-scsi(5), sane-mustek_pp(5) sane-find-scanner(1), sane\-scsi(5), sane-mustek_pp(5)
.SH AUTHOR .SH AUTHOR
David Mosberger, Andreas Czechanowski, Andreas Bolsch (SE extensions), David Mosberger, Andreas Czechanowski, Andreas Bolsch (SE extensions),
Henning Meier-Geinitz Henning Meier-Geinitz
@ -342,7 +340,7 @@ high resolutions and wide scanareas.
Only 1, 8 and 24 bit modes are supported until now. Only 1, 8 and 24 bit modes are supported until now.
Calibration doesn't work yet. Calibration doesn't work correctly for all scanners.
Some scanners (e.g. Paragon 1200 A3 + Pro, SE A3) need more testing. Some scanners (e.g. Paragon 1200 A3 + Pro, SE A3) need more testing.