SANE v1.00 is out!

David Mosberger-Tang (David.Mosberger@acm.org)
Sat, 21 Nov 1998 21:19:36 -0800

Well, in theory at least. In practice, ftp.mostang.com seems to be
down (be easy on the guys at Red Hat---I think they're in the middle
of an office move so these things can happen...). Since
ftp.mostang.com is down, I uploaded it to tsx-11 and sunsite only. I
hope they'll show up tomorrow (Sunday Nov 21).

In any case, in theory there should be three files:

1168 Nov 21 20:37 sane-1.00.lsm
844030 Nov 21 20:38 sane-1.00.tar.gz
213909 Nov 21 20:37 sane-0.74-1.00.diff.gz

The relevant part from the NEWS file is appended to this mail. It's
very long! Thanks to everybody making contributions and keeping
things up to date!

In celebration of the 1.00 release, let's all have a virtual beer!

Prost! ;-))

--david

--------------------------------------------------------------------
New with 1.00:

* Upgraded to libtool-1.2.
This reportedly gets SANE to build on Solaris versions with a
broken printf.

* saned
Matching of hostnames is no longer case-sensitive.

* New Abaton backend (by David Huggins-Daines)
Supports "Scan 300/GS" and may work with "Scan 300/S" but the
latter is untested.

* New Agfa Focus backend (by Karl Anders Øygard)
Supports:
o AGFA Focus GS (6 bit gray scale) (untested)
o AGFA Focus Lineart (lineart) (untested)
o AGFA Focus II (8 bit gray scale) (untested)
o Siemens S9036 (8 bit gray scale) (untested)
o AGFA Focus Color (24 bit color 3-pass)
o AGFA Focus Color Plus (24 bit color 3-pass)

* New Kodak DC210 still camera backend (by Brian J. Murrell)

* New Ricoh backend (by Feico Dillema).

* New HP backend.
The backend formerly known as "xhp" is now the default HP backend.
This backend should support HP scanners much better and was
contributed by Geoffrey Dairiki and Peter Kirchgessner.

- Added support for HP 6200C
- Suppress halftone mode on photosmart (it is not supported)
- Show calibrate button on photoscanner only for print media
- Add media selection for photoscanner
- Cleanup hp_scsi_s structure

* Updated apple backend (by Milon Firikis).
Now you should be able to scan from ColorOneScanners (in non color
modes) and maybe from OneScanners (untested).

* Updated Artec backend (by Chris Pinkham).

* Updated Kodak DC25 backend (by Peter Fales).

* Updated Microtek backend (by Matto Marjanovic).
- Fix segfault on exit due to unnecessary free() in sane_close().
- Fix to red channel shift bug (which crept in during rewrite of
color-handling code).
- Addition of "patch level" to version codes.

* Updated Microtek2 backend
- Added support for ScanMaker 330, ScanMaker 636, ScanMaker E3plus,
ScanMaker X6 and Phantom 636.
- Other improvements (this includes support for automatic document feeders
and transparency adapters, missing option descriptions were added).
- Updated the manual page.

* Updated Mustek backend (patches by Andreas Bolsch and Heiko Schroeder)

- Heiko's patch should make resolutions >300dpi work for MFS-6000CX.

Andreas's patches:

- Should work with ScanExpress 6000SP, 12000SP as well as older models
- Bug with MFS-12000SP corrected (poined out by Daniel Deckers)
- Bug which caused xscanimage to crash after color preview corrected
- Improvement(?) in high resolution

Important Notes for ScanExpress models:

- Resolutions below 60 dpi don't work (firmware problem).
- Resolutions >300 dpi (6000 SP) or >600 dpi (12000 SP) result in
different x/y-resolution as 6000 SP and 12000 SP have in fact only
300 dpi and 600 dpi CCD sensors, respectively.
- Resolutions >300dpi in color mode sometimes result in corrupted images
(parts duplicated/shifted *HORIZONTALLY*) depending on hardware
configuration. Killing all other applications and disabling swap
(if sufficient physical memory available) may help.
I added some code which writes to every page of the buffer prior
to scanning to fool the memory management and scanned a full page
color scan with 600dpi * 1200dpi. Very slow but image seemed ok
after pnmscale.
- Max. scan area: 0-216mm (hor.), 2.5-294.5mm (ver.)
The scanners can't scan the first 2.5mm (ver.), so you *MUST*
specify the scan area according to this restriction!
- The scanners support only lineart (1 bpp), gray (8 bpp), color (24 bpp).
Although the scanners have 10 bit (6000 SP) or 12 bit (12000 SP)
A/D-converters, they can send only 8 bit values to the host.
The higher resolution may only be used via gamma table.
- For compatibility only 256 entry gamma tables may be specified, the
actual gamma table sent to the scanner is linearly interpolated from it.
- In lineart mode only brightness may be adjusted.
- Cover open/closed reported only via debug output and ignored otherwise.
- Use of SCSI card supplied with scanner is *NOT* recommended. (Don't
forget termination!)

* Updated UMAX backend (by Oliver Rauch)
- added output of umax-backend-version in sane_init
- added Linotype Hell Jade2 (Vobis ScanBoostar Premium)
SCSI-ID "LinoHell","Office2" as supported scanner
- changed base of calculation of scanwidth and scanlegth from
pixel to resolutionbase (1/300, 1/600 or 1/1200 inch)
- changed calculation for width in pixels for lineart mode
- changed selection for calibration mode
- added inquiry for UMUX UC1200SE
- corrected 12/36-bit-mode in send_gamma_data and array in umax.h

* Updated SnapScan backend to v0.5 (by Kevin Charter)
- bug fixes (Wolfgang, David)
- addition of threshold control for lineart mode (Mikko)
- Vuego 310S support (Wolfgang)
- default scan area now maximal (Kevin)

--
Source code, list archive, and docs: http://www.mostang.com/sane/
To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com