kopia lustrzana https://gitlab.com/sane-project/backends
424 wiersze
16 KiB
Plaintext
424 wiersze
16 KiB
Plaintext
gt68xx.CHANGES -*-text-*-
|
|
|
|
V 1.0-53 (2004-01-19)
|
|
|
|
* Debug options are only enabled if the debug level is 1 and higher. This may
|
|
stop some people from activating dangerous options.
|
|
* Added product id 0x0402 for Plustek U16B.
|
|
|
|
V 1.0-52 (2004-01-01)
|
|
|
|
* gt68xx_gt6801.c: Fixed a bug in the stop scan function for Plustek U16b.
|
|
* Added support for Genius Vivid4xe.
|
|
|
|
V 1.0-51 (2003-12-14)
|
|
|
|
* Changed color order to RGB vor Genius Vivid 4x. Seems to work now. Updated
|
|
manpage and .desc.
|
|
* Set linedistance correction to 0, 4, 2 for ScanExpress A3 USB. Not perfect
|
|
yet but better than before.
|
|
* Added Genius Colorpage Vivid3 V2 and Googlegear 2000 as supported deviced
|
|
to manpage and .desc.
|
|
* Changed Genius Colorpage Vivid3x status to good as it seems to work now.
|
|
* Changed status of Mustek BearPaw 2448 TA Plus to minimal as it seems to at
|
|
least scan something.
|
|
|
|
V 1.0-50 (2003-11-23)
|
|
|
|
* Added Mustek BearPaw 2448 TA Plus. It's completely untested.
|
|
* Added special command set for Plustek U16B. Changed stop scan command and
|
|
download_firmware. Everything is untested.
|
|
* Added Plug-n-Scan 2400 M(T) to list of devices. No positive report yet.
|
|
* Used request for memory writes and reads instead of a fixed value of 0x04.
|
|
* Set Genius Vivid4x to GT6816. Untested.
|
|
|
|
V 1.0-49 (2003-09-30)
|
|
|
|
* Fixed wrong test for allocation in gt68xx.c.
|
|
* Added ScanMagic 1200 UB Plus to man page and .desc.
|
|
* Added Settings for Plustek OpticSlim 1200
|
|
* Added detection of Genius Vivid 4x. It won't work out-of-the-box, however.
|
|
* CCD coarse calib shouldn't run into an endless loop anymore. Plustek 1248U
|
|
is much faster now.
|
|
|
|
V 1.0-48 (2003-07-25)
|
|
|
|
* Added RevScan 19200i to manpage and .desc file.
|
|
* Updated .desc file to new :status system.
|
|
* Added Fujitsu 1200CUS to man page, .conf and .desc.
|
|
* Changed .conf file to be more readable.
|
|
* Added RevScan 19200i to .conf file.
|
|
* Added Plustek U16B to .desc and .conf, updated UT16B.
|
|
|
|
V 1.0-47 (2003-06-05)
|
|
|
|
* Don't check if the firmware is loaded. The check seems to confuse the USB
|
|
system on some UHCI chips.
|
|
|
|
V 1.0-46 (2003-04-27)
|
|
|
|
- Added Genius 3x as working scanner, removed testing flag.
|
|
- Added Artec 2000 e+ to manpage.
|
|
- Added detection for the Plustek OpticPro U16B.
|
|
|
|
V 1.0-45 (2003-04-11)
|
|
|
|
- Updated Mustek BearPaw 1200 CU Plus white strip value.
|
|
- Set Mustek ScanExpress A3 USB to CCD. Black mark may be still wrong.
|
|
- Minor formatting changes in the manpage.
|
|
- Decreased ScanExpress A3 USB status to alpha because of CIS/CCD change.
|
|
|
|
V 1.0-44 (2003-03-13)
|
|
|
|
- Added Packard Bell Diamond 1200 Plus to .desc and manpage.
|
|
- New flag to avoid running stop_scan before doing a scan. The Windows firmware
|
|
of the BearPaw 1200 CU Plus doesn't seem to like that.
|
|
|
|
V 1.0-43 (2003-03-06)
|
|
|
|
- Small requests are done with a response buffer of 8 bytes (instead of 64)
|
|
now. Looks like GT-6816 based scanners return 8 bytes if the firmware is
|
|
loaded and 64 bytes if it's not loaded.
|
|
- Changed GT-6816 firmware check to ignore errors from above change.
|
|
GT-6816 scanners work with the BSDs now (at least once).
|
|
- Updated manpage concerning the BSDs.
|
|
|
|
V 1.0-42 (2003-03-02)
|
|
|
|
- Make sure that the firmware for plustek-like scanners is loaded. Didn't work for
|
|
Genius vivid3xe.
|
|
- Added both Genius scanners to man page.
|
|
- Removed warning from Genius Vivid3xe.
|
|
|
|
V 1.0-41 (2003-02-27)
|
|
|
|
- Added Genius Colorpage Vivid3xe.
|
|
- Added request_type and request fields to the command set. Request is 0x01
|
|
or 0x04.
|
|
|
|
V 1.0-40 (2003-02-22)
|
|
|
|
- Added vid/pid 0x07b3/0x0400 to gt68xx.conf also
|
|
- Added indormation about Medion 4394.
|
|
- Mention ma1509 backend.
|
|
- Fix segfault when calling sane_open with an empty device name.
|
|
- Explicitely initialize global variables to avoid segfaults when calling
|
|
sane_init/sane_exit more than once.
|
|
|
|
V 1.0-39 (2003-02-16)
|
|
|
|
- Added BearPaw 2400 CS Plus as supported.
|
|
- Make fast preview the default (otherwise BP 2400 TA Plus wouldn't work with
|
|
12/16 bits).
|
|
- Added vid/pid 0x07b3/0x0400, that's another Plustek OpticPro 1248U.
|
|
|
|
|
|
V 1.0-38 (2003-02-05)
|
|
|
|
- Fixed resolutions for BearPaw 1200 TA (75 instead of 100).
|
|
- Increase the lowest black for CCD coarse calibration to avoid too much black.
|
|
- Adjusted internal gamma correction to avoid getting 0 for high gamma values.
|
|
- CCD scanners use color mode for coarse+quality cal now. This fixes the
|
|
problem with extremly high gains and terrible quality cal in gray mode at
|
|
least for the BearPaw 1200 TA.
|
|
--> Thanks to Alexei V. Mezin for reporting these bugs.
|
|
- Preview isn't always in 8 bit mode now (can be selected by option).
|
|
- Upper and lower limits for coarse calibration are unified now.
|
|
- Added options for adjusting gain and offset.
|
|
|
|
V 1.0-37 (2003-01-18)
|
|
|
|
- Removed untested flag from A3 USB and Lexmark X70/X73.
|
|
|
|
V 1.0-36 (2003-01-09)
|
|
|
|
- Updated manpage and .desc concerning Lexmark X70.
|
|
- Updated manpage concerning kernel 2.4.21-pre3 containing the 1-endpoint fix.
|
|
- Fixed A3 USB resolution setting.
|
|
- Updated A3 USB margins (Pedro Morais <morais@inocam.com>).
|
|
- Added detection of Genius Colorpage Vivid3x. It's unknown if it works.
|
|
- Updated .desc file.
|
|
- Don't print calib line warnings by default.
|
|
|
|
V 1.0-35 (2002-12-23)
|
|
|
|
- Added "afe" option for gt68xx.conf for selecting default afe values.
|
|
- Removed AFE and exposure SANE options.
|
|
- Added documentation for afe option in gt68xx.conf.
|
|
|
|
V 1.0-34 (2002-12-18)
|
|
|
|
- fixed gt68xx_gt6801 -> lamp control.
|
|
- adjusted Plustek 1248U geometry and afe values.
|
|
- CCD gross calibration changed: start with the default value from module struct.
|
|
Is faster now for most cases.
|
|
- Only 2.5 mm of calibration for GT-6801 scanners.
|
|
|
|
V 1.0-33 (2002-12-10)
|
|
|
|
- Updated ScanExpress 2400 USB values (from "Fan Dan" <dan_fancn@hotmail.com>).
|
|
- Added implementation of gt6801 lamp control for CCD scanners.
|
|
- Added flag for SE 2400 USB, added some quirks in gt68xx_gt6801.c.
|
|
|
|
V 1.0-32 (2002-12-08)
|
|
|
|
- "Coarse calibration for first scan only" is off by default now. As at least
|
|
CIS calibration is faster now, it doesn't seem to be necessary and produces
|
|
wrong images sometimes.
|
|
- Added gamma table.
|
|
- Setup gamma to 2.0 by default.
|
|
- Fixed (hopefully) sigpipe when cancelling.
|
|
- No geometry quantization anymore (not necessary). That should fix scanimage
|
|
warnings.
|
|
- Plustek 1248U: do linemode for every resolution, fix color correction.
|
|
- Set SANE_CAP_EMULATED for gamma value.
|
|
- Added comments for every Model member in gt68xx_devices.
|
|
- Added Plustek UT16B and Genius Vivid3x to .desc.
|
|
- Added implementation for inverted offset for CCD scanners.
|
|
- Added Mustek ScanExpress 2400 USB. Well, at least it's detected.
|
|
- Added NEW marker to .desc.
|
|
|
|
V 1.0-31 (2002-11-21)
|
|
|
|
- Changed 150 to 200 dpi for Mustek BearPaw 2400 TA.
|
|
- Fixed warnings in gt68xx_low.c
|
|
- Used DBG instead of XDBG in gt68xx_low.c
|
|
- Minor manpage fixes. Added man page links to other backends.
|
|
- gt68xx_low.h: Fixed __FUNCTION__ bug on non-gcc compilers.
|
|
- Added more details about the BSDs in the manpage.
|
|
- Fixed color order for ScanExpress A3 USB.
|
|
|
|
V 1.0-30 (2002-11-13)
|
|
|
|
- Added basic support for Plustek OpticPro 1248U (from Gerhard Jaeger
|
|
<gerhard@gjaeger.de>). Only gray mode without calib seems to work until
|
|
now.
|
|
- Removed 50 and 1200 dpi from Lexmark X73 (doesn't seem to work). Decreased
|
|
height.
|
|
- Backend status is BETA now.
|
|
|
|
V 1.0-29 (2002-11-07)
|
|
|
|
- Changed option titles and descriptions to make them better readable.
|
|
- Added translation markers for all options.
|
|
- Added German translation for backend options.
|
|
- Updated manpage and .desc file concerning scanner status.
|
|
- Added untested flag for Mustek ScanEpress A3 USB and Lexmark X73.
|
|
|
|
V 1.0-28 (2002-10-31)
|
|
|
|
- Reduce scan width of 2400 TA Plus: otherwise the black mark would create
|
|
light vertical stripes.
|
|
- Removed default parameters. Set AFE and exposure in every model struct.
|
|
- Faster automatic gain setting for the CIS scanners. The default values from
|
|
the model struct and the last values are used for calculation.
|
|
- Set default AFE values for ScanExpress 1200 UB Plus, BearPaw 1200 CU, BearPaw
|
|
2400 CU Plus.
|
|
|
|
V 1.0-27 (2002-10-25)
|
|
|
|
- Bugfix: override applies to all devices found by the last usb line.
|
|
- Individual resolutions + depth values for every scanner.
|
|
- Bugfix: Mirroring code had an off-by-one error (garbage in the first column).
|
|
- Artec Ultima 2000, MD 9385: Removed 1200 dpi mode (doesn't seem to work?),
|
|
added 100 and 200 dpi modes. Renamed model to Artec Ultima 2000, because
|
|
that's probably the "father" of all the clones.
|
|
- Mustek BearPaw 1200 CU: Added 200 dpi mode.
|
|
- Added manual page.
|
|
- Removed override for Packard Bell (seems to be exact Bearpaw 1200 CU Plus
|
|
clone).
|
|
- Removed override for Trust Copmact Scan and Medion/Tevion/Lifetec LT 9452
|
|
(Mustek ScanExpress 1200 UB Plus clones).
|
|
- Removed override for Tevion MD 9458 (seems to be an Artec Ultima 2000 (e +?)
|
|
clone).
|
|
|
|
V 1.0-26 (2002-10-22)
|
|
|
|
- Several fixes for Medion MD-9385 and Artec Ultima 2000 based scanners. The
|
|
Cytron MD 9385 works now.
|
|
- Diabled Plustek-like firmware check again, didn't work for MD 9385.
|
|
- Splitted flags for mirror_x and sset_home.
|
|
|
|
V 1.0-25 (2002-10-20)
|
|
|
|
- Fixed segfault for GT-6801 based scanners.
|
|
- Added override for Medion MD9385.
|
|
- Changed firmware detection code for Plustek scanners.
|
|
- CIS autogain seraches max white and min black now (removed segment code).
|
|
Hopefully no more vertical stripes.
|
|
- Adjusted ScanExpress 1200 UB Plus and BearPaw 1200 CU geometry and white
|
|
strip.
|
|
|
|
V 1.0-24 (2002-10-12)
|
|
|
|
- Added "override" keyword for gt68xx.conf. So model settings can be changed
|
|
at run-time. If set up correctly, firmware lines aren't necessary any more.
|
|
- Added support for the Mustek BearPaw 2400 CU.
|
|
- Tevion hack (now enabled by override option) also mirrors coordinates.
|
|
- Mustek BearPaw 1200 TA 1200 dpi is set up for the Windows firmware again.
|
|
- Added some basic I18N markers.
|
|
- Removed option backtrack (setup automatically now).
|
|
|
|
V 1.0-23 (2002-10-10),
|
|
|
|
- Added detection of Mustek BearPaw A3 USB.
|
|
- Added auto-detection of lamp status for CCD scanners (from David Stevenson).
|
|
No wait for the fixed time of 40 seconds any more.
|
|
- The scan slider of the GT-6816 bsed scanners don't move home after
|
|
calibration/gain. TA mode is faster therefore.
|
|
- Added hack for Tevion MD 9458 to solve the mirror and "scan-slider doesn't
|
|
come home" problems.
|
|
- Fixed BearPaw 1200 TA 1200 dpi problem.
|
|
- Fixed manual firmware selection in gt68xx.conf.
|
|
- Added warning if power supply isn't ok.
|
|
|
|
V 1.0-22 (2002-10-07),
|
|
|
|
- Mustek Bearpaw 2400 CU Plus works in gray mode again
|
|
- Line calibration uses the bit depth of the main scan now.
|
|
- Vendor, product ids and other information is printed when debugging is active
|
|
- Fixed segfault in attach ().
|
|
- Fixed endianess issues (untested).
|
|
- Code cleanup.
|
|
|
|
V 1.0-21 (2002-10-07),
|
|
|
|
- Added 12 bit modes for all scanners (Sergey Vlasov).
|
|
- Fixed 2400 TA Plus in 12/16 bit modes in 1200/2400 dpi.
|
|
- Disable depth option in lineart mode and for some scanners in gray mode.
|
|
- Scan preview in 8 bit.
|
|
|
|
V 1.0-20 (2002-10-06)
|
|
|
|
- Calibration of the CCD scanners in gray mode should work better now.
|
|
- Added 50 dpi mode for BearPaw 2400 TA Plus. Faster preview.
|
|
- By default, /usr/local/share/sane/gt68xx/ is checked for firmware files.
|
|
Manual adjustment is only necessary if the firmware name is different from
|
|
default or at a different path.
|
|
- Mixed and lower-case is tried when loading the firmware.
|
|
- Adjusted geometry of BearPaw 1200 TA and 2400 TA.
|
|
- Automatic gain fixes for TA mode.
|
|
- Don't show "lamp off" option for CIS scanners.
|
|
|
|
V 1.0-19 (2002-10-01)
|
|
|
|
- Various minor fixes and adjustments concerning calibration.
|
|
- Fixed sane_open detection of already known devices.
|
|
- Added missing usleep for 2400 CU Plus.
|
|
- Adjusted scan area for 1200 TA.
|
|
- Removed detection of Artec Umltima 2000 (product id 0x4001) as this is not
|
|
a GT-68xx based scanner.
|
|
- Fixed some compilation warnings.
|
|
- Minor misc fixes.
|
|
|
|
V 1.0-18 (2002-10-01)
|
|
|
|
- Added detection of Artec Ultima 2000.
|
|
- Updated Lexmark X70 settings.
|
|
- Fixed segfault that occured when no device was detected.
|
|
- Changed test for loaded firmware for GT-6801 scanners.
|
|
|
|
V 1.0-17 (2002-10-01)
|
|
|
|
- Added support for the Lexmark X70 and X73 scanners
|
|
- Fixed shifted columns problem for BearPaw 2400 TA Plus and maybe 2400 TA.
|
|
- Fixed y-margin for the BearPaw 1200 TA (at least I hope so)
|
|
- Fixed BearPaw 2400 CU Plus firmware name
|
|
- Removed gt68xx_test program from distribution. Didn't work anymore anyway.
|
|
|
|
V 1.0-16 (2002-09-29)
|
|
|
|
- Added calibration and auto-gain support for transparency adapter mode.
|
|
- In transparency adapter mode, only the usable scan area is shown.
|
|
- Autogain is repeated when source was change.d
|
|
- Fixed geometry of ScanExpress 1200 UB Plus.
|
|
- Fixed freeze at the end of scan for GT-6801-based scanners.
|
|
|
|
V 1.0-15 (2002-09-27)
|
|
|
|
- Low level reading is done in a separate process now (shm is back). Some
|
|
scanners should be faster therefore.
|
|
- Added option "force backtracking". If disabled, no backtracking occurs
|
|
(->faster, but lines are lost).
|
|
- Fixed hang in reader_process.
|
|
- Fixed "auto gain once" (which really worked only once :-/)
|
|
|
|
V 1.0-14 (2002-09-25)
|
|
|
|
- Added basic transaprency adapter support for the Mustek Bearpaw 2400 TA
|
|
Plus. Other TA models may work also. No calibration or other nice features,
|
|
just pure external lamp on, internal lamp of.
|
|
- Support for the Mustek BearPaw 1200 Cu Plus (hopefully).
|
|
- Added Lineart (black/white) mode.
|
|
- Added warming-up for CCD lamps and an option to disable shutting off the
|
|
lamp.
|
|
- Print scanning time (debug level 3).
|
|
- Removed "safe preview". Not longer necessary.
|
|
|
|
V 1.0-13 (2002-09-25)
|
|
|
|
- Major rewrite of the low level scan setup functions. Probably has broken
|
|
some of the supported scanners.
|
|
- Geometry in the model struct is in mm now. Values for most scanners are
|
|
untested.
|
|
- Added support for Mustek Bearpaw 2400 CU Plus.
|
|
- CCD lamp is turned on when opening the frontend and turned off when leaving.
|
|
- Auto gain is done only for the first scan.
|
|
- Manual gain etc. options don't show up in automatic mode.
|
|
- Faster automatic gain.
|
|
- Bugfixes: gain/offset options, moving top-margin and exposure control.
|
|
|
|
V 1.0-12 (2002-09-23)
|
|
|
|
- Fixed bug concerning too little data transferred in sane_read.
|
|
- Added detection of the Packard Bell Diamond 1200.
|
|
- Changed some scanner names and added support for custom names in config file.
|
|
- Use the size of the scan area in the model struct. This value may need
|
|
some tweaking for the gt6816 scanners.
|
|
- Fixed the size of scanarea for the BearPaw 1200 CU/ScanEpress 1200 UB Plus
|
|
- Disabled 16 bit mode for GT-6801 scanners. This isn't even supported by the
|
|
Windows driver.
|
|
- General code cleanup. Removed gt68xx_mustek.c and SHM support.
|
|
- Made the .tar.gz file size smaller.
|
|
|
|
V 1.0-11 (2002-09-22)
|
|
|
|
- 1200 dpi works now at least for the BearPaw 1200 CU. Maybe also for the
|
|
other scanners.
|
|
- Added manual and automatic offset/gain/exposure control for the CIS
|
|
scanners. The image should be better now.
|
|
- Added debug option to scan the full scan area including the calibration
|
|
strip.
|
|
|
|
V 1.0-10 (2002-09-18)
|
|
|
|
- 50, 75, 150, 300, 600 work now for the GT6801 scanners
|
|
- Preview is fast again (can be set to safe/slow mode)
|
|
- Calibration can be disabled by option
|
|
- Added some more safety checks for USB commands
|
|
- The gt68xx_test program can be used again
|
|
|
|
V 1.0-9 (2002-09-17)
|
|
|
|
- Added option to disable automatic gain (->less ugly colors for GT-6801
|
|
based models)
|
|
- Fixed segfault that occured when a scan was cancelled
|
|
- Preview uses slow but safe (?) 300 dpi 8 bit modes now
|
|
- Fixed bug concerning X0/Y0 coordinates
|
|
- Started implementing dpeth option (doesn't work yet)
|
|
- Internal changes (use high_scan's wait_for_positioning)
|
|
|
|
V 1.0-8 (2002-09-16)
|
|
|
|
- Fixed distortion problem in color mode
|
|
- Selected safer default option values
|
|
- Changed file names to be more appropriate for SANE
|
|
|
|
V 1.0-7 (2002-09-16)
|
|
|
|
- Initial version based on Sergey Vlasov's gt68xx backend v 0.0.6
|
|
- Added basic SANE interface in gt68xx.c
|
|
- Added SANE options and SANE variables to gt68xx_high.h
|
|
- Minor adjustments to gt68xx_low.h
|
|
- Added support for Mustek BearPaw 2400 TA Plus
|